
/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --color-green-500: #00c65a;
    --color-blue-500: #3280ff;
    --color-slate-50: #f8fafc;
    --color-slate-500: #62748e;
    --color-slate-600: #45556c;
    --color-slate-700: #314158;
    --color-slate-800: #1d293d;
    --color-slate-900: #0f172b;
    --color-gray-50: #f9fafb;
    --color-gray-100: #f3f4f6;
    --color-gray-200: #e5e7eb;
    --color-gray-400: #99a1af;
    --color-gray-800: #1e2939;
    --color-zinc-100: #f4f4f5;
    --color-zinc-900: #18181b;
    --color-white: #ffffff;
    --spacing: 0.25rem;
    --font-weight-semibold: 600;
    --tracking-tight: -0.025em;
    --tracking-normal: 0em;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --leading-loose: 2;
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --color-accent-50: #fcf6fd;
    --color-accent-100: #f7edfa;
    --color-accent-200: #eedaf3;
    --color-accent-300: #e2bceb;
    --color-accent-400: #d193de;
    --color-accent-500: #bb69cc;
    --color-accent-600: #aa58b8;
    --color-accent-700: #863b90;
    --color-black-50: #000000;
    --color-brand-50: #dcdce1;
    --color-brand-100: #babbc3;
    --color-brand-400: #5a5d6f;
    --color-brand-500: #3c4056;
    --color-brand-600: #1a2138;
    --color-brand-700: #171d2f;
    --color-brand-800: #141725;
    --color-surface-50: #f5f7fa;
    --color-surface-500: #5c7b9b;
    --color-surface-600: #486381;
    --color-surface-800: #344458;
    --color-text-50: #21282e;
    --color-text-100: #374151;
    --color-text-200: #3b4551;
    --color-text-300: #45515f;
    --color-text-400: #5c6e80;
    --color-text-500: #697c8e;
    --color-text-600: #8899a8;
    --color-text-700: #b2bdc7;
    --color-text-800: #d6dbe1;
    --color-text-900: #eceff2;
    --color-text-950: #f6f8f9;
    --color-white-50: #ffffff;
    --color-white-100: #ffffff;
    --color-white-300: #ffffff;
    --color-white-500: #ffffff;
    --color-accent-green-50: #e6f5e5;
    --color-accent-green-200: #b2e1b3;
    --color-accent-green-400: #7ccc81;
    --color-accent-green-500: #5dc169;
    --color-accent-green-600: #4e9e57;
    --color-accent-green-700: #407c46;
    --color-accent-green-800: #325c36;
    --color-bg-navy-500: #192239;
    --color-bg-sand-500: #f4f0e9;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: Arial, sans-serif;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-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;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-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-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .\[container-type\:inline-size\] {
    container-type: inline-size;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: 0;
  }
  .inset-3 {
    inset: calc(var(--spacing) * 3);
  }
  .inset-10 {
    inset: calc(var(--spacing) * 10);
  }
  .top-0 {
    top: 0;
  }
  .top-8 {
    top: calc(var(--spacing) * 8);
  }
  .right-0 {
    right: 0;
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .isolate {
    isolation: isolate;
  }
  .z-0 {
    z-index: 0;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-50 {
    z-index: 50;
  }
  .order-first {
    order: -9999;
  }
  .order-last {
    order: 9999;
  }
  .order-none {
    order: 0;
  }
  .col-span-1 {
    grid-column: span 1 / span 1;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-span-full {
    grid-column: 1 / -1;
  }
  .\!container {
    width: 100% !important;
    @media (width >= 640px) {
      max-width: 640px !important;
    }
    @media (width >= 768px) {
      max-width: 768px !important;
    }
    @media (width >= 1034px) {
      max-width: 1034px !important;
    }
    @media (width >= 1280px) {
      max-width: 1280px !important;
    }
    @media (width >= 1536px) {
      max-width: 1536px !important;
    }
  }
  .container {
    width: 100%;
    @media (width >= 640px) {
      max-width: 640px;
    }
    @media (width >= 768px) {
      max-width: 768px;
    }
    @media (width >= 1034px) {
      max-width: 1034px;
    }
    @media (width >= 1280px) {
      max-width: 1280px;
    }
    @media (width >= 1536px) {
      max-width: 1536px;
    }
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  .mt-0 {
    margin-top: 0;
  }
  .mt-1 {
    margin-top: var(--spacing);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }
  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }
  .mr-0 {
    margin-right: 0;
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mr-auto {
    margin-right: auto;
  }
  .mb-0 {
    margin-bottom: 0;
  }
  .mb-1 {
    margin-bottom: var(--spacing);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-3\.5 {
    margin-bottom: calc(var(--spacing) * 3.5);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }
  .mb-11 {
    margin-bottom: calc(var(--spacing) * 11);
  }
  .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }
  .mb-14 {
    margin-bottom: calc(var(--spacing) * 14);
  }
  .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }
  .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }
  .mb-28 {
    margin-bottom: calc(var(--spacing) * 28);
  }
  .mb-auto {
    margin-bottom: auto;
  }
  .ml-0 {
    margin-left: 0;
  }
  .ml-1 {
    margin-left: var(--spacing);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-auto {
    margin-left: auto;
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline-flex {
    display: inline-flex;
  }
  .aspect-\[0\.9980040192604065\] {
    aspect-ratio: 0.9980040192604065;
  }
  .aspect-\[1\.0019999742507935\] {
    aspect-ratio: 1.0019999742507935;
  }
  .aspect-\[1\.3333333730697632\] {
    aspect-ratio: 1.3333333730697632;
  }
  .aspect-\[1\.5992509126663208\] {
    aspect-ratio: 1.5992509126663208;
  }
  .aspect-\[1\/1\] {
    aspect-ratio: 1/1;
  }
  .aspect-\[1\] {
    aspect-ratio: 1;
  }
  .aspect-\[2\.25\] {
    aspect-ratio: 2.25;
  }
  .aspect-\[3\/2\] {
    aspect-ratio: 3/2;
  }
  .aspect-\[16\/9\] {
    aspect-ratio: 16/9;
  }
  .aspect-\[auto\] {
    aspect-ratio: auto;
  }
  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }
  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }
  .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }
  .h-0 {
    height: 0;
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-11 {
    height: calc(var(--spacing) * 11);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-28 {
    height: calc(var(--spacing) * 28);
  }
  .h-\[230px\] {
    height: 230px;
  }
  .h-\[400px\] {
    height: 400px;
  }
  .h-\[550px\] {
    height: 550px;
  }
  .h-auto {
    height: auto;
  }
  .h-full {
    height: 100%;
  }
  .max-h-\[90\%\] {
    max-height: 90%;
  }
  .min-h-60 {
    min-height: calc(var(--spacing) * 60);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-7 {
    width: calc(var(--spacing) * 7);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-9 {
    width: calc(var(--spacing) * 9);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-11 {
    width: calc(var(--spacing) * 11);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-16 {
    width: calc(var(--spacing) * 16);
  }
  .w-20 {
    width: calc(var(--spacing) * 20);
  }
  .w-\[50\%\] {
    width: 50%;
  }
  .w-\[75\%\] {
    width: 75%;
  }
  .w-\[85\%\] {
    width: 85%;
  }
  .w-\[100\%\] {
    width: 100%;
  }
  .w-\[250px\] {
    width: 250px;
  }
  .w-\[260px\] {
    width: 260px;
  }
  .w-\[320px\] {
    width: 320px;
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .max-w-\[80ch\] {
    max-width: 80ch;
  }
  .max-w-\[90\%\] {
    max-width: 90%;
  }
  .max-w-\[100\%\] {
    max-width: 100%;
  }
  .min-w-0 {
    min-width: 0;
  }
  .min-w-auto {
    min-width: auto;
  }
  .flex-1 {
    flex: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .origin-center {
    transform-origin: center;
  }
  .origin-top {
    transform-origin: top;
  }
  .translate-x-\[0px\] {
    --tw-translate-x: 0px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[0px\] {
    --tw-translate-y: 0px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[3px\] {
    --tw-translate-y: 3px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[4px\] {
    --tw-translate-y: 4px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .scale-x-\[100\%\] {
    --tw-scale-x: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-y-\[100\%\] {
    --tw-scale-y: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .rotate-\[0deg\] {
    rotate: 0deg;
  }
  .skew-x-\[0deg\] {
    --tw-skew-x: skewX(0deg);
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .skew-y-\[0deg\] {
    --tw-skew-y: skewY(0deg);
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .\[transform\:rotateY\(180deg\)\] {
    transform: rotateY(180deg);
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .transform-gpu {
    transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-grab {
    cursor: grab;
  }
  .cursor-grabbing {
    cursor: grabbing;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .cursor-zoom-in {
    cursor: zoom-in;
  }
  .resize {
    resize: both;
  }
  .snap-start {
    scroll-snap-align: start;
  }
  .grid-flow-row {
    grid-auto-flow: row;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .grid-cols-\[auto_1fr_auto\] {
    grid-template-columns: auto 1fr auto;
  }
  .grid-rows-\[1fr_auto\] {
    grid-template-rows: 1fr auto;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .place-content-center {
    place-content: center;
  }
  .place-items-center {
    place-items: center;
  }
  .content-baseline {
    align-content: baseline;
  }
  .content-center {
    align-content: center;
  }
  .content-normal {
    align-content: normal;
  }
  .content-start {
    align-content: flex-start;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-normal {
    justify-content: normal;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .justify-items-normal {
    justify-items: normal;
  }
  .gap-0 {
    gap: 0;
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .gap-x-2\.5 {
    column-gap: calc(var(--spacing) * 2.5);
  }
  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  .gap-x-3\.5 {
    column-gap: calc(var(--spacing) * 3.5);
  }
  .gap-x-5 {
    column-gap: calc(var(--spacing) * 5);
  }
  .gap-x-7 {
    column-gap: calc(var(--spacing) * 7);
  }
  .gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  .gap-x-9 {
    column-gap: calc(var(--spacing) * 9);
  }
  .gap-x-10 {
    column-gap: calc(var(--spacing) * 10);
  }
  .gap-x-12 {
    column-gap: calc(var(--spacing) * 12);
  }
  .gap-y-0 {
    row-gap: 0;
  }
  .gap-y-1 {
    row-gap: var(--spacing);
  }
  .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }
  .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  .gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  .gap-y-10 {
    row-gap: calc(var(--spacing) * 10);
  }
  .gap-y-12 {
    row-gap: calc(var(--spacing) * 12);
  }
  .gap-y-20 {
    row-gap: calc(var(--spacing) * 20);
  }
  .gap-y-24 {
    row-gap: calc(var(--spacing) * 24);
  }
  .self-auto {
    align-self: auto;
  }
  .self-center {
    align-self: center;
  }
  .self-start {
    align-self: flex-start;
  }
  .justify-self-auto {
    justify-self: auto;
  }
  .justify-self-center {
    justify-self: center;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .scroll-smooth {
    scroll-behavior: smooth;
  }
  .rounded-full {
    border-radius: 36.0rem;
  }
  .rounded-md {
    border-radius: 0.375rem;
  }
  .rounded-tl {
    border-top-left-radius: 0.3829191810344828rem;
  }
  .rounded-tl-2xl {
    border-top-left-radius: 1.0rem;
  }
  .rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }
  .rounded-tl-full {
    border-top-left-radius: 36.0rem;
  }
  .rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }
  .rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  .rounded-tl-none {
    border-top-left-radius: 0.0rem;
  }
  .rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  .rounded-tr {
    border-top-right-radius: 0.3829191810344828rem;
  }
  .rounded-tr-2xl {
    border-top-right-radius: 1.0rem;
  }
  .rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }
  .rounded-tr-full {
    border-top-right-radius: 36.0rem;
  }
  .rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }
  .rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  .rounded-tr-none {
    border-top-right-radius: 0.0rem;
  }
  .rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  .rounded-br {
    border-bottom-right-radius: 0.3829191810344828rem;
  }
  .rounded-br-2xl {
    border-bottom-right-radius: 1.0rem;
  }
  .rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }
  .rounded-br-full {
    border-bottom-right-radius: 36.0rem;
  }
  .rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }
  .rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  .rounded-br-none {
    border-bottom-right-radius: 0.0rem;
  }
  .rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  .rounded-bl {
    border-bottom-left-radius: 0.3829191810344828rem;
  }
  .rounded-bl-2xl {
    border-bottom-left-radius: 1.0rem;
  }
  .rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }
  .rounded-bl-full {
    border-bottom-left-radius: 36.0rem;
  }
  .rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }
  .rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  .rounded-bl-none {
    border-bottom-left-radius: 0.0rem;
  }
  .rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.12rem;
  }
  .border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.0rem;
  }
  .border-t-1 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.06rem;
  }
  .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.125rem;
  }
  .border-t-4 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.25rem;
  }
  .border-t-\[0px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0px;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.12rem;
  }
  .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.0rem;
  }
  .border-r-1 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.06rem;
  }
  .border-r-2 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.125rem;
  }
  .border-r-4 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0.25rem;
  }
  .border-r-\[0px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 0px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.12rem;
  }
  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.0rem;
  }
  .border-b-1 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.06rem;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.125rem;
  }
  .border-b-4 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0.25rem;
  }
  .border-b-\[0px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0px;
  }
  .border-b-\[1px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.12rem;
  }
  .border-l-0 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.0rem;
  }
  .border-l-1 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.06rem;
  }
  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.125rem;
  }
  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0.25rem;
  }
  .border-l-\[0px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 0px;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .border-accent-green-600 {
    border-color: var(--color-accent-green-600);
  }
  .border-accent-green-600\/\[100\%\] {
    border-color: var(--color-accent-green-600);
  }
  .border-accent-green-700\/\[83\%\] {
    border-color: color-mix(in srgb, #407c46 83%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-accent-green-700) 83%, transparent);
    }
  }
  .border-brand-400\/\[100\%\] {
    border-color: var(--color-brand-400);
  }
  .border-brand-500\/\[100\%\] {
    border-color: var(--color-brand-500);
  }
  .border-brand-700\/\[100\%\] {
    border-color: var(--color-brand-700);
  }
  .border-gray-200\/\[100\%\] {
    border-color: var(--color-gray-200);
  }
  .border-slate-500\/\[100\%\] {
    border-color: var(--color-slate-500);
  }
  .border-slate-600\/\[100\%\] {
    border-color: var(--color-slate-600);
  }
  .border-slate-800\/\[100\%\] {
    border-color: var(--color-slate-800);
  }
  .border-surface-500\/\[100\%\] {
    border-color: var(--color-surface-500);
  }
  .border-surface-600\/\[100\%\] {
    border-color: var(--color-surface-600);
  }
  .border-surface-800\/\[100\%\] {
    border-color: var(--color-surface-800);
  }
  .bg-accent-green-600\/\(--bgColorOpacity\) {
    background-color: #4e9e57;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-accent-green-600) var(--bgColorOpacity), transparent);
    }
  }
  .bg-accent-green-800\/\(--bgColorOpacity\) {
    background-color: #325c36;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-accent-green-800) var(--bgColorOpacity), transparent);
    }
  }
  .bg-bg-navy-500\/\(--bgColorOpacity\) {
    background-color: #192239;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-bg-navy-500) var(--bgColorOpacity), transparent);
    }
  }
  .bg-bg-sand-500\/\(--bgColorOpacity\) {
    background-color: #f4f0e9;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-bg-sand-500) var(--bgColorOpacity), transparent);
    }
  }
  .bg-black-50\/\(--lightbox-bg-opacity\) {
    background-color: #000000;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black-50) var(--lightbox-bg-opacity), transparent);
    }
  }
  .bg-brand-50\/\(--bgColorOpacity\) {
    background-color: #dcdce1;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-50) var(--bgColorOpacity), transparent);
    }
  }
  .bg-brand-400\/\(--bgColorOpacity\) {
    background-color: #5a5d6f;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-400) var(--bgColorOpacity), transparent);
    }
  }
  .bg-brand-400\/\(--overlayColorOpacity\) {
    background-color: #5a5d6f;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-400) var(--overlayColorOpacity), transparent);
    }
  }
  .bg-brand-500\/\(--bgColorOpacity\) {
    background-color: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-500) var(--bgColorOpacity), transparent);
    }
  }
  .bg-brand-500\/\(--mobile-backdrop-bg-opacity\) {
    background-color: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-500) var(--mobile-backdrop-bg-opacity), transparent);
    }
  }
  .bg-brand-500\/\(--overlayColorOpacity\) {
    background-color: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-500) var(--overlayColorOpacity), transparent);
    }
  }
  .bg-brand-600 {
    background-color: var(--color-brand-600);
  }
  .bg-brand-600\/\(--bgColorOpacity\) {
    background-color: #1a2138;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-brand-600) var(--bgColorOpacity), transparent);
    }
  }
  .bg-gray-50\/\(--bgColorOpacity\) {
    background-color: #f9fafb;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-50) var(--bgColorOpacity), transparent);
    }
  }
  .bg-gray-100\/\(--bgColorOpacity\) {
    background-color: #f3f4f6;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-100) var(--bgColorOpacity), transparent);
    }
  }
  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }
  .bg-slate-50\/\(--bgColorOpacity\) {
    background-color: #f8fafc;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-50) var(--bgColorOpacity), transparent);
    }
  }
  .bg-slate-600\/\(--bgColorOpacity\) {
    background-color: #45556c;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-600) var(--bgColorOpacity), transparent);
    }
  }
  .bg-slate-700\/\(--bgColorOpacity\) {
    background-color: #314158;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-700) var(--bgColorOpacity), transparent);
    }
  }
  .bg-slate-800\/\(--bgColorOpacity\) {
    background-color: #1d293d;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-800) var(--bgColorOpacity), transparent);
    }
  }
  .bg-surface-50 {
    background-color: var(--color-surface-50);
  }
  .bg-white-50\/\(--bgColorOpacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-50) var(--bgColorOpacity), transparent);
    }
  }
  .bg-white-50\/\(--mobile-menu-bg-opacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-50) var(--mobile-menu-bg-opacity), transparent);
    }
  }
  .bg-white-100\/\(--bgColorOpacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-100) var(--bgColorOpacity), transparent);
    }
  }
  .bg-white-300\/\(--bgColorOpacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-300) var(--bgColorOpacity), transparent);
    }
  }
  .bg-white-500\/\(--bgColorOpacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-500) var(--bgColorOpacity), transparent);
    }
  }
  .bg-white-500\/\(--overlay-bg-opacity\) {
    background-color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white-500) var(--overlay-bg-opacity), transparent);
    }
  }
  .bg-zinc-100 {
    background-color: var(--color-zinc-100);
  }
  .bg-zinc-100\/\(--bgColorOpacity\) {
    background-color: #f4f4f5;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-zinc-100) var(--bgColorOpacity), transparent);
    }
  }
  .bg-linear-to-b {
    --tw-gradient-position: to bottom;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to bottom in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/audiopro-sp-3-1080x1920\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/audiopro-sp-3-1080x1920.jpg);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/audioprobusiness\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/audioprobusiness.jpg);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/loud-of-sweden\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/loud-of-sweden.jpg);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/sonab-cls-white-wireless-speaker-for-shops-restaurants-hotels\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/sonab-cls-white-wireless-speaker-for-shops-restaurants-hotels.jpg);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/sonos-one-3-phase-rail-audio-adapter-black\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/sonos-one-3-phase-rail-audio-adapter-black.jpg);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/sound-system-for-retail-store\.webp\)\] {
    background-image: url(../../resources/banners/1080x1920/sound-system-for-retail-store.webp);
  }
  .bg-\[url\(\.\.\/\.\.\/resources\/banners\/1080x1920\/spottune-omni-track-white-wireless-speaker-for-shops-restaurants-hotels\.jpg\)\] {
    background-image: url(../../resources/banners/1080x1920/spottune-omni-track-white-wireless-speaker-for-shops-restaurants-hotels.jpg);
  }
  .from-slate-900\/\(--bgGradientFromOpacity\) {
    --tw-gradient-from: #0f172b;
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-slate-900) var(--bgGradientFromOpacity), transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-17\% {
    --tw-gradient-from-position: 17%;
  }
  .to-slate-900\/\(--bgGradientToOpacity\) {
    --tw-gradient-to: #0f172b;
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-slate-900) var(--bgGradientToOpacity), transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-49\% {
    --tw-gradient-to-position: 49%;
  }
  .\[mask-image\:linear-gradient\(to_right\,transparent\,black_var\(--fade-size\,_48px\)\,black_calc\(100\%_-_var\(--fade-size\,_48px\)\)\,transparent\)\] {
    mask-image: linear-gradient(to right,transparent,black var(--fade-size, 48px),black calc(100% - var(--fade-size, 48px)),transparent);
  }
  .bg-cover {
    background-size: cover;
  }
  .bg-center {
    background-position: center;
  }
  .bg-top {
    background-position: top;
  }
  .bg-no-repeat {
    background-repeat: no-repeat;
  }
  .fill-accent-200\/\(--svgOpacity\) {
    fill: #eedaf3;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-200) var(--svgOpacity), transparent);
    }
  }
  .fill-accent-400\/\(--svgOpacity\) {
    fill: #d193de;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-400) var(--svgOpacity), transparent);
    }
  }
  .fill-accent-500\/\(--svgOpacity\) {
    fill: #bb69cc;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-500) var(--svgOpacity), transparent);
    }
  }
  .fill-accent-600\/\(--svgOpacity\) {
    fill: #aa58b8;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-600) var(--svgOpacity), transparent);
    }
  }
  .fill-accent-green-500\/\(--svgOpacity\) {
    fill: #5dc169;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-green-500) var(--svgOpacity), transparent);
    }
  }
  .fill-accent-green-600\/\(--svgOpacity\) {
    fill: #4e9e57;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
    }
  }
  .fill-brand-400\/\(--svgOpacity\) {
    fill: #5a5d6f;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-brand-400) var(--svgOpacity), transparent);
    }
  }
  .fill-brand-500\/\(--svgOpacity\) {
    fill: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-brand-500) var(--svgOpacity), transparent);
    }
  }
  .fill-gray-400\/\(--svgOpacity\) {
    fill: #99a1af;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-gray-400) var(--svgOpacity), transparent);
    }
  }
  .fill-white-50\/\(--svgOpacity\) {
    fill: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
    }
  }
  .stroke-accent-50\/\(--strokeOpacity\) {
    stroke: #fcf6fd;
    @supports (color: color-mix(in lab, red, red)) {
      stroke: color-mix(in oklab, var(--color-accent-50) var(--strokeOpacity), transparent);
    }
  }
  .stroke-accent-500\/\(--strokeOpacity\) {
    stroke: #bb69cc;
    @supports (color: color-mix(in lab, red, red)) {
      stroke: color-mix(in oklab, var(--color-accent-500) var(--strokeOpacity), transparent);
    }
  }
  .stroke-surface-50\/\(--strokeOpacity\) {
    stroke: #f5f7fa;
    @supports (color: color-mix(in lab, red, red)) {
      stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
    }
  }
  .stroke-surface-500\/\(--strokeOpacity\) {
    stroke: #5c7b9b;
    @supports (color: color-mix(in lab, red, red)) {
      stroke: color-mix(in oklab, var(--color-surface-500) var(--strokeOpacity), transparent);
    }
  }
  .stroke-\[1px\] {
    stroke-width: 1px;
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .object-center {
    object-position: center;
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .pt-0 {
    padding-top: 0;
  }
  .pt-1 {
    padding-top: var(--spacing);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }
  .pt-14 {
    padding-top: calc(var(--spacing) * 14);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-24 {
    padding-top: calc(var(--spacing) * 24);
  }
  .pt-28 {
    padding-top: calc(var(--spacing) * 28);
  }
  .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }
  .pt-40 {
    padding-top: calc(var(--spacing) * 40);
  }
  .pr-0 {
    padding-right: 0;
  }
  .pr-1 {
    padding-right: var(--spacing);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-2\.5 {
    padding-right: calc(var(--spacing) * 2.5);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-3\.5 {
    padding-right: calc(var(--spacing) * 3.5);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pb-0 {
    padding-bottom: 0;
  }
  .pb-1 {
    padding-bottom: var(--spacing);
  }
  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-2\.5 {
    padding-bottom: calc(var(--spacing) * 2.5);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }
  .pb-14 {
    padding-bottom: calc(var(--spacing) * 14);
  }
  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }
  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }
  .pb-28 {
    padding-bottom: calc(var(--spacing) * 28);
  }
  .pb-32 {
    padding-bottom: calc(var(--spacing) * 32);
  }
  .pb-40 {
    padding-bottom: calc(var(--spacing) * 40);
  }
  .pl-0 {
    padding-left: 0;
  }
  .pl-1 {
    padding-left: var(--spacing);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-2\.5 {
    padding-left: calc(var(--spacing) * 2.5);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-3\.5 {
    padding-left: calc(var(--spacing) * 3.5);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }
  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-start {
    text-align: start;
  }
  .font-body {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
  }
  .font-heading {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
  }
  .font-sans {
    font-family: Arial, sans-serif;
  }
  .text-2xl {
    font-size: 1.50rem;
    line-height: var(--tw-leading, 2.00rem);
  }
  .text-3xl {
    font-size: 1.88rem;
    line-height: var(--tw-leading, 2.25rem);
  }
  .text-4xl {
    font-size: 2.25rem;
    line-height: var(--tw-leading, 2.50rem);
  }
  .text-5xl {
    font-size: 3.00rem;
    line-height: var(--tw-leading, 3.50rem);
  }
  .text-6xl {
    font-size: 3.75rem;
    line-height: var(--tw-leading, 4.50rem);
  }
  .text-base {
    font-size: 1.00rem;
    line-height: var(--tw-leading, 1.50rem);
  }
  .text-lg {
    font-size: 1.12rem;
    line-height: var(--tw-leading, 1.75rem);
  }
  .text-sm {
    font-size: 0.88rem;
    line-height: var(--tw-leading, 1.25rem);
  }
  .text-xl {
    font-size: 1.25rem;
    line-height: var(--tw-leading, 1.75rem);
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-\[300\] {
    --tw-font-weight: 300;
    font-weight: 300;
  }
  .font-\[400\] {
    --tw-font-weight: 400;
    font-weight: 400;
  }
  .font-\[500\] {
    --tw-font-weight: 500;
    font-weight: 500;
  }
  .font-\[600\] {
    --tw-font-weight: 600;
    font-weight: 600;
  }
  .font-\[700\] {
    --tw-font-weight: 700;
    font-weight: 700;
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }
  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }
  .text-accent-200\/\(--svgOpacity\) {
    color: #eedaf3;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-200) var(--svgOpacity), transparent);
    }
  }
  .text-accent-300 {
    color: var(--color-accent-300);
  }
  .text-accent-400\/\(--svgOpacity\) {
    color: #d193de;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-400) var(--svgOpacity), transparent);
    }
  }
  .text-accent-500 {
    color: var(--color-accent-500);
  }
  .text-accent-500\/\(--svgOpacity\) {
    color: #bb69cc;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-500) var(--svgOpacity), transparent);
    }
  }
  .text-accent-600 {
    color: var(--color-accent-600);
  }
  .text-accent-600\/\(--svgOpacity\) {
    color: #aa58b8;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-600) var(--svgOpacity), transparent);
    }
  }
  .text-accent-green-400 {
    color: var(--color-accent-green-400);
  }
  .text-accent-green-500 {
    color: var(--color-accent-green-500);
  }
  .text-accent-green-500\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #5dc169;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-green-500) var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-accent-green-500\/\(--svgOpacity\) {
    color: #5dc169;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-green-500) var(--svgOpacity), transparent);
    }
  }
  .text-accent-green-500\/\(--textColorOpacity\) {
    color: #5dc169;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-green-500) var(--textColorOpacity), transparent);
    }
  }
  .text-accent-green-600 {
    color: var(--color-accent-green-600);
  }
  .text-accent-green-600\/\(--svgOpacity\) {
    color: #4e9e57;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
    }
  }
  .text-black-50\/\(--textColorOpacity\) {
    color: #000000;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black-50) var(--textColorOpacity), transparent);
    }
  }
  .text-brand-400\/\(--svgOpacity\) {
    color: #5a5d6f;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-brand-400) var(--svgOpacity), transparent);
    }
  }
  .text-brand-500\/\(--nav-item-text-opacity\) {
    color: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-brand-500) var(--nav-item-text-opacity), transparent);
    }
  }
  .text-brand-500\/\(--svgOpacity\) {
    color: #3c4056;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-brand-500) var(--svgOpacity), transparent);
    }
  }
  .text-gray-400\/\(--svgOpacity\) {
    color: #99a1af;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-gray-400) var(--svgOpacity), transparent);
    }
  }
  .text-gray-400\/\(--textColorOpacity\) {
    color: #99a1af;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-gray-400) var(--textColorOpacity), transparent);
    }
  }
  .text-gray-800 {
    color: var(--color-gray-800);
  }
  .text-surface-50\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #f5f7fa;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-surface-50) var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-text-50 {
    color: var(--color-text-50);
  }
  .text-text-50\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #21282e;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-50) var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-text-50\/\(--textColorOpacity\) {
    color: #21282e;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-50) var(--textColorOpacity), transparent);
    }
  }
  .text-text-100\/\(--textColorOpacity\) {
    color: #374151;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-100) var(--textColorOpacity), transparent);
    }
  }
  .text-text-200\/\(--textColorOpacity\) {
    color: #3b4551;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-200) var(--textColorOpacity), transparent);
    }
  }
  .text-text-300\/\(--textColorOpacity\) {
    color: #45515f;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-300) var(--textColorOpacity), transparent);
    }
  }
  .text-text-400\/\(--textColorOpacity\) {
    color: #5c6e80;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-400) var(--textColorOpacity), transparent);
    }
  }
  .text-text-600\/\(--textColorOpacity\) {
    color: #8899a8;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-600) var(--textColorOpacity), transparent);
    }
  }
  .text-text-700\/\(--textColorOpacity\) {
    color: #b2bdc7;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-700) var(--textColorOpacity), transparent);
    }
  }
  .text-text-800\/\(--textColorOpacity\) {
    color: #d6dbe1;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-800) var(--textColorOpacity), transparent);
    }
  }
  .text-text-900\/\(--textColorOpacity\) {
    color: #eceff2;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-900) var(--textColorOpacity), transparent);
    }
  }
  .text-text-950\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #f6f8f9;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-950) var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-text-950\/\(--textColorOpacity\) {
    color: #f6f8f9;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-text-950) var(--textColorOpacity), transparent);
    }
  }
  .text-white {
    color: var(--color-white);
  }
  .text-white-50\/\(--buttonFontAndTextStylesColorOpacity\) {
    color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white-50) var(--buttonFontAndTextStylesColorOpacity), transparent);
    }
  }
  .text-white-50\/\(--svgOpacity\) {
    color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
    }
  }
  .text-white-50\/\(--textColorOpacity\) {
    color: #ffffff;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white-50) var(--textColorOpacity), transparent);
    }
  }
  .normal-case {
    text-transform: none;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .not-italic {
    font-style: normal;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .opacity-\[100\%\] {
    opacity: 100%;
  }
  .shadow-2xl {
    --tw-shadow: 0px 12px 12px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 30px 26px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0px 8px 12px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 8px 17px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 4px 13px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-xl {
    --tw-shadow: 0px 8px 13px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 16px 19px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-zinc-900\/5 {
    --tw-ring-color: color-mix(in srgb, #18181b 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-zinc-900) 5%, transparent);
    }
  }
  .blur-\[0px\] {
    --tw-blur: blur(0px);
    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,);
  }
  .brightness-\[100\%\] {
    --tw-brightness: brightness(100%);
    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,);
  }
  .drop-shadow-none {
    --tw-drop-shadow:  ;
    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,);
  }
  .saturate-\[100\%\] {
    --tw-saturate: saturate(100%);
    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-\[0px\] {
    --tw-backdrop-blur: blur(0px);
    -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-\[5px\] {
    --tw-backdrop-blur: blur(5px);
    -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, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-none {
    transition-property: none;
  }
  .delay-\[0ms\] {
    transition-delay: 0ms;
  }
  .delay-\[100ms\] {
    transition-delay: 100ms;
  }
  .duration-150 {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-\[150ms\] {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-\[250ms\] {
    --tw-duration: 250ms;
    transition-duration: 250ms;
  }
  .duration-\[300ms\] {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-\[400ms\] {
    --tw-duration: 400ms;
    transition-duration: 400ms;
  }
  .duration-\[500ms\] {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .\[will-change\:transform\] {
    will-change: transform;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .\[--bgColorOpacity\:0\%\] {
    --bgColorOpacity: 0%;
  }
  .\[--bgColorOpacity\:10\%\] {
    --bgColorOpacity: 10%;
  }
  .\[--bgColorOpacity\:63\%\] {
    --bgColorOpacity: 63%;
  }
  .\[--bgColorOpacity\:100\%\] {
    --bgColorOpacity: 100%;
  }
  .\[--bgGradientFromOpacity\:86\%\] {
    --bgGradientFromOpacity: 86%;
  }
  .\[--bgGradientToOpacity\:100\%\] {
    --bgGradientToOpacity: 100%;
  }
  .\[--box-shadow-opacity\:100\%\] {
    --box-shadow-opacity: 100%;
  }
  .\[--buttonFontAndTextStylesColorOpacity\:100\%\] {
    --buttonFontAndTextStylesColorOpacity: 100%;
  }
  .\[--fade-size\:100px\] {
    --fade-size: 100px;
  }
  .\[--lightbox-bg-opacity\:50\%\] {
    --lightbox-bg-opacity: 50%;
  }
  .\[--marquee-gap\:2\.5rem\] {
    --marquee-gap: 2.5rem;
  }
  .\[--mobile-backdrop-bg-opacity\:95\%\] {
    --mobile-backdrop-bg-opacity: 95%;
  }
  .\[--mobile-menu-bg-opacity\:89\%\] {
    --mobile-menu-bg-opacity: 89%;
  }
  .\[--nav-item-text-opacity\:100\%\] {
    --nav-item-text-opacity: 100%;
  }
  .\[--overlay-bg-opacity\:18\%\] {
    --overlay-bg-opacity: 18%;
  }
  .\[--overlayColorOpacity\:32\%\] {
    --overlayColorOpacity: 32%;
  }
  .\[--overlayColorOpacity\:41\%\] {
    --overlayColorOpacity: 41%;
  }
  .\[--overlayColorOpacity\:43\%\] {
    --overlayColorOpacity: 43%;
  }
  .\[--strokeOpacity\:100\%\] {
    --strokeOpacity: 100%;
  }
  .\[--svgOpacity\:100\%\] {
    --svgOpacity: 100%;
  }
  .\[--textColorOpacity\:50\%\] {
    --textColorOpacity: 50%;
  }
  .\[--textColorOpacity\:85\%\] {
    --textColorOpacity: 85%;
  }
  .\[--textColorOpacity\:100\%\] {
    --textColorOpacity: 100%;
  }
  .\[--visible-items\:2\] {
    --visible-items: 2;
  }
  .\[-webkit-backface-visibility\:hidden\] {
    -webkit-backface-visibility: hidden;
  }
  .\[-webkit-mask-image\:linear-gradient\(to_right\,transparent\,black_var\(--fade-size\,_48px\)\,black_calc\(100\%_-_var\(--fade-size\,_48px\)\)\,transparent\)\] {
    -webkit-mask-image: linear-gradient(to right,transparent,black var(--fade-size, 48px),black calc(100% - var(--fade-size, 48px)),transparent);
  }
  .\[-webkit-transform-style\:preserve-3d\] {
    -webkit-transform-style: preserve-3d;
  }
  .\[backface-visibility\:hidden\] {
    backface-visibility: hidden;
  }
  .\[grid-area\:1\/1\] {
    grid-area: 1/1;
  }
  .\[perspective\:1600px\] {
    perspective: 1600px;
  }
  .\[transform-style\:preserve-3d\] {
    transform-style: preserve-3d;
  }
  .text-shadow-none {
    text-shadow: none;
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:border-solid {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:stroke-\[2px\] {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw003C95E8_9C2C_4E2A_9A11_069785CF9B27):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw004F7527_720F_4852_A394_DC1680B2D5EA\:border-solid {
    &:is(:where(.group\/rw004F7527_720F_4852_A394_DC1680B2D5EA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw004F7527_720F_4852_A394_DC1680B2D5EA\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw004F7527_720F_4852_A394_DC1680B2D5EA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw01557BF7_8030_4BA0_AE96_70F1A470B38F\:border-solid {
    &:is(:where(.group\/rw01557BF7_8030_4BA0_AE96_70F1A470B38F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw01557BF7_8030_4BA0_AE96_70F1A470B38F\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw01557BF7_8030_4BA0_AE96_70F1A470B38F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw027DC1C7_2434_4C5C_82C9_30579F5DD459\:border-solid {
    &:is(:where(.group\/rw027DC1C7_2434_4C5C_82C9_30579F5DD459):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw027DC1C7_2434_4C5C_82C9_30579F5DD459\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw027DC1C7_2434_4C5C_82C9_30579F5DD459):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:translate-x-\[0px\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:translate-y-\[0px\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:rotate-\[0deg\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:border-solid {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:blur-\[5px\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:brightness-\[80\%\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:drop-shadow-none {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw044A2F12_C823_4826_846F_7F0D3D0136C8\:saturate-\[100\%\] {
    &:is(:where(.group\/rw044A2F12_C823_4826_846F_7F0D3D0136C8):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:border-solid {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:stroke-\[2px\] {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw046B4E35_1860_4984_8BC6_90629EE27B3A\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw046B4E35_1860_4984_8BC6_90629EE27B3A):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw052CA660_C313_4FF4_8B41_7FC7A5AF03AC\:border-solid {
    &:is(:where(.group\/rw052CA660_C313_4FF4_8B41_7FC7A5AF03AC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw052CA660_C313_4FF4_8B41_7FC7A5AF03AC\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rw052CA660_C313_4FF4_8B41_7FC7A5AF03AC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rw079FD80B_9357_4B6D_A88C_0968AF387B50\:border-solid {
    &:is(:where(.group\/rw079FD80B_9357_4B6D_A88C_0968AF387B50):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw079FD80B_9357_4B6D_A88C_0968AF387B50\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw079FD80B_9357_4B6D_A88C_0968AF387B50):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw0855A423_412B_4641_8811_0F3F84111462\:border-solid {
    &:is(:where(.group\/rw0855A423_412B_4641_8811_0F3F84111462):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0855A423_412B_4641_8811_0F3F84111462\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw0855A423_412B_4641_8811_0F3F84111462):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw095B8EE7_7479_4656_9BDA_F9EFD63C70E0\:border-solid {
    &:is(:where(.group\/rw095B8EE7_7479_4656_9BDA_F9EFD63C70E0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw095B8EE7_7479_4656_9BDA_F9EFD63C70E0\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw095B8EE7_7479_4656_9BDA_F9EFD63C70E0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:border-solid {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:stroke-\[2px\] {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw096B3E01_42F5_41E1_A566_78DBABAC9C92):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw0A388712_0C02_4E64_9997_C19EAFF08BE3\:border-solid {
    &:is(:where(.group\/rw0A388712_0C02_4E64_9997_C19EAFF08BE3):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0A388712_0C02_4E64_9997_C19EAFF08BE3\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw0A388712_0C02_4E64_9997_C19EAFF08BE3):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw0AD719D8_EA4D_46CD_9E4C_8ADBB2885483\:border-solid {
    &:is(:where(.group\/rw0AD719D8_EA4D_46CD_9E4C_8ADBB2885483):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0AD719D8_EA4D_46CD_9E4C_8ADBB2885483\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw0AD719D8_EA4D_46CD_9E4C_8ADBB2885483):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:translate-x-\[0px\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:translate-y-\[0px\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:rotate-\[0deg\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:border-solid {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:blur-\[5px\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:brightness-\[80\%\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:drop-shadow-none {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8\:saturate-\[100\%\] {
    &:is(:where(.group\/rw0AED1EEA_AE84_4875_A83C_33EEA97B2BB8):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw0B6671BE_32F8_45E4_8BFC_A93C83BCC33C\:border-solid {
    &:is(:where(.group\/rw0B6671BE_32F8_45E4_8BFC_A93C83BCC33C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0B6671BE_32F8_45E4_8BFC_A93C83BCC33C\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw0B6671BE_32F8_45E4_8BFC_A93C83BCC33C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw0D210349_4C9E_4106_B07F_FFEDFA129635\:border-solid {
    &:is(:where(.group\/rw0D210349_4C9E_4106_B07F_FFEDFA129635):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0D210349_4C9E_4106_B07F_FFEDFA129635\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw0D210349_4C9E_4106_B07F_FFEDFA129635):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw0DD88484_4811_4135_BBB5_EBA777B0E214\:border-solid {
    &:is(:where(.group\/rw0DD88484_4811_4135_BBB5_EBA777B0E214):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0DD88484_4811_4135_BBB5_EBA777B0E214\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw0DD88484_4811_4135_BBB5_EBA777B0E214):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:border-solid {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:stroke-\[2px\] {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw0EE53708_C173_4318_B481_6A1ABB8E439A\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw0EE53708_C173_4318_B481_6A1ABB8E439A):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw0F02B5A0_6DD8_4F01_BFF7_F0A669C0896B\:border-solid {
    &:is(:where(.group\/rw0F02B5A0_6DD8_4F01_BFF7_F0A669C0896B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0F02B5A0_6DD8_4F01_BFF7_F0A669C0896B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw0F02B5A0_6DD8_4F01_BFF7_F0A669C0896B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:border-solid {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:stroke-\[2px\] {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw0FCC20C8_6E24_4B2A_8E2F_F22EF436ECBC):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw10651B67_98ED_4A99_A3FF_EE2CD0253089\:border-solid {
    &:is(:where(.group\/rw10651B67_98ED_4A99_A3FF_EE2CD0253089):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw10651B67_98ED_4A99_A3FF_EE2CD0253089\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw10651B67_98ED_4A99_A3FF_EE2CD0253089):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:translate-x-\[3px\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 3px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:translate-y-\[0px\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:scale-x-\[100\%\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:scale-y-\[100\%\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:rotate-\[0deg\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:fill-white-50\/\(--svgOpacity\) {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        fill: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:text-white-50\/\(--svgOpacity\) {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        color: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw107DCCE0_875C_4CB8_9F1A_27F98E9B0F78):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:border-solid {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:stroke-\[2px\] {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw110FB8A8_A64C_48CF_95AA_66CA5A744AFB):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1205434B_C97A_47D9_B710_192DDFD4ECF5\:border-solid {
    &:is(:where(.group\/rw1205434B_C97A_47D9_B710_192DDFD4ECF5):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1205434B_C97A_47D9_B710_192DDFD4ECF5\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw1205434B_C97A_47D9_B710_192DDFD4ECF5):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw13E56165_A7FC_4509_9043_E4D3ED7C19AB\:border-solid {
    &:is(:where(.group\/rw13E56165_A7FC_4509_9043_E4D3ED7C19AB):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw13E56165_A7FC_4509_9043_E4D3ED7C19AB\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw13E56165_A7FC_4509_9043_E4D3ED7C19AB):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:translate-x-\[0px\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:translate-y-\[0px\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:rotate-\[0deg\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:border-solid {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:blur-\[5px\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:brightness-\[80\%\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:drop-shadow-none {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F\:saturate-\[100\%\] {
    &:is(:where(.group\/rw144C565F_4AA5_4CB3_B9E7_A07D4A56A36F):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw14A13F0A_57E6_4111_BEB5_5E0343493F9B\:border-solid {
    &:is(:where(.group\/rw14A13F0A_57E6_4111_BEB5_5E0343493F9B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw14A13F0A_57E6_4111_BEB5_5E0343493F9B\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw14A13F0A_57E6_4111_BEB5_5E0343493F9B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw1576774F_F760_4BAF_A6CC_5AC41687E19B\:border-solid {
    &:is(:where(.group\/rw1576774F_F760_4BAF_A6CC_5AC41687E19B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1576774F_F760_4BAF_A6CC_5AC41687E19B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1576774F_F760_4BAF_A6CC_5AC41687E19B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:border-solid {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:stroke-\[2px\] {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw18106875_21E1_4795_84B6_D9D5C03195F1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw18106875_21E1_4795_84B6_D9D5C03195F1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:border-solid {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:stroke-\[2px\] {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw18C201C2_F834_4B25_9F8A_DDD1A06ECED6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw18CD8483_34E6_40BD_B18D_9072BD08BC05\:border-solid {
    &:is(:where(.group\/rw18CD8483_34E6_40BD_B18D_9072BD08BC05):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw18CD8483_34E6_40BD_B18D_9072BD08BC05\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw18CD8483_34E6_40BD_B18D_9072BD08BC05):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:translate-x-\[0px\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:translate-y-\[0px\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:rotate-\[0deg\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:border-solid {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:blur-\[5px\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:brightness-\[80\%\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:drop-shadow-none {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw195E236D_338B_48F4_9D28_3064E98CF172\:saturate-\[100\%\] {
    &:is(:where(.group\/rw195E236D_338B_48F4_9D28_3064E98CF172):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw1B4B3351_C34F_4672_80BB_34449C8449EF\:border-solid {
    &:is(:where(.group\/rw1B4B3351_C34F_4672_80BB_34449C8449EF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1B4B3351_C34F_4672_80BB_34449C8449EF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1B4B3351_C34F_4672_80BB_34449C8449EF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw1C1FED39_9ACA_4F1B_A297_E4E7728D83F2\:border-solid {
    &:is(:where(.group\/rw1C1FED39_9ACA_4F1B_A297_E4E7728D83F2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1C1FED39_9ACA_4F1B_A297_E4E7728D83F2\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1C1FED39_9ACA_4F1B_A297_E4E7728D83F2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:border-solid {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:stroke-\[2px\] {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw1E586887_8AA2_4558_96AC_2EA03B67B94B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:border-solid {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:stroke-\[2px\] {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw1E6D07FA_2920_40A7_85E0_23FD19DCDA7F):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1F2B0FEA_1ABF_47A1_9A3D_08897F781F76\:border-solid {
    &:is(:where(.group\/rw1F2B0FEA_1ABF_47A1_9A3D_08897F781F76):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1F2B0FEA_1ABF_47A1_9A3D_08897F781F76\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw1F2B0FEA_1ABF_47A1_9A3D_08897F781F76):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:translate-x-\[0px\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:translate-y-\[0px\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:rotate-\[0deg\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:border-solid {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:blur-\[5px\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:brightness-\[80\%\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:drop-shadow-none {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw1F70E402_19E2_4699_A3BA_078105BBB762\:saturate-\[100\%\] {
    &:is(:where(.group\/rw1F70E402_19E2_4699_A3BA_078105BBB762):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw1FB38825_588F_440E_89F4_04E471AA46F1\:border-solid {
    &:is(:where(.group\/rw1FB38825_588F_440E_89F4_04E471AA46F1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1FB38825_588F_440E_89F4_04E471AA46F1\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw1FB38825_588F_440E_89F4_04E471AA46F1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:border-solid {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:stroke-\[2px\] {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw1FCFFFDF_7991_4E7E_97FC_6AF81BCEFE6D):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:border-solid {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:stroke-\[2px\] {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw20327F73_0A62_41E1_B9BB_BB7FF63E5870):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:border-solid {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:stroke-\[2px\] {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw22FB8F5C_A30C_427B_873C_3E3A9328E702):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw23CB4D4E_ABE3_49A4_BAEC_E7AE10391D46\:border-solid {
    &:is(:where(.group\/rw23CB4D4E_ABE3_49A4_BAEC_E7AE10391D46):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw23CB4D4E_ABE3_49A4_BAEC_E7AE10391D46\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw23CB4D4E_ABE3_49A4_BAEC_E7AE10391D46):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:translate-x-\[6px\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 6px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:translate-y-\[0px\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:scale-x-\[100\%\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:scale-y-\[100\%\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:rotate-\[0deg\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw23CB88A6_B773_4F6B_91FA_FD0D89F6A028):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw24DD346C_8387_41AC_8D36_C943661CDA85\:border-solid {
    &:is(:where(.group\/rw24DD346C_8387_41AC_8D36_C943661CDA85):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw24DD346C_8387_41AC_8D36_C943661CDA85\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw24DD346C_8387_41AC_8D36_C943661CDA85):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw27C9501C_8303_4AEE_8B03_E397F1B90B21\:border-solid {
    &:is(:where(.group\/rw27C9501C_8303_4AEE_8B03_E397F1B90B21):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw27C9501C_8303_4AEE_8B03_E397F1B90B21\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw27C9501C_8303_4AEE_8B03_E397F1B90B21):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2841842C_1EA1_47C8_BF6B_5F717CAA557F\:border-solid {
    &:is(:where(.group\/rw2841842C_1EA1_47C8_BF6B_5F717CAA557F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2841842C_1EA1_47C8_BF6B_5F717CAA557F\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rw2841842C_1EA1_47C8_BF6B_5F717CAA557F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:border-solid {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:stroke-\[2px\] {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2AE64DD9_F781_44D4_9528_87A9B5340231\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw2AE64DD9_F781_44D4_9528_87A9B5340231):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2BA5174C_B537_44C7_B852_1528F2448089\:border-solid {
    &:is(:where(.group\/rw2BA5174C_B537_44C7_B852_1528F2448089):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2BA5174C_B537_44C7_B852_1528F2448089\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw2BA5174C_B537_44C7_B852_1528F2448089):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:border-solid {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:stroke-\[2px\] {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw2BBD2B1C_C4C4_49BC_8720_76658FFAE0A1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2BF48532_AC7F_45C5_808C_E33AE7962A91\:border-solid {
    &:is(:where(.group\/rw2BF48532_AC7F_45C5_808C_E33AE7962A91):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2BF48532_AC7F_45C5_808C_E33AE7962A91\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw2BF48532_AC7F_45C5_808C_E33AE7962A91):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw2CFC86ED_9BB2_44C2_ADF0_5D9E94920630\:border-solid {
    &:is(:where(.group\/rw2CFC86ED_9BB2_44C2_ADF0_5D9E94920630):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2CFC86ED_9BB2_44C2_ADF0_5D9E94920630\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw2CFC86ED_9BB2_44C2_ADF0_5D9E94920630):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:translate-x-\[0px\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:translate-y-\[0px\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:rotate-\[0deg\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:blur-\[5px\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:brightness-\[80\%\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:drop-shadow-none {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F\:saturate-\[100\%\] {
    &:is(:where(.group\/rw2D42A248_9AE6_4E92_BA4A_41F877CD786F):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:border-solid {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:stroke-\[2px\] {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2D457603_9A5F_415C_B055_005A62F82782\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw2D457603_9A5F_415C_B055_005A62F82782):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:border-solid {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:stroke-\[2px\] {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2DF9D415_D9F0_406E_8785_1158C7E35762\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw2DF9D415_D9F0_406E_8785_1158C7E35762):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2E13C19A_F2B2_4E2C_A088_EED19BEEFF57\:border-solid {
    &:is(:where(.group\/rw2E13C19A_F2B2_4E2C_A088_EED19BEEFF57):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2E13C19A_F2B2_4E2C_A088_EED19BEEFF57\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2E13C19A_F2B2_4E2C_A088_EED19BEEFF57):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2EC69041_8E53_422E_B7F4_ED9824834A3B\:border-solid {
    &:is(:where(.group\/rw2EC69041_8E53_422E_B7F4_ED9824834A3B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2EC69041_8E53_422E_B7F4_ED9824834A3B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw2EC69041_8E53_422E_B7F4_ED9824834A3B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw2EFF01FF_8766_4040_912A_32709BAD116B\:border-solid {
    &:is(:where(.group\/rw2EFF01FF_8766_4040_912A_32709BAD116B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2EFF01FF_8766_4040_912A_32709BAD116B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw2EFF01FF_8766_4040_912A_32709BAD116B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:border-solid {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:stroke-\[2px\] {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw2FA5A119_6809_4437_A662_5D835234F48E\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw2FA5A119_6809_4437_A662_5D835234F48E):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw301B88B4_5408_47F8_A786_E330E146F592\:border-solid {
    &:is(:where(.group\/rw301B88B4_5408_47F8_A786_E330E146F592):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw301B88B4_5408_47F8_A786_E330E146F592\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw301B88B4_5408_47F8_A786_E330E146F592):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw33221199_F026_43D9_9CAD_295ED6168C92\:border-solid {
    &:is(:where(.group\/rw33221199_F026_43D9_9CAD_295ED6168C92):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw33221199_F026_43D9_9CAD_295ED6168C92\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw33221199_F026_43D9_9CAD_295ED6168C92):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:border-solid {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:stroke-\[2px\] {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw33894F46_CF77_45E3_A72E_92F663425D2E\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw33894F46_CF77_45E3_A72E_92F663425D2E):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:border-solid {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:stroke-\[2px\] {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3496E691_B2B2_464F_8C5E_2A64D17C6CFE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:border-solid {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:stroke-\[2px\] {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw35098D82_212E_4219_823D_668D8DD18ABA\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw35098D82_212E_4219_823D_668D8DD18ABA):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw35AC98A7_4CF2_420D_82DF_8DA08325F094\:border-solid {
    &:is(:where(.group\/rw35AC98A7_4CF2_420D_82DF_8DA08325F094):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw35AC98A7_4CF2_420D_82DF_8DA08325F094\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw35AC98A7_4CF2_420D_82DF_8DA08325F094):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:border-solid {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:stroke-\[2px\] {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw361D6519_FEC9_40F0_9A9C_D4D0E854A409):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:border-solid {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:stroke-\[2px\] {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3843F10C_C46E_42A9_96CD_98FBE2C903BF):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:border-solid {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:stroke-\[2px\] {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3857BFBA_6ABB_48F8_BB72_242721D57ABE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3A272C94_355D_4EB1_B51F_640E77B9C6D6\:border-solid {
    &:is(:where(.group\/rw3A272C94_355D_4EB1_B51F_640E77B9C6D6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3A272C94_355D_4EB1_B51F_640E77B9C6D6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3A272C94_355D_4EB1_B51F_640E77B9C6D6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:border-solid {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:stroke-\[2px\] {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3B5CEC39_5D50_4007_8E3B_956D0E108E08):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3BB8772F_2FE8_43AF_98F1_9346D4629F01\:border-solid {
    &:is(:where(.group\/rw3BB8772F_2FE8_43AF_98F1_9346D4629F01):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3BB8772F_2FE8_43AF_98F1_9346D4629F01\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3BB8772F_2FE8_43AF_98F1_9346D4629F01):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:border-solid {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:stroke-\[2px\] {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3EC27B0F_9F5E_4184_9792_F1FF7352AE0D):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:border-solid {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:stroke-\[2px\] {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw3EF5BE48_0AFA_4A6F_9695_E13C12B1B745):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw402D9765_64D2_46CF_959B_DBD6683BEC71\:border-solid {
    &:is(:where(.group\/rw402D9765_64D2_46CF_959B_DBD6683BEC71):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw402D9765_64D2_46CF_959B_DBD6683BEC71\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw402D9765_64D2_46CF_959B_DBD6683BEC71):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:translate-x-\[0px\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:translate-y-\[0px\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:rotate-\[0deg\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:border-solid {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:blur-\[5px\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:brightness-\[80\%\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:drop-shadow-none {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D\:saturate-\[100\%\] {
    &:is(:where(.group\/rw406B3549_98EE_4DFB_83CF_709EA1A2FC9D):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:border-solid {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:stroke-\[2px\] {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw42274AD5_E677_47A8_8D30_404E53C60E5B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw42274AD5_E677_47A8_8D30_404E53C60E5B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:border-solid {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:stroke-\[2px\] {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw42ED9DD0_A766_4470_BFF3_931E9F1B2CB6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw4329F4CB_6B23_47F5_9FEE_75488FC44C34\:border-solid {
    &:is(:where(.group\/rw4329F4CB_6B23_47F5_9FEE_75488FC44C34):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4329F4CB_6B23_47F5_9FEE_75488FC44C34\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw4329F4CB_6B23_47F5_9FEE_75488FC44C34):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw46AA5CDA_946D_4748_A70D_2134CD1CD5C2\:border-solid {
    &:is(:where(.group\/rw46AA5CDA_946D_4748_A70D_2134CD1CD5C2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw46AA5CDA_946D_4748_A70D_2134CD1CD5C2\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw46AA5CDA_946D_4748_A70D_2134CD1CD5C2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw47D0C95B_4C24_4AD6_80CC_F6408E22AD11\:border-solid {
    &:is(:where(.group\/rw47D0C95B_4C24_4AD6_80CC_F6408E22AD11):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw47D0C95B_4C24_4AD6_80CC_F6408E22AD11\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw47D0C95B_4C24_4AD6_80CC_F6408E22AD11):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw47DED659_111C_46ED_BBBE_9370E515308C\:border-solid {
    &:is(:where(.group\/rw47DED659_111C_46ED_BBBE_9370E515308C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw47DED659_111C_46ED_BBBE_9370E515308C\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw47DED659_111C_46ED_BBBE_9370E515308C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw4827833D_2551_4A8A_9F14_BCC0DBB95376\:border-solid {
    &:is(:where(.group\/rw4827833D_2551_4A8A_9F14_BCC0DBB95376):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4827833D_2551_4A8A_9F14_BCC0DBB95376\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw4827833D_2551_4A8A_9F14_BCC0DBB95376):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:border-solid {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:stroke-\[2px\] {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw4893DA89_9807_427F_9B64_0065C1E80313\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw4893DA89_9807_427F_9B64_0065C1E80313):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw49088457_1437_401A_BC40_1D8D919FF78F\:border-solid {
    &:is(:where(.group\/rw49088457_1437_401A_BC40_1D8D919FF78F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw49088457_1437_401A_BC40_1D8D919FF78F\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw49088457_1437_401A_BC40_1D8D919FF78F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw4ABDEF14_E626_4438_B0F4_8033B818B33A\:border-solid {
    &:is(:where(.group\/rw4ABDEF14_E626_4438_B0F4_8033B818B33A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4ABDEF14_E626_4438_B0F4_8033B818B33A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw4ABDEF14_E626_4438_B0F4_8033B818B33A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw4C69A94D_E622_4554_934D_D08EF590AE08\:border-solid {
    &:is(:where(.group\/rw4C69A94D_E622_4554_934D_D08EF590AE08):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4C69A94D_E622_4554_934D_D08EF590AE08\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw4C69A94D_E622_4554_934D_D08EF590AE08):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:border-solid {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:stroke-\[2px\] {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw4CCB7401_5404_48AC_95A5_F9BE14442634\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw4CCB7401_5404_48AC_95A5_F9BE14442634):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw4D7199CE_342F_4381_A10F_13830BFFFACC\:border-solid {
    &:is(:where(.group\/rw4D7199CE_342F_4381_A10F_13830BFFFACC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4D7199CE_342F_4381_A10F_13830BFFFACC\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw4D7199CE_342F_4381_A10F_13830BFFFACC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw4F69A761_10C6_4D8A_849A_CC8D568CC53B\:border-solid {
    &:is(:where(.group\/rw4F69A761_10C6_4D8A_849A_CC8D568CC53B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw4F69A761_10C6_4D8A_849A_CC8D568CC53B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw4F69A761_10C6_4D8A_849A_CC8D568CC53B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw5302C200_7505_4E14_8EFF_0ABDE39134A4\:border-solid {
    &:is(:where(.group\/rw5302C200_7505_4E14_8EFF_0ABDE39134A4):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5302C200_7505_4E14_8EFF_0ABDE39134A4\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5302C200_7505_4E14_8EFF_0ABDE39134A4):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:border-solid {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:stroke-\[2px\] {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw53AF2114_F916_49D0_AF77_E3FFFAEE41E5):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:border-solid {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:stroke-\[2px\] {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw540FE8C7_C749_4912_B8C5_B8575C133538\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw540FE8C7_C749_4912_B8C5_B8575C133538):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:border-solid {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:stroke-\[2px\] {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5419A3C5_89FB_479A_A441_65714ACD71DB\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw5419A3C5_89FB_479A_A441_65714ACD71DB):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5517FA70_5F70_4EC5_98EE_6720DB158B2F\:border-solid {
    &:is(:where(.group\/rw5517FA70_5F70_4EC5_98EE_6720DB158B2F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5517FA70_5F70_4EC5_98EE_6720DB158B2F\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw5517FA70_5F70_4EC5_98EE_6720DB158B2F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw5700DF39_3BD4_4605_A425_4EDBE3BD9488\:border-solid {
    &:is(:where(.group\/rw5700DF39_3BD4_4605_A425_4EDBE3BD9488):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5700DF39_3BD4_4605_A425_4EDBE3BD9488\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5700DF39_3BD4_4605_A425_4EDBE3BD9488):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw573E32A6_4FC3_4CEF_A7B9_59696716305D\:border-solid {
    &:is(:where(.group\/rw573E32A6_4FC3_4CEF_A7B9_59696716305D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw573E32A6_4FC3_4CEF_A7B9_59696716305D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw573E32A6_4FC3_4CEF_A7B9_59696716305D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw5788E1C5_E7E9_4CB1_83C7_3313E4D7B7CC\:border-solid {
    &:is(:where(.group\/rw5788E1C5_E7E9_4CB1_83C7_3313E4D7B7CC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5788E1C5_E7E9_4CB1_83C7_3313E4D7B7CC\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw5788E1C5_E7E9_4CB1_83C7_3313E4D7B7CC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw592AF17D_DB9C_46D7_A6A4_FDD270CE0889\:border-solid {
    &:is(:where(.group\/rw592AF17D_DB9C_46D7_A6A4_FDD270CE0889):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw592AF17D_DB9C_46D7_A6A4_FDD270CE0889\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw592AF17D_DB9C_46D7_A6A4_FDD270CE0889):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw594FE539_EBB6_497A_87FC_E12440A8DBFA\:border-solid {
    &:is(:where(.group\/rw594FE539_EBB6_497A_87FC_E12440A8DBFA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw594FE539_EBB6_497A_87FC_E12440A8DBFA\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw594FE539_EBB6_497A_87FC_E12440A8DBFA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:border-solid {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:stroke-\[2px\] {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw59E8A0B1_5E0C_409C_BBF0_492D4B219363):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:translate-x-\[0px\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:translate-y-\[0px\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:rotate-\[0deg\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:border-solid {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:blur-\[5px\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:brightness-\[80\%\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:drop-shadow-none {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D\:saturate-\[100\%\] {
    &:is(:where(.group\/rw5A871CCB_02E7_42C6_8219_1DDEAA3D933D):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw5BABCD69_0DA1_40F9_B3A4_1140EB062A51\:border-solid {
    &:is(:where(.group\/rw5BABCD69_0DA1_40F9_B3A4_1140EB062A51):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5BABCD69_0DA1_40F9_B3A4_1140EB062A51\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw5BABCD69_0DA1_40F9_B3A4_1140EB062A51):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:border-solid {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:stroke-\[2px\] {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw5C66CCC2_6B48_4D76_9676_9434ECAE7BF9):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:border-solid {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:stroke-\[2px\] {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw5CD65739_EE6F_4B6A_8DC1_9803E18EB8DE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:translate-x-\[0px\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:translate-y-\[0px\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:rotate-\[0deg\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:border-solid {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:blur-\[5px\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:brightness-\[80\%\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:drop-shadow-none {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE\:saturate-\[100\%\] {
    &:is(:where(.group\/rw5F2E7EC3_B094_4E08_B0B7_CBD852C2A5EE):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:border-solid {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:stroke-\[2px\] {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw5F35A2E6_82BD_485F_8E89_6FB04EAB8B74):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw60141768_C2AD_40FC_BD7C_1455AA8DAB20\:border-solid {
    &:is(:where(.group\/rw60141768_C2AD_40FC_BD7C_1455AA8DAB20):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw60141768_C2AD_40FC_BD7C_1455AA8DAB20\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw60141768_C2AD_40FC_BD7C_1455AA8DAB20):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw60467791_D814_4CEB_BDC9_832DCD13D591\:border-solid {
    &:is(:where(.group\/rw60467791_D814_4CEB_BDC9_832DCD13D591):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw60467791_D814_4CEB_BDC9_832DCD13D591\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw60467791_D814_4CEB_BDC9_832DCD13D591):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw604D97DF_F40F_442F_8AB6_DDB89199C000\:border-solid {
    &:is(:where(.group\/rw604D97DF_F40F_442F_8AB6_DDB89199C000):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw604D97DF_F40F_442F_8AB6_DDB89199C000\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw604D97DF_F40F_442F_8AB6_DDB89199C000):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw61141A1C_5E0E_4FA7_A7CD_E963E610864F\:border-solid {
    &:is(:where(.group\/rw61141A1C_5E0E_4FA7_A7CD_E963E610864F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw61141A1C_5E0E_4FA7_A7CD_E963E610864F\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw61141A1C_5E0E_4FA7_A7CD_E963E610864F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw61250FA7_2550_4832_9E9A_F7AFE602D0D0\:border-solid {
    &:is(:where(.group\/rw61250FA7_2550_4832_9E9A_F7AFE602D0D0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw61250FA7_2550_4832_9E9A_F7AFE602D0D0\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw61250FA7_2550_4832_9E9A_F7AFE602D0D0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw6263D800_1630_4140_8295_7D48AB2D860D\:border-solid {
    &:is(:where(.group\/rw6263D800_1630_4140_8295_7D48AB2D860D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6263D800_1630_4140_8295_7D48AB2D860D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw6263D800_1630_4140_8295_7D48AB2D860D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:translate-x-\[0px\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:translate-y-\[0px\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:rotate-\[0deg\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:border-solid {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:blur-\[5px\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:brightness-\[80\%\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:drop-shadow-none {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0\:saturate-\[100\%\] {
    &:is(:where(.group\/rw64767EFA_CEA9_4F94_B826_20D04AFA93A0):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw659C679E_89EC_48B9_847B_EDC0809A6A9A\:border-solid {
    &:is(:where(.group\/rw659C679E_89EC_48B9_847B_EDC0809A6A9A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw659C679E_89EC_48B9_847B_EDC0809A6A9A\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw659C679E_89EC_48B9_847B_EDC0809A6A9A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw666B318C_77A6_4877_9907_9B0EDE758CB4\:border-solid {
    &:is(:where(.group\/rw666B318C_77A6_4877_9907_9B0EDE758CB4):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw666B318C_77A6_4877_9907_9B0EDE758CB4\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw666B318C_77A6_4877_9907_9B0EDE758CB4):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:border-solid {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:stroke-\[2px\] {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw67B0E797_B07F_497C_BCE2_13AD0912008E\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw67B0E797_B07F_497C_BCE2_13AD0912008E):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:border-solid {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:stroke-\[2px\] {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw6A82ED74_A124_466B_9F5B_47B6AAD604CF):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6AE2A43F_D1BD_4FCC_BB3F_053B608DE33D\:border-solid {
    &:is(:where(.group\/rw6AE2A43F_D1BD_4FCC_BB3F_053B608DE33D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6AE2A43F_D1BD_4FCC_BB3F_053B608DE33D\:border-accent-600\/\[100\%\] {
    &:is(:where(.group\/rw6AE2A43F_D1BD_4FCC_BB3F_053B608DE33D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-600);
      }
    }
  }
  .group-hover\/rw6B5B946B_841C_4AC6_8CF9_1278C43A445C\:border-solid {
    &:is(:where(.group\/rw6B5B946B_841C_4AC6_8CF9_1278C43A445C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6B5B946B_841C_4AC6_8CF9_1278C43A445C\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw6B5B946B_841C_4AC6_8CF9_1278C43A445C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:translate-x-\[0px\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:translate-y-\[0px\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:rotate-\[0deg\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:border-solid {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:blur-\[5px\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:brightness-\[80\%\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:drop-shadow-none {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D\:saturate-\[100\%\] {
    &:is(:where(.group\/rw6C18E086_DC52_47A2_AFF7_7A22DE966B8D):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw6C5D21A7_38AA_46E9_9B10_4C67384A39AA\:border-solid {
    &:is(:where(.group\/rw6C5D21A7_38AA_46E9_9B10_4C67384A39AA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6C5D21A7_38AA_46E9_9B10_4C67384A39AA\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw6C5D21A7_38AA_46E9_9B10_4C67384A39AA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:border-solid {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:stroke-\[2px\] {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw6C76B66D_C62F_44BA_A626_B9C04F50B5E9):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:border-solid {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:stroke-\[2px\] {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw6CAE6E39_9E61_4B50_8D97_AE252810ABE2):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:border-solid {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:stroke-\[2px\] {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw6E93BB18_A636_4908_80D3_0792C529B59D\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw6E93BB18_A636_4908_80D3_0792C529B59D):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:border-solid {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:stroke-\[2px\] {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw714CB932_3A80_4164_80A3_CB2E143B4E3F):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:translate-x-\[0px\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:translate-y-\[0px\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:rotate-\[0deg\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:border-solid {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:blur-\[5px\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:brightness-\[80\%\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:drop-shadow-none {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B\:saturate-\[100\%\] {
    &:is(:where(.group\/rw7193C2D9_EDB3_420F_B311_7EFB9975564B):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw72FD8C5A_B86F_404F_ADAE_3B88BA03C9B7\:border-solid {
    &:is(:where(.group\/rw72FD8C5A_B86F_404F_ADAE_3B88BA03C9B7):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw72FD8C5A_B86F_404F_ADAE_3B88BA03C9B7\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw72FD8C5A_B86F_404F_ADAE_3B88BA03C9B7):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:border-solid {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:stroke-\[2px\] {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw732F71A8_1944_4C99_B4AB_AC1887E65581\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw732F71A8_1944_4C99_B4AB_AC1887E65581):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7349695C_D183_43B1_9C85_892D38CAF2C8\:border-solid {
    &:is(:where(.group\/rw7349695C_D183_43B1_9C85_892D38CAF2C8):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7349695C_D183_43B1_9C85_892D38CAF2C8\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7349695C_D183_43B1_9C85_892D38CAF2C8):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw74256751_C2E6_4B37_91C3_9DEB5E502706\:border-solid {
    &:is(:where(.group\/rw74256751_C2E6_4B37_91C3_9DEB5E502706):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw74256751_C2E6_4B37_91C3_9DEB5E502706\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw74256751_C2E6_4B37_91C3_9DEB5E502706):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw76864AEF_DDAB_473B_8800_A1952B611CF9\:border-solid {
    &:is(:where(.group\/rw76864AEF_DDAB_473B_8800_A1952B611CF9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw76864AEF_DDAB_473B_8800_A1952B611CF9\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw76864AEF_DDAB_473B_8800_A1952B611CF9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw771B7167_0625_4D33_8572_EF574D06E6F1\:border-solid {
    &:is(:where(.group\/rw771B7167_0625_4D33_8572_EF574D06E6F1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw771B7167_0625_4D33_8572_EF574D06E6F1\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw771B7167_0625_4D33_8572_EF574D06E6F1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:border-solid {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:stroke-\[2px\] {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7774681B_DD14_4BD4_94E1_54E7AECD40CF):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:border-solid {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:stroke-\[2px\] {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw77B1F54B_2FF0_43C4_8821_00CC5AE98BDE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7842D022_831E_4ED2_B77F_AB330B7C1CDF\:border-solid {
    &:is(:where(.group\/rw7842D022_831E_4ED2_B77F_AB330B7C1CDF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7842D022_831E_4ED2_B77F_AB330B7C1CDF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7842D022_831E_4ED2_B77F_AB330B7C1CDF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw78D2D5EA_7C1C_4A1C_890C_485D3913A4FE\:border-solid {
    &:is(:where(.group\/rw78D2D5EA_7C1C_4A1C_890C_485D3913A4FE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw78D2D5EA_7C1C_4A1C_890C_485D3913A4FE\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw78D2D5EA_7C1C_4A1C_890C_485D3913A4FE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7944D766_141E_470E_94AA_12D84E1E6CC1\:border-solid {
    &:is(:where(.group\/rw7944D766_141E_470E_94AA_12D84E1E6CC1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7944D766_141E_470E_94AA_12D84E1E6CC1\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7944D766_141E_470E_94AA_12D84E1E6CC1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:border-solid {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:stroke-\[2px\] {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7B68B0E0_2C9D_4181_99EB_175A704D04C1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:border-solid {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:stroke-\[2px\] {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7BAB4763_5339_4419_891D_3B9B2959001C\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7BAB4763_5339_4419_891D_3B9B2959001C):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:border-solid {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:stroke-\[2px\] {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7C542642_FDBC_40D6_921F_98C714822306\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7C542642_FDBC_40D6_921F_98C714822306):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7D4A8633_0824_4875_85EC_6F00079C9786\:border-solid {
    &:is(:where(.group\/rw7D4A8633_0824_4875_85EC_6F00079C9786):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7D4A8633_0824_4875_85EC_6F00079C9786\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7D4A8633_0824_4875_85EC_6F00079C9786):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7D8817DA_7880_4ECF_8473_F24029FD40C1\:border-solid {
    &:is(:where(.group\/rw7D8817DA_7880_4ECF_8473_F24029FD40C1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7D8817DA_7880_4ECF_8473_F24029FD40C1\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7D8817DA_7880_4ECF_8473_F24029FD40C1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7DBD22A3_F6D9_41AF_8A06_2601CE1B344A\:border-solid {
    &:is(:where(.group\/rw7DBD22A3_F6D9_41AF_8A06_2601CE1B344A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7DBD22A3_F6D9_41AF_8A06_2601CE1B344A\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw7DBD22A3_F6D9_41AF_8A06_2601CE1B344A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:translate-x-\[0px\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:translate-y-\[0px\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:rotate-\[0deg\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:border-solid {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:blur-\[5px\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:brightness-\[80\%\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:drop-shadow-none {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0\:saturate-\[100\%\] {
    &:is(:where(.group\/rw7DC279DE_1186_4A59_B9A4_16BBB32018A0):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:border-solid {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:stroke-\[2px\] {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7E0F7693_97C2_462E_83E9_A8CD9DD2C6A6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:border-solid {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:stroke-\[2px\] {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw7EE685EE_0E53_404B_A6B8_B05124E6CC36):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:translate-x-\[0px\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:translate-y-\[0px\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:rotate-\[0deg\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:border-solid {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:blur-\[5px\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:brightness-\[80\%\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:drop-shadow-none {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw7FA99173_524C_487B_9E56_8AC2F6777E43\:saturate-\[100\%\] {
    &:is(:where(.group\/rw7FA99173_524C_487B_9E56_8AC2F6777E43):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw8252FDC0_C744_4A3D_9BE3_9EC18B993BBB\:border-solid {
    &:is(:where(.group\/rw8252FDC0_C744_4A3D_9BE3_9EC18B993BBB):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8252FDC0_C744_4A3D_9BE3_9EC18B993BBB\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw8252FDC0_C744_4A3D_9BE3_9EC18B993BBB):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw829A242D_D5DB_453F_A841_F9613FEA1353\:border-solid {
    &:is(:where(.group\/rw829A242D_D5DB_453F_A841_F9613FEA1353):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw829A242D_D5DB_453F_A841_F9613FEA1353\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw829A242D_D5DB_453F_A841_F9613FEA1353):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:translate-x-\[0px\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:translate-y-\[0px\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:rotate-\[0deg\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:border-solid {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:blur-\[5px\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:brightness-\[80\%\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:drop-shadow-none {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3\:saturate-\[100\%\] {
    &:is(:where(.group\/rw84C4315B_A263_4DF6_B828_4C3BE8D614A3):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:border-solid {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:stroke-\[2px\] {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw858510E1_034E_4322_A9F2_DB1F8A22035A\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw858510E1_034E_4322_A9F2_DB1F8A22035A):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8593E28E_68E4_4FA0_BA0E_79EB664167B6\:border-solid {
    &:is(:where(.group\/rw8593E28E_68E4_4FA0_BA0E_79EB664167B6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8593E28E_68E4_4FA0_BA0E_79EB664167B6\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw8593E28E_68E4_4FA0_BA0E_79EB664167B6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw85ABD0E6_482C_4560_9BFE_2F2E9F0C4148\:border-solid {
    &:is(:where(.group\/rw85ABD0E6_482C_4560_9BFE_2F2E9F0C4148):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw85ABD0E6_482C_4560_9BFE_2F2E9F0C4148\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw85ABD0E6_482C_4560_9BFE_2F2E9F0C4148):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:border-solid {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:stroke-\[2px\] {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8632503A_5138_4708_993E_C8BB108DEA10\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw8632503A_5138_4708_993E_C8BB108DEA10):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw867C1E7D_3F4F_4336_948E_0B1286775F40\:border-solid {
    &:is(:where(.group\/rw867C1E7D_3F4F_4336_948E_0B1286775F40):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw867C1E7D_3F4F_4336_948E_0B1286775F40\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw867C1E7D_3F4F_4336_948E_0B1286775F40):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw86E88DCE_D99E_4AEC_BEC9_93EE2FF9F8F2\:border-solid {
    &:is(:where(.group\/rw86E88DCE_D99E_4AEC_BEC9_93EE2FF9F8F2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw86E88DCE_D99E_4AEC_BEC9_93EE2FF9F8F2\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw86E88DCE_D99E_4AEC_BEC9_93EE2FF9F8F2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:border-solid {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:stroke-\[2px\] {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw87A26B8A_0A57_485E_B871_C27D8797E3AE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw884BDDC5_A75B_49C2_88AE_D40A53A07FC6\:border-solid {
    &:is(:where(.group\/rw884BDDC5_A75B_49C2_88AE_D40A53A07FC6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw884BDDC5_A75B_49C2_88AE_D40A53A07FC6\:border-accent-600\/\[100\%\] {
    &:is(:where(.group\/rw884BDDC5_A75B_49C2_88AE_D40A53A07FC6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-600);
      }
    }
  }
  .group-hover\/rw892C0011_DB47_4C95_AC02_48428D66D14D\:border-solid {
    &:is(:where(.group\/rw892C0011_DB47_4C95_AC02_48428D66D14D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw892C0011_DB47_4C95_AC02_48428D66D14D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw892C0011_DB47_4C95_AC02_48428D66D14D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:border-solid {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:stroke-\[2px\] {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw8C83A493_D58C_49FC_B3F8_4F72DF6B352A):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8CC19ABD_336A_4642_923F_3A6354E1036B\:border-solid {
    &:is(:where(.group\/rw8CC19ABD_336A_4642_923F_3A6354E1036B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8CC19ABD_336A_4642_923F_3A6354E1036B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw8CC19ABD_336A_4642_923F_3A6354E1036B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:border-solid {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:stroke-\[2px\] {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw8E5B2D37_BA6F_435A_952B_57A2F7B30876):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw8F417762_6AE1_4452_8E73_7CC478F5C7F6\:border-solid {
    &:is(:where(.group\/rw8F417762_6AE1_4452_8E73_7CC478F5C7F6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw8F417762_6AE1_4452_8E73_7CC478F5C7F6\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw8F417762_6AE1_4452_8E73_7CC478F5C7F6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:border-solid {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:stroke-\[2px\] {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw91BC0630_78C2_4906_847F_4BC497799565\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw91BC0630_78C2_4906_847F_4BC497799565):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9398779B_D6DD_4034_A2B8_517C8097768A\:border-solid {
    &:is(:where(.group\/rw9398779B_D6DD_4034_A2B8_517C8097768A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9398779B_D6DD_4034_A2B8_517C8097768A\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9398779B_D6DD_4034_A2B8_517C8097768A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw953FC321_589C_43B2_B776_C52AEACF127D\:border-solid {
    &:is(:where(.group\/rw953FC321_589C_43B2_B776_C52AEACF127D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw953FC321_589C_43B2_B776_C52AEACF127D\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rw953FC321_589C_43B2_B776_C52AEACF127D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:border-solid {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:stroke-\[2px\] {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw95C98C2B_5DE6_465C_B84F_F28093760D58\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw95C98C2B_5DE6_465C_B84F_F28093760D58):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:border-solid {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:stroke-\[2px\] {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw964A51EC_E352_4F01_8990_8E1CA46337E1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw964A51EC_E352_4F01_8990_8E1CA46337E1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:translate-x-\[0px\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:translate-y-\[0px\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:scale-x-\[120\%\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:scale-y-\[120\%\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:rotate-\[0deg\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:skew-x-\[0deg\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:skew-y-\[0deg\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:border-solid {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:blur-\[5px\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:brightness-\[80\%\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:drop-shadow-none {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603\:saturate-\[100\%\] {
    &:is(:where(.group\/rw9989BD23_555C_4BEE_BC61_AB367AE6E603):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rw998C124B_A96F_4343_890A_BAA1761A387A\:border-solid {
    &:is(:where(.group\/rw998C124B_A96F_4343_890A_BAA1761A387A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw998C124B_A96F_4343_890A_BAA1761A387A\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rw998C124B_A96F_4343_890A_BAA1761A387A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rw9A41CA42_1C88_415F_963B_404DD69F4BD5\:border-solid {
    &:is(:where(.group\/rw9A41CA42_1C88_415F_963B_404DD69F4BD5):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9A41CA42_1C88_415F_963B_404DD69F4BD5\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw9A41CA42_1C88_415F_963B_404DD69F4BD5):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C\:fill-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C):hover *) {
      @media (hover: hover) {
        fill: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C\:text-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C):hover *) {
      @media (hover: hover) {
        color: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw9A4352BB_212D_4EB9_A54B_E70F4AB6C73C):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9B18CCF0_FB51_48B7_BEA8_D220A52A1229\:border-solid {
    &:is(:where(.group\/rw9B18CCF0_FB51_48B7_BEA8_D220A52A1229):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9B18CCF0_FB51_48B7_BEA8_D220A52A1229\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9B18CCF0_FB51_48B7_BEA8_D220A52A1229):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:border-solid {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:stroke-\[2px\] {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw9B8C2560_41A3_4397_93AB_0F304A887CA9):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9C2351E9_05B3_418C_A94B_A4F69488DFAA\:border-solid {
    &:is(:where(.group\/rw9C2351E9_05B3_418C_A94B_A4F69488DFAA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9C2351E9_05B3_418C_A94B_A4F69488DFAA\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rw9C2351E9_05B3_418C_A94B_A4F69488DFAA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rw9C9EB63A_5E8E_49B1_BA73_8B34F5F06478\:border-solid {
    &:is(:where(.group\/rw9C9EB63A_5E8E_49B1_BA73_8B34F5F06478):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9C9EB63A_5E8E_49B1_BA73_8B34F5F06478\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9C9EB63A_5E8E_49B1_BA73_8B34F5F06478):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:border-solid {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:stroke-\[2px\] {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw9D3C7357_B3BB_40E1_AD1F_92CC90AD9112):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:border-solid {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:stroke-\[2px\] {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rw9F213558_04B4_48E4_AD43_6CC4ECED321C):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rw9FAA6925_C7D3_4C72_8A4F_899414E71C8B\:border-solid {
    &:is(:where(.group\/rw9FAA6925_C7D3_4C72_8A4F_899414E71C8B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rw9FAA6925_C7D3_4C72_8A4F_899414E71C8B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rw9FAA6925_C7D3_4C72_8A4F_899414E71C8B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:border-solid {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:stroke-\[2px\] {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwA0C327E3_6A1F_4BBA_B4D2_91E2F13B4070):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwA370D568_4F3A_4D64_BD46_37FD607CE48B\:border-solid {
    &:is(:where(.group\/rwA370D568_4F3A_4D64_BD46_37FD607CE48B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA370D568_4F3A_4D64_BD46_37FD607CE48B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwA370D568_4F3A_4D64_BD46_37FD607CE48B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwA5305608_B9C3_4E15_94CC_B3D76B0A78E0\:border-solid {
    &:is(:where(.group\/rwA5305608_B9C3_4E15_94CC_B3D76B0A78E0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA5305608_B9C3_4E15_94CC_B3D76B0A78E0\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwA5305608_B9C3_4E15_94CC_B3D76B0A78E0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwA53EFFD7_7344_484F_897D_77B7B25964CF\:border-solid {
    &:is(:where(.group\/rwA53EFFD7_7344_484F_897D_77B7B25964CF):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA53EFFD7_7344_484F_897D_77B7B25964CF\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwA53EFFD7_7344_484F_897D_77B7B25964CF):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:border-solid {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:stroke-\[2px\] {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwA6509758_FB1C_44CC_A0D4_A640F10D07AE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwA82423C3_CA12_4DE5_B0E8_0AD96D6DBB46\:border-solid {
    &:is(:where(.group\/rwA82423C3_CA12_4DE5_B0E8_0AD96D6DBB46):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA82423C3_CA12_4DE5_B0E8_0AD96D6DBB46\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwA82423C3_CA12_4DE5_B0E8_0AD96D6DBB46):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwA95A727A_CB46_43AE_BAFE_6F80314D60CD\:border-solid {
    &:is(:where(.group\/rwA95A727A_CB46_43AE_BAFE_6F80314D60CD):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA95A727A_CB46_43AE_BAFE_6F80314D60CD\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwA95A727A_CB46_43AE_BAFE_6F80314D60CD):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwA98C2DE5_BDE6_4C49_A7C4_64CBBD130A67\:border-solid {
    &:is(:where(.group\/rwA98C2DE5_BDE6_4C49_A7C4_64CBBD130A67):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwA98C2DE5_BDE6_4C49_A7C4_64CBBD130A67\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwA98C2DE5_BDE6_4C49_A7C4_64CBBD130A67):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAC145118_3181_49D9_9146_4A1308D21A2A\:border-solid {
    &:is(:where(.group\/rwAC145118_3181_49D9_9146_4A1308D21A2A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAC145118_3181_49D9_9146_4A1308D21A2A\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAC145118_3181_49D9_9146_4A1308D21A2A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAC24FF0E_1F2A_4553_84A2_406EFEB24517\:border-solid {
    &:is(:where(.group\/rwAC24FF0E_1F2A_4553_84A2_406EFEB24517):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAC24FF0E_1F2A_4553_84A2_406EFEB24517\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAC24FF0E_1F2A_4553_84A2_406EFEB24517):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAC25DD48_9F09_4490_8ECB_F76F6E9613C9\:border-solid {
    &:is(:where(.group\/rwAC25DD48_9F09_4490_8ECB_F76F6E9613C9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAC25DD48_9F09_4490_8ECB_F76F6E9613C9\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAC25DD48_9F09_4490_8ECB_F76F6E9613C9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:border-solid {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:stroke-\[2px\] {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwAD02C06F_F5C3_4B3F_9FD3_51315590D208):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwAD5BDD21_ADFB_4755_96F8_0539DC5EA78A\:border-solid {
    &:is(:where(.group\/rwAD5BDD21_ADFB_4755_96F8_0539DC5EA78A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAD5BDD21_ADFB_4755_96F8_0539DC5EA78A\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAD5BDD21_ADFB_4755_96F8_0539DC5EA78A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAD928B57_561C_4017_9D64_4693EC2CF1BB\:border-solid {
    &:is(:where(.group\/rwAD928B57_561C_4017_9D64_4693EC2CF1BB):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAD928B57_561C_4017_9D64_4693EC2CF1BB\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAD928B57_561C_4017_9D64_4693EC2CF1BB):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwAF6B7C05_0D6B_4531_881E_7DA684C596D1\:border-solid {
    &:is(:where(.group\/rwAF6B7C05_0D6B_4531_881E_7DA684C596D1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAF6B7C05_0D6B_4531_881E_7DA684C596D1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwAF6B7C05_0D6B_4531_881E_7DA684C596D1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwAFB39430_96E7_4E18_AC37_4972AA5E83E8\:border-solid {
    &:is(:where(.group\/rwAFB39430_96E7_4E18_AC37_4972AA5E83E8):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwAFB39430_96E7_4E18_AC37_4972AA5E83E8\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwAFB39430_96E7_4E18_AC37_4972AA5E83E8):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:border-solid {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:stroke-\[2px\] {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB005F5C9_5D72_45B7_A8A8_1973C55DC1E1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB08A8E8B_4CEE_40C2_9F90_ACDD1B8F1752\:border-solid {
    &:is(:where(.group\/rwB08A8E8B_4CEE_40C2_9F90_ACDD1B8F1752):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB08A8E8B_4CEE_40C2_9F90_ACDD1B8F1752\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB08A8E8B_4CEE_40C2_9F90_ACDD1B8F1752):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB0BD3C87_710F_4C03_8900_6E384985BD20\:border-solid {
    &:is(:where(.group\/rwB0BD3C87_710F_4C03_8900_6E384985BD20):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB0BD3C87_710F_4C03_8900_6E384985BD20\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwB0BD3C87_710F_4C03_8900_6E384985BD20):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwB0EE5473_F246_43BD_97A1_73641483AF8B\:border-solid {
    &:is(:where(.group\/rwB0EE5473_F246_43BD_97A1_73641483AF8B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB0EE5473_F246_43BD_97A1_73641483AF8B\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwB0EE5473_F246_43BD_97A1_73641483AF8B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:border-solid {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:stroke-\[2px\] {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB1746EBF_A917_49DB_A9A4_62423D64AF88):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:border-solid {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:stroke-\[2px\] {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB2D14248_FAE9_431C_A51E_B6221A90EBA6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB3511ABD_500F_4023_83EA_E2A0B5788FAC\:border-solid {
    &:is(:where(.group\/rwB3511ABD_500F_4023_83EA_E2A0B5788FAC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB3511ABD_500F_4023_83EA_E2A0B5788FAC\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwB3511ABD_500F_4023_83EA_E2A0B5788FAC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwB41A4108_4E51_496B_8B51_730A67999180\:fill-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB41A4108_4E51_496B_8B51_730A67999180):hover *) {
      @media (hover: hover) {
        fill: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB41A4108_4E51_496B_8B51_730A67999180\:text-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB41A4108_4E51_496B_8B51_730A67999180):hover *) {
      @media (hover: hover) {
        color: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB41A4108_4E51_496B_8B51_730A67999180\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB41A4108_4E51_496B_8B51_730A67999180):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB70ECC22_1768_4307_B3A9_89A641BA11DC\:border-solid {
    &:is(:where(.group\/rwB70ECC22_1768_4307_B3A9_89A641BA11DC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB70ECC22_1768_4307_B3A9_89A641BA11DC\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwB70ECC22_1768_4307_B3A9_89A641BA11DC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:border-solid {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:stroke-\[2px\] {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB842D8DE_A032_4280_A008_2494525E5F0B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB842D8DE_A032_4280_A008_2494525E5F0B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:border-solid {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:stroke-\[2px\] {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwB96F3FBB_44B0_4E77_B3A7_CA5A18CA2BC1):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwB9945890_7D61_422B_9B98_8AC5D0BF394E\:border-solid {
    &:is(:where(.group\/rwB9945890_7D61_422B_9B98_8AC5D0BF394E):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwB9945890_7D61_422B_9B98_8AC5D0BF394E\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwB9945890_7D61_422B_9B98_8AC5D0BF394E):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwBEA5079B_DF43_4E0D_919F_3DA93FED4B0C\:border-solid {
    &:is(:where(.group\/rwBEA5079B_DF43_4E0D_919F_3DA93FED4B0C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwBEA5079B_DF43_4E0D_919F_3DA93FED4B0C\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwBEA5079B_DF43_4E0D_919F_3DA93FED4B0C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:translate-x-\[0px\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:translate-y-\[0px\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:scale-x-\[120\%\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:scale-y-\[120\%\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:rotate-\[0deg\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:skew-x-\[0deg\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:skew-y-\[0deg\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:blur-\[5px\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:brightness-\[80\%\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:drop-shadow-none {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rwBEA81AC5_3293_4D55_85EB_02C89761D364\:saturate-\[100\%\] {
    &:is(:where(.group\/rwBEA81AC5_3293_4D55_85EB_02C89761D364):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rwC0A79B33_D022_4907_AE3A_41A34D3A630A\:border-solid {
    &:is(:where(.group\/rwC0A79B33_D022_4907_AE3A_41A34D3A630A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC0A79B33_D022_4907_AE3A_41A34D3A630A\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC0A79B33_D022_4907_AE3A_41A34D3A630A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:translate-x-\[0px\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:translate-y-\[0px\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:scale-x-\[120\%\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:scale-y-\[120\%\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 120%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:rotate-\[0deg\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:skew-x-\[0deg\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:skew-y-\[0deg\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:blur-\[5px\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-blur: blur(5px);
        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,);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:brightness-\[80\%\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(80%);
        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,);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:drop-shadow-none {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-drop-shadow:  ;
        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,);
      }
    }
  }
  .group-hover\/rwC108F061_2BCA_4A16_807C_0464E4A13522\:saturate-\[100\%\] {
    &:is(:where(.group\/rwC108F061_2BCA_4A16_807C_0464E4A13522):hover *) {
      @media (hover: hover) {
        --tw-saturate: saturate(100%);
        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,);
      }
    }
  }
  .group-hover\/rwC1AE2297_14BF_40C7_A28F_80ADF5288A0A\:border-solid {
    &:is(:where(.group\/rwC1AE2297_14BF_40C7_A28F_80ADF5288A0A):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC1AE2297_14BF_40C7_A28F_80ADF5288A0A\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rwC1AE2297_14BF_40C7_A28F_80ADF5288A0A):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rwC2918E91_C0B7_47B6_B682_1B201D77EA67\:border-solid {
    &:is(:where(.group\/rwC2918E91_C0B7_47B6_B682_1B201D77EA67):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC2918E91_C0B7_47B6_B682_1B201D77EA67\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC2918E91_C0B7_47B6_B682_1B201D77EA67):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC2D000CD_7866_49E0_9631_053FE8A42D45\:border-solid {
    &:is(:where(.group\/rwC2D000CD_7866_49E0_9631_053FE8A42D45):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC2D000CD_7866_49E0_9631_053FE8A42D45\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rwC2D000CD_7866_49E0_9631_053FE8A42D45):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rwC34BEDA8_135C_4DD4_B3EC_EE00B8A59EE0\:border-solid {
    &:is(:where(.group\/rwC34BEDA8_135C_4DD4_B3EC_EE00B8A59EE0):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC34BEDA8_135C_4DD4_B3EC_EE00B8A59EE0\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rwC34BEDA8_135C_4DD4_B3EC_EE00B8A59EE0):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rwC5A6B2B7_40A6_4CAF_8EA2_D25F0A8BE319\:border-solid {
    &:is(:where(.group\/rwC5A6B2B7_40A6_4CAF_8EA2_D25F0A8BE319):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC5A6B2B7_40A6_4CAF_8EA2_D25F0A8BE319\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC5A6B2B7_40A6_4CAF_8EA2_D25F0A8BE319):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:border-solid {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:stroke-\[2px\] {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwC67C3444_B655_4CB1_AF09_33378CCC943B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwC67C3444_B655_4CB1_AF09_33378CCC943B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwC6EAAD6B_ECE4_4D0D_8F28_8BA3F729B9AC\:border-solid {
    &:is(:where(.group\/rwC6EAAD6B_ECE4_4D0D_8F28_8BA3F729B9AC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC6EAAD6B_ECE4_4D0D_8F28_8BA3F729B9AC\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwC6EAAD6B_ECE4_4D0D_8F28_8BA3F729B9AC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwC71A2FA8_C0F5_49FC_ABFA_E4C01421E044\:border-solid {
    &:is(:where(.group\/rwC71A2FA8_C0F5_49FC_ABFA_E4C01421E044):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC71A2FA8_C0F5_49FC_ABFA_E4C01421E044\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC71A2FA8_C0F5_49FC_ABFA_E4C01421E044):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC90B23E8_5F31_4F24_A46B_04A308007F9F\:border-solid {
    &:is(:where(.group\/rwC90B23E8_5F31_4F24_A46B_04A308007F9F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC90B23E8_5F31_4F24_A46B_04A308007F9F\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC90B23E8_5F31_4F24_A46B_04A308007F9F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC9C9E1A7_46ED_4B84_96AE_971E92E4C813\:border-solid {
    &:is(:where(.group\/rwC9C9E1A7_46ED_4B84_96AE_971E92E4C813):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC9C9E1A7_46ED_4B84_96AE_971E92E4C813\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC9C9E1A7_46ED_4B84_96AE_971E92E4C813):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwC9E5A2DA_AC5F_4DDF_A81D_6D88CA8B6FC4\:border-solid {
    &:is(:where(.group\/rwC9E5A2DA_AC5F_4DDF_A81D_6D88CA8B6FC4):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwC9E5A2DA_AC5F_4DDF_A81D_6D88CA8B6FC4\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwC9E5A2DA_AC5F_4DDF_A81D_6D88CA8B6FC4):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:border-solid {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:stroke-\[2px\] {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwCA4DAB6E_DF16_4F30_83E9_F9B9F92F052E):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCA6C04A0_5504_4FBB_8D78_8A8911DCBB34\:border-solid {
    &:is(:where(.group\/rwCA6C04A0_5504_4FBB_8D78_8A8911DCBB34):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCA6C04A0_5504_4FBB_8D78_8A8911DCBB34\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwCA6C04A0_5504_4FBB_8D78_8A8911DCBB34):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwCD0C9321_B9C9_4836_88A7_641978969522\:border-solid {
    &:is(:where(.group\/rwCD0C9321_B9C9_4836_88A7_641978969522):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCD0C9321_B9C9_4836_88A7_641978969522\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwCD0C9321_B9C9_4836_88A7_641978969522):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:border-solid {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:stroke-\[2px\] {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwCD866C6F_BED0_438D_88F9_5510D28CA4DA):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCDFFDA0B_8B52_4CC6_B780_C14AA9DB8081\:border-solid {
    &:is(:where(.group\/rwCDFFDA0B_8B52_4CC6_B780_C14AA9DB8081):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCDFFDA0B_8B52_4CC6_B780_C14AA9DB8081\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwCDFFDA0B_8B52_4CC6_B780_C14AA9DB8081):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:border-solid {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:stroke-\[2px\] {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCE0BF33A_4620_4E55_A050_04561D43AF97\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwCE0BF33A_4620_4E55_A050_04561D43AF97):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwCE5D278F_05A4_4525_BAF4_CDF3ADE8ABB9\:border-solid {
    &:is(:where(.group\/rwCE5D278F_05A4_4525_BAF4_CDF3ADE8ABB9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCE5D278F_05A4_4525_BAF4_CDF3ADE8ABB9\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwCE5D278F_05A4_4525_BAF4_CDF3ADE8ABB9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwCE98618B_37FC_42DD_808C_25713BA7D704\:border-solid {
    &:is(:where(.group\/rwCE98618B_37FC_42DD_808C_25713BA7D704):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwCE98618B_37FC_42DD_808C_25713BA7D704\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwCE98618B_37FC_42DD_808C_25713BA7D704):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:border-solid {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:stroke-\[2px\] {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwD170582E_FF26_4312_8A7F_C6BD06E4C375):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD1DA37E2_BEC3_460F_ABBE_0C26C6B181C5\:border-solid {
    &:is(:where(.group\/rwD1DA37E2_BEC3_460F_ABBE_0C26C6B181C5):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD1DA37E2_BEC3_460F_ABBE_0C26C6B181C5\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwD1DA37E2_BEC3_460F_ABBE_0C26C6B181C5):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:border-solid {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:stroke-\[2px\] {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwD1E2DF69_75DD_45D2_AE80_30DEA1441E2C):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD2D3BA2C_6A22_4067_A7C6_470281570B90\:border-solid {
    &:is(:where(.group\/rwD2D3BA2C_6A22_4067_A7C6_470281570B90):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD2D3BA2C_6A22_4067_A7C6_470281570B90\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwD2D3BA2C_6A22_4067_A7C6_470281570B90):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwD2F32ADB_2969_4F2B_AB32_2FDADA5823B1\:border-solid {
    &:is(:where(.group\/rwD2F32ADB_2969_4F2B_AB32_2FDADA5823B1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD2F32ADB_2969_4F2B_AB32_2FDADA5823B1\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rwD2F32ADB_2969_4F2B_AB32_2FDADA5823B1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:border-solid {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:stroke-\[2px\] {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwD344CB6A_DFF2_4020_8285_0E73A8A03681):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD3775C45_1EFB_46AC_B052_6509AD6664F9\:border-solid {
    &:is(:where(.group\/rwD3775C45_1EFB_46AC_B052_6509AD6664F9):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD3775C45_1EFB_46AC_B052_6509AD6664F9\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rwD3775C45_1EFB_46AC_B052_6509AD6664F9):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:border-solid {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:stroke-\[2px\] {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwD6C51CA9_A1F7_476F_AB9F_F59F69F402A6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwD77CDD43_60F5_4EA2_9124_6FCA8F519E66\:border-solid {
    &:is(:where(.group\/rwD77CDD43_60F5_4EA2_9124_6FCA8F519E66):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwD77CDD43_60F5_4EA2_9124_6FCA8F519E66\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwD77CDD43_60F5_4EA2_9124_6FCA8F519E66):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:border-solid {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:stroke-\[2px\] {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwDABE9EF4_052E_403D_AA0D_8295EE141893\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwDABE9EF4_052E_403D_AA0D_8295EE141893):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:border-solid {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:stroke-\[2px\] {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwDC08EA07_E6A3_4773_9887_53BB9D4FE5E7):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:border-solid {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:stroke-\[2px\] {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwDF30419D_21A5_4524_9125_D674AF49CC66\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwDF30419D_21A5_4524_9125_D674AF49CC66):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:border-solid {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:stroke-\[2px\] {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE0690E53_599E_409F_9983_F602995661BC\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE0690E53_599E_409F_9983_F602995661BC):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:border-solid {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:stroke-\[2px\] {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE20D625F_D48B_4F01_B84F_7A5FA510CC39):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:border-solid {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:stroke-\[2px\] {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE28F66A1_0E6F_44DD_9802_444DD8461FB2):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE3072152_8BAC_4A06_9CF7_A287F14C6D91\:border-solid {
    &:is(:where(.group\/rwE3072152_8BAC_4A06_9CF7_A287F14C6D91):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE3072152_8BAC_4A06_9CF7_A287F14C6D91\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE3072152_8BAC_4A06_9CF7_A287F14C6D91):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:border-solid {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:stroke-\[2px\] {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE4E810E5_E655_4C42_9118_14270BE2476D\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE4E810E5_E655_4C42_9118_14270BE2476D):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:translate-x-\[3px\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-translate-x: 3px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:translate-y-\[0px\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:scale-x-\[100\%\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:scale-y-\[100\%\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:rotate-\[0deg\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:skew-x-\[0deg\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:skew-y-\[0deg\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:fill-white-50\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        fill: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:text-white-50\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        color: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-white-50) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE586FA6A_040D_4033_B53F_131B90493B7B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE586FA6A_040D_4033_B53F_131B90493B7B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE787BAB7_421A_49E9_9115_1E6FB4537B48\:border-solid {
    &:is(:where(.group\/rwE787BAB7_421A_49E9_9115_1E6FB4537B48):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE787BAB7_421A_49E9_9115_1E6FB4537B48\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwE787BAB7_421A_49E9_9115_1E6FB4537B48):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:border-solid {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:stroke-\[2px\] {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE89F2AF2_7FF7_4B12_B8EC_135631632407):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE89FD510_50DA_419E_B474_7232CE9613B1\:border-solid {
    &:is(:where(.group\/rwE89FD510_50DA_419E_B474_7232CE9613B1):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE89FD510_50DA_419E_B474_7232CE9613B1\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE89FD510_50DA_419E_B474_7232CE9613B1):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE8C6E5F2_B4D9_45E0_A751_50BF9E546A48\:border-solid {
    &:is(:where(.group\/rwE8C6E5F2_B4D9_45E0_A751_50BF9E546A48):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE8C6E5F2_B4D9_45E0_A751_50BF9E546A48\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE8C6E5F2_B4D9_45E0_A751_50BF9E546A48):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:border-solid {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:stroke-\[2px\] {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwE98DE24C_3F68_40D2_AD0F_34021D35F71B):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwEA4D1866_8C42_4664_894C_5B51A4BCA3B3\:border-solid {
    &:is(:where(.group\/rwEA4D1866_8C42_4664_894C_5B51A4BCA3B3):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEA4D1866_8C42_4664_894C_5B51A4BCA3B3\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwEA4D1866_8C42_4664_894C_5B51A4BCA3B3):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwEACE09C9_1ACC_470A_9241_86225278C051\:border-solid {
    &:is(:where(.group\/rwEACE09C9_1ACC_470A_9241_86225278C051):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEACE09C9_1ACC_470A_9241_86225278C051\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rwEACE09C9_1ACC_470A_9241_86225278C051):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rwEAD13C78_FCD6_4EE7_8BD6_F5D7E1C90523\:border-solid {
    &:is(:where(.group\/rwEAD13C78_FCD6_4EE7_8BD6_F5D7E1C90523):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEAD13C78_FCD6_4EE7_8BD6_F5D7E1C90523\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwEAD13C78_FCD6_4EE7_8BD6_F5D7E1C90523):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwEBAE809B_ABD2_49F1_A453_C5184F25B0C2\:border-solid {
    &:is(:where(.group\/rwEBAE809B_ABD2_49F1_A453_C5184F25B0C2):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEBAE809B_ABD2_49F1_A453_C5184F25B0C2\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rwEBAE809B_ABD2_49F1_A453_C5184F25B0C2):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rwED8A9670_80F8_4327_BB40_93A77D4DDA3D\:border-solid {
    &:is(:where(.group\/rwED8A9670_80F8_4327_BB40_93A77D4DDA3D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwED8A9670_80F8_4327_BB40_93A77D4DDA3D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwED8A9670_80F8_4327_BB40_93A77D4DDA3D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwEE1C8C03_5B1A_44B9_8BD0_F95527FCAE5C\:border-solid {
    &:is(:where(.group\/rwEE1C8C03_5B1A_44B9_8BD0_F95527FCAE5C):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEE1C8C03_5B1A_44B9_8BD0_F95527FCAE5C\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwEE1C8C03_5B1A_44B9_8BD0_F95527FCAE5C):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:border-solid {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:stroke-\[2px\] {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwEFE97722_D607_4182_9D11_5A1E0E0E8E20):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:border-solid {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:stroke-\[2px\] {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF1408ABD_3FF5_436D_BCD7_BE14F4BCE4FE):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:border-solid {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:stroke-\[2px\] {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF18E4652_6C7A_4DFF_B1CF_751AB557C689):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF1B95665_CCD3_46DA_84CE_246923E45A05\:border-solid {
    &:is(:where(.group\/rwF1B95665_CCD3_46DA_84CE_246923E45A05):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF1B95665_CCD3_46DA_84CE_246923E45A05\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwF1B95665_CCD3_46DA_84CE_246923E45A05):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC\:fill-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC):hover *) {
      @media (hover: hover) {
        fill: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC\:text-brand-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC):hover *) {
      @media (hover: hover) {
        color: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-brand-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF241E17B_C61E_4083_B2F1_A3DBECDE60CC):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:border-solid {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:stroke-\[2px\] {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF289D084_2699_4D2B_95B4_6F928416A7E6\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF289D084_2699_4D2B_95B4_6F928416A7E6):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF308D9A7_9C6D_4C3C_A108_89EB9FD2DF9F\:border-solid {
    &:is(:where(.group\/rwF308D9A7_9C6D_4C3C_A108_89EB9FD2DF9F):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF308D9A7_9C6D_4C3C_A108_89EB9FD2DF9F\:border-accent-green-500\/\[100\%\] {
    &:is(:where(.group\/rwF308D9A7_9C6D_4C3C_A108_89EB9FD2DF9F):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-500);
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:border-solid {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:stroke-\[2px\] {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF37AF429_CEE1_47EC_9798_2353989F0559\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF37AF429_CEE1_47EC_9798_2353989F0559):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF658854E_75D8_487E_A7B4_233C453ACB9D\:border-solid {
    &:is(:where(.group\/rwF658854E_75D8_487E_A7B4_233C453ACB9D):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF658854E_75D8_487E_A7B4_233C453ACB9D\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwF658854E_75D8_487E_A7B4_233C453ACB9D):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwF76C663B_E964_451A_9989_6D87AFB56917\:border-solid {
    &:is(:where(.group\/rwF76C663B_E964_451A_9989_6D87AFB56917):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF76C663B_E964_451A_9989_6D87AFB56917\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF76C663B_E964_451A_9989_6D87AFB56917):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF7927420_7873_4A41_8CD2_960A491E0F56\:border-solid {
    &:is(:where(.group\/rwF7927420_7873_4A41_8CD2_960A491E0F56):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF7927420_7873_4A41_8CD2_960A491E0F56\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwF7927420_7873_4A41_8CD2_960A491E0F56):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .group-hover\/rwF83ACB73_E6DD_48C4_A2FA_1BF4C7B6EB76\:border-solid {
    &:is(:where(.group\/rwF83ACB73_E6DD_48C4_A2FA_1BF4C7B6EB76):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF83ACB73_E6DD_48C4_A2FA_1BF4C7B6EB76\:border-surface-500\/\[100\%\] {
    &:is(:where(.group\/rwF83ACB73_E6DD_48C4_A2FA_1BF4C7B6EB76):hover *) {
      @media (hover: hover) {
        border-color: var(--color-surface-500);
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:border-solid {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:stroke-\[2px\] {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwF99C1A8A_D243_4DC5_A3AB_813A4AB06FF7):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:border-solid {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:stroke-accent-green-500\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        stroke: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-accent-green-500) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:stroke-\[2px\] {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwFA7A9699_261E_4E4E_94FE_5F5264319894\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwFA7A9699_261E_4E4E_94FE_5F5264319894):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:border-solid {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:border-accent-green-600\/\[100\%\] {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-green-600);
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:fill-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        fill: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:stroke-surface-50\/\(--strokeOpacity\) {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        stroke: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          stroke: color-mix(in oklab, var(--color-surface-50) var(--strokeOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:stroke-\[2px\] {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        stroke-width: 2px;
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:text-accent-green-600\/\(--svgOpacity\) {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:\[--strokeOpacity\:100\%\] {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        --strokeOpacity: 100%;
      }
    }
  }
  .group-hover\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095\:\[--svgOpacity\:100\%\] {
    &:is(:where(.group\/rwFC5FF4C3_66BB_4AD6_9C9A_36D004431095):hover *) {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .group-hover\/rwFD0C578D_42BB_4F58_823F_FE4989E5C307\:border-solid {
    &:is(:where(.group\/rwFD0C578D_42BB_4F58_823F_FE4989E5C307):hover *) {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .group-hover\/rwFD0C578D_42BB_4F58_823F_FE4989E5C307\:border-accent-500\/\[100\%\] {
    &:is(:where(.group\/rwFD0C578D_42BB_4F58_823F_FE4989E5C307):hover *) {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .peer-hover\:rounded-tl-lg {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-left-radius: 0.5rem;
      }
    }
  }
  .peer-hover\:rounded-tl-none {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-left-radius: 0.0rem;
      }
    }
  }
  .peer-hover\:rounded-tl-xl {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-left-radius: 0.75rem;
      }
    }
  }
  .peer-hover\:rounded-tr-lg {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-right-radius: 0.5rem;
      }
    }
  }
  .peer-hover\:rounded-tr-none {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-right-radius: 0.0rem;
      }
    }
  }
  .peer-hover\:rounded-tr-xl {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-right-radius: 0.75rem;
      }
    }
  }
  .peer-hover\:rounded-br-lg {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-right-radius: 0.5rem;
      }
    }
  }
  .peer-hover\:rounded-br-none {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-right-radius: 0.0rem;
      }
    }
  }
  .peer-hover\:rounded-br-xl {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-right-radius: 0.75rem;
      }
    }
  }
  .peer-hover\:rounded-bl-lg {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-left-radius: 0.5rem;
      }
    }
  }
  .peer-hover\:rounded-bl-none {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-left-radius: 0.0rem;
      }
    }
  }
  .peer-hover\:rounded-bl-xl {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-left-radius: 0.75rem;
      }
    }
  }
  .peer-hover\:border-t {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.12rem;
      }
    }
  }
  .peer-hover\:border-t-0 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.0rem;
      }
    }
  }
  .peer-hover\:border-t-1 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.06rem;
      }
    }
  }
  .peer-hover\:border-t-4 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.25rem;
      }
    }
  }
  .peer-hover\:border-r {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.12rem;
      }
    }
  }
  .peer-hover\:border-r-0 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.0rem;
      }
    }
  }
  .peer-hover\:border-r-1 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.06rem;
      }
    }
  }
  .peer-hover\:border-r-4 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.25rem;
      }
    }
  }
  .peer-hover\:border-b {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.12rem;
      }
    }
  }
  .peer-hover\:border-b-0 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.0rem;
      }
    }
  }
  .peer-hover\:border-b-1 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.06rem;
      }
    }
  }
  .peer-hover\:border-b-4 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.25rem;
      }
    }
  }
  .peer-hover\:border-l {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.12rem;
      }
    }
  }
  .peer-hover\:border-l-0 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.0rem;
      }
    }
  }
  .peer-hover\:border-l-1 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.06rem;
      }
    }
  }
  .peer-hover\:border-l-4 {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.25rem;
      }
    }
  }
  .peer-hover\:bg-accent-100\/\(--bgColorOpacityEnd\) {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        background-color: #f7edfa;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-accent-100) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .peer-hover\:\[--bgColorOpacityEnd\:100\%\] {
    &:is(:where(.peer):hover ~ *) {
      @media (hover: hover) {
        --bgColorOpacityEnd: 100%;
      }
    }
  }
  .hover\:translate-x-\[0px\] {
    &:hover {
      @media (hover: hover) {
        --tw-translate-x: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:translate-y-\[-6px\] {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: -6px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:translate-y-\[0px\] {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: 0px;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-x-\[100\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-x-\[103\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 103%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-x-\[105\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-x-\[106\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 106%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[100\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[103\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 103%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[105\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-y-\[106\%\] {
    &:hover {
      @media (hover: hover) {
        --tw-scale-y: 106%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:rotate-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        rotate: 0deg;
      }
    }
  }
  .hover\:skew-x-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        --tw-skew-x: skewX(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .hover\:skew-y-\[0deg\] {
    &:hover {
      @media (hover: hover) {
        --tw-skew-y: skewY(0deg);
        transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
      }
    }
  }
  .hover\:rounded-tl {
    &:hover {
      @media (hover: hover) {
        border-top-left-radius: 0.3829191810344828rem;
      }
    }
  }
  .hover\:rounded-tl-lg {
    &:hover {
      @media (hover: hover) {
        border-top-left-radius: 0.5rem;
      }
    }
  }
  .hover\:rounded-tl-none {
    &:hover {
      @media (hover: hover) {
        border-top-left-radius: 0.0rem;
      }
    }
  }
  .hover\:rounded-tl-xl {
    &:hover {
      @media (hover: hover) {
        border-top-left-radius: 0.75rem;
      }
    }
  }
  .hover\:rounded-tr {
    &:hover {
      @media (hover: hover) {
        border-top-right-radius: 0.3829191810344828rem;
      }
    }
  }
  .hover\:rounded-tr-lg {
    &:hover {
      @media (hover: hover) {
        border-top-right-radius: 0.5rem;
      }
    }
  }
  .hover\:rounded-tr-none {
    &:hover {
      @media (hover: hover) {
        border-top-right-radius: 0.0rem;
      }
    }
  }
  .hover\:rounded-tr-xl {
    &:hover {
      @media (hover: hover) {
        border-top-right-radius: 0.75rem;
      }
    }
  }
  .hover\:rounded-br {
    &:hover {
      @media (hover: hover) {
        border-bottom-right-radius: 0.3829191810344828rem;
      }
    }
  }
  .hover\:rounded-br-lg {
    &:hover {
      @media (hover: hover) {
        border-bottom-right-radius: 0.5rem;
      }
    }
  }
  .hover\:rounded-br-none {
    &:hover {
      @media (hover: hover) {
        border-bottom-right-radius: 0.0rem;
      }
    }
  }
  .hover\:rounded-br-xl {
    &:hover {
      @media (hover: hover) {
        border-bottom-right-radius: 0.75rem;
      }
    }
  }
  .hover\:rounded-bl {
    &:hover {
      @media (hover: hover) {
        border-bottom-left-radius: 0.3829191810344828rem;
      }
    }
  }
  .hover\:rounded-bl-lg {
    &:hover {
      @media (hover: hover) {
        border-bottom-left-radius: 0.5rem;
      }
    }
  }
  .hover\:rounded-bl-none {
    &:hover {
      @media (hover: hover) {
        border-bottom-left-radius: 0.0rem;
      }
    }
  }
  .hover\:rounded-bl-xl {
    &:hover {
      @media (hover: hover) {
        border-bottom-left-radius: 0.75rem;
      }
    }
  }
  .hover\:border-t {
    &:hover {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.12rem;
      }
    }
  }
  .hover\:border-t-0 {
    &:hover {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.0rem;
      }
    }
  }
  .hover\:border-t-1 {
    &:hover {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.06rem;
      }
    }
  }
  .hover\:border-t-2 {
    &:hover {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.125rem;
      }
    }
  }
  .hover\:border-t-4 {
    &:hover {
      @media (hover: hover) {
        border-top-style: var(--tw-border-style);
        border-top-width: 0.25rem;
      }
    }
  }
  .hover\:border-r {
    &:hover {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.12rem;
      }
    }
  }
  .hover\:border-r-0 {
    &:hover {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.0rem;
      }
    }
  }
  .hover\:border-r-1 {
    &:hover {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.06rem;
      }
    }
  }
  .hover\:border-r-2 {
    &:hover {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.125rem;
      }
    }
  }
  .hover\:border-r-4 {
    &:hover {
      @media (hover: hover) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0.25rem;
      }
    }
  }
  .hover\:border-b {
    &:hover {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.12rem;
      }
    }
  }
  .hover\:border-b-0 {
    &:hover {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.0rem;
      }
    }
  }
  .hover\:border-b-1 {
    &:hover {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.06rem;
      }
    }
  }
  .hover\:border-b-2 {
    &:hover {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.125rem;
      }
    }
  }
  .hover\:border-b-4 {
    &:hover {
      @media (hover: hover) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0.25rem;
      }
    }
  }
  .hover\:border-l {
    &:hover {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.12rem;
      }
    }
  }
  .hover\:border-l-0 {
    &:hover {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.0rem;
      }
    }
  }
  .hover\:border-l-1 {
    &:hover {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.06rem;
      }
    }
  }
  .hover\:border-l-2 {
    &:hover {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.125rem;
      }
    }
  }
  .hover\:border-l-4 {
    &:hover {
      @media (hover: hover) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0.25rem;
      }
    }
  }
  .hover\:border-solid {
    &:hover {
      @media (hover: hover) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .hover\:border-accent-300\/\[100\%\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-accent-300);
      }
    }
  }
  .hover\:border-accent-500\/\[100\%\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-accent-500);
      }
    }
  }
  .hover\:border-accent-green-700\/\[100\%\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-accent-green-700);
      }
    }
  }
  .hover\:border-green-500\/\[100\%\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-green-500);
      }
    }
  }
  .hover\:bg-accent-100\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #f7edfa;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-accent-100) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:bg-accent-500\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #bb69cc;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-accent-500) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:bg-accent-green-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-accent-green-50);
      }
    }
  }
  .hover\:bg-brand-400\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #5a5d6f;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-brand-400) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:bg-brand-600\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #1a2138;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-brand-600) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:bg-slate-500\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #62748e;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-slate-500) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:bg-surface-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-surface-50);
      }
    }
  }
  .hover\:bg-white-500\/\(--bgColorOpacityEnd\) {
    &:hover {
      @media (hover: hover) {
        background-color: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white-500) var(--bgColorOpacityEnd), transparent);
        }
      }
    }
  }
  .hover\:fill-accent-green-500\/\(--svgOpacity\) {
    &:hover {
      @media (hover: hover) {
        fill: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          fill: color-mix(in oklab, var(--color-accent-green-500) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .hover\:text-accent-700\/\(--textColorOpacityHover\) {
    &:hover {
      @media (hover: hover) {
        color: #863b90;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-700) var(--textColorOpacityHover), transparent);
        }
      }
    }
  }
  .hover\:text-accent-green-500\/\(--svgOpacity\) {
    &:hover {
      @media (hover: hover) {
        color: #5dc169;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-500) var(--svgOpacity), transparent);
        }
      }
    }
  }
  .hover\:text-accent-green-600 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-accent-green-600);
      }
    }
  }
  .hover\:text-accent-green-600\/\(--nav-item-text-opacity\) {
    &:hover {
      @media (hover: hover) {
        color: #4e9e57;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-accent-green-600) var(--nav-item-text-opacity), transparent);
        }
      }
    }
  }
  .hover\:text-brand-500 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-brand-500);
      }
    }
  }
  .hover\:text-surface-50\/\(--buttonFontAndTextStylesColorOpacityHover\) {
    &:hover {
      @media (hover: hover) {
        color: #f5f7fa;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-surface-50) var(--buttonFontAndTextStylesColorOpacityHover), transparent);
        }
      }
    }
  }
  .hover\:text-surface-800 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-surface-800);
      }
    }
  }
  .hover\:text-text-50 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-text-50);
      }
    }
  }
  .hover\:text-text-50\/\(--buttonFontAndTextStylesColorOpacityHover\) {
    &:hover {
      @media (hover: hover) {
        color: #21282e;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-text-50) var(--buttonFontAndTextStylesColorOpacityHover), transparent);
        }
      }
    }
  }
  .hover\:text-white-50\/\(--buttonFontAndTextStylesColorOpacityHover\) {
    &:hover {
      @media (hover: hover) {
        color: #ffffff;
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-white-50) var(--buttonFontAndTextStylesColorOpacityHover), transparent);
        }
      }
    }
  }
  .hover\:opacity-\[100\%\] {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .hover\:shadow {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 6px 6px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0px 2px 4px 0px var(--tw-shadow-color, rgba(26,41,82,0.20)), 0px 4px 13px 0px var(--tw-shadow-color, rgba(26,41,82,0.20));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:\[--bgColorOpacityEnd\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --bgColorOpacityEnd: 100%;
      }
    }
  }
  .hover\:\[--box-shadow-opacity\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --box-shadow-opacity: 100%;
      }
    }
  }
  .hover\:\[--buttonFontAndTextStylesColorOpacityHover\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --buttonFontAndTextStylesColorOpacityHover: 100%;
      }
    }
  }
  .hover\:\[--nav-item-text-opacity\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --nav-item-text-opacity: 100%;
      }
    }
  }
  .hover\:\[--svgOpacity\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --svgOpacity: 100%;
      }
    }
  }
  .hover\:\[--textColorOpacityHover\:100\%\] {
    &:hover {
      @media (hover: hover) {
        --textColorOpacityHover: 100%;
      }
    }
  }
  .hover\:text-shadow-none {
    &:hover {
      @media (hover: hover) {
        text-shadow: none;
      }
    }
  }
  .focus\:ring-2 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-blue-500 {
    &:focus {
      --tw-ring-color: var(--color-blue-500);
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:cursor-grabbing {
    &:active {
      cursor: grabbing;
    }
  }
  .aria-\[current\=page\]\:text-accent-green-600\/\(--nav-item-text-opacity\) {
    &[aria-current="page"] {
      color: #4e9e57;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-accent-green-600) var(--nav-item-text-opacity), transparent);
      }
    }
  }
  .aria-\[current\=page\]\:\[--nav-item-text-opacity\:100\%\] {
    &[aria-current="page"] {
      --nav-item-text-opacity: 100%;
    }
  }
  .aria-\[current\=page\]\:text-shadow-none {
    &[aria-current="page"] {
      text-shadow: none;
    }
  }
  .data-\[active-child\]\:text-accent-green-600\/\(--nav-item-text-opacity\) {
    &[data-active-child] {
      color: #4e9e57;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-accent-green-600) var(--nav-item-text-opacity), transparent);
      }
    }
  }
  .data-\[active-child\]\:\[--nav-item-text-opacity\:100\%\] {
    &[data-active-child] {
      --nav-item-text-opacity: 100%;
    }
  }
  .data-\[active-child\]\:text-shadow-none {
    &[data-active-child] {
      text-shadow: none;
    }
  }
  .data-\[active\=false\]\:bg-accent-500 {
    &[data-active="false"] {
      background-color: var(--color-accent-500);
    }
  }
  .data-\[active\=false\]\:bg-accent-green-500 {
    &[data-active="false"] {
      background-color: var(--color-accent-green-500);
    }
  }
  .data-\[active\=true\]\:bg-accent-green-200 {
    &[data-active="true"] {
      background-color: var(--color-accent-green-200);
    }
  }
  .data-\[active\=true\]\:bg-brand-600 {
    &[data-active="true"] {
      background-color: var(--color-brand-600);
    }
  }
  .sm\:col-span-1 {
    @media (width >= 640px) {
      grid-column: span 1 / span 1;
    }
  }
  .sm\:col-span-2 {
    @media (width >= 640px) {
      grid-column: span 2 / span 2;
    }
  }
  .sm\:col-span-5 {
    @media (width >= 640px) {
      grid-column: span 5 / span 5;
    }
  }
  .sm\:mt-0 {
    @media (width >= 640px) {
      margin-top: 0;
    }
  }
  .sm\:mr-auto {
    @media (width >= 640px) {
      margin-right: auto;
    }
  }
  .sm\:mb-0 {
    @media (width >= 640px) {
      margin-bottom: 0;
    }
  }
  .sm\:ml-auto {
    @media (width >= 640px) {
      margin-left: auto;
    }
  }
  .sm\:aspect-\[4\/5\] {
    @media (width >= 640px) {
      aspect-ratio: 4/5;
    }
  }
  .sm\:h-7 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 7);
    }
  }
  .sm\:h-12 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 12);
    }
  }
  .sm\:h-16 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .sm\:h-20 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 20);
    }
  }
  .sm\:h-52 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 52);
    }
  }
  .sm\:w-\[60\%\] {
    @media (width >= 640px) {
      width: 60%;
    }
  }
  .sm\:w-\[520px\] {
    @media (width >= 640px) {
      width: 520px;
    }
  }
  .sm\:w-auto {
    @media (width >= 640px) {
      width: auto;
    }
  }
  .sm\:grid-cols-1 {
    @media (width >= 640px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 640px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-3 {
    @media (width >= 640px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-7 {
    @media (width >= 640px) {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }
  .sm\:flex-row {
    @media (width >= 640px) {
      flex-direction: row;
    }
  }
  .sm\:gap-x-10 {
    @media (width >= 640px) {
      column-gap: calc(var(--spacing) * 10);
    }
  }
  .sm\:gap-y-10 {
    @media (width >= 640px) {
      row-gap: calc(var(--spacing) * 10);
    }
  }
  .sm\:object-contain {
    @media (width >= 640px) {
      object-fit: contain;
    }
  }
  .sm\:pt-0 {
    @media (width >= 640px) {
      padding-top: 0;
    }
  }
  .sm\:pt-2 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 2);
    }
  }
  .sm\:pt-2\.5 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:pt-3 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .sm\:pt-3\.5 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 3.5);
    }
  }
  .sm\:pt-10 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .sm\:pt-28 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 28);
    }
  }
  .sm\:pr-0 {
    @media (width >= 640px) {
      padding-right: 0;
    }
  }
  .sm\:pr-5 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 5);
    }
  }
  .sm\:pr-7 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 7);
    }
  }
  .sm\:pr-10 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .sm\:pb-2 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 2);
    }
  }
  .sm\:pb-2\.5 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:pb-3 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 3);
    }
  }
  .sm\:pb-3\.5 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 3.5);
    }
  }
  .sm\:pb-10 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .sm\:pb-28 {
    @media (width >= 640px) {
      padding-bottom: calc(var(--spacing) * 28);
    }
  }
  .sm\:pl-0 {
    @media (width >= 640px) {
      padding-left: 0;
    }
  }
  .sm\:pl-5 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .sm\:pl-7 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 7);
    }
  }
  .sm\:pl-10 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .sm\:text-center {
    @media (width >= 640px) {
      text-align: center;
    }
  }
  .sm\:font-body {
    @media (width >= 640px) {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
    }
  }
  .sm\:text-2xl {
    @media (width >= 640px) {
      font-size: 1.50rem;
      line-height: var(--tw-leading, 2.00rem);
    }
  }
  .sm\:text-3xl {
    @media (width >= 640px) {
      font-size: 1.88rem;
      line-height: var(--tw-leading, 2.25rem);
    }
  }
  .sm\:text-4xl {
    @media (width >= 640px) {
      font-size: 2.25rem;
      line-height: var(--tw-leading, 2.50rem);
    }
  }
  .sm\:text-5xl {
    @media (width >= 640px) {
      font-size: 3.00rem;
      line-height: var(--tw-leading, 3.50rem);
    }
  }
  .sm\:text-6xl {
    @media (width >= 640px) {
      font-size: 3.75rem;
      line-height: var(--tw-leading, 4.50rem);
    }
  }
  .sm\:text-7xl {
    @media (width >= 640px) {
      font-size: 4.50rem;
      line-height: var(--tw-leading, 5.50rem);
    }
  }
  .sm\:text-base {
    @media (width >= 640px) {
      font-size: 1.00rem;
      line-height: var(--tw-leading, 1.50rem);
    }
  }
  .sm\:text-lg {
    @media (width >= 640px) {
      font-size: 1.12rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .sm\:text-xl {
    @media (width >= 640px) {
      font-size: 1.25rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .sm\:leading-loose {
    @media (width >= 640px) {
      --tw-leading: var(--leading-loose);
      line-height: var(--leading-loose);
    }
  }
  .sm\:leading-snug {
    @media (width >= 640px) {
      --tw-leading: var(--leading-snug);
      line-height: var(--leading-snug);
    }
  }
  .sm\:leading-tight {
    @media (width >= 640px) {
      --tw-leading: var(--leading-tight);
      line-height: var(--leading-tight);
    }
  }
  .sm\:font-\[300\] {
    @media (width >= 640px) {
      --tw-font-weight: 300;
      font-weight: 300;
    }
  }
  .sm\:font-\[500\] {
    @media (width >= 640px) {
      --tw-font-weight: 500;
      font-weight: 500;
    }
  }
  .sm\:\[--visible-items\:3\] {
    @media (width >= 640px) {
      --visible-items: 3;
    }
  }
  .md\:order-last {
    @media (width >= 768px) {
      order: 9999;
    }
  }
  .md\:col-span-1 {
    @media (width >= 768px) {
      grid-column: span 1 / span 1;
    }
  }
  .md\:col-span-2 {
    @media (width >= 768px) {
      grid-column: span 2 / span 2;
    }
  }
  .md\:col-span-5 {
    @media (width >= 768px) {
      grid-column: span 5 / span 5;
    }
  }
  .md\:aspect-\[auto\] {
    @media (width >= 768px) {
      aspect-ratio: auto;
    }
  }
  .md\:h-8 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 8);
    }
  }
  .md\:h-16 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .md\:h-\[550px\] {
    @media (width >= 768px) {
      height: 550px;
    }
  }
  .md\:h-auto {
    @media (width >= 768px) {
      height: auto;
    }
  }
  .md\:w-8 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 8);
    }
  }
  .md\:w-11 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 11);
    }
  }
  .md\:w-16 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 16);
    }
  }
  .md\:w-20 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 20);
    }
  }
  .md\:w-\[60\%\] {
    @media (width >= 768px) {
      width: 60%;
    }
  }
  .md\:w-\[80\%\] {
    @media (width >= 768px) {
      width: 80%;
    }
  }
  .md\:w-\[85\%\] {
    @media (width >= 768px) {
      width: 85%;
    }
  }
  .md\:w-\[240px\] {
    @media (width >= 768px) {
      width: 240px;
    }
  }
  .md\:w-\[620px\] {
    @media (width >= 768px) {
      width: 620px;
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 768px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-3 {
    @media (width >= 768px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-7 {
    @media (width >= 768px) {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }
  .md\:flex-col {
    @media (width >= 768px) {
      flex-direction: column;
    }
  }
  .md\:items-start {
    @media (width >= 768px) {
      align-items: flex-start;
    }
  }
  .md\:gap-x-8 {
    @media (width >= 768px) {
      column-gap: calc(var(--spacing) * 8);
    }
  }
  .md\:gap-x-10 {
    @media (width >= 768px) {
      column-gap: calc(var(--spacing) * 10);
    }
  }
  .md\:gap-y-10 {
    @media (width >= 768px) {
      row-gap: calc(var(--spacing) * 10);
    }
  }
  .md\:object-contain {
    @media (width >= 768px) {
      object-fit: contain;
    }
  }
  .md\:pt-3 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .md\:pt-10 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .md\:pt-28 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 28);
    }
  }
  .md\:pr-0 {
    @media (width >= 768px) {
      padding-right: 0;
    }
  }
  .md\:pr-10 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .md\:pb-3 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 3);
    }
  }
  .md\:pb-10 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .md\:pb-28 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 28);
    }
  }
  .md\:pl-0 {
    @media (width >= 768px) {
      padding-left: 0;
    }
  }
  .md\:pl-10 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .md\:text-center {
    @media (width >= 768px) {
      text-align: center;
    }
  }
  .md\:text-2xl {
    @media (width >= 768px) {
      font-size: 1.50rem;
      line-height: var(--tw-leading, 2.00rem);
    }
  }
  .md\:text-3xl {
    @media (width >= 768px) {
      font-size: 1.88rem;
      line-height: var(--tw-leading, 2.25rem);
    }
  }
  .md\:text-4xl {
    @media (width >= 768px) {
      font-size: 2.25rem;
      line-height: var(--tw-leading, 2.50rem);
    }
  }
  .md\:text-5xl {
    @media (width >= 768px) {
      font-size: 3.00rem;
      line-height: var(--tw-leading, 3.50rem);
    }
  }
  .md\:text-6xl {
    @media (width >= 768px) {
      font-size: 3.75rem;
      line-height: var(--tw-leading, 4.50rem);
    }
  }
  .md\:text-7xl {
    @media (width >= 768px) {
      font-size: 4.50rem;
      line-height: var(--tw-leading, 5.50rem);
    }
  }
  .md\:text-8xl {
    @media (width >= 768px) {
      font-size: 6.00rem;
      line-height: var(--tw-leading, 6.50rem);
    }
  }
  .md\:text-base {
    @media (width >= 768px) {
      font-size: 1.00rem;
      line-height: var(--tw-leading, 1.50rem);
    }
  }
  .md\:text-lg {
    @media (width >= 768px) {
      font-size: 1.12rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .md\:text-xl {
    @media (width >= 768px) {
      font-size: 1.25rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .md\:leading-snug {
    @media (width >= 768px) {
      --tw-leading: var(--leading-snug);
      line-height: var(--leading-snug);
    }
  }
  .md\:leading-tight {
    @media (width >= 768px) {
      --tw-leading: var(--leading-tight);
      line-height: var(--leading-tight);
    }
  }
  .md\:\[--visible-items\:4\] {
    @media (width >= 768px) {
      --visible-items: 4;
    }
  }
  .lg\:col-span-1 {
    @media (width >= 1034px) {
      grid-column: span 1 / span 1;
    }
  }
  .lg\:mt-0 {
    @media (width >= 1034px) {
      margin-top: 0;
    }
  }
  .lg\:mr-0 {
    @media (width >= 1034px) {
      margin-right: 0;
    }
  }
  .lg\:mr-auto {
    @media (width >= 1034px) {
      margin-right: auto;
    }
  }
  .lg\:mb-0 {
    @media (width >= 1034px) {
      margin-bottom: 0;
    }
  }
  .lg\:ml-0 {
    @media (width >= 1034px) {
      margin-left: 0;
    }
  }
  .lg\:ml-auto {
    @media (width >= 1034px) {
      margin-left: auto;
    }
  }
  .lg\:flex {
    @media (width >= 1034px) {
      display: flex;
    }
  }
  .lg\:hidden {
    @media (width >= 1034px) {
      display: none;
    }
  }
  .lg\:aspect-\[auto\] {
    @media (width >= 1034px) {
      aspect-ratio: auto;
    }
  }
  .lg\:h-5 {
    @media (width >= 1034px) {
      height: calc(var(--spacing) * 5);
    }
  }
  .lg\:h-10 {
    @media (width >= 1034px) {
      height: calc(var(--spacing) * 10);
    }
  }
  .lg\:h-\[650px\] {
    @media (width >= 1034px) {
      height: 650px;
    }
  }
  .lg\:w-6 {
    @media (width >= 1034px) {
      width: calc(var(--spacing) * 6);
    }
  }
  .lg\:w-\[75\%\] {
    @media (width >= 1034px) {
      width: 75%;
    }
  }
  .lg\:w-\[90\%\] {
    @media (width >= 1034px) {
      width: 90%;
    }
  }
  .lg\:w-\[800px\] {
    @media (width >= 1034px) {
      width: 800px;
    }
  }
  .lg\:w-\[820px\] {
    @media (width >= 1034px) {
      width: 820px;
    }
  }
  .lg\:w-auto {
    @media (width >= 1034px) {
      width: auto;
    }
  }
  .lg\:flex-1 {
    @media (width >= 1034px) {
      flex: 1;
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 1034px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 1034px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-4 {
    @media (width >= 1034px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .lg\:flex-row {
    @media (width >= 1034px) {
      flex-direction: row;
    }
  }
  .lg\:justify-end {
    @media (width >= 1034px) {
      justify-content: flex-end;
    }
  }
  .lg\:gap-4 {
    @media (width >= 1034px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .lg\:gap-x-6 {
    @media (width >= 1034px) {
      column-gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:gap-x-10 {
    @media (width >= 1034px) {
      column-gap: calc(var(--spacing) * 10);
    }
  }
  .lg\:gap-y-6 {
    @media (width >= 1034px) {
      row-gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:gap-y-10 {
    @media (width >= 1034px) {
      row-gap: calc(var(--spacing) * 10);
    }
  }
  .lg\:object-contain {
    @media (width >= 1034px) {
      object-fit: contain;
    }
  }
  .lg\:pt-0 {
    @media (width >= 1034px) {
      padding-top: 0;
    }
  }
  .lg\:pt-10 {
    @media (width >= 1034px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .lg\:pt-14 {
    @media (width >= 1034px) {
      padding-top: calc(var(--spacing) * 14);
    }
  }
  .lg\:pt-28 {
    @media (width >= 1034px) {
      padding-top: calc(var(--spacing) * 28);
    }
  }
  .lg\:pt-32 {
    @media (width >= 1034px) {
      padding-top: calc(var(--spacing) * 32);
    }
  }
  .lg\:pt-40 {
    @media (width >= 1034px) {
      padding-top: calc(var(--spacing) * 40);
    }
  }
  .lg\:pr-0 {
    @media (width >= 1034px) {
      padding-right: 0;
    }
  }
  .lg\:pr-5 {
    @media (width >= 1034px) {
      padding-right: calc(var(--spacing) * 5);
    }
  }
  .lg\:pr-10 {
    @media (width >= 1034px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .lg\:pb-10 {
    @media (width >= 1034px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .lg\:pb-14 {
    @media (width >= 1034px) {
      padding-bottom: calc(var(--spacing) * 14);
    }
  }
  .lg\:pb-28 {
    @media (width >= 1034px) {
      padding-bottom: calc(var(--spacing) * 28);
    }
  }
  .lg\:pb-32 {
    @media (width >= 1034px) {
      padding-bottom: calc(var(--spacing) * 32);
    }
  }
  .lg\:pb-40 {
    @media (width >= 1034px) {
      padding-bottom: calc(var(--spacing) * 40);
    }
  }
  .lg\:pl-0 {
    @media (width >= 1034px) {
      padding-left: 0;
    }
  }
  .lg\:pl-5 {
    @media (width >= 1034px) {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .lg\:pl-10 {
    @media (width >= 1034px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .lg\:text-center {
    @media (width >= 1034px) {
      text-align: center;
    }
  }
  .lg\:text-2xl {
    @media (width >= 1034px) {
      font-size: 1.50rem;
      line-height: var(--tw-leading, 2.00rem);
    }
  }
  .lg\:text-3xl {
    @media (width >= 1034px) {
      font-size: 1.88rem;
      line-height: var(--tw-leading, 2.25rem);
    }
  }
  .lg\:text-4xl {
    @media (width >= 1034px) {
      font-size: 2.25rem;
      line-height: var(--tw-leading, 2.50rem);
    }
  }
  .lg\:text-5xl {
    @media (width >= 1034px) {
      font-size: 3.00rem;
      line-height: var(--tw-leading, 3.50rem);
    }
  }
  .lg\:text-6xl {
    @media (width >= 1034px) {
      font-size: 3.75rem;
      line-height: var(--tw-leading, 4.50rem);
    }
  }
  .lg\:text-7xl {
    @media (width >= 1034px) {
      font-size: 4.50rem;
      line-height: var(--tw-leading, 5.50rem);
    }
  }
  .lg\:text-8xl {
    @media (width >= 1034px) {
      font-size: 6.00rem;
      line-height: var(--tw-leading, 6.50rem);
    }
  }
  .lg\:text-lg {
    @media (width >= 1034px) {
      font-size: 1.12rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .lg\:text-sm {
    @media (width >= 1034px) {
      font-size: 0.88rem;
      line-height: var(--tw-leading, 1.25rem);
    }
  }
  .lg\:text-xl {
    @media (width >= 1034px) {
      font-size: 1.25rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .lg\:leading-snug {
    @media (width >= 1034px) {
      --tw-leading: var(--leading-snug);
      line-height: var(--leading-snug);
    }
  }
  .lg\:leading-tight {
    @media (width >= 1034px) {
      --tw-leading: var(--leading-tight);
      line-height: var(--leading-tight);
    }
  }
  .xl\:col-span-1 {
    @media (width >= 1280px) {
      grid-column: span 1 / span 1;
    }
  }
  .xl\:col-span-2 {
    @media (width >= 1280px) {
      grid-column: span 2 / span 2;
    }
  }
  .xl\:col-span-6 {
    @media (width >= 1280px) {
      grid-column: span 6 / span 6;
    }
  }
  .xl\:mt-0 {
    @media (width >= 1280px) {
      margin-top: 0;
    }
  }
  .xl\:mr-auto {
    @media (width >= 1280px) {
      margin-right: auto;
    }
  }
  .xl\:mb-10 {
    @media (width >= 1280px) {
      margin-bottom: calc(var(--spacing) * 10);
    }
  }
  .xl\:ml-auto {
    @media (width >= 1280px) {
      margin-left: auto;
    }
  }
  .xl\:h-7 {
    @media (width >= 1280px) {
      height: calc(var(--spacing) * 7);
    }
  }
  .xl\:h-\[240px\] {
    @media (width >= 1280px) {
      height: 240px;
    }
  }
  .xl\:h-\[650px\] {
    @media (width >= 1280px) {
      height: 650px;
    }
  }
  .xl\:h-\[750px\] {
    @media (width >= 1280px) {
      height: 750px;
    }
  }
  .xl\:w-\[70\%\] {
    @media (width >= 1280px) {
      width: 70%;
    }
  }
  .xl\:w-\[80\%\] {
    @media (width >= 1280px) {
      width: 80%;
    }
  }
  .xl\:w-\[85\%\] {
    @media (width >= 1280px) {
      width: 85%;
    }
  }
  .xl\:w-\[800px\] {
    @media (width >= 1280px) {
      width: 800px;
    }
  }
  .xl\:w-\[820px\] {
    @media (width >= 1280px) {
      width: 820px;
    }
  }
  .xl\:w-\[850px\] {
    @media (width >= 1280px) {
      width: 850px;
    }
  }
  .xl\:w-\[980px\] {
    @media (width >= 1280px) {
      width: 980px;
    }
  }
  .xl\:w-\[1100px\] {
    @media (width >= 1280px) {
      width: 1100px;
    }
  }
  .xl\:grid-cols-2 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-3 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-4 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-5 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-8 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(8, minmax(0, 1fr));
    }
  }
  .xl\:gap-x-10 {
    @media (width >= 1280px) {
      column-gap: calc(var(--spacing) * 10);
    }
  }
  .xl\:gap-y-10 {
    @media (width >= 1280px) {
      row-gap: calc(var(--spacing) * 10);
    }
  }
  .xl\:object-contain {
    @media (width >= 1280px) {
      object-fit: contain;
    }
  }
  .xl\:pt-10 {
    @media (width >= 1280px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .xl\:pt-14 {
    @media (width >= 1280px) {
      padding-top: calc(var(--spacing) * 14);
    }
  }
  .xl\:pt-32 {
    @media (width >= 1280px) {
      padding-top: calc(var(--spacing) * 32);
    }
  }
  .xl\:pt-36 {
    @media (width >= 1280px) {
      padding-top: calc(var(--spacing) * 36);
    }
  }
  .xl\:pt-40 {
    @media (width >= 1280px) {
      padding-top: calc(var(--spacing) * 40);
    }
  }
  .xl\:pr-0 {
    @media (width >= 1280px) {
      padding-right: 0;
    }
  }
  .xl\:pr-5 {
    @media (width >= 1280px) {
      padding-right: calc(var(--spacing) * 5);
    }
  }
  .xl\:pr-10 {
    @media (width >= 1280px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .xl\:pb-10 {
    @media (width >= 1280px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .xl\:pb-14 {
    @media (width >= 1280px) {
      padding-bottom: calc(var(--spacing) * 14);
    }
  }
  .xl\:pb-36 {
    @media (width >= 1280px) {
      padding-bottom: calc(var(--spacing) * 36);
    }
  }
  .xl\:pb-40 {
    @media (width >= 1280px) {
      padding-bottom: calc(var(--spacing) * 40);
    }
  }
  .xl\:pl-0 {
    @media (width >= 1280px) {
      padding-left: 0;
    }
  }
  .xl\:pl-5 {
    @media (width >= 1280px) {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .xl\:pl-10 {
    @media (width >= 1280px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .xl\:font-body {
    @media (width >= 1280px) {
      font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'sans-serif';
    }
  }
  .xl\:text-2xl {
    @media (width >= 1280px) {
      font-size: 1.50rem;
      line-height: var(--tw-leading, 2.00rem);
    }
  }
  .xl\:text-3xl {
    @media (width >= 1280px) {
      font-size: 1.88rem;
      line-height: var(--tw-leading, 2.25rem);
    }
  }
  .xl\:text-4xl {
    @media (width >= 1280px) {
      font-size: 2.25rem;
      line-height: var(--tw-leading, 2.50rem);
    }
  }
  .xl\:text-5xl {
    @media (width >= 1280px) {
      font-size: 3.00rem;
      line-height: var(--tw-leading, 3.50rem);
    }
  }
  .xl\:text-6xl {
    @media (width >= 1280px) {
      font-size: 3.75rem;
      line-height: var(--tw-leading, 4.50rem);
    }
  }
  .xl\:text-7xl {
    @media (width >= 1280px) {
      font-size: 4.50rem;
      line-height: var(--tw-leading, 5.50rem);
    }
  }
  .xl\:text-8xl {
    @media (width >= 1280px) {
      font-size: 6.00rem;
      line-height: var(--tw-leading, 6.50rem);
    }
  }
  .xl\:text-9xl {
    @media (width >= 1280px) {
      font-size: 8.00rem;
      line-height: var(--tw-leading, 8.50rem);
    }
  }
  .xl\:text-base {
    @media (width >= 1280px) {
      font-size: 1.00rem;
      line-height: var(--tw-leading, 1.50rem);
    }
  }
  .xl\:text-lg {
    @media (width >= 1280px) {
      font-size: 1.12rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .xl\:text-xl {
    @media (width >= 1280px) {
      font-size: 1.25rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .xl\:leading-normal {
    @media (width >= 1280px) {
      --tw-leading: var(--leading-normal);
      line-height: var(--leading-normal);
    }
  }
  .xl\:leading-snug {
    @media (width >= 1280px) {
      --tw-leading: var(--leading-snug);
      line-height: var(--leading-snug);
    }
  }
  .xl\:tracking-normal {
    @media (width >= 1280px) {
      --tw-tracking: var(--tracking-normal);
      letter-spacing: var(--tracking-normal);
    }
  }
  .xl\:\[--visible-items\:5\] {
    @media (width >= 1280px) {
      --visible-items: 5;
    }
  }
  .\32 xl\:w-\[65\%\] {
    @media (width >= 1536px) {
      width: 65%;
    }
  }
  .\32 xl\:w-\[80\%\] {
    @media (width >= 1536px) {
      width: 80%;
    }
  }
  .\32 xl\:w-\[95\%\] {
    @media (width >= 1536px) {
      width: 95%;
    }
  }
  .\32 xl\:w-\[1200px\] {
    @media (width >= 1536px) {
      width: 1200px;
    }
  }
  .\32 xl\:pt-16 {
    @media (width >= 1536px) {
      padding-top: calc(var(--spacing) * 16);
    }
  }
  .\32 xl\:pr-10 {
    @media (width >= 1536px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .\32 xl\:pb-16 {
    @media (width >= 1536px) {
      padding-bottom: calc(var(--spacing) * 16);
    }
  }
  .\32 xl\:pl-10 {
    @media (width >= 1536px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .\32 xl\:text-5xl {
    @media (width >= 1536px) {
      font-size: 3.00rem;
      line-height: var(--tw-leading, 3.50rem);
    }
  }
  .\32 xl\:text-6xl {
    @media (width >= 1536px) {
      font-size: 3.75rem;
      line-height: var(--tw-leading, 4.50rem);
    }
  }
  .\32 xl\:text-xl {
    @media (width >= 1536px) {
      font-size: 1.25rem;
      line-height: var(--tw-leading, 1.75rem);
    }
  }
  .\[\&_\>div\]\:h-full {
    & >div {
      height: 100%;
    }
  }
  .\[\&_a\]\:font-\[400\] {
    & a {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\]\:text-accent-300 {
    & a {
      color: var(--color-accent-300);
    }
  }
  .\[\&_a\]\:text-accent-400 {
    & a {
      color: var(--color-accent-400);
    }
  }
  .\[\&_a\]\:text-brand-100 {
    & a {
      color: var(--color-brand-100);
    }
  }
  .\[\&_a\]\:text-brand-500 {
    & a {
      color: var(--color-brand-500);
    }
  }
  .\[\&_a\]\:text-text-500 {
    & a {
      color: var(--color-text-500);
    }
  }
  .\[\&_a\]\:text-text-900 {
    & a {
      color: var(--color-text-900);
    }
  }
  .\[\&_a\]\:text-white-500 {
    & a {
      color: var(--color-white-500);
    }
  }
  .\[\&_a\]\:no-underline {
    & a {
      text-decoration-line: none;
    }
  }
  .\[\&_a\:hover\]\:font-\[400\] {
    & a:hover {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\:hover\]\:font-\[500\] {
    & a:hover {
      --tw-font-weight: 500;
      font-weight: 500;
    }
  }
  .\[\&_a\:hover\]\:font-\[700\] {
    & a:hover {
      --tw-font-weight: 700;
      font-weight: 700;
    }
  }
  .\[\&_a\:hover\]\:text-accent-500 {
    & a:hover {
      color: var(--color-accent-500);
    }
  }
  .\[\&_a\:hover\]\:text-accent-green-500 {
    & a:hover {
      color: var(--color-accent-green-500);
    }
  }
  .\[\&_a\:hover\]\:text-brand-800 {
    & a:hover {
      color: var(--color-brand-800);
    }
  }
  .\[\&_a\:hover\]\:no-underline {
    & a:hover {
      text-decoration-line: none;
    }
  }
  .\[\&_a\:visited\]\:font-\[400\] {
    & a:visited {
      --tw-font-weight: 400;
      font-weight: 400;
    }
  }
  .\[\&_a\:visited\]\:text-brand-800 {
    & a:visited {
      color: var(--color-brand-800);
    }
  }
  .\[\&_a\:visited\]\:text-text-900 {
    & a:visited {
      color: var(--color-text-900);
    }
  }
  .\[\&_a\:visited\]\:no-underline {
    & a:visited {
      text-decoration-line: none;
    }
  }
  .\[\&\>\*\]\:col-start-1 {
    &>* {
      grid-column-start: 1;
    }
  }
  .\[\&\>\*\]\:row-start-1 {
    &>* {
      grid-row-start: 1;
    }
  }
  .\[\&\>\*\]\:min-w-0 {
    &>* {
      min-width: 0;
    }
  }
  .\[\&\>svg\]\:size-\[18px\] {
    &>svg {
      width: 18px;
      height: 18px;
    }
  }
  .\[\&\>svg\]\:size-\[24px\] {
    &>svg {
      width: 24px;
      height: 24px;
    }
  }
  .\[\&\>svg\]\:shrink-0 {
    &>svg {
      flex-shrink: 0;
    }
  }
  .\[\&\>svg\]\:rotate-\[-45deg\] {
    &>svg {
      rotate: -45deg;
    }
  }
  .\[\&\>svg\]\:rotate-\[180deg\] {
    &>svg {
      rotate: 180deg;
    }
  }
  .\[\&\>svg\]\:text-slate-50 {
    &>svg {
      color: var(--color-slate-50);
    }
  }
  .\[\&\>svg\]\:text-slate-700 {
    &>svg {
      color: var(--color-slate-700);
    }
  }
  .\[\&\>svg\]\:transition-transform {
    &>svg {
      transition-property: transform, translate, scale, rotate;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&\>svg\]\:duration-300 {
    &>svg {
      --tw-duration: 300ms;
      transition-duration: 300ms;
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw072A0C41_6D0D_49ED_A8C5_0B8341C81B35\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw072A0C41_6D0D_49ED_A8C5_0B8341C81B35)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw072A0C41_6D0D_49ED_A8C5_0B8341C81B35\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw072A0C41_6D0D_49ED_A8C5_0B8341C81B35)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw072ED892_545B_47BF_8AE5_D6F5A41840FC\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw072ED892_545B_47BF_8AE5_D6F5A41840FC)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw072ED892_545B_47BF_8AE5_D6F5A41840FC\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw072ED892_545B_47BF_8AE5_D6F5A41840FC)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw0A75D4AF_9DF6_456F_80E8_202D22EB1301\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw0A75D4AF_9DF6_456F_80E8_202D22EB1301)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw0A75D4AF_9DF6_456F_80E8_202D22EB1301\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw0A75D4AF_9DF6_456F_80E8_202D22EB1301)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw0E32045B_86FA_47AC_AD88_91B4526C15FF\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw0E32045B_86FA_47AC_AD88_91B4526C15FF)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw0E32045B_86FA_47AC_AD88_91B4526C15FF\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw0E32045B_86FA_47AC_AD88_91B4526C15FF)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw10F77D06_8CD8_4AA7_A660_AE05CD403B0A\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw10F77D06_8CD8_4AA7_A660_AE05CD403B0A)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw10F77D06_8CD8_4AA7_A660_AE05CD403B0A\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw10F77D06_8CD8_4AA7_A660_AE05CD403B0A)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1567BC95_8E3F_4E91_9587_4C049568294F\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw1567BC95_8E3F_4E91_9587_4C049568294F)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1567BC95_8E3F_4E91_9587_4C049568294F\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw1567BC95_8E3F_4E91_9587_4C049568294F)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw181DADC4_0D9B_4327_9481_2F49ECE2F878\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw181DADC4_0D9B_4327_9481_2F49ECE2F878)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw181DADC4_0D9B_4327_9481_2F49ECE2F878\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw181DADC4_0D9B_4327_9481_2F49ECE2F878)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CA9394C_55D2_4094_BE5A_E0B48DB9E21F\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw1CA9394C_55D2_4094_BE5A_E0B48DB9E21F)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CA9394C_55D2_4094_BE5A_E0B48DB9E21F\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw1CA9394C_55D2_4094_BE5A_E0B48DB9E21F)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CDCC691_63CE_4FCD_8C7A_1F88EA626068\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw1CDCC691_63CE_4FCD_8C7A_1F88EA626068)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CDCC691_63CE_4FCD_8C7A_1F88EA626068\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw1CDCC691_63CE_4FCD_8C7A_1F88EA626068)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CEA5349_7CBF_4FD8_8182_BE94A7AB65F4\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw1CEA5349_7CBF_4FD8_8182_BE94A7AB65F4)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1CEA5349_7CBF_4FD8_8182_BE94A7AB65F4\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw1CEA5349_7CBF_4FD8_8182_BE94A7AB65F4)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1E60ECEA_11E9_4447_AF90_2EB789FCCD9A\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw1E60ECEA_11E9_4447_AF90_2EB789FCCD9A)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw1E60ECEA_11E9_4447_AF90_2EB789FCCD9A\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw1E60ECEA_11E9_4447_AF90_2EB789FCCD9A)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw239A2F00_2E9B_4C10_AE0D_111C880FDC0F\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw239A2F00_2E9B_4C10_AE0D_111C880FDC0F)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw239A2F00_2E9B_4C10_AE0D_111C880FDC0F\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw239A2F00_2E9B_4C10_AE0D_111C880FDC0F)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw26D7A6F4_E8DC_434B_834F_6C57AF89C5A0\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw26D7A6F4_E8DC_434B_834F_6C57AF89C5A0)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw26D7A6F4_E8DC_434B_834F_6C57AF89C5A0\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw26D7A6F4_E8DC_434B_834F_6C57AF89C5A0)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2C4C5026_434F_4907_AF7E_9B35EF9212A8\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw2C4C5026_434F_4907_AF7E_9B35EF9212A8)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2C4C5026_434F_4907_AF7E_9B35EF9212A8\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw2C4C5026_434F_4907_AF7E_9B35EF9212A8)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2C6BAC63_6112_45CA_B381_B87AB6A4A234\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw2C6BAC63_6112_45CA_B381_B87AB6A4A234)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2C6BAC63_6112_45CA_B381_B87AB6A4A234\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw2C6BAC63_6112_45CA_B381_B87AB6A4A234)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2E6C594B_6565_453A_B415_3957F4829900\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw2E6C594B_6565_453A_B415_3957F4829900)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw2E6C594B_6565_453A_B415_3957F4829900\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw2E6C594B_6565_453A_B415_3957F4829900)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw322C2A35_19D9_4AA4_A8FD_5F8E7B2E39F9\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw322C2A35_19D9_4AA4_A8FD_5F8E7B2E39F9)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw322C2A35_19D9_4AA4_A8FD_5F8E7B2E39F9\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw322C2A35_19D9_4AA4_A8FD_5F8E7B2E39F9)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw35409C0C_89F7_464C_AAED_C1D05DA97095\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw35409C0C_89F7_464C_AAED_C1D05DA97095)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw35409C0C_89F7_464C_AAED_C1D05DA97095\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw35409C0C_89F7_464C_AAED_C1D05DA97095)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw3700B16B_40D3_4357_B5E7_5590476B0816\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw3700B16B_40D3_4357_B5E7_5590476B0816)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw3700B16B_40D3_4357_B5E7_5590476B0816\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw3700B16B_40D3_4357_B5E7_5590476B0816)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw3B0F5812_32A9_4B54_861A_202448C86661\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw3B0F5812_32A9_4B54_861A_202448C86661)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw3B0F5812_32A9_4B54_861A_202448C86661\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw3B0F5812_32A9_4B54_861A_202448C86661)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw4C64D787_37A3_4B4D_B644_C3D487B3CD7C\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw4C64D787_37A3_4B4D_B644_C3D487B3CD7C)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw4C64D787_37A3_4B4D_B644_C3D487B3CD7C\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw4C64D787_37A3_4B4D_B644_C3D487B3CD7C)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw506D0991_F72B_4308_B619_7D986A494028\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw506D0991_F72B_4308_B619_7D986A494028)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw506D0991_F72B_4308_B619_7D986A494028\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw506D0991_F72B_4308_B619_7D986A494028)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw563B819F_3620_4112_94D0_423113EFB1AB\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw563B819F_3620_4112_94D0_423113EFB1AB)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw563B819F_3620_4112_94D0_423113EFB1AB\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw563B819F_3620_4112_94D0_423113EFB1AB)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw590BB88E_DCB1_43B7_AC37_42C0DA8D94BE\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw590BB88E_DCB1_43B7_AC37_42C0DA8D94BE)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw590BB88E_DCB1_43B7_AC37_42C0DA8D94BE\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw590BB88E_DCB1_43B7_AC37_42C0DA8D94BE)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw609A66E6_3B14_4FAC_B523_74F15EC806BE\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw609A66E6_3B14_4FAC_B523_74F15EC806BE)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw609A66E6_3B14_4FAC_B523_74F15EC806BE\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw609A66E6_3B14_4FAC_B523_74F15EC806BE)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw62DBCCEB_C740_4642_8574_72F225E9C619\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw62DBCCEB_C740_4642_8574_72F225E9C619)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw62DBCCEB_C740_4642_8574_72F225E9C619\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw62DBCCEB_C740_4642_8574_72F225E9C619)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw64657449_F7CD_4FF4_923F_E00A909EDE8F\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw64657449_F7CD_4FF4_923F_E00A909EDE8F)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw64657449_F7CD_4FF4_923F_E00A909EDE8F\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw64657449_F7CD_4FF4_923F_E00A909EDE8F)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw6745C7FF_3DC1_448D_B720_CE5C4BB0F681\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw6745C7FF_3DC1_448D_B720_CE5C4BB0F681)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw6745C7FF_3DC1_448D_B720_CE5C4BB0F681\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw6745C7FF_3DC1_448D_B720_CE5C4BB0F681)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw6EF5249B_329F_481B_82C0_99558EBFC1EE\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw6EF5249B_329F_481B_82C0_99558EBFC1EE)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw6EF5249B_329F_481B_82C0_99558EBFC1EE\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw6EF5249B_329F_481B_82C0_99558EBFC1EE)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw72AF8AD4_F07C_4349_B951_4132461BFDE5\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw72AF8AD4_F07C_4349_B951_4132461BFDE5)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw72AF8AD4_F07C_4349_B951_4132461BFDE5\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw72AF8AD4_F07C_4349_B951_4132461BFDE5)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7702CC8E_8CEA_4529_B9F5_15CED36A84BB\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw7702CC8E_8CEA_4529_B9F5_15CED36A84BB)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7702CC8E_8CEA_4529_B9F5_15CED36A84BB\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw7702CC8E_8CEA_4529_B9F5_15CED36A84BB)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7BE89F83_0355_4E45_B079_56BCD8F8D94F\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw7BE89F83_0355_4E45_B079_56BCD8F8D94F)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7BE89F83_0355_4E45_B079_56BCD8F8D94F\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw7BE89F83_0355_4E45_B079_56BCD8F8D94F)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7C4DF8F0_EC40_477F_9432_268704F1B878\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw7C4DF8F0_EC40_477F_9432_268704F1B878)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw7C4DF8F0_EC40_477F_9432_268704F1B878\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw7C4DF8F0_EC40_477F_9432_268704F1B878)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw8D2724A1_845A_408D_9447_28AF3AA770F6\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw8D2724A1_845A_408D_9447_28AF3AA770F6)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw8D2724A1_845A_408D_9447_28AF3AA770F6\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw8D2724A1_845A_408D_9447_28AF3AA770F6)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw8E181675_FB29_4E34_8160_894A3B3D457D\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw8E181675_FB29_4E34_8160_894A3B3D457D)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw8E181675_FB29_4E34_8160_894A3B3D457D\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw8E181675_FB29_4E34_8160_894A3B3D457D)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw900B432D_D82F_4EB0_881E_2A822952F0AE\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw900B432D_D82F_4EB0_881E_2A822952F0AE)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw900B432D_D82F_4EB0_881E_2A822952F0AE\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw900B432D_D82F_4EB0_881E_2A822952F0AE)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw91E62450_732D_4075_B69A_20E03AD44786\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rw91E62450_732D_4075_B69A_20E03AD44786)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw91E62450_732D_4075_B69A_20E03AD44786\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rw91E62450_732D_4075_B69A_20E03AD44786)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw94BE47AC_A8B8_4570_AB0A_000696FCD049\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rw94BE47AC_A8B8_4570_AB0A_000696FCD049)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rw94BE47AC_A8B8_4570_AB0A_000696FCD049\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rw94BE47AC_A8B8_4570_AB0A_000696FCD049)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwA8A6C29A_7249_4595_ABD2_1952DEF69D8D\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwA8A6C29A_7249_4595_ABD2_1952DEF69D8D)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwA8A6C29A_7249_4595_ABD2_1952DEF69D8D\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwA8A6C29A_7249_4595_ABD2_1952DEF69D8D)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwB2349C7D_B88E_41C0_9D43_D1DB135CA030\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rwB2349C7D_B88E_41C0_9D43_D1DB135CA030)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwB2349C7D_B88E_41C0_9D43_D1DB135CA030\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rwB2349C7D_B88E_41C0_9D43_D1DB135CA030)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwB7C004A3_E1E1_4E82_96F5_72DD29F2841A\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwB7C004A3_E1E1_4E82_96F5_72DD29F2841A)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwB7C004A3_E1E1_4E82_96F5_72DD29F2841A\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwB7C004A3_E1E1_4E82_96F5_72DD29F2841A)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBB41357D_80F6_4A1B_822A_8F477E1CCE90\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rwBB41357D_80F6_4A1B_822A_8F477E1CCE90)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBB41357D_80F6_4A1B_822A_8F477E1CCE90\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rwBB41357D_80F6_4A1B_822A_8F477E1CCE90)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBCC655CA_CBAA_4DCE_9376_F1ADBA87B297\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwBCC655CA_CBAA_4DCE_9376_F1ADBA87B297)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBCC655CA_CBAA_4DCE_9376_F1ADBA87B297\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwBCC655CA_CBAA_4DCE_9376_F1ADBA87B297)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBE0926A6_3EF1_4509_9771_48D973490103\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwBE0926A6_3EF1_4509_9771_48D973490103)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBE0926A6_3EF1_4509_9771_48D973490103\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwBE0926A6_3EF1_4509_9771_48D973490103)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBE462004_0B14_4B43_BD7D_B0ABEE0444B9\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwBE462004_0B14_4B43_BD7D_B0ABEE0444B9)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwBE462004_0B14_4B43_BD7D_B0ABEE0444B9\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwBE462004_0B14_4B43_BD7D_B0ABEE0444B9)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwC23F531C_FF7E_45C6_B926_1D0DE0497C9E\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwC23F531C_FF7E_45C6_B926_1D0DE0497C9E)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwC23F531C_FF7E_45C6_B926_1D0DE0497C9E\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwC23F531C_FF7E_45C6_B926_1D0DE0497C9E)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwCFBBC7EF_F9B8_4EAD_B434_464227A5C291\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwCFBBC7EF_F9B8_4EAD_B434_464227A5C291)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwCFBBC7EF_F9B8_4EAD_B434_464227A5C291\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwCFBBC7EF_F9B8_4EAD_B434_464227A5C291)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwD2F94107_7A4E_4F91_8E06_BE1616FC41EC\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwD2F94107_7A4E_4F91_8E06_BE1616FC41EC)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwD2F94107_7A4E_4F91_8E06_BE1616FC41EC\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwD2F94107_7A4E_4F91_8E06_BE1616FC41EC)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwDB18405E_D3EC_4AC8_B2BE_D9FA7E506F27\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwDB18405E_D3EC_4AC8_B2BE_D9FA7E506F27)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwDB18405E_D3EC_4AC8_B2BE_D9FA7E506F27\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwDB18405E_D3EC_4AC8_B2BE_D9FA7E506F27)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwDFDF2A6F_3795_405B_BF51_30ECCF2838B4\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwDFDF2A6F_3795_405B_BF51_30ECCF2838B4)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwDFDF2A6F_3795_405B_BF51_30ECCF2838B4\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwDFDF2A6F_3795_405B_BF51_30ECCF2838B4)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEA4D3812_AF24_4C45_8002_834440142FB2\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rwEA4D3812_AF24_4C45_8002_834440142FB2)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEA4D3812_AF24_4C45_8002_834440142FB2\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rwEA4D3812_AF24_4C45_8002_834440142FB2)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEB715E60_6CD2_4807_B17D_B8F5BCA7C3C2\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwEB715E60_6CD2_4807_B17D_B8F5BCA7C3C2)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEB715E60_6CD2_4807_B17D_B8F5BCA7C3C2\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwEB715E60_6CD2_4807_B17D_B8F5BCA7C3C2)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEF714E84_135D_495F_A3D5_284361DBDBB1\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rwEF714E84_135D_495F_A3D5_284361DBDBB1)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwEF714E84_135D_495F_A3D5_284361DBDBB1\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rwEF714E84_135D_495F_A3D5_284361DBDBB1)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF0BFA536_5169_4600_801C_DBE64DF9758A\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwF0BFA536_5169_4600_801C_DBE64DF9758A)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF0BFA536_5169_4600_801C_DBE64DF9758A\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwF0BFA536_5169_4600_801C_DBE64DF9758A)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF7C03562_2CD3_4671_9B7B_B0E9B8322030\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwF7C03562_2CD3_4671_9B7B_B0E9B8322030)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF7C03562_2CD3_4671_9B7B_B0E9B8322030\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwF7C03562_2CD3_4671_9B7B_B0E9B8322030)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF88F945E_6D35_4ACC_B829_C4429D506C7A\:rotate-\[0deg\] {
    &>svg {
      &:is(:where(.group\/rwF88F945E_6D35_4ACC_B829_C4429D506C7A)[data-open="false"] *) {
        rotate: 0deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwF88F945E_6D35_4ACC_B829_C4429D506C7A\:text-slate-700 {
    &>svg {
      &:is(:where(.group\/rwF88F945E_6D35_4ACC_B829_C4429D506C7A)[data-open="false"] *) {
        color: var(--color-slate-700);
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwFD1FFBB3_CCEE_43C5_852F_DE5EEDF47524\:rotate-\[90deg\] {
    &>svg {
      &:is(:where(.group\/rwFD1FFBB3_CCEE_43C5_852F_DE5EEDF47524)[data-open="false"] *) {
        rotate: 90deg;
      }
    }
  }
  .\[\&\>svg\]\:group-data-\[open\=false\]\/rwFD1FFBB3_CCEE_43C5_852F_DE5EEDF47524\:text-slate-50 {
    &>svg {
      &:is(:where(.group\/rwFD1FFBB3_CCEE_43C5_852F_DE5EEDF47524)[data-open="false"] *) {
        color: var(--color-slate-50);
      }
    }
  }
}
@layer base {
  [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: #6a7282;
    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;
    &: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: #155dfc;
      --tw-ring-offset-shadow: var(--tw-ring-inset) 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: #155dfc;
    }
  }
  input::placeholder,textarea::placeholder {
    color: #6a7282;
    opacity: 1;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-date-and-time-value {
    min-height: 1.5em;
  }
  ::-webkit-date-and-time-value {
    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='%236a7282' 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;
    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;
    print-color-adjust: unset;
  }
  [type='checkbox'],[type='radio'] {
    appearance: none;
    padding: 0;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: #155dfc;
    background-color: #fff;
    border-color: #6a7282;
    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: #155dfc;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 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) {
      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) {
      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) {
      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;
  }
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-text-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-text-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-text-shadow-color: initial;
      --tw-text-shadow-alpha: 100%;
    }
  }
}

.container{max-width:100%;}
@media (min-width: 640px){.container{max-width:640px}}
@media (min-width: 768px){.container{max-width:768px}}
@media (min-width: 1034px){.container{max-width:1034px}}
@media (min-width: 1280px){.container{max-width:1280px}}
@media (min-width: 1536px){.container{max-width:1536px}}[data-rwx-droparea] {
    width: auto !important;
}
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
.group\/rwDBBCD534_B9B0_4A07_907C_BF53FC2423E0:has(>[data-rwx-droparea]) {
  max-width: 100%;
}

.group\/rwDBBCD534_B9B0_4A07_907C_BF53FC2423E0:not(:has(>[data-rwx-droparea])) {
  max-width: unset;
}
.group\/rw900AE027_3889_4E65_B890_01928CD54927:has(>[data-rwx-droparea]) {
  max-width: 100%;
}

.group\/rw900AE027_3889_4E65_B890_01928CD54927:not(:has(>[data-rwx-droparea])) {
  max-width: unset;
}
.group\/rw35D9FC93_A3BA_44EA_A472_0A829AA34145:has(>[data-rwx-droparea]) {
  max-width: 100%;
}

.group\/rw35D9FC93_A3BA_44EA_A472_0A829AA34145:not(:has(>[data-rwx-droparea])) {
  max-width: unset;
}
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
.group\/rw6AC61FC5_D459_4EE9_8BFD_E5C44B515C53:has(>[data-rwx-droparea]) {
  max-width: 100%;
}

.group\/rw6AC61FC5_D459_4EE9_8BFD_E5C44B515C53:not(:has(>[data-rwx-droparea])) {
  max-width: unset;
}
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
/* [data-rwx-droparea] {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
} */
