/* apps/mobile/src/styles.css */
@layer tailwind-base {
  *,
  ::before,
  ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
  }
  ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: ;
  }
  *,
  ::before,
  ::after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
  }
  ::before,
  ::after {
    --tw-content: "";
  }
  html,
  :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-family:
      ui-sans-serif,
      system-ui,
      sans-serif,
      "Apple Color Emoji",
      "Segoe UI Emoji",
      "Segoe UI Symbol",
      "Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
  }
  body {
    margin: 0;
    line-height: inherit;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    text-decoration: underline dotted;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    text-decoration: inherit;
  }
  b,
  strong {
    font-weight: bolder;
  }
  code,
  kbd,
  samp,
  pre {
    font-family:
      ui-monospace,
      SFMono-Regular,
      Menlo,
      Monaco,
      Consolas,
      "Liberation Mono",
      "Courier New",
      monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  button,
  input,
  optgroup,
  select,
  textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0;
  }
  button,
  select {
    text-transform: none;
  }
  button,
  input:where([type=button]),
  input:where([type=reset]),
  input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none;
  }
  :-moz-focusring {
    outline: auto;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  progress {
    vertical-align: baseline;
  }
  ::-webkit-inner-spin-button,
  ::-webkit-outer-spin-button {
    height: auto;
  }
  [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
  }
  summary {
    display: list-item;
  }
  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;
  }
  dialog {
    padding: 0;
  }
  textarea {
    resize: vertical;
  }
  input::placeholder,
  textarea::placeholder {
    opacity: 1;
    color: #9ca3af;
  }
  button,
  [role=button] {
    cursor: pointer;
  }
  :disabled {
    cursor: default;
  }
  img,
  svg,
  video,
  canvas,
  audio,
  iframe,
  embed,
  object {
    display: block;
    vertical-align: middle;
  }
  img,
  video {
    max-width: 100%;
    height: auto;
  }
  [hidden]:where(:not([hidden=until-found])) {
    display: none;
  }
  [type=text],
  input:where(:not([type])),
  [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 {
    appearance: none;
    background-color: #fff;
    border-color: #6b7280;
    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,
  input:where(:not([type])):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: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 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: #2563eb;
  }
  input::placeholder,
  textarea::placeholder {
    color: #6b7280;
    opacity: 1;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-date-and-time-value {
    min-height: 1.5em;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-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='%236b7280' 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],
  [size]:where(select:not([size="1"])) {
    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] {
    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;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #2563eb;
    background-color: #fff;
    border-color: #6b7280;
    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: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 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");
  }
  @media (forced-colors: active) {
    [type=checkbox]:checked {
      appearance: auto;
    }
  }
  [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");
  }
  @media (forced-colors: active) {
    [type=radio]:checked {
      appearance: auto;
    }
  }
  [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;
  }
  @media (forced-colors: active) {
    [type=checkbox]:indeterminate {
      appearance: auto;
    }
  }
  [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;
  }
  * {
    scrollbar-color: initial;
    scrollbar-width: initial;
  }
}
@layer tailwind-components {
  .\!container {
    width: 100% !important;
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .container {
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  @media (min-width: 640px) {
    .\!container {
      max-width: 640px !important;
      padding-right: 2rem !important;
      padding-left: 2rem !important;
    }
    .container {
      max-width: 640px;
      padding-right: 2rem;
      padding-left: 2rem;
    }
  }
  @media (min-width: 768px) {
    .\!container {
      max-width: 768px !important;
    }
    .container {
      max-width: 768px;
    }
  }
  @media (min-width: 1024px) {
    .\!container {
      max-width: 1024px !important;
      padding-right: 4rem !important;
      padding-left: 4rem !important;
    }
    .container {
      max-width: 1024px;
      padding-right: 4rem;
      padding-left: 4rem;
    }
  }
  @media (min-width: 1280px) {
    .\!container {
      max-width: 1280px !important;
      padding-right: 5rem !important;
      padding-left: 5rem !important;
    }
    .container {
      max-width: 1280px;
      padding-right: 5rem;
      padding-left: 5rem;
    }
  }
  @media (min-width: 1536px) {
    .\!container {
      max-width: 1536px !important;
      padding-right: 6rem !important;
      padding-left: 6rem !important;
    }
    .container {
      max-width: 1536px;
      padding-right: 6rem;
      padding-left: 6rem;
    }
  }
  .icon-\[material-symbols--3d-rotation\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12h2q0 2.875 1.813 5.075t4.637 2.775L9 18.4l1.4-1.4l4.55 4.55q-.725.25-1.463.35T12 22m.5-7V9h3q.425 0 .713.288T16.5 10v4q0 .425-.288.713T15.5 15zm-5 0v-1.5H10v-1H8.5v-1H10v-1H7.5V9h3q.425 0 .713.288T11.5 10v4q0 .425-.288.713T10.5 15zm6.5-1.5h1v-3h-1zm6-1.5q0-2.875-1.812-5.075T13.55 4.15L15 5.6L13.6 7L9.05 2.45q.725-.25 1.463-.35T12 2q2.075 0 3.9.788t3.175 2.137T21.213 8.1T22 12z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--add-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 17h2v-4h4v-2h-4V7h-2v4H7v2h4zm1 5q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--add-location\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 14h2v-3h3V9h-3V6h-2v3H8v2h3zm1 8q-4.025-3.425-6.012-6.362T4 10.2q0-3.75 2.413-5.975T12 2t5.588 2.225T20 10.2q0 2.5-1.987 5.438T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--add\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 13H5v-2h6V5h2v6h6v2h-6v6h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--arrow-back\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m7.825 13l5.6 5.6L12 20l-8-8l8-8l1.425 1.4l-5.6 5.6H20v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--arrow-downward\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 4v12.175l-5.6-5.6L4 12l8 8l8-8l-1.4-1.425l-5.6 5.6V4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--arrow-outward\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.4 18L5 16.6L14.6 7H6V5h12v12h-2V8.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--arrow-upward\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 20V7.825l-5.6 5.6L4 12l8-8l8 8l-1.4 1.425l-5.6-5.6V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--assignment-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h4.2q.325-.9 1.088-1.45T12 1t1.713.55T14.8 3H19q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm0-2h14V5H5zm2-2h7v-2H7zm0-4h10v-2H7zm0-4h10V7H7zm5.538-4.962q.212-.213.212-.538t-.213-.537T12 2.75t-.537.213t-.213.537t.213.538t.537.212t.538-.213M5 19V5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--attach-file\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 15.75q0 2.6-1.825 4.425T11.75 22t-4.425-1.825T5.5 15.75V6.5q0-1.875 1.313-3.187T10 2t3.188 1.313T14.5 6.5v8.75q0 1.15-.8 1.95t-1.95.8t-1.95-.8t-.8-1.95V6h2v9.25q0 .325.213.538t.537.212t.538-.213t.212-.537V6.5q-.025-1.05-.737-1.775T10 4t-1.775.725T7.5 6.5v9.25q-.025 1.775 1.225 3.013T11.75 20q1.75 0 2.975-1.237T16 15.75V6h2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--badge\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 22q-.825 0-1.412-.587T2 20V9q0-.825.588-1.412T4 7h5V4q0-.825.588-1.412T11 2h2q.825 0 1.413.588T15 4v3h5q.825 0 1.413.588T22 9v11q0 .825-.587 1.413T20 22zm2-4h6v-.45q0-.425-.238-.788T11.1 16.2q-.5-.225-1.012-.337T9 15.75t-1.088.113T6.9 16.2q-.425.2-.663.563T6 17.55zm8-1.5h4V15h-4zm-3.937-1.937q.437-.438.437-1.063t-.437-1.062T9 12t-1.062.438T7.5 13.5t.438 1.063T9 15t1.063-.437M14 13.5h4V12h-4zM11 9h2V4h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--block\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m8.825-2.887q.4-.3.75-.65t.65-.75L7.075 5.675q-.4.3-.75.65t-.65.75z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--call-end\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 8q2.95 0 5.813 1.188T22.9 12.75q.3.3.3.7t-.3.7l-2.3 2.25q-.275.275-.638.3t-.662-.2l-2.9-2.2q-.2-.15-.3-.35t-.1-.45v-2.85q-.95-.3-1.95-.475T12 10t-2.05.175T8 10.65v2.85q0 .25-.1.45t-.3.35l-2.9 2.2q-.3.225-.663.2t-.637-.3l-2.3-2.25q-.3-.3-.3-.7t.3-.7q2.2-2.375 5.075-3.562T12 8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--call\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.95 21q-3.125 0-6.175-1.362t-5.55-3.863t-3.862-5.55T3 4.05q0-.45.3-.75t.75-.3H8.1q.35 0 .625.238t.325.562l.65 3.5q.05.4-.025.675T9.4 8.45L6.975 10.9q.5.925 1.187 1.787t1.513 1.663q.775.775 1.625 1.438T13.1 17l2.35-2.35q.225-.225.588-.337t.712-.063l3.45.7q.35.1.575.363T21 15.9v4.05q0 .45-.3.75t-.75.3'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--campaign\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 13v-2h4v2zm1.2 7L16 17.6l1.2-1.6l3.2 2.4zm-2-12L16 6.4L19.2 4l1.2 1.6zM5 19v-4H4q-.825 0-1.412-.587T2 13v-2q0-.825.588-1.412T4 9h4l5-3v12l-5-3H7v4zm9-3.65v-6.7q.675.6 1.088 1.463T15.5 12t-.413 1.888T14 15.35'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chat-add-on-rounded\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 9h6q.425 0 .713-.288T15 8t-.288-.712T14 7H8q-.425 0-.712.288T7 8t.288.713T8 9m0 4h3q.425 0 .713-.288T12 12t-.288-.712T11 11H8q-.425 0-.712.288T7 12t.288.713T8 13m9 4h-2q-.425 0-.712-.288T14 16t.288-.712T15 15h2v-2q0-.425.288-.712T18 12t.713.288T19 13v2h2q.425 0 .713.288T22 16t-.288.713T21 17h-2v2q0 .425-.288.713T18 20t-.712-.288T17 19zM6 17l-2.15 2.15q-.25.25-.55.125T3 18.8V5q0-.825.588-1.412T5 3h12q.825 0 1.413.588T19 5v4.35q0 .3-.213.488t-.512.162q-1.275-.05-2.437.388T13.75 11.75q-.9.925-1.35 2.088t-.4 2.437q.025.3-.175.513T11.35 17z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chat-bubble-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 22V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18H6zm3.15-6H20V4H4v13.125zM4 16V4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chat-bubble\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 22V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18H6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chat-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 14h8v-2H6zm0-3h12V9H6zm0-3h12V6H6zM2 22V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18H6zm3.15-6H20V4H4v13.125zM4 16V4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chat\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 22V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18H6zm4-8h8v-2H6zm0-3h12V9H6zm0-3h12V6H6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--check-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m10.6 16.6l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--check-circle\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m10.6 16.6l7.05-7.05l-1.4-1.4l-5.65 5.65l-2.85-2.85l-1.4 1.4zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--check\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--chevron-right\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.6 12L8 7.4L9.4 6l6 6l-6 6L8 16.6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--circle\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--clear-all\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 17v-2h14v2zm2-4v-2h14v2zm2-4V7h14v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--close\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.4 19L5 17.6l5.6-5.6L5 6.4L6.4 5l5.6 5.6L17.6 5L19 6.4L13.4 12l5.6 5.6l-1.4 1.4l-5.6-5.6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--cloud-off\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19.8 22.6L17.15 20H6.5q-2.3 0-3.9-1.6T1 14.5q0-1.925 1.188-3.425T5.25 9.15q.075-.2.15-.387t.15-.413L1.4 4.2l1.4-1.4l18.4 18.4zm1.8-3.85L8.05 5.225q.875-.6 1.863-.912T12 4q2.925 0 4.963 2.038T19 11q1.725.2 2.863 1.488T23 15.5q0 .975-.375 1.813T21.6 18.75'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--coffee\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 18q-2.925 0-4.962-2.037T4 11V5q0-.825.588-1.412T6 3h12.5q1.45 0 2.475 1.025T22 6.5t-1.025 2.475T18.5 10H18v1q0 2.925-2.037 4.963T11 18M6 8h10V5H6zm12 0h.5q.625 0 1.063-.437T20 6.5t-.437-1.062T18.5 5H18zM4 21v-2h16v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--colorize\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 21v-4.75l8.95-8.95l-1.45-1.4l1.45-1.4l1.9 1.9l3.1-3.1q.125-.125.313-.2t.387-.075t.375.075t.325.2l2.35 2.35q.125.15.2.325t.075.375t-.075.387t-.2.313l-3.075 3.075l1.9 1.95L18.1 13.5l-1.4-1.45L7.75 21zm2-2h1.95l8.3-8.35l-1.9-1.9L5 17.05z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--content-copy\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 18q-.825 0-1.412-.587T7 16V4q0-.825.588-1.412T9 2h9q.825 0 1.413.588T20 4v12q0 .825-.587 1.413T18 18zm-4 4q-.825 0-1.412-.587T3 20V6h2v14h11v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--crop-square-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.413-.587Q3 19.825 3 19V5q0-.825.587-1.413Q4.175 3 5 3h14q.825 0 1.413.587Q21 4.175 21 5v14q0 .825-.587 1.413Q19.825 21 19 21Zm0-2h14V5H5v14Zm0 0V5v14Z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--dark-mode-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 21q-3.75 0-6.375-2.625T3 12t2.625-6.375T12 3q.35 0 .688.025t.662.075q-1.025.725-1.638 1.888T11.1 7.5q0 2.25 1.575 3.825T16.5 12.9q1.375 0 2.525-.613T20.9 10.65q.05.325.075.662T21 12q0 3.75-2.625 6.375T12 21m0-2q2.2 0 3.95-1.213t2.55-3.162q-.5.125-1 .2t-1 .075q-3.075 0-5.238-2.163T9.1 7.5q0-.5.075-1t.2-1q-1.95.8-3.163 2.55T5 12q0 2.9 2.05 4.95T12 19m-.25-6.75'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--dark-mode\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 21q-3.75 0-6.375-2.625T3 12t2.625-6.375T12 3q.35 0 .688.025t.662.075q-1.025.725-1.638 1.888T11.1 7.5q0 2.25 1.575 3.825T16.5 12.9q1.375 0 2.525-.613T20.9 10.65q.05.325.075.662T21 12q0 3.75-2.625 6.375T12 21'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--dashboard-customize\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm13 0h2v3h3v2h-3v3h-2v-3h-3v-2h3z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--delete-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 21q-.825 0-1.412-.587T5 19V6H4V4h5V3h6v1h5v2h-1v13q0 .825-.587 1.413T17 21zM17 6H7v13h10zM9 17h2V8H9zm4 0h2V8h-2zM7 6v13z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--delete\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 21q-.825 0-1.412-.587T5 19V6H4V4h5V3h6v1h5v2h-1v13q0 .825-.587 1.413T17 21zm2-4h2V8H9zm4 0h2V8h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--description\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 18h8v-2H8zm0-4h8v-2H8zm-2 8q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h8l6 6v12q0 .825-.587 1.413T18 22zm7-13h5l-5-5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--directions-car\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 19v1q0 .425-.288.713T5 21H4q-.425 0-.712-.288T3 20v-8l2.1-6q.15-.45.538-.725T6.5 5h11q.475 0 .863.275T18.9 6l2.1 6v8q0 .425-.287.713T20 21h-1q-.425 0-.712-.288T18 20v-1zm-.2-9h12.4l-1.05-3H6.85zm1.7 6q.625 0 1.063-.437T9 14.5t-.437-1.062T7.5 13t-1.062.438T6 14.5t.438 1.063T7.5 16m9 0q.625 0 1.063-.437T18 14.5t-.437-1.062T16.5 13t-1.062.438T15 14.5t.438 1.063T16.5 16'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--download\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 16l-5-5l1.4-1.45l2.6 2.6V4h2v8.15l2.6-2.6L17 11zm-6 4q-.825 0-1.412-.587T4 18v-3h2v3h12v-3h2v3q0 .825-.587 1.413T18 20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--edit-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 19h1.425L16.2 9.225L14.775 7.8L5 17.575zm-2 2v-4.25L16.2 3.575q.3-.275.663-.425t.762-.15t.775.15t.65.45L20.425 5q.3.275.438.65T21 6.4q0 .4-.137.763t-.438.662L7.25 21zM19 6.4L17.6 5zm-3.525 2.125l-.7-.725L16.2 9.225z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--edit\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 21v-4.25L16.2 3.575q.3-.275.663-.425t.762-.15t.775.15t.65.45L20.425 5q.3.275.438.65T21 6.4q0 .4-.137.763t-.438.662L7.25 21zM17.6 7.8L19 6.4L17.6 5l-1.4 1.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--emergency-share\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 24q-3.025-2.575-4.512-4.775T6 15.15q0-2.55 1.738-4.35T12 9t4.263 1.8T18 15.15q0 1.875-1.487 4.075T12 24m1.063-7.937q.437-.438.437-1.063t-.437-1.062T12 13.5t-1.062.438T10.5 15t.438 1.063T12 16.5t1.063-.437M8.45 7.45l-1.4-1.4q1-1 2.275-1.525T12 4t2.675.525T16.95 6.05l-1.4 1.4q-.725-.725-1.637-1.088T12 6t-1.912.363T8.45 7.45m-2.8-2.825l-1.425-1.4Q5.8 1.65 7.8.825T12 0t4.2.825t3.575 2.4l-1.4 1.425Q17.1 3.375 15.45 2.687T12 2t-3.437.675t-2.913 1.95'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--error-circle-rounded-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.713 16.713Q13 16.425 13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17t.713-.288m0-4Q13 12.425 13 12V8q0-.425-.288-.712T12 7t-.712.288T11 8v4q0 .425.288.713T12 13t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--error-circle-rounded\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17q.425 0 .713-.288T13 16q0-.425-.288-.713T12 15q-.425 0-.713.288T11 16q0 .425.288.713T12 17Zm0 5q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12q0-2.075.788-3.9t2.137-3.175q1.35-1.35 3.175-2.137T12 2q2.075 0 3.9.788t3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22Zm0-9q.425 0 .713-.288T13 12V8q0-.425-.288-.713T12 7q-.425 0-.713.288T11 8v4q0 .425.288.713T12 13Z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--error-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.713 16.713Q13 16.425 13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17t.713-.288M11 13h2V7h-2zm1 9q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--error\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.713 16.713Q13 16.425 13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17t.713-.288M11 13h2V7h-2zm1 9q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--exit-to-app\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19v-4h2v4h14V5H5v4H3V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm5.5-4l-1.4-1.45L11.65 13H3v-2h8.65L9.1 8.45L10.5 7l5 5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--expand-more\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 15.375l-6-6l1.4-1.4l4.6 4.6l4.6-4.6l1.4 1.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--fence\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 20v-4H3v-2h2v-2H3v-2h2V7l3-3l2 2l2.025-2l2 2l2-2l3 3v3H21v2h-1.975v2H21v2h-1.975v4zm2-10h2V7.825l-1-1l-1 1zm4 0h2V7.825l-1-1l-1 1zm4.025 0H17V7.825l-1-1l-.975.975zM7 14h2v-2H7zm4 0h2v-2h-2zm4.025 0H17v-2h-1.975zM7 18h2v-2H7zm4 0h2v-2h-2zm4.025 0H17v-2h-1.975z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--filter-alt\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 20q-.425 0-.712-.288T10 19v-6L4.2 5.6q-.375-.5-.112-1.05T5 4h14q.65 0 .913.55T19.8 5.6L14 13v6q0 .425-.288.713T13 20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--filter-list\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10 18v-2h4v2zm-4-5v-2h12v2zM3 8V6h18v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--fit-screen\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20 9V6h-3V4h3q.825 0 1.413.588T22 6v3zM2 9V6q0-.825.588-1.412T4 4h3v2H4v3zm15 11v-2h3v-3h2v3q0 .825-.587 1.413T20 20zM4 20q-.825 0-1.412-.587T2 18v-3h2v3h3v2zm2-4V8h12v8z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--flight\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 22v-2.5l3-2.1v-3.6L2 17v-3l8-5.6V4q0-.825.588-1.412T12 2t1.413.588T14 4v4.4l8 5.6v3l-8-3.2v3.6l3 2.1V22l-5-1.5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--format-list-bulleted-add\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.5 21h1v-2.5H21v-1h-2.5V15h-1v2.5H15v1h2.5zm.5 2q-2.075 0-3.537-1.463T13 18t1.463-3.537T18 13t3.538 1.463T23 18t-1.463 3.538T18 23M9 7V5h12v2zM5 20q-.825 0-1.412-.587T3 18t.588-1.412T5 16t1.413.588T7 18t-.587 1.413T5 20m0-6q-.825 0-1.412-.587T3 12t.588-1.412T5 10t1.413.588T7 12t-.587 1.413T5 14M3.588 7.413Q3 6.825 3 6t.588-1.412T5 4t1.413.588T7 6t-.587 1.413T5 8t-1.412-.587M9 19v-2h2.075Q11 17.5 11 18t.075 1zm0-6v-2h9q-1.425 0-2.675.538T13.125 13z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--group-add\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.5 11.95q.725-.8 1.113-1.825T14 8t-.387-2.125T12.5 4.05q1.5.2 2.5 1.325T16 8t-1 2.625t-2.5 1.325M18 20v-3q0-.9-.4-1.713t-1.05-1.437q1.275.45 2.363 1.163T20 17v3zm2-7v-2h-2V9h2V7h2v2h2v2h-2v2zM5.175 10.825Q4 9.65 4 8t1.175-2.825T8 4t2.825 1.175T12 8t-1.175 2.825T8 12t-2.825-1.175M0 20v-2.8q0-.85.438-1.562T1.6 14.55q1.55-.775 3.15-1.162T8 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T16 17.2V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--group-remove\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.5 11.95q.725-.8 1.113-1.825T14 8t-.387-2.125T12.5 4.05q1.5.2 2.5 1.325T16 8t-1 2.625t-2.5 1.325M18 20v-3q0-.9-.4-1.713t-1.05-1.437q1.275.45 2.363 1.163T20 17v3zm6-9h-6V9h6zm-18.825-.175Q4 9.65 4 8t1.175-2.825T8 4t2.825 1.175T12 8t-1.175 2.825T8 12t-2.825-1.175M0 20v-2.8q0-.85.438-1.562T1.6 14.55q1.55-.775 3.15-1.162T8 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T16 17.2V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--group\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1 20v-2.8q0-.85.438-1.562T2.6 14.55q1.55-.775 3.15-1.162T9 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T17 17.2V20zm18 0v-3q0-1.1-.612-2.113T16.65 13.15q1.275.15 2.4.513t2.1.887q.9.5 1.375 1.112T23 17v3zM6.175 10.825Q5 9.65 5 8t1.175-2.825T9 4t2.825 1.175T13 8t-1.175 2.825T9 12t-2.825-1.175m11.65 0Q16.65 12 15 12q-.275 0-.7-.062t-.7-.138q.675-.8 1.038-1.775T15 8t-.362-2.025T13.6 4.2q.35-.125.7-.163T15 4q1.65 0 2.825 1.175T19 8t-1.175 2.825'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--groups\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M0 18v-1.575q0-1.075 1.1-1.75T4 14q.325 0 .625.013t.575.062q-.35.525-.525 1.1t-.175 1.2V18zm6 0v-1.625q0-.8.438-1.463t1.237-1.162T9.588 13T12 12.75q1.325 0 2.438.25t1.912.75t1.225 1.163t.425 1.462V18zm13.5 0v-1.625q0-.65-.162-1.225t-.488-1.075q.275-.05.563-.062T20 14q1.8 0 2.9.663t1.1 1.762V18zM4 13q-.825 0-1.412-.587T2 11q0-.85.588-1.425T4 9q.85 0 1.425.575T6 11q0 .825-.575 1.413T4 13m16 0q-.825 0-1.412-.587T18 11q0-.85.588-1.425T20 9q.85 0 1.425.575T22 11q0 .825-.575 1.413T20 13m-8-1q-1.25 0-2.125-.875T9 9q0-1.275.875-2.137T12 6q1.275 0 2.138.863T15 9q0 1.25-.862 2.125T12 12'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--height\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 21l-4-4l1.4-1.4l1.6 1.575V6.825L9.4 8.4L8 7l4-4l4 4l-1.4 1.425l-1.6-1.6v10.35l1.6-1.575L16 17z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--help\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12.838 17.638q.362-.363.362-.888t-.362-.888t-.888-.362t-.887.363t-.363.887t.363.888t.887.362t.888-.363M11.05 14.15h1.85q0-.825.188-1.3t1.062-1.3q.65-.65 1.025-1.238T15.55 8.9q0-1.4-1.025-2.15T12.1 6q-1.425 0-2.312.75T8.55 8.55l1.65.65q.125-.45.563-.975T12.1 7.7q.8 0 1.2.438t.4.962q0 .5-.3.938t-.75.812q-1.1.975-1.35 1.475t-.25 1.825M12 22q-2.075 0-3.9-.787t-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--history\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 21q-3.45 0-6.012-2.287T3.05 13H5.1q.35 2.6 2.313 4.3T12 19q2.925 0 4.963-2.037T19 12t-2.037-4.962T12 5q-1.725 0-3.225.8T6.25 8H9v2H3V4h2v2.35q1.275-1.6 3.113-2.475T12 3q1.875 0 3.513.713t2.85 1.924t1.925 2.85T21 12t-.712 3.513t-1.925 2.85t-2.85 1.925T12 21m2.8-4.8L11 12.4V7h2v4.6l3.2 3.2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--home\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 21V9l8-6l8 6v12h-6v-7h-4v7z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--hub\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3.875 22.125Q3 21.25 3 20t.875-2.125T6 17q.35 0 .65.075t.575.2L8.65 15.5q-.7-.775-.975-1.75T7.55 11.8l-2.025-.675q-.425.625-1.075 1T3 12.5q-1.25 0-2.125-.875T0 9.5t.875-2.125T3 6.5t2.125.875T6 9.5v.2l2.025.7q.5-.9 1.338-1.525t1.887-.8V5.9q-.975-.275-1.612-1.063T9 3q0-1.25.875-2.125T12 0t2.125.875T15 3q0 1.05-.65 1.838T12.75 5.9v2.175q1.05.175 1.888.8t1.337 1.525L18 9.7v-.2q0-1.25.875-2.125T21 6.5t2.125.875T24 9.5t-.875 2.125T21 12.5q-.8 0-1.463-.375t-1.062-1l-2.025.675q.15.975-.125 1.938T15.35 15.5l1.425 1.75q.275-.125.575-.187T18 17q1.25 0 2.125.875T21 20t-.875 2.125T18 23t-2.125-.875T15 20q0-.5.163-.962t.437-.838l-1.425-1.775Q13.15 17 11.988 17T9.8 16.425L8.4 18.2q.275.375.438.838T9 20q0 1.25-.875 2.125T6 23t-2.125-.875'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--image\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm1-4h12l-3.75-5l-3 4L9 13z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--inbox\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.587 1.413T19 21zm8.725-5.55Q14.5 14.9 14.8 14H19V5H5v9h4.2q.3.9 1.075 1.45T12 16t1.725-.55'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--info-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 17h2v-6h-2zm1.713-8.287Q13 8.425 13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--info\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 17h2v-6h-2zm1.713-8.287Q13 8.425 13 8t-.288-.712T12 7t-.712.288T11 8t.288.713T12 9t.713-.288M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--keyboard-arrow-down\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 15.4l-6-6L7.4 8l4.6 4.6L16.6 8L18 9.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--keyboard-arrow-up\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 10.8l-4.6 4.6L6 14l6-6l6 6l-1.4 1.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--landscape\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m1 18l6-8l4.5 6h2.525l-3.775-5L14 6l9 12z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--lasso-select\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m4.025 11.1l-2-.2q.15-1.15.513-2.237T3.525 6.6l1.7 1.05q-.5.775-.787 1.65t-.413 1.8m.9 7.9Q4.1 18.2 3.5 17.237T2.525 15.2l1.9-.65q.3.875.775 1.638T6.325 17.6zm2.75-13.8l-1.05-1.7q.975-.625 2.063-.988T10.925 2l.2 2q-.925.125-1.8.413t-1.65.787m4.3 16.75q-.875 0-1.737-.137t-1.663-.463l.65-1.9q.675.225 1.35.363t1.4.137zm5.65-15.65q-.65-.65-1.412-1.125T14.574 4.4l.65-1.9q1.075.375 2.038.975T19.025 4.9zm2.15 14.85l-2.8-2.8v2.6h-2v-6h6v2h-2.6l2.8 2.8zm.2-9.2q0-.725-.138-1.4t-.362-1.35l1.9-.65q.325.8.463 1.663t.137 1.737z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--layers-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 21.05l-9-7l1.65-1.25L12 18.5l7.35-5.7L21 14.05zM12 16L3 9l9-7l9 7zm0-2.55L17.75 9L12 4.55L6.25 9z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--layers\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m12 21.05l-9-7l1.65-1.25L12 18.5l7.35-5.7L21 14.05zM12 16L3 9l9-7l9 7z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--light-mode-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.125 14.125Q15 13.25 15 12t-.875-2.125T12 9t-2.125.875T9 12t.875 2.125T12 15t2.125-.875m-5.663 1.413Q7 14.075 7 12t1.463-3.537T12 7t3.538 1.463T17 12t-1.463 3.538T12 17t-3.537-1.463M5 13H1v-2h4zm18 0h-4v-2h4zM11 5V1h2v4zm0 18v-4h2v4zM6.4 7.75L3.875 5.325L5.3 3.85l2.4 2.5zm12.3 12.4l-2.425-2.525L17.6 16.25l2.525 2.425zM16.25 6.4l2.425-2.525L20.15 5.3l-2.5 2.4zM3.85 18.7l2.525-2.425L7.75 17.6l-2.425 2.525zM12 12'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--light-mode\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.463 15.538Q7 14.075 7 12t1.463-3.537T12 7t3.538 1.463T17 12t-1.463 3.538T12 17t-3.537-1.463M5 13H1v-2h4zm18 0h-4v-2h4zM11 5V1h2v4zm0 18v-4h2v4zM6.4 7.75L3.875 5.325L5.3 3.85l2.4 2.5zm12.3 12.4l-2.425-2.525L17.6 16.25l2.525 2.425zM16.25 6.4l2.425-2.525L20.15 5.3l-2.5 2.4zM3.85 18.7l2.525-2.425L7.75 17.6l-2.425 2.525z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--linked-services\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 9q-1.425 0-2.475-.85T15.125 6H8.85q-.275 1.05-1.037 1.813T6 8.85v6.275q1.3.35 2.15 1.4T9 19q0 1.65-1.175 2.825T5 23t-2.825-1.175T1 19q0-1.425.85-2.475t2.15-1.4V8.85q-1.3-.35-2.15-1.4T1 5q0-1.65 1.175-2.825T5 1q1.4 0 2.45.85T8.85 4h6.275q.35-1.3 1.4-2.15T19 1q1.65 0 2.825 1.175T23 5t-1.175 2.825T19 9m0 14q-1.65 0-2.825-1.175T15 19t1.175-2.825T19 15t2.825 1.175T23 19t-1.175 2.825T19 23'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--local-fire-department\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 14q0-2.625 1.25-4.675T8 5.875t2.75-2.138L12 3v3.3q0 .925.625 1.462t1.4.538q.425 0 .813-.175t.712-.575L16 7q1.8 1.05 2.9 2.912T20 14q0 2.2-1.075 4.013T16.1 20.874q.425-.6.663-1.312T17 18.05q0-1-.375-1.888t-1.075-1.587L12 11.1l-3.525 3.475q-.725.725-1.1 1.6T7 18.05q0 .8.238 1.513t.662 1.312q-1.75-1.05-2.825-2.863T4 14m8-.1l2.125 2.075q.425.425.65.95T15 18.05q0 1.225-.875 2.088T12 21t-2.125-.862T9 18.05q0-.575.225-1.112t.65-.963z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--local-police\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.2 15.6l2.8-2.1l2.75 2.1l-1.05-3.4l2.8-2.2h-3.4L12 6.6L10.9 10H7.5l2.75 2.2zM12 22q-3.475-.875-5.737-3.988T4 11.1V5l8-3l8 3v6.1q0 3.8-2.262 6.913T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--location-city\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 21V7h6V5l3-3l3 3v6h6v10zm2-2h2v-2H5zm0-4h2v-2H5zm0-4h2V9H5zm6 8h2v-2h-2zm0-4h2v-2h-2zm0-4h2V9h-2zm0-4h2V5h-2zm6 12h2v-2h-2zm0-4h2v-2h-2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--location-off-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 10q0-.825-.587-1.412T12 8q-.25 0-.475.05t-.425.175l2.675 2.675q.125-.2.175-.425T14 10m4.2 5.325l-1.45-1.45q.625-1.05.938-1.962T18 10.2q0-2.725-1.737-4.462T12 4q-1.1 0-2.062.338T8.2 5.325L6.775 3.9Q7.85 2.975 9.2 2.488T12 2q3.175 0 5.588 2.225T20 10.2q0 1.2-.45 2.463t-1.35 2.662M14.275 17.1L6.1 8.925q-.05.3-.075.625T6 10.2q0 1.775 1.475 4.063T12 19.35q.65-.575 1.213-1.137t1.062-1.113m6.2 6.2l-4.8-4.8q-.8.85-1.7 1.725T12 22q-4.025-3.425-6.012-6.362T4 10.2q0-.8.125-1.525t.35-1.375l-3.8-3.8L2.1 2.075l19.8 19.8zm-8-13.7'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--location-on-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.413 11.413Q14 10.825 14 10t-.587-1.412T12 8t-1.412.588T10 10t.588 1.413T12 12t1.413-.587M12 19.35q3.05-2.8 4.525-5.087T18 10.2q0-2.725-1.737-4.462T12 4T7.738 5.738T6 10.2q0 1.775 1.475 4.063T12 19.35M12 22q-4.025-3.425-6.012-6.362T4 10.2q0-3.75 2.413-5.975T12 2t5.588 2.225T20 10.2q0 2.5-1.987 5.438T12 22m0-12'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--location-on\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.413 11.413Q14 10.825 14 10t-.587-1.412T12 8t-1.412.588T10 10t.588 1.413T12 12t1.413-.587M12 22q-4.025-3.425-6.012-6.362T4 10.2q0-3.75 2.413-5.975T12 2t5.588 2.225T20 10.2q0 2.5-1.987 5.438T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--lock-open\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 8h9V6q0-1.25-.875-2.125T12 3t-2.125.875T9 6H7q0-2.075 1.463-3.537T12 1t3.538 1.463T17 6v2h1q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22H6q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8m7.413 8.413Q14 15.825 14 15t-.587-1.412T12 13t-1.412.588T10 15t.588 1.413T12 17t1.413-.587'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--lock\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 22q-.825 0-1.412-.587T4 20V10q0-.825.588-1.412T6 8h1V6q0-2.075 1.463-3.537T12 1t3.538 1.463T17 6v2h1q.825 0 1.413.588T20 10v10q0 .825-.587 1.413T18 22zm7.413-5.587Q14 15.825 14 15t-.587-1.412T12 13t-1.412.588T10 15t.588 1.413T12 17t1.413-.587M9 8h6V6q0-1.25-.875-2.125T12 3t-2.125.875T9 6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--logout\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h7v2H5v14h7v2zm11-4l-1.375-1.45l2.55-2.55H9v-2h8.175l-2.55-2.55L16 7l5 5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--mail-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h16q.825 0 1.413.588T22 6v12q0 .825-.587 1.413T20 20zm8-7L4 8v10h16V8zm0-2l8-5H4zM4 8V6v12z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--map-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m15 21l-6-2.1l-4.65 1.8q-.5.2-.925-.112T3 19.75v-14q0-.325.188-.575T3.7 4.8L9 3l6 2.1l4.65-1.8q.5-.2.925.113T21 4.25v14q0 .325-.187.575t-.513.375zm-1-2.45V6.85l-4-1.4v11.7zm2 0l3-1V5.7l-3 1.15zM5 18.3l3-1.15V5.45l-3 1zM16 6.85v11.7zm-8-1.4v11.7z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--map\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m15 21l-6-2.1l-4.65 1.8q-.5.2-.925-.112T3 19.75v-14q0-.325.188-.575T3.7 4.8L9 3l6 2.1l4.65-1.8q.5-.2.925.113T21 4.25v14q0 .325-.187.575t-.513.375zm-1-2.45V6.85l-4-1.4v11.7z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--medical-services\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 22q-.825 0-1.412-.587T2 20V8q0-.825.588-1.412T4 6h4V4q0-.825.588-1.412T10 2h4q.825 0 1.413.588T16 4v2h4q.825 0 1.413.588T22 8v12q0 .825-.587 1.413T20 22zm6-16h4V4h-4zm1 9v3h2v-3h3v-2h-3v-3h-2v3H8v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--menu-rounded\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 18q-.425 0-.712-.288T3 17t.288-.712T4 16h16q.425 0 .713.288T21 17t-.288.713T20 18zm0-5q-.425 0-.712-.288T3 12t.288-.712T4 11h16q.425 0 .713.288T21 12t-.288.713T20 13zm0-5q-.425 0-.712-.288T3 7t.288-.712T4 6h16q.425 0 .713.288T21 7t-.288.713T20 8z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--mic-off\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M17.75 14.95L16.3 13.5q.35-.575.525-1.2T17 11h2q0 1.1-.325 2.088t-.925 1.862m-2.95-3L9 6.15V5q0-1.25.875-2.125T12 2t2.125.875T15 5v6q0 .275-.062.5t-.138.45M11 21v-3.1q-2.6-.35-4.3-2.312T5 11h2q0 2.075 1.463 3.538T12 16q.85 0 1.613-.262T15 15l1.425 1.425q-.725.575-1.588.963T13 17.9V21zm8.8 1.6L1.4 4.2l1.4-1.4l18.4 18.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--mic-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.875 13.125Q9 12.25 9 11V5q0-1.25.875-2.125T12 2t2.125.875T15 5v6q0 1.25-.875 2.125T12 14t-2.125-.875M11 21v-3.075q-2.6-.35-4.3-2.325T5 11h2q0 2.075 1.463 3.538T12 16t3.538-1.463T17 11h2q0 2.625-1.7 4.6T13 17.925V21zm1.713-9.287Q13 11.425 13 11V5q0-.425-.288-.712T12 4t-.712.288T11 5v6q0 .425.288.713T12 12t.713-.288'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--mic\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.875 13.125Q9 12.25 9 11V5q0-1.25.875-2.125T12 2t2.125.875T15 5v6q0 1.25-.875 2.125T12 14t-2.125-.875M11 21v-3.075q-2.6-.35-4.3-2.325T5 11h2q0 2.075 1.463 3.538T12 16t3.538-1.463T17 11h2q0 2.625-1.7 4.6T13 17.925V21z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--monitoring\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 21v-2l2-2v4zm4 0v-6l2-2v8zm4 0v-8l2 2.025V21zm4 0v-5.975l2-2V21zm4 0V11l2-2v12zM3 15.825V13l7-7l4 4l7-7v2.825l-7 7l-4-4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--more-horiz\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 14q-.825 0-1.412-.587T4 12t.588-1.412T6 10t1.413.588T8 12t-.587 1.413T6 14m6 0q-.825 0-1.412-.587T10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14m6 0q-.825 0-1.412-.587T16 12t.588-1.412T18 10t1.413.588T20 12t-.587 1.413T18 14'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--more-vert\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 20q-.825 0-1.412-.587T10 18t.588-1.412T12 16t1.413.588T14 18t-.587 1.413T12 20m0-6q-.825 0-1.412-.587T10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14m0-6q-.825 0-1.412-.587T10 6t.588-1.412T12 4t1.413.588T14 6t-.587 1.413T12 8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--my-location\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 22.95v-2q-3.125-.35-5.363-2.587T3.05 13h-2v-2h2q.35-3.125 2.588-5.363T11 3.05v-2h2v2q3.125.35 5.363 2.588T20.95 11h2v2h-2q-.35 3.125-2.587 5.363T13 20.95v2zm5.95-6Q19 14.9 19 12t-2.05-4.95T12 5T7.05 7.05T5 12t2.05 4.95T12 19t4.95-2.05m-7.775-2.125Q8 13.65 8 12t1.175-2.825T12 8t2.825 1.175T16 12t-1.175 2.825T12 16t-2.825-1.175'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--night-shelter\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 18h1v-1.5h8V18h1v-4q0-.825-.587-1.412T15 12h-3.5v3.5H8V11H7zm3.638-3.363q.362-.362.362-.887t-.363-.888t-.887-.362t-.888.363t-.362.887t.363.888t.887.362t.888-.363M4 21V9l8-6l8 6v12z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--notifications-off-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 19v-2h2v-7q0-.825.213-1.625T6.85 6.85l1.5 1.5q-.175.4-.262.813T8 10v7h6.2L1.4 4.2l1.4-1.4l18.4 18.4l-1.4 1.4l-3.65-3.6zm14-3.85l-2-2V10q0-1.65-1.175-2.825T12 6q-.65 0-1.25.2t-1.1.6L8.2 5.35q.5-.4 1.075-.7T10.5 4.2v-.7q0-.625.437-1.062T12 2t1.063.438T13.5 3.5v.7q2 .5 3.25 2.113T18 10zM12 22q-.825 0-1.412-.587T10 20h4q0 .825-.587 1.413T12 22m.825-12.025'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--notifications-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 19v-2h2v-7q0-2.075 1.25-3.687T10.5 4.2v-.7q0-.625.438-1.062T12 2t1.063.438T13.5 3.5v.7q2 .5 3.25 2.113T18 10v7h2v2zm8 3q-.825 0-1.412-.587T10 20h4q0 .825-.587 1.413T12 22m-4-5h8v-7q0-1.65-1.175-2.825T12 6T9.175 7.175T8 10z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--open-in-new\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5 21q-.825 0-1.412-.587T3 19V5q0-.825.588-1.412T5 3h7v2H5v14h14v-7h2v7q0 .825-.587 1.413T19 21zm4.7-5.3l-1.4-1.4L17.6 5H14V3h7v7h-2V6.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--palette-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 22q-2.05 0-3.875-.788t-3.187-2.15t-2.15-3.187T2 12q0-2.075.813-3.9t2.2-3.175T8.25 2.788T12.2 2q2 0 3.775.688t3.113 1.9t2.125 2.875T22 11.05q0 2.875-1.75 4.413T16 17h-1.85q-.225 0-.312.125t-.088.275q0 .3.375.863t.375 1.287q0 1.25-.687 1.85T12 22m-4.425-9.425Q8 12.15 8 11.5t-.425-1.075T6.5 10t-1.075.425T5 11.5t.425 1.075T6.5 13t1.075-.425m3-4Q11 8.15 11 7.5t-.425-1.075T9.5 6t-1.075.425T8 7.5t.425 1.075T9.5 9t1.075-.425m5 0Q16 8.15 16 7.5t-.425-1.075T14.5 6t-1.075.425T13 7.5t.425 1.075T14.5 9t1.075-.425m3 4Q19 12.15 19 11.5t-.425-1.075T17.5 10t-1.075.425T16 11.5t.425 1.075T17.5 13t1.075-.425M12 20q.225 0 .363-.125t.137-.325q0-.35-.375-.825T11.75 17.3q0-1.05.725-1.675T14.25 15H16q1.65 0 2.825-.962T20 11.05q0-3.025-2.312-5.038T12.2 4Q8.8 4 6.4 6.325T4 12q0 3.325 2.338 5.663T12 20'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--pause-circle\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 16h2V8H9zm4 0h2V8h-2zm-1 6q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--pause\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 19V5h4v14zm-8 0V5h4v14z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--pending\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.063 13.063Q8.5 12.625 8.5 12t-.437-1.062T7 10.5t-1.062.438T5.5 12t.438 1.063T7 13.5t1.063-.437m5 0q.437-.438.437-1.063t-.437-1.062T12 10.5t-1.062.438T10.5 12t.438 1.063T12 13.5t1.063-.437m5 0q.437-.438.437-1.063t-.437-1.062T17 10.5t-1.062.438T15.5 12t.438 1.063T17 13.5t1.063-.437M12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--pentagon\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 21L2 9l10-7l10 7l-4 12z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person-add\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M18 14v-3h-3V9h3V6h2v3h3v2h-3v3zM6.175 10.825Q5 9.65 5 8t1.175-2.825T9 4t2.825 1.175T13 8t-1.175 2.825T9 12t-2.825-1.175M1 20v-2.8q0-.85.438-1.562T2.6 14.55q1.55-.775 3.15-1.162T9 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T17 17.2V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.175 10.825Q8 9.65 8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12t-2.825-1.175M4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20zm2-2h12v-.8q0-.275-.137-.5t-.363-.35q-1.35-.675-2.725-1.012T12 15t-2.775.338T6.5 16.35q-.225.125-.363.35T6 17.2zm7.413-8.587Q14 8.825 14 8t-.587-1.412T12 6t-1.412.588T10 8t.588 1.413T12 10t1.413-.587M12 18'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person-play\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M5.5 12.4L1.6 8.5l3.9-3.9l3.9 3.9zM9 22v-5q-1.525-.125-3.025-.363T3 16l.5-2q2.1.575 4.213.788T12 15t4.288-.213T20.5 14l.5 2q-1.475.4-2.975.638T15 17v5zm.875-15.875Q9 5.25 9 4t.875-2.125T12 1t2.125.875T15 4t-.875 2.125T12 7t-2.125-.875m.713 7.288Q10 12.825 10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14t-1.412-.587M17.05 12l-1.7-3l1.7-3h3.4l1.7 3l-1.7 3z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person-remove\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M16 11V9h6v2zm-9.825-.175Q5 9.65 5 8t1.175-2.825T9 4t2.825 1.175T13 8t-1.175 2.825T9 12t-2.825-1.175M1 20v-2.8q0-.85.438-1.562T2.6 14.55q1.55-.775 3.15-1.162T9 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T17 17.2V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person-search\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 12q-1.65 0-2.825-1.175T7 8t1.175-2.825T11 4t2.825 1.175T15 8t-1.175 2.825T11 12m11.1 11.5l-3.2-3.2q-.525.3-1.125.5T16.5 21q-1.875 0-3.187-1.312T12 16.5t1.313-3.187T16.5 12t3.188 1.313T21 16.5q0 .675-.2 1.275t-.5 1.125l3.2 3.2zm-3.825-5.225Q19 17.55 19 16.5t-.725-1.775T16.5 14t-1.775.725T14 16.5t.725 1.775T16.5 19t1.775-.725M11.025 13q-1.05 1.55-1.05 3.5t1.05 3.5H3v-2.775q0-.85.425-1.575t1.175-1.1q1.275-.65 2.875-1.1t3.55-.45'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--person\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.175 10.825Q8 9.65 8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12t-2.825-1.175M4 20v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--phone-in-talk-sharp\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M19 11.95q0-2.925-2.037-4.962T12 4.95v-2q1.875 0 3.513.713t2.85 1.925t1.925 2.85T21 11.95zm-4 0q0-1.25-.875-2.125T12 8.95v-2q2.075 0 3.538 1.463T17 11.95zM19.95 21q-3.125 0-6.187-1.35T8.2 15.8t-3.85-5.55T3 4.05V3h5.9l.925 5.025l-2.85 2.875q.55.975 1.225 1.85t1.45 1.625q.725.725 1.588 1.388T13.1 17l2.9-2.9l5 1.025V21z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--photo-camera-back-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 17h12l-3.75-5l-3 4L9 13zm-2 4q-.825 0-1.412-.587T2 19V7q0-.825.588-1.412T4 5h3.15L9 3h6l1.85 2H20q.825 0 1.413.588T22 7v12q0 .825-.587 1.413T20 21zm0-2h16V7h-4.05l-1.825-2h-4.25L8.05 7H4zm8-6'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--pin-drop\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 19q-3.525-2.6-5.262-5.05T5 9.15q0-3.125 1.95-5.137T12 2t5.05 2.013T19 9.15q0 2.35-1.737 4.8T12 19m0-8q.825 0 1.413-.587T14 9t-.587-1.412T12 7t-1.412.588T10 9t.588 1.413T12 11M5 22v-2h14v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--play-arrow\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 19V5l11 7z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--play-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.5 16.5l7-4.5l-7-4.5zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--price-check\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.5 14.975v-1H4v-2h5v-2H5q-.425 0-.712-.287T4 8.975v-4q0-.425.288-.712T5 3.975h1.5v-1h2v1H11v2H6v2h4q.425 0 .713.288t.287.712v4q0 .425-.288.713t-.712.287H8.5v1zm7.45 6l-4.25-4.25l1.4-1.4l2.85 2.85l5.65-5.65l1.4 1.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--progress-activity\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.125 21.213q-1.825-.788-3.187-2.15t-2.15-3.188T2 11.988t.788-3.875t2.15-3.175t3.187-2.15T12 2q.425 0 .713.288T13 3t-.288.713T12 4Q8.675 4 6.337 6.338T4 12t2.338 5.663T12 20t5.663-2.337T20 12q0-.425.288-.712T21 11t.713.288T22 12q0 2.05-.788 3.875t-2.15 3.188t-3.175 2.15t-3.875.787t-3.887-.787'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--published-with-changes\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 21.95q-1.9-.2-3.537-1.037t-2.85-2.175T2.7 15.675T2 12q0-2.275.913-4.2T5.4 4.5H3v-2h6v6H7V5.775q-1.375 1.1-2.187 2.713T4 12q0 3.075 2.013 5.313T11 19.925zm-.425-5.35L6.35 12.35l1.4-1.4l2.825 2.825L16.25 8.1l1.4 1.425zM15 21.5v-6h2v2.725q1.375-1.125 2.188-2.725T20 12q0-3.075-2.013-5.312T13 4.075V2.05q3.8.375 6.4 3.2T22 12q0 2.275-.913 4.2T18.6 19.5H21v2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--refresh\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 20q-3.35 0-5.675-2.325T4 12t2.325-5.675T12 4q1.725 0 3.3.712T18 6.75V4h2v7h-7V9h4.2q-.8-1.4-2.187-2.2T12 6Q9.5 6 7.75 7.75T6 12t1.75 4.25T12 18q1.925 0 3.475-1.1T17.65 14h2.1q-.7 2.65-2.85 4.325T12 20'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--report\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M12 17q.425 0 .713-.288T13 16t-.288-.712T12 15t-.712.288T11 16t.288.713T12 17m-1-4h2V7h-2zm-2.75 8L3 15.75v-7.5L8.25 3h7.5L21 8.25v7.5L15.75 21z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--route-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.175 19.825Q5 18.65 5 17V8.825Q4.125 8.5 3.563 7.738T3 6q0-1.25.875-2.125T6 3t2.125.875T9 6q0 .975-.562 1.738T7 8.825V17q0 .825.588 1.413T9 19t1.413-.587T11 17V7q0-1.65 1.175-2.825T15 3t2.825 1.175T19 7v8.175q.875.325 1.438 1.088T21 18q0 1.25-.875 2.125T18 21t-2.125-.875T15 18q0-.975.563-1.75T17 15.175V7q0-.825-.587-1.412T15 5t-1.412.588T13 7v10q0 1.65-1.175 2.825T9 21t-2.825-1.175M6 7q.425 0 .713-.288T7 6t-.288-.712T6 5t-.712.288T5 6t.288.713T6 7m12 12q.425 0 .713-.288T19 18t-.288-.712T18 17t-.712.288T17 18t.288.713T18 19m0-1'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--route\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.175 19.825Q5 18.65 5 17V8.825Q4.125 8.5 3.563 7.738T3 6q0-1.25.875-2.125T6 3t2.125.875T9 6q0 .975-.562 1.738T7 8.825V17q0 .825.588 1.413T9 19t1.413-.587T11 17V7q0-1.65 1.175-2.825T15 3t2.825 1.175T19 7v8.175q.875.325 1.438 1.088T21 18q0 1.25-.875 2.125T18 21t-2.125-.875T15 18q0-.975.563-1.75T17 15.175V7q0-.825-.587-1.412T15 5t-1.412.588T13 7v10q0 1.65-1.175 2.825T9 21t-2.825-1.175'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--satellite-alt\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14 23.2v-2q2.925 0 4.963-2.037T21 14.2h2q0 1.875-.712 3.513t-1.925 2.85t-2.85 1.925T14 23.2m0-4v-2q1.25 0 2.125-.875T17 14.2h2q0 2.075-1.463 3.538T14 19.2m-8.45 3.375q-.375 0-.75-.15T4.125 22l-3.55-3.55q-.275-.3-.425-.675t-.15-.75q0-.4.15-.763t.425-.637L3.75 12.45q.575-.575 1.425-.587t1.425.562l1.25 1.25l.7-.7l-1.25-1.25q-.575-.575-.575-1.4t.575-1.4L8.725 7.5q.575-.575 1.413-.575t1.412.575l1.25 1.25l.7-.7l-1.25-1.25q-.575-.575-.575-1.412t.575-1.413L15.425.8q.3-.3.675-.45t.75-.15t.738.15t.662.45l3.55 3.55q.3.275.438.638t.137.762q0 .375-.137.75t-.438.675l-3.175 3.175q-.575.575-1.412.575T15.8 10.35L14.55 9.1l-.7.7l1.25 1.25q.575.575.563 1.413t-.588 1.412l-1.4 1.4q-.575.575-1.412.575t-1.413-.575l-1.25-1.25l-.7.7l1.25 1.25q.575.575.563 1.425t-.588 1.425L6.95 22q-.275.275-.638.425t-.762.15m0-1.975l1.05-1.05L3.05 16L2 17.05zm2.125-2.125l1.05-1.05l-3.55-3.55l-1.05 1.05zm9.55-9.55l1.05-1.05l-3.55-3.55l-1.05 1.05zM19.35 6.8l1.05-1.05l-3.55-3.55l-1.05 1.05z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--scatter-plot\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.175 19.825Q13 18.65 13 17t1.175-2.825T17 13t2.825 1.175T21 17t-1.175 2.825T17 21t-2.825-1.175m-10-3Q3 15.65 3 14t1.175-2.825T7 10t2.825 1.175T11 14t-1.175 2.825T7 18t-2.825-1.175m4-8Q7 7.65 7 6t1.175-2.825T11 2t2.825 1.175T15 6t-1.175 2.825T11 10T8.175 8.825'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--schedule\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m15.3 16.7l1.4-1.4l-3.7-3.7V7h-2v5.4zM12 22q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--search\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m19.6 21l-6.3-6.3q-.75.6-1.725.95T9.5 16q-2.725 0-4.612-1.888T3 9.5t1.888-4.612T9.5 3t4.613 1.888T16 9.5q0 1.1-.35 2.075T14.7 13.3l6.3 6.3zM9.5 14q1.875 0 3.188-1.312T14 9.5t-1.312-3.187T9.5 5T6.313 6.313T5 9.5t1.313 3.188T9.5 14'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--send\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3 20v-6l8-2l-8-2V4l19 8z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--settings-b-roll\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17 20l3-3l-3-3l-.7.7l1.8 1.8H14v1h4.075L16.3 19.3zm-3.537.538Q12 19.075 12 17t1.463-3.537T17 12t3.538 1.463T22 17t-1.463 3.538T17 22t-3.537-1.463M9.25 22l-.4-3.2q-.325-.125-.612-.3t-.563-.375L4.7 19.375l-2.75-4.75l2.575-1.95Q4.5 12.5 4.5 12.338v-.675q0-.163.025-.338L1.95 9.375l2.75-4.75l2.975 1.25q.275-.2.563-.375t.612-.3l.4-3.2h5.5l.4 3.2q.325.125.613.3t.562.375l2.975-1.25l2.75 4.75l-1.85 1.4q-.75-.375-1.55-.575T17 10q-.5 0-.962.088t-.938.212q-.475-.825-1.287-1.312T12.05 8.5q-1.45 0-2.475 1.025T8.55 12q0 .95.463 1.75t1.262 1.275q-.15.5-.212 1.038T10 17.125q.025 1.4.563 2.663T12.1 22z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--settings-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.25 22l-.4-3.2q-.325-.125-.612-.3t-.563-.375L4.7 19.375l-2.75-4.75l2.575-1.95Q4.5 12.5 4.5 12.338v-.675q0-.163.025-.338L1.95 9.375l2.75-4.75l2.975 1.25q.275-.2.575-.375t.6-.3l.4-3.2h5.5l.4 3.2q.325.125.613.3t.562.375l2.975-1.25l2.75 4.75l-2.575 1.95q.025.175.025.338v.674q0 .163-.05.338l2.575 1.95l-2.75 4.75l-2.95-1.25q-.275.2-.575.375t-.6.3l-.4 3.2zM11 20h1.975l.35-2.65q.775-.2 1.438-.587t1.212-.938l2.475 1.025l.975-1.7l-2.15-1.625q.125-.35.175-.737T17.5 12t-.05-.787t-.175-.738l2.15-1.625l-.975-1.7l-2.475 1.05q-.55-.575-1.212-.962t-1.438-.588L13 4h-1.975l-.35 2.65q-.775.2-1.437.588t-1.213.937L5.55 7.15l-.975 1.7l2.15 1.6q-.125.375-.175.75t-.05.8q0 .4.05.775t.175.75l-2.15 1.625l.975 1.7l2.475-1.05q.55.575 1.213.963t1.437.587zm1.05-4.5q1.45 0 2.475-1.025T15.55 12t-1.025-2.475T12.05 8.5q-1.475 0-2.488 1.025T8.55 12t1.013 2.475T12.05 15.5M12 12'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--settings\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m9.25 22l-.4-3.2q-.325-.125-.612-.3t-.563-.375L4.7 19.375l-2.75-4.75l2.575-1.95Q4.5 12.5 4.5 12.338v-.675q0-.163.025-.338L1.95 9.375l2.75-4.75l2.975 1.25q.275-.2.575-.375t.6-.3l.4-3.2h5.5l.4 3.2q.325.125.613.3t.562.375l2.975-1.25l2.75 4.75l-2.575 1.95q.025.175.025.338v.674q0 .163-.05.338l2.575 1.95l-2.75 4.75l-2.95-1.25q-.275.2-.575.375t-.6.3l-.4 3.2zm2.8-6.5q1.45 0 2.475-1.025T15.55 12t-1.025-2.475T12.05 8.5q-1.475 0-2.488 1.025T8.55 12t1.013 2.475T12.05 15.5'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--shape-line\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6 11q-2.075 0-3.537-1.463T1 6q0-2.1 1.463-3.55T6 1q2.1 0 3.55 1.45T11 6q0 2.075-1.45 3.538T6 11m10 12q-.825 0-1.412-.587T14 21v-5q0-.825.588-1.412T16 14h5q.825 0 1.413.588T23 16v5q0 .825-.587 1.413T21 23zm1.725-15.3L7.7 17.7q.125.3.212.625T8 19q0 1.25-.862 2.125T5 22q-1.25 0-2.125-.875T2 19q0-1.275.875-2.137T5 16q.35 0 .675.088t.625.212l10-10.025q-.125-.3-.213-.613T16 5q0-1.275.875-2.137T19 2q1.275 0 2.138.863T22 5q0 1.25-.862 2.125T19 8q-.35 0-.663-.088t-.612-.212'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--shield-person-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9.513 11.988Q8.5 10.975 8.5 9.5t1.013-2.488T12 6t2.488 1.013T15.5 9.5t-1.012 2.488T12 13t-2.488-1.012m3.563-1.413q.425-.425.425-1.075t-.425-1.075T12 8t-1.075.425T10.5 9.5t.425 1.075T12 11t1.075-.425M12 22q-3.475-.875-5.737-3.988T4 11.1V5l8-3l8 3v6.1q0 3.8-2.262 6.913T12 22m0-17.875l-6 2.25V11.1q0 1.35.375 2.625t1.025 2.4q1.05-.525 2.2-.825T12 15t2.4.3t2.2.825q.65-1.125 1.025-2.4T18 11.1V6.375zM10.25 17.2q-.85.2-1.625.55q.725.75 1.575 1.3t1.8.85q.95-.3 1.8-.85t1.575-1.3q-.775-.35-1.625-.55T12 17t-1.75.2'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--shield-person\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M14.475 11.975Q15.5 10.95 15.5 9.5t-1.025-2.475T12 6T9.525 7.025T8.5 9.5t1.025 2.475T12 13t2.475-1.025M12 22q-3.65-.925-5.825-4T4 11.1V5l8-3l8 3v6.1q0 3.825-2.175 6.9T12 22m0-2.1q1.475-.475 2.613-1.487t1.987-2.288q-1.075-.55-2.238-.837T12 15t-2.363.288t-2.237.837q.85 1.275 1.988 2.288T12 19.9'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--show-chart\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M3.5 18.5L2 17l7.5-7.5l4 4l7.1-8L22 6.9l-8.5 9.6l-4-4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--signal-cellular-4-bar\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 22L22 2v20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--signal-cellular-null\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M2 22L22 2v20zm4.825-2H20V6.85z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--signal-cellular-off\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m20.775 23.6l-1.6-1.6H2l8.6-8.6l-8.2-8.175L3.8 3.8l18.4 18.4zM22 19.2l-8.6-8.6L22 2z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--signal-disconnected\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m17.1 14.275l-1.225-1.225q.55-.65.838-1.425T17 10q0-1-.4-1.9t-1.1-1.6l1.2-1.2q.95.95 1.475 2.15T18.7 10q0 1.2-.425 2.288T17.1 14.275M14.125 11.3L10.7 7.875q.3-.175.625-.275T12 7.5q1.05 0 1.775.725T14.5 10q0 .35-.1.675t-.275.625m5.375 5.35l-1.2-1.2q1-1.125 1.5-2.537T20.3 10q0-1.65-.612-3.187T17.9 4.1l1.2-1.2q1.375 1.45 2.138 3.275T22 10q0 1.85-.638 3.563T19.5 16.65m.275 5.95L13 15.825V21h-2v-7.175L7 9.85V10q0 1 .4 1.9t1.1 1.6l-1.2 1.2q-.95-.95-1.475-2.15T5.3 10q0-.425.05-.825t.175-.825L4.25 7.075q-.275.725-.413 1.45T3.7 10q0 1.65.612 3.188T6.1 15.9l-1.2 1.2q-1.375-1.45-2.137-3.275T2 10q0-1.1.238-2.162t.712-2.063L1.4 4.225L2.8 2.8l18.4 18.4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--smartphone\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 23q-.825 0-1.412-.587T5 21V3q0-.825.588-1.412T7 1h10q.825 0 1.413.588T19 3v3.1q.45.175.725.55T20 7.5v2q0 .475-.275.85T19 10.9V21q0 .825-.587 1.413T17 23zm5.713-17.287Q13 5.424 13 5t-.288-.712T12 4t-.712.288T11 5t.288.713T12 6t.713-.288'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--sms-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.713 10.713Q9 10.425 9 10t-.288-.712T8 9t-.712.288T7 10t.288.713T8 11t.713-.288m4 0Q13 10.426 13 10t-.288-.712T12 9t-.712.288T11 10t.288.713T12 11t.713-.288m4 0Q17 10.426 17 10t-.288-.712T16 9t-.712.288T15 10t.288.713T16 11t.713-.288M2 22V4q0-.825.588-1.412T4 2h16q.825 0 1.413.588T22 4v12q0 .825-.587 1.413T20 18H6zm3.15-6H20V4H4v13.125zM4 16V4z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--speed\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M10.45 15.5q.625.625 1.575.588T13.4 15.4L19 7l-8.4 5.6q-.65.45-.712 1.362t.562 1.538M5.1 20q-.55 0-1.012-.238t-.738-.712q-.65-1.175-1-2.437T2 14q0-2.075.788-3.9t2.137-3.175T8.1 4.788T12 4q2.05 0 3.85.775T19 6.888t2.15 3.125t.825 3.837q.025 1.375-.312 2.688t-1.038 2.512q-.275.475-.737.713T18.874 20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--star\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m5.825 21l1.625-7.025L2 9.25l7.2-.625L12 2l2.8 6.625l7.2.625l-5.45 4.725L18.175 21L12 17.275z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--stop-circle-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 16h8V8H8zm4 6q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22m0-2q3.35 0 5.675-2.325T20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20m0-8'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--stop-circle\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 16h8V8H8zm4 6q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--swap-horiz\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m7 20l-5-5l5-5l1.4 1.425L5.825 14H13v2H5.825L8.4 18.575zm10-6l-1.4-1.425L18.175 10H11V8h7.175L15.6 5.425L17 4l5 5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--swap-vert\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8 13V5.825L5.425 8.4L4 7l5-5l5 5l-1.425 1.4L10 5.825V13zm7 9l-5-5l1.425-1.4L14 18.175V11h2v7.175l2.575-2.575L20 17z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--sync\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 20v-2h2.75l-.4-.35q-1.225-1.225-1.787-2.662T4 12.05q0-2.775 1.663-4.937T10 4.25v2.1Q8.2 7 7.1 8.563T6 12.05q0 1.125.425 2.188T7.75 16.2l.25.25V14h2v6zm10-.25v-2.1q1.8-.65 2.9-2.212T18 11.95q0-1.125-.425-2.187T16.25 7.8L16 7.55V10h-2V4h6v2h-2.75l.4.35q1.225 1.225 1.788 2.663T20 11.95q0 2.775-1.662 4.938T14 19.75'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--target\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M8.1 21.213q-1.825-.788-3.175-2.138T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22t-3.9-.788m9.575-3.537Q20 15.35 20 12t-2.325-5.675T12 4T6.325 6.325T4 12t2.325 5.675T12 20t5.675-2.325M7.75 16.25Q6 14.5 6 12t1.75-4.25T12 6t4.25 1.75T18 12t-1.75 4.25T12 18t-4.25-1.75m7.075-1.425Q16 13.65 16 12t-1.175-2.825T12 8T9.175 9.175T8 12t1.175 2.825T12 16t2.825-1.175m-4.237-1.412Q10 12.825 10 12t.588-1.412T12 10t1.413.588T14 12t-.587 1.413T12 14t-1.412-.587'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--timer-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 3V1h6v2zm2 11h2V8h-2zm-2.488 7.288q-1.637-.713-2.862-1.938t-1.937-2.863T3 13t.713-3.488T5.65 6.65t2.863-1.937T12 4q1.55 0 2.975.5t2.675 1.45l1.4-1.4l1.4 1.4l-1.4 1.4Q20 8.6 20.5 10.025T21 13q0 1.85-.713 3.488T18.35 19.35t-2.863 1.938T12 22t-3.488-.712m8.438-3.338Q19 15.9 19 13t-2.05-4.95T12 6T7.05 8.05T5 13t2.05 4.95T12 20t4.95-2.05M12 13'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--traffic\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M13.075 17.575q.425-.425.425-1.075t-.425-1.075T12 15t-1.075.425T10.5 16.5t.425 1.075T12 18t1.075-.425m0-4.5Q13.5 12.65 13.5 12t-.425-1.075T12 10.5t-1.075.425T10.5 12t.425 1.075T12 13.5t1.075-.425m0-4.5Q13.5 8.15 13.5 7.5t-.425-1.075T12 6t-1.075.425T10.5 7.5t.425 1.075T12 9t1.075-.425M7 15v-1.15q-1.275-.35-2.137-1.4T4 10h3V8.85q-1.275-.35-2.137-1.4T4 5h3q0-.825.588-1.412T9 3h6q.825 0 1.413.588T17 5h3q0 1.4-.862 2.45T17 8.85V10h3q0 1.4-.862 2.45T17 13.85V15h3q0 1.4-.862 2.45T17 18.85V19q0 .825-.587 1.413T15 21H9q-.825 0-1.412-.587T7 19v-.15q-1.275-.35-2.137-1.4T4 15z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--undo\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M7 19v-2h7.1q1.575 0 2.738-1T18 13.5T16.838 11T14.1 10H7.8l2.6 2.6L9 14L4 9l5-5l1.4 1.4L7.8 8h6.3q2.425 0 4.163 1.575T20 13.5t-1.737 3.925T14.1 19z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--upload-file\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 19h2v-4.175l1.6 1.6L16 15l-4-4l-4 4l1.425 1.4L11 14.825zm-5 3q-.825 0-1.412-.587T4 20V4q0-.825.588-1.412T6 2h8l6 6v12q0 .825-.587 1.413T18 22zm7-13h5l-5-5z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--upload\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M11 16V7.85l-2.6 2.6L7 9l5-5l5 5l-1.4 1.45l-2.6-2.6V16zm-5 4q-.825 0-1.412-.587T4 18v-3h2v3h12v-3h2v3q0 .825-.587 1.413T18 20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--videocam-off-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m22 17.5l-4-4v1.675l-2-2V6H8.825l-2-2H16q.825 0 1.413.588T18 6v4.5l4-4zm-1.45 5.85L.65 3.45l1.4-1.4l19.9 19.9zM4 4l2 2H4v12h12v-2l2 2q0 .825-.587 1.413T16 20H4q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--videocam-off\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='m22 17.5l-4-4v1.675L6.825 4H16q.825 0 1.413.588T18 6v4.5l4-4zm-1.45 5.85L.65 3.45l1.4-1.4l19.9 19.9zM4 4l14 14q0 .825-.587 1.413T16 20H4q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--videocam-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h12q.825 0 1.413.588T18 6v4.5l4-4v11l-4-4V18q0 .825-.587 1.413T16 20zm0-2h12V6H4zm0 0V6z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--videocam\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M4 20q-.825 0-1.412-.587T2 18V6q0-.825.588-1.412T4 4h12q.825 0 1.413.588T18 6v4.5l4-4v11l-4-4V18q0 .825-.587 1.413T16 20z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--view-list\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 20h11q.825 0 1.413-.587T22 18v-2H9zM2 8h5V4H4q-.825 0-1.412.588T2 6zm0 6h5v-4H2zm2 6h3v-4H2v2q0 .825.588 1.413T4 20m5-6h13v-4H9zm0-6h13V6q0-.825-.587-1.412T20 4H9z'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--visibility\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M15.188 14.688Q16.5 13.375 16.5 11.5t-1.312-3.187T12 7T8.813 8.313T7.5 11.5t1.313 3.188T12 16t3.188-1.312m-5.1-1.276Q9.3 12.625 9.3 11.5t.788-1.912T12 8.8t1.913.788t.787 1.912t-.787 1.913T12 14.2t-1.912-.787m-4.738 3.55Q2.35 14.925 1 11.5q1.35-3.425 4.35-5.462T12 4t6.65 2.038T23 11.5q-1.35 3.425-4.35 5.463T12 19t-6.65-2.037'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--warning-outline\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1 21L12 2l11 19zm3.45-2h15.1L12 6zm8.263-1.287Q13 17.425 13 17t-.288-.712T12 16t-.712.288T11 17t.288.713T12 18t.713-.288M11 15h2v-5h-2zm1-2.5'/%3E%3C/svg%3E");
  }
  .icon-\[material-symbols--warning\] {
    display: inline-block;
    width: 1em;
    height: 1em;
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M1 21L12 2l11 19zm11.713-3.287Q13 17.425 13 17t-.288-.712T12 16t-.712.288T11 17t.288.713T12 18t.713-.288M11 15h2v-5h-2z'/%3E%3C/svg%3E");
  }
  .icons {
    height: 1.5rem;
    width: 1.5rem;
  }
}
@layer tailwind-utilities {
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .pointer-events-auto {
    pointer-events: auto;
  }
  .\!visible {
    visibility: visible !important;
  }
  .visible {
    visibility: visible;
  }
  .invisible {
    visibility: hidden;
  }
  .collapse {
    visibility: collapse;
  }
  .static {
    position: static;
  }
  .fixed {
    position: fixed;
  }
  .absolute {
    position: absolute;
  }
  .relative {
    position: relative;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: 0px;
  }
  .inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  .-bottom-1 {
    bottom: -0.25rem;
  }
  .-bottom-6 {
    bottom: -1.5rem;
  }
  .-end-0\.5 {
    inset-inline-end: -0.125rem;
  }
  .-end-1 {
    inset-inline-end: -0.25rem;
  }
  .-end-2 {
    inset-inline-end: -0.5rem;
  }
  .-right-0\.5 {
    right: -0.125rem;
  }
  .-top-0\.5 {
    top: -0.125rem;
  }
  .-top-1 {
    top: -0.25rem;
  }
  .-top-2 {
    top: -0.5rem;
  }
  .bottom-0 {
    bottom: 0px;
  }
  .bottom-1\.5 {
    bottom: 0.375rem;
  }
  .bottom-12 {
    bottom: 3rem;
  }
  .bottom-20 {
    bottom: 5rem;
  }
  .bottom-3 {
    bottom: 0.75rem;
  }
  .bottom-4 {
    bottom: 1rem;
  }
  .bottom-\[1rem\] {
    bottom: 1rem;
  }
  .end-0 {
    inset-inline-end: 0px;
  }
  .end-2 {
    inset-inline-end: 0.5rem;
  }
  .end-4 {
    inset-inline-end: 1rem;
  }
  .left-0 {
    left: 0px;
  }
  .left-1\/2 {
    left: 50%;
  }
  .left-3 {
    left: 0.75rem;
  }
  .left-4 {
    left: 1rem;
  }
  .right-0 {
    right: 0px;
  }
  .right-4 {
    right: 1rem;
  }
  .start-0 {
    inset-inline-start: 0px;
  }
  .start-2 {
    inset-inline-start: 0.5rem;
  }
  .start-28 {
    inset-inline-start: 7rem;
  }
  .start-3 {
    inset-inline-start: 0.75rem;
  }
  .start-4 {
    inset-inline-start: 1rem;
  }
  .start-full {
    inset-inline-start: 100%;
  }
  .top-0 {
    top: 0px;
  }
  .top-1\.5 {
    top: 0.375rem;
  }
  .top-1\/2 {
    top: 50%;
  }
  .top-16 {
    top: 4rem;
  }
  .top-2 {
    top: 0.5rem;
  }
  .top-20 {
    top: 5rem;
  }
  .top-24 {
    top: 6rem;
  }
  .top-4 {
    top: 1rem;
  }
  .top-\[30rem\] {
    top: 30rem;
  }
  .top-\[6rem\] {
    top: 6rem;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-40 {
    z-index: 40;
  }
  .z-50 {
    z-index: 50;
  }
  .z-\[10\] {
    z-index: 10;
  }
  .z-\[5\] {
    z-index: 5;
  }
  .z-\[6\] {
    z-index: 6;
  }
  .z-\[999\] {
    z-index: 999;
  }
  .z-\[9\] {
    z-index: 9;
  }
  .col-span-1 {
    grid-column: span 1 / span 1;
  }
  .float-end {
    float: inline-end;
  }
  .m-0 {
    margin: 0px;
  }
  .m-1 {
    margin: 0.25rem;
  }
  .m-auto {
    margin: auto;
  }
  .mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  .my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .-mb-1\.5 {
    margin-bottom: -0.375rem;
  }
  .-mb-4 {
    margin-bottom: -1rem;
  }
  .-me-\[1px\] {
    margin-inline-end: -1px;
  }
  .-ms-1 {
    margin-inline-start: -0.25rem;
  }
  .-ms-\[1px\] {
    margin-inline-start: -1px;
  }
  .mb-0\.5 {
    margin-bottom: 0.125rem;
  }
  .mb-1 {
    margin-bottom: 0.25rem;
  }
  .mb-12 {
    margin-bottom: 3rem;
  }
  .mb-16 {
    margin-bottom: 4rem;
  }
  .mb-2 {
    margin-bottom: 0.5rem;
  }
  .mb-3 {
    margin-bottom: 0.75rem;
  }
  .mb-4 {
    margin-bottom: 1rem;
  }
  .mb-5 {
    margin-bottom: 1.25rem;
  }
  .mb-6 {
    margin-bottom: 1.5rem;
  }
  .mb-8 {
    margin-bottom: 2rem;
  }
  .mb-\[5px\] {
    margin-bottom: 5px;
  }
  .mb-\[5rem\] {
    margin-bottom: 5rem;
  }
  .me-1 {
    margin-inline-end: 0.25rem;
  }
  .me-2 {
    margin-inline-end: 0.5rem;
  }
  .me-3 {
    margin-inline-end: 0.75rem;
  }
  .me-4 {
    margin-inline-end: 1rem;
  }
  .me-\[-2rem\] {
    margin-inline-end: -2rem;
  }
  .ml-1 {
    margin-left: 0.25rem;
  }
  .ml-auto {
    margin-left: auto;
  }
  .mr-1 {
    margin-right: 0.25rem;
  }
  .ms-1 {
    margin-inline-start: 0.25rem;
  }
  .ms-2 {
    margin-inline-start: 0.5rem;
  }
  .ms-3 {
    margin-inline-start: 0.75rem;
  }
  .ms-4 {
    margin-inline-start: 1rem;
  }
  .ms-\[-1\.2rem\] {
    margin-inline-start: -1.2rem;
  }
  .ms-auto {
    margin-inline-start: auto;
  }
  .mt-0\.5 {
    margin-top: 0.125rem;
  }
  .mt-1 {
    margin-top: 0.25rem;
  }
  .mt-10 {
    margin-top: 2.5rem;
  }
  .mt-16 {
    margin-top: 4rem;
  }
  .mt-2 {
    margin-top: 0.5rem;
  }
  .mt-3 {
    margin-top: 0.75rem;
  }
  .mt-4 {
    margin-top: 1rem;
  }
  .mt-6 {
    margin-top: 1.5rem;
  }
  .mt-8 {
    margin-top: 2rem;
  }
  .mt-auto {
    margin-top: auto;
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .block {
    display: block;
  }
  .inline-block {
    display: inline-block;
  }
  .inline {
    display: inline;
  }
  .flex {
    display: flex;
  }
  .\!inline-flex {
    display: inline-flex !important;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .size-1\.5 {
    width: 0.375rem;
    height: 0.375rem;
  }
  .size-10 {
    width: 2.5rem;
    height: 2.5rem;
  }
  .size-11 {
    width: 2.75rem;
    height: 2.75rem;
  }
  .size-12 {
    width: 3rem;
    height: 3rem;
  }
  .size-14 {
    width: 3.5rem;
    height: 3.5rem;
  }
  .size-2\.5 {
    width: 0.625rem;
    height: 0.625rem;
  }
  .size-3 {
    width: 0.75rem;
    height: 0.75rem;
  }
  .size-6 {
    width: 1.5rem;
    height: 1.5rem;
  }
  .size-8 {
    width: 2rem;
    height: 2rem;
  }
  .size-9 {
    width: 2.25rem;
    height: 2.25rem;
  }
  .\!h-5 {
    height: 1.25rem !important;
  }
  .\!h-6 {
    height: 1.5rem !important;
  }
  .\!h-7 {
    height: 1.75rem !important;
  }
  .\!h-8 {
    height: 2rem !important;
  }
  .\!h-9 {
    height: 2.25rem !important;
  }
  .\!h-screen {
    height: 100vh !important;
  }
  .h-0 {
    height: 0px;
  }
  .h-1 {
    height: 0.25rem;
  }
  .h-1\/3 {
    height: 33.333333%;
  }
  .h-10 {
    height: 2.5rem;
  }
  .h-12 {
    height: 3rem;
  }
  .h-14 {
    height: 3.5rem;
  }
  .h-16 {
    height: 4rem;
  }
  .h-2 {
    height: 0.5rem;
  }
  .h-2\.5 {
    height: 0.625rem;
  }
  .h-2\/3 {
    height: 66.666667%;
  }
  .h-20 {
    height: 5rem;
  }
  .h-24 {
    height: 6rem;
  }
  .h-32 {
    height: 8rem;
  }
  .h-4 {
    height: 1rem;
  }
  .h-40 {
    height: 10rem;
  }
  .h-48 {
    height: 12rem;
  }
  .h-5 {
    height: 1.25rem;
  }
  .h-6 {
    height: 1.5rem;
  }
  .h-7 {
    height: 1.75rem;
  }
  .h-8 {
    height: 2rem;
  }
  .h-\[1\.6rem\] {
    height: 1.6rem;
  }
  .h-\[100\%\] {
    height: 100%;
  }
  .h-\[100vh\] {
    height: 100vh;
  }
  .h-\[200px\] {
    height: 200px;
  }
  .h-\[30vh\] {
    height: 30vh;
  }
  .h-\[4\.6rem\] {
    height: 4.6rem;
  }
  .h-\[40vh\] {
    height: 40vh;
  }
  .h-\[500px\] {
    height: 500px;
  }
  .h-\[60vh\] {
    height: 60vh;
  }
  .h-\[96vh\] {
    height: 96vh;
  }
  .h-\[calc\(100\%-4rem\)\] {
    height: calc(100% - 4rem);
  }
  .h-auto {
    height: auto;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .h-px {
    height: 1px;
  }
  .h-screen {
    height: 100vh;
  }
  .max-h-32 {
    max-height: 8rem;
  }
  .max-h-48 {
    max-height: 12rem;
  }
  .max-h-\[400px\] {
    max-height: 400px;
  }
  .max-h-\[60vh\] {
    max-height: 60vh;
  }
  .max-h-\[70vh\] {
    max-height: 70vh;
  }
  .max-h-\[80vh\] {
    max-height: 80vh;
  }
  .max-h-\[min\(60vh\,500px\)\] {
    max-height: min(60vh, 500px);
  }
  .max-h-\[min\(70vh\,600px\)\] {
    max-height: min(70vh, 600px);
  }
  .max-h-\[min\(75vh\,650px\)\] {
    max-height: min(75vh, 650px);
  }
  .max-h-full {
    max-height: 100%;
  }
  .min-h-0 {
    min-height: 0px;
  }
  .min-h-\[2rem\] {
    min-height: 2rem;
  }
  .min-h-\[40px\] {
    min-height: 40px;
  }
  .min-h-full {
    min-height: 100%;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .\!w-6 {
    width: 1.5rem !important;
  }
  .\!w-7 {
    width: 1.75rem !important;
  }
  .\!w-8 {
    width: 2rem !important;
  }
  .\!w-\[8rem\] {
    width: 8rem !important;
  }
  .\!w-full {
    width: 100% !important;
  }
  .w-0 {
    width: 0px;
  }
  .w-1\/4 {
    width: 25%;
  }
  .w-10 {
    width: 2.5rem;
  }
  .w-12 {
    width: 3rem;
  }
  .w-14 {
    width: 3.5rem;
  }
  .w-16 {
    width: 4rem;
  }
  .w-2 {
    width: 0.5rem;
  }
  .w-2\.5 {
    width: 0.625rem;
  }
  .w-2\/3 {
    width: 66.666667%;
  }
  .w-20 {
    width: 5rem;
  }
  .w-24 {
    width: 6rem;
  }
  .w-3\/4 {
    width: 75%;
  }
  .w-32 {
    width: 8rem;
  }
  .w-4 {
    width: 1rem;
  }
  .w-48 {
    width: 12rem;
  }
  .w-5 {
    width: 1.25rem;
  }
  .w-52 {
    width: 13rem;
  }
  .w-6 {
    width: 1.5rem;
  }
  .w-60 {
    width: 15rem;
  }
  .w-7 {
    width: 1.75rem;
  }
  .w-72 {
    width: 18rem;
  }
  .w-8 {
    width: 2rem;
  }
  .w-80 {
    width: 20rem;
  }
  .w-\[120px\] {
    width: 120px;
  }
  .w-\[240px\] {
    width: 240px;
  }
  .w-\[24rem\] {
    width: 24rem;
  }
  .w-\[25\.4rem\] {
    width: 25.4rem;
  }
  .w-\[260px\] {
    width: 260px;
  }
  .w-\[300px\] {
    width: 300px;
  }
  .w-\[350px\] {
    width: 350px;
  }
  .w-\[370px\] {
    width: 370px;
  }
  .w-\[3px\] {
    width: 3px;
  }
  .w-\[45\%\] {
    width: 45%;
  }
  .w-\[50\%\] {
    width: 50%;
  }
  .w-\[60vw\] {
    width: 60vw;
  }
  .w-\[6rem\] {
    width: 6rem;
  }
  .w-\[7px\] {
    width: 7px;
  }
  .w-\[95\%\] {
    width: 95%;
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .w-px {
    width: 1px;
  }
  .min-w-0 {
    min-width: 0px;
  }
  .min-w-24 {
    min-width: 6rem;
  }
  .min-w-\[1\.25rem\] {
    min-width: 1.25rem;
  }
  .min-w-\[1\.5rem\] {
    min-width: 1.5rem;
  }
  .min-w-\[16rem\] {
    min-width: 16rem;
  }
  .min-w-\[1rem\] {
    min-width: 1rem;
  }
  .min-w-\[200px\] {
    min-width: 200px;
  }
  .min-w-\[25\.4rem\] {
    min-width: 25.4rem;
  }
  .min-w-\[250px\] {
    min-width: 250px;
  }
  .min-w-\[280px\] {
    min-width: 280px;
  }
  .min-w-\[300px\] {
    min-width: 300px;
  }
  .min-w-\[320px\] {
    min-width: 320px;
  }
  .min-w-\[340px\] {
    min-width: 340px;
  }
  .min-w-\[40px\] {
    min-width: 40px;
  }
  .min-w-\[42px\] {
    min-width: 42px;
  }
  .min-w-\[48px\] {
    min-width: 48px;
  }
  .min-w-full {
    min-width: 100%;
  }
  .min-w-max {
    min-width: max-content;
  }
  .\!max-w-2xl {
    max-width: 42rem !important;
  }
  .max-w-48 {
    max-width: 12rem;
  }
  .max-w-4xl {
    max-width: 56rem;
  }
  .max-w-\[140px\] {
    max-width: 140px;
  }
  .max-w-\[150px\] {
    max-width: 150px;
  }
  .max-w-\[180px\] {
    max-width: 180px;
  }
  .max-w-\[200px\] {
    max-width: 200px;
  }
  .max-w-\[240px\] {
    max-width: 240px;
  }
  .max-w-\[320px\] {
    max-width: 320px;
  }
  .max-w-\[440px\] {
    max-width: 440px;
  }
  .max-w-\[500px\] {
    max-width: 500px;
  }
  .max-w-\[75\%\] {
    max-width: 75%;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-lg {
    max-width: 32rem;
  }
  .max-w-md {
    max-width: 28rem;
  }
  .max-w-sm {
    max-width: 24rem;
  }
  .max-w-xs {
    max-width: 20rem;
  }
  .flex-1 {
    flex: 1 1 0%;
  }
  .flex-auto {
    flex: 1 1 auto;
  }
  .flex-none {
    flex: none;
  }
  .flex-shrink {
    flex-shrink: 1;
  }
  .flex-shrink-0 {
    flex-shrink: 0;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .grow {
    flex-grow: 1;
  }
  .-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));
  }
  .-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));
  }
  .rotate-180 {
    --tw-rotate: 180deg;
    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));
  }
  .scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    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));
  }
  @keyframes bounce {
    0%, 100% {
      transform: translateY(-25%);
      animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
    }
    50% {
      transform: none;
      animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    }
  }
  .animate-bounce {
    animation: bounce 1s infinite;
  }
  @keyframes pulse {
    50% {
      opacity: .5;
    }
  }
  .animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }
  @keyframes spin {
    to {
      transform: rotate(360deg);
    }
  }
  .animate-spin {
    animation: spin 1s linear infinite;
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-help {
    cursor: help;
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .resize-none {
    resize: none;
  }
  .resize {
    resize: both;
  }
  .list-none {
    list-style-type: none;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-row-reverse {
    flex-direction: row-reverse;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-end {
    align-items: flex-end;
  }
  .\!items-center {
    align-items: center !important;
  }
  .items-center {
    align-items: center;
  }
  .items-baseline {
    align-items: baseline;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .\!justify-center {
    justify-content: center !important;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-evenly {
    justify-content: space-evenly;
  }
  .gap-0\.5 {
    gap: 0.125rem;
  }
  .gap-1 {
    gap: 0.25rem;
  }
  .gap-1\.5 {
    gap: 0.375rem;
  }
  .gap-2 {
    gap: 0.5rem;
  }
  .gap-3 {
    gap: 0.75rem;
  }
  .gap-4 {
    gap: 1rem;
  }
  .gap-5 {
    gap: 1.25rem;
  }
  .gap-6 {
    gap: 1.5rem;
  }
  .gap-8 {
    gap: 2rem;
  }
  .gap-x-4 {
    column-gap: 1rem;
  }
  .gap-y-2 {
    row-gap: 0.5rem;
  }
  .space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  .space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  .space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }
  .space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  .space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  .space-y-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));
  }
  .divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }
  .divide-surface-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-100) calc(100% * var(--tw-divide-opacity, 1)), transparent);
  }
  .divide-surface-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-200) calc(100% * var(--tw-divide-opacity, 1)), transparent);
  }
  .self-center {
    align-self: center;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .whitespace-normal {
    white-space: normal;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .text-wrap {
    text-wrap: wrap;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .\!rounded-full {
    border-radius: 9999px !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: 1rem;
  }
  .rounded-full {
    border-radius: 9999px;
  }
  .rounded-lg {
    border-radius: 0.5rem;
  }
  .rounded-md {
    border-radius: 0.375rem;
  }
  .rounded-xl {
    border-radius: 0.75rem;
  }
  .rounded-e-lg {
    border-start-end-radius: 0.5rem;
    border-end-end-radius: 0.5rem;
  }
  .rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }
  .rounded-s-lg {
    border-start-start-radius: 0.5rem;
    border-end-start-radius: 0.5rem;
  }
  .rounded-ee-lg {
    border-end-end-radius: 0.5rem;
  }
  .rounded-es-lg {
    border-end-start-radius: 0.5rem;
  }
  .border {
    border-width: 1px;
  }
  .border-0 {
    border-width: 0px;
  }
  .border-2 {
    border-width: 2px;
  }
  .border-4 {
    border-width: 4px;
  }
  .border-y {
    border-top-width: 1px;
    border-bottom-width: 1px;
  }
  .border-b {
    border-bottom-width: 1px;
  }
  .border-b-2 {
    border-bottom-width: 2px;
  }
  .border-e {
    border-inline-end-width: 1px;
  }
  .border-l {
    border-left-width: 1px;
  }
  .border-l-\[3px\] {
    border-left-width: 3px;
  }
  .border-s {
    border-inline-start-width: 1px;
  }
  .border-s-4 {
    border-inline-start-width: 4px;
  }
  .border-t {
    border-top-width: 1px;
  }
  .border-dashed {
    border-style: dashed;
  }
  .border-none {
    border-style: none;
  }
  .border-amber-300 {
    --tw-border-opacity: 1;
    border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
  }
  .border-amber-300\/0 {
    border-color: rgb(252 211 77 / 0);
  }
  .border-amber-300\/10 {
    border-color: rgb(252 211 77 / 0.1);
  }
  .border-amber-300\/100 {
    border-color: rgb(252 211 77 / 1);
  }
  .border-amber-300\/15 {
    border-color: rgb(252 211 77 / 0.15);
  }
  .border-amber-300\/20 {
    border-color: rgb(252 211 77 / 0.2);
  }
  .border-amber-300\/25 {
    border-color: rgb(252 211 77 / 0.25);
  }
  .border-amber-300\/30 {
    border-color: rgb(252 211 77 / 0.3);
  }
  .border-amber-300\/35 {
    border-color: rgb(252 211 77 / 0.35);
  }
  .border-amber-300\/40 {
    border-color: rgb(252 211 77 / 0.4);
  }
  .border-amber-300\/45 {
    border-color: rgb(252 211 77 / 0.45);
  }
  .border-amber-300\/5 {
    border-color: rgb(252 211 77 / 0.05);
  }
  .border-amber-300\/50 {
    border-color: rgb(252 211 77 / 0.5);
  }
  .border-amber-300\/55 {
    border-color: rgb(252 211 77 / 0.55);
  }
  .border-amber-300\/60 {
    border-color: rgb(252 211 77 / 0.6);
  }
  .border-amber-300\/65 {
    border-color: rgb(252 211 77 / 0.65);
  }
  .border-amber-300\/70 {
    border-color: rgb(252 211 77 / 0.7);
  }
  .border-amber-300\/75 {
    border-color: rgb(252 211 77 / 0.75);
  }
  .border-amber-300\/80 {
    border-color: rgb(252 211 77 / 0.8);
  }
  .border-amber-300\/85 {
    border-color: rgb(252 211 77 / 0.85);
  }
  .border-amber-300\/90 {
    border-color: rgb(252 211 77 / 0.9);
  }
  .border-amber-300\/95 {
    border-color: rgb(252 211 77 / 0.95);
  }
  .border-amber-400 {
    --tw-border-opacity: 1;
    border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
  }
  .border-amber-400\/0 {
    border-color: rgb(251 191 36 / 0);
  }
  .border-amber-400\/10 {
    border-color: rgb(251 191 36 / 0.1);
  }
  .border-amber-400\/100 {
    border-color: rgb(251 191 36 / 1);
  }
  .border-amber-400\/15 {
    border-color: rgb(251 191 36 / 0.15);
  }
  .border-amber-400\/20 {
    border-color: rgb(251 191 36 / 0.2);
  }
  .border-amber-400\/25 {
    border-color: rgb(251 191 36 / 0.25);
  }
  .border-amber-400\/30 {
    border-color: rgb(251 191 36 / 0.3);
  }
  .border-amber-400\/35 {
    border-color: rgb(251 191 36 / 0.35);
  }
  .border-amber-400\/40 {
    border-color: rgb(251 191 36 / 0.4);
  }
  .border-amber-400\/45 {
    border-color: rgb(251 191 36 / 0.45);
  }
  .border-amber-400\/5 {
    border-color: rgb(251 191 36 / 0.05);
  }
  .border-amber-400\/50 {
    border-color: rgb(251 191 36 / 0.5);
  }
  .border-amber-400\/55 {
    border-color: rgb(251 191 36 / 0.55);
  }
  .border-amber-400\/60 {
    border-color: rgb(251 191 36 / 0.6);
  }
  .border-amber-400\/65 {
    border-color: rgb(251 191 36 / 0.65);
  }
  .border-amber-400\/70 {
    border-color: rgb(251 191 36 / 0.7);
  }
  .border-amber-400\/75 {
    border-color: rgb(251 191 36 / 0.75);
  }
  .border-amber-400\/80 {
    border-color: rgb(251 191 36 / 0.8);
  }
  .border-amber-400\/85 {
    border-color: rgb(251 191 36 / 0.85);
  }
  .border-amber-400\/90 {
    border-color: rgb(251 191 36 / 0.9);
  }
  .border-amber-400\/95 {
    border-color: rgb(251 191 36 / 0.95);
  }
  .border-amber-500 {
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
  }
  .border-amber-500\/0 {
    border-color: rgb(245 158 11 / 0);
  }
  .border-amber-500\/10 {
    border-color: rgb(245 158 11 / 0.1);
  }
  .border-amber-500\/100 {
    border-color: rgb(245 158 11 / 1);
  }
  .border-amber-500\/15 {
    border-color: rgb(245 158 11 / 0.15);
  }
  .border-amber-500\/20 {
    border-color: rgb(245 158 11 / 0.2);
  }
  .border-amber-500\/25 {
    border-color: rgb(245 158 11 / 0.25);
  }
  .border-amber-500\/30 {
    border-color: rgb(245 158 11 / 0.3);
  }
  .border-amber-500\/35 {
    border-color: rgb(245 158 11 / 0.35);
  }
  .border-amber-500\/40 {
    border-color: rgb(245 158 11 / 0.4);
  }
  .border-amber-500\/45 {
    border-color: rgb(245 158 11 / 0.45);
  }
  .border-amber-500\/5 {
    border-color: rgb(245 158 11 / 0.05);
  }
  .border-amber-500\/50 {
    border-color: rgb(245 158 11 / 0.5);
  }
  .border-amber-500\/55 {
    border-color: rgb(245 158 11 / 0.55);
  }
  .border-amber-500\/60 {
    border-color: rgb(245 158 11 / 0.6);
  }
  .border-amber-500\/65 {
    border-color: rgb(245 158 11 / 0.65);
  }
  .border-amber-500\/70 {
    border-color: rgb(245 158 11 / 0.7);
  }
  .border-amber-500\/75 {
    border-color: rgb(245 158 11 / 0.75);
  }
  .border-amber-500\/80 {
    border-color: rgb(245 158 11 / 0.8);
  }
  .border-amber-500\/85 {
    border-color: rgb(245 158 11 / 0.85);
  }
  .border-amber-500\/90 {
    border-color: rgb(245 158 11 / 0.9);
  }
  .border-amber-500\/95 {
    border-color: rgb(245 158 11 / 0.95);
  }
  .border-amber-600 {
    --tw-border-opacity: 1;
    border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
  }
  .border-amber-600\/0 {
    border-color: rgb(217 119 6 / 0);
  }
  .border-amber-600\/10 {
    border-color: rgb(217 119 6 / 0.1);
  }
  .border-amber-600\/100 {
    border-color: rgb(217 119 6 / 1);
  }
  .border-amber-600\/15 {
    border-color: rgb(217 119 6 / 0.15);
  }
  .border-amber-600\/20 {
    border-color: rgb(217 119 6 / 0.2);
  }
  .border-amber-600\/25 {
    border-color: rgb(217 119 6 / 0.25);
  }
  .border-amber-600\/30 {
    border-color: rgb(217 119 6 / 0.3);
  }
  .border-amber-600\/35 {
    border-color: rgb(217 119 6 / 0.35);
  }
  .border-amber-600\/40 {
    border-color: rgb(217 119 6 / 0.4);
  }
  .border-amber-600\/45 {
    border-color: rgb(217 119 6 / 0.45);
  }
  .border-amber-600\/5 {
    border-color: rgb(217 119 6 / 0.05);
  }
  .border-amber-600\/50 {
    border-color: rgb(217 119 6 / 0.5);
  }
  .border-amber-600\/55 {
    border-color: rgb(217 119 6 / 0.55);
  }
  .border-amber-600\/60 {
    border-color: rgb(217 119 6 / 0.6);
  }
  .border-amber-600\/65 {
    border-color: rgb(217 119 6 / 0.65);
  }
  .border-amber-600\/70 {
    border-color: rgb(217 119 6 / 0.7);
  }
  .border-amber-600\/75 {
    border-color: rgb(217 119 6 / 0.75);
  }
  .border-amber-600\/80 {
    border-color: rgb(217 119 6 / 0.8);
  }
  .border-amber-600\/85 {
    border-color: rgb(217 119 6 / 0.85);
  }
  .border-amber-600\/90 {
    border-color: rgb(217 119 6 / 0.9);
  }
  .border-amber-600\/95 {
    border-color: rgb(217 119 6 / 0.95);
  }
  .border-amber-700 {
    --tw-border-opacity: 1;
    border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
  }
  .border-amber-700\/0 {
    border-color: rgb(180 83 9 / 0);
  }
  .border-amber-700\/10 {
    border-color: rgb(180 83 9 / 0.1);
  }
  .border-amber-700\/100 {
    border-color: rgb(180 83 9 / 1);
  }
  .border-amber-700\/15 {
    border-color: rgb(180 83 9 / 0.15);
  }
  .border-amber-700\/20 {
    border-color: rgb(180 83 9 / 0.2);
  }
  .border-amber-700\/25 {
    border-color: rgb(180 83 9 / 0.25);
  }
  .border-amber-700\/30 {
    border-color: rgb(180 83 9 / 0.3);
  }
  .border-amber-700\/35 {
    border-color: rgb(180 83 9 / 0.35);
  }
  .border-amber-700\/40 {
    border-color: rgb(180 83 9 / 0.4);
  }
  .border-amber-700\/45 {
    border-color: rgb(180 83 9 / 0.45);
  }
  .border-amber-700\/5 {
    border-color: rgb(180 83 9 / 0.05);
  }
  .border-amber-700\/50 {
    border-color: rgb(180 83 9 / 0.5);
  }
  .border-amber-700\/55 {
    border-color: rgb(180 83 9 / 0.55);
  }
  .border-amber-700\/60 {
    border-color: rgb(180 83 9 / 0.6);
  }
  .border-amber-700\/65 {
    border-color: rgb(180 83 9 / 0.65);
  }
  .border-amber-700\/70 {
    border-color: rgb(180 83 9 / 0.7);
  }
  .border-amber-700\/75 {
    border-color: rgb(180 83 9 / 0.75);
  }
  .border-amber-700\/80 {
    border-color: rgb(180 83 9 / 0.8);
  }
  .border-amber-700\/85 {
    border-color: rgb(180 83 9 / 0.85);
  }
  .border-amber-700\/90 {
    border-color: rgb(180 83 9 / 0.9);
  }
  .border-amber-700\/95 {
    border-color: rgb(180 83 9 / 0.95);
  }
  .border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
  }
  .border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
  }
  .border-blue-300\/0 {
    border-color: rgb(147 197 253 / 0);
  }
  .border-blue-300\/10 {
    border-color: rgb(147 197 253 / 0.1);
  }
  .border-blue-300\/100 {
    border-color: rgb(147 197 253 / 1);
  }
  .border-blue-300\/15 {
    border-color: rgb(147 197 253 / 0.15);
  }
  .border-blue-300\/20 {
    border-color: rgb(147 197 253 / 0.2);
  }
  .border-blue-300\/25 {
    border-color: rgb(147 197 253 / 0.25);
  }
  .border-blue-300\/30 {
    border-color: rgb(147 197 253 / 0.3);
  }
  .border-blue-300\/35 {
    border-color: rgb(147 197 253 / 0.35);
  }
  .border-blue-300\/40 {
    border-color: rgb(147 197 253 / 0.4);
  }
  .border-blue-300\/45 {
    border-color: rgb(147 197 253 / 0.45);
  }
  .border-blue-300\/5 {
    border-color: rgb(147 197 253 / 0.05);
  }
  .border-blue-300\/50 {
    border-color: rgb(147 197 253 / 0.5);
  }
  .border-blue-300\/55 {
    border-color: rgb(147 197 253 / 0.55);
  }
  .border-blue-300\/60 {
    border-color: rgb(147 197 253 / 0.6);
  }
  .border-blue-300\/65 {
    border-color: rgb(147 197 253 / 0.65);
  }
  .border-blue-300\/70 {
    border-color: rgb(147 197 253 / 0.7);
  }
  .border-blue-300\/75 {
    border-color: rgb(147 197 253 / 0.75);
  }
  .border-blue-300\/80 {
    border-color: rgb(147 197 253 / 0.8);
  }
  .border-blue-300\/85 {
    border-color: rgb(147 197 253 / 0.85);
  }
  .border-blue-300\/90 {
    border-color: rgb(147 197 253 / 0.9);
  }
  .border-blue-300\/95 {
    border-color: rgb(147 197 253 / 0.95);
  }
  .border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
  }
  .border-blue-400\/0 {
    border-color: rgb(96 165 250 / 0);
  }
  .border-blue-400\/10 {
    border-color: rgb(96 165 250 / 0.1);
  }
  .border-blue-400\/100 {
    border-color: rgb(96 165 250 / 1);
  }
  .border-blue-400\/15 {
    border-color: rgb(96 165 250 / 0.15);
  }
  .border-blue-400\/20 {
    border-color: rgb(96 165 250 / 0.2);
  }
  .border-blue-400\/25 {
    border-color: rgb(96 165 250 / 0.25);
  }
  .border-blue-400\/30 {
    border-color: rgb(96 165 250 / 0.3);
  }
  .border-blue-400\/35 {
    border-color: rgb(96 165 250 / 0.35);
  }
  .border-blue-400\/40 {
    border-color: rgb(96 165 250 / 0.4);
  }
  .border-blue-400\/45 {
    border-color: rgb(96 165 250 / 0.45);
  }
  .border-blue-400\/5 {
    border-color: rgb(96 165 250 / 0.05);
  }
  .border-blue-400\/50 {
    border-color: rgb(96 165 250 / 0.5);
  }
  .border-blue-400\/55 {
    border-color: rgb(96 165 250 / 0.55);
  }
  .border-blue-400\/60 {
    border-color: rgb(96 165 250 / 0.6);
  }
  .border-blue-400\/65 {
    border-color: rgb(96 165 250 / 0.65);
  }
  .border-blue-400\/70 {
    border-color: rgb(96 165 250 / 0.7);
  }
  .border-blue-400\/75 {
    border-color: rgb(96 165 250 / 0.75);
  }
  .border-blue-400\/80 {
    border-color: rgb(96 165 250 / 0.8);
  }
  .border-blue-400\/85 {
    border-color: rgb(96 165 250 / 0.85);
  }
  .border-blue-400\/90 {
    border-color: rgb(96 165 250 / 0.9);
  }
  .border-blue-400\/95 {
    border-color: rgb(96 165 250 / 0.95);
  }
  .border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  }
  .border-blue-500\/0 {
    border-color: rgb(59 130 246 / 0);
  }
  .border-blue-500\/10 {
    border-color: rgb(59 130 246 / 0.1);
  }
  .border-blue-500\/100 {
    border-color: rgb(59 130 246 / 1);
  }
  .border-blue-500\/15 {
    border-color: rgb(59 130 246 / 0.15);
  }
  .border-blue-500\/20 {
    border-color: rgb(59 130 246 / 0.2);
  }
  .border-blue-500\/25 {
    border-color: rgb(59 130 246 / 0.25);
  }
  .border-blue-500\/30 {
    border-color: rgb(59 130 246 / 0.3);
  }
  .border-blue-500\/35 {
    border-color: rgb(59 130 246 / 0.35);
  }
  .border-blue-500\/40 {
    border-color: rgb(59 130 246 / 0.4);
  }
  .border-blue-500\/45 {
    border-color: rgb(59 130 246 / 0.45);
  }
  .border-blue-500\/5 {
    border-color: rgb(59 130 246 / 0.05);
  }
  .border-blue-500\/50 {
    border-color: rgb(59 130 246 / 0.5);
  }
  .border-blue-500\/55 {
    border-color: rgb(59 130 246 / 0.55);
  }
  .border-blue-500\/60 {
    border-color: rgb(59 130 246 / 0.6);
  }
  .border-blue-500\/65 {
    border-color: rgb(59 130 246 / 0.65);
  }
  .border-blue-500\/70 {
    border-color: rgb(59 130 246 / 0.7);
  }
  .border-blue-500\/75 {
    border-color: rgb(59 130 246 / 0.75);
  }
  .border-blue-500\/80 {
    border-color: rgb(59 130 246 / 0.8);
  }
  .border-blue-500\/85 {
    border-color: rgb(59 130 246 / 0.85);
  }
  .border-blue-500\/90 {
    border-color: rgb(59 130 246 / 0.9);
  }
  .border-blue-500\/95 {
    border-color: rgb(59 130 246 / 0.95);
  }
  .border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
  }
  .border-blue-600\/0 {
    border-color: rgb(37 99 235 / 0);
  }
  .border-blue-600\/10 {
    border-color: rgb(37 99 235 / 0.1);
  }
  .border-blue-600\/100 {
    border-color: rgb(37 99 235 / 1);
  }
  .border-blue-600\/15 {
    border-color: rgb(37 99 235 / 0.15);
  }
  .border-blue-600\/20 {
    border-color: rgb(37 99 235 / 0.2);
  }
  .border-blue-600\/25 {
    border-color: rgb(37 99 235 / 0.25);
  }
  .border-blue-600\/30 {
    border-color: rgb(37 99 235 / 0.3);
  }
  .border-blue-600\/35 {
    border-color: rgb(37 99 235 / 0.35);
  }
  .border-blue-600\/40 {
    border-color: rgb(37 99 235 / 0.4);
  }
  .border-blue-600\/45 {
    border-color: rgb(37 99 235 / 0.45);
  }
  .border-blue-600\/5 {
    border-color: rgb(37 99 235 / 0.05);
  }
  .border-blue-600\/50 {
    border-color: rgb(37 99 235 / 0.5);
  }
  .border-blue-600\/55 {
    border-color: rgb(37 99 235 / 0.55);
  }
  .border-blue-600\/60 {
    border-color: rgb(37 99 235 / 0.6);
  }
  .border-blue-600\/65 {
    border-color: rgb(37 99 235 / 0.65);
  }
  .border-blue-600\/70 {
    border-color: rgb(37 99 235 / 0.7);
  }
  .border-blue-600\/75 {
    border-color: rgb(37 99 235 / 0.75);
  }
  .border-blue-600\/80 {
    border-color: rgb(37 99 235 / 0.8);
  }
  .border-blue-600\/85 {
    border-color: rgb(37 99 235 / 0.85);
  }
  .border-blue-600\/90 {
    border-color: rgb(37 99 235 / 0.9);
  }
  .border-blue-600\/95 {
    border-color: rgb(37 99 235 / 0.95);
  }
  .border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
  }
  .border-blue-700\/0 {
    border-color: rgb(29 78 216 / 0);
  }
  .border-blue-700\/10 {
    border-color: rgb(29 78 216 / 0.1);
  }
  .border-blue-700\/100 {
    border-color: rgb(29 78 216 / 1);
  }
  .border-blue-700\/15 {
    border-color: rgb(29 78 216 / 0.15);
  }
  .border-blue-700\/20 {
    border-color: rgb(29 78 216 / 0.2);
  }
  .border-blue-700\/25 {
    border-color: rgb(29 78 216 / 0.25);
  }
  .border-blue-700\/30 {
    border-color: rgb(29 78 216 / 0.3);
  }
  .border-blue-700\/35 {
    border-color: rgb(29 78 216 / 0.35);
  }
  .border-blue-700\/40 {
    border-color: rgb(29 78 216 / 0.4);
  }
  .border-blue-700\/45 {
    border-color: rgb(29 78 216 / 0.45);
  }
  .border-blue-700\/5 {
    border-color: rgb(29 78 216 / 0.05);
  }
  .border-blue-700\/50 {
    border-color: rgb(29 78 216 / 0.5);
  }
  .border-blue-700\/55 {
    border-color: rgb(29 78 216 / 0.55);
  }
  .border-blue-700\/60 {
    border-color: rgb(29 78 216 / 0.6);
  }
  .border-blue-700\/65 {
    border-color: rgb(29 78 216 / 0.65);
  }
  .border-blue-700\/70 {
    border-color: rgb(29 78 216 / 0.7);
  }
  .border-blue-700\/75 {
    border-color: rgb(29 78 216 / 0.75);
  }
  .border-blue-700\/80 {
    border-color: rgb(29 78 216 / 0.8);
  }
  .border-blue-700\/85 {
    border-color: rgb(29 78 216 / 0.85);
  }
  .border-blue-700\/90 {
    border-color: rgb(29 78 216 / 0.9);
  }
  .border-blue-700\/95 {
    border-color: rgb(29 78 216 / 0.95);
  }
  .border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
  }
  .border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  }
  .border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
  }
  .border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  }
  .border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
  }
  .border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
  }
  .border-green-300\/0 {
    border-color: rgb(134 239 172 / 0);
  }
  .border-green-300\/10 {
    border-color: rgb(134 239 172 / 0.1);
  }
  .border-green-300\/100 {
    border-color: rgb(134 239 172 / 1);
  }
  .border-green-300\/15 {
    border-color: rgb(134 239 172 / 0.15);
  }
  .border-green-300\/20 {
    border-color: rgb(134 239 172 / 0.2);
  }
  .border-green-300\/25 {
    border-color: rgb(134 239 172 / 0.25);
  }
  .border-green-300\/30 {
    border-color: rgb(134 239 172 / 0.3);
  }
  .border-green-300\/35 {
    border-color: rgb(134 239 172 / 0.35);
  }
  .border-green-300\/40 {
    border-color: rgb(134 239 172 / 0.4);
  }
  .border-green-300\/45 {
    border-color: rgb(134 239 172 / 0.45);
  }
  .border-green-300\/5 {
    border-color: rgb(134 239 172 / 0.05);
  }
  .border-green-300\/50 {
    border-color: rgb(134 239 172 / 0.5);
  }
  .border-green-300\/55 {
    border-color: rgb(134 239 172 / 0.55);
  }
  .border-green-300\/60 {
    border-color: rgb(134 239 172 / 0.6);
  }
  .border-green-300\/65 {
    border-color: rgb(134 239 172 / 0.65);
  }
  .border-green-300\/70 {
    border-color: rgb(134 239 172 / 0.7);
  }
  .border-green-300\/75 {
    border-color: rgb(134 239 172 / 0.75);
  }
  .border-green-300\/80 {
    border-color: rgb(134 239 172 / 0.8);
  }
  .border-green-300\/85 {
    border-color: rgb(134 239 172 / 0.85);
  }
  .border-green-300\/90 {
    border-color: rgb(134 239 172 / 0.9);
  }
  .border-green-300\/95 {
    border-color: rgb(134 239 172 / 0.95);
  }
  .border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
  }
  .border-green-400\/0 {
    border-color: rgb(74 222 128 / 0);
  }
  .border-green-400\/10 {
    border-color: rgb(74 222 128 / 0.1);
  }
  .border-green-400\/100 {
    border-color: rgb(74 222 128 / 1);
  }
  .border-green-400\/15 {
    border-color: rgb(74 222 128 / 0.15);
  }
  .border-green-400\/20 {
    border-color: rgb(74 222 128 / 0.2);
  }
  .border-green-400\/25 {
    border-color: rgb(74 222 128 / 0.25);
  }
  .border-green-400\/30 {
    border-color: rgb(74 222 128 / 0.3);
  }
  .border-green-400\/35 {
    border-color: rgb(74 222 128 / 0.35);
  }
  .border-green-400\/40 {
    border-color: rgb(74 222 128 / 0.4);
  }
  .border-green-400\/45 {
    border-color: rgb(74 222 128 / 0.45);
  }
  .border-green-400\/5 {
    border-color: rgb(74 222 128 / 0.05);
  }
  .border-green-400\/50 {
    border-color: rgb(74 222 128 / 0.5);
  }
  .border-green-400\/55 {
    border-color: rgb(74 222 128 / 0.55);
  }
  .border-green-400\/60 {
    border-color: rgb(74 222 128 / 0.6);
  }
  .border-green-400\/65 {
    border-color: rgb(74 222 128 / 0.65);
  }
  .border-green-400\/70 {
    border-color: rgb(74 222 128 / 0.7);
  }
  .border-green-400\/75 {
    border-color: rgb(74 222 128 / 0.75);
  }
  .border-green-400\/80 {
    border-color: rgb(74 222 128 / 0.8);
  }
  .border-green-400\/85 {
    border-color: rgb(74 222 128 / 0.85);
  }
  .border-green-400\/90 {
    border-color: rgb(74 222 128 / 0.9);
  }
  .border-green-400\/95 {
    border-color: rgb(74 222 128 / 0.95);
  }
  .border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
  }
  .border-green-500\/0 {
    border-color: rgb(34 197 94 / 0);
  }
  .border-green-500\/10 {
    border-color: rgb(34 197 94 / 0.1);
  }
  .border-green-500\/100 {
    border-color: rgb(34 197 94 / 1);
  }
  .border-green-500\/15 {
    border-color: rgb(34 197 94 / 0.15);
  }
  .border-green-500\/20 {
    border-color: rgb(34 197 94 / 0.2);
  }
  .border-green-500\/25 {
    border-color: rgb(34 197 94 / 0.25);
  }
  .border-green-500\/30 {
    border-color: rgb(34 197 94 / 0.3);
  }
  .border-green-500\/35 {
    border-color: rgb(34 197 94 / 0.35);
  }
  .border-green-500\/40 {
    border-color: rgb(34 197 94 / 0.4);
  }
  .border-green-500\/45 {
    border-color: rgb(34 197 94 / 0.45);
  }
  .border-green-500\/5 {
    border-color: rgb(34 197 94 / 0.05);
  }
  .border-green-500\/50 {
    border-color: rgb(34 197 94 / 0.5);
  }
  .border-green-500\/55 {
    border-color: rgb(34 197 94 / 0.55);
  }
  .border-green-500\/60 {
    border-color: rgb(34 197 94 / 0.6);
  }
  .border-green-500\/65 {
    border-color: rgb(34 197 94 / 0.65);
  }
  .border-green-500\/70 {
    border-color: rgb(34 197 94 / 0.7);
  }
  .border-green-500\/75 {
    border-color: rgb(34 197 94 / 0.75);
  }
  .border-green-500\/80 {
    border-color: rgb(34 197 94 / 0.8);
  }
  .border-green-500\/85 {
    border-color: rgb(34 197 94 / 0.85);
  }
  .border-green-500\/90 {
    border-color: rgb(34 197 94 / 0.9);
  }
  .border-green-500\/95 {
    border-color: rgb(34 197 94 / 0.95);
  }
  .border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
  }
  .border-green-600\/0 {
    border-color: rgb(22 163 74 / 0);
  }
  .border-green-600\/10 {
    border-color: rgb(22 163 74 / 0.1);
  }
  .border-green-600\/100 {
    border-color: rgb(22 163 74 / 1);
  }
  .border-green-600\/15 {
    border-color: rgb(22 163 74 / 0.15);
  }
  .border-green-600\/20 {
    border-color: rgb(22 163 74 / 0.2);
  }
  .border-green-600\/25 {
    border-color: rgb(22 163 74 / 0.25);
  }
  .border-green-600\/30 {
    border-color: rgb(22 163 74 / 0.3);
  }
  .border-green-600\/35 {
    border-color: rgb(22 163 74 / 0.35);
  }
  .border-green-600\/40 {
    border-color: rgb(22 163 74 / 0.4);
  }
  .border-green-600\/45 {
    border-color: rgb(22 163 74 / 0.45);
  }
  .border-green-600\/5 {
    border-color: rgb(22 163 74 / 0.05);
  }
  .border-green-600\/50 {
    border-color: rgb(22 163 74 / 0.5);
  }
  .border-green-600\/55 {
    border-color: rgb(22 163 74 / 0.55);
  }
  .border-green-600\/60 {
    border-color: rgb(22 163 74 / 0.6);
  }
  .border-green-600\/65 {
    border-color: rgb(22 163 74 / 0.65);
  }
  .border-green-600\/70 {
    border-color: rgb(22 163 74 / 0.7);
  }
  .border-green-600\/75 {
    border-color: rgb(22 163 74 / 0.75);
  }
  .border-green-600\/80 {
    border-color: rgb(22 163 74 / 0.8);
  }
  .border-green-600\/85 {
    border-color: rgb(22 163 74 / 0.85);
  }
  .border-green-600\/90 {
    border-color: rgb(22 163 74 / 0.9);
  }
  .border-green-600\/95 {
    border-color: rgb(22 163 74 / 0.95);
  }
  .border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
  }
  .border-green-700\/0 {
    border-color: rgb(21 128 61 / 0);
  }
  .border-green-700\/10 {
    border-color: rgb(21 128 61 / 0.1);
  }
  .border-green-700\/100 {
    border-color: rgb(21 128 61 / 1);
  }
  .border-green-700\/15 {
    border-color: rgb(21 128 61 / 0.15);
  }
  .border-green-700\/20 {
    border-color: rgb(21 128 61 / 0.2);
  }
  .border-green-700\/25 {
    border-color: rgb(21 128 61 / 0.25);
  }
  .border-green-700\/30 {
    border-color: rgb(21 128 61 / 0.3);
  }
  .border-green-700\/35 {
    border-color: rgb(21 128 61 / 0.35);
  }
  .border-green-700\/40 {
    border-color: rgb(21 128 61 / 0.4);
  }
  .border-green-700\/45 {
    border-color: rgb(21 128 61 / 0.45);
  }
  .border-green-700\/5 {
    border-color: rgb(21 128 61 / 0.05);
  }
  .border-green-700\/50 {
    border-color: rgb(21 128 61 / 0.5);
  }
  .border-green-700\/55 {
    border-color: rgb(21 128 61 / 0.55);
  }
  .border-green-700\/60 {
    border-color: rgb(21 128 61 / 0.6);
  }
  .border-green-700\/65 {
    border-color: rgb(21 128 61 / 0.65);
  }
  .border-green-700\/70 {
    border-color: rgb(21 128 61 / 0.7);
  }
  .border-green-700\/75 {
    border-color: rgb(21 128 61 / 0.75);
  }
  .border-green-700\/80 {
    border-color: rgb(21 128 61 / 0.8);
  }
  .border-green-700\/85 {
    border-color: rgb(21 128 61 / 0.85);
  }
  .border-green-700\/90 {
    border-color: rgb(21 128 61 / 0.9);
  }
  .border-green-700\/95 {
    border-color: rgb(21 128 61 / 0.95);
  }
  .border-primary {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
  }
  .border-red-300\/0 {
    border-color: rgb(252 165 165 / 0);
  }
  .border-red-300\/10 {
    border-color: rgb(252 165 165 / 0.1);
  }
  .border-red-300\/100 {
    border-color: rgb(252 165 165 / 1);
  }
  .border-red-300\/15 {
    border-color: rgb(252 165 165 / 0.15);
  }
  .border-red-300\/20 {
    border-color: rgb(252 165 165 / 0.2);
  }
  .border-red-300\/25 {
    border-color: rgb(252 165 165 / 0.25);
  }
  .border-red-300\/30 {
    border-color: rgb(252 165 165 / 0.3);
  }
  .border-red-300\/35 {
    border-color: rgb(252 165 165 / 0.35);
  }
  .border-red-300\/40 {
    border-color: rgb(252 165 165 / 0.4);
  }
  .border-red-300\/45 {
    border-color: rgb(252 165 165 / 0.45);
  }
  .border-red-300\/5 {
    border-color: rgb(252 165 165 / 0.05);
  }
  .border-red-300\/50 {
    border-color: rgb(252 165 165 / 0.5);
  }
  .border-red-300\/55 {
    border-color: rgb(252 165 165 / 0.55);
  }
  .border-red-300\/60 {
    border-color: rgb(252 165 165 / 0.6);
  }
  .border-red-300\/65 {
    border-color: rgb(252 165 165 / 0.65);
  }
  .border-red-300\/70 {
    border-color: rgb(252 165 165 / 0.7);
  }
  .border-red-300\/75 {
    border-color: rgb(252 165 165 / 0.75);
  }
  .border-red-300\/80 {
    border-color: rgb(252 165 165 / 0.8);
  }
  .border-red-300\/85 {
    border-color: rgb(252 165 165 / 0.85);
  }
  .border-red-300\/90 {
    border-color: rgb(252 165 165 / 0.9);
  }
  .border-red-300\/95 {
    border-color: rgb(252 165 165 / 0.95);
  }
  .border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
  }
  .border-red-400\/0 {
    border-color: rgb(248 113 113 / 0);
  }
  .border-red-400\/10 {
    border-color: rgb(248 113 113 / 0.1);
  }
  .border-red-400\/100 {
    border-color: rgb(248 113 113 / 1);
  }
  .border-red-400\/15 {
    border-color: rgb(248 113 113 / 0.15);
  }
  .border-red-400\/20 {
    border-color: rgb(248 113 113 / 0.2);
  }
  .border-red-400\/25 {
    border-color: rgb(248 113 113 / 0.25);
  }
  .border-red-400\/30 {
    border-color: rgb(248 113 113 / 0.3);
  }
  .border-red-400\/35 {
    border-color: rgb(248 113 113 / 0.35);
  }
  .border-red-400\/40 {
    border-color: rgb(248 113 113 / 0.4);
  }
  .border-red-400\/45 {
    border-color: rgb(248 113 113 / 0.45);
  }
  .border-red-400\/5 {
    border-color: rgb(248 113 113 / 0.05);
  }
  .border-red-400\/50 {
    border-color: rgb(248 113 113 / 0.5);
  }
  .border-red-400\/55 {
    border-color: rgb(248 113 113 / 0.55);
  }
  .border-red-400\/60 {
    border-color: rgb(248 113 113 / 0.6);
  }
  .border-red-400\/65 {
    border-color: rgb(248 113 113 / 0.65);
  }
  .border-red-400\/70 {
    border-color: rgb(248 113 113 / 0.7);
  }
  .border-red-400\/75 {
    border-color: rgb(248 113 113 / 0.75);
  }
  .border-red-400\/80 {
    border-color: rgb(248 113 113 / 0.8);
  }
  .border-red-400\/85 {
    border-color: rgb(248 113 113 / 0.85);
  }
  .border-red-400\/90 {
    border-color: rgb(248 113 113 / 0.9);
  }
  .border-red-400\/95 {
    border-color: rgb(248 113 113 / 0.95);
  }
  .border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
  }
  .border-red-500\/0 {
    border-color: rgb(239 68 68 / 0);
  }
  .border-red-500\/10 {
    border-color: rgb(239 68 68 / 0.1);
  }
  .border-red-500\/100 {
    border-color: rgb(239 68 68 / 1);
  }
  .border-red-500\/15 {
    border-color: rgb(239 68 68 / 0.15);
  }
  .border-red-500\/20 {
    border-color: rgb(239 68 68 / 0.2);
  }
  .border-red-500\/25 {
    border-color: rgb(239 68 68 / 0.25);
  }
  .border-red-500\/30 {
    border-color: rgb(239 68 68 / 0.3);
  }
  .border-red-500\/35 {
    border-color: rgb(239 68 68 / 0.35);
  }
  .border-red-500\/40 {
    border-color: rgb(239 68 68 / 0.4);
  }
  .border-red-500\/45 {
    border-color: rgb(239 68 68 / 0.45);
  }
  .border-red-500\/5 {
    border-color: rgb(239 68 68 / 0.05);
  }
  .border-red-500\/50 {
    border-color: rgb(239 68 68 / 0.5);
  }
  .border-red-500\/55 {
    border-color: rgb(239 68 68 / 0.55);
  }
  .border-red-500\/60 {
    border-color: rgb(239 68 68 / 0.6);
  }
  .border-red-500\/65 {
    border-color: rgb(239 68 68 / 0.65);
  }
  .border-red-500\/70 {
    border-color: rgb(239 68 68 / 0.7);
  }
  .border-red-500\/75 {
    border-color: rgb(239 68 68 / 0.75);
  }
  .border-red-500\/80 {
    border-color: rgb(239 68 68 / 0.8);
  }
  .border-red-500\/85 {
    border-color: rgb(239 68 68 / 0.85);
  }
  .border-red-500\/90 {
    border-color: rgb(239 68 68 / 0.9);
  }
  .border-red-500\/95 {
    border-color: rgb(239 68 68 / 0.95);
  }
  .border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
  }
  .border-red-600\/0 {
    border-color: rgb(220 38 38 / 0);
  }
  .border-red-600\/10 {
    border-color: rgb(220 38 38 / 0.1);
  }
  .border-red-600\/100 {
    border-color: rgb(220 38 38 / 1);
  }
  .border-red-600\/15 {
    border-color: rgb(220 38 38 / 0.15);
  }
  .border-red-600\/20 {
    border-color: rgb(220 38 38 / 0.2);
  }
  .border-red-600\/25 {
    border-color: rgb(220 38 38 / 0.25);
  }
  .border-red-600\/30 {
    border-color: rgb(220 38 38 / 0.3);
  }
  .border-red-600\/35 {
    border-color: rgb(220 38 38 / 0.35);
  }
  .border-red-600\/40 {
    border-color: rgb(220 38 38 / 0.4);
  }
  .border-red-600\/45 {
    border-color: rgb(220 38 38 / 0.45);
  }
  .border-red-600\/5 {
    border-color: rgb(220 38 38 / 0.05);
  }
  .border-red-600\/50 {
    border-color: rgb(220 38 38 / 0.5);
  }
  .border-red-600\/55 {
    border-color: rgb(220 38 38 / 0.55);
  }
  .border-red-600\/60 {
    border-color: rgb(220 38 38 / 0.6);
  }
  .border-red-600\/65 {
    border-color: rgb(220 38 38 / 0.65);
  }
  .border-red-600\/70 {
    border-color: rgb(220 38 38 / 0.7);
  }
  .border-red-600\/75 {
    border-color: rgb(220 38 38 / 0.75);
  }
  .border-red-600\/80 {
    border-color: rgb(220 38 38 / 0.8);
  }
  .border-red-600\/85 {
    border-color: rgb(220 38 38 / 0.85);
  }
  .border-red-600\/90 {
    border-color: rgb(220 38 38 / 0.9);
  }
  .border-red-600\/95 {
    border-color: rgb(220 38 38 / 0.95);
  }
  .border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
  }
  .border-red-700\/0 {
    border-color: rgb(185 28 28 / 0);
  }
  .border-red-700\/10 {
    border-color: rgb(185 28 28 / 0.1);
  }
  .border-red-700\/100 {
    border-color: rgb(185 28 28 / 1);
  }
  .border-red-700\/15 {
    border-color: rgb(185 28 28 / 0.15);
  }
  .border-red-700\/20 {
    border-color: rgb(185 28 28 / 0.2);
  }
  .border-red-700\/25 {
    border-color: rgb(185 28 28 / 0.25);
  }
  .border-red-700\/30 {
    border-color: rgb(185 28 28 / 0.3);
  }
  .border-red-700\/35 {
    border-color: rgb(185 28 28 / 0.35);
  }
  .border-red-700\/40 {
    border-color: rgb(185 28 28 / 0.4);
  }
  .border-red-700\/45 {
    border-color: rgb(185 28 28 / 0.45);
  }
  .border-red-700\/5 {
    border-color: rgb(185 28 28 / 0.05);
  }
  .border-red-700\/50 {
    border-color: rgb(185 28 28 / 0.5);
  }
  .border-red-700\/55 {
    border-color: rgb(185 28 28 / 0.55);
  }
  .border-red-700\/60 {
    border-color: rgb(185 28 28 / 0.6);
  }
  .border-red-700\/65 {
    border-color: rgb(185 28 28 / 0.65);
  }
  .border-red-700\/70 {
    border-color: rgb(185 28 28 / 0.7);
  }
  .border-red-700\/75 {
    border-color: rgb(185 28 28 / 0.75);
  }
  .border-red-700\/80 {
    border-color: rgb(185 28 28 / 0.8);
  }
  .border-red-700\/85 {
    border-color: rgb(185 28 28 / 0.85);
  }
  .border-red-700\/90 {
    border-color: rgb(185 28 28 / 0.9);
  }
  .border-red-700\/95 {
    border-color: rgb(185 28 28 / 0.95);
  }
  .border-slate-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
  }
  .border-slate-700 {
    --tw-border-opacity: 1;
    border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
  }
  .border-surface-0 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-0) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-100 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-100) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-200 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-200) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-300 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-400 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-400) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-600 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-700 {
    --tw-border-opacity: 1;
    border-color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-border-opacity, 1)), transparent);
  }
  .border-surface-700\/60 {
    border-color: color-mix(in srgb, var(--p-surface-700) calc(100% * 0.6), transparent);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  }
  .border-white\/10 {
    border-color: rgb(255 255 255 / 0.1);
  }
  .border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
  }
  .border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
  }
  .border-yellow-300\/0 {
    border-color: rgb(253 224 71 / 0);
  }
  .border-yellow-300\/10 {
    border-color: rgb(253 224 71 / 0.1);
  }
  .border-yellow-300\/100 {
    border-color: rgb(253 224 71 / 1);
  }
  .border-yellow-300\/15 {
    border-color: rgb(253 224 71 / 0.15);
  }
  .border-yellow-300\/20 {
    border-color: rgb(253 224 71 / 0.2);
  }
  .border-yellow-300\/25 {
    border-color: rgb(253 224 71 / 0.25);
  }
  .border-yellow-300\/30 {
    border-color: rgb(253 224 71 / 0.3);
  }
  .border-yellow-300\/35 {
    border-color: rgb(253 224 71 / 0.35);
  }
  .border-yellow-300\/40 {
    border-color: rgb(253 224 71 / 0.4);
  }
  .border-yellow-300\/45 {
    border-color: rgb(253 224 71 / 0.45);
  }
  .border-yellow-300\/5 {
    border-color: rgb(253 224 71 / 0.05);
  }
  .border-yellow-300\/50 {
    border-color: rgb(253 224 71 / 0.5);
  }
  .border-yellow-300\/55 {
    border-color: rgb(253 224 71 / 0.55);
  }
  .border-yellow-300\/60 {
    border-color: rgb(253 224 71 / 0.6);
  }
  .border-yellow-300\/65 {
    border-color: rgb(253 224 71 / 0.65);
  }
  .border-yellow-300\/70 {
    border-color: rgb(253 224 71 / 0.7);
  }
  .border-yellow-300\/75 {
    border-color: rgb(253 224 71 / 0.75);
  }
  .border-yellow-300\/80 {
    border-color: rgb(253 224 71 / 0.8);
  }
  .border-yellow-300\/85 {
    border-color: rgb(253 224 71 / 0.85);
  }
  .border-yellow-300\/90 {
    border-color: rgb(253 224 71 / 0.9);
  }
  .border-yellow-300\/95 {
    border-color: rgb(253 224 71 / 0.95);
  }
  .border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
  }
  .border-yellow-400\/0 {
    border-color: rgb(250 204 21 / 0);
  }
  .border-yellow-400\/10 {
    border-color: rgb(250 204 21 / 0.1);
  }
  .border-yellow-400\/100 {
    border-color: rgb(250 204 21 / 1);
  }
  .border-yellow-400\/15 {
    border-color: rgb(250 204 21 / 0.15);
  }
  .border-yellow-400\/20 {
    border-color: rgb(250 204 21 / 0.2);
  }
  .border-yellow-400\/25 {
    border-color: rgb(250 204 21 / 0.25);
  }
  .border-yellow-400\/30 {
    border-color: rgb(250 204 21 / 0.3);
  }
  .border-yellow-400\/35 {
    border-color: rgb(250 204 21 / 0.35);
  }
  .border-yellow-400\/40 {
    border-color: rgb(250 204 21 / 0.4);
  }
  .border-yellow-400\/45 {
    border-color: rgb(250 204 21 / 0.45);
  }
  .border-yellow-400\/5 {
    border-color: rgb(250 204 21 / 0.05);
  }
  .border-yellow-400\/50 {
    border-color: rgb(250 204 21 / 0.5);
  }
  .border-yellow-400\/55 {
    border-color: rgb(250 204 21 / 0.55);
  }
  .border-yellow-400\/60 {
    border-color: rgb(250 204 21 / 0.6);
  }
  .border-yellow-400\/65 {
    border-color: rgb(250 204 21 / 0.65);
  }
  .border-yellow-400\/70 {
    border-color: rgb(250 204 21 / 0.7);
  }
  .border-yellow-400\/75 {
    border-color: rgb(250 204 21 / 0.75);
  }
  .border-yellow-400\/80 {
    border-color: rgb(250 204 21 / 0.8);
  }
  .border-yellow-400\/85 {
    border-color: rgb(250 204 21 / 0.85);
  }
  .border-yellow-400\/90 {
    border-color: rgb(250 204 21 / 0.9);
  }
  .border-yellow-400\/95 {
    border-color: rgb(250 204 21 / 0.95);
  }
  .border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
  }
  .border-yellow-500\/0 {
    border-color: rgb(234 179 8 / 0);
  }
  .border-yellow-500\/10 {
    border-color: rgb(234 179 8 / 0.1);
  }
  .border-yellow-500\/100 {
    border-color: rgb(234 179 8 / 1);
  }
  .border-yellow-500\/15 {
    border-color: rgb(234 179 8 / 0.15);
  }
  .border-yellow-500\/20 {
    border-color: rgb(234 179 8 / 0.2);
  }
  .border-yellow-500\/25 {
    border-color: rgb(234 179 8 / 0.25);
  }
  .border-yellow-500\/30 {
    border-color: rgb(234 179 8 / 0.3);
  }
  .border-yellow-500\/35 {
    border-color: rgb(234 179 8 / 0.35);
  }
  .border-yellow-500\/40 {
    border-color: rgb(234 179 8 / 0.4);
  }
  .border-yellow-500\/45 {
    border-color: rgb(234 179 8 / 0.45);
  }
  .border-yellow-500\/5 {
    border-color: rgb(234 179 8 / 0.05);
  }
  .border-yellow-500\/50 {
    border-color: rgb(234 179 8 / 0.5);
  }
  .border-yellow-500\/55 {
    border-color: rgb(234 179 8 / 0.55);
  }
  .border-yellow-500\/60 {
    border-color: rgb(234 179 8 / 0.6);
  }
  .border-yellow-500\/65 {
    border-color: rgb(234 179 8 / 0.65);
  }
  .border-yellow-500\/70 {
    border-color: rgb(234 179 8 / 0.7);
  }
  .border-yellow-500\/75 {
    border-color: rgb(234 179 8 / 0.75);
  }
  .border-yellow-500\/80 {
    border-color: rgb(234 179 8 / 0.8);
  }
  .border-yellow-500\/85 {
    border-color: rgb(234 179 8 / 0.85);
  }
  .border-yellow-500\/90 {
    border-color: rgb(234 179 8 / 0.9);
  }
  .border-yellow-500\/95 {
    border-color: rgb(234 179 8 / 0.95);
  }
  .border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgb(202 138 4 / var(--tw-border-opacity, 1));
  }
  .border-yellow-600\/0 {
    border-color: rgb(202 138 4 / 0);
  }
  .border-yellow-600\/10 {
    border-color: rgb(202 138 4 / 0.1);
  }
  .border-yellow-600\/100 {
    border-color: rgb(202 138 4 / 1);
  }
  .border-yellow-600\/15 {
    border-color: rgb(202 138 4 / 0.15);
  }
  .border-yellow-600\/20 {
    border-color: rgb(202 138 4 / 0.2);
  }
  .border-yellow-600\/25 {
    border-color: rgb(202 138 4 / 0.25);
  }
  .border-yellow-600\/30 {
    border-color: rgb(202 138 4 / 0.3);
  }
  .border-yellow-600\/35 {
    border-color: rgb(202 138 4 / 0.35);
  }
  .border-yellow-600\/40 {
    border-color: rgb(202 138 4 / 0.4);
  }
  .border-yellow-600\/45 {
    border-color: rgb(202 138 4 / 0.45);
  }
  .border-yellow-600\/5 {
    border-color: rgb(202 138 4 / 0.05);
  }
  .border-yellow-600\/50 {
    border-color: rgb(202 138 4 / 0.5);
  }
  .border-yellow-600\/55 {
    border-color: rgb(202 138 4 / 0.55);
  }
  .border-yellow-600\/60 {
    border-color: rgb(202 138 4 / 0.6);
  }
  .border-yellow-600\/65 {
    border-color: rgb(202 138 4 / 0.65);
  }
  .border-yellow-600\/70 {
    border-color: rgb(202 138 4 / 0.7);
  }
  .border-yellow-600\/75 {
    border-color: rgb(202 138 4 / 0.75);
  }
  .border-yellow-600\/80 {
    border-color: rgb(202 138 4 / 0.8);
  }
  .border-yellow-600\/85 {
    border-color: rgb(202 138 4 / 0.85);
  }
  .border-yellow-600\/90 {
    border-color: rgb(202 138 4 / 0.9);
  }
  .border-yellow-600\/95 {
    border-color: rgb(202 138 4 / 0.95);
  }
  .border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
  }
  .border-yellow-700\/0 {
    border-color: rgb(161 98 7 / 0);
  }
  .border-yellow-700\/10 {
    border-color: rgb(161 98 7 / 0.1);
  }
  .border-yellow-700\/100 {
    border-color: rgb(161 98 7 / 1);
  }
  .border-yellow-700\/15 {
    border-color: rgb(161 98 7 / 0.15);
  }
  .border-yellow-700\/20 {
    border-color: rgb(161 98 7 / 0.2);
  }
  .border-yellow-700\/25 {
    border-color: rgb(161 98 7 / 0.25);
  }
  .border-yellow-700\/30 {
    border-color: rgb(161 98 7 / 0.3);
  }
  .border-yellow-700\/35 {
    border-color: rgb(161 98 7 / 0.35);
  }
  .border-yellow-700\/40 {
    border-color: rgb(161 98 7 / 0.4);
  }
  .border-yellow-700\/45 {
    border-color: rgb(161 98 7 / 0.45);
  }
  .border-yellow-700\/5 {
    border-color: rgb(161 98 7 / 0.05);
  }
  .border-yellow-700\/50 {
    border-color: rgb(161 98 7 / 0.5);
  }
  .border-yellow-700\/55 {
    border-color: rgb(161 98 7 / 0.55);
  }
  .border-yellow-700\/60 {
    border-color: rgb(161 98 7 / 0.6);
  }
  .border-yellow-700\/65 {
    border-color: rgb(161 98 7 / 0.65);
  }
  .border-yellow-700\/70 {
    border-color: rgb(161 98 7 / 0.7);
  }
  .border-yellow-700\/75 {
    border-color: rgb(161 98 7 / 0.75);
  }
  .border-yellow-700\/80 {
    border-color: rgb(161 98 7 / 0.8);
  }
  .border-yellow-700\/85 {
    border-color: rgb(161 98 7 / 0.85);
  }
  .border-yellow-700\/90 {
    border-color: rgb(161 98 7 / 0.9);
  }
  .border-yellow-700\/95 {
    border-color: rgb(161 98 7 / 0.95);
  }
  .border-l-blue-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  }
  .border-l-transparent {
    border-left-color: transparent;
  }
  .border-l-yellow-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
  }
  .\!bg-green-100\/50 {
    background-color: rgb(220 252 231 / 0.5) !important;
  }
  .\!bg-primary {
    --tw-bg-opacity: 1 !important;
    background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-bg-opacity, 1)), transparent) !important;
  }
  .\!bg-red-100\/50 {
    background-color: rgb(254 226 226 / 0.5) !important;
  }
  .\!bg-red-900\/50 {
    background-color: rgb(127 29 29 / 0.5) !important;
  }
  .bg-amber-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1));
  }
  .bg-amber-400\/0 {
    background-color: rgb(251 191 36 / 0);
  }
  .bg-amber-400\/10 {
    background-color: rgb(251 191 36 / 0.1);
  }
  .bg-amber-400\/100 {
    background-color: rgb(251 191 36 / 1);
  }
  .bg-amber-400\/15 {
    background-color: rgb(251 191 36 / 0.15);
  }
  .bg-amber-400\/20 {
    background-color: rgb(251 191 36 / 0.2);
  }
  .bg-amber-400\/25 {
    background-color: rgb(251 191 36 / 0.25);
  }
  .bg-amber-400\/30 {
    background-color: rgb(251 191 36 / 0.3);
  }
  .bg-amber-400\/35 {
    background-color: rgb(251 191 36 / 0.35);
  }
  .bg-amber-400\/40 {
    background-color: rgb(251 191 36 / 0.4);
  }
  .bg-amber-400\/45 {
    background-color: rgb(251 191 36 / 0.45);
  }
  .bg-amber-400\/5 {
    background-color: rgb(251 191 36 / 0.05);
  }
  .bg-amber-400\/50 {
    background-color: rgb(251 191 36 / 0.5);
  }
  .bg-amber-400\/55 {
    background-color: rgb(251 191 36 / 0.55);
  }
  .bg-amber-400\/60 {
    background-color: rgb(251 191 36 / 0.6);
  }
  .bg-amber-400\/65 {
    background-color: rgb(251 191 36 / 0.65);
  }
  .bg-amber-400\/70 {
    background-color: rgb(251 191 36 / 0.7);
  }
  .bg-amber-400\/75 {
    background-color: rgb(251 191 36 / 0.75);
  }
  .bg-amber-400\/80 {
    background-color: rgb(251 191 36 / 0.8);
  }
  .bg-amber-400\/85 {
    background-color: rgb(251 191 36 / 0.85);
  }
  .bg-amber-400\/90 {
    background-color: rgb(251 191 36 / 0.9);
  }
  .bg-amber-400\/95 {
    background-color: rgb(251 191 36 / 0.95);
  }
  .bg-amber-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
  }
  .bg-amber-500\/0 {
    background-color: rgb(245 158 11 / 0);
  }
  .bg-amber-500\/10 {
    background-color: rgb(245 158 11 / 0.1);
  }
  .bg-amber-500\/100 {
    background-color: rgb(245 158 11 / 1);
  }
  .bg-amber-500\/15 {
    background-color: rgb(245 158 11 / 0.15);
  }
  .bg-amber-500\/20 {
    background-color: rgb(245 158 11 / 0.2);
  }
  .bg-amber-500\/25 {
    background-color: rgb(245 158 11 / 0.25);
  }
  .bg-amber-500\/30 {
    background-color: rgb(245 158 11 / 0.3);
  }
  .bg-amber-500\/35 {
    background-color: rgb(245 158 11 / 0.35);
  }
  .bg-amber-500\/40 {
    background-color: rgb(245 158 11 / 0.4);
  }
  .bg-amber-500\/45 {
    background-color: rgb(245 158 11 / 0.45);
  }
  .bg-amber-500\/5 {
    background-color: rgb(245 158 11 / 0.05);
  }
  .bg-amber-500\/50 {
    background-color: rgb(245 158 11 / 0.5);
  }
  .bg-amber-500\/55 {
    background-color: rgb(245 158 11 / 0.55);
  }
  .bg-amber-500\/60 {
    background-color: rgb(245 158 11 / 0.6);
  }
  .bg-amber-500\/65 {
    background-color: rgb(245 158 11 / 0.65);
  }
  .bg-amber-500\/70 {
    background-color: rgb(245 158 11 / 0.7);
  }
  .bg-amber-500\/75 {
    background-color: rgb(245 158 11 / 0.75);
  }
  .bg-amber-500\/80 {
    background-color: rgb(245 158 11 / 0.8);
  }
  .bg-amber-500\/85 {
    background-color: rgb(245 158 11 / 0.85);
  }
  .bg-amber-500\/90 {
    background-color: rgb(245 158 11 / 0.9);
  }
  .bg-amber-500\/95 {
    background-color: rgb(245 158 11 / 0.95);
  }
  .bg-amber-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
  }
  .bg-amber-600\/0 {
    background-color: rgb(217 119 6 / 0);
  }
  .bg-amber-600\/10 {
    background-color: rgb(217 119 6 / 0.1);
  }
  .bg-amber-600\/100 {
    background-color: rgb(217 119 6 / 1);
  }
  .bg-amber-600\/15 {
    background-color: rgb(217 119 6 / 0.15);
  }
  .bg-amber-600\/20 {
    background-color: rgb(217 119 6 / 0.2);
  }
  .bg-amber-600\/25 {
    background-color: rgb(217 119 6 / 0.25);
  }
  .bg-amber-600\/30 {
    background-color: rgb(217 119 6 / 0.3);
  }
  .bg-amber-600\/35 {
    background-color: rgb(217 119 6 / 0.35);
  }
  .bg-amber-600\/40 {
    background-color: rgb(217 119 6 / 0.4);
  }
  .bg-amber-600\/45 {
    background-color: rgb(217 119 6 / 0.45);
  }
  .bg-amber-600\/5 {
    background-color: rgb(217 119 6 / 0.05);
  }
  .bg-amber-600\/50 {
    background-color: rgb(217 119 6 / 0.5);
  }
  .bg-amber-600\/55 {
    background-color: rgb(217 119 6 / 0.55);
  }
  .bg-amber-600\/60 {
    background-color: rgb(217 119 6 / 0.6);
  }
  .bg-amber-600\/65 {
    background-color: rgb(217 119 6 / 0.65);
  }
  .bg-amber-600\/70 {
    background-color: rgb(217 119 6 / 0.7);
  }
  .bg-amber-600\/75 {
    background-color: rgb(217 119 6 / 0.75);
  }
  .bg-amber-600\/80 {
    background-color: rgb(217 119 6 / 0.8);
  }
  .bg-amber-600\/85 {
    background-color: rgb(217 119 6 / 0.85);
  }
  .bg-amber-600\/90 {
    background-color: rgb(217 119 6 / 0.9);
  }
  .bg-amber-600\/95 {
    background-color: rgb(217 119 6 / 0.95);
  }
  .bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
  }
  .bg-black\/15 {
    background-color: rgb(0 0 0 / 0.15);
  }
  .bg-black\/80 {
    background-color: rgb(0 0 0 / 0.8);
  }
  .bg-black\/90 {
    background-color: rgb(0 0 0 / 0.9);
  }
  .bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
  }
  .bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
  }
  .bg-blue-400\/0 {
    background-color: rgb(96 165 250 / 0);
  }
  .bg-blue-400\/10 {
    background-color: rgb(96 165 250 / 0.1);
  }
  .bg-blue-400\/100 {
    background-color: rgb(96 165 250 / 1);
  }
  .bg-blue-400\/15 {
    background-color: rgb(96 165 250 / 0.15);
  }
  .bg-blue-400\/20 {
    background-color: rgb(96 165 250 / 0.2);
  }
  .bg-blue-400\/25 {
    background-color: rgb(96 165 250 / 0.25);
  }
  .bg-blue-400\/30 {
    background-color: rgb(96 165 250 / 0.3);
  }
  .bg-blue-400\/35 {
    background-color: rgb(96 165 250 / 0.35);
  }
  .bg-blue-400\/40 {
    background-color: rgb(96 165 250 / 0.4);
  }
  .bg-blue-400\/45 {
    background-color: rgb(96 165 250 / 0.45);
  }
  .bg-blue-400\/5 {
    background-color: rgb(96 165 250 / 0.05);
  }
  .bg-blue-400\/50 {
    background-color: rgb(96 165 250 / 0.5);
  }
  .bg-blue-400\/55 {
    background-color: rgb(96 165 250 / 0.55);
  }
  .bg-blue-400\/60 {
    background-color: rgb(96 165 250 / 0.6);
  }
  .bg-blue-400\/65 {
    background-color: rgb(96 165 250 / 0.65);
  }
  .bg-blue-400\/70 {
    background-color: rgb(96 165 250 / 0.7);
  }
  .bg-blue-400\/75 {
    background-color: rgb(96 165 250 / 0.75);
  }
  .bg-blue-400\/80 {
    background-color: rgb(96 165 250 / 0.8);
  }
  .bg-blue-400\/85 {
    background-color: rgb(96 165 250 / 0.85);
  }
  .bg-blue-400\/90 {
    background-color: rgb(96 165 250 / 0.9);
  }
  .bg-blue-400\/95 {
    background-color: rgb(96 165 250 / 0.95);
  }
  .bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
  }
  .bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
  }
  .bg-blue-500\/0 {
    background-color: rgb(59 130 246 / 0);
  }
  .bg-blue-500\/10 {
    background-color: rgb(59 130 246 / 0.1);
  }
  .bg-blue-500\/100 {
    background-color: rgb(59 130 246 / 1);
  }
  .bg-blue-500\/15 {
    background-color: rgb(59 130 246 / 0.15);
  }
  .bg-blue-500\/20 {
    background-color: rgb(59 130 246 / 0.2);
  }
  .bg-blue-500\/25 {
    background-color: rgb(59 130 246 / 0.25);
  }
  .bg-blue-500\/30 {
    background-color: rgb(59 130 246 / 0.3);
  }
  .bg-blue-500\/35 {
    background-color: rgb(59 130 246 / 0.35);
  }
  .bg-blue-500\/40 {
    background-color: rgb(59 130 246 / 0.4);
  }
  .bg-blue-500\/45 {
    background-color: rgb(59 130 246 / 0.45);
  }
  .bg-blue-500\/5 {
    background-color: rgb(59 130 246 / 0.05);
  }
  .bg-blue-500\/50 {
    background-color: rgb(59 130 246 / 0.5);
  }
  .bg-blue-500\/55 {
    background-color: rgb(59 130 246 / 0.55);
  }
  .bg-blue-500\/60 {
    background-color: rgb(59 130 246 / 0.6);
  }
  .bg-blue-500\/65 {
    background-color: rgb(59 130 246 / 0.65);
  }
  .bg-blue-500\/70 {
    background-color: rgb(59 130 246 / 0.7);
  }
  .bg-blue-500\/75 {
    background-color: rgb(59 130 246 / 0.75);
  }
  .bg-blue-500\/80 {
    background-color: rgb(59 130 246 / 0.8);
  }
  .bg-blue-500\/85 {
    background-color: rgb(59 130 246 / 0.85);
  }
  .bg-blue-500\/90 {
    background-color: rgb(59 130 246 / 0.9);
  }
  .bg-blue-500\/95 {
    background-color: rgb(59 130 246 / 0.95);
  }
  .bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
  }
  .bg-blue-600\/0 {
    background-color: rgb(37 99 235 / 0);
  }
  .bg-blue-600\/10 {
    background-color: rgb(37 99 235 / 0.1);
  }
  .bg-blue-600\/100 {
    background-color: rgb(37 99 235 / 1);
  }
  .bg-blue-600\/15 {
    background-color: rgb(37 99 235 / 0.15);
  }
  .bg-blue-600\/20 {
    background-color: rgb(37 99 235 / 0.2);
  }
  .bg-blue-600\/25 {
    background-color: rgb(37 99 235 / 0.25);
  }
  .bg-blue-600\/30 {
    background-color: rgb(37 99 235 / 0.3);
  }
  .bg-blue-600\/35 {
    background-color: rgb(37 99 235 / 0.35);
  }
  .bg-blue-600\/40 {
    background-color: rgb(37 99 235 / 0.4);
  }
  .bg-blue-600\/45 {
    background-color: rgb(37 99 235 / 0.45);
  }
  .bg-blue-600\/5 {
    background-color: rgb(37 99 235 / 0.05);
  }
  .bg-blue-600\/50 {
    background-color: rgb(37 99 235 / 0.5);
  }
  .bg-blue-600\/55 {
    background-color: rgb(37 99 235 / 0.55);
  }
  .bg-blue-600\/60 {
    background-color: rgb(37 99 235 / 0.6);
  }
  .bg-blue-600\/65 {
    background-color: rgb(37 99 235 / 0.65);
  }
  .bg-blue-600\/70 {
    background-color: rgb(37 99 235 / 0.7);
  }
  .bg-blue-600\/75 {
    background-color: rgb(37 99 235 / 0.75);
  }
  .bg-blue-600\/80 {
    background-color: rgb(37 99 235 / 0.8);
  }
  .bg-blue-600\/85 {
    background-color: rgb(37 99 235 / 0.85);
  }
  .bg-blue-600\/90 {
    background-color: rgb(37 99 235 / 0.9);
  }
  .bg-blue-600\/95 {
    background-color: rgb(37 99 235 / 0.95);
  }
  .bg-blue-900\/30 {
    background-color: rgb(30 58 138 / 0.3);
  }
  .bg-emerald-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1));
  }
  .bg-emerald-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  }
  .bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
  }
  .bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
  }
  .bg-green-100\/50 {
    background-color: rgb(220 252 231 / 0.5);
  }
  .bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1));
  }
  .bg-green-400\/0 {
    background-color: rgb(74 222 128 / 0);
  }
  .bg-green-400\/10 {
    background-color: rgb(74 222 128 / 0.1);
  }
  .bg-green-400\/100 {
    background-color: rgb(74 222 128 / 1);
  }
  .bg-green-400\/15 {
    background-color: rgb(74 222 128 / 0.15);
  }
  .bg-green-400\/20 {
    background-color: rgb(74 222 128 / 0.2);
  }
  .bg-green-400\/25 {
    background-color: rgb(74 222 128 / 0.25);
  }
  .bg-green-400\/30 {
    background-color: rgb(74 222 128 / 0.3);
  }
  .bg-green-400\/35 {
    background-color: rgb(74 222 128 / 0.35);
  }
  .bg-green-400\/40 {
    background-color: rgb(74 222 128 / 0.4);
  }
  .bg-green-400\/45 {
    background-color: rgb(74 222 128 / 0.45);
  }
  .bg-green-400\/5 {
    background-color: rgb(74 222 128 / 0.05);
  }
  .bg-green-400\/50 {
    background-color: rgb(74 222 128 / 0.5);
  }
  .bg-green-400\/55 {
    background-color: rgb(74 222 128 / 0.55);
  }
  .bg-green-400\/60 {
    background-color: rgb(74 222 128 / 0.6);
  }
  .bg-green-400\/65 {
    background-color: rgb(74 222 128 / 0.65);
  }
  .bg-green-400\/70 {
    background-color: rgb(74 222 128 / 0.7);
  }
  .bg-green-400\/75 {
    background-color: rgb(74 222 128 / 0.75);
  }
  .bg-green-400\/80 {
    background-color: rgb(74 222 128 / 0.8);
  }
  .bg-green-400\/85 {
    background-color: rgb(74 222 128 / 0.85);
  }
  .bg-green-400\/90 {
    background-color: rgb(74 222 128 / 0.9);
  }
  .bg-green-400\/95 {
    background-color: rgb(74 222 128 / 0.95);
  }
  .bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
  }
  .bg-green-500\/0 {
    background-color: rgb(34 197 94 / 0);
  }
  .bg-green-500\/10 {
    background-color: rgb(34 197 94 / 0.1);
  }
  .bg-green-500\/100 {
    background-color: rgb(34 197 94 / 1);
  }
  .bg-green-500\/15 {
    background-color: rgb(34 197 94 / 0.15);
  }
  .bg-green-500\/20 {
    background-color: rgb(34 197 94 / 0.2);
  }
  .bg-green-500\/25 {
    background-color: rgb(34 197 94 / 0.25);
  }
  .bg-green-500\/30 {
    background-color: rgb(34 197 94 / 0.3);
  }
  .bg-green-500\/35 {
    background-color: rgb(34 197 94 / 0.35);
  }
  .bg-green-500\/40 {
    background-color: rgb(34 197 94 / 0.4);
  }
  .bg-green-500\/45 {
    background-color: rgb(34 197 94 / 0.45);
  }
  .bg-green-500\/5 {
    background-color: rgb(34 197 94 / 0.05);
  }
  .bg-green-500\/50 {
    background-color: rgb(34 197 94 / 0.5);
  }
  .bg-green-500\/55 {
    background-color: rgb(34 197 94 / 0.55);
  }
  .bg-green-500\/60 {
    background-color: rgb(34 197 94 / 0.6);
  }
  .bg-green-500\/65 {
    background-color: rgb(34 197 94 / 0.65);
  }
  .bg-green-500\/70 {
    background-color: rgb(34 197 94 / 0.7);
  }
  .bg-green-500\/75 {
    background-color: rgb(34 197 94 / 0.75);
  }
  .bg-green-500\/80 {
    background-color: rgb(34 197 94 / 0.8);
  }
  .bg-green-500\/85 {
    background-color: rgb(34 197 94 / 0.85);
  }
  .bg-green-500\/90 {
    background-color: rgb(34 197 94 / 0.9);
  }
  .bg-green-500\/95 {
    background-color: rgb(34 197 94 / 0.95);
  }
  .bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
  }
  .bg-green-600\/0 {
    background-color: rgb(22 163 74 / 0);
  }
  .bg-green-600\/10 {
    background-color: rgb(22 163 74 / 0.1);
  }
  .bg-green-600\/100 {
    background-color: rgb(22 163 74 / 1);
  }
  .bg-green-600\/15 {
    background-color: rgb(22 163 74 / 0.15);
  }
  .bg-green-600\/20 {
    background-color: rgb(22 163 74 / 0.2);
  }
  .bg-green-600\/25 {
    background-color: rgb(22 163 74 / 0.25);
  }
  .bg-green-600\/30 {
    background-color: rgb(22 163 74 / 0.3);
  }
  .bg-green-600\/35 {
    background-color: rgb(22 163 74 / 0.35);
  }
  .bg-green-600\/40 {
    background-color: rgb(22 163 74 / 0.4);
  }
  .bg-green-600\/45 {
    background-color: rgb(22 163 74 / 0.45);
  }
  .bg-green-600\/5 {
    background-color: rgb(22 163 74 / 0.05);
  }
  .bg-green-600\/50 {
    background-color: rgb(22 163 74 / 0.5);
  }
  .bg-green-600\/55 {
    background-color: rgb(22 163 74 / 0.55);
  }
  .bg-green-600\/60 {
    background-color: rgb(22 163 74 / 0.6);
  }
  .bg-green-600\/65 {
    background-color: rgb(22 163 74 / 0.65);
  }
  .bg-green-600\/70 {
    background-color: rgb(22 163 74 / 0.7);
  }
  .bg-green-600\/75 {
    background-color: rgb(22 163 74 / 0.75);
  }
  .bg-green-600\/80 {
    background-color: rgb(22 163 74 / 0.8);
  }
  .bg-green-600\/85 {
    background-color: rgb(22 163 74 / 0.85);
  }
  .bg-green-600\/90 {
    background-color: rgb(22 163 74 / 0.9);
  }
  .bg-green-600\/95 {
    background-color: rgb(22 163 74 / 0.95);
  }
  .bg-green-900\/30 {
    background-color: rgb(20 83 45 / 0.3);
  }
  .bg-orange-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
  }
  .bg-primary {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-primary-100 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-primary-100) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-primary-50 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-primary-50) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-primary\/10 {
    background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.1), transparent);
  }
  .bg-primary\/20 {
    background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.2), transparent);
  }
  .bg-primary\/5 {
    background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.05), transparent);
  }
  .bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
  }
  .bg-red-100\/50 {
    background-color: rgb(254 226 226 / 0.5);
  }
  .bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1));
  }
  .bg-red-400\/0 {
    background-color: rgb(248 113 113 / 0);
  }
  .bg-red-400\/10 {
    background-color: rgb(248 113 113 / 0.1);
  }
  .bg-red-400\/100 {
    background-color: rgb(248 113 113 / 1);
  }
  .bg-red-400\/15 {
    background-color: rgb(248 113 113 / 0.15);
  }
  .bg-red-400\/20 {
    background-color: rgb(248 113 113 / 0.2);
  }
  .bg-red-400\/25 {
    background-color: rgb(248 113 113 / 0.25);
  }
  .bg-red-400\/30 {
    background-color: rgb(248 113 113 / 0.3);
  }
  .bg-red-400\/35 {
    background-color: rgb(248 113 113 / 0.35);
  }
  .bg-red-400\/40 {
    background-color: rgb(248 113 113 / 0.4);
  }
  .bg-red-400\/45 {
    background-color: rgb(248 113 113 / 0.45);
  }
  .bg-red-400\/5 {
    background-color: rgb(248 113 113 / 0.05);
  }
  .bg-red-400\/50 {
    background-color: rgb(248 113 113 / 0.5);
  }
  .bg-red-400\/55 {
    background-color: rgb(248 113 113 / 0.55);
  }
  .bg-red-400\/60 {
    background-color: rgb(248 113 113 / 0.6);
  }
  .bg-red-400\/65 {
    background-color: rgb(248 113 113 / 0.65);
  }
  .bg-red-400\/70 {
    background-color: rgb(248 113 113 / 0.7);
  }
  .bg-red-400\/75 {
    background-color: rgb(248 113 113 / 0.75);
  }
  .bg-red-400\/80 {
    background-color: rgb(248 113 113 / 0.8);
  }
  .bg-red-400\/85 {
    background-color: rgb(248 113 113 / 0.85);
  }
  .bg-red-400\/90 {
    background-color: rgb(248 113 113 / 0.9);
  }
  .bg-red-400\/95 {
    background-color: rgb(248 113 113 / 0.95);
  }
  .bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
  }
  .bg-red-500\/0 {
    background-color: rgb(239 68 68 / 0);
  }
  .bg-red-500\/10 {
    background-color: rgb(239 68 68 / 0.1);
  }
  .bg-red-500\/100 {
    background-color: rgb(239 68 68 / 1);
  }
  .bg-red-500\/15 {
    background-color: rgb(239 68 68 / 0.15);
  }
  .bg-red-500\/20 {
    background-color: rgb(239 68 68 / 0.2);
  }
  .bg-red-500\/25 {
    background-color: rgb(239 68 68 / 0.25);
  }
  .bg-red-500\/30 {
    background-color: rgb(239 68 68 / 0.3);
  }
  .bg-red-500\/35 {
    background-color: rgb(239 68 68 / 0.35);
  }
  .bg-red-500\/40 {
    background-color: rgb(239 68 68 / 0.4);
  }
  .bg-red-500\/45 {
    background-color: rgb(239 68 68 / 0.45);
  }
  .bg-red-500\/5 {
    background-color: rgb(239 68 68 / 0.05);
  }
  .bg-red-500\/50 {
    background-color: rgb(239 68 68 / 0.5);
  }
  .bg-red-500\/55 {
    background-color: rgb(239 68 68 / 0.55);
  }
  .bg-red-500\/60 {
    background-color: rgb(239 68 68 / 0.6);
  }
  .bg-red-500\/65 {
    background-color: rgb(239 68 68 / 0.65);
  }
  .bg-red-500\/70 {
    background-color: rgb(239 68 68 / 0.7);
  }
  .bg-red-500\/75 {
    background-color: rgb(239 68 68 / 0.75);
  }
  .bg-red-500\/80 {
    background-color: rgb(239 68 68 / 0.8);
  }
  .bg-red-500\/85 {
    background-color: rgb(239 68 68 / 0.85);
  }
  .bg-red-500\/90 {
    background-color: rgb(239 68 68 / 0.9);
  }
  .bg-red-500\/95 {
    background-color: rgb(239 68 68 / 0.95);
  }
  .bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
  }
  .bg-red-600\/0 {
    background-color: rgb(220 38 38 / 0);
  }
  .bg-red-600\/10 {
    background-color: rgb(220 38 38 / 0.1);
  }
  .bg-red-600\/100 {
    background-color: rgb(220 38 38 / 1);
  }
  .bg-red-600\/15 {
    background-color: rgb(220 38 38 / 0.15);
  }
  .bg-red-600\/20 {
    background-color: rgb(220 38 38 / 0.2);
  }
  .bg-red-600\/25 {
    background-color: rgb(220 38 38 / 0.25);
  }
  .bg-red-600\/30 {
    background-color: rgb(220 38 38 / 0.3);
  }
  .bg-red-600\/35 {
    background-color: rgb(220 38 38 / 0.35);
  }
  .bg-red-600\/40 {
    background-color: rgb(220 38 38 / 0.4);
  }
  .bg-red-600\/45 {
    background-color: rgb(220 38 38 / 0.45);
  }
  .bg-red-600\/5 {
    background-color: rgb(220 38 38 / 0.05);
  }
  .bg-red-600\/50 {
    background-color: rgb(220 38 38 / 0.5);
  }
  .bg-red-600\/55 {
    background-color: rgb(220 38 38 / 0.55);
  }
  .bg-red-600\/60 {
    background-color: rgb(220 38 38 / 0.6);
  }
  .bg-red-600\/65 {
    background-color: rgb(220 38 38 / 0.65);
  }
  .bg-red-600\/70 {
    background-color: rgb(220 38 38 / 0.7);
  }
  .bg-red-600\/75 {
    background-color: rgb(220 38 38 / 0.75);
  }
  .bg-red-600\/80 {
    background-color: rgb(220 38 38 / 0.8);
  }
  .bg-red-600\/85 {
    background-color: rgb(220 38 38 / 0.85);
  }
  .bg-red-600\/90 {
    background-color: rgb(220 38 38 / 0.9);
  }
  .bg-red-600\/95 {
    background-color: rgb(220 38 38 / 0.95);
  }
  .bg-red-900\/30 {
    background-color: rgb(127 29 29 / 0.3);
  }
  .bg-slate-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
  }
  .bg-surface-0 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-0) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-0\/80 {
    background-color: color-mix(in srgb, var(--p-surface-0) calc(100% * 0.8), transparent);
  }
  .bg-surface-100 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-100) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-200 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-200) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-300 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-50 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-50\/95 {
    background-color: color-mix(in srgb, var(--p-surface-50) calc(100% * 0.95), transparent);
  }
  .bg-surface-600 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-800 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-900 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-950 {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-bg-opacity, 1)), transparent);
  }
  .bg-surface-950\/40 {
    background-color: color-mix(in srgb, var(--p-surface-950) calc(100% * 0.4), transparent);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  }
  .bg-white\/10 {
    background-color: rgb(255 255 255 / 0.1);
  }
  .bg-white\/20 {
    background-color: rgb(255 255 255 / 0.2);
  }
  .bg-white\/80 {
    background-color: rgb(255 255 255 / 0.8);
  }
  .bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
  }
  .bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1));
  }
  .bg-yellow-400\/0 {
    background-color: rgb(250 204 21 / 0);
  }
  .bg-yellow-400\/10 {
    background-color: rgb(250 204 21 / 0.1);
  }
  .bg-yellow-400\/100 {
    background-color: rgb(250 204 21 / 1);
  }
  .bg-yellow-400\/15 {
    background-color: rgb(250 204 21 / 0.15);
  }
  .bg-yellow-400\/20 {
    background-color: rgb(250 204 21 / 0.2);
  }
  .bg-yellow-400\/25 {
    background-color: rgb(250 204 21 / 0.25);
  }
  .bg-yellow-400\/30 {
    background-color: rgb(250 204 21 / 0.3);
  }
  .bg-yellow-400\/35 {
    background-color: rgb(250 204 21 / 0.35);
  }
  .bg-yellow-400\/40 {
    background-color: rgb(250 204 21 / 0.4);
  }
  .bg-yellow-400\/45 {
    background-color: rgb(250 204 21 / 0.45);
  }
  .bg-yellow-400\/5 {
    background-color: rgb(250 204 21 / 0.05);
  }
  .bg-yellow-400\/50 {
    background-color: rgb(250 204 21 / 0.5);
  }
  .bg-yellow-400\/55 {
    background-color: rgb(250 204 21 / 0.55);
  }
  .bg-yellow-400\/60 {
    background-color: rgb(250 204 21 / 0.6);
  }
  .bg-yellow-400\/65 {
    background-color: rgb(250 204 21 / 0.65);
  }
  .bg-yellow-400\/70 {
    background-color: rgb(250 204 21 / 0.7);
  }
  .bg-yellow-400\/75 {
    background-color: rgb(250 204 21 / 0.75);
  }
  .bg-yellow-400\/80 {
    background-color: rgb(250 204 21 / 0.8);
  }
  .bg-yellow-400\/85 {
    background-color: rgb(250 204 21 / 0.85);
  }
  .bg-yellow-400\/90 {
    background-color: rgb(250 204 21 / 0.9);
  }
  .bg-yellow-400\/95 {
    background-color: rgb(250 204 21 / 0.95);
  }
  .bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
  }
  .bg-yellow-50\/50 {
    background-color: rgb(254 252 232 / 0.5);
  }
  .bg-yellow-50\/60 {
    background-color: rgb(254 252 232 / 0.6);
  }
  .bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
  }
  .bg-yellow-500\/0 {
    background-color: rgb(234 179 8 / 0);
  }
  .bg-yellow-500\/10 {
    background-color: rgb(234 179 8 / 0.1);
  }
  .bg-yellow-500\/100 {
    background-color: rgb(234 179 8 / 1);
  }
  .bg-yellow-500\/15 {
    background-color: rgb(234 179 8 / 0.15);
  }
  .bg-yellow-500\/20 {
    background-color: rgb(234 179 8 / 0.2);
  }
  .bg-yellow-500\/25 {
    background-color: rgb(234 179 8 / 0.25);
  }
  .bg-yellow-500\/30 {
    background-color: rgb(234 179 8 / 0.3);
  }
  .bg-yellow-500\/35 {
    background-color: rgb(234 179 8 / 0.35);
  }
  .bg-yellow-500\/40 {
    background-color: rgb(234 179 8 / 0.4);
  }
  .bg-yellow-500\/45 {
    background-color: rgb(234 179 8 / 0.45);
  }
  .bg-yellow-500\/5 {
    background-color: rgb(234 179 8 / 0.05);
  }
  .bg-yellow-500\/50 {
    background-color: rgb(234 179 8 / 0.5);
  }
  .bg-yellow-500\/55 {
    background-color: rgb(234 179 8 / 0.55);
  }
  .bg-yellow-500\/60 {
    background-color: rgb(234 179 8 / 0.6);
  }
  .bg-yellow-500\/65 {
    background-color: rgb(234 179 8 / 0.65);
  }
  .bg-yellow-500\/70 {
    background-color: rgb(234 179 8 / 0.7);
  }
  .bg-yellow-500\/75 {
    background-color: rgb(234 179 8 / 0.75);
  }
  .bg-yellow-500\/80 {
    background-color: rgb(234 179 8 / 0.8);
  }
  .bg-yellow-500\/85 {
    background-color: rgb(234 179 8 / 0.85);
  }
  .bg-yellow-500\/90 {
    background-color: rgb(234 179 8 / 0.9);
  }
  .bg-yellow-500\/95 {
    background-color: rgb(234 179 8 / 0.95);
  }
  .bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
  }
  .bg-yellow-600\/0 {
    background-color: rgb(202 138 4 / 0);
  }
  .bg-yellow-600\/10 {
    background-color: rgb(202 138 4 / 0.1);
  }
  .bg-yellow-600\/100 {
    background-color: rgb(202 138 4 / 1);
  }
  .bg-yellow-600\/15 {
    background-color: rgb(202 138 4 / 0.15);
  }
  .bg-yellow-600\/20 {
    background-color: rgb(202 138 4 / 0.2);
  }
  .bg-yellow-600\/25 {
    background-color: rgb(202 138 4 / 0.25);
  }
  .bg-yellow-600\/30 {
    background-color: rgb(202 138 4 / 0.3);
  }
  .bg-yellow-600\/35 {
    background-color: rgb(202 138 4 / 0.35);
  }
  .bg-yellow-600\/40 {
    background-color: rgb(202 138 4 / 0.4);
  }
  .bg-yellow-600\/45 {
    background-color: rgb(202 138 4 / 0.45);
  }
  .bg-yellow-600\/5 {
    background-color: rgb(202 138 4 / 0.05);
  }
  .bg-yellow-600\/50 {
    background-color: rgb(202 138 4 / 0.5);
  }
  .bg-yellow-600\/55 {
    background-color: rgb(202 138 4 / 0.55);
  }
  .bg-yellow-600\/60 {
    background-color: rgb(202 138 4 / 0.6);
  }
  .bg-yellow-600\/65 {
    background-color: rgb(202 138 4 / 0.65);
  }
  .bg-yellow-600\/70 {
    background-color: rgb(202 138 4 / 0.7);
  }
  .bg-yellow-600\/75 {
    background-color: rgb(202 138 4 / 0.75);
  }
  .bg-yellow-600\/80 {
    background-color: rgb(202 138 4 / 0.8);
  }
  .bg-yellow-600\/85 {
    background-color: rgb(202 138 4 / 0.85);
  }
  .bg-yellow-600\/90 {
    background-color: rgb(202 138 4 / 0.9);
  }
  .bg-yellow-600\/95 {
    background-color: rgb(202 138 4 / 0.95);
  }
  .bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  .bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  .bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  .bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  .bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }
  .bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }
  .bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  .from-amber-300 {
    --tw-gradient-from: #fcd34d var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/0 {
    --tw-gradient-from: rgb(252 211 77 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/10 {
    --tw-gradient-from: rgb(252 211 77 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/100 {
    --tw-gradient-from: rgb(252 211 77 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/15 {
    --tw-gradient-from: rgb(252 211 77 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/20 {
    --tw-gradient-from: rgb(252 211 77 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/25 {
    --tw-gradient-from: rgb(252 211 77 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/30 {
    --tw-gradient-from: rgb(252 211 77 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/35 {
    --tw-gradient-from: rgb(252 211 77 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/40 {
    --tw-gradient-from: rgb(252 211 77 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/45 {
    --tw-gradient-from: rgb(252 211 77 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/5 {
    --tw-gradient-from: rgb(252 211 77 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/50 {
    --tw-gradient-from: rgb(252 211 77 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/55 {
    --tw-gradient-from: rgb(252 211 77 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/60 {
    --tw-gradient-from: rgb(252 211 77 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/65 {
    --tw-gradient-from: rgb(252 211 77 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/70 {
    --tw-gradient-from: rgb(252 211 77 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/75 {
    --tw-gradient-from: rgb(252 211 77 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/80 {
    --tw-gradient-from: rgb(252 211 77 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/85 {
    --tw-gradient-from: rgb(252 211 77 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/90 {
    --tw-gradient-from: rgb(252 211 77 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-300\/95 {
    --tw-gradient-from: rgb(252 211 77 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400 {
    --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/0 {
    --tw-gradient-from: rgb(251 191 36 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/10 {
    --tw-gradient-from: rgb(251 191 36 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/100 {
    --tw-gradient-from: rgb(251 191 36 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/15 {
    --tw-gradient-from: rgb(251 191 36 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/20 {
    --tw-gradient-from: rgb(251 191 36 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/25 {
    --tw-gradient-from: rgb(251 191 36 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/30 {
    --tw-gradient-from: rgb(251 191 36 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/35 {
    --tw-gradient-from: rgb(251 191 36 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/40 {
    --tw-gradient-from: rgb(251 191 36 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/45 {
    --tw-gradient-from: rgb(251 191 36 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/5 {
    --tw-gradient-from: rgb(251 191 36 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/50 {
    --tw-gradient-from: rgb(251 191 36 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/55 {
    --tw-gradient-from: rgb(251 191 36 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/60 {
    --tw-gradient-from: rgb(251 191 36 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/65 {
    --tw-gradient-from: rgb(251 191 36 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/70 {
    --tw-gradient-from: rgb(251 191 36 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/75 {
    --tw-gradient-from: rgb(251 191 36 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/80 {
    --tw-gradient-from: rgb(251 191 36 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/85 {
    --tw-gradient-from: rgb(251 191 36 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/90 {
    --tw-gradient-from: rgb(251 191 36 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-400\/95 {
    --tw-gradient-from: rgb(251 191 36 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500 {
    --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/0 {
    --tw-gradient-from: rgb(245 158 11 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/10 {
    --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/100 {
    --tw-gradient-from: rgb(245 158 11 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/15 {
    --tw-gradient-from: rgb(245 158 11 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/20 {
    --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/25 {
    --tw-gradient-from: rgb(245 158 11 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/30 {
    --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/35 {
    --tw-gradient-from: rgb(245 158 11 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/40 {
    --tw-gradient-from: rgb(245 158 11 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/45 {
    --tw-gradient-from: rgb(245 158 11 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/5 {
    --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/50 {
    --tw-gradient-from: rgb(245 158 11 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/55 {
    --tw-gradient-from: rgb(245 158 11 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/60 {
    --tw-gradient-from: rgb(245 158 11 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/65 {
    --tw-gradient-from: rgb(245 158 11 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/70 {
    --tw-gradient-from: rgb(245 158 11 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/75 {
    --tw-gradient-from: rgb(245 158 11 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/80 {
    --tw-gradient-from: rgb(245 158 11 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/85 {
    --tw-gradient-from: rgb(245 158 11 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/90 {
    --tw-gradient-from: rgb(245 158 11 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-500\/95 {
    --tw-gradient-from: rgb(245 158 11 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600 {
    --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/0 {
    --tw-gradient-from: rgb(217 119 6 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/10 {
    --tw-gradient-from: rgb(217 119 6 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/100 {
    --tw-gradient-from: rgb(217 119 6 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/15 {
    --tw-gradient-from: rgb(217 119 6 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/20 {
    --tw-gradient-from: rgb(217 119 6 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/25 {
    --tw-gradient-from: rgb(217 119 6 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/30 {
    --tw-gradient-from: rgb(217 119 6 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/35 {
    --tw-gradient-from: rgb(217 119 6 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/40 {
    --tw-gradient-from: rgb(217 119 6 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/45 {
    --tw-gradient-from: rgb(217 119 6 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/5 {
    --tw-gradient-from: rgb(217 119 6 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/50 {
    --tw-gradient-from: rgb(217 119 6 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/55 {
    --tw-gradient-from: rgb(217 119 6 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/60 {
    --tw-gradient-from: rgb(217 119 6 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/65 {
    --tw-gradient-from: rgb(217 119 6 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/70 {
    --tw-gradient-from: rgb(217 119 6 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/75 {
    --tw-gradient-from: rgb(217 119 6 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/80 {
    --tw-gradient-from: rgb(217 119 6 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/85 {
    --tw-gradient-from: rgb(217 119 6 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/90 {
    --tw-gradient-from: rgb(217 119 6 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-600\/95 {
    --tw-gradient-from: rgb(217 119 6 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700 {
    --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/0 {
    --tw-gradient-from: rgb(180 83 9 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/10 {
    --tw-gradient-from: rgb(180 83 9 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/100 {
    --tw-gradient-from: rgb(180 83 9 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/15 {
    --tw-gradient-from: rgb(180 83 9 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/20 {
    --tw-gradient-from: rgb(180 83 9 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/25 {
    --tw-gradient-from: rgb(180 83 9 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/30 {
    --tw-gradient-from: rgb(180 83 9 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/35 {
    --tw-gradient-from: rgb(180 83 9 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/40 {
    --tw-gradient-from: rgb(180 83 9 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/45 {
    --tw-gradient-from: rgb(180 83 9 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/5 {
    --tw-gradient-from: rgb(180 83 9 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/50 {
    --tw-gradient-from: rgb(180 83 9 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/55 {
    --tw-gradient-from: rgb(180 83 9 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/60 {
    --tw-gradient-from: rgb(180 83 9 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/65 {
    --tw-gradient-from: rgb(180 83 9 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/70 {
    --tw-gradient-from: rgb(180 83 9 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/75 {
    --tw-gradient-from: rgb(180 83 9 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/80 {
    --tw-gradient-from: rgb(180 83 9 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/85 {
    --tw-gradient-from: rgb(180 83 9 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/90 {
    --tw-gradient-from: rgb(180 83 9 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-amber-700\/95 {
    --tw-gradient-from: rgb(180 83 9 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300 {
    --tw-gradient-from: #93c5fd var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/0 {
    --tw-gradient-from: rgb(147 197 253 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/10 {
    --tw-gradient-from: rgb(147 197 253 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/100 {
    --tw-gradient-from: rgb(147 197 253 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/15 {
    --tw-gradient-from: rgb(147 197 253 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/20 {
    --tw-gradient-from: rgb(147 197 253 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/25 {
    --tw-gradient-from: rgb(147 197 253 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/30 {
    --tw-gradient-from: rgb(147 197 253 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/35 {
    --tw-gradient-from: rgb(147 197 253 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/40 {
    --tw-gradient-from: rgb(147 197 253 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/45 {
    --tw-gradient-from: rgb(147 197 253 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/5 {
    --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/50 {
    --tw-gradient-from: rgb(147 197 253 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/55 {
    --tw-gradient-from: rgb(147 197 253 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/60 {
    --tw-gradient-from: rgb(147 197 253 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/65 {
    --tw-gradient-from: rgb(147 197 253 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/70 {
    --tw-gradient-from: rgb(147 197 253 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/75 {
    --tw-gradient-from: rgb(147 197 253 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/80 {
    --tw-gradient-from: rgb(147 197 253 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/85 {
    --tw-gradient-from: rgb(147 197 253 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/90 {
    --tw-gradient-from: rgb(147 197 253 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-300\/95 {
    --tw-gradient-from: rgb(147 197 253 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400 {
    --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/0 {
    --tw-gradient-from: rgb(96 165 250 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/10 {
    --tw-gradient-from: rgb(96 165 250 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/100 {
    --tw-gradient-from: rgb(96 165 250 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/15 {
    --tw-gradient-from: rgb(96 165 250 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/20 {
    --tw-gradient-from: rgb(96 165 250 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/25 {
    --tw-gradient-from: rgb(96 165 250 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/30 {
    --tw-gradient-from: rgb(96 165 250 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/35 {
    --tw-gradient-from: rgb(96 165 250 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/40 {
    --tw-gradient-from: rgb(96 165 250 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/45 {
    --tw-gradient-from: rgb(96 165 250 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/5 {
    --tw-gradient-from: rgb(96 165 250 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/50 {
    --tw-gradient-from: rgb(96 165 250 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/55 {
    --tw-gradient-from: rgb(96 165 250 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/60 {
    --tw-gradient-from: rgb(96 165 250 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/65 {
    --tw-gradient-from: rgb(96 165 250 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/70 {
    --tw-gradient-from: rgb(96 165 250 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/75 {
    --tw-gradient-from: rgb(96 165 250 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/80 {
    --tw-gradient-from: rgb(96 165 250 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/85 {
    --tw-gradient-from: rgb(96 165 250 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/90 {
    --tw-gradient-from: rgb(96 165 250 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-400\/95 {
    --tw-gradient-from: rgb(96 165 250 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500 {
    --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/0 {
    --tw-gradient-from: rgb(59 130 246 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/10 {
    --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/100 {
    --tw-gradient-from: rgb(59 130 246 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/15 {
    --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/20 {
    --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/25 {
    --tw-gradient-from: rgb(59 130 246 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/30 {
    --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/35 {
    --tw-gradient-from: rgb(59 130 246 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/40 {
    --tw-gradient-from: rgb(59 130 246 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/45 {
    --tw-gradient-from: rgb(59 130 246 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/5 {
    --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/50 {
    --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/55 {
    --tw-gradient-from: rgb(59 130 246 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/60 {
    --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/65 {
    --tw-gradient-from: rgb(59 130 246 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/70 {
    --tw-gradient-from: rgb(59 130 246 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/75 {
    --tw-gradient-from: rgb(59 130 246 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/80 {
    --tw-gradient-from: rgb(59 130 246 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/85 {
    --tw-gradient-from: rgb(59 130 246 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/90 {
    --tw-gradient-from: rgb(59 130 246 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-500\/95 {
    --tw-gradient-from: rgb(59 130 246 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600 {
    --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/0 {
    --tw-gradient-from: rgb(37 99 235 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/10 {
    --tw-gradient-from: rgb(37 99 235 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/100 {
    --tw-gradient-from: rgb(37 99 235 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/15 {
    --tw-gradient-from: rgb(37 99 235 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/20 {
    --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/25 {
    --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/30 {
    --tw-gradient-from: rgb(37 99 235 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/35 {
    --tw-gradient-from: rgb(37 99 235 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/40 {
    --tw-gradient-from: rgb(37 99 235 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/45 {
    --tw-gradient-from: rgb(37 99 235 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/5 {
    --tw-gradient-from: rgb(37 99 235 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/50 {
    --tw-gradient-from: rgb(37 99 235 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/55 {
    --tw-gradient-from: rgb(37 99 235 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/60 {
    --tw-gradient-from: rgb(37 99 235 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/65 {
    --tw-gradient-from: rgb(37 99 235 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/70 {
    --tw-gradient-from: rgb(37 99 235 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/75 {
    --tw-gradient-from: rgb(37 99 235 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/80 {
    --tw-gradient-from: rgb(37 99 235 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/85 {
    --tw-gradient-from: rgb(37 99 235 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/90 {
    --tw-gradient-from: rgb(37 99 235 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-600\/95 {
    --tw-gradient-from: rgb(37 99 235 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700 {
    --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/0 {
    --tw-gradient-from: rgb(29 78 216 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/10 {
    --tw-gradient-from: rgb(29 78 216 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/100 {
    --tw-gradient-from: rgb(29 78 216 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/15 {
    --tw-gradient-from: rgb(29 78 216 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/20 {
    --tw-gradient-from: rgb(29 78 216 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/25 {
    --tw-gradient-from: rgb(29 78 216 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/30 {
    --tw-gradient-from: rgb(29 78 216 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/35 {
    --tw-gradient-from: rgb(29 78 216 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/40 {
    --tw-gradient-from: rgb(29 78 216 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/45 {
    --tw-gradient-from: rgb(29 78 216 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/5 {
    --tw-gradient-from: rgb(29 78 216 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/50 {
    --tw-gradient-from: rgb(29 78 216 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/55 {
    --tw-gradient-from: rgb(29 78 216 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/60 {
    --tw-gradient-from: rgb(29 78 216 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/65 {
    --tw-gradient-from: rgb(29 78 216 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/70 {
    --tw-gradient-from: rgb(29 78 216 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/75 {
    --tw-gradient-from: rgb(29 78 216 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/80 {
    --tw-gradient-from: rgb(29 78 216 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/85 {
    --tw-gradient-from: rgb(29 78 216 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/90 {
    --tw-gradient-from: rgb(29 78 216 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-blue-700\/95 {
    --tw-gradient-from: rgb(29 78 216 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300 {
    --tw-gradient-from: #86efac var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/0 {
    --tw-gradient-from: rgb(134 239 172 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/10 {
    --tw-gradient-from: rgb(134 239 172 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/100 {
    --tw-gradient-from: rgb(134 239 172 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/15 {
    --tw-gradient-from: rgb(134 239 172 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/20 {
    --tw-gradient-from: rgb(134 239 172 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/25 {
    --tw-gradient-from: rgb(134 239 172 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/30 {
    --tw-gradient-from: rgb(134 239 172 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/35 {
    --tw-gradient-from: rgb(134 239 172 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/40 {
    --tw-gradient-from: rgb(134 239 172 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/45 {
    --tw-gradient-from: rgb(134 239 172 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/5 {
    --tw-gradient-from: rgb(134 239 172 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/50 {
    --tw-gradient-from: rgb(134 239 172 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/55 {
    --tw-gradient-from: rgb(134 239 172 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/60 {
    --tw-gradient-from: rgb(134 239 172 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/65 {
    --tw-gradient-from: rgb(134 239 172 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/70 {
    --tw-gradient-from: rgb(134 239 172 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/75 {
    --tw-gradient-from: rgb(134 239 172 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/80 {
    --tw-gradient-from: rgb(134 239 172 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/85 {
    --tw-gradient-from: rgb(134 239 172 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/90 {
    --tw-gradient-from: rgb(134 239 172 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-300\/95 {
    --tw-gradient-from: rgb(134 239 172 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400 {
    --tw-gradient-from: #4ade80 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/0 {
    --tw-gradient-from: rgb(74 222 128 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/10 {
    --tw-gradient-from: rgb(74 222 128 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/100 {
    --tw-gradient-from: rgb(74 222 128 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/15 {
    --tw-gradient-from: rgb(74 222 128 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/20 {
    --tw-gradient-from: rgb(74 222 128 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/25 {
    --tw-gradient-from: rgb(74 222 128 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/30 {
    --tw-gradient-from: rgb(74 222 128 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/35 {
    --tw-gradient-from: rgb(74 222 128 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/40 {
    --tw-gradient-from: rgb(74 222 128 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/45 {
    --tw-gradient-from: rgb(74 222 128 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/5 {
    --tw-gradient-from: rgb(74 222 128 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/50 {
    --tw-gradient-from: rgb(74 222 128 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/55 {
    --tw-gradient-from: rgb(74 222 128 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/60 {
    --tw-gradient-from: rgb(74 222 128 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/65 {
    --tw-gradient-from: rgb(74 222 128 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/70 {
    --tw-gradient-from: rgb(74 222 128 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/75 {
    --tw-gradient-from: rgb(74 222 128 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/80 {
    --tw-gradient-from: rgb(74 222 128 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/85 {
    --tw-gradient-from: rgb(74 222 128 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/90 {
    --tw-gradient-from: rgb(74 222 128 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-400\/95 {
    --tw-gradient-from: rgb(74 222 128 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500 {
    --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/0 {
    --tw-gradient-from: rgb(34 197 94 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/10 {
    --tw-gradient-from: rgb(34 197 94 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/100 {
    --tw-gradient-from: rgb(34 197 94 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/15 {
    --tw-gradient-from: rgb(34 197 94 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/20 {
    --tw-gradient-from: rgb(34 197 94 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/25 {
    --tw-gradient-from: rgb(34 197 94 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/30 {
    --tw-gradient-from: rgb(34 197 94 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/35 {
    --tw-gradient-from: rgb(34 197 94 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/40 {
    --tw-gradient-from: rgb(34 197 94 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/45 {
    --tw-gradient-from: rgb(34 197 94 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/5 {
    --tw-gradient-from: rgb(34 197 94 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/50 {
    --tw-gradient-from: rgb(34 197 94 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/55 {
    --tw-gradient-from: rgb(34 197 94 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/60 {
    --tw-gradient-from: rgb(34 197 94 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/65 {
    --tw-gradient-from: rgb(34 197 94 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/70 {
    --tw-gradient-from: rgb(34 197 94 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/75 {
    --tw-gradient-from: rgb(34 197 94 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/80 {
    --tw-gradient-from: rgb(34 197 94 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/85 {
    --tw-gradient-from: rgb(34 197 94 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/90 {
    --tw-gradient-from: rgb(34 197 94 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-500\/95 {
    --tw-gradient-from: rgb(34 197 94 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600 {
    --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/0 {
    --tw-gradient-from: rgb(22 163 74 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/10 {
    --tw-gradient-from: rgb(22 163 74 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/100 {
    --tw-gradient-from: rgb(22 163 74 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/15 {
    --tw-gradient-from: rgb(22 163 74 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/20 {
    --tw-gradient-from: rgb(22 163 74 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/25 {
    --tw-gradient-from: rgb(22 163 74 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/30 {
    --tw-gradient-from: rgb(22 163 74 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/35 {
    --tw-gradient-from: rgb(22 163 74 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/40 {
    --tw-gradient-from: rgb(22 163 74 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/45 {
    --tw-gradient-from: rgb(22 163 74 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/5 {
    --tw-gradient-from: rgb(22 163 74 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/50 {
    --tw-gradient-from: rgb(22 163 74 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/55 {
    --tw-gradient-from: rgb(22 163 74 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/60 {
    --tw-gradient-from: rgb(22 163 74 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/65 {
    --tw-gradient-from: rgb(22 163 74 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/70 {
    --tw-gradient-from: rgb(22 163 74 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/75 {
    --tw-gradient-from: rgb(22 163 74 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/80 {
    --tw-gradient-from: rgb(22 163 74 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/85 {
    --tw-gradient-from: rgb(22 163 74 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/90 {
    --tw-gradient-from: rgb(22 163 74 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-600\/95 {
    --tw-gradient-from: rgb(22 163 74 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700 {
    --tw-gradient-from: #15803d var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/0 {
    --tw-gradient-from: rgb(21 128 61 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/10 {
    --tw-gradient-from: rgb(21 128 61 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/100 {
    --tw-gradient-from: rgb(21 128 61 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/15 {
    --tw-gradient-from: rgb(21 128 61 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/20 {
    --tw-gradient-from: rgb(21 128 61 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/25 {
    --tw-gradient-from: rgb(21 128 61 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/30 {
    --tw-gradient-from: rgb(21 128 61 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/35 {
    --tw-gradient-from: rgb(21 128 61 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/40 {
    --tw-gradient-from: rgb(21 128 61 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/45 {
    --tw-gradient-from: rgb(21 128 61 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/5 {
    --tw-gradient-from: rgb(21 128 61 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/50 {
    --tw-gradient-from: rgb(21 128 61 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/55 {
    --tw-gradient-from: rgb(21 128 61 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/60 {
    --tw-gradient-from: rgb(21 128 61 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/65 {
    --tw-gradient-from: rgb(21 128 61 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/70 {
    --tw-gradient-from: rgb(21 128 61 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/75 {
    --tw-gradient-from: rgb(21 128 61 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/80 {
    --tw-gradient-from: rgb(21 128 61 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/85 {
    --tw-gradient-from: rgb(21 128 61 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/90 {
    --tw-gradient-from: rgb(21 128 61 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-green-700\/95 {
    --tw-gradient-from: rgb(21 128 61 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-primary-50 {
    --tw-gradient-from: color-mix(in srgb, var(--p-primary-50) calc(100% * 1), transparent) var(--tw-gradient-from-position);
    --tw-gradient-to: color-mix(in srgb, var(--p-primary-50) calc(100% * 0), transparent) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-primary-500 {
    --tw-gradient-from: color-mix(in srgb, var(--p-primary-500) calc(100% * 1), transparent) var(--tw-gradient-from-position);
    --tw-gradient-to: color-mix(in srgb, var(--p-primary-500) calc(100% * 0), transparent) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300 {
    --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/0 {
    --tw-gradient-from: rgb(252 165 165 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/10 {
    --tw-gradient-from: rgb(252 165 165 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/100 {
    --tw-gradient-from: rgb(252 165 165 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/15 {
    --tw-gradient-from: rgb(252 165 165 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/20 {
    --tw-gradient-from: rgb(252 165 165 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/25 {
    --tw-gradient-from: rgb(252 165 165 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/30 {
    --tw-gradient-from: rgb(252 165 165 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/35 {
    --tw-gradient-from: rgb(252 165 165 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/40 {
    --tw-gradient-from: rgb(252 165 165 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/45 {
    --tw-gradient-from: rgb(252 165 165 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/5 {
    --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/50 {
    --tw-gradient-from: rgb(252 165 165 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/55 {
    --tw-gradient-from: rgb(252 165 165 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/60 {
    --tw-gradient-from: rgb(252 165 165 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/65 {
    --tw-gradient-from: rgb(252 165 165 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/70 {
    --tw-gradient-from: rgb(252 165 165 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/75 {
    --tw-gradient-from: rgb(252 165 165 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/80 {
    --tw-gradient-from: rgb(252 165 165 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/85 {
    --tw-gradient-from: rgb(252 165 165 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/90 {
    --tw-gradient-from: rgb(252 165 165 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-300\/95 {
    --tw-gradient-from: rgb(252 165 165 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400 {
    --tw-gradient-from: #f87171 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/0 {
    --tw-gradient-from: rgb(248 113 113 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/10 {
    --tw-gradient-from: rgb(248 113 113 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/100 {
    --tw-gradient-from: rgb(248 113 113 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/15 {
    --tw-gradient-from: rgb(248 113 113 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/20 {
    --tw-gradient-from: rgb(248 113 113 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/25 {
    --tw-gradient-from: rgb(248 113 113 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/30 {
    --tw-gradient-from: rgb(248 113 113 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/35 {
    --tw-gradient-from: rgb(248 113 113 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/40 {
    --tw-gradient-from: rgb(248 113 113 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/45 {
    --tw-gradient-from: rgb(248 113 113 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/5 {
    --tw-gradient-from: rgb(248 113 113 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/50 {
    --tw-gradient-from: rgb(248 113 113 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/55 {
    --tw-gradient-from: rgb(248 113 113 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/60 {
    --tw-gradient-from: rgb(248 113 113 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/65 {
    --tw-gradient-from: rgb(248 113 113 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/70 {
    --tw-gradient-from: rgb(248 113 113 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/75 {
    --tw-gradient-from: rgb(248 113 113 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/80 {
    --tw-gradient-from: rgb(248 113 113 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/85 {
    --tw-gradient-from: rgb(248 113 113 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/90 {
    --tw-gradient-from: rgb(248 113 113 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-400\/95 {
    --tw-gradient-from: rgb(248 113 113 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500 {
    --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/0 {
    --tw-gradient-from: rgb(239 68 68 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/10 {
    --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/100 {
    --tw-gradient-from: rgb(239 68 68 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/15 {
    --tw-gradient-from: rgb(239 68 68 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/20 {
    --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/25 {
    --tw-gradient-from: rgb(239 68 68 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/30 {
    --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/35 {
    --tw-gradient-from: rgb(239 68 68 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/40 {
    --tw-gradient-from: rgb(239 68 68 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/45 {
    --tw-gradient-from: rgb(239 68 68 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/5 {
    --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/50 {
    --tw-gradient-from: rgb(239 68 68 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/55 {
    --tw-gradient-from: rgb(239 68 68 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/60 {
    --tw-gradient-from: rgb(239 68 68 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/65 {
    --tw-gradient-from: rgb(239 68 68 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/70 {
    --tw-gradient-from: rgb(239 68 68 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/75 {
    --tw-gradient-from: rgb(239 68 68 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/80 {
    --tw-gradient-from: rgb(239 68 68 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/85 {
    --tw-gradient-from: rgb(239 68 68 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/90 {
    --tw-gradient-from: rgb(239 68 68 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-500\/95 {
    --tw-gradient-from: rgb(239 68 68 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600 {
    --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/0 {
    --tw-gradient-from: rgb(220 38 38 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/10 {
    --tw-gradient-from: rgb(220 38 38 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/100 {
    --tw-gradient-from: rgb(220 38 38 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/15 {
    --tw-gradient-from: rgb(220 38 38 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/20 {
    --tw-gradient-from: rgb(220 38 38 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/25 {
    --tw-gradient-from: rgb(220 38 38 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/30 {
    --tw-gradient-from: rgb(220 38 38 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/35 {
    --tw-gradient-from: rgb(220 38 38 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/40 {
    --tw-gradient-from: rgb(220 38 38 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/45 {
    --tw-gradient-from: rgb(220 38 38 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/5 {
    --tw-gradient-from: rgb(220 38 38 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/50 {
    --tw-gradient-from: rgb(220 38 38 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/55 {
    --tw-gradient-from: rgb(220 38 38 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/60 {
    --tw-gradient-from: rgb(220 38 38 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/65 {
    --tw-gradient-from: rgb(220 38 38 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/70 {
    --tw-gradient-from: rgb(220 38 38 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/75 {
    --tw-gradient-from: rgb(220 38 38 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/80 {
    --tw-gradient-from: rgb(220 38 38 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/85 {
    --tw-gradient-from: rgb(220 38 38 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/90 {
    --tw-gradient-from: rgb(220 38 38 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-600\/95 {
    --tw-gradient-from: rgb(220 38 38 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700 {
    --tw-gradient-from: #b91c1c var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/0 {
    --tw-gradient-from: rgb(185 28 28 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/10 {
    --tw-gradient-from: rgb(185 28 28 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/100 {
    --tw-gradient-from: rgb(185 28 28 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/15 {
    --tw-gradient-from: rgb(185 28 28 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/20 {
    --tw-gradient-from: rgb(185 28 28 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/25 {
    --tw-gradient-from: rgb(185 28 28 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/30 {
    --tw-gradient-from: rgb(185 28 28 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/35 {
    --tw-gradient-from: rgb(185 28 28 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/40 {
    --tw-gradient-from: rgb(185 28 28 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/45 {
    --tw-gradient-from: rgb(185 28 28 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/5 {
    --tw-gradient-from: rgb(185 28 28 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/50 {
    --tw-gradient-from: rgb(185 28 28 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/55 {
    --tw-gradient-from: rgb(185 28 28 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/60 {
    --tw-gradient-from: rgb(185 28 28 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/65 {
    --tw-gradient-from: rgb(185 28 28 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/70 {
    --tw-gradient-from: rgb(185 28 28 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/75 {
    --tw-gradient-from: rgb(185 28 28 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/80 {
    --tw-gradient-from: rgb(185 28 28 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/85 {
    --tw-gradient-from: rgb(185 28 28 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/90 {
    --tw-gradient-from: rgb(185 28 28 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-red-700\/95 {
    --tw-gradient-from: rgb(185 28 28 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300 {
    --tw-gradient-from: #fde047 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/0 {
    --tw-gradient-from: rgb(253 224 71 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/10 {
    --tw-gradient-from: rgb(253 224 71 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/100 {
    --tw-gradient-from: rgb(253 224 71 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/15 {
    --tw-gradient-from: rgb(253 224 71 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/20 {
    --tw-gradient-from: rgb(253 224 71 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/25 {
    --tw-gradient-from: rgb(253 224 71 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/30 {
    --tw-gradient-from: rgb(253 224 71 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/35 {
    --tw-gradient-from: rgb(253 224 71 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/40 {
    --tw-gradient-from: rgb(253 224 71 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/45 {
    --tw-gradient-from: rgb(253 224 71 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/5 {
    --tw-gradient-from: rgb(253 224 71 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/50 {
    --tw-gradient-from: rgb(253 224 71 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/55 {
    --tw-gradient-from: rgb(253 224 71 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/60 {
    --tw-gradient-from: rgb(253 224 71 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/65 {
    --tw-gradient-from: rgb(253 224 71 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/70 {
    --tw-gradient-from: rgb(253 224 71 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/75 {
    --tw-gradient-from: rgb(253 224 71 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/80 {
    --tw-gradient-from: rgb(253 224 71 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/85 {
    --tw-gradient-from: rgb(253 224 71 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/90 {
    --tw-gradient-from: rgb(253 224 71 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-300\/95 {
    --tw-gradient-from: rgb(253 224 71 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400 {
    --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/0 {
    --tw-gradient-from: rgb(250 204 21 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/10 {
    --tw-gradient-from: rgb(250 204 21 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/100 {
    --tw-gradient-from: rgb(250 204 21 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/15 {
    --tw-gradient-from: rgb(250 204 21 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/20 {
    --tw-gradient-from: rgb(250 204 21 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/25 {
    --tw-gradient-from: rgb(250 204 21 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/30 {
    --tw-gradient-from: rgb(250 204 21 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/35 {
    --tw-gradient-from: rgb(250 204 21 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/40 {
    --tw-gradient-from: rgb(250 204 21 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/45 {
    --tw-gradient-from: rgb(250 204 21 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/5 {
    --tw-gradient-from: rgb(250 204 21 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/50 {
    --tw-gradient-from: rgb(250 204 21 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/55 {
    --tw-gradient-from: rgb(250 204 21 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/60 {
    --tw-gradient-from: rgb(250 204 21 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/65 {
    --tw-gradient-from: rgb(250 204 21 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/70 {
    --tw-gradient-from: rgb(250 204 21 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/75 {
    --tw-gradient-from: rgb(250 204 21 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/80 {
    --tw-gradient-from: rgb(250 204 21 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/85 {
    --tw-gradient-from: rgb(250 204 21 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/90 {
    --tw-gradient-from: rgb(250 204 21 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-400\/95 {
    --tw-gradient-from: rgb(250 204 21 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500 {
    --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/0 {
    --tw-gradient-from: rgb(234 179 8 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/10 {
    --tw-gradient-from: rgb(234 179 8 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/100 {
    --tw-gradient-from: rgb(234 179 8 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/15 {
    --tw-gradient-from: rgb(234 179 8 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/20 {
    --tw-gradient-from: rgb(234 179 8 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/25 {
    --tw-gradient-from: rgb(234 179 8 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/30 {
    --tw-gradient-from: rgb(234 179 8 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/35 {
    --tw-gradient-from: rgb(234 179 8 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/40 {
    --tw-gradient-from: rgb(234 179 8 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/45 {
    --tw-gradient-from: rgb(234 179 8 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/5 {
    --tw-gradient-from: rgb(234 179 8 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/50 {
    --tw-gradient-from: rgb(234 179 8 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/55 {
    --tw-gradient-from: rgb(234 179 8 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/60 {
    --tw-gradient-from: rgb(234 179 8 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/65 {
    --tw-gradient-from: rgb(234 179 8 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/70 {
    --tw-gradient-from: rgb(234 179 8 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/75 {
    --tw-gradient-from: rgb(234 179 8 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/80 {
    --tw-gradient-from: rgb(234 179 8 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/85 {
    --tw-gradient-from: rgb(234 179 8 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/90 {
    --tw-gradient-from: rgb(234 179 8 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-500\/95 {
    --tw-gradient-from: rgb(234 179 8 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600 {
    --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/0 {
    --tw-gradient-from: rgb(202 138 4 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/10 {
    --tw-gradient-from: rgb(202 138 4 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/100 {
    --tw-gradient-from: rgb(202 138 4 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/15 {
    --tw-gradient-from: rgb(202 138 4 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/20 {
    --tw-gradient-from: rgb(202 138 4 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/25 {
    --tw-gradient-from: rgb(202 138 4 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/30 {
    --tw-gradient-from: rgb(202 138 4 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/35 {
    --tw-gradient-from: rgb(202 138 4 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/40 {
    --tw-gradient-from: rgb(202 138 4 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/45 {
    --tw-gradient-from: rgb(202 138 4 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/5 {
    --tw-gradient-from: rgb(202 138 4 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/50 {
    --tw-gradient-from: rgb(202 138 4 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/55 {
    --tw-gradient-from: rgb(202 138 4 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/60 {
    --tw-gradient-from: rgb(202 138 4 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/65 {
    --tw-gradient-from: rgb(202 138 4 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/70 {
    --tw-gradient-from: rgb(202 138 4 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/75 {
    --tw-gradient-from: rgb(202 138 4 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/80 {
    --tw-gradient-from: rgb(202 138 4 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/85 {
    --tw-gradient-from: rgb(202 138 4 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/90 {
    --tw-gradient-from: rgb(202 138 4 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-600\/95 {
    --tw-gradient-from: rgb(202 138 4 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700 {
    --tw-gradient-from: #a16207 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/0 {
    --tw-gradient-from: rgb(161 98 7 / 0) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/10 {
    --tw-gradient-from: rgb(161 98 7 / 0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/100 {
    --tw-gradient-from: rgb(161 98 7 / 1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/15 {
    --tw-gradient-from: rgb(161 98 7 / 0.15) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/20 {
    --tw-gradient-from: rgb(161 98 7 / 0.2) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/25 {
    --tw-gradient-from: rgb(161 98 7 / 0.25) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/30 {
    --tw-gradient-from: rgb(161 98 7 / 0.3) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/35 {
    --tw-gradient-from: rgb(161 98 7 / 0.35) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/40 {
    --tw-gradient-from: rgb(161 98 7 / 0.4) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/45 {
    --tw-gradient-from: rgb(161 98 7 / 0.45) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/5 {
    --tw-gradient-from: rgb(161 98 7 / 0.05) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/50 {
    --tw-gradient-from: rgb(161 98 7 / 0.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/55 {
    --tw-gradient-from: rgb(161 98 7 / 0.55) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/60 {
    --tw-gradient-from: rgb(161 98 7 / 0.6) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/65 {
    --tw-gradient-from: rgb(161 98 7 / 0.65) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/70 {
    --tw-gradient-from: rgb(161 98 7 / 0.7) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/75 {
    --tw-gradient-from: rgb(161 98 7 / 0.75) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/80 {
    --tw-gradient-from: rgb(161 98 7 / 0.8) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/85 {
    --tw-gradient-from: rgb(161 98 7 / 0.85) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/90 {
    --tw-gradient-from: rgb(161 98 7 / 0.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .from-yellow-700\/95 {
    --tw-gradient-from: rgb(161 98 7 / 0.95) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .via-white\/20 {
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops:
      var(--tw-gradient-from),
      rgb(255 255 255 / 0.2) var(--tw-gradient-via-position),
      var(--tw-gradient-to);
  }
  .to-amber-300 {
    --tw-gradient-to: #fcd34d var(--tw-gradient-to-position);
  }
  .to-amber-300\/0 {
    --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  }
  .to-amber-300\/10 {
    --tw-gradient-to: rgb(252 211 77 / 0.1) var(--tw-gradient-to-position);
  }
  .to-amber-300\/100 {
    --tw-gradient-to: rgb(252 211 77 / 1) var(--tw-gradient-to-position);
  }
  .to-amber-300\/15 {
    --tw-gradient-to: rgb(252 211 77 / 0.15) var(--tw-gradient-to-position);
  }
  .to-amber-300\/20 {
    --tw-gradient-to: rgb(252 211 77 / 0.2) var(--tw-gradient-to-position);
  }
  .to-amber-300\/25 {
    --tw-gradient-to: rgb(252 211 77 / 0.25) var(--tw-gradient-to-position);
  }
  .to-amber-300\/30 {
    --tw-gradient-to: rgb(252 211 77 / 0.3) var(--tw-gradient-to-position);
  }
  .to-amber-300\/35 {
    --tw-gradient-to: rgb(252 211 77 / 0.35) var(--tw-gradient-to-position);
  }
  .to-amber-300\/40 {
    --tw-gradient-to: rgb(252 211 77 / 0.4) var(--tw-gradient-to-position);
  }
  .to-amber-300\/45 {
    --tw-gradient-to: rgb(252 211 77 / 0.45) var(--tw-gradient-to-position);
  }
  .to-amber-300\/5 {
    --tw-gradient-to: rgb(252 211 77 / 0.05) var(--tw-gradient-to-position);
  }
  .to-amber-300\/50 {
    --tw-gradient-to: rgb(252 211 77 / 0.5) var(--tw-gradient-to-position);
  }
  .to-amber-300\/55 {
    --tw-gradient-to: rgb(252 211 77 / 0.55) var(--tw-gradient-to-position);
  }
  .to-amber-300\/60 {
    --tw-gradient-to: rgb(252 211 77 / 0.6) var(--tw-gradient-to-position);
  }
  .to-amber-300\/65 {
    --tw-gradient-to: rgb(252 211 77 / 0.65) var(--tw-gradient-to-position);
  }
  .to-amber-300\/70 {
    --tw-gradient-to: rgb(252 211 77 / 0.7) var(--tw-gradient-to-position);
  }
  .to-amber-300\/75 {
    --tw-gradient-to: rgb(252 211 77 / 0.75) var(--tw-gradient-to-position);
  }
  .to-amber-300\/80 {
    --tw-gradient-to: rgb(252 211 77 / 0.8) var(--tw-gradient-to-position);
  }
  .to-amber-300\/85 {
    --tw-gradient-to: rgb(252 211 77 / 0.85) var(--tw-gradient-to-position);
  }
  .to-amber-300\/90 {
    --tw-gradient-to: rgb(252 211 77 / 0.9) var(--tw-gradient-to-position);
  }
  .to-amber-300\/95 {
    --tw-gradient-to: rgb(252 211 77 / 0.95) var(--tw-gradient-to-position);
  }
  .to-amber-400 {
    --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
  }
  .to-amber-400\/0 {
    --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  }
  .to-amber-400\/10 {
    --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
  }
  .to-amber-400\/100 {
    --tw-gradient-to: rgb(251 191 36 / 1) var(--tw-gradient-to-position);
  }
  .to-amber-400\/15 {
    --tw-gradient-to: rgb(251 191 36 / 0.15) var(--tw-gradient-to-position);
  }
  .to-amber-400\/20 {
    --tw-gradient-to: rgb(251 191 36 / 0.2) var(--tw-gradient-to-position);
  }
  .to-amber-400\/25 {
    --tw-gradient-to: rgb(251 191 36 / 0.25) var(--tw-gradient-to-position);
  }
  .to-amber-400\/30 {
    --tw-gradient-to: rgb(251 191 36 / 0.3) var(--tw-gradient-to-position);
  }
  .to-amber-400\/35 {
    --tw-gradient-to: rgb(251 191 36 / 0.35) var(--tw-gradient-to-position);
  }
  .to-amber-400\/40 {
    --tw-gradient-to: rgb(251 191 36 / 0.4) var(--tw-gradient-to-position);
  }
  .to-amber-400\/45 {
    --tw-gradient-to: rgb(251 191 36 / 0.45) var(--tw-gradient-to-position);
  }
  .to-amber-400\/5 {
    --tw-gradient-to: rgb(251 191 36 / 0.05) var(--tw-gradient-to-position);
  }
  .to-amber-400\/50 {
    --tw-gradient-to: rgb(251 191 36 / 0.5) var(--tw-gradient-to-position);
  }
  .to-amber-400\/55 {
    --tw-gradient-to: rgb(251 191 36 / 0.55) var(--tw-gradient-to-position);
  }
  .to-amber-400\/60 {
    --tw-gradient-to: rgb(251 191 36 / 0.6) var(--tw-gradient-to-position);
  }
  .to-amber-400\/65 {
    --tw-gradient-to: rgb(251 191 36 / 0.65) var(--tw-gradient-to-position);
  }
  .to-amber-400\/70 {
    --tw-gradient-to: rgb(251 191 36 / 0.7) var(--tw-gradient-to-position);
  }
  .to-amber-400\/75 {
    --tw-gradient-to: rgb(251 191 36 / 0.75) var(--tw-gradient-to-position);
  }
  .to-amber-400\/80 {
    --tw-gradient-to: rgb(251 191 36 / 0.8) var(--tw-gradient-to-position);
  }
  .to-amber-400\/85 {
    --tw-gradient-to: rgb(251 191 36 / 0.85) var(--tw-gradient-to-position);
  }
  .to-amber-400\/90 {
    --tw-gradient-to: rgb(251 191 36 / 0.9) var(--tw-gradient-to-position);
  }
  .to-amber-400\/95 {
    --tw-gradient-to: rgb(251 191 36 / 0.95) var(--tw-gradient-to-position);
  }
  .to-amber-500 {
    --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
  }
  .to-amber-500\/0 {
    --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  }
  .to-amber-500\/10 {
    --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
  }
  .to-amber-500\/100 {
    --tw-gradient-to: rgb(245 158 11 / 1) var(--tw-gradient-to-position);
  }
  .to-amber-500\/15 {
    --tw-gradient-to: rgb(245 158 11 / 0.15) var(--tw-gradient-to-position);
  }
  .to-amber-500\/20 {
    --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
  }
  .to-amber-500\/25 {
    --tw-gradient-to: rgb(245 158 11 / 0.25) var(--tw-gradient-to-position);
  }
  .to-amber-500\/30 {
    --tw-gradient-to: rgb(245 158 11 / 0.3) var(--tw-gradient-to-position);
  }
  .to-amber-500\/35 {
    --tw-gradient-to: rgb(245 158 11 / 0.35) var(--tw-gradient-to-position);
  }
  .to-amber-500\/40 {
    --tw-gradient-to: rgb(245 158 11 / 0.4) var(--tw-gradient-to-position);
  }
  .to-amber-500\/45 {
    --tw-gradient-to: rgb(245 158 11 / 0.45) var(--tw-gradient-to-position);
  }
  .to-amber-500\/5 {
    --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
  }
  .to-amber-500\/50 {
    --tw-gradient-to: rgb(245 158 11 / 0.5) var(--tw-gradient-to-position);
  }
  .to-amber-500\/55 {
    --tw-gradient-to: rgb(245 158 11 / 0.55) var(--tw-gradient-to-position);
  }
  .to-amber-500\/60 {
    --tw-gradient-to: rgb(245 158 11 / 0.6) var(--tw-gradient-to-position);
  }
  .to-amber-500\/65 {
    --tw-gradient-to: rgb(245 158 11 / 0.65) var(--tw-gradient-to-position);
  }
  .to-amber-500\/70 {
    --tw-gradient-to: rgb(245 158 11 / 0.7) var(--tw-gradient-to-position);
  }
  .to-amber-500\/75 {
    --tw-gradient-to: rgb(245 158 11 / 0.75) var(--tw-gradient-to-position);
  }
  .to-amber-500\/80 {
    --tw-gradient-to: rgb(245 158 11 / 0.8) var(--tw-gradient-to-position);
  }
  .to-amber-500\/85 {
    --tw-gradient-to: rgb(245 158 11 / 0.85) var(--tw-gradient-to-position);
  }
  .to-amber-500\/90 {
    --tw-gradient-to: rgb(245 158 11 / 0.9) var(--tw-gradient-to-position);
  }
  .to-amber-500\/95 {
    --tw-gradient-to: rgb(245 158 11 / 0.95) var(--tw-gradient-to-position);
  }
  .to-amber-600 {
    --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
  }
  .to-amber-600\/0 {
    --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  }
  .to-amber-600\/10 {
    --tw-gradient-to: rgb(217 119 6 / 0.1) var(--tw-gradient-to-position);
  }
  .to-amber-600\/100 {
    --tw-gradient-to: rgb(217 119 6 / 1) var(--tw-gradient-to-position);
  }
  .to-amber-600\/15 {
    --tw-gradient-to: rgb(217 119 6 / 0.15) var(--tw-gradient-to-position);
  }
  .to-amber-600\/20 {
    --tw-gradient-to: rgb(217 119 6 / 0.2) var(--tw-gradient-to-position);
  }
  .to-amber-600\/25 {
    --tw-gradient-to: rgb(217 119 6 / 0.25) var(--tw-gradient-to-position);
  }
  .to-amber-600\/30 {
    --tw-gradient-to: rgb(217 119 6 / 0.3) var(--tw-gradient-to-position);
  }
  .to-amber-600\/35 {
    --tw-gradient-to: rgb(217 119 6 / 0.35) var(--tw-gradient-to-position);
  }
  .to-amber-600\/40 {
    --tw-gradient-to: rgb(217 119 6 / 0.4) var(--tw-gradient-to-position);
  }
  .to-amber-600\/45 {
    --tw-gradient-to: rgb(217 119 6 / 0.45) var(--tw-gradient-to-position);
  }
  .to-amber-600\/5 {
    --tw-gradient-to: rgb(217 119 6 / 0.05) var(--tw-gradient-to-position);
  }
  .to-amber-600\/50 {
    --tw-gradient-to: rgb(217 119 6 / 0.5) var(--tw-gradient-to-position);
  }
  .to-amber-600\/55 {
    --tw-gradient-to: rgb(217 119 6 / 0.55) var(--tw-gradient-to-position);
  }
  .to-amber-600\/60 {
    --tw-gradient-to: rgb(217 119 6 / 0.6) var(--tw-gradient-to-position);
  }
  .to-amber-600\/65 {
    --tw-gradient-to: rgb(217 119 6 / 0.65) var(--tw-gradient-to-position);
  }
  .to-amber-600\/70 {
    --tw-gradient-to: rgb(217 119 6 / 0.7) var(--tw-gradient-to-position);
  }
  .to-amber-600\/75 {
    --tw-gradient-to: rgb(217 119 6 / 0.75) var(--tw-gradient-to-position);
  }
  .to-amber-600\/80 {
    --tw-gradient-to: rgb(217 119 6 / 0.8) var(--tw-gradient-to-position);
  }
  .to-amber-600\/85 {
    --tw-gradient-to: rgb(217 119 6 / 0.85) var(--tw-gradient-to-position);
  }
  .to-amber-600\/90 {
    --tw-gradient-to: rgb(217 119 6 / 0.9) var(--tw-gradient-to-position);
  }
  .to-amber-600\/95 {
    --tw-gradient-to: rgb(217 119 6 / 0.95) var(--tw-gradient-to-position);
  }
  .to-amber-700 {
    --tw-gradient-to: #b45309 var(--tw-gradient-to-position);
  }
  .to-amber-700\/0 {
    --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  }
  .to-amber-700\/10 {
    --tw-gradient-to: rgb(180 83 9 / 0.1) var(--tw-gradient-to-position);
  }
  .to-amber-700\/100 {
    --tw-gradient-to: rgb(180 83 9 / 1) var(--tw-gradient-to-position);
  }
  .to-amber-700\/15 {
    --tw-gradient-to: rgb(180 83 9 / 0.15) var(--tw-gradient-to-position);
  }
  .to-amber-700\/20 {
    --tw-gradient-to: rgb(180 83 9 / 0.2) var(--tw-gradient-to-position);
  }
  .to-amber-700\/25 {
    --tw-gradient-to: rgb(180 83 9 / 0.25) var(--tw-gradient-to-position);
  }
  .to-amber-700\/30 {
    --tw-gradient-to: rgb(180 83 9 / 0.3) var(--tw-gradient-to-position);
  }
  .to-amber-700\/35 {
    --tw-gradient-to: rgb(180 83 9 / 0.35) var(--tw-gradient-to-position);
  }
  .to-amber-700\/40 {
    --tw-gradient-to: rgb(180 83 9 / 0.4) var(--tw-gradient-to-position);
  }
  .to-amber-700\/45 {
    --tw-gradient-to: rgb(180 83 9 / 0.45) var(--tw-gradient-to-position);
  }
  .to-amber-700\/5 {
    --tw-gradient-to: rgb(180 83 9 / 0.05) var(--tw-gradient-to-position);
  }
  .to-amber-700\/50 {
    --tw-gradient-to: rgb(180 83 9 / 0.5) var(--tw-gradient-to-position);
  }
  .to-amber-700\/55 {
    --tw-gradient-to: rgb(180 83 9 / 0.55) var(--tw-gradient-to-position);
  }
  .to-amber-700\/60 {
    --tw-gradient-to: rgb(180 83 9 / 0.6) var(--tw-gradient-to-position);
  }
  .to-amber-700\/65 {
    --tw-gradient-to: rgb(180 83 9 / 0.65) var(--tw-gradient-to-position);
  }
  .to-amber-700\/70 {
    --tw-gradient-to: rgb(180 83 9 / 0.7) var(--tw-gradient-to-position);
  }
  .to-amber-700\/75 {
    --tw-gradient-to: rgb(180 83 9 / 0.75) var(--tw-gradient-to-position);
  }
  .to-amber-700\/80 {
    --tw-gradient-to: rgb(180 83 9 / 0.8) var(--tw-gradient-to-position);
  }
  .to-amber-700\/85 {
    --tw-gradient-to: rgb(180 83 9 / 0.85) var(--tw-gradient-to-position);
  }
  .to-amber-700\/90 {
    --tw-gradient-to: rgb(180 83 9 / 0.9) var(--tw-gradient-to-position);
  }
  .to-amber-700\/95 {
    --tw-gradient-to: rgb(180 83 9 / 0.95) var(--tw-gradient-to-position);
  }
  .to-blue-300 {
    --tw-gradient-to: #93c5fd var(--tw-gradient-to-position);
  }
  .to-blue-300\/0 {
    --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  }
  .to-blue-300\/10 {
    --tw-gradient-to: rgb(147 197 253 / 0.1) var(--tw-gradient-to-position);
  }
  .to-blue-300\/100 {
    --tw-gradient-to: rgb(147 197 253 / 1) var(--tw-gradient-to-position);
  }
  .to-blue-300\/15 {
    --tw-gradient-to: rgb(147 197 253 / 0.15) var(--tw-gradient-to-position);
  }
  .to-blue-300\/20 {
    --tw-gradient-to: rgb(147 197 253 / 0.2) var(--tw-gradient-to-position);
  }
  .to-blue-300\/25 {
    --tw-gradient-to: rgb(147 197 253 / 0.25) var(--tw-gradient-to-position);
  }
  .to-blue-300\/30 {
    --tw-gradient-to: rgb(147 197 253 / 0.3) var(--tw-gradient-to-position);
  }
  .to-blue-300\/35 {
    --tw-gradient-to: rgb(147 197 253 / 0.35) var(--tw-gradient-to-position);
  }
  .to-blue-300\/40 {
    --tw-gradient-to: rgb(147 197 253 / 0.4) var(--tw-gradient-to-position);
  }
  .to-blue-300\/45 {
    --tw-gradient-to: rgb(147 197 253 / 0.45) var(--tw-gradient-to-position);
  }
  .to-blue-300\/5 {
    --tw-gradient-to: rgb(147 197 253 / 0.05) var(--tw-gradient-to-position);
  }
  .to-blue-300\/50 {
    --tw-gradient-to: rgb(147 197 253 / 0.5) var(--tw-gradient-to-position);
  }
  .to-blue-300\/55 {
    --tw-gradient-to: rgb(147 197 253 / 0.55) var(--tw-gradient-to-position);
  }
  .to-blue-300\/60 {
    --tw-gradient-to: rgb(147 197 253 / 0.6) var(--tw-gradient-to-position);
  }
  .to-blue-300\/65 {
    --tw-gradient-to: rgb(147 197 253 / 0.65) var(--tw-gradient-to-position);
  }
  .to-blue-300\/70 {
    --tw-gradient-to: rgb(147 197 253 / 0.7) var(--tw-gradient-to-position);
  }
  .to-blue-300\/75 {
    --tw-gradient-to: rgb(147 197 253 / 0.75) var(--tw-gradient-to-position);
  }
  .to-blue-300\/80 {
    --tw-gradient-to: rgb(147 197 253 / 0.8) var(--tw-gradient-to-position);
  }
  .to-blue-300\/85 {
    --tw-gradient-to: rgb(147 197 253 / 0.85) var(--tw-gradient-to-position);
  }
  .to-blue-300\/90 {
    --tw-gradient-to: rgb(147 197 253 / 0.9) var(--tw-gradient-to-position);
  }
  .to-blue-300\/95 {
    --tw-gradient-to: rgb(147 197 253 / 0.95) var(--tw-gradient-to-position);
  }
  .to-blue-400 {
    --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
  }
  .to-blue-400\/0 {
    --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  }
  .to-blue-400\/10 {
    --tw-gradient-to: rgb(96 165 250 / 0.1) var(--tw-gradient-to-position);
  }
  .to-blue-400\/100 {
    --tw-gradient-to: rgb(96 165 250 / 1) var(--tw-gradient-to-position);
  }
  .to-blue-400\/15 {
    --tw-gradient-to: rgb(96 165 250 / 0.15) var(--tw-gradient-to-position);
  }
  .to-blue-400\/20 {
    --tw-gradient-to: rgb(96 165 250 / 0.2) var(--tw-gradient-to-position);
  }
  .to-blue-400\/25 {
    --tw-gradient-to: rgb(96 165 250 / 0.25) var(--tw-gradient-to-position);
  }
  .to-blue-400\/30 {
    --tw-gradient-to: rgb(96 165 250 / 0.3) var(--tw-gradient-to-position);
  }
  .to-blue-400\/35 {
    --tw-gradient-to: rgb(96 165 250 / 0.35) var(--tw-gradient-to-position);
  }
  .to-blue-400\/40 {
    --tw-gradient-to: rgb(96 165 250 / 0.4) var(--tw-gradient-to-position);
  }
  .to-blue-400\/45 {
    --tw-gradient-to: rgb(96 165 250 / 0.45) var(--tw-gradient-to-position);
  }
  .to-blue-400\/5 {
    --tw-gradient-to: rgb(96 165 250 / 0.05) var(--tw-gradient-to-position);
  }
  .to-blue-400\/50 {
    --tw-gradient-to: rgb(96 165 250 / 0.5) var(--tw-gradient-to-position);
  }
  .to-blue-400\/55 {
    --tw-gradient-to: rgb(96 165 250 / 0.55) var(--tw-gradient-to-position);
  }
  .to-blue-400\/60 {
    --tw-gradient-to: rgb(96 165 250 / 0.6) var(--tw-gradient-to-position);
  }
  .to-blue-400\/65 {
    --tw-gradient-to: rgb(96 165 250 / 0.65) var(--tw-gradient-to-position);
  }
  .to-blue-400\/70 {
    --tw-gradient-to: rgb(96 165 250 / 0.7) var(--tw-gradient-to-position);
  }
  .to-blue-400\/75 {
    --tw-gradient-to: rgb(96 165 250 / 0.75) var(--tw-gradient-to-position);
  }
  .to-blue-400\/80 {
    --tw-gradient-to: rgb(96 165 250 / 0.8) var(--tw-gradient-to-position);
  }
  .to-blue-400\/85 {
    --tw-gradient-to: rgb(96 165 250 / 0.85) var(--tw-gradient-to-position);
  }
  .to-blue-400\/90 {
    --tw-gradient-to: rgb(96 165 250 / 0.9) var(--tw-gradient-to-position);
  }
  .to-blue-400\/95 {
    --tw-gradient-to: rgb(96 165 250 / 0.95) var(--tw-gradient-to-position);
  }
  .to-blue-500 {
    --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
  }
  .to-blue-500\/0 {
    --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  }
  .to-blue-500\/10 {
    --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
  }
  .to-blue-500\/100 {
    --tw-gradient-to: rgb(59 130 246 / 1) var(--tw-gradient-to-position);
  }
  .to-blue-500\/15 {
    --tw-gradient-to: rgb(59 130 246 / 0.15) var(--tw-gradient-to-position);
  }
  .to-blue-500\/20 {
    --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
  }
  .to-blue-500\/25 {
    --tw-gradient-to: rgb(59 130 246 / 0.25) var(--tw-gradient-to-position);
  }
  .to-blue-500\/30 {
    --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position);
  }
  .to-blue-500\/35 {
    --tw-gradient-to: rgb(59 130 246 / 0.35) var(--tw-gradient-to-position);
  }
  .to-blue-500\/40 {
    --tw-gradient-to: rgb(59 130 246 / 0.4) var(--tw-gradient-to-position);
  }
  .to-blue-500\/45 {
    --tw-gradient-to: rgb(59 130 246 / 0.45) var(--tw-gradient-to-position);
  }
  .to-blue-500\/5 {
    --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
  }
  .to-blue-500\/50 {
    --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position);
  }
  .to-blue-500\/55 {
    --tw-gradient-to: rgb(59 130 246 / 0.55) var(--tw-gradient-to-position);
  }
  .to-blue-500\/60 {
    --tw-gradient-to: rgb(59 130 246 / 0.6) var(--tw-gradient-to-position);
  }
  .to-blue-500\/65 {
    --tw-gradient-to: rgb(59 130 246 / 0.65) var(--tw-gradient-to-position);
  }
  .to-blue-500\/70 {
    --tw-gradient-to: rgb(59 130 246 / 0.7) var(--tw-gradient-to-position);
  }
  .to-blue-500\/75 {
    --tw-gradient-to: rgb(59 130 246 / 0.75) var(--tw-gradient-to-position);
  }
  .to-blue-500\/80 {
    --tw-gradient-to: rgb(59 130 246 / 0.8) var(--tw-gradient-to-position);
  }
  .to-blue-500\/85 {
    --tw-gradient-to: rgb(59 130 246 / 0.85) var(--tw-gradient-to-position);
  }
  .to-blue-500\/90 {
    --tw-gradient-to: rgb(59 130 246 / 0.9) var(--tw-gradient-to-position);
  }
  .to-blue-500\/95 {
    --tw-gradient-to: rgb(59 130 246 / 0.95) var(--tw-gradient-to-position);
  }
  .to-blue-600 {
    --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
  }
  .to-blue-600\/0 {
    --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  }
  .to-blue-600\/10 {
    --tw-gradient-to: rgb(37 99 235 / 0.1) var(--tw-gradient-to-position);
  }
  .to-blue-600\/100 {
    --tw-gradient-to: rgb(37 99 235 / 1) var(--tw-gradient-to-position);
  }
  .to-blue-600\/15 {
    --tw-gradient-to: rgb(37 99 235 / 0.15) var(--tw-gradient-to-position);
  }
  .to-blue-600\/20 {
    --tw-gradient-to: rgb(37 99 235 / 0.2) var(--tw-gradient-to-position);
  }
  .to-blue-600\/25 {
    --tw-gradient-to: rgb(37 99 235 / 0.25) var(--tw-gradient-to-position);
  }
  .to-blue-600\/30 {
    --tw-gradient-to: rgb(37 99 235 / 0.3) var(--tw-gradient-to-position);
  }
  .to-blue-600\/35 {
    --tw-gradient-to: rgb(37 99 235 / 0.35) var(--tw-gradient-to-position);
  }
  .to-blue-600\/40 {
    --tw-gradient-to: rgb(37 99 235 / 0.4) var(--tw-gradient-to-position);
  }
  .to-blue-600\/45 {
    --tw-gradient-to: rgb(37 99 235 / 0.45) var(--tw-gradient-to-position);
  }
  .to-blue-600\/5 {
    --tw-gradient-to: rgb(37 99 235 / 0.05) var(--tw-gradient-to-position);
  }
  .to-blue-600\/50 {
    --tw-gradient-to: rgb(37 99 235 / 0.5) var(--tw-gradient-to-position);
  }
  .to-blue-600\/55 {
    --tw-gradient-to: rgb(37 99 235 / 0.55) var(--tw-gradient-to-position);
  }
  .to-blue-600\/60 {
    --tw-gradient-to: rgb(37 99 235 / 0.6) var(--tw-gradient-to-position);
  }
  .to-blue-600\/65 {
    --tw-gradient-to: rgb(37 99 235 / 0.65) var(--tw-gradient-to-position);
  }
  .to-blue-600\/70 {
    --tw-gradient-to: rgb(37 99 235 / 0.7) var(--tw-gradient-to-position);
  }
  .to-blue-600\/75 {
    --tw-gradient-to: rgb(37 99 235 / 0.75) var(--tw-gradient-to-position);
  }
  .to-blue-600\/80 {
    --tw-gradient-to: rgb(37 99 235 / 0.8) var(--tw-gradient-to-position);
  }
  .to-blue-600\/85 {
    --tw-gradient-to: rgb(37 99 235 / 0.85) var(--tw-gradient-to-position);
  }
  .to-blue-600\/90 {
    --tw-gradient-to: rgb(37 99 235 / 0.9) var(--tw-gradient-to-position);
  }
  .to-blue-600\/95 {
    --tw-gradient-to: rgb(37 99 235 / 0.95) var(--tw-gradient-to-position);
  }
  .to-blue-700 {
    --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
  }
  .to-blue-700\/0 {
    --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  }
  .to-blue-700\/10 {
    --tw-gradient-to: rgb(29 78 216 / 0.1) var(--tw-gradient-to-position);
  }
  .to-blue-700\/100 {
    --tw-gradient-to: rgb(29 78 216 / 1) var(--tw-gradient-to-position);
  }
  .to-blue-700\/15 {
    --tw-gradient-to: rgb(29 78 216 / 0.15) var(--tw-gradient-to-position);
  }
  .to-blue-700\/20 {
    --tw-gradient-to: rgb(29 78 216 / 0.2) var(--tw-gradient-to-position);
  }
  .to-blue-700\/25 {
    --tw-gradient-to: rgb(29 78 216 / 0.25) var(--tw-gradient-to-position);
  }
  .to-blue-700\/30 {
    --tw-gradient-to: rgb(29 78 216 / 0.3) var(--tw-gradient-to-position);
  }
  .to-blue-700\/35 {
    --tw-gradient-to: rgb(29 78 216 / 0.35) var(--tw-gradient-to-position);
  }
  .to-blue-700\/40 {
    --tw-gradient-to: rgb(29 78 216 / 0.4) var(--tw-gradient-to-position);
  }
  .to-blue-700\/45 {
    --tw-gradient-to: rgb(29 78 216 / 0.45) var(--tw-gradient-to-position);
  }
  .to-blue-700\/5 {
    --tw-gradient-to: rgb(29 78 216 / 0.05) var(--tw-gradient-to-position);
  }
  .to-blue-700\/50 {
    --tw-gradient-to: rgb(29 78 216 / 0.5) var(--tw-gradient-to-position);
  }
  .to-blue-700\/55 {
    --tw-gradient-to: rgb(29 78 216 / 0.55) var(--tw-gradient-to-position);
  }
  .to-blue-700\/60 {
    --tw-gradient-to: rgb(29 78 216 / 0.6) var(--tw-gradient-to-position);
  }
  .to-blue-700\/65 {
    --tw-gradient-to: rgb(29 78 216 / 0.65) var(--tw-gradient-to-position);
  }
  .to-blue-700\/70 {
    --tw-gradient-to: rgb(29 78 216 / 0.7) var(--tw-gradient-to-position);
  }
  .to-blue-700\/75 {
    --tw-gradient-to: rgb(29 78 216 / 0.75) var(--tw-gradient-to-position);
  }
  .to-blue-700\/80 {
    --tw-gradient-to: rgb(29 78 216 / 0.8) var(--tw-gradient-to-position);
  }
  .to-blue-700\/85 {
    --tw-gradient-to: rgb(29 78 216 / 0.85) var(--tw-gradient-to-position);
  }
  .to-blue-700\/90 {
    --tw-gradient-to: rgb(29 78 216 / 0.9) var(--tw-gradient-to-position);
  }
  .to-blue-700\/95 {
    --tw-gradient-to: rgb(29 78 216 / 0.95) var(--tw-gradient-to-position);
  }
  .to-green-300 {
    --tw-gradient-to: #86efac var(--tw-gradient-to-position);
  }
  .to-green-300\/0 {
    --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  }
  .to-green-300\/10 {
    --tw-gradient-to: rgb(134 239 172 / 0.1) var(--tw-gradient-to-position);
  }
  .to-green-300\/100 {
    --tw-gradient-to: rgb(134 239 172 / 1) var(--tw-gradient-to-position);
  }
  .to-green-300\/15 {
    --tw-gradient-to: rgb(134 239 172 / 0.15) var(--tw-gradient-to-position);
  }
  .to-green-300\/20 {
    --tw-gradient-to: rgb(134 239 172 / 0.2) var(--tw-gradient-to-position);
  }
  .to-green-300\/25 {
    --tw-gradient-to: rgb(134 239 172 / 0.25) var(--tw-gradient-to-position);
  }
  .to-green-300\/30 {
    --tw-gradient-to: rgb(134 239 172 / 0.3) var(--tw-gradient-to-position);
  }
  .to-green-300\/35 {
    --tw-gradient-to: rgb(134 239 172 / 0.35) var(--tw-gradient-to-position);
  }
  .to-green-300\/40 {
    --tw-gradient-to: rgb(134 239 172 / 0.4) var(--tw-gradient-to-position);
  }
  .to-green-300\/45 {
    --tw-gradient-to: rgb(134 239 172 / 0.45) var(--tw-gradient-to-position);
  }
  .to-green-300\/5 {
    --tw-gradient-to: rgb(134 239 172 / 0.05) var(--tw-gradient-to-position);
  }
  .to-green-300\/50 {
    --tw-gradient-to: rgb(134 239 172 / 0.5) var(--tw-gradient-to-position);
  }
  .to-green-300\/55 {
    --tw-gradient-to: rgb(134 239 172 / 0.55) var(--tw-gradient-to-position);
  }
  .to-green-300\/60 {
    --tw-gradient-to: rgb(134 239 172 / 0.6) var(--tw-gradient-to-position);
  }
  .to-green-300\/65 {
    --tw-gradient-to: rgb(134 239 172 / 0.65) var(--tw-gradient-to-position);
  }
  .to-green-300\/70 {
    --tw-gradient-to: rgb(134 239 172 / 0.7) var(--tw-gradient-to-position);
  }
  .to-green-300\/75 {
    --tw-gradient-to: rgb(134 239 172 / 0.75) var(--tw-gradient-to-position);
  }
  .to-green-300\/80 {
    --tw-gradient-to: rgb(134 239 172 / 0.8) var(--tw-gradient-to-position);
  }
  .to-green-300\/85 {
    --tw-gradient-to: rgb(134 239 172 / 0.85) var(--tw-gradient-to-position);
  }
  .to-green-300\/90 {
    --tw-gradient-to: rgb(134 239 172 / 0.9) var(--tw-gradient-to-position);
  }
  .to-green-300\/95 {
    --tw-gradient-to: rgb(134 239 172 / 0.95) var(--tw-gradient-to-position);
  }
  .to-green-400 {
    --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
  }
  .to-green-400\/0 {
    --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  }
  .to-green-400\/10 {
    --tw-gradient-to: rgb(74 222 128 / 0.1) var(--tw-gradient-to-position);
  }
  .to-green-400\/100 {
    --tw-gradient-to: rgb(74 222 128 / 1) var(--tw-gradient-to-position);
  }
  .to-green-400\/15 {
    --tw-gradient-to: rgb(74 222 128 / 0.15) var(--tw-gradient-to-position);
  }
  .to-green-400\/20 {
    --tw-gradient-to: rgb(74 222 128 / 0.2) var(--tw-gradient-to-position);
  }
  .to-green-400\/25 {
    --tw-gradient-to: rgb(74 222 128 / 0.25) var(--tw-gradient-to-position);
  }
  .to-green-400\/30 {
    --tw-gradient-to: rgb(74 222 128 / 0.3) var(--tw-gradient-to-position);
  }
  .to-green-400\/35 {
    --tw-gradient-to: rgb(74 222 128 / 0.35) var(--tw-gradient-to-position);
  }
  .to-green-400\/40 {
    --tw-gradient-to: rgb(74 222 128 / 0.4) var(--tw-gradient-to-position);
  }
  .to-green-400\/45 {
    --tw-gradient-to: rgb(74 222 128 / 0.45) var(--tw-gradient-to-position);
  }
  .to-green-400\/5 {
    --tw-gradient-to: rgb(74 222 128 / 0.05) var(--tw-gradient-to-position);
  }
  .to-green-400\/50 {
    --tw-gradient-to: rgb(74 222 128 / 0.5) var(--tw-gradient-to-position);
  }
  .to-green-400\/55 {
    --tw-gradient-to: rgb(74 222 128 / 0.55) var(--tw-gradient-to-position);
  }
  .to-green-400\/60 {
    --tw-gradient-to: rgb(74 222 128 / 0.6) var(--tw-gradient-to-position);
  }
  .to-green-400\/65 {
    --tw-gradient-to: rgb(74 222 128 / 0.65) var(--tw-gradient-to-position);
  }
  .to-green-400\/70 {
    --tw-gradient-to: rgb(74 222 128 / 0.7) var(--tw-gradient-to-position);
  }
  .to-green-400\/75 {
    --tw-gradient-to: rgb(74 222 128 / 0.75) var(--tw-gradient-to-position);
  }
  .to-green-400\/80 {
    --tw-gradient-to: rgb(74 222 128 / 0.8) var(--tw-gradient-to-position);
  }
  .to-green-400\/85 {
    --tw-gradient-to: rgb(74 222 128 / 0.85) var(--tw-gradient-to-position);
  }
  .to-green-400\/90 {
    --tw-gradient-to: rgb(74 222 128 / 0.9) var(--tw-gradient-to-position);
  }
  .to-green-400\/95 {
    --tw-gradient-to: rgb(74 222 128 / 0.95) var(--tw-gradient-to-position);
  }
  .to-green-500 {
    --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
  }
  .to-green-500\/0 {
    --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  }
  .to-green-500\/10 {
    --tw-gradient-to: rgb(34 197 94 / 0.1) var(--tw-gradient-to-position);
  }
  .to-green-500\/100 {
    --tw-gradient-to: rgb(34 197 94 / 1) var(--tw-gradient-to-position);
  }
  .to-green-500\/15 {
    --tw-gradient-to: rgb(34 197 94 / 0.15) var(--tw-gradient-to-position);
  }
  .to-green-500\/20 {
    --tw-gradient-to: rgb(34 197 94 / 0.2) var(--tw-gradient-to-position);
  }
  .to-green-500\/25 {
    --tw-gradient-to: rgb(34 197 94 / 0.25) var(--tw-gradient-to-position);
  }
  .to-green-500\/30 {
    --tw-gradient-to: rgb(34 197 94 / 0.3) var(--tw-gradient-to-position);
  }
  .to-green-500\/35 {
    --tw-gradient-to: rgb(34 197 94 / 0.35) var(--tw-gradient-to-position);
  }
  .to-green-500\/40 {
    --tw-gradient-to: rgb(34 197 94 / 0.4) var(--tw-gradient-to-position);
  }
  .to-green-500\/45 {
    --tw-gradient-to: rgb(34 197 94 / 0.45) var(--tw-gradient-to-position);
  }
  .to-green-500\/5 {
    --tw-gradient-to: rgb(34 197 94 / 0.05) var(--tw-gradient-to-position);
  }
  .to-green-500\/50 {
    --tw-gradient-to: rgb(34 197 94 / 0.5) var(--tw-gradient-to-position);
  }
  .to-green-500\/55 {
    --tw-gradient-to: rgb(34 197 94 / 0.55) var(--tw-gradient-to-position);
  }
  .to-green-500\/60 {
    --tw-gradient-to: rgb(34 197 94 / 0.6) var(--tw-gradient-to-position);
  }
  .to-green-500\/65 {
    --tw-gradient-to: rgb(34 197 94 / 0.65) var(--tw-gradient-to-position);
  }
  .to-green-500\/70 {
    --tw-gradient-to: rgb(34 197 94 / 0.7) var(--tw-gradient-to-position);
  }
  .to-green-500\/75 {
    --tw-gradient-to: rgb(34 197 94 / 0.75) var(--tw-gradient-to-position);
  }
  .to-green-500\/80 {
    --tw-gradient-to: rgb(34 197 94 / 0.8) var(--tw-gradient-to-position);
  }
  .to-green-500\/85 {
    --tw-gradient-to: rgb(34 197 94 / 0.85) var(--tw-gradient-to-position);
  }
  .to-green-500\/90 {
    --tw-gradient-to: rgb(34 197 94 / 0.9) var(--tw-gradient-to-position);
  }
  .to-green-500\/95 {
    --tw-gradient-to: rgb(34 197 94 / 0.95) var(--tw-gradient-to-position);
  }
  .to-green-600 {
    --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
  }
  .to-green-600\/0 {
    --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  }
  .to-green-600\/10 {
    --tw-gradient-to: rgb(22 163 74 / 0.1) var(--tw-gradient-to-position);
  }
  .to-green-600\/100 {
    --tw-gradient-to: rgb(22 163 74 / 1) var(--tw-gradient-to-position);
  }
  .to-green-600\/15 {
    --tw-gradient-to: rgb(22 163 74 / 0.15) var(--tw-gradient-to-position);
  }
  .to-green-600\/20 {
    --tw-gradient-to: rgb(22 163 74 / 0.2) var(--tw-gradient-to-position);
  }
  .to-green-600\/25 {
    --tw-gradient-to: rgb(22 163 74 / 0.25) var(--tw-gradient-to-position);
  }
  .to-green-600\/30 {
    --tw-gradient-to: rgb(22 163 74 / 0.3) var(--tw-gradient-to-position);
  }
  .to-green-600\/35 {
    --tw-gradient-to: rgb(22 163 74 / 0.35) var(--tw-gradient-to-position);
  }
  .to-green-600\/40 {
    --tw-gradient-to: rgb(22 163 74 / 0.4) var(--tw-gradient-to-position);
  }
  .to-green-600\/45 {
    --tw-gradient-to: rgb(22 163 74 / 0.45) var(--tw-gradient-to-position);
  }
  .to-green-600\/5 {
    --tw-gradient-to: rgb(22 163 74 / 0.05) var(--tw-gradient-to-position);
  }
  .to-green-600\/50 {
    --tw-gradient-to: rgb(22 163 74 / 0.5) var(--tw-gradient-to-position);
  }
  .to-green-600\/55 {
    --tw-gradient-to: rgb(22 163 74 / 0.55) var(--tw-gradient-to-position);
  }
  .to-green-600\/60 {
    --tw-gradient-to: rgb(22 163 74 / 0.6) var(--tw-gradient-to-position);
  }
  .to-green-600\/65 {
    --tw-gradient-to: rgb(22 163 74 / 0.65) var(--tw-gradient-to-position);
  }
  .to-green-600\/70 {
    --tw-gradient-to: rgb(22 163 74 / 0.7) var(--tw-gradient-to-position);
  }
  .to-green-600\/75 {
    --tw-gradient-to: rgb(22 163 74 / 0.75) var(--tw-gradient-to-position);
  }
  .to-green-600\/80 {
    --tw-gradient-to: rgb(22 163 74 / 0.8) var(--tw-gradient-to-position);
  }
  .to-green-600\/85 {
    --tw-gradient-to: rgb(22 163 74 / 0.85) var(--tw-gradient-to-position);
  }
  .to-green-600\/90 {
    --tw-gradient-to: rgb(22 163 74 / 0.9) var(--tw-gradient-to-position);
  }
  .to-green-600\/95 {
    --tw-gradient-to: rgb(22 163 74 / 0.95) var(--tw-gradient-to-position);
  }
  .to-green-700 {
    --tw-gradient-to: #15803d var(--tw-gradient-to-position);
  }
  .to-green-700\/0 {
    --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  }
  .to-green-700\/10 {
    --tw-gradient-to: rgb(21 128 61 / 0.1) var(--tw-gradient-to-position);
  }
  .to-green-700\/100 {
    --tw-gradient-to: rgb(21 128 61 / 1) var(--tw-gradient-to-position);
  }
  .to-green-700\/15 {
    --tw-gradient-to: rgb(21 128 61 / 0.15) var(--tw-gradient-to-position);
  }
  .to-green-700\/20 {
    --tw-gradient-to: rgb(21 128 61 / 0.2) var(--tw-gradient-to-position);
  }
  .to-green-700\/25 {
    --tw-gradient-to: rgb(21 128 61 / 0.25) var(--tw-gradient-to-position);
  }
  .to-green-700\/30 {
    --tw-gradient-to: rgb(21 128 61 / 0.3) var(--tw-gradient-to-position);
  }
  .to-green-700\/35 {
    --tw-gradient-to: rgb(21 128 61 / 0.35) var(--tw-gradient-to-position);
  }
  .to-green-700\/40 {
    --tw-gradient-to: rgb(21 128 61 / 0.4) var(--tw-gradient-to-position);
  }
  .to-green-700\/45 {
    --tw-gradient-to: rgb(21 128 61 / 0.45) var(--tw-gradient-to-position);
  }
  .to-green-700\/5 {
    --tw-gradient-to: rgb(21 128 61 / 0.05) var(--tw-gradient-to-position);
  }
  .to-green-700\/50 {
    --tw-gradient-to: rgb(21 128 61 / 0.5) var(--tw-gradient-to-position);
  }
  .to-green-700\/55 {
    --tw-gradient-to: rgb(21 128 61 / 0.55) var(--tw-gradient-to-position);
  }
  .to-green-700\/60 {
    --tw-gradient-to: rgb(21 128 61 / 0.6) var(--tw-gradient-to-position);
  }
  .to-green-700\/65 {
    --tw-gradient-to: rgb(21 128 61 / 0.65) var(--tw-gradient-to-position);
  }
  .to-green-700\/70 {
    --tw-gradient-to: rgb(21 128 61 / 0.7) var(--tw-gradient-to-position);
  }
  .to-green-700\/75 {
    --tw-gradient-to: rgb(21 128 61 / 0.75) var(--tw-gradient-to-position);
  }
  .to-green-700\/80 {
    --tw-gradient-to: rgb(21 128 61 / 0.8) var(--tw-gradient-to-position);
  }
  .to-green-700\/85 {
    --tw-gradient-to: rgb(21 128 61 / 0.85) var(--tw-gradient-to-position);
  }
  .to-green-700\/90 {
    --tw-gradient-to: rgb(21 128 61 / 0.9) var(--tw-gradient-to-position);
  }
  .to-green-700\/95 {
    --tw-gradient-to: rgb(21 128 61 / 0.95) var(--tw-gradient-to-position);
  }
  .to-primary-100 {
    --tw-gradient-to: color-mix(in srgb, var(--p-primary-100) calc(100% * 1), transparent) var(--tw-gradient-to-position);
  }
  .to-primary-600 {
    --tw-gradient-to: color-mix(in srgb, var(--p-primary-600) calc(100% * 1), transparent) var(--tw-gradient-to-position);
  }
  .to-purple-600 {
    --tw-gradient-to: #9333ea var(--tw-gradient-to-position);
  }
  .to-red-300 {
    --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position);
  }
  .to-red-300\/0 {
    --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  }
  .to-red-300\/10 {
    --tw-gradient-to: rgb(252 165 165 / 0.1) var(--tw-gradient-to-position);
  }
  .to-red-300\/100 {
    --tw-gradient-to: rgb(252 165 165 / 1) var(--tw-gradient-to-position);
  }
  .to-red-300\/15 {
    --tw-gradient-to: rgb(252 165 165 / 0.15) var(--tw-gradient-to-position);
  }
  .to-red-300\/20 {
    --tw-gradient-to: rgb(252 165 165 / 0.2) var(--tw-gradient-to-position);
  }
  .to-red-300\/25 {
    --tw-gradient-to: rgb(252 165 165 / 0.25) var(--tw-gradient-to-position);
  }
  .to-red-300\/30 {
    --tw-gradient-to: rgb(252 165 165 / 0.3) var(--tw-gradient-to-position);
  }
  .to-red-300\/35 {
    --tw-gradient-to: rgb(252 165 165 / 0.35) var(--tw-gradient-to-position);
  }
  .to-red-300\/40 {
    --tw-gradient-to: rgb(252 165 165 / 0.4) var(--tw-gradient-to-position);
  }
  .to-red-300\/45 {
    --tw-gradient-to: rgb(252 165 165 / 0.45) var(--tw-gradient-to-position);
  }
  .to-red-300\/5 {
    --tw-gradient-to: rgb(252 165 165 / 0.05) var(--tw-gradient-to-position);
  }
  .to-red-300\/50 {
    --tw-gradient-to: rgb(252 165 165 / 0.5) var(--tw-gradient-to-position);
  }
  .to-red-300\/55 {
    --tw-gradient-to: rgb(252 165 165 / 0.55) var(--tw-gradient-to-position);
  }
  .to-red-300\/60 {
    --tw-gradient-to: rgb(252 165 165 / 0.6) var(--tw-gradient-to-position);
  }
  .to-red-300\/65 {
    --tw-gradient-to: rgb(252 165 165 / 0.65) var(--tw-gradient-to-position);
  }
  .to-red-300\/70 {
    --tw-gradient-to: rgb(252 165 165 / 0.7) var(--tw-gradient-to-position);
  }
  .to-red-300\/75 {
    --tw-gradient-to: rgb(252 165 165 / 0.75) var(--tw-gradient-to-position);
  }
  .to-red-300\/80 {
    --tw-gradient-to: rgb(252 165 165 / 0.8) var(--tw-gradient-to-position);
  }
  .to-red-300\/85 {
    --tw-gradient-to: rgb(252 165 165 / 0.85) var(--tw-gradient-to-position);
  }
  .to-red-300\/90 {
    --tw-gradient-to: rgb(252 165 165 / 0.9) var(--tw-gradient-to-position);
  }
  .to-red-300\/95 {
    --tw-gradient-to: rgb(252 165 165 / 0.95) var(--tw-gradient-to-position);
  }
  .to-red-400 {
    --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
  }
  .to-red-400\/0 {
    --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  }
  .to-red-400\/10 {
    --tw-gradient-to: rgb(248 113 113 / 0.1) var(--tw-gradient-to-position);
  }
  .to-red-400\/100 {
    --tw-gradient-to: rgb(248 113 113 / 1) var(--tw-gradient-to-position);
  }
  .to-red-400\/15 {
    --tw-gradient-to: rgb(248 113 113 / 0.15) var(--tw-gradient-to-position);
  }
  .to-red-400\/20 {
    --tw-gradient-to: rgb(248 113 113 / 0.2) var(--tw-gradient-to-position);
  }
  .to-red-400\/25 {
    --tw-gradient-to: rgb(248 113 113 / 0.25) var(--tw-gradient-to-position);
  }
  .to-red-400\/30 {
    --tw-gradient-to: rgb(248 113 113 / 0.3) var(--tw-gradient-to-position);
  }
  .to-red-400\/35 {
    --tw-gradient-to: rgb(248 113 113 / 0.35) var(--tw-gradient-to-position);
  }
  .to-red-400\/40 {
    --tw-gradient-to: rgb(248 113 113 / 0.4) var(--tw-gradient-to-position);
  }
  .to-red-400\/45 {
    --tw-gradient-to: rgb(248 113 113 / 0.45) var(--tw-gradient-to-position);
  }
  .to-red-400\/5 {
    --tw-gradient-to: rgb(248 113 113 / 0.05) var(--tw-gradient-to-position);
  }
  .to-red-400\/50 {
    --tw-gradient-to: rgb(248 113 113 / 0.5) var(--tw-gradient-to-position);
  }
  .to-red-400\/55 {
    --tw-gradient-to: rgb(248 113 113 / 0.55) var(--tw-gradient-to-position);
  }
  .to-red-400\/60 {
    --tw-gradient-to: rgb(248 113 113 / 0.6) var(--tw-gradient-to-position);
  }
  .to-red-400\/65 {
    --tw-gradient-to: rgb(248 113 113 / 0.65) var(--tw-gradient-to-position);
  }
  .to-red-400\/70 {
    --tw-gradient-to: rgb(248 113 113 / 0.7) var(--tw-gradient-to-position);
  }
  .to-red-400\/75 {
    --tw-gradient-to: rgb(248 113 113 / 0.75) var(--tw-gradient-to-position);
  }
  .to-red-400\/80 {
    --tw-gradient-to: rgb(248 113 113 / 0.8) var(--tw-gradient-to-position);
  }
  .to-red-400\/85 {
    --tw-gradient-to: rgb(248 113 113 / 0.85) var(--tw-gradient-to-position);
  }
  .to-red-400\/90 {
    --tw-gradient-to: rgb(248 113 113 / 0.9) var(--tw-gradient-to-position);
  }
  .to-red-400\/95 {
    --tw-gradient-to: rgb(248 113 113 / 0.95) var(--tw-gradient-to-position);
  }
  .to-red-500 {
    --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
  }
  .to-red-500\/0 {
    --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  }
  .to-red-500\/10 {
    --tw-gradient-to: rgb(239 68 68 / 0.1) var(--tw-gradient-to-position);
  }
  .to-red-500\/100 {
    --tw-gradient-to: rgb(239 68 68 / 1) var(--tw-gradient-to-position);
  }
  .to-red-500\/15 {
    --tw-gradient-to: rgb(239 68 68 / 0.15) var(--tw-gradient-to-position);
  }
  .to-red-500\/20 {
    --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position);
  }
  .to-red-500\/25 {
    --tw-gradient-to: rgb(239 68 68 / 0.25) var(--tw-gradient-to-position);
  }
  .to-red-500\/30 {
    --tw-gradient-to: rgb(239 68 68 / 0.3) var(--tw-gradient-to-position);
  }
  .to-red-500\/35 {
    --tw-gradient-to: rgb(239 68 68 / 0.35) var(--tw-gradient-to-position);
  }
  .to-red-500\/40 {
    --tw-gradient-to: rgb(239 68 68 / 0.4) var(--tw-gradient-to-position);
  }
  .to-red-500\/45 {
    --tw-gradient-to: rgb(239 68 68 / 0.45) var(--tw-gradient-to-position);
  }
  .to-red-500\/5 {
    --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position);
  }
  .to-red-500\/50 {
    --tw-gradient-to: rgb(239 68 68 / 0.5) var(--tw-gradient-to-position);
  }
  .to-red-500\/55 {
    --tw-gradient-to: rgb(239 68 68 / 0.55) var(--tw-gradient-to-position);
  }
  .to-red-500\/60 {
    --tw-gradient-to: rgb(239 68 68 / 0.6) var(--tw-gradient-to-position);
  }
  .to-red-500\/65 {
    --tw-gradient-to: rgb(239 68 68 / 0.65) var(--tw-gradient-to-position);
  }
  .to-red-500\/70 {
    --tw-gradient-to: rgb(239 68 68 / 0.7) var(--tw-gradient-to-position);
  }
  .to-red-500\/75 {
    --tw-gradient-to: rgb(239 68 68 / 0.75) var(--tw-gradient-to-position);
  }
  .to-red-500\/80 {
    --tw-gradient-to: rgb(239 68 68 / 0.8) var(--tw-gradient-to-position);
  }
  .to-red-500\/85 {
    --tw-gradient-to: rgb(239 68 68 / 0.85) var(--tw-gradient-to-position);
  }
  .to-red-500\/90 {
    --tw-gradient-to: rgb(239 68 68 / 0.9) var(--tw-gradient-to-position);
  }
  .to-red-500\/95 {
    --tw-gradient-to: rgb(239 68 68 / 0.95) var(--tw-gradient-to-position);
  }
  .to-red-600 {
    --tw-gradient-to: #dc2626 var(--tw-gradient-to-position);
  }
  .to-red-600\/0 {
    --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  }
  .to-red-600\/10 {
    --tw-gradient-to: rgb(220 38 38 / 0.1) var(--tw-gradient-to-position);
  }
  .to-red-600\/100 {
    --tw-gradient-to: rgb(220 38 38 / 1) var(--tw-gradient-to-position);
  }
  .to-red-600\/15 {
    --tw-gradient-to: rgb(220 38 38 / 0.15) var(--tw-gradient-to-position);
  }
  .to-red-600\/20 {
    --tw-gradient-to: rgb(220 38 38 / 0.2) var(--tw-gradient-to-position);
  }
  .to-red-600\/25 {
    --tw-gradient-to: rgb(220 38 38 / 0.25) var(--tw-gradient-to-position);
  }
  .to-red-600\/30 {
    --tw-gradient-to: rgb(220 38 38 / 0.3) var(--tw-gradient-to-position);
  }
  .to-red-600\/35 {
    --tw-gradient-to: rgb(220 38 38 / 0.35) var(--tw-gradient-to-position);
  }
  .to-red-600\/40 {
    --tw-gradient-to: rgb(220 38 38 / 0.4) var(--tw-gradient-to-position);
  }
  .to-red-600\/45 {
    --tw-gradient-to: rgb(220 38 38 / 0.45) var(--tw-gradient-to-position);
  }
  .to-red-600\/5 {
    --tw-gradient-to: rgb(220 38 38 / 0.05) var(--tw-gradient-to-position);
  }
  .to-red-600\/50 {
    --tw-gradient-to: rgb(220 38 38 / 0.5) var(--tw-gradient-to-position);
  }
  .to-red-600\/55 {
    --tw-gradient-to: rgb(220 38 38 / 0.55) var(--tw-gradient-to-position);
  }
  .to-red-600\/60 {
    --tw-gradient-to: rgb(220 38 38 / 0.6) var(--tw-gradient-to-position);
  }
  .to-red-600\/65 {
    --tw-gradient-to: rgb(220 38 38 / 0.65) var(--tw-gradient-to-position);
  }
  .to-red-600\/70 {
    --tw-gradient-to: rgb(220 38 38 / 0.7) var(--tw-gradient-to-position);
  }
  .to-red-600\/75 {
    --tw-gradient-to: rgb(220 38 38 / 0.75) var(--tw-gradient-to-position);
  }
  .to-red-600\/80 {
    --tw-gradient-to: rgb(220 38 38 / 0.8) var(--tw-gradient-to-position);
  }
  .to-red-600\/85 {
    --tw-gradient-to: rgb(220 38 38 / 0.85) var(--tw-gradient-to-position);
  }
  .to-red-600\/90 {
    --tw-gradient-to: rgb(220 38 38 / 0.9) var(--tw-gradient-to-position);
  }
  .to-red-600\/95 {
    --tw-gradient-to: rgb(220 38 38 / 0.95) var(--tw-gradient-to-position);
  }
  .to-red-700 {
    --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
  }
  .to-red-700\/0 {
    --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  }
  .to-red-700\/10 {
    --tw-gradient-to: rgb(185 28 28 / 0.1) var(--tw-gradient-to-position);
  }
  .to-red-700\/100 {
    --tw-gradient-to: rgb(185 28 28 / 1) var(--tw-gradient-to-position);
  }
  .to-red-700\/15 {
    --tw-gradient-to: rgb(185 28 28 / 0.15) var(--tw-gradient-to-position);
  }
  .to-red-700\/20 {
    --tw-gradient-to: rgb(185 28 28 / 0.2) var(--tw-gradient-to-position);
  }
  .to-red-700\/25 {
    --tw-gradient-to: rgb(185 28 28 / 0.25) var(--tw-gradient-to-position);
  }
  .to-red-700\/30 {
    --tw-gradient-to: rgb(185 28 28 / 0.3) var(--tw-gradient-to-position);
  }
  .to-red-700\/35 {
    --tw-gradient-to: rgb(185 28 28 / 0.35) var(--tw-gradient-to-position);
  }
  .to-red-700\/40 {
    --tw-gradient-to: rgb(185 28 28 / 0.4) var(--tw-gradient-to-position);
  }
  .to-red-700\/45 {
    --tw-gradient-to: rgb(185 28 28 / 0.45) var(--tw-gradient-to-position);
  }
  .to-red-700\/5 {
    --tw-gradient-to: rgb(185 28 28 / 0.05) var(--tw-gradient-to-position);
  }
  .to-red-700\/50 {
    --tw-gradient-to: rgb(185 28 28 / 0.5) var(--tw-gradient-to-position);
  }
  .to-red-700\/55 {
    --tw-gradient-to: rgb(185 28 28 / 0.55) var(--tw-gradient-to-position);
  }
  .to-red-700\/60 {
    --tw-gradient-to: rgb(185 28 28 / 0.6) var(--tw-gradient-to-position);
  }
  .to-red-700\/65 {
    --tw-gradient-to: rgb(185 28 28 / 0.65) var(--tw-gradient-to-position);
  }
  .to-red-700\/70 {
    --tw-gradient-to: rgb(185 28 28 / 0.7) var(--tw-gradient-to-position);
  }
  .to-red-700\/75 {
    --tw-gradient-to: rgb(185 28 28 / 0.75) var(--tw-gradient-to-position);
  }
  .to-red-700\/80 {
    --tw-gradient-to: rgb(185 28 28 / 0.8) var(--tw-gradient-to-position);
  }
  .to-red-700\/85 {
    --tw-gradient-to: rgb(185 28 28 / 0.85) var(--tw-gradient-to-position);
  }
  .to-red-700\/90 {
    --tw-gradient-to: rgb(185 28 28 / 0.9) var(--tw-gradient-to-position);
  }
  .to-red-700\/95 {
    --tw-gradient-to: rgb(185 28 28 / 0.95) var(--tw-gradient-to-position);
  }
  .to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
  }
  .to-yellow-300 {
    --tw-gradient-to: #fde047 var(--tw-gradient-to-position);
  }
  .to-yellow-300\/0 {
    --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/10 {
    --tw-gradient-to: rgb(253 224 71 / 0.1) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/100 {
    --tw-gradient-to: rgb(253 224 71 / 1) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/15 {
    --tw-gradient-to: rgb(253 224 71 / 0.15) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/20 {
    --tw-gradient-to: rgb(253 224 71 / 0.2) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/25 {
    --tw-gradient-to: rgb(253 224 71 / 0.25) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/30 {
    --tw-gradient-to: rgb(253 224 71 / 0.3) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/35 {
    --tw-gradient-to: rgb(253 224 71 / 0.35) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/40 {
    --tw-gradient-to: rgb(253 224 71 / 0.4) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/45 {
    --tw-gradient-to: rgb(253 224 71 / 0.45) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/5 {
    --tw-gradient-to: rgb(253 224 71 / 0.05) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/50 {
    --tw-gradient-to: rgb(253 224 71 / 0.5) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/55 {
    --tw-gradient-to: rgb(253 224 71 / 0.55) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/60 {
    --tw-gradient-to: rgb(253 224 71 / 0.6) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/65 {
    --tw-gradient-to: rgb(253 224 71 / 0.65) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/70 {
    --tw-gradient-to: rgb(253 224 71 / 0.7) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/75 {
    --tw-gradient-to: rgb(253 224 71 / 0.75) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/80 {
    --tw-gradient-to: rgb(253 224 71 / 0.8) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/85 {
    --tw-gradient-to: rgb(253 224 71 / 0.85) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/90 {
    --tw-gradient-to: rgb(253 224 71 / 0.9) var(--tw-gradient-to-position);
  }
  .to-yellow-300\/95 {
    --tw-gradient-to: rgb(253 224 71 / 0.95) var(--tw-gradient-to-position);
  }
  .to-yellow-400 {
    --tw-gradient-to: #facc15 var(--tw-gradient-to-position);
  }
  .to-yellow-400\/0 {
    --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/10 {
    --tw-gradient-to: rgb(250 204 21 / 0.1) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/100 {
    --tw-gradient-to: rgb(250 204 21 / 1) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/15 {
    --tw-gradient-to: rgb(250 204 21 / 0.15) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/20 {
    --tw-gradient-to: rgb(250 204 21 / 0.2) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/25 {
    --tw-gradient-to: rgb(250 204 21 / 0.25) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/30 {
    --tw-gradient-to: rgb(250 204 21 / 0.3) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/35 {
    --tw-gradient-to: rgb(250 204 21 / 0.35) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/40 {
    --tw-gradient-to: rgb(250 204 21 / 0.4) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/45 {
    --tw-gradient-to: rgb(250 204 21 / 0.45) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/5 {
    --tw-gradient-to: rgb(250 204 21 / 0.05) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/50 {
    --tw-gradient-to: rgb(250 204 21 / 0.5) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/55 {
    --tw-gradient-to: rgb(250 204 21 / 0.55) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/60 {
    --tw-gradient-to: rgb(250 204 21 / 0.6) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/65 {
    --tw-gradient-to: rgb(250 204 21 / 0.65) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/70 {
    --tw-gradient-to: rgb(250 204 21 / 0.7) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/75 {
    --tw-gradient-to: rgb(250 204 21 / 0.75) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/80 {
    --tw-gradient-to: rgb(250 204 21 / 0.8) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/85 {
    --tw-gradient-to: rgb(250 204 21 / 0.85) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/90 {
    --tw-gradient-to: rgb(250 204 21 / 0.9) var(--tw-gradient-to-position);
  }
  .to-yellow-400\/95 {
    --tw-gradient-to: rgb(250 204 21 / 0.95) var(--tw-gradient-to-position);
  }
  .to-yellow-500 {
    --tw-gradient-to: #eab308 var(--tw-gradient-to-position);
  }
  .to-yellow-500\/0 {
    --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/10 {
    --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/100 {
    --tw-gradient-to: rgb(234 179 8 / 1) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/15 {
    --tw-gradient-to: rgb(234 179 8 / 0.15) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/20 {
    --tw-gradient-to: rgb(234 179 8 / 0.2) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/25 {
    --tw-gradient-to: rgb(234 179 8 / 0.25) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/30 {
    --tw-gradient-to: rgb(234 179 8 / 0.3) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/35 {
    --tw-gradient-to: rgb(234 179 8 / 0.35) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/40 {
    --tw-gradient-to: rgb(234 179 8 / 0.4) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/45 {
    --tw-gradient-to: rgb(234 179 8 / 0.45) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/5 {
    --tw-gradient-to: rgb(234 179 8 / 0.05) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/50 {
    --tw-gradient-to: rgb(234 179 8 / 0.5) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/55 {
    --tw-gradient-to: rgb(234 179 8 / 0.55) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/60 {
    --tw-gradient-to: rgb(234 179 8 / 0.6) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/65 {
    --tw-gradient-to: rgb(234 179 8 / 0.65) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/70 {
    --tw-gradient-to: rgb(234 179 8 / 0.7) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/75 {
    --tw-gradient-to: rgb(234 179 8 / 0.75) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/80 {
    --tw-gradient-to: rgb(234 179 8 / 0.8) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/85 {
    --tw-gradient-to: rgb(234 179 8 / 0.85) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/90 {
    --tw-gradient-to: rgb(234 179 8 / 0.9) var(--tw-gradient-to-position);
  }
  .to-yellow-500\/95 {
    --tw-gradient-to: rgb(234 179 8 / 0.95) var(--tw-gradient-to-position);
  }
  .to-yellow-600 {
    --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
  }
  .to-yellow-600\/0 {
    --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/10 {
    --tw-gradient-to: rgb(202 138 4 / 0.1) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/100 {
    --tw-gradient-to: rgb(202 138 4 / 1) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/15 {
    --tw-gradient-to: rgb(202 138 4 / 0.15) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/20 {
    --tw-gradient-to: rgb(202 138 4 / 0.2) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/25 {
    --tw-gradient-to: rgb(202 138 4 / 0.25) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/30 {
    --tw-gradient-to: rgb(202 138 4 / 0.3) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/35 {
    --tw-gradient-to: rgb(202 138 4 / 0.35) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/40 {
    --tw-gradient-to: rgb(202 138 4 / 0.4) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/45 {
    --tw-gradient-to: rgb(202 138 4 / 0.45) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/5 {
    --tw-gradient-to: rgb(202 138 4 / 0.05) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/50 {
    --tw-gradient-to: rgb(202 138 4 / 0.5) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/55 {
    --tw-gradient-to: rgb(202 138 4 / 0.55) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/60 {
    --tw-gradient-to: rgb(202 138 4 / 0.6) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/65 {
    --tw-gradient-to: rgb(202 138 4 / 0.65) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/70 {
    --tw-gradient-to: rgb(202 138 4 / 0.7) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/75 {
    --tw-gradient-to: rgb(202 138 4 / 0.75) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/80 {
    --tw-gradient-to: rgb(202 138 4 / 0.8) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/85 {
    --tw-gradient-to: rgb(202 138 4 / 0.85) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/90 {
    --tw-gradient-to: rgb(202 138 4 / 0.9) var(--tw-gradient-to-position);
  }
  .to-yellow-600\/95 {
    --tw-gradient-to: rgb(202 138 4 / 0.95) var(--tw-gradient-to-position);
  }
  .to-yellow-700 {
    --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
  }
  .to-yellow-700\/0 {
    --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/10 {
    --tw-gradient-to: rgb(161 98 7 / 0.1) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/100 {
    --tw-gradient-to: rgb(161 98 7 / 1) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/15 {
    --tw-gradient-to: rgb(161 98 7 / 0.15) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/20 {
    --tw-gradient-to: rgb(161 98 7 / 0.2) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/25 {
    --tw-gradient-to: rgb(161 98 7 / 0.25) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/30 {
    --tw-gradient-to: rgb(161 98 7 / 0.3) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/35 {
    --tw-gradient-to: rgb(161 98 7 / 0.35) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/40 {
    --tw-gradient-to: rgb(161 98 7 / 0.4) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/45 {
    --tw-gradient-to: rgb(161 98 7 / 0.45) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/5 {
    --tw-gradient-to: rgb(161 98 7 / 0.05) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/50 {
    --tw-gradient-to: rgb(161 98 7 / 0.5) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/55 {
    --tw-gradient-to: rgb(161 98 7 / 0.55) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/60 {
    --tw-gradient-to: rgb(161 98 7 / 0.6) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/65 {
    --tw-gradient-to: rgb(161 98 7 / 0.65) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/70 {
    --tw-gradient-to: rgb(161 98 7 / 0.7) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/75 {
    --tw-gradient-to: rgb(161 98 7 / 0.75) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/80 {
    --tw-gradient-to: rgb(161 98 7 / 0.8) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/85 {
    --tw-gradient-to: rgb(161 98 7 / 0.85) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/90 {
    --tw-gradient-to: rgb(161 98 7 / 0.9) var(--tw-gradient-to-position);
  }
  .to-yellow-700\/95 {
    --tw-gradient-to: rgb(161 98 7 / 0.95) var(--tw-gradient-to-position);
  }
  .fill-primary {
    fill: color-mix(in srgb, var(--p-primary-color) calc(100% * 1), transparent);
  }
  .fill-surface-100 {
    fill: color-mix(in srgb, var(--p-surface-100) calc(100% * 1), transparent);
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .\!p-0 {
    padding: 0px !important;
  }
  .p-0 {
    padding: 0px;
  }
  .p-1 {
    padding: 0.25rem;
  }
  .p-10 {
    padding: 2.5rem;
  }
  .p-2 {
    padding: 0.5rem;
  }
  .p-2\.5 {
    padding: 0.625rem;
  }
  .p-3 {
    padding: 0.75rem;
  }
  .p-4 {
    padding: 1rem;
  }
  .p-5 {
    padding: 1.25rem;
  }
  .p-6 {
    padding: 1.5rem;
  }
  .p-8 {
    padding: 2rem;
  }
  .\!px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .\!px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .\!py-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .\!py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  .px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  .px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  .py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  .py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  .py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  .py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .\!ps-11 {
    padding-inline-start: 2.75rem !important;
  }
  .pb-0 {
    padding-bottom: 0px;
  }
  .pb-0\.5 {
    padding-bottom: 0.125rem;
  }
  .pb-1 {
    padding-bottom: 0.25rem;
  }
  .pb-16 {
    padding-bottom: 4rem;
  }
  .pb-2 {
    padding-bottom: 0.5rem;
  }
  .pb-20 {
    padding-bottom: 5rem;
  }
  .pb-3 {
    padding-bottom: 0.75rem;
  }
  .pb-4 {
    padding-bottom: 1rem;
  }
  .pe-1 {
    padding-inline-end: 0.25rem;
  }
  .pe-10 {
    padding-inline-end: 2.5rem;
  }
  .pe-11 {
    padding-inline-end: 2.75rem;
  }
  .pe-3 {
    padding-inline-end: 0.75rem;
  }
  .pe-4 {
    padding-inline-end: 1rem;
  }
  .pl-2\.5 {
    padding-left: 0.625rem;
  }
  .pr-1 {
    padding-right: 0.25rem;
  }
  .ps-1 {
    padding-inline-start: 0.25rem;
  }
  .ps-10 {
    padding-inline-start: 2.5rem;
  }
  .ps-11 {
    padding-inline-start: 2.75rem;
  }
  .ps-12 {
    padding-inline-start: 3rem;
  }
  .ps-2 {
    padding-inline-start: 0.5rem;
  }
  .ps-7 {
    padding-inline-start: 1.75rem;
  }
  .pt-1 {
    padding-top: 0.25rem;
  }
  .pt-2 {
    padding-top: 0.5rem;
  }
  .pt-3 {
    padding-top: 0.75rem;
  }
  .pt-4 {
    padding-top: 1rem;
  }
  .pt-5 {
    padding-top: 1.25rem;
  }
  .pt-6 {
    padding-top: 1.5rem;
  }
  .text-left {
    text-align: left;
  }
  .text-center {
    text-align: center;
  }
  .text-justify {
    text-align: justify;
  }
  .\!text-start {
    text-align: start !important;
  }
  .text-start {
    text-align: start;
  }
  .align-top {
    vertical-align: top;
  }
  .font-poppins {
    font-family:
      Poppins,
      system-ui,
      sans-serif;
  }
  .\!text-\[10px\] {
    font-size: 10px !important;
  }
  .\!text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }
  .\!text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }
  .\!text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
  .\!text-xs {
    font-size: 0.75rem !important;
    line-height: 1rem !important;
  }
  .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  .text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  .text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  .text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-\[11px\] {
    font-size: 11px;
  }
  .text-\[12px\] {
    font-size: 12px;
  }
  .text-\[14px\] {
    font-size: 14px;
  }
  .text-\[9px\] {
    font-size: 9px;
  }
  .text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  .text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  .text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  .\!font-semibold {
    font-weight: 600 !important;
  }
  .font-bold {
    font-weight: 700;
  }
  .font-medium {
    font-weight: 500;
  }
  .font-normal {
    font-weight: 400;
  }
  .font-semibold {
    font-weight: 600;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .capitalize {
    text-transform: capitalize;
  }
  .normal-case {
    text-transform: none;
  }
  .italic {
    font-style: italic;
  }
  .leading-5 {
    line-height: 1.25rem;
  }
  .leading-6 {
    line-height: 1.5rem;
  }
  .leading-none {
    line-height: 1;
  }
  .leading-relaxed {
    line-height: 1.625;
  }
  .leading-snug {
    line-height: 1.375;
  }
  .leading-tight {
    line-height: 1.25;
  }
  .tracking-normal {
    letter-spacing: 0em;
  }
  .tracking-tighter {
    letter-spacing: -0.05em;
  }
  .tracking-wide {
    letter-spacing: 0.025em;
  }
  .tracking-wider {
    letter-spacing: 0.05em;
  }
  .\!text-primary-contrast {
    --tw-text-opacity: 1 !important;
    color: color-mix(in srgb, var(--p-primary-contrast-color) calc(100% * var(--tw-text-opacity, 1)), transparent) !important;
  }
  .\!text-red-500 {
    --tw-text-opacity: 1 !important;
    color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
  }
  .\!text-surface-500 {
    --tw-text-opacity: 1 !important;
    color: color-mix(in srgb, var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)), transparent) !important;
  }
  .\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
  }
  .\!text-white\/70 {
    color: rgb(255 255 255 / 0.7) !important;
  }
  .text-amber-500 {
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity, 1));
  }
  .text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
  }
  .text-blue-400 {
    --tw-text-opacity: 1;
    color: rgb(96 165 250 / var(--tw-text-opacity, 1));
  }
  .text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity, 1));
  }
  .text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / var(--tw-text-opacity, 1));
  }
  .text-blue-700 {
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity, 1));
  }
  .text-cyan-400 {
    --tw-text-opacity: 1;
    color: rgb(34 211 238 / var(--tw-text-opacity, 1));
  }
  .text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity, 1));
  }
  .text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235 / var(--tw-text-opacity, 1));
  }
  .text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
  }
  .text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));
  }
  .text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity, 1));
  }
  .text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity, 1));
  }
  .text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity, 1));
  }
  .text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity, 1));
  }
  .text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity, 1));
  }
  .text-green-200 {
    --tw-text-opacity: 1;
    color: rgb(187 247 208 / var(--tw-text-opacity, 1));
  }
  .text-green-400 {
    --tw-text-opacity: 1;
    color: rgb(74 222 128 / var(--tw-text-opacity, 1));
  }
  .text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94 / var(--tw-text-opacity, 1));
  }
  .text-green-700 {
    --tw-text-opacity: 1;
    color: rgb(21 128 61 / var(--tw-text-opacity, 1));
  }
  .text-green-800 {
    --tw-text-opacity: 1;
    color: rgb(22 101 52 / var(--tw-text-opacity, 1));
  }
  .text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgb(129 140 248 / var(--tw-text-opacity, 1));
  }
  .text-orange-400 {
    --tw-text-opacity: 1;
    color: rgb(251 146 60 / var(--tw-text-opacity, 1));
  }
  .text-orange-500 {
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity, 1));
  }
  .text-pink-400 {
    --tw-text-opacity: 1;
    color: rgb(244 114 182 / var(--tw-text-opacity, 1));
  }
  .text-primary {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-200 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-200) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-500 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-500) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-700 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-700) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-800 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-800) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-contrast {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-primary-contrast-color) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-primary-contrast\/70 {
    color: color-mix(in srgb, var(--p-primary-contrast-color) calc(100% * 0.7), transparent);
  }
  .text-purple-400 {
    --tw-text-opacity: 1;
    color: rgb(192 132 252 / var(--tw-text-opacity, 1));
  }
  .text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity, 1));
  }
  .text-red-400 {
    --tw-text-opacity: 1;
    color: rgb(248 113 113 / var(--tw-text-opacity, 1));
  }
  .text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity, 1));
  }
  .text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / var(--tw-text-opacity, 1));
  }
  .text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity, 1));
  }
  .text-slate-200 {
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / var(--tw-text-opacity, 1));
  }
  .text-slate-300 {
    --tw-text-opacity: 1;
    color: rgb(203 213 225 / var(--tw-text-opacity, 1));
  }
  .text-slate-400 {
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity, 1));
  }
  .text-slate-500 {
    --tw-text-opacity: 1;
    color: rgb(100 116 139 / var(--tw-text-opacity, 1));
  }
  .text-slate-600 {
    --tw-text-opacity: 1;
    color: rgb(71 85 105 / var(--tw-text-opacity, 1));
  }
  .text-slate-800 {
    --tw-text-opacity: 1;
    color: rgb(30 41 59 / var(--tw-text-opacity, 1));
  }
  .text-slate-900 {
    --tw-text-opacity: 1;
    color: rgb(15 23 42 / var(--tw-text-opacity, 1));
  }
  .text-surface-300 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-400 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-400) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-50 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-500 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-600 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-700 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-800 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-900 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-900) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-surface-950 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-text-opacity, 1)), transparent);
  }
  .text-teal-400 {
    --tw-text-opacity: 1;
    color: rgb(45 212 191 / var(--tw-text-opacity, 1));
  }
  .text-teal-500 {
    --tw-text-opacity: 1;
    color: rgb(20 184 166 / var(--tw-text-opacity, 1));
  }
  .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
  .text-white\/50 {
    color: rgb(255 255 255 / 0.5);
  }
  .text-white\/80 {
    color: rgb(255 255 255 / 0.8);
  }
  .text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgb(250 204 21 / var(--tw-text-opacity, 1));
  }
  .text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / var(--tw-text-opacity, 1));
  }
  .text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgb(202 138 4 / var(--tw-text-opacity, 1));
  }
  .text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgb(161 98 7 / var(--tw-text-opacity, 1));
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .opacity-0 {
    opacity: 0;
  }
  .opacity-100 {
    opacity: 1;
  }
  .opacity-25 {
    opacity: 0.25;
  }
  .opacity-50 {
    opacity: 0.5;
  }
  .opacity-60 {
    opacity: 0.6;
  }
  .opacity-70 {
    opacity: 0.7;
  }
  .opacity-75 {
    opacity: 0.75;
  }
  .opacity-80 {
    opacity: 0.8;
  }
  .opacity-90 {
    opacity: 0.9;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-\[-0\.25rem_0_1rem_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: -0.25rem 0 1rem rgba(0,0,0,0.15);
    --tw-shadow-colored: -0.25rem 0 1rem 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-\[0_8px_24px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 8px 24px rgba(0,0,0,0.28);
    --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow:
      var(--tw-ring-offset-shadow, 0 0 #0000),
      var(--tw-ring-shadow, 0 0 #0000),
      var(--tw-shadow);
  }
  .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  .outline {
    outline-style: solid;
  }
  .\!ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow:
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow, 0 0 #0000) !important;
  }
  .ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow:
      var(--tw-ring-offset-shadow),
      var(--tw-ring-shadow),
      var(--tw-shadow, 0 0 #0000);
  }
  .ring-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-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
  }
  .ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  .backdrop-blur-md {
    --tw-backdrop-blur: blur(12px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  .transition {
    transition-property:
      color,
      background-color,
      border-color,
      text-decoration-color,
      fill,
      stroke,
      opacity,
      box-shadow,
      transform,
      filter,
      backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .transition-\[width\] {
    transition-property: width;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .transition-colors {
    transition-property:
      color,
      background-color,
      border-color,
      text-decoration-color,
      fill,
      stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  .duration-150 {
    transition-duration: 150ms;
  }
  .duration-200 {
    transition-duration: 200ms;
  }
  .duration-300 {
    transition-duration: 300ms;
  }
  .ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  .ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  .scrollbar.overflow-x-hidden {
    overflow-x: hidden;
  }
  .scrollbar-thin.overflow-x-hidden {
    overflow-x: hidden;
  }
  .border-surface {
    border-color: var(--p-content-border-color);
  }
  .bg-emphasis {
    background: var(--p-content-hover-background);
    color: var(--p-content-hover-color);
  }
  .text-color {
    color: var(--p-text-color);
  }
  .text-muted-color {
    color: var(--p-text-muted-color);
  }
  .\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere;
  }
}
html,
body {
  overflow-x: hidden;
}
.p-toast {
  margin-top: 5rem;
}
@keyframes ios-input-focus-scroll-prevention {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.p-autocomplete input:focus {
  animation: ios-input-focus-scroll-prevention 0.01s;
}
.selection\:bg-primary-700\/30 *::selection {
  background-color: color-mix(in srgb, var(--p-primary-700) calc(100% * 0.3), transparent);
}
.selection\:bg-surface-300 *::selection {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.selection\:text-primary-contrast *::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-contrast-color) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.selection\:text-surface-50 *::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.selection\:bg-primary-700\/30::selection {
  background-color: color-mix(in srgb, var(--p-primary-700) calc(100% * 0.3), transparent);
}
.selection\:bg-surface-300::selection {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.selection\:text-primary-contrast::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-contrast-color) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.selection\:text-surface-50::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.placeholder\:text-surface-400::placeholder {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-400) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:border-amber-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}
.hover\:border-amber-300\/0:hover {
  border-color: rgb(252 211 77 / 0);
}
.hover\:border-amber-300\/10:hover {
  border-color: rgb(252 211 77 / 0.1);
}
.hover\:border-amber-300\/100:hover {
  border-color: rgb(252 211 77 / 1);
}
.hover\:border-amber-300\/15:hover {
  border-color: rgb(252 211 77 / 0.15);
}
.hover\:border-amber-300\/20:hover {
  border-color: rgb(252 211 77 / 0.2);
}
.hover\:border-amber-300\/25:hover {
  border-color: rgb(252 211 77 / 0.25);
}
.hover\:border-amber-300\/30:hover {
  border-color: rgb(252 211 77 / 0.3);
}
.hover\:border-amber-300\/35:hover {
  border-color: rgb(252 211 77 / 0.35);
}
.hover\:border-amber-300\/40:hover {
  border-color: rgb(252 211 77 / 0.4);
}
.hover\:border-amber-300\/45:hover {
  border-color: rgb(252 211 77 / 0.45);
}
.hover\:border-amber-300\/5:hover {
  border-color: rgb(252 211 77 / 0.05);
}
.hover\:border-amber-300\/50:hover {
  border-color: rgb(252 211 77 / 0.5);
}
.hover\:border-amber-300\/55:hover {
  border-color: rgb(252 211 77 / 0.55);
}
.hover\:border-amber-300\/60:hover {
  border-color: rgb(252 211 77 / 0.6);
}
.hover\:border-amber-300\/65:hover {
  border-color: rgb(252 211 77 / 0.65);
}
.hover\:border-amber-300\/70:hover {
  border-color: rgb(252 211 77 / 0.7);
}
.hover\:border-amber-300\/75:hover {
  border-color: rgb(252 211 77 / 0.75);
}
.hover\:border-amber-300\/80:hover {
  border-color: rgb(252 211 77 / 0.8);
}
.hover\:border-amber-300\/85:hover {
  border-color: rgb(252 211 77 / 0.85);
}
.hover\:border-amber-300\/90:hover {
  border-color: rgb(252 211 77 / 0.9);
}
.hover\:border-amber-300\/95:hover {
  border-color: rgb(252 211 77 / 0.95);
}
.hover\:border-amber-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}
.hover\:border-amber-400\/0:hover {
  border-color: rgb(251 191 36 / 0);
}
.hover\:border-amber-400\/10:hover {
  border-color: rgb(251 191 36 / 0.1);
}
.hover\:border-amber-400\/100:hover {
  border-color: rgb(251 191 36 / 1);
}
.hover\:border-amber-400\/15:hover {
  border-color: rgb(251 191 36 / 0.15);
}
.hover\:border-amber-400\/20:hover {
  border-color: rgb(251 191 36 / 0.2);
}
.hover\:border-amber-400\/25:hover {
  border-color: rgb(251 191 36 / 0.25);
}
.hover\:border-amber-400\/30:hover {
  border-color: rgb(251 191 36 / 0.3);
}
.hover\:border-amber-400\/35:hover {
  border-color: rgb(251 191 36 / 0.35);
}
.hover\:border-amber-400\/40:hover {
  border-color: rgb(251 191 36 / 0.4);
}
.hover\:border-amber-400\/45:hover {
  border-color: rgb(251 191 36 / 0.45);
}
.hover\:border-amber-400\/5:hover {
  border-color: rgb(251 191 36 / 0.05);
}
.hover\:border-amber-400\/50:hover {
  border-color: rgb(251 191 36 / 0.5);
}
.hover\:border-amber-400\/55:hover {
  border-color: rgb(251 191 36 / 0.55);
}
.hover\:border-amber-400\/60:hover {
  border-color: rgb(251 191 36 / 0.6);
}
.hover\:border-amber-400\/65:hover {
  border-color: rgb(251 191 36 / 0.65);
}
.hover\:border-amber-400\/70:hover {
  border-color: rgb(251 191 36 / 0.7);
}
.hover\:border-amber-400\/75:hover {
  border-color: rgb(251 191 36 / 0.75);
}
.hover\:border-amber-400\/80:hover {
  border-color: rgb(251 191 36 / 0.8);
}
.hover\:border-amber-400\/85:hover {
  border-color: rgb(251 191 36 / 0.85);
}
.hover\:border-amber-400\/90:hover {
  border-color: rgb(251 191 36 / 0.9);
}
.hover\:border-amber-400\/95:hover {
  border-color: rgb(251 191 36 / 0.95);
}
.hover\:border-amber-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}
.hover\:border-amber-500\/0:hover {
  border-color: rgb(245 158 11 / 0);
}
.hover\:border-amber-500\/10:hover {
  border-color: rgb(245 158 11 / 0.1);
}
.hover\:border-amber-500\/100:hover {
  border-color: rgb(245 158 11 / 1);
}
.hover\:border-amber-500\/15:hover {
  border-color: rgb(245 158 11 / 0.15);
}
.hover\:border-amber-500\/20:hover {
  border-color: rgb(245 158 11 / 0.2);
}
.hover\:border-amber-500\/25:hover {
  border-color: rgb(245 158 11 / 0.25);
}
.hover\:border-amber-500\/30:hover {
  border-color: rgb(245 158 11 / 0.3);
}
.hover\:border-amber-500\/35:hover {
  border-color: rgb(245 158 11 / 0.35);
}
.hover\:border-amber-500\/40:hover {
  border-color: rgb(245 158 11 / 0.4);
}
.hover\:border-amber-500\/45:hover {
  border-color: rgb(245 158 11 / 0.45);
}
.hover\:border-amber-500\/5:hover {
  border-color: rgb(245 158 11 / 0.05);
}
.hover\:border-amber-500\/50:hover {
  border-color: rgb(245 158 11 / 0.5);
}
.hover\:border-amber-500\/55:hover {
  border-color: rgb(245 158 11 / 0.55);
}
.hover\:border-amber-500\/60:hover {
  border-color: rgb(245 158 11 / 0.6);
}
.hover\:border-amber-500\/65:hover {
  border-color: rgb(245 158 11 / 0.65);
}
.hover\:border-amber-500\/70:hover {
  border-color: rgb(245 158 11 / 0.7);
}
.hover\:border-amber-500\/75:hover {
  border-color: rgb(245 158 11 / 0.75);
}
.hover\:border-amber-500\/80:hover {
  border-color: rgb(245 158 11 / 0.8);
}
.hover\:border-amber-500\/85:hover {
  border-color: rgb(245 158 11 / 0.85);
}
.hover\:border-amber-500\/90:hover {
  border-color: rgb(245 158 11 / 0.9);
}
.hover\:border-amber-500\/95:hover {
  border-color: rgb(245 158 11 / 0.95);
}
.hover\:border-amber-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}
.hover\:border-amber-600\/0:hover {
  border-color: rgb(217 119 6 / 0);
}
.hover\:border-amber-600\/10:hover {
  border-color: rgb(217 119 6 / 0.1);
}
.hover\:border-amber-600\/100:hover {
  border-color: rgb(217 119 6 / 1);
}
.hover\:border-amber-600\/15:hover {
  border-color: rgb(217 119 6 / 0.15);
}
.hover\:border-amber-600\/20:hover {
  border-color: rgb(217 119 6 / 0.2);
}
.hover\:border-amber-600\/25:hover {
  border-color: rgb(217 119 6 / 0.25);
}
.hover\:border-amber-600\/30:hover {
  border-color: rgb(217 119 6 / 0.3);
}
.hover\:border-amber-600\/35:hover {
  border-color: rgb(217 119 6 / 0.35);
}
.hover\:border-amber-600\/40:hover {
  border-color: rgb(217 119 6 / 0.4);
}
.hover\:border-amber-600\/45:hover {
  border-color: rgb(217 119 6 / 0.45);
}
.hover\:border-amber-600\/5:hover {
  border-color: rgb(217 119 6 / 0.05);
}
.hover\:border-amber-600\/50:hover {
  border-color: rgb(217 119 6 / 0.5);
}
.hover\:border-amber-600\/55:hover {
  border-color: rgb(217 119 6 / 0.55);
}
.hover\:border-amber-600\/60:hover {
  border-color: rgb(217 119 6 / 0.6);
}
.hover\:border-amber-600\/65:hover {
  border-color: rgb(217 119 6 / 0.65);
}
.hover\:border-amber-600\/70:hover {
  border-color: rgb(217 119 6 / 0.7);
}
.hover\:border-amber-600\/75:hover {
  border-color: rgb(217 119 6 / 0.75);
}
.hover\:border-amber-600\/80:hover {
  border-color: rgb(217 119 6 / 0.8);
}
.hover\:border-amber-600\/85:hover {
  border-color: rgb(217 119 6 / 0.85);
}
.hover\:border-amber-600\/90:hover {
  border-color: rgb(217 119 6 / 0.9);
}
.hover\:border-amber-600\/95:hover {
  border-color: rgb(217 119 6 / 0.95);
}
.hover\:border-amber-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
}
.hover\:border-amber-700\/0:hover {
  border-color: rgb(180 83 9 / 0);
}
.hover\:border-amber-700\/10:hover {
  border-color: rgb(180 83 9 / 0.1);
}
.hover\:border-amber-700\/100:hover {
  border-color: rgb(180 83 9 / 1);
}
.hover\:border-amber-700\/15:hover {
  border-color: rgb(180 83 9 / 0.15);
}
.hover\:border-amber-700\/20:hover {
  border-color: rgb(180 83 9 / 0.2);
}
.hover\:border-amber-700\/25:hover {
  border-color: rgb(180 83 9 / 0.25);
}
.hover\:border-amber-700\/30:hover {
  border-color: rgb(180 83 9 / 0.3);
}
.hover\:border-amber-700\/35:hover {
  border-color: rgb(180 83 9 / 0.35);
}
.hover\:border-amber-700\/40:hover {
  border-color: rgb(180 83 9 / 0.4);
}
.hover\:border-amber-700\/45:hover {
  border-color: rgb(180 83 9 / 0.45);
}
.hover\:border-amber-700\/5:hover {
  border-color: rgb(180 83 9 / 0.05);
}
.hover\:border-amber-700\/50:hover {
  border-color: rgb(180 83 9 / 0.5);
}
.hover\:border-amber-700\/55:hover {
  border-color: rgb(180 83 9 / 0.55);
}
.hover\:border-amber-700\/60:hover {
  border-color: rgb(180 83 9 / 0.6);
}
.hover\:border-amber-700\/65:hover {
  border-color: rgb(180 83 9 / 0.65);
}
.hover\:border-amber-700\/70:hover {
  border-color: rgb(180 83 9 / 0.7);
}
.hover\:border-amber-700\/75:hover {
  border-color: rgb(180 83 9 / 0.75);
}
.hover\:border-amber-700\/80:hover {
  border-color: rgb(180 83 9 / 0.8);
}
.hover\:border-amber-700\/85:hover {
  border-color: rgb(180 83 9 / 0.85);
}
.hover\:border-amber-700\/90:hover {
  border-color: rgb(180 83 9 / 0.9);
}
.hover\:border-amber-700\/95:hover {
  border-color: rgb(180 83 9 / 0.95);
}
.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.hover\:border-blue-300\/0:hover {
  border-color: rgb(147 197 253 / 0);
}
.hover\:border-blue-300\/10:hover {
  border-color: rgb(147 197 253 / 0.1);
}
.hover\:border-blue-300\/100:hover {
  border-color: rgb(147 197 253 / 1);
}
.hover\:border-blue-300\/15:hover {
  border-color: rgb(147 197 253 / 0.15);
}
.hover\:border-blue-300\/20:hover {
  border-color: rgb(147 197 253 / 0.2);
}
.hover\:border-blue-300\/25:hover {
  border-color: rgb(147 197 253 / 0.25);
}
.hover\:border-blue-300\/30:hover {
  border-color: rgb(147 197 253 / 0.3);
}
.hover\:border-blue-300\/35:hover {
  border-color: rgb(147 197 253 / 0.35);
}
.hover\:border-blue-300\/40:hover {
  border-color: rgb(147 197 253 / 0.4);
}
.hover\:border-blue-300\/45:hover {
  border-color: rgb(147 197 253 / 0.45);
}
.hover\:border-blue-300\/5:hover {
  border-color: rgb(147 197 253 / 0.05);
}
.hover\:border-blue-300\/50:hover {
  border-color: rgb(147 197 253 / 0.5);
}
.hover\:border-blue-300\/55:hover {
  border-color: rgb(147 197 253 / 0.55);
}
.hover\:border-blue-300\/60:hover {
  border-color: rgb(147 197 253 / 0.6);
}
.hover\:border-blue-300\/65:hover {
  border-color: rgb(147 197 253 / 0.65);
}
.hover\:border-blue-300\/70:hover {
  border-color: rgb(147 197 253 / 0.7);
}
.hover\:border-blue-300\/75:hover {
  border-color: rgb(147 197 253 / 0.75);
}
.hover\:border-blue-300\/80:hover {
  border-color: rgb(147 197 253 / 0.8);
}
.hover\:border-blue-300\/85:hover {
  border-color: rgb(147 197 253 / 0.85);
}
.hover\:border-blue-300\/90:hover {
  border-color: rgb(147 197 253 / 0.9);
}
.hover\:border-blue-300\/95:hover {
  border-color: rgb(147 197 253 / 0.95);
}
.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.hover\:border-blue-400\/0:hover {
  border-color: rgb(96 165 250 / 0);
}
.hover\:border-blue-400\/10:hover {
  border-color: rgb(96 165 250 / 0.1);
}
.hover\:border-blue-400\/100:hover {
  border-color: rgb(96 165 250 / 1);
}
.hover\:border-blue-400\/15:hover {
  border-color: rgb(96 165 250 / 0.15);
}
.hover\:border-blue-400\/20:hover {
  border-color: rgb(96 165 250 / 0.2);
}
.hover\:border-blue-400\/25:hover {
  border-color: rgb(96 165 250 / 0.25);
}
.hover\:border-blue-400\/30:hover {
  border-color: rgb(96 165 250 / 0.3);
}
.hover\:border-blue-400\/35:hover {
  border-color: rgb(96 165 250 / 0.35);
}
.hover\:border-blue-400\/40:hover {
  border-color: rgb(96 165 250 / 0.4);
}
.hover\:border-blue-400\/45:hover {
  border-color: rgb(96 165 250 / 0.45);
}
.hover\:border-blue-400\/5:hover {
  border-color: rgb(96 165 250 / 0.05);
}
.hover\:border-blue-400\/50:hover {
  border-color: rgb(96 165 250 / 0.5);
}
.hover\:border-blue-400\/55:hover {
  border-color: rgb(96 165 250 / 0.55);
}
.hover\:border-blue-400\/60:hover {
  border-color: rgb(96 165 250 / 0.6);
}
.hover\:border-blue-400\/65:hover {
  border-color: rgb(96 165 250 / 0.65);
}
.hover\:border-blue-400\/70:hover {
  border-color: rgb(96 165 250 / 0.7);
}
.hover\:border-blue-400\/75:hover {
  border-color: rgb(96 165 250 / 0.75);
}
.hover\:border-blue-400\/80:hover {
  border-color: rgb(96 165 250 / 0.8);
}
.hover\:border-blue-400\/85:hover {
  border-color: rgb(96 165 250 / 0.85);
}
.hover\:border-blue-400\/90:hover {
  border-color: rgb(96 165 250 / 0.9);
}
.hover\:border-blue-400\/95:hover {
  border-color: rgb(96 165 250 / 0.95);
}
.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.hover\:border-blue-500\/0:hover {
  border-color: rgb(59 130 246 / 0);
}
.hover\:border-blue-500\/10:hover {
  border-color: rgb(59 130 246 / 0.1);
}
.hover\:border-blue-500\/100:hover {
  border-color: rgb(59 130 246 / 1);
}
.hover\:border-blue-500\/15:hover {
  border-color: rgb(59 130 246 / 0.15);
}
.hover\:border-blue-500\/20:hover {
  border-color: rgb(59 130 246 / 0.2);
}
.hover\:border-blue-500\/25:hover {
  border-color: rgb(59 130 246 / 0.25);
}
.hover\:border-blue-500\/30:hover {
  border-color: rgb(59 130 246 / 0.3);
}
.hover\:border-blue-500\/35:hover {
  border-color: rgb(59 130 246 / 0.35);
}
.hover\:border-blue-500\/40:hover {
  border-color: rgb(59 130 246 / 0.4);
}
.hover\:border-blue-500\/45:hover {
  border-color: rgb(59 130 246 / 0.45);
}
.hover\:border-blue-500\/5:hover {
  border-color: rgb(59 130 246 / 0.05);
}
.hover\:border-blue-500\/50:hover {
  border-color: rgb(59 130 246 / 0.5);
}
.hover\:border-blue-500\/55:hover {
  border-color: rgb(59 130 246 / 0.55);
}
.hover\:border-blue-500\/60:hover {
  border-color: rgb(59 130 246 / 0.6);
}
.hover\:border-blue-500\/65:hover {
  border-color: rgb(59 130 246 / 0.65);
}
.hover\:border-blue-500\/70:hover {
  border-color: rgb(59 130 246 / 0.7);
}
.hover\:border-blue-500\/75:hover {
  border-color: rgb(59 130 246 / 0.75);
}
.hover\:border-blue-500\/80:hover {
  border-color: rgb(59 130 246 / 0.8);
}
.hover\:border-blue-500\/85:hover {
  border-color: rgb(59 130 246 / 0.85);
}
.hover\:border-blue-500\/90:hover {
  border-color: rgb(59 130 246 / 0.9);
}
.hover\:border-blue-500\/95:hover {
  border-color: rgb(59 130 246 / 0.95);
}
.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}
.hover\:border-blue-600\/0:hover {
  border-color: rgb(37 99 235 / 0);
}
.hover\:border-blue-600\/10:hover {
  border-color: rgb(37 99 235 / 0.1);
}
.hover\:border-blue-600\/100:hover {
  border-color: rgb(37 99 235 / 1);
}
.hover\:border-blue-600\/15:hover {
  border-color: rgb(37 99 235 / 0.15);
}
.hover\:border-blue-600\/20:hover {
  border-color: rgb(37 99 235 / 0.2);
}
.hover\:border-blue-600\/25:hover {
  border-color: rgb(37 99 235 / 0.25);
}
.hover\:border-blue-600\/30:hover {
  border-color: rgb(37 99 235 / 0.3);
}
.hover\:border-blue-600\/35:hover {
  border-color: rgb(37 99 235 / 0.35);
}
.hover\:border-blue-600\/40:hover {
  border-color: rgb(37 99 235 / 0.4);
}
.hover\:border-blue-600\/45:hover {
  border-color: rgb(37 99 235 / 0.45);
}
.hover\:border-blue-600\/5:hover {
  border-color: rgb(37 99 235 / 0.05);
}
.hover\:border-blue-600\/50:hover {
  border-color: rgb(37 99 235 / 0.5);
}
.hover\:border-blue-600\/55:hover {
  border-color: rgb(37 99 235 / 0.55);
}
.hover\:border-blue-600\/60:hover {
  border-color: rgb(37 99 235 / 0.6);
}
.hover\:border-blue-600\/65:hover {
  border-color: rgb(37 99 235 / 0.65);
}
.hover\:border-blue-600\/70:hover {
  border-color: rgb(37 99 235 / 0.7);
}
.hover\:border-blue-600\/75:hover {
  border-color: rgb(37 99 235 / 0.75);
}
.hover\:border-blue-600\/80:hover {
  border-color: rgb(37 99 235 / 0.8);
}
.hover\:border-blue-600\/85:hover {
  border-color: rgb(37 99 235 / 0.85);
}
.hover\:border-blue-600\/90:hover {
  border-color: rgb(37 99 235 / 0.9);
}
.hover\:border-blue-600\/95:hover {
  border-color: rgb(37 99 235 / 0.95);
}
.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}
.hover\:border-blue-700\/0:hover {
  border-color: rgb(29 78 216 / 0);
}
.hover\:border-blue-700\/10:hover {
  border-color: rgb(29 78 216 / 0.1);
}
.hover\:border-blue-700\/100:hover {
  border-color: rgb(29 78 216 / 1);
}
.hover\:border-blue-700\/15:hover {
  border-color: rgb(29 78 216 / 0.15);
}
.hover\:border-blue-700\/20:hover {
  border-color: rgb(29 78 216 / 0.2);
}
.hover\:border-blue-700\/25:hover {
  border-color: rgb(29 78 216 / 0.25);
}
.hover\:border-blue-700\/30:hover {
  border-color: rgb(29 78 216 / 0.3);
}
.hover\:border-blue-700\/35:hover {
  border-color: rgb(29 78 216 / 0.35);
}
.hover\:border-blue-700\/40:hover {
  border-color: rgb(29 78 216 / 0.4);
}
.hover\:border-blue-700\/45:hover {
  border-color: rgb(29 78 216 / 0.45);
}
.hover\:border-blue-700\/5:hover {
  border-color: rgb(29 78 216 / 0.05);
}
.hover\:border-blue-700\/50:hover {
  border-color: rgb(29 78 216 / 0.5);
}
.hover\:border-blue-700\/55:hover {
  border-color: rgb(29 78 216 / 0.55);
}
.hover\:border-blue-700\/60:hover {
  border-color: rgb(29 78 216 / 0.6);
}
.hover\:border-blue-700\/65:hover {
  border-color: rgb(29 78 216 / 0.65);
}
.hover\:border-blue-700\/70:hover {
  border-color: rgb(29 78 216 / 0.7);
}
.hover\:border-blue-700\/75:hover {
  border-color: rgb(29 78 216 / 0.75);
}
.hover\:border-blue-700\/80:hover {
  border-color: rgb(29 78 216 / 0.8);
}
.hover\:border-blue-700\/85:hover {
  border-color: rgb(29 78 216 / 0.85);
}
.hover\:border-blue-700\/90:hover {
  border-color: rgb(29 78 216 / 0.9);
}
.hover\:border-blue-700\/95:hover {
  border-color: rgb(29 78 216 / 0.95);
}
.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}
.hover\:border-green-300\/0:hover {
  border-color: rgb(134 239 172 / 0);
}
.hover\:border-green-300\/10:hover {
  border-color: rgb(134 239 172 / 0.1);
}
.hover\:border-green-300\/100:hover {
  border-color: rgb(134 239 172 / 1);
}
.hover\:border-green-300\/15:hover {
  border-color: rgb(134 239 172 / 0.15);
}
.hover\:border-green-300\/20:hover {
  border-color: rgb(134 239 172 / 0.2);
}
.hover\:border-green-300\/25:hover {
  border-color: rgb(134 239 172 / 0.25);
}
.hover\:border-green-300\/30:hover {
  border-color: rgb(134 239 172 / 0.3);
}
.hover\:border-green-300\/35:hover {
  border-color: rgb(134 239 172 / 0.35);
}
.hover\:border-green-300\/40:hover {
  border-color: rgb(134 239 172 / 0.4);
}
.hover\:border-green-300\/45:hover {
  border-color: rgb(134 239 172 / 0.45);
}
.hover\:border-green-300\/5:hover {
  border-color: rgb(134 239 172 / 0.05);
}
.hover\:border-green-300\/50:hover {
  border-color: rgb(134 239 172 / 0.5);
}
.hover\:border-green-300\/55:hover {
  border-color: rgb(134 239 172 / 0.55);
}
.hover\:border-green-300\/60:hover {
  border-color: rgb(134 239 172 / 0.6);
}
.hover\:border-green-300\/65:hover {
  border-color: rgb(134 239 172 / 0.65);
}
.hover\:border-green-300\/70:hover {
  border-color: rgb(134 239 172 / 0.7);
}
.hover\:border-green-300\/75:hover {
  border-color: rgb(134 239 172 / 0.75);
}
.hover\:border-green-300\/80:hover {
  border-color: rgb(134 239 172 / 0.8);
}
.hover\:border-green-300\/85:hover {
  border-color: rgb(134 239 172 / 0.85);
}
.hover\:border-green-300\/90:hover {
  border-color: rgb(134 239 172 / 0.9);
}
.hover\:border-green-300\/95:hover {
  border-color: rgb(134 239 172 / 0.95);
}
.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}
.hover\:border-green-400\/0:hover {
  border-color: rgb(74 222 128 / 0);
}
.hover\:border-green-400\/10:hover {
  border-color: rgb(74 222 128 / 0.1);
}
.hover\:border-green-400\/100:hover {
  border-color: rgb(74 222 128 / 1);
}
.hover\:border-green-400\/15:hover {
  border-color: rgb(74 222 128 / 0.15);
}
.hover\:border-green-400\/20:hover {
  border-color: rgb(74 222 128 / 0.2);
}
.hover\:border-green-400\/25:hover {
  border-color: rgb(74 222 128 / 0.25);
}
.hover\:border-green-400\/30:hover {
  border-color: rgb(74 222 128 / 0.3);
}
.hover\:border-green-400\/35:hover {
  border-color: rgb(74 222 128 / 0.35);
}
.hover\:border-green-400\/40:hover {
  border-color: rgb(74 222 128 / 0.4);
}
.hover\:border-green-400\/45:hover {
  border-color: rgb(74 222 128 / 0.45);
}
.hover\:border-green-400\/5:hover {
  border-color: rgb(74 222 128 / 0.05);
}
.hover\:border-green-400\/50:hover {
  border-color: rgb(74 222 128 / 0.5);
}
.hover\:border-green-400\/55:hover {
  border-color: rgb(74 222 128 / 0.55);
}
.hover\:border-green-400\/60:hover {
  border-color: rgb(74 222 128 / 0.6);
}
.hover\:border-green-400\/65:hover {
  border-color: rgb(74 222 128 / 0.65);
}
.hover\:border-green-400\/70:hover {
  border-color: rgb(74 222 128 / 0.7);
}
.hover\:border-green-400\/75:hover {
  border-color: rgb(74 222 128 / 0.75);
}
.hover\:border-green-400\/80:hover {
  border-color: rgb(74 222 128 / 0.8);
}
.hover\:border-green-400\/85:hover {
  border-color: rgb(74 222 128 / 0.85);
}
.hover\:border-green-400\/90:hover {
  border-color: rgb(74 222 128 / 0.9);
}
.hover\:border-green-400\/95:hover {
  border-color: rgb(74 222 128 / 0.95);
}
.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.hover\:border-green-500\/0:hover {
  border-color: rgb(34 197 94 / 0);
}
.hover\:border-green-500\/10:hover {
  border-color: rgb(34 197 94 / 0.1);
}
.hover\:border-green-500\/100:hover {
  border-color: rgb(34 197 94 / 1);
}
.hover\:border-green-500\/15:hover {
  border-color: rgb(34 197 94 / 0.15);
}
.hover\:border-green-500\/20:hover {
  border-color: rgb(34 197 94 / 0.2);
}
.hover\:border-green-500\/25:hover {
  border-color: rgb(34 197 94 / 0.25);
}
.hover\:border-green-500\/30:hover {
  border-color: rgb(34 197 94 / 0.3);
}
.hover\:border-green-500\/35:hover {
  border-color: rgb(34 197 94 / 0.35);
}
.hover\:border-green-500\/40:hover {
  border-color: rgb(34 197 94 / 0.4);
}
.hover\:border-green-500\/45:hover {
  border-color: rgb(34 197 94 / 0.45);
}
.hover\:border-green-500\/5:hover {
  border-color: rgb(34 197 94 / 0.05);
}
.hover\:border-green-500\/50:hover {
  border-color: rgb(34 197 94 / 0.5);
}
.hover\:border-green-500\/55:hover {
  border-color: rgb(34 197 94 / 0.55);
}
.hover\:border-green-500\/60:hover {
  border-color: rgb(34 197 94 / 0.6);
}
.hover\:border-green-500\/65:hover {
  border-color: rgb(34 197 94 / 0.65);
}
.hover\:border-green-500\/70:hover {
  border-color: rgb(34 197 94 / 0.7);
}
.hover\:border-green-500\/75:hover {
  border-color: rgb(34 197 94 / 0.75);
}
.hover\:border-green-500\/80:hover {
  border-color: rgb(34 197 94 / 0.8);
}
.hover\:border-green-500\/85:hover {
  border-color: rgb(34 197 94 / 0.85);
}
.hover\:border-green-500\/90:hover {
  border-color: rgb(34 197 94 / 0.9);
}
.hover\:border-green-500\/95:hover {
  border-color: rgb(34 197 94 / 0.95);
}
.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
}
.hover\:border-green-600\/0:hover {
  border-color: rgb(22 163 74 / 0);
}
.hover\:border-green-600\/10:hover {
  border-color: rgb(22 163 74 / 0.1);
}
.hover\:border-green-600\/100:hover {
  border-color: rgb(22 163 74 / 1);
}
.hover\:border-green-600\/15:hover {
  border-color: rgb(22 163 74 / 0.15);
}
.hover\:border-green-600\/20:hover {
  border-color: rgb(22 163 74 / 0.2);
}
.hover\:border-green-600\/25:hover {
  border-color: rgb(22 163 74 / 0.25);
}
.hover\:border-green-600\/30:hover {
  border-color: rgb(22 163 74 / 0.3);
}
.hover\:border-green-600\/35:hover {
  border-color: rgb(22 163 74 / 0.35);
}
.hover\:border-green-600\/40:hover {
  border-color: rgb(22 163 74 / 0.4);
}
.hover\:border-green-600\/45:hover {
  border-color: rgb(22 163 74 / 0.45);
}
.hover\:border-green-600\/5:hover {
  border-color: rgb(22 163 74 / 0.05);
}
.hover\:border-green-600\/50:hover {
  border-color: rgb(22 163 74 / 0.5);
}
.hover\:border-green-600\/55:hover {
  border-color: rgb(22 163 74 / 0.55);
}
.hover\:border-green-600\/60:hover {
  border-color: rgb(22 163 74 / 0.6);
}
.hover\:border-green-600\/65:hover {
  border-color: rgb(22 163 74 / 0.65);
}
.hover\:border-green-600\/70:hover {
  border-color: rgb(22 163 74 / 0.7);
}
.hover\:border-green-600\/75:hover {
  border-color: rgb(22 163 74 / 0.75);
}
.hover\:border-green-600\/80:hover {
  border-color: rgb(22 163 74 / 0.8);
}
.hover\:border-green-600\/85:hover {
  border-color: rgb(22 163 74 / 0.85);
}
.hover\:border-green-600\/90:hover {
  border-color: rgb(22 163 74 / 0.9);
}
.hover\:border-green-600\/95:hover {
  border-color: rgb(22 163 74 / 0.95);
}
.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
}
.hover\:border-green-700\/0:hover {
  border-color: rgb(21 128 61 / 0);
}
.hover\:border-green-700\/10:hover {
  border-color: rgb(21 128 61 / 0.1);
}
.hover\:border-green-700\/100:hover {
  border-color: rgb(21 128 61 / 1);
}
.hover\:border-green-700\/15:hover {
  border-color: rgb(21 128 61 / 0.15);
}
.hover\:border-green-700\/20:hover {
  border-color: rgb(21 128 61 / 0.2);
}
.hover\:border-green-700\/25:hover {
  border-color: rgb(21 128 61 / 0.25);
}
.hover\:border-green-700\/30:hover {
  border-color: rgb(21 128 61 / 0.3);
}
.hover\:border-green-700\/35:hover {
  border-color: rgb(21 128 61 / 0.35);
}
.hover\:border-green-700\/40:hover {
  border-color: rgb(21 128 61 / 0.4);
}
.hover\:border-green-700\/45:hover {
  border-color: rgb(21 128 61 / 0.45);
}
.hover\:border-green-700\/5:hover {
  border-color: rgb(21 128 61 / 0.05);
}
.hover\:border-green-700\/50:hover {
  border-color: rgb(21 128 61 / 0.5);
}
.hover\:border-green-700\/55:hover {
  border-color: rgb(21 128 61 / 0.55);
}
.hover\:border-green-700\/60:hover {
  border-color: rgb(21 128 61 / 0.6);
}
.hover\:border-green-700\/65:hover {
  border-color: rgb(21 128 61 / 0.65);
}
.hover\:border-green-700\/70:hover {
  border-color: rgb(21 128 61 / 0.7);
}
.hover\:border-green-700\/75:hover {
  border-color: rgb(21 128 61 / 0.75);
}
.hover\:border-green-700\/80:hover {
  border-color: rgb(21 128 61 / 0.8);
}
.hover\:border-green-700\/85:hover {
  border-color: rgb(21 128 61 / 0.85);
}
.hover\:border-green-700\/90:hover {
  border-color: rgb(21 128 61 / 0.9);
}
.hover\:border-green-700\/95:hover {
  border-color: rgb(21 128 61 / 0.95);
}
.hover\:border-primary:hover {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.hover\:border-primary\/50:hover {
  border-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.5), transparent);
}
.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.hover\:border-red-300\/0:hover {
  border-color: rgb(252 165 165 / 0);
}
.hover\:border-red-300\/10:hover {
  border-color: rgb(252 165 165 / 0.1);
}
.hover\:border-red-300\/100:hover {
  border-color: rgb(252 165 165 / 1);
}
.hover\:border-red-300\/15:hover {
  border-color: rgb(252 165 165 / 0.15);
}
.hover\:border-red-300\/20:hover {
  border-color: rgb(252 165 165 / 0.2);
}
.hover\:border-red-300\/25:hover {
  border-color: rgb(252 165 165 / 0.25);
}
.hover\:border-red-300\/30:hover {
  border-color: rgb(252 165 165 / 0.3);
}
.hover\:border-red-300\/35:hover {
  border-color: rgb(252 165 165 / 0.35);
}
.hover\:border-red-300\/40:hover {
  border-color: rgb(252 165 165 / 0.4);
}
.hover\:border-red-300\/45:hover {
  border-color: rgb(252 165 165 / 0.45);
}
.hover\:border-red-300\/5:hover {
  border-color: rgb(252 165 165 / 0.05);
}
.hover\:border-red-300\/50:hover {
  border-color: rgb(252 165 165 / 0.5);
}
.hover\:border-red-300\/55:hover {
  border-color: rgb(252 165 165 / 0.55);
}
.hover\:border-red-300\/60:hover {
  border-color: rgb(252 165 165 / 0.6);
}
.hover\:border-red-300\/65:hover {
  border-color: rgb(252 165 165 / 0.65);
}
.hover\:border-red-300\/70:hover {
  border-color: rgb(252 165 165 / 0.7);
}
.hover\:border-red-300\/75:hover {
  border-color: rgb(252 165 165 / 0.75);
}
.hover\:border-red-300\/80:hover {
  border-color: rgb(252 165 165 / 0.8);
}
.hover\:border-red-300\/85:hover {
  border-color: rgb(252 165 165 / 0.85);
}
.hover\:border-red-300\/90:hover {
  border-color: rgb(252 165 165 / 0.9);
}
.hover\:border-red-300\/95:hover {
  border-color: rgb(252 165 165 / 0.95);
}
.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.hover\:border-red-400\/0:hover {
  border-color: rgb(248 113 113 / 0);
}
.hover\:border-red-400\/10:hover {
  border-color: rgb(248 113 113 / 0.1);
}
.hover\:border-red-400\/100:hover {
  border-color: rgb(248 113 113 / 1);
}
.hover\:border-red-400\/15:hover {
  border-color: rgb(248 113 113 / 0.15);
}
.hover\:border-red-400\/20:hover {
  border-color: rgb(248 113 113 / 0.2);
}
.hover\:border-red-400\/25:hover {
  border-color: rgb(248 113 113 / 0.25);
}
.hover\:border-red-400\/30:hover {
  border-color: rgb(248 113 113 / 0.3);
}
.hover\:border-red-400\/35:hover {
  border-color: rgb(248 113 113 / 0.35);
}
.hover\:border-red-400\/40:hover {
  border-color: rgb(248 113 113 / 0.4);
}
.hover\:border-red-400\/45:hover {
  border-color: rgb(248 113 113 / 0.45);
}
.hover\:border-red-400\/5:hover {
  border-color: rgb(248 113 113 / 0.05);
}
.hover\:border-red-400\/50:hover {
  border-color: rgb(248 113 113 / 0.5);
}
.hover\:border-red-400\/55:hover {
  border-color: rgb(248 113 113 / 0.55);
}
.hover\:border-red-400\/60:hover {
  border-color: rgb(248 113 113 / 0.6);
}
.hover\:border-red-400\/65:hover {
  border-color: rgb(248 113 113 / 0.65);
}
.hover\:border-red-400\/70:hover {
  border-color: rgb(248 113 113 / 0.7);
}
.hover\:border-red-400\/75:hover {
  border-color: rgb(248 113 113 / 0.75);
}
.hover\:border-red-400\/80:hover {
  border-color: rgb(248 113 113 / 0.8);
}
.hover\:border-red-400\/85:hover {
  border-color: rgb(248 113 113 / 0.85);
}
.hover\:border-red-400\/90:hover {
  border-color: rgb(248 113 113 / 0.9);
}
.hover\:border-red-400\/95:hover {
  border-color: rgb(248 113 113 / 0.95);
}
.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.hover\:border-red-500\/0:hover {
  border-color: rgb(239 68 68 / 0);
}
.hover\:border-red-500\/10:hover {
  border-color: rgb(239 68 68 / 0.1);
}
.hover\:border-red-500\/100:hover {
  border-color: rgb(239 68 68 / 1);
}
.hover\:border-red-500\/15:hover {
  border-color: rgb(239 68 68 / 0.15);
}
.hover\:border-red-500\/20:hover {
  border-color: rgb(239 68 68 / 0.2);
}
.hover\:border-red-500\/25:hover {
  border-color: rgb(239 68 68 / 0.25);
}
.hover\:border-red-500\/30:hover {
  border-color: rgb(239 68 68 / 0.3);
}
.hover\:border-red-500\/35:hover {
  border-color: rgb(239 68 68 / 0.35);
}
.hover\:border-red-500\/40:hover {
  border-color: rgb(239 68 68 / 0.4);
}
.hover\:border-red-500\/45:hover {
  border-color: rgb(239 68 68 / 0.45);
}
.hover\:border-red-500\/5:hover {
  border-color: rgb(239 68 68 / 0.05);
}
.hover\:border-red-500\/50:hover {
  border-color: rgb(239 68 68 / 0.5);
}
.hover\:border-red-500\/55:hover {
  border-color: rgb(239 68 68 / 0.55);
}
.hover\:border-red-500\/60:hover {
  border-color: rgb(239 68 68 / 0.6);
}
.hover\:border-red-500\/65:hover {
  border-color: rgb(239 68 68 / 0.65);
}
.hover\:border-red-500\/70:hover {
  border-color: rgb(239 68 68 / 0.7);
}
.hover\:border-red-500\/75:hover {
  border-color: rgb(239 68 68 / 0.75);
}
.hover\:border-red-500\/80:hover {
  border-color: rgb(239 68 68 / 0.8);
}
.hover\:border-red-500\/85:hover {
  border-color: rgb(239 68 68 / 0.85);
}
.hover\:border-red-500\/90:hover {
  border-color: rgb(239 68 68 / 0.9);
}
.hover\:border-red-500\/95:hover {
  border-color: rgb(239 68 68 / 0.95);
}
.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}
.hover\:border-red-600\/0:hover {
  border-color: rgb(220 38 38 / 0);
}
.hover\:border-red-600\/10:hover {
  border-color: rgb(220 38 38 / 0.1);
}
.hover\:border-red-600\/100:hover {
  border-color: rgb(220 38 38 / 1);
}
.hover\:border-red-600\/15:hover {
  border-color: rgb(220 38 38 / 0.15);
}
.hover\:border-red-600\/20:hover {
  border-color: rgb(220 38 38 / 0.2);
}
.hover\:border-red-600\/25:hover {
  border-color: rgb(220 38 38 / 0.25);
}
.hover\:border-red-600\/30:hover {
  border-color: rgb(220 38 38 / 0.3);
}
.hover\:border-red-600\/35:hover {
  border-color: rgb(220 38 38 / 0.35);
}
.hover\:border-red-600\/40:hover {
  border-color: rgb(220 38 38 / 0.4);
}
.hover\:border-red-600\/45:hover {
  border-color: rgb(220 38 38 / 0.45);
}
.hover\:border-red-600\/5:hover {
  border-color: rgb(220 38 38 / 0.05);
}
.hover\:border-red-600\/50:hover {
  border-color: rgb(220 38 38 / 0.5);
}
.hover\:border-red-600\/55:hover {
  border-color: rgb(220 38 38 / 0.55);
}
.hover\:border-red-600\/60:hover {
  border-color: rgb(220 38 38 / 0.6);
}
.hover\:border-red-600\/65:hover {
  border-color: rgb(220 38 38 / 0.65);
}
.hover\:border-red-600\/70:hover {
  border-color: rgb(220 38 38 / 0.7);
}
.hover\:border-red-600\/75:hover {
  border-color: rgb(220 38 38 / 0.75);
}
.hover\:border-red-600\/80:hover {
  border-color: rgb(220 38 38 / 0.8);
}
.hover\:border-red-600\/85:hover {
  border-color: rgb(220 38 38 / 0.85);
}
.hover\:border-red-600\/90:hover {
  border-color: rgb(220 38 38 / 0.9);
}
.hover\:border-red-600\/95:hover {
  border-color: rgb(220 38 38 / 0.95);
}
.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.hover\:border-red-700\/0:hover {
  border-color: rgb(185 28 28 / 0);
}
.hover\:border-red-700\/10:hover {
  border-color: rgb(185 28 28 / 0.1);
}
.hover\:border-red-700\/100:hover {
  border-color: rgb(185 28 28 / 1);
}
.hover\:border-red-700\/15:hover {
  border-color: rgb(185 28 28 / 0.15);
}
.hover\:border-red-700\/20:hover {
  border-color: rgb(185 28 28 / 0.2);
}
.hover\:border-red-700\/25:hover {
  border-color: rgb(185 28 28 / 0.25);
}
.hover\:border-red-700\/30:hover {
  border-color: rgb(185 28 28 / 0.3);
}
.hover\:border-red-700\/35:hover {
  border-color: rgb(185 28 28 / 0.35);
}
.hover\:border-red-700\/40:hover {
  border-color: rgb(185 28 28 / 0.4);
}
.hover\:border-red-700\/45:hover {
  border-color: rgb(185 28 28 / 0.45);
}
.hover\:border-red-700\/5:hover {
  border-color: rgb(185 28 28 / 0.05);
}
.hover\:border-red-700\/50:hover {
  border-color: rgb(185 28 28 / 0.5);
}
.hover\:border-red-700\/55:hover {
  border-color: rgb(185 28 28 / 0.55);
}
.hover\:border-red-700\/60:hover {
  border-color: rgb(185 28 28 / 0.6);
}
.hover\:border-red-700\/65:hover {
  border-color: rgb(185 28 28 / 0.65);
}
.hover\:border-red-700\/70:hover {
  border-color: rgb(185 28 28 / 0.7);
}
.hover\:border-red-700\/75:hover {
  border-color: rgb(185 28 28 / 0.75);
}
.hover\:border-red-700\/80:hover {
  border-color: rgb(185 28 28 / 0.8);
}
.hover\:border-red-700\/85:hover {
  border-color: rgb(185 28 28 / 0.85);
}
.hover\:border-red-700\/90:hover {
  border-color: rgb(185 28 28 / 0.9);
}
.hover\:border-red-700\/95:hover {
  border-color: rgb(185 28 28 / 0.95);
}
.hover\:border-slate-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(71 85 105 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-300\/0:hover {
  border-color: rgb(253 224 71 / 0);
}
.hover\:border-yellow-300\/10:hover {
  border-color: rgb(253 224 71 / 0.1);
}
.hover\:border-yellow-300\/100:hover {
  border-color: rgb(253 224 71 / 1);
}
.hover\:border-yellow-300\/15:hover {
  border-color: rgb(253 224 71 / 0.15);
}
.hover\:border-yellow-300\/20:hover {
  border-color: rgb(253 224 71 / 0.2);
}
.hover\:border-yellow-300\/25:hover {
  border-color: rgb(253 224 71 / 0.25);
}
.hover\:border-yellow-300\/30:hover {
  border-color: rgb(253 224 71 / 0.3);
}
.hover\:border-yellow-300\/35:hover {
  border-color: rgb(253 224 71 / 0.35);
}
.hover\:border-yellow-300\/40:hover {
  border-color: rgb(253 224 71 / 0.4);
}
.hover\:border-yellow-300\/45:hover {
  border-color: rgb(253 224 71 / 0.45);
}
.hover\:border-yellow-300\/5:hover {
  border-color: rgb(253 224 71 / 0.05);
}
.hover\:border-yellow-300\/50:hover {
  border-color: rgb(253 224 71 / 0.5);
}
.hover\:border-yellow-300\/55:hover {
  border-color: rgb(253 224 71 / 0.55);
}
.hover\:border-yellow-300\/60:hover {
  border-color: rgb(253 224 71 / 0.6);
}
.hover\:border-yellow-300\/65:hover {
  border-color: rgb(253 224 71 / 0.65);
}
.hover\:border-yellow-300\/70:hover {
  border-color: rgb(253 224 71 / 0.7);
}
.hover\:border-yellow-300\/75:hover {
  border-color: rgb(253 224 71 / 0.75);
}
.hover\:border-yellow-300\/80:hover {
  border-color: rgb(253 224 71 / 0.8);
}
.hover\:border-yellow-300\/85:hover {
  border-color: rgb(253 224 71 / 0.85);
}
.hover\:border-yellow-300\/90:hover {
  border-color: rgb(253 224 71 / 0.9);
}
.hover\:border-yellow-300\/95:hover {
  border-color: rgb(253 224 71 / 0.95);
}
.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-400\/0:hover {
  border-color: rgb(250 204 21 / 0);
}
.hover\:border-yellow-400\/10:hover {
  border-color: rgb(250 204 21 / 0.1);
}
.hover\:border-yellow-400\/100:hover {
  border-color: rgb(250 204 21 / 1);
}
.hover\:border-yellow-400\/15:hover {
  border-color: rgb(250 204 21 / 0.15);
}
.hover\:border-yellow-400\/20:hover {
  border-color: rgb(250 204 21 / 0.2);
}
.hover\:border-yellow-400\/25:hover {
  border-color: rgb(250 204 21 / 0.25);
}
.hover\:border-yellow-400\/30:hover {
  border-color: rgb(250 204 21 / 0.3);
}
.hover\:border-yellow-400\/35:hover {
  border-color: rgb(250 204 21 / 0.35);
}
.hover\:border-yellow-400\/40:hover {
  border-color: rgb(250 204 21 / 0.4);
}
.hover\:border-yellow-400\/45:hover {
  border-color: rgb(250 204 21 / 0.45);
}
.hover\:border-yellow-400\/5:hover {
  border-color: rgb(250 204 21 / 0.05);
}
.hover\:border-yellow-400\/50:hover {
  border-color: rgb(250 204 21 / 0.5);
}
.hover\:border-yellow-400\/55:hover {
  border-color: rgb(250 204 21 / 0.55);
}
.hover\:border-yellow-400\/60:hover {
  border-color: rgb(250 204 21 / 0.6);
}
.hover\:border-yellow-400\/65:hover {
  border-color: rgb(250 204 21 / 0.65);
}
.hover\:border-yellow-400\/70:hover {
  border-color: rgb(250 204 21 / 0.7);
}
.hover\:border-yellow-400\/75:hover {
  border-color: rgb(250 204 21 / 0.75);
}
.hover\:border-yellow-400\/80:hover {
  border-color: rgb(250 204 21 / 0.8);
}
.hover\:border-yellow-400\/85:hover {
  border-color: rgb(250 204 21 / 0.85);
}
.hover\:border-yellow-400\/90:hover {
  border-color: rgb(250 204 21 / 0.9);
}
.hover\:border-yellow-400\/95:hover {
  border-color: rgb(250 204 21 / 0.95);
}
.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-500\/0:hover {
  border-color: rgb(234 179 8 / 0);
}
.hover\:border-yellow-500\/10:hover {
  border-color: rgb(234 179 8 / 0.1);
}
.hover\:border-yellow-500\/100:hover {
  border-color: rgb(234 179 8 / 1);
}
.hover\:border-yellow-500\/15:hover {
  border-color: rgb(234 179 8 / 0.15);
}
.hover\:border-yellow-500\/20:hover {
  border-color: rgb(234 179 8 / 0.2);
}
.hover\:border-yellow-500\/25:hover {
  border-color: rgb(234 179 8 / 0.25);
}
.hover\:border-yellow-500\/30:hover {
  border-color: rgb(234 179 8 / 0.3);
}
.hover\:border-yellow-500\/35:hover {
  border-color: rgb(234 179 8 / 0.35);
}
.hover\:border-yellow-500\/40:hover {
  border-color: rgb(234 179 8 / 0.4);
}
.hover\:border-yellow-500\/45:hover {
  border-color: rgb(234 179 8 / 0.45);
}
.hover\:border-yellow-500\/5:hover {
  border-color: rgb(234 179 8 / 0.05);
}
.hover\:border-yellow-500\/50:hover {
  border-color: rgb(234 179 8 / 0.5);
}
.hover\:border-yellow-500\/55:hover {
  border-color: rgb(234 179 8 / 0.55);
}
.hover\:border-yellow-500\/60:hover {
  border-color: rgb(234 179 8 / 0.6);
}
.hover\:border-yellow-500\/65:hover {
  border-color: rgb(234 179 8 / 0.65);
}
.hover\:border-yellow-500\/70:hover {
  border-color: rgb(234 179 8 / 0.7);
}
.hover\:border-yellow-500\/75:hover {
  border-color: rgb(234 179 8 / 0.75);
}
.hover\:border-yellow-500\/80:hover {
  border-color: rgb(234 179 8 / 0.8);
}
.hover\:border-yellow-500\/85:hover {
  border-color: rgb(234 179 8 / 0.85);
}
.hover\:border-yellow-500\/90:hover {
  border-color: rgb(234 179 8 / 0.9);
}
.hover\:border-yellow-500\/95:hover {
  border-color: rgb(234 179 8 / 0.95);
}
.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgb(202 138 4 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-600\/0:hover {
  border-color: rgb(202 138 4 / 0);
}
.hover\:border-yellow-600\/10:hover {
  border-color: rgb(202 138 4 / 0.1);
}
.hover\:border-yellow-600\/100:hover {
  border-color: rgb(202 138 4 / 1);
}
.hover\:border-yellow-600\/15:hover {
  border-color: rgb(202 138 4 / 0.15);
}
.hover\:border-yellow-600\/20:hover {
  border-color: rgb(202 138 4 / 0.2);
}
.hover\:border-yellow-600\/25:hover {
  border-color: rgb(202 138 4 / 0.25);
}
.hover\:border-yellow-600\/30:hover {
  border-color: rgb(202 138 4 / 0.3);
}
.hover\:border-yellow-600\/35:hover {
  border-color: rgb(202 138 4 / 0.35);
}
.hover\:border-yellow-600\/40:hover {
  border-color: rgb(202 138 4 / 0.4);
}
.hover\:border-yellow-600\/45:hover {
  border-color: rgb(202 138 4 / 0.45);
}
.hover\:border-yellow-600\/5:hover {
  border-color: rgb(202 138 4 / 0.05);
}
.hover\:border-yellow-600\/50:hover {
  border-color: rgb(202 138 4 / 0.5);
}
.hover\:border-yellow-600\/55:hover {
  border-color: rgb(202 138 4 / 0.55);
}
.hover\:border-yellow-600\/60:hover {
  border-color: rgb(202 138 4 / 0.6);
}
.hover\:border-yellow-600\/65:hover {
  border-color: rgb(202 138 4 / 0.65);
}
.hover\:border-yellow-600\/70:hover {
  border-color: rgb(202 138 4 / 0.7);
}
.hover\:border-yellow-600\/75:hover {
  border-color: rgb(202 138 4 / 0.75);
}
.hover\:border-yellow-600\/80:hover {
  border-color: rgb(202 138 4 / 0.8);
}
.hover\:border-yellow-600\/85:hover {
  border-color: rgb(202 138 4 / 0.85);
}
.hover\:border-yellow-600\/90:hover {
  border-color: rgb(202 138 4 / 0.9);
}
.hover\:border-yellow-600\/95:hover {
  border-color: rgb(202 138 4 / 0.95);
}
.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
}
.hover\:border-yellow-700\/0:hover {
  border-color: rgb(161 98 7 / 0);
}
.hover\:border-yellow-700\/10:hover {
  border-color: rgb(161 98 7 / 0.1);
}
.hover\:border-yellow-700\/100:hover {
  border-color: rgb(161 98 7 / 1);
}
.hover\:border-yellow-700\/15:hover {
  border-color: rgb(161 98 7 / 0.15);
}
.hover\:border-yellow-700\/20:hover {
  border-color: rgb(161 98 7 / 0.2);
}
.hover\:border-yellow-700\/25:hover {
  border-color: rgb(161 98 7 / 0.25);
}
.hover\:border-yellow-700\/30:hover {
  border-color: rgb(161 98 7 / 0.3);
}
.hover\:border-yellow-700\/35:hover {
  border-color: rgb(161 98 7 / 0.35);
}
.hover\:border-yellow-700\/40:hover {
  border-color: rgb(161 98 7 / 0.4);
}
.hover\:border-yellow-700\/45:hover {
  border-color: rgb(161 98 7 / 0.45);
}
.hover\:border-yellow-700\/5:hover {
  border-color: rgb(161 98 7 / 0.05);
}
.hover\:border-yellow-700\/50:hover {
  border-color: rgb(161 98 7 / 0.5);
}
.hover\:border-yellow-700\/55:hover {
  border-color: rgb(161 98 7 / 0.55);
}
.hover\:border-yellow-700\/60:hover {
  border-color: rgb(161 98 7 / 0.6);
}
.hover\:border-yellow-700\/65:hover {
  border-color: rgb(161 98 7 / 0.65);
}
.hover\:border-yellow-700\/70:hover {
  border-color: rgb(161 98 7 / 0.7);
}
.hover\:border-yellow-700\/75:hover {
  border-color: rgb(161 98 7 / 0.75);
}
.hover\:border-yellow-700\/80:hover {
  border-color: rgb(161 98 7 / 0.8);
}
.hover\:border-yellow-700\/85:hover {
  border-color: rgb(161 98 7 / 0.85);
}
.hover\:border-yellow-700\/90:hover {
  border-color: rgb(161 98 7 / 0.9);
}
.hover\:border-yellow-700\/95:hover {
  border-color: rgb(161 98 7 / 0.95);
}
.hover\:\!bg-red-500\/10:hover {
  background-color: rgb(239 68 68 / 0.1) !important;
}
.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.hover\:bg-orange-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}
.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.hover\:bg-slate-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}
.hover\:bg-surface-100:hover {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-100) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.hover\:bg-surface-200:hover {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-200) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.hover\:bg-surface-50:hover {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.hover\:bg-surface-800:hover {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.hover\:bg-transparent:hover {
  background-color: transparent;
}
.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\:from-amber-300:hover {
  --tw-gradient-from: #fcd34d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/0:hover {
  --tw-gradient-from: rgb(252 211 77 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/10:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/100:hover {
  --tw-gradient-from: rgb(252 211 77 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/15:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/20:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/25:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/30:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/35:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/40:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/45:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/5:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/50:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/55:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/60:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/65:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/70:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/75:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/80:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/85:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/90:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-300\/95:hover {
  --tw-gradient-from: rgb(252 211 77 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400:hover {
  --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/0:hover {
  --tw-gradient-from: rgb(251 191 36 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/10:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/100:hover {
  --tw-gradient-from: rgb(251 191 36 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/15:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/20:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/25:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/30:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/35:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/40:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/45:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/5:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/50:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/55:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/60:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/65:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/70:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/75:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/80:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/85:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/90:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-400\/95:hover {
  --tw-gradient-from: rgb(251 191 36 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500:hover {
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/0:hover {
  --tw-gradient-from: rgb(245 158 11 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/10:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/100:hover {
  --tw-gradient-from: rgb(245 158 11 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/15:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/20:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/25:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/30:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/35:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/40:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/45:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/5:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/50:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/55:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/60:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/65:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/70:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/75:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/80:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/85:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/90:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-500\/95:hover {
  --tw-gradient-from: rgb(245 158 11 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600:hover {
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/0:hover {
  --tw-gradient-from: rgb(217 119 6 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/10:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/100:hover {
  --tw-gradient-from: rgb(217 119 6 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/15:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/20:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/25:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/30:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/35:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/40:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/45:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/5:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/50:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/55:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/60:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/65:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/70:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/75:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/80:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/85:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/90:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-600\/95:hover {
  --tw-gradient-from: rgb(217 119 6 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700:hover {
  --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/0:hover {
  --tw-gradient-from: rgb(180 83 9 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/10:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/100:hover {
  --tw-gradient-from: rgb(180 83 9 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/15:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/20:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/25:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/30:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/35:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/40:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/45:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/5:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/50:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/55:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/60:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/65:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/70:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/75:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/80:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/85:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/90:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-amber-700\/95:hover {
  --tw-gradient-from: rgb(180 83 9 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300:hover {
  --tw-gradient-from: #93c5fd var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/0:hover {
  --tw-gradient-from: rgb(147 197 253 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/10:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/100:hover {
  --tw-gradient-from: rgb(147 197 253 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/15:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/20:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/25:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/30:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/35:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/40:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/45:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/5:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/50:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/55:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/60:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/65:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/70:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/75:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/80:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/85:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/90:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-300\/95:hover {
  --tw-gradient-from: rgb(147 197 253 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400:hover {
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/0:hover {
  --tw-gradient-from: rgb(96 165 250 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/10:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/100:hover {
  --tw-gradient-from: rgb(96 165 250 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/15:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/20:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/25:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/30:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/35:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/40:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/45:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/5:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/50:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/55:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/60:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/65:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/70:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/75:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/80:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/85:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/90:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-400\/95:hover {
  --tw-gradient-from: rgb(96 165 250 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500:hover {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/0:hover {
  --tw-gradient-from: rgb(59 130 246 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/10:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/100:hover {
  --tw-gradient-from: rgb(59 130 246 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/15:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/20:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/25:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/30:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/35:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/40:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/45:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/5:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/50:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/55:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/60:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/65:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/70:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/75:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/80:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/85:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/90:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-500\/95:hover {
  --tw-gradient-from: rgb(59 130 246 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600:hover {
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/0:hover {
  --tw-gradient-from: rgb(37 99 235 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/10:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/100:hover {
  --tw-gradient-from: rgb(37 99 235 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/15:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/20:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/25:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/30:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/35:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/40:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/45:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/5:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/50:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/55:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/60:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/65:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/70:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/75:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/80:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/85:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/90:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-600\/95:hover {
  --tw-gradient-from: rgb(37 99 235 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700:hover {
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/0:hover {
  --tw-gradient-from: rgb(29 78 216 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/10:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/100:hover {
  --tw-gradient-from: rgb(29 78 216 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/15:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/20:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/25:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/30:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/35:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/40:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/45:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/5:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/50:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/55:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/60:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/65:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/70:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/75:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/80:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/85:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/90:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-blue-700\/95:hover {
  --tw-gradient-from: rgb(29 78 216 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300:hover {
  --tw-gradient-from: #86efac var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/0:hover {
  --tw-gradient-from: rgb(134 239 172 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/10:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/100:hover {
  --tw-gradient-from: rgb(134 239 172 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/15:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/20:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/25:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/30:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/35:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/40:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/45:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/5:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/50:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/55:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/60:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/65:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/70:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/75:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/80:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/85:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/90:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-300\/95:hover {
  --tw-gradient-from: rgb(134 239 172 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400:hover {
  --tw-gradient-from: #4ade80 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/0:hover {
  --tw-gradient-from: rgb(74 222 128 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/10:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/100:hover {
  --tw-gradient-from: rgb(74 222 128 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/15:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/20:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/25:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/30:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/35:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/40:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/45:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/5:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/50:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/55:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/60:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/65:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/70:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/75:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/80:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/85:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/90:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-400\/95:hover {
  --tw-gradient-from: rgb(74 222 128 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500:hover {
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/0:hover {
  --tw-gradient-from: rgb(34 197 94 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/10:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/100:hover {
  --tw-gradient-from: rgb(34 197 94 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/15:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/20:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/25:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/30:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/35:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/40:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/45:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/5:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/50:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/55:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/60:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/65:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/70:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/75:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/80:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/85:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/90:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-500\/95:hover {
  --tw-gradient-from: rgb(34 197 94 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600:hover {
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/0:hover {
  --tw-gradient-from: rgb(22 163 74 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/10:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/100:hover {
  --tw-gradient-from: rgb(22 163 74 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/15:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/20:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/25:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/30:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/35:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/40:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/45:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/5:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/50:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/55:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/60:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/65:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/70:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/75:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/80:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/85:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/90:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-600\/95:hover {
  --tw-gradient-from: rgb(22 163 74 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700:hover {
  --tw-gradient-from: #15803d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/0:hover {
  --tw-gradient-from: rgb(21 128 61 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/10:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/100:hover {
  --tw-gradient-from: rgb(21 128 61 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/15:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/20:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/25:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/30:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/35:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/40:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/45:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/5:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/50:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/55:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/60:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/65:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/70:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/75:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/80:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/85:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/90:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-green-700\/95:hover {
  --tw-gradient-from: rgb(21 128 61 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300:hover {
  --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/0:hover {
  --tw-gradient-from: rgb(252 165 165 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/10:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/100:hover {
  --tw-gradient-from: rgb(252 165 165 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/15:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/20:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/25:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/30:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/35:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/40:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/45:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/5:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/50:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/55:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/60:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/65:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/70:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/75:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/80:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/85:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/90:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-300\/95:hover {
  --tw-gradient-from: rgb(252 165 165 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400:hover {
  --tw-gradient-from: #f87171 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/0:hover {
  --tw-gradient-from: rgb(248 113 113 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/10:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/100:hover {
  --tw-gradient-from: rgb(248 113 113 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/15:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/20:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/25:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/30:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/35:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/40:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/45:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/5:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/50:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/55:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/60:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/65:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/70:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/75:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/80:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/85:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/90:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-400\/95:hover {
  --tw-gradient-from: rgb(248 113 113 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500:hover {
  --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/0:hover {
  --tw-gradient-from: rgb(239 68 68 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/10:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/100:hover {
  --tw-gradient-from: rgb(239 68 68 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/15:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/20:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/25:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/30:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/35:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/40:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/45:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/5:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/50:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/55:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/60:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/65:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/70:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/75:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/80:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/85:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/90:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-500\/95:hover {
  --tw-gradient-from: rgb(239 68 68 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600:hover {
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/0:hover {
  --tw-gradient-from: rgb(220 38 38 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/10:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/100:hover {
  --tw-gradient-from: rgb(220 38 38 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/15:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/20:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/25:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/30:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/35:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/40:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/45:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/5:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/50:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/55:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/60:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/65:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/70:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/75:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/80:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/85:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/90:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-600\/95:hover {
  --tw-gradient-from: rgb(220 38 38 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700:hover {
  --tw-gradient-from: #b91c1c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/0:hover {
  --tw-gradient-from: rgb(185 28 28 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/10:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/100:hover {
  --tw-gradient-from: rgb(185 28 28 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/15:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/20:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/25:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/30:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/35:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/40:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/45:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/5:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/50:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/55:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/60:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/65:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/70:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/75:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/80:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/85:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/90:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-red-700\/95:hover {
  --tw-gradient-from: rgb(185 28 28 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300:hover {
  --tw-gradient-from: #fde047 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/0:hover {
  --tw-gradient-from: rgb(253 224 71 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/10:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/100:hover {
  --tw-gradient-from: rgb(253 224 71 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/15:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/20:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/25:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/30:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/35:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/40:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/45:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/5:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/50:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/55:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/60:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/65:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/70:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/75:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/80:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/85:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/90:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-300\/95:hover {
  --tw-gradient-from: rgb(253 224 71 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400:hover {
  --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/0:hover {
  --tw-gradient-from: rgb(250 204 21 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/10:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/100:hover {
  --tw-gradient-from: rgb(250 204 21 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/15:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/20:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/25:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/30:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/35:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/40:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/45:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/5:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/50:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/55:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/60:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/65:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/70:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/75:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/80:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/85:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/90:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-400\/95:hover {
  --tw-gradient-from: rgb(250 204 21 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500:hover {
  --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/0:hover {
  --tw-gradient-from: rgb(234 179 8 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/10:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/100:hover {
  --tw-gradient-from: rgb(234 179 8 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/15:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/20:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/25:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/30:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/35:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/40:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/45:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/5:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/50:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/55:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/60:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/65:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/70:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/75:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/80:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/85:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/90:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-500\/95:hover {
  --tw-gradient-from: rgb(234 179 8 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600:hover {
  --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/0:hover {
  --tw-gradient-from: rgb(202 138 4 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/10:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/100:hover {
  --tw-gradient-from: rgb(202 138 4 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/15:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/20:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/25:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/30:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/35:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/40:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/45:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/5:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/50:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/55:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/60:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/65:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/70:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/75:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/80:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/85:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/90:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-600\/95:hover {
  --tw-gradient-from: rgb(202 138 4 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700:hover {
  --tw-gradient-from: #a16207 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/0:hover {
  --tw-gradient-from: rgb(161 98 7 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/10:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/100:hover {
  --tw-gradient-from: rgb(161 98 7 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/15:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/20:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/25:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/30:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/35:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/40:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/45:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/5:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/50:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/55:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/60:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/65:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/70:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/75:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/80:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/85:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/90:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:from-yellow-700\/95:hover {
  --tw-gradient-from: rgb(161 98 7 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:to-amber-300:hover {
  --tw-gradient-to: #fcd34d var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/0:hover {
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/10:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/100:hover {
  --tw-gradient-to: rgb(252 211 77 / 1) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/15:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/20:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/25:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/30:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/35:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/40:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/45:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/5:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/50:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/55:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/60:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/65:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/70:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/75:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/80:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/85:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/90:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-amber-300\/95:hover {
  --tw-gradient-to: rgb(252 211 77 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-amber-400:hover {
  --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/0:hover {
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/10:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/100:hover {
  --tw-gradient-to: rgb(251 191 36 / 1) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/15:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/20:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/25:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/30:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/35:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/40:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/45:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/5:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/50:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/55:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/60:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/65:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/70:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/75:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/80:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/85:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/90:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-amber-400\/95:hover {
  --tw-gradient-to: rgb(251 191 36 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-amber-500:hover {
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/0:hover {
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/10:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/100:hover {
  --tw-gradient-to: rgb(245 158 11 / 1) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/15:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/20:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/25:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/30:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/35:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/40:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/45:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/5:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/50:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/55:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/60:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/65:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/70:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/75:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/80:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/85:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/90:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-amber-500\/95:hover {
  --tw-gradient-to: rgb(245 158 11 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-amber-600:hover {
  --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/0:hover {
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/10:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/100:hover {
  --tw-gradient-to: rgb(217 119 6 / 1) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/15:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/20:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/25:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/30:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/35:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/40:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/45:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/5:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/50:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/55:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/60:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/65:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/70:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/75:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/80:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/85:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/90:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-amber-600\/95:hover {
  --tw-gradient-to: rgb(217 119 6 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-amber-700:hover {
  --tw-gradient-to: #b45309 var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/0:hover {
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/10:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/100:hover {
  --tw-gradient-to: rgb(180 83 9 / 1) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/15:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/20:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/25:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/30:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/35:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/40:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/45:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/5:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/50:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/55:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/60:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/65:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/70:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/75:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/80:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/85:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/90:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-amber-700\/95:hover {
  --tw-gradient-to: rgb(180 83 9 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-blue-300:hover {
  --tw-gradient-to: #93c5fd var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/0:hover {
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/10:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/100:hover {
  --tw-gradient-to: rgb(147 197 253 / 1) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/15:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/20:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/25:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/30:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/35:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/40:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/45:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/5:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/50:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/55:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/60:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/65:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/70:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/75:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/80:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/85:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/90:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-blue-300\/95:hover {
  --tw-gradient-to: rgb(147 197 253 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-blue-400:hover {
  --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/0:hover {
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/10:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/100:hover {
  --tw-gradient-to: rgb(96 165 250 / 1) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/15:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/20:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/25:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/30:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/35:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/40:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/45:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/5:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/50:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/55:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/60:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/65:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/70:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/75:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/80:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/85:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/90:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-blue-400\/95:hover {
  --tw-gradient-to: rgb(96 165 250 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-blue-500:hover {
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/0:hover {
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/10:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/100:hover {
  --tw-gradient-to: rgb(59 130 246 / 1) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/15:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/20:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/25:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/30:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/35:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/40:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/45:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/5:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/50:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/55:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/60:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/65:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/70:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/75:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/80:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/85:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/90:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-blue-500\/95:hover {
  --tw-gradient-to: rgb(59 130 246 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-blue-600:hover {
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/0:hover {
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/10:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/100:hover {
  --tw-gradient-to: rgb(37 99 235 / 1) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/15:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/20:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/25:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/30:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/35:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/40:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/45:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/5:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/50:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/55:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/60:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/65:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/70:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/75:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/80:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/85:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/90:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-blue-600\/95:hover {
  --tw-gradient-to: rgb(37 99 235 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-blue-700:hover {
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/0:hover {
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/10:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/100:hover {
  --tw-gradient-to: rgb(29 78 216 / 1) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/15:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/20:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/25:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/30:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/35:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/40:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/45:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/5:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/50:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/55:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/60:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/65:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/70:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/75:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/80:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/85:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/90:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-blue-700\/95:hover {
  --tw-gradient-to: rgb(29 78 216 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-green-300:hover {
  --tw-gradient-to: #86efac var(--tw-gradient-to-position);
}
.hover\:to-green-300\/0:hover {
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/10:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/100:hover {
  --tw-gradient-to: rgb(134 239 172 / 1) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/15:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/20:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/25:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/30:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/35:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/40:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/45:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/5:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/50:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/55:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/60:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/65:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/70:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/75:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/80:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/85:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/90:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-green-300\/95:hover {
  --tw-gradient-to: rgb(134 239 172 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-green-400:hover {
  --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
}
.hover\:to-green-400\/0:hover {
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/10:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/100:hover {
  --tw-gradient-to: rgb(74 222 128 / 1) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/15:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/20:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/25:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/30:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/35:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/40:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/45:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/5:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/50:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/55:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/60:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/65:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/70:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/75:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/80:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/85:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/90:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-green-400\/95:hover {
  --tw-gradient-to: rgb(74 222 128 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-green-500:hover {
  --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}
.hover\:to-green-500\/0:hover {
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/10:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/100:hover {
  --tw-gradient-to: rgb(34 197 94 / 1) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/15:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/20:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/25:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/30:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/35:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/40:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/45:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/5:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/50:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/55:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/60:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/65:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/70:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/75:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/80:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/85:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/90:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-green-500\/95:hover {
  --tw-gradient-to: rgb(34 197 94 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-green-600:hover {
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}
.hover\:to-green-600\/0:hover {
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/10:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/100:hover {
  --tw-gradient-to: rgb(22 163 74 / 1) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/15:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/20:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/25:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/30:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/35:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/40:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/45:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/5:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/50:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/55:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/60:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/65:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/70:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/75:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/80:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/85:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/90:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-green-600\/95:hover {
  --tw-gradient-to: rgb(22 163 74 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-green-700:hover {
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}
.hover\:to-green-700\/0:hover {
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/10:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/100:hover {
  --tw-gradient-to: rgb(21 128 61 / 1) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/15:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/20:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/25:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/30:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/35:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/40:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/45:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/5:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/50:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/55:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/60:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/65:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/70:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/75:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/80:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/85:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/90:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-green-700\/95:hover {
  --tw-gradient-to: rgb(21 128 61 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-red-300:hover {
  --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position);
}
.hover\:to-red-300\/0:hover {
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/10:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/100:hover {
  --tw-gradient-to: rgb(252 165 165 / 1) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/15:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/20:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/25:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/30:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/35:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/40:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/45:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/5:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/50:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/55:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/60:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/65:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/70:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/75:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/80:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/85:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/90:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-red-300\/95:hover {
  --tw-gradient-to: rgb(252 165 165 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-red-400:hover {
  --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
}
.hover\:to-red-400\/0:hover {
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/10:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/100:hover {
  --tw-gradient-to: rgb(248 113 113 / 1) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/15:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/20:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/25:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/30:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/35:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/40:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/45:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/5:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/50:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/55:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/60:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/65:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/70:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/75:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/80:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/85:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/90:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-red-400\/95:hover {
  --tw-gradient-to: rgb(248 113 113 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-red-500:hover {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}
.hover\:to-red-500\/0:hover {
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/10:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/100:hover {
  --tw-gradient-to: rgb(239 68 68 / 1) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/15:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/20:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/25:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/30:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/35:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/40:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/45:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/5:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/50:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/55:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/60:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/65:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/70:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/75:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/80:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/85:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/90:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-red-500\/95:hover {
  --tw-gradient-to: rgb(239 68 68 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-red-600:hover {
  --tw-gradient-to: #dc2626 var(--tw-gradient-to-position);
}
.hover\:to-red-600\/0:hover {
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/10:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/100:hover {
  --tw-gradient-to: rgb(220 38 38 / 1) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/15:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/20:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/25:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/30:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/35:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/40:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/45:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/5:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/50:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/55:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/60:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/65:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/70:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/75:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/80:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/85:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/90:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-red-600\/95:hover {
  --tw-gradient-to: rgb(220 38 38 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-red-700:hover {
  --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
}
.hover\:to-red-700\/0:hover {
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/10:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/100:hover {
  --tw-gradient-to: rgb(185 28 28 / 1) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/15:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/20:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/25:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/30:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/35:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/40:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/45:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/5:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/50:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/55:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/60:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/65:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/70:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/75:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/80:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/85:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/90:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-red-700\/95:hover {
  --tw-gradient-to: rgb(185 28 28 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300:hover {
  --tw-gradient-to: #fde047 var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/0:hover {
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/10:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/100:hover {
  --tw-gradient-to: rgb(253 224 71 / 1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/15:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/20:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/25:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/30:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/35:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/40:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/45:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/5:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/50:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/55:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/60:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/65:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/70:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/75:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/80:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/85:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/90:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-yellow-300\/95:hover {
  --tw-gradient-to: rgb(253 224 71 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400:hover {
  --tw-gradient-to: #facc15 var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/0:hover {
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/10:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/100:hover {
  --tw-gradient-to: rgb(250 204 21 / 1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/15:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/20:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/25:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/30:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/35:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/40:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/45:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/5:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/50:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/55:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/60:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/65:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/70:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/75:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/80:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/85:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/90:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-yellow-400\/95:hover {
  --tw-gradient-to: rgb(250 204 21 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500:hover {
  --tw-gradient-to: #eab308 var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/0:hover {
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/10:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/100:hover {
  --tw-gradient-to: rgb(234 179 8 / 1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/15:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/20:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/25:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/30:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/35:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/40:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/45:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/5:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/50:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/55:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/60:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/65:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/70:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/75:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/80:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/85:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/90:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-yellow-500\/95:hover {
  --tw-gradient-to: rgb(234 179 8 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600:hover {
  --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/0:hover {
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/10:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/100:hover {
  --tw-gradient-to: rgb(202 138 4 / 1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/15:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/20:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/25:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/30:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/35:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/40:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/45:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/5:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/50:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/55:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/60:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/65:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/70:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/75:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/80:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/85:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/90:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-yellow-600\/95:hover {
  --tw-gradient-to: rgb(202 138 4 / 0.95) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700:hover {
  --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/0:hover {
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/10:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/100:hover {
  --tw-gradient-to: rgb(161 98 7 / 1) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/15:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.15) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/20:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.2) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/25:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.25) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/30:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.3) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/35:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.35) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/40:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.4) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/45:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.45) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/5:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.05) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/50:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.5) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/55:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.55) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/60:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.6) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/65:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.65) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/70:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.7) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/75:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.75) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/80:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.8) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/85:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.85) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/90:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.9) var(--tw-gradient-to-position);
}
.hover\:to-yellow-700\/95:hover {
  --tw-gradient-to: rgb(161 98 7 / 0.95) var(--tw-gradient-to-position);
}
.hover\:\!text-surface-700:hover {
  --tw-text-opacity: 1 !important;
  color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-text-opacity, 1)), transparent) !important;
}
.hover\:\!text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.hover\:text-primary:hover {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-color) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:text-primary-600:hover {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-600) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.hover\:text-slate-200:hover {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}
.hover\:text-slate-300:hover {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.hover\:text-surface-50:hover {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:text-surface-700:hover {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:text-surface-900:hover {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-900) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:opacity-90:hover {
  opacity: 0.9;
}
.hover\:brightness-125:hover {
  --tw-brightness: brightness(1.25);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.hover\:bg-emphasis:hover {
  background: var(--p-content-hover-background);
  color: var(--p-content-hover-color);
}
.focus\:border-amber-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}
.focus\:border-amber-300\/0:focus {
  border-color: rgb(252 211 77 / 0);
}
.focus\:border-amber-300\/10:focus {
  border-color: rgb(252 211 77 / 0.1);
}
.focus\:border-amber-300\/100:focus {
  border-color: rgb(252 211 77 / 1);
}
.focus\:border-amber-300\/15:focus {
  border-color: rgb(252 211 77 / 0.15);
}
.focus\:border-amber-300\/20:focus {
  border-color: rgb(252 211 77 / 0.2);
}
.focus\:border-amber-300\/25:focus {
  border-color: rgb(252 211 77 / 0.25);
}
.focus\:border-amber-300\/30:focus {
  border-color: rgb(252 211 77 / 0.3);
}
.focus\:border-amber-300\/35:focus {
  border-color: rgb(252 211 77 / 0.35);
}
.focus\:border-amber-300\/40:focus {
  border-color: rgb(252 211 77 / 0.4);
}
.focus\:border-amber-300\/45:focus {
  border-color: rgb(252 211 77 / 0.45);
}
.focus\:border-amber-300\/5:focus {
  border-color: rgb(252 211 77 / 0.05);
}
.focus\:border-amber-300\/50:focus {
  border-color: rgb(252 211 77 / 0.5);
}
.focus\:border-amber-300\/55:focus {
  border-color: rgb(252 211 77 / 0.55);
}
.focus\:border-amber-300\/60:focus {
  border-color: rgb(252 211 77 / 0.6);
}
.focus\:border-amber-300\/65:focus {
  border-color: rgb(252 211 77 / 0.65);
}
.focus\:border-amber-300\/70:focus {
  border-color: rgb(252 211 77 / 0.7);
}
.focus\:border-amber-300\/75:focus {
  border-color: rgb(252 211 77 / 0.75);
}
.focus\:border-amber-300\/80:focus {
  border-color: rgb(252 211 77 / 0.8);
}
.focus\:border-amber-300\/85:focus {
  border-color: rgb(252 211 77 / 0.85);
}
.focus\:border-amber-300\/90:focus {
  border-color: rgb(252 211 77 / 0.9);
}
.focus\:border-amber-300\/95:focus {
  border-color: rgb(252 211 77 / 0.95);
}
.focus\:border-amber-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}
.focus\:border-amber-400\/0:focus {
  border-color: rgb(251 191 36 / 0);
}
.focus\:border-amber-400\/10:focus {
  border-color: rgb(251 191 36 / 0.1);
}
.focus\:border-amber-400\/100:focus {
  border-color: rgb(251 191 36 / 1);
}
.focus\:border-amber-400\/15:focus {
  border-color: rgb(251 191 36 / 0.15);
}
.focus\:border-amber-400\/20:focus {
  border-color: rgb(251 191 36 / 0.2);
}
.focus\:border-amber-400\/25:focus {
  border-color: rgb(251 191 36 / 0.25);
}
.focus\:border-amber-400\/30:focus {
  border-color: rgb(251 191 36 / 0.3);
}
.focus\:border-amber-400\/35:focus {
  border-color: rgb(251 191 36 / 0.35);
}
.focus\:border-amber-400\/40:focus {
  border-color: rgb(251 191 36 / 0.4);
}
.focus\:border-amber-400\/45:focus {
  border-color: rgb(251 191 36 / 0.45);
}
.focus\:border-amber-400\/5:focus {
  border-color: rgb(251 191 36 / 0.05);
}
.focus\:border-amber-400\/50:focus {
  border-color: rgb(251 191 36 / 0.5);
}
.focus\:border-amber-400\/55:focus {
  border-color: rgb(251 191 36 / 0.55);
}
.focus\:border-amber-400\/60:focus {
  border-color: rgb(251 191 36 / 0.6);
}
.focus\:border-amber-400\/65:focus {
  border-color: rgb(251 191 36 / 0.65);
}
.focus\:border-amber-400\/70:focus {
  border-color: rgb(251 191 36 / 0.7);
}
.focus\:border-amber-400\/75:focus {
  border-color: rgb(251 191 36 / 0.75);
}
.focus\:border-amber-400\/80:focus {
  border-color: rgb(251 191 36 / 0.8);
}
.focus\:border-amber-400\/85:focus {
  border-color: rgb(251 191 36 / 0.85);
}
.focus\:border-amber-400\/90:focus {
  border-color: rgb(251 191 36 / 0.9);
}
.focus\:border-amber-400\/95:focus {
  border-color: rgb(251 191 36 / 0.95);
}
.focus\:border-amber-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}
.focus\:border-amber-500\/0:focus {
  border-color: rgb(245 158 11 / 0);
}
.focus\:border-amber-500\/10:focus {
  border-color: rgb(245 158 11 / 0.1);
}
.focus\:border-amber-500\/100:focus {
  border-color: rgb(245 158 11 / 1);
}
.focus\:border-amber-500\/15:focus {
  border-color: rgb(245 158 11 / 0.15);
}
.focus\:border-amber-500\/20:focus {
  border-color: rgb(245 158 11 / 0.2);
}
.focus\:border-amber-500\/25:focus {
  border-color: rgb(245 158 11 / 0.25);
}
.focus\:border-amber-500\/30:focus {
  border-color: rgb(245 158 11 / 0.3);
}
.focus\:border-amber-500\/35:focus {
  border-color: rgb(245 158 11 / 0.35);
}
.focus\:border-amber-500\/40:focus {
  border-color: rgb(245 158 11 / 0.4);
}
.focus\:border-amber-500\/45:focus {
  border-color: rgb(245 158 11 / 0.45);
}
.focus\:border-amber-500\/5:focus {
  border-color: rgb(245 158 11 / 0.05);
}
.focus\:border-amber-500\/50:focus {
  border-color: rgb(245 158 11 / 0.5);
}
.focus\:border-amber-500\/55:focus {
  border-color: rgb(245 158 11 / 0.55);
}
.focus\:border-amber-500\/60:focus {
  border-color: rgb(245 158 11 / 0.6);
}
.focus\:border-amber-500\/65:focus {
  border-color: rgb(245 158 11 / 0.65);
}
.focus\:border-amber-500\/70:focus {
  border-color: rgb(245 158 11 / 0.7);
}
.focus\:border-amber-500\/75:focus {
  border-color: rgb(245 158 11 / 0.75);
}
.focus\:border-amber-500\/80:focus {
  border-color: rgb(245 158 11 / 0.8);
}
.focus\:border-amber-500\/85:focus {
  border-color: rgb(245 158 11 / 0.85);
}
.focus\:border-amber-500\/90:focus {
  border-color: rgb(245 158 11 / 0.9);
}
.focus\:border-amber-500\/95:focus {
  border-color: rgb(245 158 11 / 0.95);
}
.focus\:border-amber-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}
.focus\:border-amber-600\/0:focus {
  border-color: rgb(217 119 6 / 0);
}
.focus\:border-amber-600\/10:focus {
  border-color: rgb(217 119 6 / 0.1);
}
.focus\:border-amber-600\/100:focus {
  border-color: rgb(217 119 6 / 1);
}
.focus\:border-amber-600\/15:focus {
  border-color: rgb(217 119 6 / 0.15);
}
.focus\:border-amber-600\/20:focus {
  border-color: rgb(217 119 6 / 0.2);
}
.focus\:border-amber-600\/25:focus {
  border-color: rgb(217 119 6 / 0.25);
}
.focus\:border-amber-600\/30:focus {
  border-color: rgb(217 119 6 / 0.3);
}
.focus\:border-amber-600\/35:focus {
  border-color: rgb(217 119 6 / 0.35);
}
.focus\:border-amber-600\/40:focus {
  border-color: rgb(217 119 6 / 0.4);
}
.focus\:border-amber-600\/45:focus {
  border-color: rgb(217 119 6 / 0.45);
}
.focus\:border-amber-600\/5:focus {
  border-color: rgb(217 119 6 / 0.05);
}
.focus\:border-amber-600\/50:focus {
  border-color: rgb(217 119 6 / 0.5);
}
.focus\:border-amber-600\/55:focus {
  border-color: rgb(217 119 6 / 0.55);
}
.focus\:border-amber-600\/60:focus {
  border-color: rgb(217 119 6 / 0.6);
}
.focus\:border-amber-600\/65:focus {
  border-color: rgb(217 119 6 / 0.65);
}
.focus\:border-amber-600\/70:focus {
  border-color: rgb(217 119 6 / 0.7);
}
.focus\:border-amber-600\/75:focus {
  border-color: rgb(217 119 6 / 0.75);
}
.focus\:border-amber-600\/80:focus {
  border-color: rgb(217 119 6 / 0.8);
}
.focus\:border-amber-600\/85:focus {
  border-color: rgb(217 119 6 / 0.85);
}
.focus\:border-amber-600\/90:focus {
  border-color: rgb(217 119 6 / 0.9);
}
.focus\:border-amber-600\/95:focus {
  border-color: rgb(217 119 6 / 0.95);
}
.focus\:border-amber-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
}
.focus\:border-amber-700\/0:focus {
  border-color: rgb(180 83 9 / 0);
}
.focus\:border-amber-700\/10:focus {
  border-color: rgb(180 83 9 / 0.1);
}
.focus\:border-amber-700\/100:focus {
  border-color: rgb(180 83 9 / 1);
}
.focus\:border-amber-700\/15:focus {
  border-color: rgb(180 83 9 / 0.15);
}
.focus\:border-amber-700\/20:focus {
  border-color: rgb(180 83 9 / 0.2);
}
.focus\:border-amber-700\/25:focus {
  border-color: rgb(180 83 9 / 0.25);
}
.focus\:border-amber-700\/30:focus {
  border-color: rgb(180 83 9 / 0.3);
}
.focus\:border-amber-700\/35:focus {
  border-color: rgb(180 83 9 / 0.35);
}
.focus\:border-amber-700\/40:focus {
  border-color: rgb(180 83 9 / 0.4);
}
.focus\:border-amber-700\/45:focus {
  border-color: rgb(180 83 9 / 0.45);
}
.focus\:border-amber-700\/5:focus {
  border-color: rgb(180 83 9 / 0.05);
}
.focus\:border-amber-700\/50:focus {
  border-color: rgb(180 83 9 / 0.5);
}
.focus\:border-amber-700\/55:focus {
  border-color: rgb(180 83 9 / 0.55);
}
.focus\:border-amber-700\/60:focus {
  border-color: rgb(180 83 9 / 0.6);
}
.focus\:border-amber-700\/65:focus {
  border-color: rgb(180 83 9 / 0.65);
}
.focus\:border-amber-700\/70:focus {
  border-color: rgb(180 83 9 / 0.7);
}
.focus\:border-amber-700\/75:focus {
  border-color: rgb(180 83 9 / 0.75);
}
.focus\:border-amber-700\/80:focus {
  border-color: rgb(180 83 9 / 0.8);
}
.focus\:border-amber-700\/85:focus {
  border-color: rgb(180 83 9 / 0.85);
}
.focus\:border-amber-700\/90:focus {
  border-color: rgb(180 83 9 / 0.9);
}
.focus\:border-amber-700\/95:focus {
  border-color: rgb(180 83 9 / 0.95);
}
.focus\:border-blue-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.focus\:border-blue-300\/0:focus {
  border-color: rgb(147 197 253 / 0);
}
.focus\:border-blue-300\/10:focus {
  border-color: rgb(147 197 253 / 0.1);
}
.focus\:border-blue-300\/100:focus {
  border-color: rgb(147 197 253 / 1);
}
.focus\:border-blue-300\/15:focus {
  border-color: rgb(147 197 253 / 0.15);
}
.focus\:border-blue-300\/20:focus {
  border-color: rgb(147 197 253 / 0.2);
}
.focus\:border-blue-300\/25:focus {
  border-color: rgb(147 197 253 / 0.25);
}
.focus\:border-blue-300\/30:focus {
  border-color: rgb(147 197 253 / 0.3);
}
.focus\:border-blue-300\/35:focus {
  border-color: rgb(147 197 253 / 0.35);
}
.focus\:border-blue-300\/40:focus {
  border-color: rgb(147 197 253 / 0.4);
}
.focus\:border-blue-300\/45:focus {
  border-color: rgb(147 197 253 / 0.45);
}
.focus\:border-blue-300\/5:focus {
  border-color: rgb(147 197 253 / 0.05);
}
.focus\:border-blue-300\/50:focus {
  border-color: rgb(147 197 253 / 0.5);
}
.focus\:border-blue-300\/55:focus {
  border-color: rgb(147 197 253 / 0.55);
}
.focus\:border-blue-300\/60:focus {
  border-color: rgb(147 197 253 / 0.6);
}
.focus\:border-blue-300\/65:focus {
  border-color: rgb(147 197 253 / 0.65);
}
.focus\:border-blue-300\/70:focus {
  border-color: rgb(147 197 253 / 0.7);
}
.focus\:border-blue-300\/75:focus {
  border-color: rgb(147 197 253 / 0.75);
}
.focus\:border-blue-300\/80:focus {
  border-color: rgb(147 197 253 / 0.8);
}
.focus\:border-blue-300\/85:focus {
  border-color: rgb(147 197 253 / 0.85);
}
.focus\:border-blue-300\/90:focus {
  border-color: rgb(147 197 253 / 0.9);
}
.focus\:border-blue-300\/95:focus {
  border-color: rgb(147 197 253 / 0.95);
}
.focus\:border-blue-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.focus\:border-blue-400\/0:focus {
  border-color: rgb(96 165 250 / 0);
}
.focus\:border-blue-400\/10:focus {
  border-color: rgb(96 165 250 / 0.1);
}
.focus\:border-blue-400\/100:focus {
  border-color: rgb(96 165 250 / 1);
}
.focus\:border-blue-400\/15:focus {
  border-color: rgb(96 165 250 / 0.15);
}
.focus\:border-blue-400\/20:focus {
  border-color: rgb(96 165 250 / 0.2);
}
.focus\:border-blue-400\/25:focus {
  border-color: rgb(96 165 250 / 0.25);
}
.focus\:border-blue-400\/30:focus {
  border-color: rgb(96 165 250 / 0.3);
}
.focus\:border-blue-400\/35:focus {
  border-color: rgb(96 165 250 / 0.35);
}
.focus\:border-blue-400\/40:focus {
  border-color: rgb(96 165 250 / 0.4);
}
.focus\:border-blue-400\/45:focus {
  border-color: rgb(96 165 250 / 0.45);
}
.focus\:border-blue-400\/5:focus {
  border-color: rgb(96 165 250 / 0.05);
}
.focus\:border-blue-400\/50:focus {
  border-color: rgb(96 165 250 / 0.5);
}
.focus\:border-blue-400\/55:focus {
  border-color: rgb(96 165 250 / 0.55);
}
.focus\:border-blue-400\/60:focus {
  border-color: rgb(96 165 250 / 0.6);
}
.focus\:border-blue-400\/65:focus {
  border-color: rgb(96 165 250 / 0.65);
}
.focus\:border-blue-400\/70:focus {
  border-color: rgb(96 165 250 / 0.7);
}
.focus\:border-blue-400\/75:focus {
  border-color: rgb(96 165 250 / 0.75);
}
.focus\:border-blue-400\/80:focus {
  border-color: rgb(96 165 250 / 0.8);
}
.focus\:border-blue-400\/85:focus {
  border-color: rgb(96 165 250 / 0.85);
}
.focus\:border-blue-400\/90:focus {
  border-color: rgb(96 165 250 / 0.9);
}
.focus\:border-blue-400\/95:focus {
  border-color: rgb(96 165 250 / 0.95);
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.focus\:border-blue-500\/0:focus {
  border-color: rgb(59 130 246 / 0);
}
.focus\:border-blue-500\/10:focus {
  border-color: rgb(59 130 246 / 0.1);
}
.focus\:border-blue-500\/100:focus {
  border-color: rgb(59 130 246 / 1);
}
.focus\:border-blue-500\/15:focus {
  border-color: rgb(59 130 246 / 0.15);
}
.focus\:border-blue-500\/20:focus {
  border-color: rgb(59 130 246 / 0.2);
}
.focus\:border-blue-500\/25:focus {
  border-color: rgb(59 130 246 / 0.25);
}
.focus\:border-blue-500\/30:focus {
  border-color: rgb(59 130 246 / 0.3);
}
.focus\:border-blue-500\/35:focus {
  border-color: rgb(59 130 246 / 0.35);
}
.focus\:border-blue-500\/40:focus {
  border-color: rgb(59 130 246 / 0.4);
}
.focus\:border-blue-500\/45:focus {
  border-color: rgb(59 130 246 / 0.45);
}
.focus\:border-blue-500\/5:focus {
  border-color: rgb(59 130 246 / 0.05);
}
.focus\:border-blue-500\/50:focus {
  border-color: rgb(59 130 246 / 0.5);
}
.focus\:border-blue-500\/55:focus {
  border-color: rgb(59 130 246 / 0.55);
}
.focus\:border-blue-500\/60:focus {
  border-color: rgb(59 130 246 / 0.6);
}
.focus\:border-blue-500\/65:focus {
  border-color: rgb(59 130 246 / 0.65);
}
.focus\:border-blue-500\/70:focus {
  border-color: rgb(59 130 246 / 0.7);
}
.focus\:border-blue-500\/75:focus {
  border-color: rgb(59 130 246 / 0.75);
}
.focus\:border-blue-500\/80:focus {
  border-color: rgb(59 130 246 / 0.8);
}
.focus\:border-blue-500\/85:focus {
  border-color: rgb(59 130 246 / 0.85);
}
.focus\:border-blue-500\/90:focus {
  border-color: rgb(59 130 246 / 0.9);
}
.focus\:border-blue-500\/95:focus {
  border-color: rgb(59 130 246 / 0.95);
}
.focus\:border-blue-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}
.focus\:border-blue-600\/0:focus {
  border-color: rgb(37 99 235 / 0);
}
.focus\:border-blue-600\/10:focus {
  border-color: rgb(37 99 235 / 0.1);
}
.focus\:border-blue-600\/100:focus {
  border-color: rgb(37 99 235 / 1);
}
.focus\:border-blue-600\/15:focus {
  border-color: rgb(37 99 235 / 0.15);
}
.focus\:border-blue-600\/20:focus {
  border-color: rgb(37 99 235 / 0.2);
}
.focus\:border-blue-600\/25:focus {
  border-color: rgb(37 99 235 / 0.25);
}
.focus\:border-blue-600\/30:focus {
  border-color: rgb(37 99 235 / 0.3);
}
.focus\:border-blue-600\/35:focus {
  border-color: rgb(37 99 235 / 0.35);
}
.focus\:border-blue-600\/40:focus {
  border-color: rgb(37 99 235 / 0.4);
}
.focus\:border-blue-600\/45:focus {
  border-color: rgb(37 99 235 / 0.45);
}
.focus\:border-blue-600\/5:focus {
  border-color: rgb(37 99 235 / 0.05);
}
.focus\:border-blue-600\/50:focus {
  border-color: rgb(37 99 235 / 0.5);
}
.focus\:border-blue-600\/55:focus {
  border-color: rgb(37 99 235 / 0.55);
}
.focus\:border-blue-600\/60:focus {
  border-color: rgb(37 99 235 / 0.6);
}
.focus\:border-blue-600\/65:focus {
  border-color: rgb(37 99 235 / 0.65);
}
.focus\:border-blue-600\/70:focus {
  border-color: rgb(37 99 235 / 0.7);
}
.focus\:border-blue-600\/75:focus {
  border-color: rgb(37 99 235 / 0.75);
}
.focus\:border-blue-600\/80:focus {
  border-color: rgb(37 99 235 / 0.8);
}
.focus\:border-blue-600\/85:focus {
  border-color: rgb(37 99 235 / 0.85);
}
.focus\:border-blue-600\/90:focus {
  border-color: rgb(37 99 235 / 0.9);
}
.focus\:border-blue-600\/95:focus {
  border-color: rgb(37 99 235 / 0.95);
}
.focus\:border-blue-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}
.focus\:border-blue-700\/0:focus {
  border-color: rgb(29 78 216 / 0);
}
.focus\:border-blue-700\/10:focus {
  border-color: rgb(29 78 216 / 0.1);
}
.focus\:border-blue-700\/100:focus {
  border-color: rgb(29 78 216 / 1);
}
.focus\:border-blue-700\/15:focus {
  border-color: rgb(29 78 216 / 0.15);
}
.focus\:border-blue-700\/20:focus {
  border-color: rgb(29 78 216 / 0.2);
}
.focus\:border-blue-700\/25:focus {
  border-color: rgb(29 78 216 / 0.25);
}
.focus\:border-blue-700\/30:focus {
  border-color: rgb(29 78 216 / 0.3);
}
.focus\:border-blue-700\/35:focus {
  border-color: rgb(29 78 216 / 0.35);
}
.focus\:border-blue-700\/40:focus {
  border-color: rgb(29 78 216 / 0.4);
}
.focus\:border-blue-700\/45:focus {
  border-color: rgb(29 78 216 / 0.45);
}
.focus\:border-blue-700\/5:focus {
  border-color: rgb(29 78 216 / 0.05);
}
.focus\:border-blue-700\/50:focus {
  border-color: rgb(29 78 216 / 0.5);
}
.focus\:border-blue-700\/55:focus {
  border-color: rgb(29 78 216 / 0.55);
}
.focus\:border-blue-700\/60:focus {
  border-color: rgb(29 78 216 / 0.6);
}
.focus\:border-blue-700\/65:focus {
  border-color: rgb(29 78 216 / 0.65);
}
.focus\:border-blue-700\/70:focus {
  border-color: rgb(29 78 216 / 0.7);
}
.focus\:border-blue-700\/75:focus {
  border-color: rgb(29 78 216 / 0.75);
}
.focus\:border-blue-700\/80:focus {
  border-color: rgb(29 78 216 / 0.8);
}
.focus\:border-blue-700\/85:focus {
  border-color: rgb(29 78 216 / 0.85);
}
.focus\:border-blue-700\/90:focus {
  border-color: rgb(29 78 216 / 0.9);
}
.focus\:border-blue-700\/95:focus {
  border-color: rgb(29 78 216 / 0.95);
}
.focus\:border-green-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}
.focus\:border-green-300\/0:focus {
  border-color: rgb(134 239 172 / 0);
}
.focus\:border-green-300\/10:focus {
  border-color: rgb(134 239 172 / 0.1);
}
.focus\:border-green-300\/100:focus {
  border-color: rgb(134 239 172 / 1);
}
.focus\:border-green-300\/15:focus {
  border-color: rgb(134 239 172 / 0.15);
}
.focus\:border-green-300\/20:focus {
  border-color: rgb(134 239 172 / 0.2);
}
.focus\:border-green-300\/25:focus {
  border-color: rgb(134 239 172 / 0.25);
}
.focus\:border-green-300\/30:focus {
  border-color: rgb(134 239 172 / 0.3);
}
.focus\:border-green-300\/35:focus {
  border-color: rgb(134 239 172 / 0.35);
}
.focus\:border-green-300\/40:focus {
  border-color: rgb(134 239 172 / 0.4);
}
.focus\:border-green-300\/45:focus {
  border-color: rgb(134 239 172 / 0.45);
}
.focus\:border-green-300\/5:focus {
  border-color: rgb(134 239 172 / 0.05);
}
.focus\:border-green-300\/50:focus {
  border-color: rgb(134 239 172 / 0.5);
}
.focus\:border-green-300\/55:focus {
  border-color: rgb(134 239 172 / 0.55);
}
.focus\:border-green-300\/60:focus {
  border-color: rgb(134 239 172 / 0.6);
}
.focus\:border-green-300\/65:focus {
  border-color: rgb(134 239 172 / 0.65);
}
.focus\:border-green-300\/70:focus {
  border-color: rgb(134 239 172 / 0.7);
}
.focus\:border-green-300\/75:focus {
  border-color: rgb(134 239 172 / 0.75);
}
.focus\:border-green-300\/80:focus {
  border-color: rgb(134 239 172 / 0.8);
}
.focus\:border-green-300\/85:focus {
  border-color: rgb(134 239 172 / 0.85);
}
.focus\:border-green-300\/90:focus {
  border-color: rgb(134 239 172 / 0.9);
}
.focus\:border-green-300\/95:focus {
  border-color: rgb(134 239 172 / 0.95);
}
.focus\:border-green-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}
.focus\:border-green-400\/0:focus {
  border-color: rgb(74 222 128 / 0);
}
.focus\:border-green-400\/10:focus {
  border-color: rgb(74 222 128 / 0.1);
}
.focus\:border-green-400\/100:focus {
  border-color: rgb(74 222 128 / 1);
}
.focus\:border-green-400\/15:focus {
  border-color: rgb(74 222 128 / 0.15);
}
.focus\:border-green-400\/20:focus {
  border-color: rgb(74 222 128 / 0.2);
}
.focus\:border-green-400\/25:focus {
  border-color: rgb(74 222 128 / 0.25);
}
.focus\:border-green-400\/30:focus {
  border-color: rgb(74 222 128 / 0.3);
}
.focus\:border-green-400\/35:focus {
  border-color: rgb(74 222 128 / 0.35);
}
.focus\:border-green-400\/40:focus {
  border-color: rgb(74 222 128 / 0.4);
}
.focus\:border-green-400\/45:focus {
  border-color: rgb(74 222 128 / 0.45);
}
.focus\:border-green-400\/5:focus {
  border-color: rgb(74 222 128 / 0.05);
}
.focus\:border-green-400\/50:focus {
  border-color: rgb(74 222 128 / 0.5);
}
.focus\:border-green-400\/55:focus {
  border-color: rgb(74 222 128 / 0.55);
}
.focus\:border-green-400\/60:focus {
  border-color: rgb(74 222 128 / 0.6);
}
.focus\:border-green-400\/65:focus {
  border-color: rgb(74 222 128 / 0.65);
}
.focus\:border-green-400\/70:focus {
  border-color: rgb(74 222 128 / 0.7);
}
.focus\:border-green-400\/75:focus {
  border-color: rgb(74 222 128 / 0.75);
}
.focus\:border-green-400\/80:focus {
  border-color: rgb(74 222 128 / 0.8);
}
.focus\:border-green-400\/85:focus {
  border-color: rgb(74 222 128 / 0.85);
}
.focus\:border-green-400\/90:focus {
  border-color: rgb(74 222 128 / 0.9);
}
.focus\:border-green-400\/95:focus {
  border-color: rgb(74 222 128 / 0.95);
}
.focus\:border-green-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.focus\:border-green-500\/0:focus {
  border-color: rgb(34 197 94 / 0);
}
.focus\:border-green-500\/10:focus {
  border-color: rgb(34 197 94 / 0.1);
}
.focus\:border-green-500\/100:focus {
  border-color: rgb(34 197 94 / 1);
}
.focus\:border-green-500\/15:focus {
  border-color: rgb(34 197 94 / 0.15);
}
.focus\:border-green-500\/20:focus {
  border-color: rgb(34 197 94 / 0.2);
}
.focus\:border-green-500\/25:focus {
  border-color: rgb(34 197 94 / 0.25);
}
.focus\:border-green-500\/30:focus {
  border-color: rgb(34 197 94 / 0.3);
}
.focus\:border-green-500\/35:focus {
  border-color: rgb(34 197 94 / 0.35);
}
.focus\:border-green-500\/40:focus {
  border-color: rgb(34 197 94 / 0.4);
}
.focus\:border-green-500\/45:focus {
  border-color: rgb(34 197 94 / 0.45);
}
.focus\:border-green-500\/5:focus {
  border-color: rgb(34 197 94 / 0.05);
}
.focus\:border-green-500\/50:focus {
  border-color: rgb(34 197 94 / 0.5);
}
.focus\:border-green-500\/55:focus {
  border-color: rgb(34 197 94 / 0.55);
}
.focus\:border-green-500\/60:focus {
  border-color: rgb(34 197 94 / 0.6);
}
.focus\:border-green-500\/65:focus {
  border-color: rgb(34 197 94 / 0.65);
}
.focus\:border-green-500\/70:focus {
  border-color: rgb(34 197 94 / 0.7);
}
.focus\:border-green-500\/75:focus {
  border-color: rgb(34 197 94 / 0.75);
}
.focus\:border-green-500\/80:focus {
  border-color: rgb(34 197 94 / 0.8);
}
.focus\:border-green-500\/85:focus {
  border-color: rgb(34 197 94 / 0.85);
}
.focus\:border-green-500\/90:focus {
  border-color: rgb(34 197 94 / 0.9);
}
.focus\:border-green-500\/95:focus {
  border-color: rgb(34 197 94 / 0.95);
}
.focus\:border-green-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
}
.focus\:border-green-600\/0:focus {
  border-color: rgb(22 163 74 / 0);
}
.focus\:border-green-600\/10:focus {
  border-color: rgb(22 163 74 / 0.1);
}
.focus\:border-green-600\/100:focus {
  border-color: rgb(22 163 74 / 1);
}
.focus\:border-green-600\/15:focus {
  border-color: rgb(22 163 74 / 0.15);
}
.focus\:border-green-600\/20:focus {
  border-color: rgb(22 163 74 / 0.2);
}
.focus\:border-green-600\/25:focus {
  border-color: rgb(22 163 74 / 0.25);
}
.focus\:border-green-600\/30:focus {
  border-color: rgb(22 163 74 / 0.3);
}
.focus\:border-green-600\/35:focus {
  border-color: rgb(22 163 74 / 0.35);
}
.focus\:border-green-600\/40:focus {
  border-color: rgb(22 163 74 / 0.4);
}
.focus\:border-green-600\/45:focus {
  border-color: rgb(22 163 74 / 0.45);
}
.focus\:border-green-600\/5:focus {
  border-color: rgb(22 163 74 / 0.05);
}
.focus\:border-green-600\/50:focus {
  border-color: rgb(22 163 74 / 0.5);
}
.focus\:border-green-600\/55:focus {
  border-color: rgb(22 163 74 / 0.55);
}
.focus\:border-green-600\/60:focus {
  border-color: rgb(22 163 74 / 0.6);
}
.focus\:border-green-600\/65:focus {
  border-color: rgb(22 163 74 / 0.65);
}
.focus\:border-green-600\/70:focus {
  border-color: rgb(22 163 74 / 0.7);
}
.focus\:border-green-600\/75:focus {
  border-color: rgb(22 163 74 / 0.75);
}
.focus\:border-green-600\/80:focus {
  border-color: rgb(22 163 74 / 0.8);
}
.focus\:border-green-600\/85:focus {
  border-color: rgb(22 163 74 / 0.85);
}
.focus\:border-green-600\/90:focus {
  border-color: rgb(22 163 74 / 0.9);
}
.focus\:border-green-600\/95:focus {
  border-color: rgb(22 163 74 / 0.95);
}
.focus\:border-green-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
}
.focus\:border-green-700\/0:focus {
  border-color: rgb(21 128 61 / 0);
}
.focus\:border-green-700\/10:focus {
  border-color: rgb(21 128 61 / 0.1);
}
.focus\:border-green-700\/100:focus {
  border-color: rgb(21 128 61 / 1);
}
.focus\:border-green-700\/15:focus {
  border-color: rgb(21 128 61 / 0.15);
}
.focus\:border-green-700\/20:focus {
  border-color: rgb(21 128 61 / 0.2);
}
.focus\:border-green-700\/25:focus {
  border-color: rgb(21 128 61 / 0.25);
}
.focus\:border-green-700\/30:focus {
  border-color: rgb(21 128 61 / 0.3);
}
.focus\:border-green-700\/35:focus {
  border-color: rgb(21 128 61 / 0.35);
}
.focus\:border-green-700\/40:focus {
  border-color: rgb(21 128 61 / 0.4);
}
.focus\:border-green-700\/45:focus {
  border-color: rgb(21 128 61 / 0.45);
}
.focus\:border-green-700\/5:focus {
  border-color: rgb(21 128 61 / 0.05);
}
.focus\:border-green-700\/50:focus {
  border-color: rgb(21 128 61 / 0.5);
}
.focus\:border-green-700\/55:focus {
  border-color: rgb(21 128 61 / 0.55);
}
.focus\:border-green-700\/60:focus {
  border-color: rgb(21 128 61 / 0.6);
}
.focus\:border-green-700\/65:focus {
  border-color: rgb(21 128 61 / 0.65);
}
.focus\:border-green-700\/70:focus {
  border-color: rgb(21 128 61 / 0.7);
}
.focus\:border-green-700\/75:focus {
  border-color: rgb(21 128 61 / 0.75);
}
.focus\:border-green-700\/80:focus {
  border-color: rgb(21 128 61 / 0.8);
}
.focus\:border-green-700\/85:focus {
  border-color: rgb(21 128 61 / 0.85);
}
.focus\:border-green-700\/90:focus {
  border-color: rgb(21 128 61 / 0.9);
}
.focus\:border-green-700\/95:focus {
  border-color: rgb(21 128 61 / 0.95);
}
.focus\:border-red-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.focus\:border-red-300\/0:focus {
  border-color: rgb(252 165 165 / 0);
}
.focus\:border-red-300\/10:focus {
  border-color: rgb(252 165 165 / 0.1);
}
.focus\:border-red-300\/100:focus {
  border-color: rgb(252 165 165 / 1);
}
.focus\:border-red-300\/15:focus {
  border-color: rgb(252 165 165 / 0.15);
}
.focus\:border-red-300\/20:focus {
  border-color: rgb(252 165 165 / 0.2);
}
.focus\:border-red-300\/25:focus {
  border-color: rgb(252 165 165 / 0.25);
}
.focus\:border-red-300\/30:focus {
  border-color: rgb(252 165 165 / 0.3);
}
.focus\:border-red-300\/35:focus {
  border-color: rgb(252 165 165 / 0.35);
}
.focus\:border-red-300\/40:focus {
  border-color: rgb(252 165 165 / 0.4);
}
.focus\:border-red-300\/45:focus {
  border-color: rgb(252 165 165 / 0.45);
}
.focus\:border-red-300\/5:focus {
  border-color: rgb(252 165 165 / 0.05);
}
.focus\:border-red-300\/50:focus {
  border-color: rgb(252 165 165 / 0.5);
}
.focus\:border-red-300\/55:focus {
  border-color: rgb(252 165 165 / 0.55);
}
.focus\:border-red-300\/60:focus {
  border-color: rgb(252 165 165 / 0.6);
}
.focus\:border-red-300\/65:focus {
  border-color: rgb(252 165 165 / 0.65);
}
.focus\:border-red-300\/70:focus {
  border-color: rgb(252 165 165 / 0.7);
}
.focus\:border-red-300\/75:focus {
  border-color: rgb(252 165 165 / 0.75);
}
.focus\:border-red-300\/80:focus {
  border-color: rgb(252 165 165 / 0.8);
}
.focus\:border-red-300\/85:focus {
  border-color: rgb(252 165 165 / 0.85);
}
.focus\:border-red-300\/90:focus {
  border-color: rgb(252 165 165 / 0.9);
}
.focus\:border-red-300\/95:focus {
  border-color: rgb(252 165 165 / 0.95);
}
.focus\:border-red-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.focus\:border-red-400\/0:focus {
  border-color: rgb(248 113 113 / 0);
}
.focus\:border-red-400\/10:focus {
  border-color: rgb(248 113 113 / 0.1);
}
.focus\:border-red-400\/100:focus {
  border-color: rgb(248 113 113 / 1);
}
.focus\:border-red-400\/15:focus {
  border-color: rgb(248 113 113 / 0.15);
}
.focus\:border-red-400\/20:focus {
  border-color: rgb(248 113 113 / 0.2);
}
.focus\:border-red-400\/25:focus {
  border-color: rgb(248 113 113 / 0.25);
}
.focus\:border-red-400\/30:focus {
  border-color: rgb(248 113 113 / 0.3);
}
.focus\:border-red-400\/35:focus {
  border-color: rgb(248 113 113 / 0.35);
}
.focus\:border-red-400\/40:focus {
  border-color: rgb(248 113 113 / 0.4);
}
.focus\:border-red-400\/45:focus {
  border-color: rgb(248 113 113 / 0.45);
}
.focus\:border-red-400\/5:focus {
  border-color: rgb(248 113 113 / 0.05);
}
.focus\:border-red-400\/50:focus {
  border-color: rgb(248 113 113 / 0.5);
}
.focus\:border-red-400\/55:focus {
  border-color: rgb(248 113 113 / 0.55);
}
.focus\:border-red-400\/60:focus {
  border-color: rgb(248 113 113 / 0.6);
}
.focus\:border-red-400\/65:focus {
  border-color: rgb(248 113 113 / 0.65);
}
.focus\:border-red-400\/70:focus {
  border-color: rgb(248 113 113 / 0.7);
}
.focus\:border-red-400\/75:focus {
  border-color: rgb(248 113 113 / 0.75);
}
.focus\:border-red-400\/80:focus {
  border-color: rgb(248 113 113 / 0.8);
}
.focus\:border-red-400\/85:focus {
  border-color: rgb(248 113 113 / 0.85);
}
.focus\:border-red-400\/90:focus {
  border-color: rgb(248 113 113 / 0.9);
}
.focus\:border-red-400\/95:focus {
  border-color: rgb(248 113 113 / 0.95);
}
.focus\:border-red-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.focus\:border-red-500\/0:focus {
  border-color: rgb(239 68 68 / 0);
}
.focus\:border-red-500\/10:focus {
  border-color: rgb(239 68 68 / 0.1);
}
.focus\:border-red-500\/100:focus {
  border-color: rgb(239 68 68 / 1);
}
.focus\:border-red-500\/15:focus {
  border-color: rgb(239 68 68 / 0.15);
}
.focus\:border-red-500\/20:focus {
  border-color: rgb(239 68 68 / 0.2);
}
.focus\:border-red-500\/25:focus {
  border-color: rgb(239 68 68 / 0.25);
}
.focus\:border-red-500\/30:focus {
  border-color: rgb(239 68 68 / 0.3);
}
.focus\:border-red-500\/35:focus {
  border-color: rgb(239 68 68 / 0.35);
}
.focus\:border-red-500\/40:focus {
  border-color: rgb(239 68 68 / 0.4);
}
.focus\:border-red-500\/45:focus {
  border-color: rgb(239 68 68 / 0.45);
}
.focus\:border-red-500\/5:focus {
  border-color: rgb(239 68 68 / 0.05);
}
.focus\:border-red-500\/50:focus {
  border-color: rgb(239 68 68 / 0.5);
}
.focus\:border-red-500\/55:focus {
  border-color: rgb(239 68 68 / 0.55);
}
.focus\:border-red-500\/60:focus {
  border-color: rgb(239 68 68 / 0.6);
}
.focus\:border-red-500\/65:focus {
  border-color: rgb(239 68 68 / 0.65);
}
.focus\:border-red-500\/70:focus {
  border-color: rgb(239 68 68 / 0.7);
}
.focus\:border-red-500\/75:focus {
  border-color: rgb(239 68 68 / 0.75);
}
.focus\:border-red-500\/80:focus {
  border-color: rgb(239 68 68 / 0.8);
}
.focus\:border-red-500\/85:focus {
  border-color: rgb(239 68 68 / 0.85);
}
.focus\:border-red-500\/90:focus {
  border-color: rgb(239 68 68 / 0.9);
}
.focus\:border-red-500\/95:focus {
  border-color: rgb(239 68 68 / 0.95);
}
.focus\:border-red-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}
.focus\:border-red-600\/0:focus {
  border-color: rgb(220 38 38 / 0);
}
.focus\:border-red-600\/10:focus {
  border-color: rgb(220 38 38 / 0.1);
}
.focus\:border-red-600\/100:focus {
  border-color: rgb(220 38 38 / 1);
}
.focus\:border-red-600\/15:focus {
  border-color: rgb(220 38 38 / 0.15);
}
.focus\:border-red-600\/20:focus {
  border-color: rgb(220 38 38 / 0.2);
}
.focus\:border-red-600\/25:focus {
  border-color: rgb(220 38 38 / 0.25);
}
.focus\:border-red-600\/30:focus {
  border-color: rgb(220 38 38 / 0.3);
}
.focus\:border-red-600\/35:focus {
  border-color: rgb(220 38 38 / 0.35);
}
.focus\:border-red-600\/40:focus {
  border-color: rgb(220 38 38 / 0.4);
}
.focus\:border-red-600\/45:focus {
  border-color: rgb(220 38 38 / 0.45);
}
.focus\:border-red-600\/5:focus {
  border-color: rgb(220 38 38 / 0.05);
}
.focus\:border-red-600\/50:focus {
  border-color: rgb(220 38 38 / 0.5);
}
.focus\:border-red-600\/55:focus {
  border-color: rgb(220 38 38 / 0.55);
}
.focus\:border-red-600\/60:focus {
  border-color: rgb(220 38 38 / 0.6);
}
.focus\:border-red-600\/65:focus {
  border-color: rgb(220 38 38 / 0.65);
}
.focus\:border-red-600\/70:focus {
  border-color: rgb(220 38 38 / 0.7);
}
.focus\:border-red-600\/75:focus {
  border-color: rgb(220 38 38 / 0.75);
}
.focus\:border-red-600\/80:focus {
  border-color: rgb(220 38 38 / 0.8);
}
.focus\:border-red-600\/85:focus {
  border-color: rgb(220 38 38 / 0.85);
}
.focus\:border-red-600\/90:focus {
  border-color: rgb(220 38 38 / 0.9);
}
.focus\:border-red-600\/95:focus {
  border-color: rgb(220 38 38 / 0.95);
}
.focus\:border-red-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.focus\:border-red-700\/0:focus {
  border-color: rgb(185 28 28 / 0);
}
.focus\:border-red-700\/10:focus {
  border-color: rgb(185 28 28 / 0.1);
}
.focus\:border-red-700\/100:focus {
  border-color: rgb(185 28 28 / 1);
}
.focus\:border-red-700\/15:focus {
  border-color: rgb(185 28 28 / 0.15);
}
.focus\:border-red-700\/20:focus {
  border-color: rgb(185 28 28 / 0.2);
}
.focus\:border-red-700\/25:focus {
  border-color: rgb(185 28 28 / 0.25);
}
.focus\:border-red-700\/30:focus {
  border-color: rgb(185 28 28 / 0.3);
}
.focus\:border-red-700\/35:focus {
  border-color: rgb(185 28 28 / 0.35);
}
.focus\:border-red-700\/40:focus {
  border-color: rgb(185 28 28 / 0.4);
}
.focus\:border-red-700\/45:focus {
  border-color: rgb(185 28 28 / 0.45);
}
.focus\:border-red-700\/5:focus {
  border-color: rgb(185 28 28 / 0.05);
}
.focus\:border-red-700\/50:focus {
  border-color: rgb(185 28 28 / 0.5);
}
.focus\:border-red-700\/55:focus {
  border-color: rgb(185 28 28 / 0.55);
}
.focus\:border-red-700\/60:focus {
  border-color: rgb(185 28 28 / 0.6);
}
.focus\:border-red-700\/65:focus {
  border-color: rgb(185 28 28 / 0.65);
}
.focus\:border-red-700\/70:focus {
  border-color: rgb(185 28 28 / 0.7);
}
.focus\:border-red-700\/75:focus {
  border-color: rgb(185 28 28 / 0.75);
}
.focus\:border-red-700\/80:focus {
  border-color: rgb(185 28 28 / 0.8);
}
.focus\:border-red-700\/85:focus {
  border-color: rgb(185 28 28 / 0.85);
}
.focus\:border-red-700\/90:focus {
  border-color: rgb(185 28 28 / 0.9);
}
.focus\:border-red-700\/95:focus {
  border-color: rgb(185 28 28 / 0.95);
}
.focus\:border-yellow-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
}
.focus\:border-yellow-300\/0:focus {
  border-color: rgb(253 224 71 / 0);
}
.focus\:border-yellow-300\/10:focus {
  border-color: rgb(253 224 71 / 0.1);
}
.focus\:border-yellow-300\/100:focus {
  border-color: rgb(253 224 71 / 1);
}
.focus\:border-yellow-300\/15:focus {
  border-color: rgb(253 224 71 / 0.15);
}
.focus\:border-yellow-300\/20:focus {
  border-color: rgb(253 224 71 / 0.2);
}
.focus\:border-yellow-300\/25:focus {
  border-color: rgb(253 224 71 / 0.25);
}
.focus\:border-yellow-300\/30:focus {
  border-color: rgb(253 224 71 / 0.3);
}
.focus\:border-yellow-300\/35:focus {
  border-color: rgb(253 224 71 / 0.35);
}
.focus\:border-yellow-300\/40:focus {
  border-color: rgb(253 224 71 / 0.4);
}
.focus\:border-yellow-300\/45:focus {
  border-color: rgb(253 224 71 / 0.45);
}
.focus\:border-yellow-300\/5:focus {
  border-color: rgb(253 224 71 / 0.05);
}
.focus\:border-yellow-300\/50:focus {
  border-color: rgb(253 224 71 / 0.5);
}
.focus\:border-yellow-300\/55:focus {
  border-color: rgb(253 224 71 / 0.55);
}
.focus\:border-yellow-300\/60:focus {
  border-color: rgb(253 224 71 / 0.6);
}
.focus\:border-yellow-300\/65:focus {
  border-color: rgb(253 224 71 / 0.65);
}
.focus\:border-yellow-300\/70:focus {
  border-color: rgb(253 224 71 / 0.7);
}
.focus\:border-yellow-300\/75:focus {
  border-color: rgb(253 224 71 / 0.75);
}
.focus\:border-yellow-300\/80:focus {
  border-color: rgb(253 224 71 / 0.8);
}
.focus\:border-yellow-300\/85:focus {
  border-color: rgb(253 224 71 / 0.85);
}
.focus\:border-yellow-300\/90:focus {
  border-color: rgb(253 224 71 / 0.9);
}
.focus\:border-yellow-300\/95:focus {
  border-color: rgb(253 224 71 / 0.95);
}
.focus\:border-yellow-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.focus\:border-yellow-400\/0:focus {
  border-color: rgb(250 204 21 / 0);
}
.focus\:border-yellow-400\/10:focus {
  border-color: rgb(250 204 21 / 0.1);
}
.focus\:border-yellow-400\/100:focus {
  border-color: rgb(250 204 21 / 1);
}
.focus\:border-yellow-400\/15:focus {
  border-color: rgb(250 204 21 / 0.15);
}
.focus\:border-yellow-400\/20:focus {
  border-color: rgb(250 204 21 / 0.2);
}
.focus\:border-yellow-400\/25:focus {
  border-color: rgb(250 204 21 / 0.25);
}
.focus\:border-yellow-400\/30:focus {
  border-color: rgb(250 204 21 / 0.3);
}
.focus\:border-yellow-400\/35:focus {
  border-color: rgb(250 204 21 / 0.35);
}
.focus\:border-yellow-400\/40:focus {
  border-color: rgb(250 204 21 / 0.4);
}
.focus\:border-yellow-400\/45:focus {
  border-color: rgb(250 204 21 / 0.45);
}
.focus\:border-yellow-400\/5:focus {
  border-color: rgb(250 204 21 / 0.05);
}
.focus\:border-yellow-400\/50:focus {
  border-color: rgb(250 204 21 / 0.5);
}
.focus\:border-yellow-400\/55:focus {
  border-color: rgb(250 204 21 / 0.55);
}
.focus\:border-yellow-400\/60:focus {
  border-color: rgb(250 204 21 / 0.6);
}
.focus\:border-yellow-400\/65:focus {
  border-color: rgb(250 204 21 / 0.65);
}
.focus\:border-yellow-400\/70:focus {
  border-color: rgb(250 204 21 / 0.7);
}
.focus\:border-yellow-400\/75:focus {
  border-color: rgb(250 204 21 / 0.75);
}
.focus\:border-yellow-400\/80:focus {
  border-color: rgb(250 204 21 / 0.8);
}
.focus\:border-yellow-400\/85:focus {
  border-color: rgb(250 204 21 / 0.85);
}
.focus\:border-yellow-400\/90:focus {
  border-color: rgb(250 204 21 / 0.9);
}
.focus\:border-yellow-400\/95:focus {
  border-color: rgb(250 204 21 / 0.95);
}
.focus\:border-yellow-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}
.focus\:border-yellow-500\/0:focus {
  border-color: rgb(234 179 8 / 0);
}
.focus\:border-yellow-500\/10:focus {
  border-color: rgb(234 179 8 / 0.1);
}
.focus\:border-yellow-500\/100:focus {
  border-color: rgb(234 179 8 / 1);
}
.focus\:border-yellow-500\/15:focus {
  border-color: rgb(234 179 8 / 0.15);
}
.focus\:border-yellow-500\/20:focus {
  border-color: rgb(234 179 8 / 0.2);
}
.focus\:border-yellow-500\/25:focus {
  border-color: rgb(234 179 8 / 0.25);
}
.focus\:border-yellow-500\/30:focus {
  border-color: rgb(234 179 8 / 0.3);
}
.focus\:border-yellow-500\/35:focus {
  border-color: rgb(234 179 8 / 0.35);
}
.focus\:border-yellow-500\/40:focus {
  border-color: rgb(234 179 8 / 0.4);
}
.focus\:border-yellow-500\/45:focus {
  border-color: rgb(234 179 8 / 0.45);
}
.focus\:border-yellow-500\/5:focus {
  border-color: rgb(234 179 8 / 0.05);
}
.focus\:border-yellow-500\/50:focus {
  border-color: rgb(234 179 8 / 0.5);
}
.focus\:border-yellow-500\/55:focus {
  border-color: rgb(234 179 8 / 0.55);
}
.focus\:border-yellow-500\/60:focus {
  border-color: rgb(234 179 8 / 0.6);
}
.focus\:border-yellow-500\/65:focus {
  border-color: rgb(234 179 8 / 0.65);
}
.focus\:border-yellow-500\/70:focus {
  border-color: rgb(234 179 8 / 0.7);
}
.focus\:border-yellow-500\/75:focus {
  border-color: rgb(234 179 8 / 0.75);
}
.focus\:border-yellow-500\/80:focus {
  border-color: rgb(234 179 8 / 0.8);
}
.focus\:border-yellow-500\/85:focus {
  border-color: rgb(234 179 8 / 0.85);
}
.focus\:border-yellow-500\/90:focus {
  border-color: rgb(234 179 8 / 0.9);
}
.focus\:border-yellow-500\/95:focus {
  border-color: rgb(234 179 8 / 0.95);
}
.focus\:border-yellow-600:focus {
  --tw-border-opacity: 1;
  border-color: rgb(202 138 4 / var(--tw-border-opacity, 1));
}
.focus\:border-yellow-600\/0:focus {
  border-color: rgb(202 138 4 / 0);
}
.focus\:border-yellow-600\/10:focus {
  border-color: rgb(202 138 4 / 0.1);
}
.focus\:border-yellow-600\/100:focus {
  border-color: rgb(202 138 4 / 1);
}
.focus\:border-yellow-600\/15:focus {
  border-color: rgb(202 138 4 / 0.15);
}
.focus\:border-yellow-600\/20:focus {
  border-color: rgb(202 138 4 / 0.2);
}
.focus\:border-yellow-600\/25:focus {
  border-color: rgb(202 138 4 / 0.25);
}
.focus\:border-yellow-600\/30:focus {
  border-color: rgb(202 138 4 / 0.3);
}
.focus\:border-yellow-600\/35:focus {
  border-color: rgb(202 138 4 / 0.35);
}
.focus\:border-yellow-600\/40:focus {
  border-color: rgb(202 138 4 / 0.4);
}
.focus\:border-yellow-600\/45:focus {
  border-color: rgb(202 138 4 / 0.45);
}
.focus\:border-yellow-600\/5:focus {
  border-color: rgb(202 138 4 / 0.05);
}
.focus\:border-yellow-600\/50:focus {
  border-color: rgb(202 138 4 / 0.5);
}
.focus\:border-yellow-600\/55:focus {
  border-color: rgb(202 138 4 / 0.55);
}
.focus\:border-yellow-600\/60:focus {
  border-color: rgb(202 138 4 / 0.6);
}
.focus\:border-yellow-600\/65:focus {
  border-color: rgb(202 138 4 / 0.65);
}
.focus\:border-yellow-600\/70:focus {
  border-color: rgb(202 138 4 / 0.7);
}
.focus\:border-yellow-600\/75:focus {
  border-color: rgb(202 138 4 / 0.75);
}
.focus\:border-yellow-600\/80:focus {
  border-color: rgb(202 138 4 / 0.8);
}
.focus\:border-yellow-600\/85:focus {
  border-color: rgb(202 138 4 / 0.85);
}
.focus\:border-yellow-600\/90:focus {
  border-color: rgb(202 138 4 / 0.9);
}
.focus\:border-yellow-600\/95:focus {
  border-color: rgb(202 138 4 / 0.95);
}
.focus\:border-yellow-700:focus {
  --tw-border-opacity: 1;
  border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
}
.focus\:border-yellow-700\/0:focus {
  border-color: rgb(161 98 7 / 0);
}
.focus\:border-yellow-700\/10:focus {
  border-color: rgb(161 98 7 / 0.1);
}
.focus\:border-yellow-700\/100:focus {
  border-color: rgb(161 98 7 / 1);
}
.focus\:border-yellow-700\/15:focus {
  border-color: rgb(161 98 7 / 0.15);
}
.focus\:border-yellow-700\/20:focus {
  border-color: rgb(161 98 7 / 0.2);
}
.focus\:border-yellow-700\/25:focus {
  border-color: rgb(161 98 7 / 0.25);
}
.focus\:border-yellow-700\/30:focus {
  border-color: rgb(161 98 7 / 0.3);
}
.focus\:border-yellow-700\/35:focus {
  border-color: rgb(161 98 7 / 0.35);
}
.focus\:border-yellow-700\/40:focus {
  border-color: rgb(161 98 7 / 0.4);
}
.focus\:border-yellow-700\/45:focus {
  border-color: rgb(161 98 7 / 0.45);
}
.focus\:border-yellow-700\/5:focus {
  border-color: rgb(161 98 7 / 0.05);
}
.focus\:border-yellow-700\/50:focus {
  border-color: rgb(161 98 7 / 0.5);
}
.focus\:border-yellow-700\/55:focus {
  border-color: rgb(161 98 7 / 0.55);
}
.focus\:border-yellow-700\/60:focus {
  border-color: rgb(161 98 7 / 0.6);
}
.focus\:border-yellow-700\/65:focus {
  border-color: rgb(161 98 7 / 0.65);
}
.focus\:border-yellow-700\/70:focus {
  border-color: rgb(161 98 7 / 0.7);
}
.focus\:border-yellow-700\/75:focus {
  border-color: rgb(161 98 7 / 0.75);
}
.focus\:border-yellow-700\/80:focus {
  border-color: rgb(161 98 7 / 0.8);
}
.focus\:border-yellow-700\/85:focus {
  border-color: rgb(161 98 7 / 0.85);
}
.focus\:border-yellow-700\/90:focus {
  border-color: rgb(161 98 7 / 0.9);
}
.focus\:border-yellow-700\/95:focus {
  border-color: rgb(161 98 7 / 0.95);
}
.focus\:from-amber-300:focus {
  --tw-gradient-from: #fcd34d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/0:focus {
  --tw-gradient-from: rgb(252 211 77 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/10:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/100:focus {
  --tw-gradient-from: rgb(252 211 77 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/15:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/20:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/25:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/30:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/35:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/40:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/45:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/5:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/50:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/55:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/60:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/65:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/70:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/75:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/80:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/85:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/90:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-300\/95:focus {
  --tw-gradient-from: rgb(252 211 77 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400:focus {
  --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/0:focus {
  --tw-gradient-from: rgb(251 191 36 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/10:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/100:focus {
  --tw-gradient-from: rgb(251 191 36 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/15:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/20:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/25:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/30:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/35:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/40:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/45:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/5:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/50:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/55:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/60:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/65:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/70:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/75:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/80:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/85:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/90:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-400\/95:focus {
  --tw-gradient-from: rgb(251 191 36 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500:focus {
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/0:focus {
  --tw-gradient-from: rgb(245 158 11 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/10:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/100:focus {
  --tw-gradient-from: rgb(245 158 11 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/15:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/20:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/25:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/30:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/35:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/40:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/45:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/5:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/50:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/55:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/60:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/65:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/70:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/75:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/80:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/85:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/90:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-500\/95:focus {
  --tw-gradient-from: rgb(245 158 11 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600:focus {
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/0:focus {
  --tw-gradient-from: rgb(217 119 6 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/10:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/100:focus {
  --tw-gradient-from: rgb(217 119 6 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/15:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/20:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/25:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/30:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/35:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/40:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/45:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/5:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/50:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/55:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/60:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/65:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/70:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/75:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/80:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/85:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/90:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-600\/95:focus {
  --tw-gradient-from: rgb(217 119 6 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700:focus {
  --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/0:focus {
  --tw-gradient-from: rgb(180 83 9 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/10:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/100:focus {
  --tw-gradient-from: rgb(180 83 9 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/15:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/20:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/25:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/30:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/35:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/40:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/45:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/5:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/50:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/55:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/60:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/65:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/70:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/75:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/80:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/85:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/90:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-amber-700\/95:focus {
  --tw-gradient-from: rgb(180 83 9 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300:focus {
  --tw-gradient-from: #93c5fd var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/0:focus {
  --tw-gradient-from: rgb(147 197 253 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/10:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/100:focus {
  --tw-gradient-from: rgb(147 197 253 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/15:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/20:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/25:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/30:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/35:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/40:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/45:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/5:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/50:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/55:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/60:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/65:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/70:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/75:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/80:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/85:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/90:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-300\/95:focus {
  --tw-gradient-from: rgb(147 197 253 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400:focus {
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/0:focus {
  --tw-gradient-from: rgb(96 165 250 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/10:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/100:focus {
  --tw-gradient-from: rgb(96 165 250 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/15:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/20:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/25:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/30:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/35:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/40:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/45:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/5:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/50:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/55:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/60:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/65:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/70:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/75:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/80:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/85:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/90:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-400\/95:focus {
  --tw-gradient-from: rgb(96 165 250 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500:focus {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/0:focus {
  --tw-gradient-from: rgb(59 130 246 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/10:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/100:focus {
  --tw-gradient-from: rgb(59 130 246 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/15:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/20:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/25:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/30:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/35:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/40:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/45:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/5:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/50:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/55:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/60:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/65:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/70:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/75:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/80:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/85:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/90:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-500\/95:focus {
  --tw-gradient-from: rgb(59 130 246 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600:focus {
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/0:focus {
  --tw-gradient-from: rgb(37 99 235 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/10:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/100:focus {
  --tw-gradient-from: rgb(37 99 235 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/15:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/20:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/25:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/30:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/35:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/40:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/45:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/5:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/50:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/55:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/60:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/65:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/70:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/75:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/80:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/85:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/90:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-600\/95:focus {
  --tw-gradient-from: rgb(37 99 235 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700:focus {
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/0:focus {
  --tw-gradient-from: rgb(29 78 216 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/10:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/100:focus {
  --tw-gradient-from: rgb(29 78 216 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/15:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/20:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/25:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/30:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/35:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/40:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/45:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/5:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/50:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/55:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/60:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/65:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/70:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/75:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/80:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/85:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/90:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-blue-700\/95:focus {
  --tw-gradient-from: rgb(29 78 216 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300:focus {
  --tw-gradient-from: #86efac var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/0:focus {
  --tw-gradient-from: rgb(134 239 172 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/10:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/100:focus {
  --tw-gradient-from: rgb(134 239 172 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/15:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/20:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/25:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/30:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/35:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/40:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/45:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/5:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/50:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/55:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/60:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/65:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/70:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/75:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/80:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/85:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/90:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-300\/95:focus {
  --tw-gradient-from: rgb(134 239 172 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400:focus {
  --tw-gradient-from: #4ade80 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/0:focus {
  --tw-gradient-from: rgb(74 222 128 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/10:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/100:focus {
  --tw-gradient-from: rgb(74 222 128 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/15:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/20:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/25:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/30:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/35:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/40:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/45:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/5:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/50:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/55:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/60:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/65:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/70:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/75:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/80:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/85:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/90:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-400\/95:focus {
  --tw-gradient-from: rgb(74 222 128 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500:focus {
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/0:focus {
  --tw-gradient-from: rgb(34 197 94 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/10:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/100:focus {
  --tw-gradient-from: rgb(34 197 94 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/15:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/20:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/25:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/30:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/35:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/40:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/45:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/5:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/50:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/55:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/60:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/65:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/70:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/75:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/80:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/85:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/90:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-500\/95:focus {
  --tw-gradient-from: rgb(34 197 94 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600:focus {
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/0:focus {
  --tw-gradient-from: rgb(22 163 74 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/10:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/100:focus {
  --tw-gradient-from: rgb(22 163 74 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/15:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/20:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/25:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/30:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/35:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/40:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/45:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/5:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/50:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/55:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/60:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/65:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/70:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/75:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/80:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/85:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/90:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-600\/95:focus {
  --tw-gradient-from: rgb(22 163 74 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700:focus {
  --tw-gradient-from: #15803d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/0:focus {
  --tw-gradient-from: rgb(21 128 61 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/10:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/100:focus {
  --tw-gradient-from: rgb(21 128 61 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/15:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/20:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/25:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/30:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/35:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/40:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/45:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/5:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/50:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/55:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/60:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/65:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/70:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/75:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/80:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/85:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/90:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-green-700\/95:focus {
  --tw-gradient-from: rgb(21 128 61 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300:focus {
  --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/0:focus {
  --tw-gradient-from: rgb(252 165 165 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/10:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/100:focus {
  --tw-gradient-from: rgb(252 165 165 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/15:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/20:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/25:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/30:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/35:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/40:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/45:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/5:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/50:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/55:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/60:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/65:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/70:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/75:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/80:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/85:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/90:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-300\/95:focus {
  --tw-gradient-from: rgb(252 165 165 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400:focus {
  --tw-gradient-from: #f87171 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/0:focus {
  --tw-gradient-from: rgb(248 113 113 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/10:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/100:focus {
  --tw-gradient-from: rgb(248 113 113 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/15:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/20:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/25:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/30:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/35:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/40:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/45:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/5:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/50:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/55:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/60:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/65:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/70:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/75:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/80:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/85:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/90:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-400\/95:focus {
  --tw-gradient-from: rgb(248 113 113 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500:focus {
  --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/0:focus {
  --tw-gradient-from: rgb(239 68 68 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/10:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/100:focus {
  --tw-gradient-from: rgb(239 68 68 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/15:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/20:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/25:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/30:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/35:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/40:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/45:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/5:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/50:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/55:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/60:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/65:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/70:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/75:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/80:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/85:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/90:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-500\/95:focus {
  --tw-gradient-from: rgb(239 68 68 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600:focus {
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/0:focus {
  --tw-gradient-from: rgb(220 38 38 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/10:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/100:focus {
  --tw-gradient-from: rgb(220 38 38 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/15:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/20:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/25:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/30:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/35:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/40:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/45:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/5:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/50:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/55:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/60:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/65:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/70:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/75:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/80:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/85:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/90:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-600\/95:focus {
  --tw-gradient-from: rgb(220 38 38 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700:focus {
  --tw-gradient-from: #b91c1c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/0:focus {
  --tw-gradient-from: rgb(185 28 28 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/10:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/100:focus {
  --tw-gradient-from: rgb(185 28 28 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/15:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/20:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/25:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/30:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/35:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/40:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/45:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/5:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/50:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/55:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/60:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/65:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/70:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/75:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/80:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/85:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/90:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-red-700\/95:focus {
  --tw-gradient-from: rgb(185 28 28 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300:focus {
  --tw-gradient-from: #fde047 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/0:focus {
  --tw-gradient-from: rgb(253 224 71 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/10:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/100:focus {
  --tw-gradient-from: rgb(253 224 71 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/15:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/20:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/25:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/30:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/35:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/40:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/45:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/5:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/50:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/55:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/60:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/65:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/70:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/75:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/80:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/85:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/90:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-300\/95:focus {
  --tw-gradient-from: rgb(253 224 71 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400:focus {
  --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/0:focus {
  --tw-gradient-from: rgb(250 204 21 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/10:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/100:focus {
  --tw-gradient-from: rgb(250 204 21 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/15:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/20:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/25:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/30:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/35:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/40:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/45:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/5:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/50:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/55:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/60:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/65:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/70:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/75:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/80:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/85:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/90:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-400\/95:focus {
  --tw-gradient-from: rgb(250 204 21 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500:focus {
  --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/0:focus {
  --tw-gradient-from: rgb(234 179 8 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/10:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/100:focus {
  --tw-gradient-from: rgb(234 179 8 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/15:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/20:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/25:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/30:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/35:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/40:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/45:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/5:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/50:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/55:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/60:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/65:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/70:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/75:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/80:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/85:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/90:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-500\/95:focus {
  --tw-gradient-from: rgb(234 179 8 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600:focus {
  --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/0:focus {
  --tw-gradient-from: rgb(202 138 4 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/10:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/100:focus {
  --tw-gradient-from: rgb(202 138 4 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/15:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/20:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/25:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/30:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/35:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/40:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/45:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/5:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/50:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/55:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/60:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/65:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/70:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/75:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/80:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/85:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/90:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-600\/95:focus {
  --tw-gradient-from: rgb(202 138 4 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700:focus {
  --tw-gradient-from: #a16207 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/0:focus {
  --tw-gradient-from: rgb(161 98 7 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/10:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/100:focus {
  --tw-gradient-from: rgb(161 98 7 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/15:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/20:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/25:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/30:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/35:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/40:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/45:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/5:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/50:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/55:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/60:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/65:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/70:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/75:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/80:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/85:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/90:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:from-yellow-700\/95:focus {
  --tw-gradient-from: rgb(161 98 7 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.focus\:to-amber-300:focus {
  --tw-gradient-to: #fcd34d var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/0:focus {
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/10:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/100:focus {
  --tw-gradient-to: rgb(252 211 77 / 1) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/15:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/20:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/25:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/30:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/35:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/40:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/45:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/5:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/50:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/55:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/60:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/65:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/70:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/75:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/80:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/85:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/90:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-amber-300\/95:focus {
  --tw-gradient-to: rgb(252 211 77 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-amber-400:focus {
  --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/0:focus {
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/10:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/100:focus {
  --tw-gradient-to: rgb(251 191 36 / 1) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/15:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/20:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/25:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/30:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/35:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/40:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/45:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/5:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/50:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/55:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/60:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/65:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/70:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/75:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/80:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/85:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/90:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-amber-400\/95:focus {
  --tw-gradient-to: rgb(251 191 36 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-amber-500:focus {
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/0:focus {
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/10:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/100:focus {
  --tw-gradient-to: rgb(245 158 11 / 1) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/15:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/20:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/25:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/30:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/35:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/40:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/45:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/5:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/50:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/55:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/60:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/65:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/70:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/75:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/80:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/85:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/90:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-amber-500\/95:focus {
  --tw-gradient-to: rgb(245 158 11 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-amber-600:focus {
  --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/0:focus {
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/10:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/100:focus {
  --tw-gradient-to: rgb(217 119 6 / 1) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/15:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/20:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/25:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/30:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/35:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/40:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/45:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/5:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/50:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/55:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/60:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/65:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/70:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/75:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/80:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/85:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/90:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-amber-600\/95:focus {
  --tw-gradient-to: rgb(217 119 6 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-amber-700:focus {
  --tw-gradient-to: #b45309 var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/0:focus {
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/10:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/100:focus {
  --tw-gradient-to: rgb(180 83 9 / 1) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/15:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/20:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/25:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/30:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/35:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/40:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/45:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/5:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/50:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/55:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/60:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/65:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/70:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/75:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/80:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/85:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/90:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-amber-700\/95:focus {
  --tw-gradient-to: rgb(180 83 9 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-blue-300:focus {
  --tw-gradient-to: #93c5fd var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/0:focus {
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/10:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/100:focus {
  --tw-gradient-to: rgb(147 197 253 / 1) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/15:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/20:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/25:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/30:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/35:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/40:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/45:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/5:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/50:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/55:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/60:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/65:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/70:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/75:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/80:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/85:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/90:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-blue-300\/95:focus {
  --tw-gradient-to: rgb(147 197 253 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-blue-400:focus {
  --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/0:focus {
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/10:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/100:focus {
  --tw-gradient-to: rgb(96 165 250 / 1) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/15:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/20:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/25:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/30:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/35:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/40:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/45:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/5:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/50:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/55:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/60:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/65:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/70:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/75:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/80:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/85:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/90:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-blue-400\/95:focus {
  --tw-gradient-to: rgb(96 165 250 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-blue-500:focus {
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/0:focus {
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/10:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/100:focus {
  --tw-gradient-to: rgb(59 130 246 / 1) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/15:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/20:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/25:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/30:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/35:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/40:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/45:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/5:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/50:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/55:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/60:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/65:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/70:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/75:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/80:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/85:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/90:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-blue-500\/95:focus {
  --tw-gradient-to: rgb(59 130 246 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-blue-600:focus {
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/0:focus {
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/10:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/100:focus {
  --tw-gradient-to: rgb(37 99 235 / 1) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/15:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/20:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/25:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/30:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/35:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/40:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/45:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/5:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/50:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/55:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/60:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/65:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/70:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/75:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/80:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/85:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/90:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-blue-600\/95:focus {
  --tw-gradient-to: rgb(37 99 235 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-blue-700:focus {
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/0:focus {
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/10:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/100:focus {
  --tw-gradient-to: rgb(29 78 216 / 1) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/15:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/20:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/25:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/30:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/35:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/40:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/45:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/5:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/50:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/55:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/60:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/65:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/70:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/75:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/80:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/85:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/90:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-blue-700\/95:focus {
  --tw-gradient-to: rgb(29 78 216 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-green-300:focus {
  --tw-gradient-to: #86efac var(--tw-gradient-to-position);
}
.focus\:to-green-300\/0:focus {
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/10:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/100:focus {
  --tw-gradient-to: rgb(134 239 172 / 1) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/15:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/20:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/25:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/30:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/35:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/40:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/45:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/5:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/50:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/55:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/60:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/65:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/70:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/75:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/80:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/85:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/90:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-green-300\/95:focus {
  --tw-gradient-to: rgb(134 239 172 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-green-400:focus {
  --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
}
.focus\:to-green-400\/0:focus {
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/10:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/100:focus {
  --tw-gradient-to: rgb(74 222 128 / 1) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/15:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/20:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/25:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/30:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/35:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/40:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/45:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/5:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/50:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/55:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/60:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/65:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/70:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/75:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/80:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/85:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/90:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-green-400\/95:focus {
  --tw-gradient-to: rgb(74 222 128 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-green-500:focus {
  --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}
.focus\:to-green-500\/0:focus {
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/10:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/100:focus {
  --tw-gradient-to: rgb(34 197 94 / 1) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/15:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/20:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/25:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/30:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/35:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/40:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/45:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/5:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/50:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/55:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/60:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/65:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/70:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/75:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/80:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/85:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/90:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-green-500\/95:focus {
  --tw-gradient-to: rgb(34 197 94 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-green-600:focus {
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}
.focus\:to-green-600\/0:focus {
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/10:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/100:focus {
  --tw-gradient-to: rgb(22 163 74 / 1) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/15:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/20:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/25:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/30:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/35:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/40:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/45:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/5:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/50:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/55:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/60:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/65:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/70:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/75:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/80:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/85:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/90:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-green-600\/95:focus {
  --tw-gradient-to: rgb(22 163 74 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-green-700:focus {
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}
.focus\:to-green-700\/0:focus {
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/10:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/100:focus {
  --tw-gradient-to: rgb(21 128 61 / 1) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/15:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/20:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/25:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/30:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/35:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/40:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/45:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/5:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/50:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/55:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/60:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/65:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/70:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/75:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/80:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/85:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/90:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-green-700\/95:focus {
  --tw-gradient-to: rgb(21 128 61 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-red-300:focus {
  --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position);
}
.focus\:to-red-300\/0:focus {
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/10:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/100:focus {
  --tw-gradient-to: rgb(252 165 165 / 1) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/15:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/20:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/25:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/30:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/35:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/40:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/45:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/5:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/50:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/55:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/60:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/65:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/70:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/75:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/80:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/85:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/90:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-red-300\/95:focus {
  --tw-gradient-to: rgb(252 165 165 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-red-400:focus {
  --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
}
.focus\:to-red-400\/0:focus {
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/10:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/100:focus {
  --tw-gradient-to: rgb(248 113 113 / 1) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/15:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/20:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/25:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/30:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/35:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/40:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/45:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/5:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/50:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/55:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/60:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/65:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/70:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/75:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/80:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/85:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/90:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-red-400\/95:focus {
  --tw-gradient-to: rgb(248 113 113 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-red-500:focus {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}
.focus\:to-red-500\/0:focus {
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/10:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/100:focus {
  --tw-gradient-to: rgb(239 68 68 / 1) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/15:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/20:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/25:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/30:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/35:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/40:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/45:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/5:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/50:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/55:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/60:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/65:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/70:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/75:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/80:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/85:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/90:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-red-500\/95:focus {
  --tw-gradient-to: rgb(239 68 68 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-red-600:focus {
  --tw-gradient-to: #dc2626 var(--tw-gradient-to-position);
}
.focus\:to-red-600\/0:focus {
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/10:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/100:focus {
  --tw-gradient-to: rgb(220 38 38 / 1) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/15:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/20:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/25:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/30:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/35:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/40:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/45:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/5:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/50:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/55:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/60:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/65:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/70:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/75:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/80:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/85:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/90:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-red-600\/95:focus {
  --tw-gradient-to: rgb(220 38 38 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-red-700:focus {
  --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
}
.focus\:to-red-700\/0:focus {
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/10:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/100:focus {
  --tw-gradient-to: rgb(185 28 28 / 1) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/15:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/20:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/25:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/30:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/35:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/40:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/45:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/5:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/50:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/55:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/60:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/65:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/70:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/75:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/80:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/85:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/90:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-red-700\/95:focus {
  --tw-gradient-to: rgb(185 28 28 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300:focus {
  --tw-gradient-to: #fde047 var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/0:focus {
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/10:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/100:focus {
  --tw-gradient-to: rgb(253 224 71 / 1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/15:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/20:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/25:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/30:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/35:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/40:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/45:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/5:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/50:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/55:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/60:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/65:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/70:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/75:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/80:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/85:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/90:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-yellow-300\/95:focus {
  --tw-gradient-to: rgb(253 224 71 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400:focus {
  --tw-gradient-to: #facc15 var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/0:focus {
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/10:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/100:focus {
  --tw-gradient-to: rgb(250 204 21 / 1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/15:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/20:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/25:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/30:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/35:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/40:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/45:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/5:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/50:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/55:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/60:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/65:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/70:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/75:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/80:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/85:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/90:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-yellow-400\/95:focus {
  --tw-gradient-to: rgb(250 204 21 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500:focus {
  --tw-gradient-to: #eab308 var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/0:focus {
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/10:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/100:focus {
  --tw-gradient-to: rgb(234 179 8 / 1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/15:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/20:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/25:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/30:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/35:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/40:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/45:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/5:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/50:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/55:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/60:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/65:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/70:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/75:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/80:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/85:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/90:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-yellow-500\/95:focus {
  --tw-gradient-to: rgb(234 179 8 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600:focus {
  --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/0:focus {
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/10:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/100:focus {
  --tw-gradient-to: rgb(202 138 4 / 1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/15:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/20:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/25:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/30:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/35:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/40:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/45:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/5:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/50:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/55:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/60:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/65:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/70:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/75:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/80:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/85:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/90:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-yellow-600\/95:focus {
  --tw-gradient-to: rgb(202 138 4 / 0.95) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700:focus {
  --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/0:focus {
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/10:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/100:focus {
  --tw-gradient-to: rgb(161 98 7 / 1) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/15:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.15) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/20:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.2) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/25:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.25) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/30:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.3) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/35:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.35) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/40:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.4) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/45:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.45) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/5:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.05) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/50:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.5) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/55:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.55) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/60:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.6) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/65:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.65) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/70:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.7) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/75:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.75) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/80:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.8) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/85:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.85) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/90:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.9) var(--tw-gradient-to-position);
}
.focus\:to-yellow-700\/95:focus {
  --tw-gradient-to: rgb(161 98 7 / 0.95) var(--tw-gradient-to-position);
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 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-visible\:ring-primary-400\/70:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--p-primary-400) calc(100% * 0.7), transparent);
}
.active\:scale-95:active {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  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));
}
.active\:border-amber-300:active {
  --tw-border-opacity: 1;
  border-color: rgb(252 211 77 / var(--tw-border-opacity, 1));
}
.active\:border-amber-300\/0:active {
  border-color: rgb(252 211 77 / 0);
}
.active\:border-amber-300\/10:active {
  border-color: rgb(252 211 77 / 0.1);
}
.active\:border-amber-300\/100:active {
  border-color: rgb(252 211 77 / 1);
}
.active\:border-amber-300\/15:active {
  border-color: rgb(252 211 77 / 0.15);
}
.active\:border-amber-300\/20:active {
  border-color: rgb(252 211 77 / 0.2);
}
.active\:border-amber-300\/25:active {
  border-color: rgb(252 211 77 / 0.25);
}
.active\:border-amber-300\/30:active {
  border-color: rgb(252 211 77 / 0.3);
}
.active\:border-amber-300\/35:active {
  border-color: rgb(252 211 77 / 0.35);
}
.active\:border-amber-300\/40:active {
  border-color: rgb(252 211 77 / 0.4);
}
.active\:border-amber-300\/45:active {
  border-color: rgb(252 211 77 / 0.45);
}
.active\:border-amber-300\/5:active {
  border-color: rgb(252 211 77 / 0.05);
}
.active\:border-amber-300\/50:active {
  border-color: rgb(252 211 77 / 0.5);
}
.active\:border-amber-300\/55:active {
  border-color: rgb(252 211 77 / 0.55);
}
.active\:border-amber-300\/60:active {
  border-color: rgb(252 211 77 / 0.6);
}
.active\:border-amber-300\/65:active {
  border-color: rgb(252 211 77 / 0.65);
}
.active\:border-amber-300\/70:active {
  border-color: rgb(252 211 77 / 0.7);
}
.active\:border-amber-300\/75:active {
  border-color: rgb(252 211 77 / 0.75);
}
.active\:border-amber-300\/80:active {
  border-color: rgb(252 211 77 / 0.8);
}
.active\:border-amber-300\/85:active {
  border-color: rgb(252 211 77 / 0.85);
}
.active\:border-amber-300\/90:active {
  border-color: rgb(252 211 77 / 0.9);
}
.active\:border-amber-300\/95:active {
  border-color: rgb(252 211 77 / 0.95);
}
.active\:border-amber-400:active {
  --tw-border-opacity: 1;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1));
}
.active\:border-amber-400\/0:active {
  border-color: rgb(251 191 36 / 0);
}
.active\:border-amber-400\/10:active {
  border-color: rgb(251 191 36 / 0.1);
}
.active\:border-amber-400\/100:active {
  border-color: rgb(251 191 36 / 1);
}
.active\:border-amber-400\/15:active {
  border-color: rgb(251 191 36 / 0.15);
}
.active\:border-amber-400\/20:active {
  border-color: rgb(251 191 36 / 0.2);
}
.active\:border-amber-400\/25:active {
  border-color: rgb(251 191 36 / 0.25);
}
.active\:border-amber-400\/30:active {
  border-color: rgb(251 191 36 / 0.3);
}
.active\:border-amber-400\/35:active {
  border-color: rgb(251 191 36 / 0.35);
}
.active\:border-amber-400\/40:active {
  border-color: rgb(251 191 36 / 0.4);
}
.active\:border-amber-400\/45:active {
  border-color: rgb(251 191 36 / 0.45);
}
.active\:border-amber-400\/5:active {
  border-color: rgb(251 191 36 / 0.05);
}
.active\:border-amber-400\/50:active {
  border-color: rgb(251 191 36 / 0.5);
}
.active\:border-amber-400\/55:active {
  border-color: rgb(251 191 36 / 0.55);
}
.active\:border-amber-400\/60:active {
  border-color: rgb(251 191 36 / 0.6);
}
.active\:border-amber-400\/65:active {
  border-color: rgb(251 191 36 / 0.65);
}
.active\:border-amber-400\/70:active {
  border-color: rgb(251 191 36 / 0.7);
}
.active\:border-amber-400\/75:active {
  border-color: rgb(251 191 36 / 0.75);
}
.active\:border-amber-400\/80:active {
  border-color: rgb(251 191 36 / 0.8);
}
.active\:border-amber-400\/85:active {
  border-color: rgb(251 191 36 / 0.85);
}
.active\:border-amber-400\/90:active {
  border-color: rgb(251 191 36 / 0.9);
}
.active\:border-amber-400\/95:active {
  border-color: rgb(251 191 36 / 0.95);
}
.active\:border-amber-500:active {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}
.active\:border-amber-500\/0:active {
  border-color: rgb(245 158 11 / 0);
}
.active\:border-amber-500\/10:active {
  border-color: rgb(245 158 11 / 0.1);
}
.active\:border-amber-500\/100:active {
  border-color: rgb(245 158 11 / 1);
}
.active\:border-amber-500\/15:active {
  border-color: rgb(245 158 11 / 0.15);
}
.active\:border-amber-500\/20:active {
  border-color: rgb(245 158 11 / 0.2);
}
.active\:border-amber-500\/25:active {
  border-color: rgb(245 158 11 / 0.25);
}
.active\:border-amber-500\/30:active {
  border-color: rgb(245 158 11 / 0.3);
}
.active\:border-amber-500\/35:active {
  border-color: rgb(245 158 11 / 0.35);
}
.active\:border-amber-500\/40:active {
  border-color: rgb(245 158 11 / 0.4);
}
.active\:border-amber-500\/45:active {
  border-color: rgb(245 158 11 / 0.45);
}
.active\:border-amber-500\/5:active {
  border-color: rgb(245 158 11 / 0.05);
}
.active\:border-amber-500\/50:active {
  border-color: rgb(245 158 11 / 0.5);
}
.active\:border-amber-500\/55:active {
  border-color: rgb(245 158 11 / 0.55);
}
.active\:border-amber-500\/60:active {
  border-color: rgb(245 158 11 / 0.6);
}
.active\:border-amber-500\/65:active {
  border-color: rgb(245 158 11 / 0.65);
}
.active\:border-amber-500\/70:active {
  border-color: rgb(245 158 11 / 0.7);
}
.active\:border-amber-500\/75:active {
  border-color: rgb(245 158 11 / 0.75);
}
.active\:border-amber-500\/80:active {
  border-color: rgb(245 158 11 / 0.8);
}
.active\:border-amber-500\/85:active {
  border-color: rgb(245 158 11 / 0.85);
}
.active\:border-amber-500\/90:active {
  border-color: rgb(245 158 11 / 0.9);
}
.active\:border-amber-500\/95:active {
  border-color: rgb(245 158 11 / 0.95);
}
.active\:border-amber-600:active {
  --tw-border-opacity: 1;
  border-color: rgb(217 119 6 / var(--tw-border-opacity, 1));
}
.active\:border-amber-600\/0:active {
  border-color: rgb(217 119 6 / 0);
}
.active\:border-amber-600\/10:active {
  border-color: rgb(217 119 6 / 0.1);
}
.active\:border-amber-600\/100:active {
  border-color: rgb(217 119 6 / 1);
}
.active\:border-amber-600\/15:active {
  border-color: rgb(217 119 6 / 0.15);
}
.active\:border-amber-600\/20:active {
  border-color: rgb(217 119 6 / 0.2);
}
.active\:border-amber-600\/25:active {
  border-color: rgb(217 119 6 / 0.25);
}
.active\:border-amber-600\/30:active {
  border-color: rgb(217 119 6 / 0.3);
}
.active\:border-amber-600\/35:active {
  border-color: rgb(217 119 6 / 0.35);
}
.active\:border-amber-600\/40:active {
  border-color: rgb(217 119 6 / 0.4);
}
.active\:border-amber-600\/45:active {
  border-color: rgb(217 119 6 / 0.45);
}
.active\:border-amber-600\/5:active {
  border-color: rgb(217 119 6 / 0.05);
}
.active\:border-amber-600\/50:active {
  border-color: rgb(217 119 6 / 0.5);
}
.active\:border-amber-600\/55:active {
  border-color: rgb(217 119 6 / 0.55);
}
.active\:border-amber-600\/60:active {
  border-color: rgb(217 119 6 / 0.6);
}
.active\:border-amber-600\/65:active {
  border-color: rgb(217 119 6 / 0.65);
}
.active\:border-amber-600\/70:active {
  border-color: rgb(217 119 6 / 0.7);
}
.active\:border-amber-600\/75:active {
  border-color: rgb(217 119 6 / 0.75);
}
.active\:border-amber-600\/80:active {
  border-color: rgb(217 119 6 / 0.8);
}
.active\:border-amber-600\/85:active {
  border-color: rgb(217 119 6 / 0.85);
}
.active\:border-amber-600\/90:active {
  border-color: rgb(217 119 6 / 0.9);
}
.active\:border-amber-600\/95:active {
  border-color: rgb(217 119 6 / 0.95);
}
.active\:border-amber-700:active {
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / var(--tw-border-opacity, 1));
}
.active\:border-amber-700\/0:active {
  border-color: rgb(180 83 9 / 0);
}
.active\:border-amber-700\/10:active {
  border-color: rgb(180 83 9 / 0.1);
}
.active\:border-amber-700\/100:active {
  border-color: rgb(180 83 9 / 1);
}
.active\:border-amber-700\/15:active {
  border-color: rgb(180 83 9 / 0.15);
}
.active\:border-amber-700\/20:active {
  border-color: rgb(180 83 9 / 0.2);
}
.active\:border-amber-700\/25:active {
  border-color: rgb(180 83 9 / 0.25);
}
.active\:border-amber-700\/30:active {
  border-color: rgb(180 83 9 / 0.3);
}
.active\:border-amber-700\/35:active {
  border-color: rgb(180 83 9 / 0.35);
}
.active\:border-amber-700\/40:active {
  border-color: rgb(180 83 9 / 0.4);
}
.active\:border-amber-700\/45:active {
  border-color: rgb(180 83 9 / 0.45);
}
.active\:border-amber-700\/5:active {
  border-color: rgb(180 83 9 / 0.05);
}
.active\:border-amber-700\/50:active {
  border-color: rgb(180 83 9 / 0.5);
}
.active\:border-amber-700\/55:active {
  border-color: rgb(180 83 9 / 0.55);
}
.active\:border-amber-700\/60:active {
  border-color: rgb(180 83 9 / 0.6);
}
.active\:border-amber-700\/65:active {
  border-color: rgb(180 83 9 / 0.65);
}
.active\:border-amber-700\/70:active {
  border-color: rgb(180 83 9 / 0.7);
}
.active\:border-amber-700\/75:active {
  border-color: rgb(180 83 9 / 0.75);
}
.active\:border-amber-700\/80:active {
  border-color: rgb(180 83 9 / 0.8);
}
.active\:border-amber-700\/85:active {
  border-color: rgb(180 83 9 / 0.85);
}
.active\:border-amber-700\/90:active {
  border-color: rgb(180 83 9 / 0.9);
}
.active\:border-amber-700\/95:active {
  border-color: rgb(180 83 9 / 0.95);
}
.active\:border-blue-300:active {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.active\:border-blue-300\/0:active {
  border-color: rgb(147 197 253 / 0);
}
.active\:border-blue-300\/10:active {
  border-color: rgb(147 197 253 / 0.1);
}
.active\:border-blue-300\/100:active {
  border-color: rgb(147 197 253 / 1);
}
.active\:border-blue-300\/15:active {
  border-color: rgb(147 197 253 / 0.15);
}
.active\:border-blue-300\/20:active {
  border-color: rgb(147 197 253 / 0.2);
}
.active\:border-blue-300\/25:active {
  border-color: rgb(147 197 253 / 0.25);
}
.active\:border-blue-300\/30:active {
  border-color: rgb(147 197 253 / 0.3);
}
.active\:border-blue-300\/35:active {
  border-color: rgb(147 197 253 / 0.35);
}
.active\:border-blue-300\/40:active {
  border-color: rgb(147 197 253 / 0.4);
}
.active\:border-blue-300\/45:active {
  border-color: rgb(147 197 253 / 0.45);
}
.active\:border-blue-300\/5:active {
  border-color: rgb(147 197 253 / 0.05);
}
.active\:border-blue-300\/50:active {
  border-color: rgb(147 197 253 / 0.5);
}
.active\:border-blue-300\/55:active {
  border-color: rgb(147 197 253 / 0.55);
}
.active\:border-blue-300\/60:active {
  border-color: rgb(147 197 253 / 0.6);
}
.active\:border-blue-300\/65:active {
  border-color: rgb(147 197 253 / 0.65);
}
.active\:border-blue-300\/70:active {
  border-color: rgb(147 197 253 / 0.7);
}
.active\:border-blue-300\/75:active {
  border-color: rgb(147 197 253 / 0.75);
}
.active\:border-blue-300\/80:active {
  border-color: rgb(147 197 253 / 0.8);
}
.active\:border-blue-300\/85:active {
  border-color: rgb(147 197 253 / 0.85);
}
.active\:border-blue-300\/90:active {
  border-color: rgb(147 197 253 / 0.9);
}
.active\:border-blue-300\/95:active {
  border-color: rgb(147 197 253 / 0.95);
}
.active\:border-blue-400:active {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.active\:border-blue-400\/0:active {
  border-color: rgb(96 165 250 / 0);
}
.active\:border-blue-400\/10:active {
  border-color: rgb(96 165 250 / 0.1);
}
.active\:border-blue-400\/100:active {
  border-color: rgb(96 165 250 / 1);
}
.active\:border-blue-400\/15:active {
  border-color: rgb(96 165 250 / 0.15);
}
.active\:border-blue-400\/20:active {
  border-color: rgb(96 165 250 / 0.2);
}
.active\:border-blue-400\/25:active {
  border-color: rgb(96 165 250 / 0.25);
}
.active\:border-blue-400\/30:active {
  border-color: rgb(96 165 250 / 0.3);
}
.active\:border-blue-400\/35:active {
  border-color: rgb(96 165 250 / 0.35);
}
.active\:border-blue-400\/40:active {
  border-color: rgb(96 165 250 / 0.4);
}
.active\:border-blue-400\/45:active {
  border-color: rgb(96 165 250 / 0.45);
}
.active\:border-blue-400\/5:active {
  border-color: rgb(96 165 250 / 0.05);
}
.active\:border-blue-400\/50:active {
  border-color: rgb(96 165 250 / 0.5);
}
.active\:border-blue-400\/55:active {
  border-color: rgb(96 165 250 / 0.55);
}
.active\:border-blue-400\/60:active {
  border-color: rgb(96 165 250 / 0.6);
}
.active\:border-blue-400\/65:active {
  border-color: rgb(96 165 250 / 0.65);
}
.active\:border-blue-400\/70:active {
  border-color: rgb(96 165 250 / 0.7);
}
.active\:border-blue-400\/75:active {
  border-color: rgb(96 165 250 / 0.75);
}
.active\:border-blue-400\/80:active {
  border-color: rgb(96 165 250 / 0.8);
}
.active\:border-blue-400\/85:active {
  border-color: rgb(96 165 250 / 0.85);
}
.active\:border-blue-400\/90:active {
  border-color: rgb(96 165 250 / 0.9);
}
.active\:border-blue-400\/95:active {
  border-color: rgb(96 165 250 / 0.95);
}
.active\:border-blue-500:active {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.active\:border-blue-500\/0:active {
  border-color: rgb(59 130 246 / 0);
}
.active\:border-blue-500\/10:active {
  border-color: rgb(59 130 246 / 0.1);
}
.active\:border-blue-500\/100:active {
  border-color: rgb(59 130 246 / 1);
}
.active\:border-blue-500\/15:active {
  border-color: rgb(59 130 246 / 0.15);
}
.active\:border-blue-500\/20:active {
  border-color: rgb(59 130 246 / 0.2);
}
.active\:border-blue-500\/25:active {
  border-color: rgb(59 130 246 / 0.25);
}
.active\:border-blue-500\/30:active {
  border-color: rgb(59 130 246 / 0.3);
}
.active\:border-blue-500\/35:active {
  border-color: rgb(59 130 246 / 0.35);
}
.active\:border-blue-500\/40:active {
  border-color: rgb(59 130 246 / 0.4);
}
.active\:border-blue-500\/45:active {
  border-color: rgb(59 130 246 / 0.45);
}
.active\:border-blue-500\/5:active {
  border-color: rgb(59 130 246 / 0.05);
}
.active\:border-blue-500\/50:active {
  border-color: rgb(59 130 246 / 0.5);
}
.active\:border-blue-500\/55:active {
  border-color: rgb(59 130 246 / 0.55);
}
.active\:border-blue-500\/60:active {
  border-color: rgb(59 130 246 / 0.6);
}
.active\:border-blue-500\/65:active {
  border-color: rgb(59 130 246 / 0.65);
}
.active\:border-blue-500\/70:active {
  border-color: rgb(59 130 246 / 0.7);
}
.active\:border-blue-500\/75:active {
  border-color: rgb(59 130 246 / 0.75);
}
.active\:border-blue-500\/80:active {
  border-color: rgb(59 130 246 / 0.8);
}
.active\:border-blue-500\/85:active {
  border-color: rgb(59 130 246 / 0.85);
}
.active\:border-blue-500\/90:active {
  border-color: rgb(59 130 246 / 0.9);
}
.active\:border-blue-500\/95:active {
  border-color: rgb(59 130 246 / 0.95);
}
.active\:border-blue-600:active {
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}
.active\:border-blue-600\/0:active {
  border-color: rgb(37 99 235 / 0);
}
.active\:border-blue-600\/10:active {
  border-color: rgb(37 99 235 / 0.1);
}
.active\:border-blue-600\/100:active {
  border-color: rgb(37 99 235 / 1);
}
.active\:border-blue-600\/15:active {
  border-color: rgb(37 99 235 / 0.15);
}
.active\:border-blue-600\/20:active {
  border-color: rgb(37 99 235 / 0.2);
}
.active\:border-blue-600\/25:active {
  border-color: rgb(37 99 235 / 0.25);
}
.active\:border-blue-600\/30:active {
  border-color: rgb(37 99 235 / 0.3);
}
.active\:border-blue-600\/35:active {
  border-color: rgb(37 99 235 / 0.35);
}
.active\:border-blue-600\/40:active {
  border-color: rgb(37 99 235 / 0.4);
}
.active\:border-blue-600\/45:active {
  border-color: rgb(37 99 235 / 0.45);
}
.active\:border-blue-600\/5:active {
  border-color: rgb(37 99 235 / 0.05);
}
.active\:border-blue-600\/50:active {
  border-color: rgb(37 99 235 / 0.5);
}
.active\:border-blue-600\/55:active {
  border-color: rgb(37 99 235 / 0.55);
}
.active\:border-blue-600\/60:active {
  border-color: rgb(37 99 235 / 0.6);
}
.active\:border-blue-600\/65:active {
  border-color: rgb(37 99 235 / 0.65);
}
.active\:border-blue-600\/70:active {
  border-color: rgb(37 99 235 / 0.7);
}
.active\:border-blue-600\/75:active {
  border-color: rgb(37 99 235 / 0.75);
}
.active\:border-blue-600\/80:active {
  border-color: rgb(37 99 235 / 0.8);
}
.active\:border-blue-600\/85:active {
  border-color: rgb(37 99 235 / 0.85);
}
.active\:border-blue-600\/90:active {
  border-color: rgb(37 99 235 / 0.9);
}
.active\:border-blue-600\/95:active {
  border-color: rgb(37 99 235 / 0.95);
}
.active\:border-blue-700:active {
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}
.active\:border-blue-700\/0:active {
  border-color: rgb(29 78 216 / 0);
}
.active\:border-blue-700\/10:active {
  border-color: rgb(29 78 216 / 0.1);
}
.active\:border-blue-700\/100:active {
  border-color: rgb(29 78 216 / 1);
}
.active\:border-blue-700\/15:active {
  border-color: rgb(29 78 216 / 0.15);
}
.active\:border-blue-700\/20:active {
  border-color: rgb(29 78 216 / 0.2);
}
.active\:border-blue-700\/25:active {
  border-color: rgb(29 78 216 / 0.25);
}
.active\:border-blue-700\/30:active {
  border-color: rgb(29 78 216 / 0.3);
}
.active\:border-blue-700\/35:active {
  border-color: rgb(29 78 216 / 0.35);
}
.active\:border-blue-700\/40:active {
  border-color: rgb(29 78 216 / 0.4);
}
.active\:border-blue-700\/45:active {
  border-color: rgb(29 78 216 / 0.45);
}
.active\:border-blue-700\/5:active {
  border-color: rgb(29 78 216 / 0.05);
}
.active\:border-blue-700\/50:active {
  border-color: rgb(29 78 216 / 0.5);
}
.active\:border-blue-700\/55:active {
  border-color: rgb(29 78 216 / 0.55);
}
.active\:border-blue-700\/60:active {
  border-color: rgb(29 78 216 / 0.6);
}
.active\:border-blue-700\/65:active {
  border-color: rgb(29 78 216 / 0.65);
}
.active\:border-blue-700\/70:active {
  border-color: rgb(29 78 216 / 0.7);
}
.active\:border-blue-700\/75:active {
  border-color: rgb(29 78 216 / 0.75);
}
.active\:border-blue-700\/80:active {
  border-color: rgb(29 78 216 / 0.8);
}
.active\:border-blue-700\/85:active {
  border-color: rgb(29 78 216 / 0.85);
}
.active\:border-blue-700\/90:active {
  border-color: rgb(29 78 216 / 0.9);
}
.active\:border-blue-700\/95:active {
  border-color: rgb(29 78 216 / 0.95);
}
.active\:border-green-300:active {
  --tw-border-opacity: 1;
  border-color: rgb(134 239 172 / var(--tw-border-opacity, 1));
}
.active\:border-green-300\/0:active {
  border-color: rgb(134 239 172 / 0);
}
.active\:border-green-300\/10:active {
  border-color: rgb(134 239 172 / 0.1);
}
.active\:border-green-300\/100:active {
  border-color: rgb(134 239 172 / 1);
}
.active\:border-green-300\/15:active {
  border-color: rgb(134 239 172 / 0.15);
}
.active\:border-green-300\/20:active {
  border-color: rgb(134 239 172 / 0.2);
}
.active\:border-green-300\/25:active {
  border-color: rgb(134 239 172 / 0.25);
}
.active\:border-green-300\/30:active {
  border-color: rgb(134 239 172 / 0.3);
}
.active\:border-green-300\/35:active {
  border-color: rgb(134 239 172 / 0.35);
}
.active\:border-green-300\/40:active {
  border-color: rgb(134 239 172 / 0.4);
}
.active\:border-green-300\/45:active {
  border-color: rgb(134 239 172 / 0.45);
}
.active\:border-green-300\/5:active {
  border-color: rgb(134 239 172 / 0.05);
}
.active\:border-green-300\/50:active {
  border-color: rgb(134 239 172 / 0.5);
}
.active\:border-green-300\/55:active {
  border-color: rgb(134 239 172 / 0.55);
}
.active\:border-green-300\/60:active {
  border-color: rgb(134 239 172 / 0.6);
}
.active\:border-green-300\/65:active {
  border-color: rgb(134 239 172 / 0.65);
}
.active\:border-green-300\/70:active {
  border-color: rgb(134 239 172 / 0.7);
}
.active\:border-green-300\/75:active {
  border-color: rgb(134 239 172 / 0.75);
}
.active\:border-green-300\/80:active {
  border-color: rgb(134 239 172 / 0.8);
}
.active\:border-green-300\/85:active {
  border-color: rgb(134 239 172 / 0.85);
}
.active\:border-green-300\/90:active {
  border-color: rgb(134 239 172 / 0.9);
}
.active\:border-green-300\/95:active {
  border-color: rgb(134 239 172 / 0.95);
}
.active\:border-green-400:active {
  --tw-border-opacity: 1;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1));
}
.active\:border-green-400\/0:active {
  border-color: rgb(74 222 128 / 0);
}
.active\:border-green-400\/10:active {
  border-color: rgb(74 222 128 / 0.1);
}
.active\:border-green-400\/100:active {
  border-color: rgb(74 222 128 / 1);
}
.active\:border-green-400\/15:active {
  border-color: rgb(74 222 128 / 0.15);
}
.active\:border-green-400\/20:active {
  border-color: rgb(74 222 128 / 0.2);
}
.active\:border-green-400\/25:active {
  border-color: rgb(74 222 128 / 0.25);
}
.active\:border-green-400\/30:active {
  border-color: rgb(74 222 128 / 0.3);
}
.active\:border-green-400\/35:active {
  border-color: rgb(74 222 128 / 0.35);
}
.active\:border-green-400\/40:active {
  border-color: rgb(74 222 128 / 0.4);
}
.active\:border-green-400\/45:active {
  border-color: rgb(74 222 128 / 0.45);
}
.active\:border-green-400\/5:active {
  border-color: rgb(74 222 128 / 0.05);
}
.active\:border-green-400\/50:active {
  border-color: rgb(74 222 128 / 0.5);
}
.active\:border-green-400\/55:active {
  border-color: rgb(74 222 128 / 0.55);
}
.active\:border-green-400\/60:active {
  border-color: rgb(74 222 128 / 0.6);
}
.active\:border-green-400\/65:active {
  border-color: rgb(74 222 128 / 0.65);
}
.active\:border-green-400\/70:active {
  border-color: rgb(74 222 128 / 0.7);
}
.active\:border-green-400\/75:active {
  border-color: rgb(74 222 128 / 0.75);
}
.active\:border-green-400\/80:active {
  border-color: rgb(74 222 128 / 0.8);
}
.active\:border-green-400\/85:active {
  border-color: rgb(74 222 128 / 0.85);
}
.active\:border-green-400\/90:active {
  border-color: rgb(74 222 128 / 0.9);
}
.active\:border-green-400\/95:active {
  border-color: rgb(74 222 128 / 0.95);
}
.active\:border-green-500:active {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.active\:border-green-500\/0:active {
  border-color: rgb(34 197 94 / 0);
}
.active\:border-green-500\/10:active {
  border-color: rgb(34 197 94 / 0.1);
}
.active\:border-green-500\/100:active {
  border-color: rgb(34 197 94 / 1);
}
.active\:border-green-500\/15:active {
  border-color: rgb(34 197 94 / 0.15);
}
.active\:border-green-500\/20:active {
  border-color: rgb(34 197 94 / 0.2);
}
.active\:border-green-500\/25:active {
  border-color: rgb(34 197 94 / 0.25);
}
.active\:border-green-500\/30:active {
  border-color: rgb(34 197 94 / 0.3);
}
.active\:border-green-500\/35:active {
  border-color: rgb(34 197 94 / 0.35);
}
.active\:border-green-500\/40:active {
  border-color: rgb(34 197 94 / 0.4);
}
.active\:border-green-500\/45:active {
  border-color: rgb(34 197 94 / 0.45);
}
.active\:border-green-500\/5:active {
  border-color: rgb(34 197 94 / 0.05);
}
.active\:border-green-500\/50:active {
  border-color: rgb(34 197 94 / 0.5);
}
.active\:border-green-500\/55:active {
  border-color: rgb(34 197 94 / 0.55);
}
.active\:border-green-500\/60:active {
  border-color: rgb(34 197 94 / 0.6);
}
.active\:border-green-500\/65:active {
  border-color: rgb(34 197 94 / 0.65);
}
.active\:border-green-500\/70:active {
  border-color: rgb(34 197 94 / 0.7);
}
.active\:border-green-500\/75:active {
  border-color: rgb(34 197 94 / 0.75);
}
.active\:border-green-500\/80:active {
  border-color: rgb(34 197 94 / 0.8);
}
.active\:border-green-500\/85:active {
  border-color: rgb(34 197 94 / 0.85);
}
.active\:border-green-500\/90:active {
  border-color: rgb(34 197 94 / 0.9);
}
.active\:border-green-500\/95:active {
  border-color: rgb(34 197 94 / 0.95);
}
.active\:border-green-600:active {
  --tw-border-opacity: 1;
  border-color: rgb(22 163 74 / var(--tw-border-opacity, 1));
}
.active\:border-green-600\/0:active {
  border-color: rgb(22 163 74 / 0);
}
.active\:border-green-600\/10:active {
  border-color: rgb(22 163 74 / 0.1);
}
.active\:border-green-600\/100:active {
  border-color: rgb(22 163 74 / 1);
}
.active\:border-green-600\/15:active {
  border-color: rgb(22 163 74 / 0.15);
}
.active\:border-green-600\/20:active {
  border-color: rgb(22 163 74 / 0.2);
}
.active\:border-green-600\/25:active {
  border-color: rgb(22 163 74 / 0.25);
}
.active\:border-green-600\/30:active {
  border-color: rgb(22 163 74 / 0.3);
}
.active\:border-green-600\/35:active {
  border-color: rgb(22 163 74 / 0.35);
}
.active\:border-green-600\/40:active {
  border-color: rgb(22 163 74 / 0.4);
}
.active\:border-green-600\/45:active {
  border-color: rgb(22 163 74 / 0.45);
}
.active\:border-green-600\/5:active {
  border-color: rgb(22 163 74 / 0.05);
}
.active\:border-green-600\/50:active {
  border-color: rgb(22 163 74 / 0.5);
}
.active\:border-green-600\/55:active {
  border-color: rgb(22 163 74 / 0.55);
}
.active\:border-green-600\/60:active {
  border-color: rgb(22 163 74 / 0.6);
}
.active\:border-green-600\/65:active {
  border-color: rgb(22 163 74 / 0.65);
}
.active\:border-green-600\/70:active {
  border-color: rgb(22 163 74 / 0.7);
}
.active\:border-green-600\/75:active {
  border-color: rgb(22 163 74 / 0.75);
}
.active\:border-green-600\/80:active {
  border-color: rgb(22 163 74 / 0.8);
}
.active\:border-green-600\/85:active {
  border-color: rgb(22 163 74 / 0.85);
}
.active\:border-green-600\/90:active {
  border-color: rgb(22 163 74 / 0.9);
}
.active\:border-green-600\/95:active {
  border-color: rgb(22 163 74 / 0.95);
}
.active\:border-green-700:active {
  --tw-border-opacity: 1;
  border-color: rgb(21 128 61 / var(--tw-border-opacity, 1));
}
.active\:border-green-700\/0:active {
  border-color: rgb(21 128 61 / 0);
}
.active\:border-green-700\/10:active {
  border-color: rgb(21 128 61 / 0.1);
}
.active\:border-green-700\/100:active {
  border-color: rgb(21 128 61 / 1);
}
.active\:border-green-700\/15:active {
  border-color: rgb(21 128 61 / 0.15);
}
.active\:border-green-700\/20:active {
  border-color: rgb(21 128 61 / 0.2);
}
.active\:border-green-700\/25:active {
  border-color: rgb(21 128 61 / 0.25);
}
.active\:border-green-700\/30:active {
  border-color: rgb(21 128 61 / 0.3);
}
.active\:border-green-700\/35:active {
  border-color: rgb(21 128 61 / 0.35);
}
.active\:border-green-700\/40:active {
  border-color: rgb(21 128 61 / 0.4);
}
.active\:border-green-700\/45:active {
  border-color: rgb(21 128 61 / 0.45);
}
.active\:border-green-700\/5:active {
  border-color: rgb(21 128 61 / 0.05);
}
.active\:border-green-700\/50:active {
  border-color: rgb(21 128 61 / 0.5);
}
.active\:border-green-700\/55:active {
  border-color: rgb(21 128 61 / 0.55);
}
.active\:border-green-700\/60:active {
  border-color: rgb(21 128 61 / 0.6);
}
.active\:border-green-700\/65:active {
  border-color: rgb(21 128 61 / 0.65);
}
.active\:border-green-700\/70:active {
  border-color: rgb(21 128 61 / 0.7);
}
.active\:border-green-700\/75:active {
  border-color: rgb(21 128 61 / 0.75);
}
.active\:border-green-700\/80:active {
  border-color: rgb(21 128 61 / 0.8);
}
.active\:border-green-700\/85:active {
  border-color: rgb(21 128 61 / 0.85);
}
.active\:border-green-700\/90:active {
  border-color: rgb(21 128 61 / 0.9);
}
.active\:border-green-700\/95:active {
  border-color: rgb(21 128 61 / 0.95);
}
.active\:border-red-300:active {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.active\:border-red-300\/0:active {
  border-color: rgb(252 165 165 / 0);
}
.active\:border-red-300\/10:active {
  border-color: rgb(252 165 165 / 0.1);
}
.active\:border-red-300\/100:active {
  border-color: rgb(252 165 165 / 1);
}
.active\:border-red-300\/15:active {
  border-color: rgb(252 165 165 / 0.15);
}
.active\:border-red-300\/20:active {
  border-color: rgb(252 165 165 / 0.2);
}
.active\:border-red-300\/25:active {
  border-color: rgb(252 165 165 / 0.25);
}
.active\:border-red-300\/30:active {
  border-color: rgb(252 165 165 / 0.3);
}
.active\:border-red-300\/35:active {
  border-color: rgb(252 165 165 / 0.35);
}
.active\:border-red-300\/40:active {
  border-color: rgb(252 165 165 / 0.4);
}
.active\:border-red-300\/45:active {
  border-color: rgb(252 165 165 / 0.45);
}
.active\:border-red-300\/5:active {
  border-color: rgb(252 165 165 / 0.05);
}
.active\:border-red-300\/50:active {
  border-color: rgb(252 165 165 / 0.5);
}
.active\:border-red-300\/55:active {
  border-color: rgb(252 165 165 / 0.55);
}
.active\:border-red-300\/60:active {
  border-color: rgb(252 165 165 / 0.6);
}
.active\:border-red-300\/65:active {
  border-color: rgb(252 165 165 / 0.65);
}
.active\:border-red-300\/70:active {
  border-color: rgb(252 165 165 / 0.7);
}
.active\:border-red-300\/75:active {
  border-color: rgb(252 165 165 / 0.75);
}
.active\:border-red-300\/80:active {
  border-color: rgb(252 165 165 / 0.8);
}
.active\:border-red-300\/85:active {
  border-color: rgb(252 165 165 / 0.85);
}
.active\:border-red-300\/90:active {
  border-color: rgb(252 165 165 / 0.9);
}
.active\:border-red-300\/95:active {
  border-color: rgb(252 165 165 / 0.95);
}
.active\:border-red-400:active {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.active\:border-red-400\/0:active {
  border-color: rgb(248 113 113 / 0);
}
.active\:border-red-400\/10:active {
  border-color: rgb(248 113 113 / 0.1);
}
.active\:border-red-400\/100:active {
  border-color: rgb(248 113 113 / 1);
}
.active\:border-red-400\/15:active {
  border-color: rgb(248 113 113 / 0.15);
}
.active\:border-red-400\/20:active {
  border-color: rgb(248 113 113 / 0.2);
}
.active\:border-red-400\/25:active {
  border-color: rgb(248 113 113 / 0.25);
}
.active\:border-red-400\/30:active {
  border-color: rgb(248 113 113 / 0.3);
}
.active\:border-red-400\/35:active {
  border-color: rgb(248 113 113 / 0.35);
}
.active\:border-red-400\/40:active {
  border-color: rgb(248 113 113 / 0.4);
}
.active\:border-red-400\/45:active {
  border-color: rgb(248 113 113 / 0.45);
}
.active\:border-red-400\/5:active {
  border-color: rgb(248 113 113 / 0.05);
}
.active\:border-red-400\/50:active {
  border-color: rgb(248 113 113 / 0.5);
}
.active\:border-red-400\/55:active {
  border-color: rgb(248 113 113 / 0.55);
}
.active\:border-red-400\/60:active {
  border-color: rgb(248 113 113 / 0.6);
}
.active\:border-red-400\/65:active {
  border-color: rgb(248 113 113 / 0.65);
}
.active\:border-red-400\/70:active {
  border-color: rgb(248 113 113 / 0.7);
}
.active\:border-red-400\/75:active {
  border-color: rgb(248 113 113 / 0.75);
}
.active\:border-red-400\/80:active {
  border-color: rgb(248 113 113 / 0.8);
}
.active\:border-red-400\/85:active {
  border-color: rgb(248 113 113 / 0.85);
}
.active\:border-red-400\/90:active {
  border-color: rgb(248 113 113 / 0.9);
}
.active\:border-red-400\/95:active {
  border-color: rgb(248 113 113 / 0.95);
}
.active\:border-red-500:active {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.active\:border-red-500\/0:active {
  border-color: rgb(239 68 68 / 0);
}
.active\:border-red-500\/10:active {
  border-color: rgb(239 68 68 / 0.1);
}
.active\:border-red-500\/100:active {
  border-color: rgb(239 68 68 / 1);
}
.active\:border-red-500\/15:active {
  border-color: rgb(239 68 68 / 0.15);
}
.active\:border-red-500\/20:active {
  border-color: rgb(239 68 68 / 0.2);
}
.active\:border-red-500\/25:active {
  border-color: rgb(239 68 68 / 0.25);
}
.active\:border-red-500\/30:active {
  border-color: rgb(239 68 68 / 0.3);
}
.active\:border-red-500\/35:active {
  border-color: rgb(239 68 68 / 0.35);
}
.active\:border-red-500\/40:active {
  border-color: rgb(239 68 68 / 0.4);
}
.active\:border-red-500\/45:active {
  border-color: rgb(239 68 68 / 0.45);
}
.active\:border-red-500\/5:active {
  border-color: rgb(239 68 68 / 0.05);
}
.active\:border-red-500\/50:active {
  border-color: rgb(239 68 68 / 0.5);
}
.active\:border-red-500\/55:active {
  border-color: rgb(239 68 68 / 0.55);
}
.active\:border-red-500\/60:active {
  border-color: rgb(239 68 68 / 0.6);
}
.active\:border-red-500\/65:active {
  border-color: rgb(239 68 68 / 0.65);
}
.active\:border-red-500\/70:active {
  border-color: rgb(239 68 68 / 0.7);
}
.active\:border-red-500\/75:active {
  border-color: rgb(239 68 68 / 0.75);
}
.active\:border-red-500\/80:active {
  border-color: rgb(239 68 68 / 0.8);
}
.active\:border-red-500\/85:active {
  border-color: rgb(239 68 68 / 0.85);
}
.active\:border-red-500\/90:active {
  border-color: rgb(239 68 68 / 0.9);
}
.active\:border-red-500\/95:active {
  border-color: rgb(239 68 68 / 0.95);
}
.active\:border-red-600:active {
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}
.active\:border-red-600\/0:active {
  border-color: rgb(220 38 38 / 0);
}
.active\:border-red-600\/10:active {
  border-color: rgb(220 38 38 / 0.1);
}
.active\:border-red-600\/100:active {
  border-color: rgb(220 38 38 / 1);
}
.active\:border-red-600\/15:active {
  border-color: rgb(220 38 38 / 0.15);
}
.active\:border-red-600\/20:active {
  border-color: rgb(220 38 38 / 0.2);
}
.active\:border-red-600\/25:active {
  border-color: rgb(220 38 38 / 0.25);
}
.active\:border-red-600\/30:active {
  border-color: rgb(220 38 38 / 0.3);
}
.active\:border-red-600\/35:active {
  border-color: rgb(220 38 38 / 0.35);
}
.active\:border-red-600\/40:active {
  border-color: rgb(220 38 38 / 0.4);
}
.active\:border-red-600\/45:active {
  border-color: rgb(220 38 38 / 0.45);
}
.active\:border-red-600\/5:active {
  border-color: rgb(220 38 38 / 0.05);
}
.active\:border-red-600\/50:active {
  border-color: rgb(220 38 38 / 0.5);
}
.active\:border-red-600\/55:active {
  border-color: rgb(220 38 38 / 0.55);
}
.active\:border-red-600\/60:active {
  border-color: rgb(220 38 38 / 0.6);
}
.active\:border-red-600\/65:active {
  border-color: rgb(220 38 38 / 0.65);
}
.active\:border-red-600\/70:active {
  border-color: rgb(220 38 38 / 0.7);
}
.active\:border-red-600\/75:active {
  border-color: rgb(220 38 38 / 0.75);
}
.active\:border-red-600\/80:active {
  border-color: rgb(220 38 38 / 0.8);
}
.active\:border-red-600\/85:active {
  border-color: rgb(220 38 38 / 0.85);
}
.active\:border-red-600\/90:active {
  border-color: rgb(220 38 38 / 0.9);
}
.active\:border-red-600\/95:active {
  border-color: rgb(220 38 38 / 0.95);
}
.active\:border-red-700:active {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.active\:border-red-700\/0:active {
  border-color: rgb(185 28 28 / 0);
}
.active\:border-red-700\/10:active {
  border-color: rgb(185 28 28 / 0.1);
}
.active\:border-red-700\/100:active {
  border-color: rgb(185 28 28 / 1);
}
.active\:border-red-700\/15:active {
  border-color: rgb(185 28 28 / 0.15);
}
.active\:border-red-700\/20:active {
  border-color: rgb(185 28 28 / 0.2);
}
.active\:border-red-700\/25:active {
  border-color: rgb(185 28 28 / 0.25);
}
.active\:border-red-700\/30:active {
  border-color: rgb(185 28 28 / 0.3);
}
.active\:border-red-700\/35:active {
  border-color: rgb(185 28 28 / 0.35);
}
.active\:border-red-700\/40:active {
  border-color: rgb(185 28 28 / 0.4);
}
.active\:border-red-700\/45:active {
  border-color: rgb(185 28 28 / 0.45);
}
.active\:border-red-700\/5:active {
  border-color: rgb(185 28 28 / 0.05);
}
.active\:border-red-700\/50:active {
  border-color: rgb(185 28 28 / 0.5);
}
.active\:border-red-700\/55:active {
  border-color: rgb(185 28 28 / 0.55);
}
.active\:border-red-700\/60:active {
  border-color: rgb(185 28 28 / 0.6);
}
.active\:border-red-700\/65:active {
  border-color: rgb(185 28 28 / 0.65);
}
.active\:border-red-700\/70:active {
  border-color: rgb(185 28 28 / 0.7);
}
.active\:border-red-700\/75:active {
  border-color: rgb(185 28 28 / 0.75);
}
.active\:border-red-700\/80:active {
  border-color: rgb(185 28 28 / 0.8);
}
.active\:border-red-700\/85:active {
  border-color: rgb(185 28 28 / 0.85);
}
.active\:border-red-700\/90:active {
  border-color: rgb(185 28 28 / 0.9);
}
.active\:border-red-700\/95:active {
  border-color: rgb(185 28 28 / 0.95);
}
.active\:border-yellow-300:active {
  --tw-border-opacity: 1;
  border-color: rgb(253 224 71 / var(--tw-border-opacity, 1));
}
.active\:border-yellow-300\/0:active {
  border-color: rgb(253 224 71 / 0);
}
.active\:border-yellow-300\/10:active {
  border-color: rgb(253 224 71 / 0.1);
}
.active\:border-yellow-300\/100:active {
  border-color: rgb(253 224 71 / 1);
}
.active\:border-yellow-300\/15:active {
  border-color: rgb(253 224 71 / 0.15);
}
.active\:border-yellow-300\/20:active {
  border-color: rgb(253 224 71 / 0.2);
}
.active\:border-yellow-300\/25:active {
  border-color: rgb(253 224 71 / 0.25);
}
.active\:border-yellow-300\/30:active {
  border-color: rgb(253 224 71 / 0.3);
}
.active\:border-yellow-300\/35:active {
  border-color: rgb(253 224 71 / 0.35);
}
.active\:border-yellow-300\/40:active {
  border-color: rgb(253 224 71 / 0.4);
}
.active\:border-yellow-300\/45:active {
  border-color: rgb(253 224 71 / 0.45);
}
.active\:border-yellow-300\/5:active {
  border-color: rgb(253 224 71 / 0.05);
}
.active\:border-yellow-300\/50:active {
  border-color: rgb(253 224 71 / 0.5);
}
.active\:border-yellow-300\/55:active {
  border-color: rgb(253 224 71 / 0.55);
}
.active\:border-yellow-300\/60:active {
  border-color: rgb(253 224 71 / 0.6);
}
.active\:border-yellow-300\/65:active {
  border-color: rgb(253 224 71 / 0.65);
}
.active\:border-yellow-300\/70:active {
  border-color: rgb(253 224 71 / 0.7);
}
.active\:border-yellow-300\/75:active {
  border-color: rgb(253 224 71 / 0.75);
}
.active\:border-yellow-300\/80:active {
  border-color: rgb(253 224 71 / 0.8);
}
.active\:border-yellow-300\/85:active {
  border-color: rgb(253 224 71 / 0.85);
}
.active\:border-yellow-300\/90:active {
  border-color: rgb(253 224 71 / 0.9);
}
.active\:border-yellow-300\/95:active {
  border-color: rgb(253 224 71 / 0.95);
}
.active\:border-yellow-400:active {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1));
}
.active\:border-yellow-400\/0:active {
  border-color: rgb(250 204 21 / 0);
}
.active\:border-yellow-400\/10:active {
  border-color: rgb(250 204 21 / 0.1);
}
.active\:border-yellow-400\/100:active {
  border-color: rgb(250 204 21 / 1);
}
.active\:border-yellow-400\/15:active {
  border-color: rgb(250 204 21 / 0.15);
}
.active\:border-yellow-400\/20:active {
  border-color: rgb(250 204 21 / 0.2);
}
.active\:border-yellow-400\/25:active {
  border-color: rgb(250 204 21 / 0.25);
}
.active\:border-yellow-400\/30:active {
  border-color: rgb(250 204 21 / 0.3);
}
.active\:border-yellow-400\/35:active {
  border-color: rgb(250 204 21 / 0.35);
}
.active\:border-yellow-400\/40:active {
  border-color: rgb(250 204 21 / 0.4);
}
.active\:border-yellow-400\/45:active {
  border-color: rgb(250 204 21 / 0.45);
}
.active\:border-yellow-400\/5:active {
  border-color: rgb(250 204 21 / 0.05);
}
.active\:border-yellow-400\/50:active {
  border-color: rgb(250 204 21 / 0.5);
}
.active\:border-yellow-400\/55:active {
  border-color: rgb(250 204 21 / 0.55);
}
.active\:border-yellow-400\/60:active {
  border-color: rgb(250 204 21 / 0.6);
}
.active\:border-yellow-400\/65:active {
  border-color: rgb(250 204 21 / 0.65);
}
.active\:border-yellow-400\/70:active {
  border-color: rgb(250 204 21 / 0.7);
}
.active\:border-yellow-400\/75:active {
  border-color: rgb(250 204 21 / 0.75);
}
.active\:border-yellow-400\/80:active {
  border-color: rgb(250 204 21 / 0.8);
}
.active\:border-yellow-400\/85:active {
  border-color: rgb(250 204 21 / 0.85);
}
.active\:border-yellow-400\/90:active {
  border-color: rgb(250 204 21 / 0.9);
}
.active\:border-yellow-400\/95:active {
  border-color: rgb(250 204 21 / 0.95);
}
.active\:border-yellow-500:active {
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / var(--tw-border-opacity, 1));
}
.active\:border-yellow-500\/0:active {
  border-color: rgb(234 179 8 / 0);
}
.active\:border-yellow-500\/10:active {
  border-color: rgb(234 179 8 / 0.1);
}
.active\:border-yellow-500\/100:active {
  border-color: rgb(234 179 8 / 1);
}
.active\:border-yellow-500\/15:active {
  border-color: rgb(234 179 8 / 0.15);
}
.active\:border-yellow-500\/20:active {
  border-color: rgb(234 179 8 / 0.2);
}
.active\:border-yellow-500\/25:active {
  border-color: rgb(234 179 8 / 0.25);
}
.active\:border-yellow-500\/30:active {
  border-color: rgb(234 179 8 / 0.3);
}
.active\:border-yellow-500\/35:active {
  border-color: rgb(234 179 8 / 0.35);
}
.active\:border-yellow-500\/40:active {
  border-color: rgb(234 179 8 / 0.4);
}
.active\:border-yellow-500\/45:active {
  border-color: rgb(234 179 8 / 0.45);
}
.active\:border-yellow-500\/5:active {
  border-color: rgb(234 179 8 / 0.05);
}
.active\:border-yellow-500\/50:active {
  border-color: rgb(234 179 8 / 0.5);
}
.active\:border-yellow-500\/55:active {
  border-color: rgb(234 179 8 / 0.55);
}
.active\:border-yellow-500\/60:active {
  border-color: rgb(234 179 8 / 0.6);
}
.active\:border-yellow-500\/65:active {
  border-color: rgb(234 179 8 / 0.65);
}
.active\:border-yellow-500\/70:active {
  border-color: rgb(234 179 8 / 0.7);
}
.active\:border-yellow-500\/75:active {
  border-color: rgb(234 179 8 / 0.75);
}
.active\:border-yellow-500\/80:active {
  border-color: rgb(234 179 8 / 0.8);
}
.active\:border-yellow-500\/85:active {
  border-color: rgb(234 179 8 / 0.85);
}
.active\:border-yellow-500\/90:active {
  border-color: rgb(234 179 8 / 0.9);
}
.active\:border-yellow-500\/95:active {
  border-color: rgb(234 179 8 / 0.95);
}
.active\:border-yellow-600:active {
  --tw-border-opacity: 1;
  border-color: rgb(202 138 4 / var(--tw-border-opacity, 1));
}
.active\:border-yellow-600\/0:active {
  border-color: rgb(202 138 4 / 0);
}
.active\:border-yellow-600\/10:active {
  border-color: rgb(202 138 4 / 0.1);
}
.active\:border-yellow-600\/100:active {
  border-color: rgb(202 138 4 / 1);
}
.active\:border-yellow-600\/15:active {
  border-color: rgb(202 138 4 / 0.15);
}
.active\:border-yellow-600\/20:active {
  border-color: rgb(202 138 4 / 0.2);
}
.active\:border-yellow-600\/25:active {
  border-color: rgb(202 138 4 / 0.25);
}
.active\:border-yellow-600\/30:active {
  border-color: rgb(202 138 4 / 0.3);
}
.active\:border-yellow-600\/35:active {
  border-color: rgb(202 138 4 / 0.35);
}
.active\:border-yellow-600\/40:active {
  border-color: rgb(202 138 4 / 0.4);
}
.active\:border-yellow-600\/45:active {
  border-color: rgb(202 138 4 / 0.45);
}
.active\:border-yellow-600\/5:active {
  border-color: rgb(202 138 4 / 0.05);
}
.active\:border-yellow-600\/50:active {
  border-color: rgb(202 138 4 / 0.5);
}
.active\:border-yellow-600\/55:active {
  border-color: rgb(202 138 4 / 0.55);
}
.active\:border-yellow-600\/60:active {
  border-color: rgb(202 138 4 / 0.6);
}
.active\:border-yellow-600\/65:active {
  border-color: rgb(202 138 4 / 0.65);
}
.active\:border-yellow-600\/70:active {
  border-color: rgb(202 138 4 / 0.7);
}
.active\:border-yellow-600\/75:active {
  border-color: rgb(202 138 4 / 0.75);
}
.active\:border-yellow-600\/80:active {
  border-color: rgb(202 138 4 / 0.8);
}
.active\:border-yellow-600\/85:active {
  border-color: rgb(202 138 4 / 0.85);
}
.active\:border-yellow-600\/90:active {
  border-color: rgb(202 138 4 / 0.9);
}
.active\:border-yellow-600\/95:active {
  border-color: rgb(202 138 4 / 0.95);
}
.active\:border-yellow-700:active {
  --tw-border-opacity: 1;
  border-color: rgb(161 98 7 / var(--tw-border-opacity, 1));
}
.active\:border-yellow-700\/0:active {
  border-color: rgb(161 98 7 / 0);
}
.active\:border-yellow-700\/10:active {
  border-color: rgb(161 98 7 / 0.1);
}
.active\:border-yellow-700\/100:active {
  border-color: rgb(161 98 7 / 1);
}
.active\:border-yellow-700\/15:active {
  border-color: rgb(161 98 7 / 0.15);
}
.active\:border-yellow-700\/20:active {
  border-color: rgb(161 98 7 / 0.2);
}
.active\:border-yellow-700\/25:active {
  border-color: rgb(161 98 7 / 0.25);
}
.active\:border-yellow-700\/30:active {
  border-color: rgb(161 98 7 / 0.3);
}
.active\:border-yellow-700\/35:active {
  border-color: rgb(161 98 7 / 0.35);
}
.active\:border-yellow-700\/40:active {
  border-color: rgb(161 98 7 / 0.4);
}
.active\:border-yellow-700\/45:active {
  border-color: rgb(161 98 7 / 0.45);
}
.active\:border-yellow-700\/5:active {
  border-color: rgb(161 98 7 / 0.05);
}
.active\:border-yellow-700\/50:active {
  border-color: rgb(161 98 7 / 0.5);
}
.active\:border-yellow-700\/55:active {
  border-color: rgb(161 98 7 / 0.55);
}
.active\:border-yellow-700\/60:active {
  border-color: rgb(161 98 7 / 0.6);
}
.active\:border-yellow-700\/65:active {
  border-color: rgb(161 98 7 / 0.65);
}
.active\:border-yellow-700\/70:active {
  border-color: rgb(161 98 7 / 0.7);
}
.active\:border-yellow-700\/75:active {
  border-color: rgb(161 98 7 / 0.75);
}
.active\:border-yellow-700\/80:active {
  border-color: rgb(161 98 7 / 0.8);
}
.active\:border-yellow-700\/85:active {
  border-color: rgb(161 98 7 / 0.85);
}
.active\:border-yellow-700\/90:active {
  border-color: rgb(161 98 7 / 0.9);
}
.active\:border-yellow-700\/95:active {
  border-color: rgb(161 98 7 / 0.95);
}
.active\:from-amber-300:active {
  --tw-gradient-from: #fcd34d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/0:active {
  --tw-gradient-from: rgb(252 211 77 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/10:active {
  --tw-gradient-from: rgb(252 211 77 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/100:active {
  --tw-gradient-from: rgb(252 211 77 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/15:active {
  --tw-gradient-from: rgb(252 211 77 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/20:active {
  --tw-gradient-from: rgb(252 211 77 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/25:active {
  --tw-gradient-from: rgb(252 211 77 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/30:active {
  --tw-gradient-from: rgb(252 211 77 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/35:active {
  --tw-gradient-from: rgb(252 211 77 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/40:active {
  --tw-gradient-from: rgb(252 211 77 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/45:active {
  --tw-gradient-from: rgb(252 211 77 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/5:active {
  --tw-gradient-from: rgb(252 211 77 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/50:active {
  --tw-gradient-from: rgb(252 211 77 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/55:active {
  --tw-gradient-from: rgb(252 211 77 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/60:active {
  --tw-gradient-from: rgb(252 211 77 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/65:active {
  --tw-gradient-from: rgb(252 211 77 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/70:active {
  --tw-gradient-from: rgb(252 211 77 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/75:active {
  --tw-gradient-from: rgb(252 211 77 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/80:active {
  --tw-gradient-from: rgb(252 211 77 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/85:active {
  --tw-gradient-from: rgb(252 211 77 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/90:active {
  --tw-gradient-from: rgb(252 211 77 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-300\/95:active {
  --tw-gradient-from: rgb(252 211 77 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400:active {
  --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/0:active {
  --tw-gradient-from: rgb(251 191 36 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/10:active {
  --tw-gradient-from: rgb(251 191 36 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/100:active {
  --tw-gradient-from: rgb(251 191 36 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/15:active {
  --tw-gradient-from: rgb(251 191 36 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/20:active {
  --tw-gradient-from: rgb(251 191 36 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/25:active {
  --tw-gradient-from: rgb(251 191 36 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/30:active {
  --tw-gradient-from: rgb(251 191 36 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/35:active {
  --tw-gradient-from: rgb(251 191 36 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/40:active {
  --tw-gradient-from: rgb(251 191 36 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/45:active {
  --tw-gradient-from: rgb(251 191 36 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/5:active {
  --tw-gradient-from: rgb(251 191 36 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/50:active {
  --tw-gradient-from: rgb(251 191 36 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/55:active {
  --tw-gradient-from: rgb(251 191 36 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/60:active {
  --tw-gradient-from: rgb(251 191 36 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/65:active {
  --tw-gradient-from: rgb(251 191 36 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/70:active {
  --tw-gradient-from: rgb(251 191 36 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/75:active {
  --tw-gradient-from: rgb(251 191 36 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/80:active {
  --tw-gradient-from: rgb(251 191 36 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/85:active {
  --tw-gradient-from: rgb(251 191 36 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/90:active {
  --tw-gradient-from: rgb(251 191 36 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-400\/95:active {
  --tw-gradient-from: rgb(251 191 36 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500:active {
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/0:active {
  --tw-gradient-from: rgb(245 158 11 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/10:active {
  --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/100:active {
  --tw-gradient-from: rgb(245 158 11 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/15:active {
  --tw-gradient-from: rgb(245 158 11 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/20:active {
  --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/25:active {
  --tw-gradient-from: rgb(245 158 11 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/30:active {
  --tw-gradient-from: rgb(245 158 11 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/35:active {
  --tw-gradient-from: rgb(245 158 11 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/40:active {
  --tw-gradient-from: rgb(245 158 11 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/45:active {
  --tw-gradient-from: rgb(245 158 11 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/5:active {
  --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/50:active {
  --tw-gradient-from: rgb(245 158 11 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/55:active {
  --tw-gradient-from: rgb(245 158 11 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/60:active {
  --tw-gradient-from: rgb(245 158 11 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/65:active {
  --tw-gradient-from: rgb(245 158 11 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/70:active {
  --tw-gradient-from: rgb(245 158 11 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/75:active {
  --tw-gradient-from: rgb(245 158 11 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/80:active {
  --tw-gradient-from: rgb(245 158 11 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/85:active {
  --tw-gradient-from: rgb(245 158 11 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/90:active {
  --tw-gradient-from: rgb(245 158 11 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-500\/95:active {
  --tw-gradient-from: rgb(245 158 11 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600:active {
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/0:active {
  --tw-gradient-from: rgb(217 119 6 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/10:active {
  --tw-gradient-from: rgb(217 119 6 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/100:active {
  --tw-gradient-from: rgb(217 119 6 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/15:active {
  --tw-gradient-from: rgb(217 119 6 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/20:active {
  --tw-gradient-from: rgb(217 119 6 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/25:active {
  --tw-gradient-from: rgb(217 119 6 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/30:active {
  --tw-gradient-from: rgb(217 119 6 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/35:active {
  --tw-gradient-from: rgb(217 119 6 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/40:active {
  --tw-gradient-from: rgb(217 119 6 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/45:active {
  --tw-gradient-from: rgb(217 119 6 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/5:active {
  --tw-gradient-from: rgb(217 119 6 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/50:active {
  --tw-gradient-from: rgb(217 119 6 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/55:active {
  --tw-gradient-from: rgb(217 119 6 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/60:active {
  --tw-gradient-from: rgb(217 119 6 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/65:active {
  --tw-gradient-from: rgb(217 119 6 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/70:active {
  --tw-gradient-from: rgb(217 119 6 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/75:active {
  --tw-gradient-from: rgb(217 119 6 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/80:active {
  --tw-gradient-from: rgb(217 119 6 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/85:active {
  --tw-gradient-from: rgb(217 119 6 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/90:active {
  --tw-gradient-from: rgb(217 119 6 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-600\/95:active {
  --tw-gradient-from: rgb(217 119 6 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700:active {
  --tw-gradient-from: #b45309 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/0:active {
  --tw-gradient-from: rgb(180 83 9 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/10:active {
  --tw-gradient-from: rgb(180 83 9 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/100:active {
  --tw-gradient-from: rgb(180 83 9 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/15:active {
  --tw-gradient-from: rgb(180 83 9 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/20:active {
  --tw-gradient-from: rgb(180 83 9 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/25:active {
  --tw-gradient-from: rgb(180 83 9 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/30:active {
  --tw-gradient-from: rgb(180 83 9 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/35:active {
  --tw-gradient-from: rgb(180 83 9 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/40:active {
  --tw-gradient-from: rgb(180 83 9 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/45:active {
  --tw-gradient-from: rgb(180 83 9 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/5:active {
  --tw-gradient-from: rgb(180 83 9 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/50:active {
  --tw-gradient-from: rgb(180 83 9 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/55:active {
  --tw-gradient-from: rgb(180 83 9 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/60:active {
  --tw-gradient-from: rgb(180 83 9 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/65:active {
  --tw-gradient-from: rgb(180 83 9 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/70:active {
  --tw-gradient-from: rgb(180 83 9 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/75:active {
  --tw-gradient-from: rgb(180 83 9 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/80:active {
  --tw-gradient-from: rgb(180 83 9 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/85:active {
  --tw-gradient-from: rgb(180 83 9 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/90:active {
  --tw-gradient-from: rgb(180 83 9 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-amber-700\/95:active {
  --tw-gradient-from: rgb(180 83 9 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300:active {
  --tw-gradient-from: #93c5fd var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/0:active {
  --tw-gradient-from: rgb(147 197 253 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/10:active {
  --tw-gradient-from: rgb(147 197 253 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/100:active {
  --tw-gradient-from: rgb(147 197 253 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/15:active {
  --tw-gradient-from: rgb(147 197 253 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/20:active {
  --tw-gradient-from: rgb(147 197 253 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/25:active {
  --tw-gradient-from: rgb(147 197 253 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/30:active {
  --tw-gradient-from: rgb(147 197 253 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/35:active {
  --tw-gradient-from: rgb(147 197 253 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/40:active {
  --tw-gradient-from: rgb(147 197 253 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/45:active {
  --tw-gradient-from: rgb(147 197 253 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/5:active {
  --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/50:active {
  --tw-gradient-from: rgb(147 197 253 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/55:active {
  --tw-gradient-from: rgb(147 197 253 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/60:active {
  --tw-gradient-from: rgb(147 197 253 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/65:active {
  --tw-gradient-from: rgb(147 197 253 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/70:active {
  --tw-gradient-from: rgb(147 197 253 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/75:active {
  --tw-gradient-from: rgb(147 197 253 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/80:active {
  --tw-gradient-from: rgb(147 197 253 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/85:active {
  --tw-gradient-from: rgb(147 197 253 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/90:active {
  --tw-gradient-from: rgb(147 197 253 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-300\/95:active {
  --tw-gradient-from: rgb(147 197 253 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400:active {
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/0:active {
  --tw-gradient-from: rgb(96 165 250 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/10:active {
  --tw-gradient-from: rgb(96 165 250 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/100:active {
  --tw-gradient-from: rgb(96 165 250 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/15:active {
  --tw-gradient-from: rgb(96 165 250 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/20:active {
  --tw-gradient-from: rgb(96 165 250 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/25:active {
  --tw-gradient-from: rgb(96 165 250 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/30:active {
  --tw-gradient-from: rgb(96 165 250 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/35:active {
  --tw-gradient-from: rgb(96 165 250 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/40:active {
  --tw-gradient-from: rgb(96 165 250 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/45:active {
  --tw-gradient-from: rgb(96 165 250 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/5:active {
  --tw-gradient-from: rgb(96 165 250 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/50:active {
  --tw-gradient-from: rgb(96 165 250 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/55:active {
  --tw-gradient-from: rgb(96 165 250 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/60:active {
  --tw-gradient-from: rgb(96 165 250 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/65:active {
  --tw-gradient-from: rgb(96 165 250 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/70:active {
  --tw-gradient-from: rgb(96 165 250 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/75:active {
  --tw-gradient-from: rgb(96 165 250 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/80:active {
  --tw-gradient-from: rgb(96 165 250 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/85:active {
  --tw-gradient-from: rgb(96 165 250 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/90:active {
  --tw-gradient-from: rgb(96 165 250 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-400\/95:active {
  --tw-gradient-from: rgb(96 165 250 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500:active {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/0:active {
  --tw-gradient-from: rgb(59 130 246 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/10:active {
  --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/100:active {
  --tw-gradient-from: rgb(59 130 246 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/15:active {
  --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/20:active {
  --tw-gradient-from: rgb(59 130 246 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/25:active {
  --tw-gradient-from: rgb(59 130 246 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/30:active {
  --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/35:active {
  --tw-gradient-from: rgb(59 130 246 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/40:active {
  --tw-gradient-from: rgb(59 130 246 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/45:active {
  --tw-gradient-from: rgb(59 130 246 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/5:active {
  --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/50:active {
  --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/55:active {
  --tw-gradient-from: rgb(59 130 246 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/60:active {
  --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/65:active {
  --tw-gradient-from: rgb(59 130 246 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/70:active {
  --tw-gradient-from: rgb(59 130 246 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/75:active {
  --tw-gradient-from: rgb(59 130 246 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/80:active {
  --tw-gradient-from: rgb(59 130 246 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/85:active {
  --tw-gradient-from: rgb(59 130 246 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/90:active {
  --tw-gradient-from: rgb(59 130 246 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-500\/95:active {
  --tw-gradient-from: rgb(59 130 246 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600:active {
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/0:active {
  --tw-gradient-from: rgb(37 99 235 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/10:active {
  --tw-gradient-from: rgb(37 99 235 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/100:active {
  --tw-gradient-from: rgb(37 99 235 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/15:active {
  --tw-gradient-from: rgb(37 99 235 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/20:active {
  --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/25:active {
  --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/30:active {
  --tw-gradient-from: rgb(37 99 235 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/35:active {
  --tw-gradient-from: rgb(37 99 235 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/40:active {
  --tw-gradient-from: rgb(37 99 235 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/45:active {
  --tw-gradient-from: rgb(37 99 235 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/5:active {
  --tw-gradient-from: rgb(37 99 235 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/50:active {
  --tw-gradient-from: rgb(37 99 235 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/55:active {
  --tw-gradient-from: rgb(37 99 235 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/60:active {
  --tw-gradient-from: rgb(37 99 235 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/65:active {
  --tw-gradient-from: rgb(37 99 235 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/70:active {
  --tw-gradient-from: rgb(37 99 235 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/75:active {
  --tw-gradient-from: rgb(37 99 235 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/80:active {
  --tw-gradient-from: rgb(37 99 235 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/85:active {
  --tw-gradient-from: rgb(37 99 235 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/90:active {
  --tw-gradient-from: rgb(37 99 235 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-600\/95:active {
  --tw-gradient-from: rgb(37 99 235 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700:active {
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/0:active {
  --tw-gradient-from: rgb(29 78 216 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/10:active {
  --tw-gradient-from: rgb(29 78 216 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/100:active {
  --tw-gradient-from: rgb(29 78 216 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/15:active {
  --tw-gradient-from: rgb(29 78 216 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/20:active {
  --tw-gradient-from: rgb(29 78 216 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/25:active {
  --tw-gradient-from: rgb(29 78 216 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/30:active {
  --tw-gradient-from: rgb(29 78 216 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/35:active {
  --tw-gradient-from: rgb(29 78 216 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/40:active {
  --tw-gradient-from: rgb(29 78 216 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/45:active {
  --tw-gradient-from: rgb(29 78 216 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/5:active {
  --tw-gradient-from: rgb(29 78 216 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/50:active {
  --tw-gradient-from: rgb(29 78 216 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/55:active {
  --tw-gradient-from: rgb(29 78 216 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/60:active {
  --tw-gradient-from: rgb(29 78 216 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/65:active {
  --tw-gradient-from: rgb(29 78 216 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/70:active {
  --tw-gradient-from: rgb(29 78 216 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/75:active {
  --tw-gradient-from: rgb(29 78 216 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/80:active {
  --tw-gradient-from: rgb(29 78 216 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/85:active {
  --tw-gradient-from: rgb(29 78 216 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/90:active {
  --tw-gradient-from: rgb(29 78 216 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-blue-700\/95:active {
  --tw-gradient-from: rgb(29 78 216 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300:active {
  --tw-gradient-from: #86efac var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/0:active {
  --tw-gradient-from: rgb(134 239 172 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/10:active {
  --tw-gradient-from: rgb(134 239 172 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/100:active {
  --tw-gradient-from: rgb(134 239 172 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/15:active {
  --tw-gradient-from: rgb(134 239 172 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/20:active {
  --tw-gradient-from: rgb(134 239 172 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/25:active {
  --tw-gradient-from: rgb(134 239 172 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/30:active {
  --tw-gradient-from: rgb(134 239 172 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/35:active {
  --tw-gradient-from: rgb(134 239 172 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/40:active {
  --tw-gradient-from: rgb(134 239 172 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/45:active {
  --tw-gradient-from: rgb(134 239 172 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/5:active {
  --tw-gradient-from: rgb(134 239 172 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/50:active {
  --tw-gradient-from: rgb(134 239 172 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/55:active {
  --tw-gradient-from: rgb(134 239 172 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/60:active {
  --tw-gradient-from: rgb(134 239 172 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/65:active {
  --tw-gradient-from: rgb(134 239 172 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/70:active {
  --tw-gradient-from: rgb(134 239 172 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/75:active {
  --tw-gradient-from: rgb(134 239 172 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/80:active {
  --tw-gradient-from: rgb(134 239 172 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/85:active {
  --tw-gradient-from: rgb(134 239 172 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/90:active {
  --tw-gradient-from: rgb(134 239 172 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-300\/95:active {
  --tw-gradient-from: rgb(134 239 172 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400:active {
  --tw-gradient-from: #4ade80 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/0:active {
  --tw-gradient-from: rgb(74 222 128 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/10:active {
  --tw-gradient-from: rgb(74 222 128 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/100:active {
  --tw-gradient-from: rgb(74 222 128 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/15:active {
  --tw-gradient-from: rgb(74 222 128 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/20:active {
  --tw-gradient-from: rgb(74 222 128 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/25:active {
  --tw-gradient-from: rgb(74 222 128 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/30:active {
  --tw-gradient-from: rgb(74 222 128 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/35:active {
  --tw-gradient-from: rgb(74 222 128 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/40:active {
  --tw-gradient-from: rgb(74 222 128 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/45:active {
  --tw-gradient-from: rgb(74 222 128 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/5:active {
  --tw-gradient-from: rgb(74 222 128 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/50:active {
  --tw-gradient-from: rgb(74 222 128 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/55:active {
  --tw-gradient-from: rgb(74 222 128 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/60:active {
  --tw-gradient-from: rgb(74 222 128 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/65:active {
  --tw-gradient-from: rgb(74 222 128 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/70:active {
  --tw-gradient-from: rgb(74 222 128 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/75:active {
  --tw-gradient-from: rgb(74 222 128 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/80:active {
  --tw-gradient-from: rgb(74 222 128 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/85:active {
  --tw-gradient-from: rgb(74 222 128 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/90:active {
  --tw-gradient-from: rgb(74 222 128 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-400\/95:active {
  --tw-gradient-from: rgb(74 222 128 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500:active {
  --tw-gradient-from: #22c55e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/0:active {
  --tw-gradient-from: rgb(34 197 94 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/10:active {
  --tw-gradient-from: rgb(34 197 94 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/100:active {
  --tw-gradient-from: rgb(34 197 94 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/15:active {
  --tw-gradient-from: rgb(34 197 94 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/20:active {
  --tw-gradient-from: rgb(34 197 94 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/25:active {
  --tw-gradient-from: rgb(34 197 94 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/30:active {
  --tw-gradient-from: rgb(34 197 94 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/35:active {
  --tw-gradient-from: rgb(34 197 94 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/40:active {
  --tw-gradient-from: rgb(34 197 94 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/45:active {
  --tw-gradient-from: rgb(34 197 94 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/5:active {
  --tw-gradient-from: rgb(34 197 94 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/50:active {
  --tw-gradient-from: rgb(34 197 94 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/55:active {
  --tw-gradient-from: rgb(34 197 94 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/60:active {
  --tw-gradient-from: rgb(34 197 94 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/65:active {
  --tw-gradient-from: rgb(34 197 94 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/70:active {
  --tw-gradient-from: rgb(34 197 94 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/75:active {
  --tw-gradient-from: rgb(34 197 94 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/80:active {
  --tw-gradient-from: rgb(34 197 94 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/85:active {
  --tw-gradient-from: rgb(34 197 94 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/90:active {
  --tw-gradient-from: rgb(34 197 94 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-500\/95:active {
  --tw-gradient-from: rgb(34 197 94 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600:active {
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/0:active {
  --tw-gradient-from: rgb(22 163 74 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/10:active {
  --tw-gradient-from: rgb(22 163 74 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/100:active {
  --tw-gradient-from: rgb(22 163 74 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/15:active {
  --tw-gradient-from: rgb(22 163 74 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/20:active {
  --tw-gradient-from: rgb(22 163 74 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/25:active {
  --tw-gradient-from: rgb(22 163 74 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/30:active {
  --tw-gradient-from: rgb(22 163 74 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/35:active {
  --tw-gradient-from: rgb(22 163 74 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/40:active {
  --tw-gradient-from: rgb(22 163 74 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/45:active {
  --tw-gradient-from: rgb(22 163 74 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/5:active {
  --tw-gradient-from: rgb(22 163 74 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/50:active {
  --tw-gradient-from: rgb(22 163 74 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/55:active {
  --tw-gradient-from: rgb(22 163 74 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/60:active {
  --tw-gradient-from: rgb(22 163 74 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/65:active {
  --tw-gradient-from: rgb(22 163 74 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/70:active {
  --tw-gradient-from: rgb(22 163 74 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/75:active {
  --tw-gradient-from: rgb(22 163 74 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/80:active {
  --tw-gradient-from: rgb(22 163 74 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/85:active {
  --tw-gradient-from: rgb(22 163 74 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/90:active {
  --tw-gradient-from: rgb(22 163 74 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-600\/95:active {
  --tw-gradient-from: rgb(22 163 74 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700:active {
  --tw-gradient-from: #15803d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/0:active {
  --tw-gradient-from: rgb(21 128 61 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/10:active {
  --tw-gradient-from: rgb(21 128 61 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/100:active {
  --tw-gradient-from: rgb(21 128 61 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/15:active {
  --tw-gradient-from: rgb(21 128 61 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/20:active {
  --tw-gradient-from: rgb(21 128 61 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/25:active {
  --tw-gradient-from: rgb(21 128 61 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/30:active {
  --tw-gradient-from: rgb(21 128 61 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/35:active {
  --tw-gradient-from: rgb(21 128 61 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/40:active {
  --tw-gradient-from: rgb(21 128 61 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/45:active {
  --tw-gradient-from: rgb(21 128 61 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/5:active {
  --tw-gradient-from: rgb(21 128 61 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/50:active {
  --tw-gradient-from: rgb(21 128 61 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/55:active {
  --tw-gradient-from: rgb(21 128 61 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/60:active {
  --tw-gradient-from: rgb(21 128 61 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/65:active {
  --tw-gradient-from: rgb(21 128 61 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/70:active {
  --tw-gradient-from: rgb(21 128 61 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/75:active {
  --tw-gradient-from: rgb(21 128 61 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/80:active {
  --tw-gradient-from: rgb(21 128 61 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/85:active {
  --tw-gradient-from: rgb(21 128 61 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/90:active {
  --tw-gradient-from: rgb(21 128 61 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-green-700\/95:active {
  --tw-gradient-from: rgb(21 128 61 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300:active {
  --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/0:active {
  --tw-gradient-from: rgb(252 165 165 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/10:active {
  --tw-gradient-from: rgb(252 165 165 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/100:active {
  --tw-gradient-from: rgb(252 165 165 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/15:active {
  --tw-gradient-from: rgb(252 165 165 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/20:active {
  --tw-gradient-from: rgb(252 165 165 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/25:active {
  --tw-gradient-from: rgb(252 165 165 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/30:active {
  --tw-gradient-from: rgb(252 165 165 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/35:active {
  --tw-gradient-from: rgb(252 165 165 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/40:active {
  --tw-gradient-from: rgb(252 165 165 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/45:active {
  --tw-gradient-from: rgb(252 165 165 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/5:active {
  --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/50:active {
  --tw-gradient-from: rgb(252 165 165 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/55:active {
  --tw-gradient-from: rgb(252 165 165 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/60:active {
  --tw-gradient-from: rgb(252 165 165 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/65:active {
  --tw-gradient-from: rgb(252 165 165 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/70:active {
  --tw-gradient-from: rgb(252 165 165 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/75:active {
  --tw-gradient-from: rgb(252 165 165 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/80:active {
  --tw-gradient-from: rgb(252 165 165 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/85:active {
  --tw-gradient-from: rgb(252 165 165 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/90:active {
  --tw-gradient-from: rgb(252 165 165 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-300\/95:active {
  --tw-gradient-from: rgb(252 165 165 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400:active {
  --tw-gradient-from: #f87171 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/0:active {
  --tw-gradient-from: rgb(248 113 113 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/10:active {
  --tw-gradient-from: rgb(248 113 113 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/100:active {
  --tw-gradient-from: rgb(248 113 113 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/15:active {
  --tw-gradient-from: rgb(248 113 113 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/20:active {
  --tw-gradient-from: rgb(248 113 113 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/25:active {
  --tw-gradient-from: rgb(248 113 113 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/30:active {
  --tw-gradient-from: rgb(248 113 113 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/35:active {
  --tw-gradient-from: rgb(248 113 113 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/40:active {
  --tw-gradient-from: rgb(248 113 113 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/45:active {
  --tw-gradient-from: rgb(248 113 113 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/5:active {
  --tw-gradient-from: rgb(248 113 113 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/50:active {
  --tw-gradient-from: rgb(248 113 113 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/55:active {
  --tw-gradient-from: rgb(248 113 113 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/60:active {
  --tw-gradient-from: rgb(248 113 113 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/65:active {
  --tw-gradient-from: rgb(248 113 113 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/70:active {
  --tw-gradient-from: rgb(248 113 113 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/75:active {
  --tw-gradient-from: rgb(248 113 113 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/80:active {
  --tw-gradient-from: rgb(248 113 113 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/85:active {
  --tw-gradient-from: rgb(248 113 113 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/90:active {
  --tw-gradient-from: rgb(248 113 113 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-400\/95:active {
  --tw-gradient-from: rgb(248 113 113 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500:active {
  --tw-gradient-from: #ef4444 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/0:active {
  --tw-gradient-from: rgb(239 68 68 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/10:active {
  --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/100:active {
  --tw-gradient-from: rgb(239 68 68 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/15:active {
  --tw-gradient-from: rgb(239 68 68 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/20:active {
  --tw-gradient-from: rgb(239 68 68 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/25:active {
  --tw-gradient-from: rgb(239 68 68 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/30:active {
  --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/35:active {
  --tw-gradient-from: rgb(239 68 68 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/40:active {
  --tw-gradient-from: rgb(239 68 68 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/45:active {
  --tw-gradient-from: rgb(239 68 68 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/5:active {
  --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/50:active {
  --tw-gradient-from: rgb(239 68 68 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/55:active {
  --tw-gradient-from: rgb(239 68 68 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/60:active {
  --tw-gradient-from: rgb(239 68 68 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/65:active {
  --tw-gradient-from: rgb(239 68 68 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/70:active {
  --tw-gradient-from: rgb(239 68 68 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/75:active {
  --tw-gradient-from: rgb(239 68 68 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/80:active {
  --tw-gradient-from: rgb(239 68 68 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/85:active {
  --tw-gradient-from: rgb(239 68 68 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/90:active {
  --tw-gradient-from: rgb(239 68 68 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-500\/95:active {
  --tw-gradient-from: rgb(239 68 68 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600:active {
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/0:active {
  --tw-gradient-from: rgb(220 38 38 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/10:active {
  --tw-gradient-from: rgb(220 38 38 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/100:active {
  --tw-gradient-from: rgb(220 38 38 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/15:active {
  --tw-gradient-from: rgb(220 38 38 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/20:active {
  --tw-gradient-from: rgb(220 38 38 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/25:active {
  --tw-gradient-from: rgb(220 38 38 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/30:active {
  --tw-gradient-from: rgb(220 38 38 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/35:active {
  --tw-gradient-from: rgb(220 38 38 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/40:active {
  --tw-gradient-from: rgb(220 38 38 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/45:active {
  --tw-gradient-from: rgb(220 38 38 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/5:active {
  --tw-gradient-from: rgb(220 38 38 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/50:active {
  --tw-gradient-from: rgb(220 38 38 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/55:active {
  --tw-gradient-from: rgb(220 38 38 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/60:active {
  --tw-gradient-from: rgb(220 38 38 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/65:active {
  --tw-gradient-from: rgb(220 38 38 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/70:active {
  --tw-gradient-from: rgb(220 38 38 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/75:active {
  --tw-gradient-from: rgb(220 38 38 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/80:active {
  --tw-gradient-from: rgb(220 38 38 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/85:active {
  --tw-gradient-from: rgb(220 38 38 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/90:active {
  --tw-gradient-from: rgb(220 38 38 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-600\/95:active {
  --tw-gradient-from: rgb(220 38 38 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700:active {
  --tw-gradient-from: #b91c1c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/0:active {
  --tw-gradient-from: rgb(185 28 28 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/10:active {
  --tw-gradient-from: rgb(185 28 28 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/100:active {
  --tw-gradient-from: rgb(185 28 28 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/15:active {
  --tw-gradient-from: rgb(185 28 28 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/20:active {
  --tw-gradient-from: rgb(185 28 28 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/25:active {
  --tw-gradient-from: rgb(185 28 28 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/30:active {
  --tw-gradient-from: rgb(185 28 28 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/35:active {
  --tw-gradient-from: rgb(185 28 28 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/40:active {
  --tw-gradient-from: rgb(185 28 28 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/45:active {
  --tw-gradient-from: rgb(185 28 28 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/5:active {
  --tw-gradient-from: rgb(185 28 28 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/50:active {
  --tw-gradient-from: rgb(185 28 28 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/55:active {
  --tw-gradient-from: rgb(185 28 28 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/60:active {
  --tw-gradient-from: rgb(185 28 28 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/65:active {
  --tw-gradient-from: rgb(185 28 28 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/70:active {
  --tw-gradient-from: rgb(185 28 28 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/75:active {
  --tw-gradient-from: rgb(185 28 28 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/80:active {
  --tw-gradient-from: rgb(185 28 28 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/85:active {
  --tw-gradient-from: rgb(185 28 28 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/90:active {
  --tw-gradient-from: rgb(185 28 28 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-red-700\/95:active {
  --tw-gradient-from: rgb(185 28 28 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300:active {
  --tw-gradient-from: #fde047 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/0:active {
  --tw-gradient-from: rgb(253 224 71 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/10:active {
  --tw-gradient-from: rgb(253 224 71 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/100:active {
  --tw-gradient-from: rgb(253 224 71 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/15:active {
  --tw-gradient-from: rgb(253 224 71 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/20:active {
  --tw-gradient-from: rgb(253 224 71 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/25:active {
  --tw-gradient-from: rgb(253 224 71 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/30:active {
  --tw-gradient-from: rgb(253 224 71 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/35:active {
  --tw-gradient-from: rgb(253 224 71 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/40:active {
  --tw-gradient-from: rgb(253 224 71 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/45:active {
  --tw-gradient-from: rgb(253 224 71 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/5:active {
  --tw-gradient-from: rgb(253 224 71 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/50:active {
  --tw-gradient-from: rgb(253 224 71 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/55:active {
  --tw-gradient-from: rgb(253 224 71 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/60:active {
  --tw-gradient-from: rgb(253 224 71 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/65:active {
  --tw-gradient-from: rgb(253 224 71 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/70:active {
  --tw-gradient-from: rgb(253 224 71 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/75:active {
  --tw-gradient-from: rgb(253 224 71 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/80:active {
  --tw-gradient-from: rgb(253 224 71 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/85:active {
  --tw-gradient-from: rgb(253 224 71 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/90:active {
  --tw-gradient-from: rgb(253 224 71 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-300\/95:active {
  --tw-gradient-from: rgb(253 224 71 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400:active {
  --tw-gradient-from: #facc15 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/0:active {
  --tw-gradient-from: rgb(250 204 21 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/10:active {
  --tw-gradient-from: rgb(250 204 21 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/100:active {
  --tw-gradient-from: rgb(250 204 21 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/15:active {
  --tw-gradient-from: rgb(250 204 21 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/20:active {
  --tw-gradient-from: rgb(250 204 21 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/25:active {
  --tw-gradient-from: rgb(250 204 21 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/30:active {
  --tw-gradient-from: rgb(250 204 21 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/35:active {
  --tw-gradient-from: rgb(250 204 21 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/40:active {
  --tw-gradient-from: rgb(250 204 21 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/45:active {
  --tw-gradient-from: rgb(250 204 21 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/5:active {
  --tw-gradient-from: rgb(250 204 21 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/50:active {
  --tw-gradient-from: rgb(250 204 21 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/55:active {
  --tw-gradient-from: rgb(250 204 21 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/60:active {
  --tw-gradient-from: rgb(250 204 21 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/65:active {
  --tw-gradient-from: rgb(250 204 21 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/70:active {
  --tw-gradient-from: rgb(250 204 21 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/75:active {
  --tw-gradient-from: rgb(250 204 21 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/80:active {
  --tw-gradient-from: rgb(250 204 21 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/85:active {
  --tw-gradient-from: rgb(250 204 21 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/90:active {
  --tw-gradient-from: rgb(250 204 21 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-400\/95:active {
  --tw-gradient-from: rgb(250 204 21 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500:active {
  --tw-gradient-from: #eab308 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/0:active {
  --tw-gradient-from: rgb(234 179 8 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/10:active {
  --tw-gradient-from: rgb(234 179 8 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/100:active {
  --tw-gradient-from: rgb(234 179 8 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/15:active {
  --tw-gradient-from: rgb(234 179 8 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/20:active {
  --tw-gradient-from: rgb(234 179 8 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/25:active {
  --tw-gradient-from: rgb(234 179 8 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/30:active {
  --tw-gradient-from: rgb(234 179 8 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/35:active {
  --tw-gradient-from: rgb(234 179 8 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/40:active {
  --tw-gradient-from: rgb(234 179 8 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/45:active {
  --tw-gradient-from: rgb(234 179 8 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/5:active {
  --tw-gradient-from: rgb(234 179 8 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/50:active {
  --tw-gradient-from: rgb(234 179 8 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/55:active {
  --tw-gradient-from: rgb(234 179 8 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/60:active {
  --tw-gradient-from: rgb(234 179 8 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/65:active {
  --tw-gradient-from: rgb(234 179 8 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/70:active {
  --tw-gradient-from: rgb(234 179 8 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/75:active {
  --tw-gradient-from: rgb(234 179 8 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/80:active {
  --tw-gradient-from: rgb(234 179 8 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/85:active {
  --tw-gradient-from: rgb(234 179 8 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/90:active {
  --tw-gradient-from: rgb(234 179 8 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-500\/95:active {
  --tw-gradient-from: rgb(234 179 8 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600:active {
  --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/0:active {
  --tw-gradient-from: rgb(202 138 4 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/10:active {
  --tw-gradient-from: rgb(202 138 4 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/100:active {
  --tw-gradient-from: rgb(202 138 4 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/15:active {
  --tw-gradient-from: rgb(202 138 4 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/20:active {
  --tw-gradient-from: rgb(202 138 4 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/25:active {
  --tw-gradient-from: rgb(202 138 4 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/30:active {
  --tw-gradient-from: rgb(202 138 4 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/35:active {
  --tw-gradient-from: rgb(202 138 4 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/40:active {
  --tw-gradient-from: rgb(202 138 4 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/45:active {
  --tw-gradient-from: rgb(202 138 4 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/5:active {
  --tw-gradient-from: rgb(202 138 4 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/50:active {
  --tw-gradient-from: rgb(202 138 4 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/55:active {
  --tw-gradient-from: rgb(202 138 4 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/60:active {
  --tw-gradient-from: rgb(202 138 4 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/65:active {
  --tw-gradient-from: rgb(202 138 4 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/70:active {
  --tw-gradient-from: rgb(202 138 4 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/75:active {
  --tw-gradient-from: rgb(202 138 4 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/80:active {
  --tw-gradient-from: rgb(202 138 4 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/85:active {
  --tw-gradient-from: rgb(202 138 4 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/90:active {
  --tw-gradient-from: rgb(202 138 4 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-600\/95:active {
  --tw-gradient-from: rgb(202 138 4 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700:active {
  --tw-gradient-from: #a16207 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/0:active {
  --tw-gradient-from: rgb(161 98 7 / 0) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/10:active {
  --tw-gradient-from: rgb(161 98 7 / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/100:active {
  --tw-gradient-from: rgb(161 98 7 / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/15:active {
  --tw-gradient-from: rgb(161 98 7 / 0.15) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/20:active {
  --tw-gradient-from: rgb(161 98 7 / 0.2) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/25:active {
  --tw-gradient-from: rgb(161 98 7 / 0.25) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/30:active {
  --tw-gradient-from: rgb(161 98 7 / 0.3) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/35:active {
  --tw-gradient-from: rgb(161 98 7 / 0.35) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/40:active {
  --tw-gradient-from: rgb(161 98 7 / 0.4) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/45:active {
  --tw-gradient-from: rgb(161 98 7 / 0.45) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/5:active {
  --tw-gradient-from: rgb(161 98 7 / 0.05) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/50:active {
  --tw-gradient-from: rgb(161 98 7 / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/55:active {
  --tw-gradient-from: rgb(161 98 7 / 0.55) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/60:active {
  --tw-gradient-from: rgb(161 98 7 / 0.6) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/65:active {
  --tw-gradient-from: rgb(161 98 7 / 0.65) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/70:active {
  --tw-gradient-from: rgb(161 98 7 / 0.7) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/75:active {
  --tw-gradient-from: rgb(161 98 7 / 0.75) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/80:active {
  --tw-gradient-from: rgb(161 98 7 / 0.8) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/85:active {
  --tw-gradient-from: rgb(161 98 7 / 0.85) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/90:active {
  --tw-gradient-from: rgb(161 98 7 / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:from-yellow-700\/95:active {
  --tw-gradient-from: rgb(161 98 7 / 0.95) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.active\:to-amber-300:active {
  --tw-gradient-to: #fcd34d var(--tw-gradient-to-position);
}
.active\:to-amber-300\/0:active {
  --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/10:active {
  --tw-gradient-to: rgb(252 211 77 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/100:active {
  --tw-gradient-to: rgb(252 211 77 / 1) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/15:active {
  --tw-gradient-to: rgb(252 211 77 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/20:active {
  --tw-gradient-to: rgb(252 211 77 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/25:active {
  --tw-gradient-to: rgb(252 211 77 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/30:active {
  --tw-gradient-to: rgb(252 211 77 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/35:active {
  --tw-gradient-to: rgb(252 211 77 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/40:active {
  --tw-gradient-to: rgb(252 211 77 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/45:active {
  --tw-gradient-to: rgb(252 211 77 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/5:active {
  --tw-gradient-to: rgb(252 211 77 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/50:active {
  --tw-gradient-to: rgb(252 211 77 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/55:active {
  --tw-gradient-to: rgb(252 211 77 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/60:active {
  --tw-gradient-to: rgb(252 211 77 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/65:active {
  --tw-gradient-to: rgb(252 211 77 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/70:active {
  --tw-gradient-to: rgb(252 211 77 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/75:active {
  --tw-gradient-to: rgb(252 211 77 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/80:active {
  --tw-gradient-to: rgb(252 211 77 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/85:active {
  --tw-gradient-to: rgb(252 211 77 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/90:active {
  --tw-gradient-to: rgb(252 211 77 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-amber-300\/95:active {
  --tw-gradient-to: rgb(252 211 77 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-amber-400:active {
  --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
}
.active\:to-amber-400\/0:active {
  --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/10:active {
  --tw-gradient-to: rgb(251 191 36 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/100:active {
  --tw-gradient-to: rgb(251 191 36 / 1) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/15:active {
  --tw-gradient-to: rgb(251 191 36 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/20:active {
  --tw-gradient-to: rgb(251 191 36 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/25:active {
  --tw-gradient-to: rgb(251 191 36 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/30:active {
  --tw-gradient-to: rgb(251 191 36 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/35:active {
  --tw-gradient-to: rgb(251 191 36 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/40:active {
  --tw-gradient-to: rgb(251 191 36 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/45:active {
  --tw-gradient-to: rgb(251 191 36 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/5:active {
  --tw-gradient-to: rgb(251 191 36 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/50:active {
  --tw-gradient-to: rgb(251 191 36 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/55:active {
  --tw-gradient-to: rgb(251 191 36 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/60:active {
  --tw-gradient-to: rgb(251 191 36 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/65:active {
  --tw-gradient-to: rgb(251 191 36 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/70:active {
  --tw-gradient-to: rgb(251 191 36 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/75:active {
  --tw-gradient-to: rgb(251 191 36 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/80:active {
  --tw-gradient-to: rgb(251 191 36 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/85:active {
  --tw-gradient-to: rgb(251 191 36 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/90:active {
  --tw-gradient-to: rgb(251 191 36 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-amber-400\/95:active {
  --tw-gradient-to: rgb(251 191 36 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-amber-500:active {
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position);
}
.active\:to-amber-500\/0:active {
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/10:active {
  --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/100:active {
  --tw-gradient-to: rgb(245 158 11 / 1) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/15:active {
  --tw-gradient-to: rgb(245 158 11 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/20:active {
  --tw-gradient-to: rgb(245 158 11 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/25:active {
  --tw-gradient-to: rgb(245 158 11 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/30:active {
  --tw-gradient-to: rgb(245 158 11 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/35:active {
  --tw-gradient-to: rgb(245 158 11 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/40:active {
  --tw-gradient-to: rgb(245 158 11 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/45:active {
  --tw-gradient-to: rgb(245 158 11 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/5:active {
  --tw-gradient-to: rgb(245 158 11 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/50:active {
  --tw-gradient-to: rgb(245 158 11 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/55:active {
  --tw-gradient-to: rgb(245 158 11 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/60:active {
  --tw-gradient-to: rgb(245 158 11 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/65:active {
  --tw-gradient-to: rgb(245 158 11 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/70:active {
  --tw-gradient-to: rgb(245 158 11 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/75:active {
  --tw-gradient-to: rgb(245 158 11 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/80:active {
  --tw-gradient-to: rgb(245 158 11 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/85:active {
  --tw-gradient-to: rgb(245 158 11 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/90:active {
  --tw-gradient-to: rgb(245 158 11 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-amber-500\/95:active {
  --tw-gradient-to: rgb(245 158 11 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-amber-600:active {
  --tw-gradient-to: #d97706 var(--tw-gradient-to-position);
}
.active\:to-amber-600\/0:active {
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/10:active {
  --tw-gradient-to: rgb(217 119 6 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/100:active {
  --tw-gradient-to: rgb(217 119 6 / 1) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/15:active {
  --tw-gradient-to: rgb(217 119 6 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/20:active {
  --tw-gradient-to: rgb(217 119 6 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/25:active {
  --tw-gradient-to: rgb(217 119 6 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/30:active {
  --tw-gradient-to: rgb(217 119 6 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/35:active {
  --tw-gradient-to: rgb(217 119 6 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/40:active {
  --tw-gradient-to: rgb(217 119 6 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/45:active {
  --tw-gradient-to: rgb(217 119 6 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/5:active {
  --tw-gradient-to: rgb(217 119 6 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/50:active {
  --tw-gradient-to: rgb(217 119 6 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/55:active {
  --tw-gradient-to: rgb(217 119 6 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/60:active {
  --tw-gradient-to: rgb(217 119 6 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/65:active {
  --tw-gradient-to: rgb(217 119 6 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/70:active {
  --tw-gradient-to: rgb(217 119 6 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/75:active {
  --tw-gradient-to: rgb(217 119 6 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/80:active {
  --tw-gradient-to: rgb(217 119 6 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/85:active {
  --tw-gradient-to: rgb(217 119 6 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/90:active {
  --tw-gradient-to: rgb(217 119 6 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-amber-600\/95:active {
  --tw-gradient-to: rgb(217 119 6 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-amber-700:active {
  --tw-gradient-to: #b45309 var(--tw-gradient-to-position);
}
.active\:to-amber-700\/0:active {
  --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/10:active {
  --tw-gradient-to: rgb(180 83 9 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/100:active {
  --tw-gradient-to: rgb(180 83 9 / 1) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/15:active {
  --tw-gradient-to: rgb(180 83 9 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/20:active {
  --tw-gradient-to: rgb(180 83 9 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/25:active {
  --tw-gradient-to: rgb(180 83 9 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/30:active {
  --tw-gradient-to: rgb(180 83 9 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/35:active {
  --tw-gradient-to: rgb(180 83 9 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/40:active {
  --tw-gradient-to: rgb(180 83 9 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/45:active {
  --tw-gradient-to: rgb(180 83 9 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/5:active {
  --tw-gradient-to: rgb(180 83 9 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/50:active {
  --tw-gradient-to: rgb(180 83 9 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/55:active {
  --tw-gradient-to: rgb(180 83 9 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/60:active {
  --tw-gradient-to: rgb(180 83 9 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/65:active {
  --tw-gradient-to: rgb(180 83 9 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/70:active {
  --tw-gradient-to: rgb(180 83 9 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/75:active {
  --tw-gradient-to: rgb(180 83 9 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/80:active {
  --tw-gradient-to: rgb(180 83 9 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/85:active {
  --tw-gradient-to: rgb(180 83 9 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/90:active {
  --tw-gradient-to: rgb(180 83 9 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-amber-700\/95:active {
  --tw-gradient-to: rgb(180 83 9 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-blue-300:active {
  --tw-gradient-to: #93c5fd var(--tw-gradient-to-position);
}
.active\:to-blue-300\/0:active {
  --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/10:active {
  --tw-gradient-to: rgb(147 197 253 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/100:active {
  --tw-gradient-to: rgb(147 197 253 / 1) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/15:active {
  --tw-gradient-to: rgb(147 197 253 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/20:active {
  --tw-gradient-to: rgb(147 197 253 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/25:active {
  --tw-gradient-to: rgb(147 197 253 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/30:active {
  --tw-gradient-to: rgb(147 197 253 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/35:active {
  --tw-gradient-to: rgb(147 197 253 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/40:active {
  --tw-gradient-to: rgb(147 197 253 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/45:active {
  --tw-gradient-to: rgb(147 197 253 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/5:active {
  --tw-gradient-to: rgb(147 197 253 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/50:active {
  --tw-gradient-to: rgb(147 197 253 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/55:active {
  --tw-gradient-to: rgb(147 197 253 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/60:active {
  --tw-gradient-to: rgb(147 197 253 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/65:active {
  --tw-gradient-to: rgb(147 197 253 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/70:active {
  --tw-gradient-to: rgb(147 197 253 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/75:active {
  --tw-gradient-to: rgb(147 197 253 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/80:active {
  --tw-gradient-to: rgb(147 197 253 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/85:active {
  --tw-gradient-to: rgb(147 197 253 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/90:active {
  --tw-gradient-to: rgb(147 197 253 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-blue-300\/95:active {
  --tw-gradient-to: rgb(147 197 253 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-blue-400:active {
  --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}
.active\:to-blue-400\/0:active {
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/10:active {
  --tw-gradient-to: rgb(96 165 250 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/100:active {
  --tw-gradient-to: rgb(96 165 250 / 1) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/15:active {
  --tw-gradient-to: rgb(96 165 250 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/20:active {
  --tw-gradient-to: rgb(96 165 250 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/25:active {
  --tw-gradient-to: rgb(96 165 250 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/30:active {
  --tw-gradient-to: rgb(96 165 250 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/35:active {
  --tw-gradient-to: rgb(96 165 250 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/40:active {
  --tw-gradient-to: rgb(96 165 250 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/45:active {
  --tw-gradient-to: rgb(96 165 250 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/5:active {
  --tw-gradient-to: rgb(96 165 250 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/50:active {
  --tw-gradient-to: rgb(96 165 250 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/55:active {
  --tw-gradient-to: rgb(96 165 250 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/60:active {
  --tw-gradient-to: rgb(96 165 250 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/65:active {
  --tw-gradient-to: rgb(96 165 250 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/70:active {
  --tw-gradient-to: rgb(96 165 250 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/75:active {
  --tw-gradient-to: rgb(96 165 250 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/80:active {
  --tw-gradient-to: rgb(96 165 250 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/85:active {
  --tw-gradient-to: rgb(96 165 250 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/90:active {
  --tw-gradient-to: rgb(96 165 250 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-blue-400\/95:active {
  --tw-gradient-to: rgb(96 165 250 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-blue-500:active {
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.active\:to-blue-500\/0:active {
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/10:active {
  --tw-gradient-to: rgb(59 130 246 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/100:active {
  --tw-gradient-to: rgb(59 130 246 / 1) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/15:active {
  --tw-gradient-to: rgb(59 130 246 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/20:active {
  --tw-gradient-to: rgb(59 130 246 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/25:active {
  --tw-gradient-to: rgb(59 130 246 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/30:active {
  --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/35:active {
  --tw-gradient-to: rgb(59 130 246 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/40:active {
  --tw-gradient-to: rgb(59 130 246 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/45:active {
  --tw-gradient-to: rgb(59 130 246 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/5:active {
  --tw-gradient-to: rgb(59 130 246 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/50:active {
  --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/55:active {
  --tw-gradient-to: rgb(59 130 246 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/60:active {
  --tw-gradient-to: rgb(59 130 246 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/65:active {
  --tw-gradient-to: rgb(59 130 246 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/70:active {
  --tw-gradient-to: rgb(59 130 246 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/75:active {
  --tw-gradient-to: rgb(59 130 246 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/80:active {
  --tw-gradient-to: rgb(59 130 246 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/85:active {
  --tw-gradient-to: rgb(59 130 246 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/90:active {
  --tw-gradient-to: rgb(59 130 246 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-blue-500\/95:active {
  --tw-gradient-to: rgb(59 130 246 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-blue-600:active {
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}
.active\:to-blue-600\/0:active {
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/10:active {
  --tw-gradient-to: rgb(37 99 235 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/100:active {
  --tw-gradient-to: rgb(37 99 235 / 1) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/15:active {
  --tw-gradient-to: rgb(37 99 235 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/20:active {
  --tw-gradient-to: rgb(37 99 235 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/25:active {
  --tw-gradient-to: rgb(37 99 235 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/30:active {
  --tw-gradient-to: rgb(37 99 235 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/35:active {
  --tw-gradient-to: rgb(37 99 235 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/40:active {
  --tw-gradient-to: rgb(37 99 235 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/45:active {
  --tw-gradient-to: rgb(37 99 235 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/5:active {
  --tw-gradient-to: rgb(37 99 235 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/50:active {
  --tw-gradient-to: rgb(37 99 235 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/55:active {
  --tw-gradient-to: rgb(37 99 235 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/60:active {
  --tw-gradient-to: rgb(37 99 235 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/65:active {
  --tw-gradient-to: rgb(37 99 235 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/70:active {
  --tw-gradient-to: rgb(37 99 235 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/75:active {
  --tw-gradient-to: rgb(37 99 235 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/80:active {
  --tw-gradient-to: rgb(37 99 235 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/85:active {
  --tw-gradient-to: rgb(37 99 235 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/90:active {
  --tw-gradient-to: rgb(37 99 235 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-blue-600\/95:active {
  --tw-gradient-to: rgb(37 99 235 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-blue-700:active {
  --tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position);
}
.active\:to-blue-700\/0:active {
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/10:active {
  --tw-gradient-to: rgb(29 78 216 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/100:active {
  --tw-gradient-to: rgb(29 78 216 / 1) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/15:active {
  --tw-gradient-to: rgb(29 78 216 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/20:active {
  --tw-gradient-to: rgb(29 78 216 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/25:active {
  --tw-gradient-to: rgb(29 78 216 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/30:active {
  --tw-gradient-to: rgb(29 78 216 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/35:active {
  --tw-gradient-to: rgb(29 78 216 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/40:active {
  --tw-gradient-to: rgb(29 78 216 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/45:active {
  --tw-gradient-to: rgb(29 78 216 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/5:active {
  --tw-gradient-to: rgb(29 78 216 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/50:active {
  --tw-gradient-to: rgb(29 78 216 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/55:active {
  --tw-gradient-to: rgb(29 78 216 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/60:active {
  --tw-gradient-to: rgb(29 78 216 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/65:active {
  --tw-gradient-to: rgb(29 78 216 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/70:active {
  --tw-gradient-to: rgb(29 78 216 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/75:active {
  --tw-gradient-to: rgb(29 78 216 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/80:active {
  --tw-gradient-to: rgb(29 78 216 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/85:active {
  --tw-gradient-to: rgb(29 78 216 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/90:active {
  --tw-gradient-to: rgb(29 78 216 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-blue-700\/95:active {
  --tw-gradient-to: rgb(29 78 216 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-green-300:active {
  --tw-gradient-to: #86efac var(--tw-gradient-to-position);
}
.active\:to-green-300\/0:active {
  --tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);
}
.active\:to-green-300\/10:active {
  --tw-gradient-to: rgb(134 239 172 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-green-300\/100:active {
  --tw-gradient-to: rgb(134 239 172 / 1) var(--tw-gradient-to-position);
}
.active\:to-green-300\/15:active {
  --tw-gradient-to: rgb(134 239 172 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-green-300\/20:active {
  --tw-gradient-to: rgb(134 239 172 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-green-300\/25:active {
  --tw-gradient-to: rgb(134 239 172 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-green-300\/30:active {
  --tw-gradient-to: rgb(134 239 172 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-green-300\/35:active {
  --tw-gradient-to: rgb(134 239 172 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-green-300\/40:active {
  --tw-gradient-to: rgb(134 239 172 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-green-300\/45:active {
  --tw-gradient-to: rgb(134 239 172 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-green-300\/5:active {
  --tw-gradient-to: rgb(134 239 172 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-green-300\/50:active {
  --tw-gradient-to: rgb(134 239 172 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-green-300\/55:active {
  --tw-gradient-to: rgb(134 239 172 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-green-300\/60:active {
  --tw-gradient-to: rgb(134 239 172 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-green-300\/65:active {
  --tw-gradient-to: rgb(134 239 172 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-green-300\/70:active {
  --tw-gradient-to: rgb(134 239 172 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-green-300\/75:active {
  --tw-gradient-to: rgb(134 239 172 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-green-300\/80:active {
  --tw-gradient-to: rgb(134 239 172 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-green-300\/85:active {
  --tw-gradient-to: rgb(134 239 172 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-green-300\/90:active {
  --tw-gradient-to: rgb(134 239 172 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-green-300\/95:active {
  --tw-gradient-to: rgb(134 239 172 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-green-400:active {
  --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
}
.active\:to-green-400\/0:active {
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);
}
.active\:to-green-400\/10:active {
  --tw-gradient-to: rgb(74 222 128 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-green-400\/100:active {
  --tw-gradient-to: rgb(74 222 128 / 1) var(--tw-gradient-to-position);
}
.active\:to-green-400\/15:active {
  --tw-gradient-to: rgb(74 222 128 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-green-400\/20:active {
  --tw-gradient-to: rgb(74 222 128 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-green-400\/25:active {
  --tw-gradient-to: rgb(74 222 128 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-green-400\/30:active {
  --tw-gradient-to: rgb(74 222 128 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-green-400\/35:active {
  --tw-gradient-to: rgb(74 222 128 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-green-400\/40:active {
  --tw-gradient-to: rgb(74 222 128 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-green-400\/45:active {
  --tw-gradient-to: rgb(74 222 128 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-green-400\/5:active {
  --tw-gradient-to: rgb(74 222 128 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-green-400\/50:active {
  --tw-gradient-to: rgb(74 222 128 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-green-400\/55:active {
  --tw-gradient-to: rgb(74 222 128 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-green-400\/60:active {
  --tw-gradient-to: rgb(74 222 128 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-green-400\/65:active {
  --tw-gradient-to: rgb(74 222 128 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-green-400\/70:active {
  --tw-gradient-to: rgb(74 222 128 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-green-400\/75:active {
  --tw-gradient-to: rgb(74 222 128 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-green-400\/80:active {
  --tw-gradient-to: rgb(74 222 128 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-green-400\/85:active {
  --tw-gradient-to: rgb(74 222 128 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-green-400\/90:active {
  --tw-gradient-to: rgb(74 222 128 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-green-400\/95:active {
  --tw-gradient-to: rgb(74 222 128 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-green-500:active {
  --tw-gradient-to: #22c55e var(--tw-gradient-to-position);
}
.active\:to-green-500\/0:active {
  --tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);
}
.active\:to-green-500\/10:active {
  --tw-gradient-to: rgb(34 197 94 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-green-500\/100:active {
  --tw-gradient-to: rgb(34 197 94 / 1) var(--tw-gradient-to-position);
}
.active\:to-green-500\/15:active {
  --tw-gradient-to: rgb(34 197 94 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-green-500\/20:active {
  --tw-gradient-to: rgb(34 197 94 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-green-500\/25:active {
  --tw-gradient-to: rgb(34 197 94 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-green-500\/30:active {
  --tw-gradient-to: rgb(34 197 94 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-green-500\/35:active {
  --tw-gradient-to: rgb(34 197 94 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-green-500\/40:active {
  --tw-gradient-to: rgb(34 197 94 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-green-500\/45:active {
  --tw-gradient-to: rgb(34 197 94 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-green-500\/5:active {
  --tw-gradient-to: rgb(34 197 94 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-green-500\/50:active {
  --tw-gradient-to: rgb(34 197 94 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-green-500\/55:active {
  --tw-gradient-to: rgb(34 197 94 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-green-500\/60:active {
  --tw-gradient-to: rgb(34 197 94 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-green-500\/65:active {
  --tw-gradient-to: rgb(34 197 94 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-green-500\/70:active {
  --tw-gradient-to: rgb(34 197 94 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-green-500\/75:active {
  --tw-gradient-to: rgb(34 197 94 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-green-500\/80:active {
  --tw-gradient-to: rgb(34 197 94 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-green-500\/85:active {
  --tw-gradient-to: rgb(34 197 94 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-green-500\/90:active {
  --tw-gradient-to: rgb(34 197 94 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-green-500\/95:active {
  --tw-gradient-to: rgb(34 197 94 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-green-600:active {
  --tw-gradient-to: #16a34a var(--tw-gradient-to-position);
}
.active\:to-green-600\/0:active {
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
}
.active\:to-green-600\/10:active {
  --tw-gradient-to: rgb(22 163 74 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-green-600\/100:active {
  --tw-gradient-to: rgb(22 163 74 / 1) var(--tw-gradient-to-position);
}
.active\:to-green-600\/15:active {
  --tw-gradient-to: rgb(22 163 74 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-green-600\/20:active {
  --tw-gradient-to: rgb(22 163 74 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-green-600\/25:active {
  --tw-gradient-to: rgb(22 163 74 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-green-600\/30:active {
  --tw-gradient-to: rgb(22 163 74 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-green-600\/35:active {
  --tw-gradient-to: rgb(22 163 74 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-green-600\/40:active {
  --tw-gradient-to: rgb(22 163 74 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-green-600\/45:active {
  --tw-gradient-to: rgb(22 163 74 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-green-600\/5:active {
  --tw-gradient-to: rgb(22 163 74 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-green-600\/50:active {
  --tw-gradient-to: rgb(22 163 74 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-green-600\/55:active {
  --tw-gradient-to: rgb(22 163 74 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-green-600\/60:active {
  --tw-gradient-to: rgb(22 163 74 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-green-600\/65:active {
  --tw-gradient-to: rgb(22 163 74 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-green-600\/70:active {
  --tw-gradient-to: rgb(22 163 74 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-green-600\/75:active {
  --tw-gradient-to: rgb(22 163 74 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-green-600\/80:active {
  --tw-gradient-to: rgb(22 163 74 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-green-600\/85:active {
  --tw-gradient-to: rgb(22 163 74 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-green-600\/90:active {
  --tw-gradient-to: rgb(22 163 74 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-green-600\/95:active {
  --tw-gradient-to: rgb(22 163 74 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-green-700:active {
  --tw-gradient-to: #15803d var(--tw-gradient-to-position);
}
.active\:to-green-700\/0:active {
  --tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);
}
.active\:to-green-700\/10:active {
  --tw-gradient-to: rgb(21 128 61 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-green-700\/100:active {
  --tw-gradient-to: rgb(21 128 61 / 1) var(--tw-gradient-to-position);
}
.active\:to-green-700\/15:active {
  --tw-gradient-to: rgb(21 128 61 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-green-700\/20:active {
  --tw-gradient-to: rgb(21 128 61 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-green-700\/25:active {
  --tw-gradient-to: rgb(21 128 61 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-green-700\/30:active {
  --tw-gradient-to: rgb(21 128 61 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-green-700\/35:active {
  --tw-gradient-to: rgb(21 128 61 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-green-700\/40:active {
  --tw-gradient-to: rgb(21 128 61 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-green-700\/45:active {
  --tw-gradient-to: rgb(21 128 61 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-green-700\/5:active {
  --tw-gradient-to: rgb(21 128 61 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-green-700\/50:active {
  --tw-gradient-to: rgb(21 128 61 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-green-700\/55:active {
  --tw-gradient-to: rgb(21 128 61 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-green-700\/60:active {
  --tw-gradient-to: rgb(21 128 61 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-green-700\/65:active {
  --tw-gradient-to: rgb(21 128 61 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-green-700\/70:active {
  --tw-gradient-to: rgb(21 128 61 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-green-700\/75:active {
  --tw-gradient-to: rgb(21 128 61 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-green-700\/80:active {
  --tw-gradient-to: rgb(21 128 61 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-green-700\/85:active {
  --tw-gradient-to: rgb(21 128 61 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-green-700\/90:active {
  --tw-gradient-to: rgb(21 128 61 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-green-700\/95:active {
  --tw-gradient-to: rgb(21 128 61 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-red-300:active {
  --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position);
}
.active\:to-red-300\/0:active {
  --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position);
}
.active\:to-red-300\/10:active {
  --tw-gradient-to: rgb(252 165 165 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-red-300\/100:active {
  --tw-gradient-to: rgb(252 165 165 / 1) var(--tw-gradient-to-position);
}
.active\:to-red-300\/15:active {
  --tw-gradient-to: rgb(252 165 165 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-red-300\/20:active {
  --tw-gradient-to: rgb(252 165 165 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-red-300\/25:active {
  --tw-gradient-to: rgb(252 165 165 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-red-300\/30:active {
  --tw-gradient-to: rgb(252 165 165 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-red-300\/35:active {
  --tw-gradient-to: rgb(252 165 165 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-red-300\/40:active {
  --tw-gradient-to: rgb(252 165 165 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-red-300\/45:active {
  --tw-gradient-to: rgb(252 165 165 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-red-300\/5:active {
  --tw-gradient-to: rgb(252 165 165 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-red-300\/50:active {
  --tw-gradient-to: rgb(252 165 165 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-red-300\/55:active {
  --tw-gradient-to: rgb(252 165 165 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-red-300\/60:active {
  --tw-gradient-to: rgb(252 165 165 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-red-300\/65:active {
  --tw-gradient-to: rgb(252 165 165 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-red-300\/70:active {
  --tw-gradient-to: rgb(252 165 165 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-red-300\/75:active {
  --tw-gradient-to: rgb(252 165 165 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-red-300\/80:active {
  --tw-gradient-to: rgb(252 165 165 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-red-300\/85:active {
  --tw-gradient-to: rgb(252 165 165 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-red-300\/90:active {
  --tw-gradient-to: rgb(252 165 165 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-red-300\/95:active {
  --tw-gradient-to: rgb(252 165 165 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-red-400:active {
  --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
}
.active\:to-red-400\/0:active {
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);
}
.active\:to-red-400\/10:active {
  --tw-gradient-to: rgb(248 113 113 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-red-400\/100:active {
  --tw-gradient-to: rgb(248 113 113 / 1) var(--tw-gradient-to-position);
}
.active\:to-red-400\/15:active {
  --tw-gradient-to: rgb(248 113 113 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-red-400\/20:active {
  --tw-gradient-to: rgb(248 113 113 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-red-400\/25:active {
  --tw-gradient-to: rgb(248 113 113 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-red-400\/30:active {
  --tw-gradient-to: rgb(248 113 113 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-red-400\/35:active {
  --tw-gradient-to: rgb(248 113 113 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-red-400\/40:active {
  --tw-gradient-to: rgb(248 113 113 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-red-400\/45:active {
  --tw-gradient-to: rgb(248 113 113 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-red-400\/5:active {
  --tw-gradient-to: rgb(248 113 113 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-red-400\/50:active {
  --tw-gradient-to: rgb(248 113 113 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-red-400\/55:active {
  --tw-gradient-to: rgb(248 113 113 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-red-400\/60:active {
  --tw-gradient-to: rgb(248 113 113 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-red-400\/65:active {
  --tw-gradient-to: rgb(248 113 113 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-red-400\/70:active {
  --tw-gradient-to: rgb(248 113 113 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-red-400\/75:active {
  --tw-gradient-to: rgb(248 113 113 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-red-400\/80:active {
  --tw-gradient-to: rgb(248 113 113 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-red-400\/85:active {
  --tw-gradient-to: rgb(248 113 113 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-red-400\/90:active {
  --tw-gradient-to: rgb(248 113 113 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-red-400\/95:active {
  --tw-gradient-to: rgb(248 113 113 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-red-500:active {
  --tw-gradient-to: #ef4444 var(--tw-gradient-to-position);
}
.active\:to-red-500\/0:active {
  --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);
}
.active\:to-red-500\/10:active {
  --tw-gradient-to: rgb(239 68 68 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-red-500\/100:active {
  --tw-gradient-to: rgb(239 68 68 / 1) var(--tw-gradient-to-position);
}
.active\:to-red-500\/15:active {
  --tw-gradient-to: rgb(239 68 68 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-red-500\/20:active {
  --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-red-500\/25:active {
  --tw-gradient-to: rgb(239 68 68 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-red-500\/30:active {
  --tw-gradient-to: rgb(239 68 68 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-red-500\/35:active {
  --tw-gradient-to: rgb(239 68 68 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-red-500\/40:active {
  --tw-gradient-to: rgb(239 68 68 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-red-500\/45:active {
  --tw-gradient-to: rgb(239 68 68 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-red-500\/5:active {
  --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-red-500\/50:active {
  --tw-gradient-to: rgb(239 68 68 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-red-500\/55:active {
  --tw-gradient-to: rgb(239 68 68 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-red-500\/60:active {
  --tw-gradient-to: rgb(239 68 68 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-red-500\/65:active {
  --tw-gradient-to: rgb(239 68 68 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-red-500\/70:active {
  --tw-gradient-to: rgb(239 68 68 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-red-500\/75:active {
  --tw-gradient-to: rgb(239 68 68 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-red-500\/80:active {
  --tw-gradient-to: rgb(239 68 68 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-red-500\/85:active {
  --tw-gradient-to: rgb(239 68 68 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-red-500\/90:active {
  --tw-gradient-to: rgb(239 68 68 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-red-500\/95:active {
  --tw-gradient-to: rgb(239 68 68 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-red-600:active {
  --tw-gradient-to: #dc2626 var(--tw-gradient-to-position);
}
.active\:to-red-600\/0:active {
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
}
.active\:to-red-600\/10:active {
  --tw-gradient-to: rgb(220 38 38 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-red-600\/100:active {
  --tw-gradient-to: rgb(220 38 38 / 1) var(--tw-gradient-to-position);
}
.active\:to-red-600\/15:active {
  --tw-gradient-to: rgb(220 38 38 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-red-600\/20:active {
  --tw-gradient-to: rgb(220 38 38 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-red-600\/25:active {
  --tw-gradient-to: rgb(220 38 38 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-red-600\/30:active {
  --tw-gradient-to: rgb(220 38 38 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-red-600\/35:active {
  --tw-gradient-to: rgb(220 38 38 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-red-600\/40:active {
  --tw-gradient-to: rgb(220 38 38 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-red-600\/45:active {
  --tw-gradient-to: rgb(220 38 38 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-red-600\/5:active {
  --tw-gradient-to: rgb(220 38 38 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-red-600\/50:active {
  --tw-gradient-to: rgb(220 38 38 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-red-600\/55:active {
  --tw-gradient-to: rgb(220 38 38 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-red-600\/60:active {
  --tw-gradient-to: rgb(220 38 38 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-red-600\/65:active {
  --tw-gradient-to: rgb(220 38 38 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-red-600\/70:active {
  --tw-gradient-to: rgb(220 38 38 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-red-600\/75:active {
  --tw-gradient-to: rgb(220 38 38 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-red-600\/80:active {
  --tw-gradient-to: rgb(220 38 38 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-red-600\/85:active {
  --tw-gradient-to: rgb(220 38 38 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-red-600\/90:active {
  --tw-gradient-to: rgb(220 38 38 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-red-600\/95:active {
  --tw-gradient-to: rgb(220 38 38 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-red-700:active {
  --tw-gradient-to: #b91c1c var(--tw-gradient-to-position);
}
.active\:to-red-700\/0:active {
  --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);
}
.active\:to-red-700\/10:active {
  --tw-gradient-to: rgb(185 28 28 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-red-700\/100:active {
  --tw-gradient-to: rgb(185 28 28 / 1) var(--tw-gradient-to-position);
}
.active\:to-red-700\/15:active {
  --tw-gradient-to: rgb(185 28 28 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-red-700\/20:active {
  --tw-gradient-to: rgb(185 28 28 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-red-700\/25:active {
  --tw-gradient-to: rgb(185 28 28 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-red-700\/30:active {
  --tw-gradient-to: rgb(185 28 28 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-red-700\/35:active {
  --tw-gradient-to: rgb(185 28 28 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-red-700\/40:active {
  --tw-gradient-to: rgb(185 28 28 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-red-700\/45:active {
  --tw-gradient-to: rgb(185 28 28 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-red-700\/5:active {
  --tw-gradient-to: rgb(185 28 28 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-red-700\/50:active {
  --tw-gradient-to: rgb(185 28 28 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-red-700\/55:active {
  --tw-gradient-to: rgb(185 28 28 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-red-700\/60:active {
  --tw-gradient-to: rgb(185 28 28 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-red-700\/65:active {
  --tw-gradient-to: rgb(185 28 28 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-red-700\/70:active {
  --tw-gradient-to: rgb(185 28 28 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-red-700\/75:active {
  --tw-gradient-to: rgb(185 28 28 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-red-700\/80:active {
  --tw-gradient-to: rgb(185 28 28 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-red-700\/85:active {
  --tw-gradient-to: rgb(185 28 28 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-red-700\/90:active {
  --tw-gradient-to: rgb(185 28 28 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-red-700\/95:active {
  --tw-gradient-to: rgb(185 28 28 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-yellow-300:active {
  --tw-gradient-to: #fde047 var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/0:active {
  --tw-gradient-to: rgb(253 224 71 / 0) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/10:active {
  --tw-gradient-to: rgb(253 224 71 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/100:active {
  --tw-gradient-to: rgb(253 224 71 / 1) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/15:active {
  --tw-gradient-to: rgb(253 224 71 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/20:active {
  --tw-gradient-to: rgb(253 224 71 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/25:active {
  --tw-gradient-to: rgb(253 224 71 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/30:active {
  --tw-gradient-to: rgb(253 224 71 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/35:active {
  --tw-gradient-to: rgb(253 224 71 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/40:active {
  --tw-gradient-to: rgb(253 224 71 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/45:active {
  --tw-gradient-to: rgb(253 224 71 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/5:active {
  --tw-gradient-to: rgb(253 224 71 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/50:active {
  --tw-gradient-to: rgb(253 224 71 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/55:active {
  --tw-gradient-to: rgb(253 224 71 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/60:active {
  --tw-gradient-to: rgb(253 224 71 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/65:active {
  --tw-gradient-to: rgb(253 224 71 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/70:active {
  --tw-gradient-to: rgb(253 224 71 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/75:active {
  --tw-gradient-to: rgb(253 224 71 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/80:active {
  --tw-gradient-to: rgb(253 224 71 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/85:active {
  --tw-gradient-to: rgb(253 224 71 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/90:active {
  --tw-gradient-to: rgb(253 224 71 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-yellow-300\/95:active {
  --tw-gradient-to: rgb(253 224 71 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-yellow-400:active {
  --tw-gradient-to: #facc15 var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/0:active {
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/10:active {
  --tw-gradient-to: rgb(250 204 21 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/100:active {
  --tw-gradient-to: rgb(250 204 21 / 1) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/15:active {
  --tw-gradient-to: rgb(250 204 21 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/20:active {
  --tw-gradient-to: rgb(250 204 21 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/25:active {
  --tw-gradient-to: rgb(250 204 21 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/30:active {
  --tw-gradient-to: rgb(250 204 21 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/35:active {
  --tw-gradient-to: rgb(250 204 21 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/40:active {
  --tw-gradient-to: rgb(250 204 21 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/45:active {
  --tw-gradient-to: rgb(250 204 21 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/5:active {
  --tw-gradient-to: rgb(250 204 21 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/50:active {
  --tw-gradient-to: rgb(250 204 21 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/55:active {
  --tw-gradient-to: rgb(250 204 21 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/60:active {
  --tw-gradient-to: rgb(250 204 21 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/65:active {
  --tw-gradient-to: rgb(250 204 21 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/70:active {
  --tw-gradient-to: rgb(250 204 21 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/75:active {
  --tw-gradient-to: rgb(250 204 21 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/80:active {
  --tw-gradient-to: rgb(250 204 21 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/85:active {
  --tw-gradient-to: rgb(250 204 21 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/90:active {
  --tw-gradient-to: rgb(250 204 21 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-yellow-400\/95:active {
  --tw-gradient-to: rgb(250 204 21 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-yellow-500:active {
  --tw-gradient-to: #eab308 var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/0:active {
  --tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/10:active {
  --tw-gradient-to: rgb(234 179 8 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/100:active {
  --tw-gradient-to: rgb(234 179 8 / 1) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/15:active {
  --tw-gradient-to: rgb(234 179 8 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/20:active {
  --tw-gradient-to: rgb(234 179 8 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/25:active {
  --tw-gradient-to: rgb(234 179 8 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/30:active {
  --tw-gradient-to: rgb(234 179 8 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/35:active {
  --tw-gradient-to: rgb(234 179 8 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/40:active {
  --tw-gradient-to: rgb(234 179 8 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/45:active {
  --tw-gradient-to: rgb(234 179 8 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/5:active {
  --tw-gradient-to: rgb(234 179 8 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/50:active {
  --tw-gradient-to: rgb(234 179 8 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/55:active {
  --tw-gradient-to: rgb(234 179 8 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/60:active {
  --tw-gradient-to: rgb(234 179 8 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/65:active {
  --tw-gradient-to: rgb(234 179 8 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/70:active {
  --tw-gradient-to: rgb(234 179 8 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/75:active {
  --tw-gradient-to: rgb(234 179 8 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/80:active {
  --tw-gradient-to: rgb(234 179 8 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/85:active {
  --tw-gradient-to: rgb(234 179 8 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/90:active {
  --tw-gradient-to: rgb(234 179 8 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-yellow-500\/95:active {
  --tw-gradient-to: rgb(234 179 8 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-yellow-600:active {
  --tw-gradient-to: #ca8a04 var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/0:active {
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/10:active {
  --tw-gradient-to: rgb(202 138 4 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/100:active {
  --tw-gradient-to: rgb(202 138 4 / 1) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/15:active {
  --tw-gradient-to: rgb(202 138 4 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/20:active {
  --tw-gradient-to: rgb(202 138 4 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/25:active {
  --tw-gradient-to: rgb(202 138 4 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/30:active {
  --tw-gradient-to: rgb(202 138 4 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/35:active {
  --tw-gradient-to: rgb(202 138 4 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/40:active {
  --tw-gradient-to: rgb(202 138 4 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/45:active {
  --tw-gradient-to: rgb(202 138 4 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/5:active {
  --tw-gradient-to: rgb(202 138 4 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/50:active {
  --tw-gradient-to: rgb(202 138 4 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/55:active {
  --tw-gradient-to: rgb(202 138 4 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/60:active {
  --tw-gradient-to: rgb(202 138 4 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/65:active {
  --tw-gradient-to: rgb(202 138 4 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/70:active {
  --tw-gradient-to: rgb(202 138 4 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/75:active {
  --tw-gradient-to: rgb(202 138 4 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/80:active {
  --tw-gradient-to: rgb(202 138 4 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/85:active {
  --tw-gradient-to: rgb(202 138 4 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/90:active {
  --tw-gradient-to: rgb(202 138 4 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-yellow-600\/95:active {
  --tw-gradient-to: rgb(202 138 4 / 0.95) var(--tw-gradient-to-position);
}
.active\:to-yellow-700:active {
  --tw-gradient-to: #a16207 var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/0:active {
  --tw-gradient-to: rgb(161 98 7 / 0) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/10:active {
  --tw-gradient-to: rgb(161 98 7 / 0.1) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/100:active {
  --tw-gradient-to: rgb(161 98 7 / 1) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/15:active {
  --tw-gradient-to: rgb(161 98 7 / 0.15) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/20:active {
  --tw-gradient-to: rgb(161 98 7 / 0.2) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/25:active {
  --tw-gradient-to: rgb(161 98 7 / 0.25) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/30:active {
  --tw-gradient-to: rgb(161 98 7 / 0.3) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/35:active {
  --tw-gradient-to: rgb(161 98 7 / 0.35) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/40:active {
  --tw-gradient-to: rgb(161 98 7 / 0.4) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/45:active {
  --tw-gradient-to: rgb(161 98 7 / 0.45) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/5:active {
  --tw-gradient-to: rgb(161 98 7 / 0.05) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/50:active {
  --tw-gradient-to: rgb(161 98 7 / 0.5) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/55:active {
  --tw-gradient-to: rgb(161 98 7 / 0.55) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/60:active {
  --tw-gradient-to: rgb(161 98 7 / 0.6) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/65:active {
  --tw-gradient-to: rgb(161 98 7 / 0.65) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/70:active {
  --tw-gradient-to: rgb(161 98 7 / 0.7) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/75:active {
  --tw-gradient-to: rgb(161 98 7 / 0.75) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/80:active {
  --tw-gradient-to: rgb(161 98 7 / 0.8) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/85:active {
  --tw-gradient-to: rgb(161 98 7 / 0.85) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/90:active {
  --tw-gradient-to: rgb(161 98 7 / 0.9) var(--tw-gradient-to-position);
}
.active\:to-yellow-700\/95:active {
  --tw-gradient-to: rgb(161 98 7 / 0.95) var(--tw-gradient-to-position);
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
@media (min-width: 640px) {
  .sm\:mt-0 {
    margin-top: 0px;
  }
  .sm\:block {
    display: block;
  }
  .sm\:inline {
    display: inline;
  }
  .sm\:w-72 {
    width: 18rem;
  }
  .sm\:min-w-\[400px\] {
    min-width: 400px;
  }
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:flex-row {
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .md\:-bottom-7 {
    bottom: -1.75rem;
  }
  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }
  .md\:block {
    display: block;
  }
  .md\:flex {
    display: flex;
  }
  .md\:hidden {
    display: none;
  }
  .md\:h-12 {
    height: 3rem;
  }
  .md\:h-14 {
    height: 3.5rem;
  }
  .md\:h-5 {
    height: 1.25rem;
  }
  .md\:w-12 {
    width: 3rem;
  }
  .md\:w-14 {
    width: 3.5rem;
  }
  .md\:w-5 {
    width: 1.25rem;
  }
  .md\:w-64 {
    width: 16rem;
  }
  .md\:w-8\/12 {
    width: 66.666667%;
  }
  .md\:w-96 {
    width: 24rem;
  }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-none {
    grid-template-columns: none;
  }
  .md\:flex-row {
    flex-direction: row;
  }
  .md\:flex-nowrap {
    flex-wrap: nowrap;
  }
  .md\:gap-0 {
    gap: 0px;
  }
  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media (min-width: 1024px) {
  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }
  .lg\:ms-8 {
    margin-inline-start: 2rem;
  }
  .lg\:hidden {
    display: none;
  }
  .lg\:h-14 {
    height: 3.5rem;
  }
  .lg\:w-14 {
    width: 3.5rem;
  }
  .lg\:w-6\/12 {
    width: 50%;
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }
  .lg\:overflow-y-hidden.scrollbar {
    overflow-y: hidden;
  }
  .lg\:overflow-y-hidden.scrollbar-thin {
    overflow-y: hidden;
  }
}
@media (min-width: 1280px) {
  .xl\:w-5\/12 {
    width: 41.666667%;
  }
}
@media only screen and (max-height: 600px) and (orientation: landscape) {
  .landscapes\:bottom-4 {
    bottom: 1rem;
  }
  .landscapes\:top-4 {
    top: 1rem;
  }
  .landscapes\:block {
    display: block;
  }
  .landscapes\:hidden {
    display: none;
  }
  .landscapes\:h-10 {
    height: 2.5rem;
  }
  .landscapes\:w-10 {
    width: 2.5rem;
  }
}
@media only screen and (max-width: 768px) and (orientation: portrait) {
  .portraits\:bottom-4 {
    bottom: 1rem;
  }
  .portraits\:hidden {
    display: none;
  }
}
.dark\:divide-surface-700:where(.dark, .dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-divide-opacity, 1)), transparent);
}
.dark\:divide-surface-800:where(.dark, .dark *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-divide-opacity, 1)), transparent);
}
.dark\:border-blue-900:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: rgb(30 58 138 / var(--tw-border-opacity, 1));
}
.dark\:border-gray-700:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}
.dark\:border-slate-700:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}
.dark\:border-stone-700:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: rgb(68 64 60 / var(--tw-border-opacity, 1));
}
.dark\:border-stone-700\/50:where(.dark, .dark *) {
  border-color: rgb(68 64 60 / 0.5);
}
.dark\:border-surface-500:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-500) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.dark\:border-surface-600\/60:where(.dark, .dark *) {
  border-color: color-mix(in srgb, var(--p-surface-600) calc(100% * 0.6), transparent);
}
.dark\:border-surface-700:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.dark\:border-surface-800:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.dark\:border-surface-800\/50:where(.dark, .dark *) {
  border-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.5), transparent);
}
.dark\:border-surface-900:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-900) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.dark\:border-surface-950:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-border-opacity, 1)), transparent);
}
.dark\:border-yellow-900:where(.dark, .dark *) {
  --tw-border-opacity: 1;
  border-color: rgb(113 63 18 / var(--tw-border-opacity, 1));
}
.dark\:border-yellow-900\/60:where(.dark, .dark *) {
  border-color: rgb(113 63 18 / 0.6);
}
.dark\:\!bg-green-900\/50:where(.dark, .dark *) {
  background-color: rgb(20 83 45 / 0.5) !important;
}
.dark\:\!bg-red-900\/50:where(.dark, .dark *) {
  background-color: rgb(127 29 29 / 0.5) !important;
}
.dark\:bg-blue-900\/30:where(.dark, .dark *) {
  background-color: rgb(30 58 138 / 0.3);
}
.dark\:bg-blue-950\/40:where(.dark, .dark *) {
  background-color: rgb(23 37 84 / 0.4);
}
.dark\:bg-gray-800:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}
.dark\:bg-green-600:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.dark\:bg-green-900:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 83 45 / var(--tw-bg-opacity, 1));
}
.dark\:bg-green-900\/30:where(.dark, .dark *) {
  background-color: rgb(20 83 45 / 0.3);
}
.dark\:bg-green-900\/40:where(.dark, .dark *) {
  background-color: rgb(20 83 45 / 0.4);
}
.dark\:bg-primary-900:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-primary-900) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-primary-900\/20:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-primary-900) calc(100% * 0.2), transparent);
}
.dark\:bg-primary\/10:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.1), transparent);
}
.dark\:bg-primary\/20:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-primary-color) calc(100% * 0.2), transparent);
}
.dark\:bg-red-900\/30:where(.dark, .dark *) {
  background-color: rgb(127 29 29 / 0.3);
}
.dark\:bg-red-900\/40:where(.dark, .dark *) {
  background-color: rgb(127 29 29 / 0.4);
}
.dark\:bg-stone-800:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: rgb(41 37 36 / var(--tw-bg-opacity, 1));
}
.dark\:bg-stone-800\/50:where(.dark, .dark *) {
  background-color: rgb(41 37 36 / 0.5);
}
.dark\:bg-surface-500:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-500) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-surface-600:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-surface-700:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-surface-800:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-surface-800\/50:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.5), transparent);
}
.dark\:bg-surface-800\/60:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.6), transparent);
}
.dark\:bg-surface-800\/80:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.8), transparent);
}
.dark\:bg-surface-900:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-surface-900\/40:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-900) calc(100% * 0.4), transparent);
}
.dark\:bg-surface-900\/90:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-900) calc(100% * 0.9), transparent);
}
.dark\:bg-surface-950:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:bg-white\/15:where(.dark, .dark *) {
  background-color: rgb(255 255 255 / 0.15);
}
.dark\:bg-yellow-900\/60:where(.dark, .dark *) {
  background-color: rgb(113 63 18 / 0.6);
}
.dark\:bg-yellow-950\/30:where(.dark, .dark *) {
  background-color: rgb(66 32 6 / 0.3);
}
.dark\:bg-yellow-950\/40:where(.dark, .dark *) {
  background-color: rgb(66 32 6 / 0.4);
}
.dark\:from-primary-700:where(.dark, .dark *) {
  --tw-gradient-from: color-mix(in srgb, var(--p-primary-700) calc(100% * 1), transparent) var(--tw-gradient-from-position);
  --tw-gradient-to: color-mix(in srgb, var(--p-primary-700) calc(100% * 0), transparent) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.dark\:from-stone-800:where(.dark, .dark *) {
  --tw-gradient-from: #292524 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(41 37 36 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.dark\:to-primary-800:where(.dark, .dark *) {
  --tw-gradient-to: color-mix(in srgb, var(--p-primary-800) calc(100% * 1), transparent) var(--tw-gradient-to-position);
}
.dark\:to-stone-900:where(.dark, .dark *) {
  --tw-gradient-to: #1c1917 var(--tw-gradient-to-position);
}
.dark\:fill-surface-800:where(.dark, .dark *) {
  fill: color-mix(in srgb, var(--p-surface-800) calc(100% * 1), transparent);
}
.dark\:\!text-red-400:where(.dark, .dark *) {
  --tw-text-opacity: 1 !important;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1)) !important;
}
.dark\:\!text-surface-300:where(.dark, .dark *) {
  --tw-text-opacity: 1 !important;
  color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-text-opacity, 1)), transparent) !important;
}
.dark\:text-blue-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.dark\:text-gray-300:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.dark\:text-gray-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.dark\:text-green-200:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(187 247 208 / var(--tw-text-opacity, 1));
}
.dark\:text-green-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}
.dark\:text-primary-200:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-200) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-primary-300:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-300) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-red-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.dark\:text-slate-100:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(241 245 249 / var(--tw-text-opacity, 1));
}
.dark\:text-slate-300:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.dark\:text-slate-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.dark\:text-slate-500:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.dark\:text-surface-0:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-0) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-100:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-100) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-200:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-200) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-300:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-300) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-400) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-50:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-500:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-surface-700:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:text-white:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.dark\:text-yellow-400:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}
.dark\:text-yellow-500:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.dark\:selection\:bg-primary-300\/30 *:where(.dark, .dark *)::selection {
  background-color: color-mix(in srgb, var(--p-primary-300) calc(100% * 0.3), transparent);
}
.dark\:selection\:bg-surface-600 *:where(.dark, .dark *)::selection {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:selection\:text-surface-950 *:where(.dark, .dark *)::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:selection\:bg-primary-300\/30:where(.dark, .dark *)::selection {
  background-color: color-mix(in srgb, var(--p-primary-300) calc(100% * 0.3), transparent);
}
.dark\:selection\:bg-surface-600:where(.dark, .dark *)::selection {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:selection\:text-surface-950:where(.dark, .dark *)::selection {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-950) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:hover\:bg-slate-800:hover:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.dark\:hover\:bg-surface-600:hover:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-600) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:hover\:bg-surface-700:hover:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-700) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:hover\:bg-surface-800:hover:where(.dark, .dark *) {
  --tw-bg-opacity: 1;
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * var(--tw-bg-opacity, 1)), transparent);
}
.dark\:hover\:bg-surface-800\/30:hover:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.3), transparent);
}
.dark\:hover\:bg-surface-800\/60:hover:where(.dark, .dark *) {
  background-color: color-mix(in srgb, var(--p-surface-800) calc(100% * 0.6), transparent);
}
.dark\:hover\:\!text-white:hover:where(.dark, .dark *) {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.dark\:hover\:text-primary-400:hover:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-primary-400) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:hover\:text-surface-50:hover:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: color-mix(in srgb, var(--p-surface-50) calc(100% * var(--tw-text-opacity, 1)), transparent);
}
.dark\:hover\:text-white:hover:where(.dark, .dark *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-A7YRMVHS.css.map */
