/* Safari 15.0 compatibility fallbacks — ungated static color-mix() and :popover-open selectors
   that Tailwind 4.3.3 emits without @supports gating.  This file must load AFTER the generated
   app.css so its equal-specificity rules win on older browsers while modern engines skip the
   @supports not blocks entirely. */

/* ---- Ungated static srgb color-mix() utilities ----------------------------------------
   Tailwind 4.3.3 resolves opacity utilities against literal srgb values when the source is a
   static colour (not a CSS custom property).  Those declarations are not wrapped in
   @supports (color: color-mix(...)) because the compiler assumes srgb mixing is safe.
   Safari 15.0 does not support color-mix() at all, so a plain rgba() fallback is required. */
@supports not (color: color-mix(in lab, red, red)) {
  /* .border-amber-500/40  –  Safari 15 lacks color-mix() support */
  .border-amber-500\/40 {
    border-color: rgba(246, 158, 0, 0.4);
    border-color: color-mix(in srgb, oklch(76.9% 0.188 70.08) 40%, transparent);
  }

  /* .bg-black/35  –  Safari 15 lacks color-mix() support */
  .bg-black\/35 {
    background-color: rgba(0, 0, 0, 0.35);
    background-color: color-mix(in srgb, #000 35%, transparent);
  }

  /* .bg-black/60  –  Safari 15 lacks color-mix() support */
  .bg-black\/60 {
    background-color: rgba(0, 0, 0, 0.6);
    background-color: color-mix(in srgb, #000 60%, transparent);
  }

  /* .dark:bg-amber-950/40  –  Safari 15 lacks color-mix() support */
  .dark\:bg-amber-950\/40:where(.dark, .dark *) {
    background-color: rgba(70, 25, 1, 0.4);
    background-color: color-mix(in srgb, oklch(27.9% 0.077 45.635) 40%, transparent);
  }
}

/* ---- Tailwind variant utilities that contain bare :popover-open -----------------------
   The open variant compiles to :is([open], :popover-open, :open).  Safari 15.0 does not
   recognise :popover-open, so these utilities never match on that engine.  The oddbird
   popover polyfill adds the class .\:popover-open as a fallback; duplicating the rules
   with that class included restores the behaviour without editing generated output. */

/* .group-open/collapsible:rotate-180  –  Safari 15 lacks :popover-open support */
.group-open\/collapsible\:rotate-180:is(:where(.group\/collapsible):is([open], :popover-open, .\:popover-open, :open) *) {
  rotate: 180deg;
}

/* .group-open/more:hidden  –  Safari 15 lacks :popover-open support */
.group-open\/more\:hidden:is(:where(.group\/more):is([open], :popover-open, .\:popover-open, :open) *) {
  display: none;
}

/* .[&\:not\(:popover-open\)]\:hidden  –  Safari 15 lacks :popover-open support */
.\[\&\:not\(\:popover-open\)\]\:hidden:not(:is(:popover-open, .\:popover-open)) {
  display: none;
}

/* Unpoly's own scroll lock (unpoly.min.css): html:has(>body.up-scrollbar-away).
   Same treatment, emitted verbatim by css-has-pseudo 8.0.1 so the encoding and
   specificity padding match what its runtime maintains. Without this the page
   behind an open overlay keeps scrolling on Safari 15.0-15.3. */
.js-has-pseudo [csstools-has-2w-38-31-30-1m-2w-2p-37-14-1q-2q-33-2s-3d-1a-39-34-19-37-2r-36-33-30-30-2q-2p-36-19-2p-3b-2p-3d-15]:not(does-not-exist):not(does-not-exist){overflow-y:hidden !important;}

/* ==== generated :has() fallbacks — DO NOT EDIT (run the gen-has-fallback .NET command) ==== */
.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2x-32-34-39-38-2k-2j-3a-2p-30-39-2t-2k-1p-2k-13-1k-2k-13-2k-2l-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2n-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2p-36-2s-2k-2l-2k-2l-2k-1m-2k-2j-19-19-2r-2p-36-2s-19-37-34-2p-2r-2x-32-2v-2k-1m-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1k-2k-15-2k-2l-1m-2w-2p-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-13-1k-13-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2p-36-2s-2l]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
    --card-spacing: calc(var(--spacing) * 8);
  }

.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2x-32-34-39-38-2k-2j-3a-2p-30-39-2t-2k-1p-2k-13-1i-2k-13-2k-2l-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2n-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2p-36-2s-2k-2l-2k-2l-2k-1m-2k-2j-19-19-2r-2p-36-2s-19-37-34-2p-2r-2x-32-2v-2k-1m-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1i-2k-15-2k-2l-1m-2w-2p-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-13-1i-13-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2p-36-2s-2l]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
    --card-spacing: calc(var(--spacing) * 6);
  }

.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2x-32-34-39-38-2k-2j-3a-2p-30-39-2t-2k-1p-2k-13-1h-2k-13-2k-2l-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2n-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2p-36-2s-2k-2l-2k-2l-2k-1m-2k-2j-19-19-2r-2p-36-2s-19-37-34-2p-2r-2x-32-2v-2k-1m-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1h-2k-15-2k-2l-1m-2w-2p-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-13-1h-13-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2p-36-2s-2l]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
    --card-spacing: calc(var(--spacing) * 5);
  }

.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2x-32-34-39-38-2k-2j-3a-2p-30-39-2t-2k-1p-2k-13-1g-2k-13-2k-2l-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2n-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2p-36-2s-2k-2l-2k-2l-2k-1m-2k-2j-19-19-2r-2p-36-2s-19-37-34-2p-2r-2x-32-2v-2k-1m-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1g-2k-15-2k-2l-1m-2w-2p-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-13-1g-13-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2p-36-2s-2l]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
    --card-spacing: calc(var(--spacing) * 4);
  }

@layer utilities {
.js-has-pseudo .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-8:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-32-39-19-2x-38-2t-31-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-2s-2t-2q-2p-36-1p-y-31-2t-32-39-19-2p-2r-38-2x-33-32-y-2l-15-w-16]) {
    padding-inline-end: calc(var(--spacing) * 8);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-y-30-2v-y-2l-15-w-16]) {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-y-37-31-y-2l-15-w-16]) {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-37-37-2p-2v-2t-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-31-2t-37-37-2p-2v-2t-19-2u-33-33-38-2t-36-y-2l-15-w-16]) {
    --tw-translate-y: calc(var(--spacing) * -8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[variant\=ghost\]\/message\:px-0:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-37-37-2p-2v-2t-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-3a-2p-36-2x-2p-32-38-1p-y-2v-2w-33-37-38-y-2l-15-w-16]) {
    padding-inline: 0px;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\:checked\]\/toggle\:fill-foreground:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-38-33-2v-2v-30-2t-15-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15-w-16]) {
    fill: var(--foreground);
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-33-36-2x-2t-32-38-2p-38-2x-33-32-1p-2w-33-36-2x-3e-33-32-38-2p-30-2l-15-15-w-16]) {
    text-wrap: balance;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-38-2t-31-15-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-38-2t-31-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-2l-15-15-w-16]) {
    --tw-translate-y: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-38-2t-31-15-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-38-2t-31-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-2l-15-15-w-16]) {
    align-self: flex-start;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[input\[value\=bold\]\:checked\]\/field\:inline:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-1m-2x-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-2q-33-30-2s-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-15-w-16]:not(.does-not-exist):not(does-not-exist)) {
    display: inline;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[input\[value\=light\]\:checked\]\/field\:inline:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-1m-2x-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-30-2x-2v-2w-38-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-15-w-16]:not(.does-not-exist):not(does-not-exist)) {
    display: inline;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[input\[value\=medium\]\:checked\]\/field\:inline:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-1m-2x-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-31-2t-2s-2x-39-31-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-15-w-16]:not(.does-not-exist):not(does-not-exist)) {
    display: inline;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[input\[value\=normal\]\:checked\]\/field\:inline:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-1m-2x-37-14-2x-32-34-39-38-2j-3a-2p-30-39-2t-1p-32-33-36-31-2p-30-2l-1m-2r-2w-2t-2r-2z-2t-2s-15-15-w-16]:not(.does-not-exist):not(does-not-exist)) {
    display: inline;
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\>input\]\/input-group\:pt-2\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-32-34-39-38-19-2v-36-33-39-34-15-1m-2w-2p-37-14-w-1q-w-2x-32-34-39-38-15-w-16]:not(does-not-exist)) {
    padding-top: calc(var(--spacing) * 2.5);
  }
}

@layer utilities {
.js-has-pseudo .group-has-\[\>input\]\/input-group\:pb-2\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-32-34-39-38-19-2v-36-33-39-34-15-1m-2w-2p-37-14-w-1q-w-2x-32-34-39-38-15-w-16]:not(does-not-exist)) {
    padding-bottom: calc(var(--spacing) * 2.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-34-33-2x-32-38-2t-36-19-2t-3a-2t-32-38-37-19-32-33-32-2t-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist) {
    pointer-events: none;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-2r-39-36-37-33-36-19-32-33-38-19-2p-30-30-33-3b-2t-2s-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist) {
    cursor: not-allowed;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist) {
    opacity: 50%;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    background-color: var(--muted);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--muted) 50%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    border-color: var(--destructive);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    --tw-ring-color: var(--destructive);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-34-2t-19-1e-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-y-2l-15]:not(.does-not-exist) {
    padding-inline-end: calc(var(--spacing) * 20);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-34-36-19-1d-1k-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-y-2l-15]:not(.does-not-exist) {
    padding-right: calc(var(--spacing) * 18);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-36-2x-2s-19-36-33-3b-37-19-2k-2j-2p-39-38-33-2n-2p-39-38-33-2n-1d-2u-36-2k-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist) {
    grid-template-rows: auto auto 1fr;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-2p-34-19-3c-19-1i-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist) {
    column-gap: calc(var(--spacing) * 6);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-3b-19-1f-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    width: calc(var(--spacing) * 30);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-inline: calc(var(--spacing) * 1.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-inline: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1e-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-inline: calc(var(--spacing) * 2.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1d-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-block: var(--spacing);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-block: calc(var(--spacing) * 1.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-y-2l-15]:not(.does-not-exist) {
    padding-block: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1d-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist) {
    padding: var(--spacing);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist) {
    padding: calc(var(--spacing) * 1.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist) {
    padding: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-2p-36-2s-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-2v-36-2x-2s-19-2r-33-30-37-19-2k-2j-1d-2u-36-2n-2p-39-38-33-2k-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2r-2p-36-2s-19-2p-2r-38-2x-33-32-y-2l-15]:not(.does-not-exist) {
    grid-template-columns: 1fr auto;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-y-2l-15]:not(.does-not-exist) {
    padding-inline: calc(var(--spacing) * 1.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-19-36-2t-31-33-3a-2t-2k-2l-2k-1m-34-2t-19-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-19-36-2t-31-33-3a-2t-y-2l-15]:not(.does-not-exist) {
    padding-inline-end: 0px;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-3a-2p-36-2x-2p-32-38-2k-1p-2x-32-37-2t-38-2k-2l-2k-1m-2q-2v-19-37-2x-2s-2t-2q-2p-36-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-3a-2p-36-2x-2p-32-38-1p-y-2x-32-37-2t-38-y-2l-15]:not(.does-not-exist) {
    background-color: var(--sidebar);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-34-36-2x-31-2p-36-3d-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    border-color: var(--primary);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-2p-2r-2r-2t-32-38-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    background-color: var(--accent);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    background-color: var(--primary);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1h-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    background-color: var(--primary);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--primary) 5%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-38-2t-3c-38-19-2p-2r-2r-2t-32-38-19-2u-33-36-2t-2v-36-33-39-32-2s-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    color: var(--accent-foreground);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-38-2t-3c-38-19-34-36-2x-31-2p-36-3d-19-2u-33-36-2t-2v-36-33-39-32-2s-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    color: var(--primary-foreground);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-30-2x-32-2t-19-38-2w-36-33-39-2v-2w-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    text-decoration-line: line-through;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1i-1c-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    opacity: 60%;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-34-33-2x-32-38-2t-36-19-2t-3a-2t-32-38-37-19-32-33-32-2t-1m-2w-2p-37-14-1m-2x-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist) {
    pointer-events: none;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2x-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist) {
    opacity: 50%;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-1m-2x-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-15]:not(.does-not-exist) {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-1m-2x-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-15]:not(.does-not-exist) {
    --tw-ring-color: var(--ring);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-36-2x-32-2v-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-15]:not(.does-not-exist):not(.does-not-exist) {
    border-color: var(--ring);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-15]:not(.does-not-exist):not(.does-not-exist) {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15-15]:not(.does-not-exist):not(.does-not-exist) {
    --tw-ring-color: var(--ring);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15-15]:not(.does-not-exist):not(.does-not-exist) {
    border-color: var(--destructive);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15-15]:not(.does-not-exist):not(.does-not-exist) {
    --tw-ring-color: var(--destructive);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2q-39-38-38-33-32-2k-2l-2k-1m-34-19-1c-1m-2w-2p-37-14-1m-2x-37-14-2q-39-38-38-33-32-15-15]:not(does-not-exist) {
    padding: 0px;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2q-39-38-38-33-32-2k-2l-2k-1m-36-2x-32-2v-19-1c-1m-2w-2p-37-14-1m-2x-37-14-2q-39-38-38-33-32-15-15]:not(does-not-exist) {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-37-2t-30-2t-2r-38-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2x-37-14-37-2t-30-2t-2r-38-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist):not(does-not-exist) {
    opacity: 50%;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15]:not(.does-not-exist) {
    height: auto;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15]:not(.does-not-exist) {
    flex-direction: column;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15]:not(.does-not-exist) {
    height: auto;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15]:not(.does-not-exist) {
    flex-direction: column;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2q-39-38-38-33-32-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1e-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2q-39-38-38-33-32-19-2v-36-33-39-34-2l-15]:not(.does-not-exist) {
    gap: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1f-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2w-2t-2r-2z-2q-33-3c-19-2v-36-33-39-34-2l-15]:not(.does-not-exist) {
    gap: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2x-38-2t-31-37-19-37-38-2p-36-38-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist) {
    align-items: flex-start;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-3b-19-2u-39-30-30-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist) {
    width: 100%;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist) {
    flex-direction: column;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-36-33-39-32-2s-2t-2s-19-31-2s-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist) {
    border-radius: var(--radius-control);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-2q-33-36-2s-2t-36-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist) {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-36-2p-2s-2x-33-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1f-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-36-2p-2s-2x-33-19-2v-36-33-39-34-2l-15]:not(.does-not-exist) {
    gap: calc(var(--spacing) * 3);
  }
}

@media (hover: hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2p-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-w-1q-w-2p-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist) {
      background-color: var(--muted);
    }
}
}

@supports (color: color-mix(in lab, red, red)) {
@media (hover: hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2p-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-w-1q-w-2p-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist) {
        background-color: color-mix(in oklab, var(--muted) 50%, transparent);
      }
}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-31-37-19-2k-2j-19-1c-2k-1a-1g-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-w-1q-w-2q-39-38-38-33-32-15]:not(does-not-exist) {
    margin-inline-start: -0.45rem;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-31-2t-19-2k-2j-19-1c-2k-1a-1g-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-w-1q-w-2q-39-38-38-33-32-15]:not(does-not-exist) {
    margin-inline-end: -0.45rem;
  }
}

@media (hover: hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-w-1q-w-2q-39-38-38-33-32-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist) {
      background-color: var(--muted);
    }
}
}

@supports (color: color-mix(in lab, red, red)) {
@media (hover: hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-w-1q-w-2q-39-38-38-33-32-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist) {
        background-color: color-mix(in oklab, var(--muted) 50%, transparent);
      }
}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2z-2q-2s-2k-2l-2k-1m-31-37-19-2k-2j-19-1c-2k-1a-1f-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-w-1q-w-2z-2q-2s-15]:not(does-not-exist) {
    margin-inline-start: -0.35rem;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2z-2q-2s-2k-2l-2k-1m-31-2t-19-2k-2j-19-1c-2k-1a-1f-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-w-1q-w-2z-2q-2s-15]:not(does-not-exist) {
    margin-inline-end: -0.35rem;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-2v-36-2x-2s-19-2r-33-30-37-19-2k-2j-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1g-2k-15-2n-1d-2u-36-2k-2l-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    grid-template-columns: calc(var(--spacing) * 4) 1fr;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-2v-2p-34-19-3c-19-1f-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    column-gap: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-19-1c-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding: 0px;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding-inline: calc(var(--spacing) * 1.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1e-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding-inline: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1e-2k-1a-1h-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding-inline: calc(var(--spacing) * 2.5);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1f-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding-inline: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1g-1m-2w-2p-37-14-w-1q-w-37-3a-2v-15]:not(does-not-exist) {
    padding-inline: calc(var(--spacing) * 4);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-38-2t-3c-38-2p-36-2t-2p-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-w-1q-w-38-2t-3c-38-2p-36-2t-2p-15]:not(does-not-exist) {
    height: auto;
  }
}

@media (min-width: 40rem) {
@layer utilities {
.js-has-pseudo .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size="default"] *):is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-y-2l-15-w-16]) {
      grid-column-start: 2;
    }
}
}

@media (min-width: 40rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-37-31-2k-1m-2v-36-33-39-34-19-2s-2p-38-2p-19-2k-2j-37-2x-3e-2t-2k-1p-2s-2t-2u-2p-39-30-38-2k-2l-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-2k-1m-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-36-2x-2s-19-36-33-3b-37-19-2k-2j-2p-39-38-33-2n-1d-2u-36-2k-2l-1m-2x-37-14-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-15-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-y-2s-2t-2u-2p-39-30-38-y-2l-w-16-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-y-2l-15]:not(.does-not-exist):not(.does-not-exist) {
      grid-template-rows: auto 1fr;
    }
}
}

@container field-group (width >= 28rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2x-38-2t-31-37-19-37-38-2p-36-38-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist) {
      align-items: flex-start;
    }
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1h-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-w-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    border-color: var(--destructive);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--destructive) 50%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-w-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-y-38-36-39-2t-y-2l-15]:not(.does-not-exist) {
    --tw-ring-color: var(--destructive);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1d-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-w-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-1m-2x-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-15]:not(.does-not-exist) {
    background-color: var(--primary);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--primary) 10%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-w-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-1m-2x-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15-15]:not(.does-not-exist):not(.does-not-exist) {
    --tw-ring-color: var(--destructive);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
    }
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-15-2k-2l-2k-1m-34-2t-19-1c-1m-2w-2p-37-14-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l-15]:not(.does-not-exist) {
    padding-inline-end: 0px;
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-37-2t-30-2t-2r-38-2k-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-2k-1p-38-36-39-2t-2k-2l-2k-1m-30-2p-37-38-19-2r-2w-2x-30-2s-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-37-2t-30-2t-2r-38-19-38-36-2x-2v-2v-2t-36-2k-2l-2k-1m-30-2p-37-38-19-33-2u-19-38-3d-34-2t-2k-2l-2k-1m-36-33-39-32-2s-2t-2s-19-2t-19-31-2s-1m-2w-2p-37-14-1m-2x-37-14-37-2t-30-2t-2r-38-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-38-36-39-2t-2l-1m-30-2p-37-38-19-2r-2w-2x-30-2s-15-15-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-37-2t-30-2t-2r-38-19-38-36-2x-2v-2v-2t-36-2l-1m-30-2p-37-38-19-33-2u-19-38-3d-34-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist) {
    border-start-end-radius: var(--radius-control);
    border-end-end-radius: var(--radius-control);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-1q-w-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l]:not(.does-not-exist):not(.does-not-exist),.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-2j-36-33-30-2t-1p-36-2p-2s-2x-33-2l]:not(.does-not-exist):not(.does-not-exist) {
    margin-top: 1px;
  }
}

@container field-group (width >= 28rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-1q-w-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l]:not(.does-not-exist):not(.does-not-exist),.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-2j-36-33-30-2t-1p-36-2p-2s-2x-33-2l]:not(.does-not-exist):not(.does-not-exist) {
      margin-top: 1px;
    }
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-38-19-1f-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15-w-1q-w-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist) {
    padding-top: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-2q-19-1f-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15-w-1q-w-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist) {
    padding-bottom: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2x-32-30-2x-32-2t-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-36-19-1e-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2x-32-30-2x-32-2t-19-2t-32-2s-2l-15-w-1q-w-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist) {
    padding-right: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2x-32-30-2x-32-2t-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-30-19-1e-1m-2w-2p-37-14-w-1q-w-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2x-32-30-2x-32-2t-19-37-38-2p-36-38-2l-15-w-1q-w-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist) {
    padding-left: calc(var(--spacing) * 2);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-y-30-2v-y-2l-15-w-16]) > svg {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-y-37-31-y-2l-15-w-16]) > svg {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }
}

@layer utilities {
.js-has-pseudo [csstools-has-2u-33-36-31-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-w-1q-w-1a-2k-2j-2u-33-36-31-2k-1m-2w-2p-37-2k-14-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2k-1q-2k-12-2k-2l-2k-1m-2u-30-2t-3c]:not(.does-not-exist):not(does-not-exist) {
    display: flex;
  }
}

@layer components {
.js-has-pseudo [csstools-has-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-y-2l-1m-2w-2p-37-14-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2r-30-33-37-2t-y-2l-15-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-y-2l]:not(.does-not-exist):not(.does-not-exist), .js-has-pseudo [csstools-has-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-y-2l-1m-2w-2p-37-14-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2r-30-33-37-2t-y-2l-15-w-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-y-2l]:not(.does-not-exist):not(.does-not-exist) {
    padding-inline-end: 1.5rem;
  }
}

@layer components {
.js-has-pseudo [data-slot="dialog"] > [data-slot="dialog-content"]:not([csstools-has-1m-2w-2p-37-14-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-y-2l-15]), .js-has-pseudo [data-slot="dialog"] > [data-slot="dialog-content"]:not([csstools-has-1m-2w-2p-37-14-1q-w-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-2s-2x-2p-30-33-2v-19-2u-33-33-38-2t-36-y-2l-15]) {
    grid-template-rows: none;
  }
}

.js-has-pseudo [csstools-has-1a-38-33-2p-37-38-2x-2u-3d-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-37-33-32-32-2t-36-19-38-33-2p-37-38-y-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-y-37-33-32-32-2t-36-19-2p-2r-38-2x-33-32-y-2l-15-w-1a-38-33-2p-37-38-19-2r-30-33-37-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist) {
  margin-inline-start: 0;
}

.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:var(--destructive)}

.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){--tw-ring-color:var(--destructive)}

.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:var(--destructive)}

.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:var(--ring)}

.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist){--tw-ring-color:var(--ring)}

.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){--tw-ring-color:var(--destructive)}

@layer components {
.js-has-pseudo [csstools-has-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-2l-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2r-30-33-37-2t-2l-15-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-2l]:not(.does-not-exist):not(.does-not-exist),.js-has-pseudo [csstools-has-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-2l-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2r-30-33-37-2t-2l-15-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-2l]:not(.does-not-exist):not(.does-not-exist){padding-inline-end:1.5rem}
}

@layer components {
.js-has-pseudo [data-slot=dialog]>[data-slot=dialog-content]:not([csstools-has-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2w-2t-2p-2s-2t-36-2l-15]),.js-has-pseudo [data-slot=dialog]>[data-slot=dialog-content]:not([csstools-has-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2s-2x-2p-30-33-2v-19-2u-33-33-38-2t-36-2l-15]){grid-template-rows:none}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-8:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-32-39-19-2x-38-2t-31-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-2s-2t-2q-2p-36-1p-31-2t-32-39-19-2p-2r-38-2x-33-32-2l-15-w-16]){padding-inline-end:calc(var(--spacing) * 8)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-30-2v-2l-15-w-16]){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-37-31-2l-15-w-16]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-37-37-2p-2v-2t-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-31-2t-37-37-2p-2v-2t-19-2u-33-33-38-2t-36-2l-15-w-16]){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[variant\=ghost\]\/message\:px-0:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-31-2t-37-37-2p-2v-2t-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-3a-2p-36-2x-2p-32-38-1p-2v-2w-33-37-38-2l-15-w-16]){padding-inline:0}
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2u-2x-2t-30-2s-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-33-36-2x-2t-32-38-2p-38-2x-33-32-1p-2w-33-36-2x-3e-33-32-38-2p-30-2l-15-w-16]){text-wrap:balance}
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-38-2t-31-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-38-2t-31-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-2l-15-w-16]){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}
}

@layer utilities {
.js-has-pseudo .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-38-2t-31-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-38-2t-31-19-2s-2t-37-2r-36-2x-34-38-2x-33-32-2l-15-w-16]){align-self:flex-start}
}

@layer utilities {
.js-has-pseudo .group-has-\[\>input\]\/input-group\:pt-2\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-32-34-39-38-19-2v-36-33-39-34-15-1m-2w-2p-37-14-1q-2x-32-34-39-38-15-w-16]:not(does-not-exist)){padding-top:calc(var(--spacing) * 2.5)}
}

@layer utilities {
.js-has-pseudo .group-has-\[\>input\]\/input-group\:pb-2\.5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2x-32-34-39-38-19-2v-36-33-39-34-15-1m-2w-2p-37-14-1q-2x-32-34-39-38-15-w-16]:not(does-not-exist)){padding-bottom:calc(var(--spacing) * 2.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-34-33-2x-32-38-2t-36-19-2t-3a-2t-32-38-37-19-32-33-32-2t-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist){pointer-events:none}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-2r-39-36-37-33-36-19-32-33-38-19-2p-30-30-33-3b-2t-2s-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist){cursor:not-allowed}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2x-37-2p-2q-30-2t-2s-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist){opacity:.5}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){background-color:var(--muted)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2t-3c-34-2p-32-2s-2t-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){border-color:var(--destructive)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-34-2t-19-1e-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2l-15]:not(.does-not-exist){padding-inline-end:calc(var(--spacing) * 20)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-34-36-19-1d-1k-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2p-2r-38-2x-33-32-2l-15]:not(.does-not-exist){padding-right:calc(var(--spacing) * 18)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-36-2x-2s-19-36-33-3b-37-19-2k-2j-2p-39-38-33-2n-2p-39-38-33-2n-1d-2u-36-2k-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist){grid-template-rows:auto auto 1fr}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-2p-34-19-3c-19-1i-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist){column-gap:calc(var(--spacing) * 6)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-3b-19-1f-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){width:calc(var(--spacing) * 30)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-inline:calc(var(--spacing) * 1.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-inline:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3c-19-1e-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-inline:calc(var(--spacing) * 2.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1d-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-block:var(--spacing)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-block:calc(var(--spacing) * 1.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2k-2l-2k-1m-34-3d-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){padding-block:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1d-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist){padding:var(--spacing)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist){padding:calc(var(--spacing) * 1.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2k-2l-2k-1m-34-19-1e-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-38-38-2p-2r-2w-31-2t-32-38-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist){padding:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-2p-36-2s-19-2p-2r-38-2x-33-32-2k-2l-2k-1m-2v-36-2x-2s-19-2r-33-30-37-19-2k-2j-1d-2u-36-2n-2p-39-38-33-2k-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2p-36-2s-19-2p-2r-38-2x-33-32-2l-15]:not(.does-not-exist){grid-template-columns:1fr auto}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-2l-15]:not(.does-not-exist){padding-inline:calc(var(--spacing) * 1.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-19-36-2t-31-33-3a-2t-2k-2l-2k-1m-34-2t-19-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-33-31-2q-33-2q-33-3c-19-2r-2w-2x-34-19-36-2t-31-33-3a-2t-2l-15]:not(.does-not-exist){padding-inline-end:0}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-3a-2p-36-2x-2p-32-38-2k-1p-2x-32-37-2t-38-2k-2l-2k-1m-2q-2v-19-37-2x-2s-2t-2q-2p-36-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-3a-2p-36-2x-2p-32-38-1p-2x-32-37-2t-38-2l-15]:not(.does-not-exist){background-color:var(--sidebar)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-34-36-2x-31-2p-36-3d-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){border-color:var(--primary)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-2p-2r-2r-2t-32-38-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){background-color:var(--accent)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist),.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1h-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){background-color:var(--primary)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1h-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-38-2t-3c-38-19-2p-2r-2r-2t-32-38-19-2u-33-36-2t-2v-36-33-39-32-2s-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){color:var(--accent-foreground)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-38-2t-3c-38-19-34-36-2x-31-2p-36-3d-19-2u-33-36-2t-2v-36-33-39-32-2s-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){color:var(--primary-foreground)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-30-2x-32-2t-19-38-2w-36-33-39-2v-2w-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){text-decoration-line:line-through}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1i-1c-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){opacity:.6}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-34-33-2x-32-38-2t-36-19-2t-3a-2t-32-38-37-19-32-33-32-2t-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist){pointer-events:none}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2s-2x-37-2p-2q-30-2t-2s-15]:not(.does-not-exist){opacity:.5}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-36-2x-32-2v-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(.does-not-exist){border-color:var(--ring)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-2k-2j-1f-34-3c-2k-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2k-2l-2k-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-2k-2l-2k-1m-36-2x-32-2v-19-36-2x-32-2v-2k-1b-1h-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2x-32-34-39-38-19-2v-36-33-39-34-19-2r-33-32-38-36-33-30-2l-1m-2u-33-2r-39-37-19-3a-2x-37-2x-2q-30-2t-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){border-color:var(--destructive)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1e-1c-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2q-39-38-38-33-32-2k-2l-2k-1m-34-19-1c-1m-2w-2p-37-14-1m-2x-37-14-2q-39-38-38-33-32-15-15]:not(does-not-exist){padding:0}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2q-39-38-38-33-32-2k-2l-2k-1m-36-2x-32-2v-19-1c-1m-2w-2p-37-14-1m-2x-37-14-2q-39-38-38-33-32-15-15]:not(does-not-exist){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-37-2t-30-2t-2r-38-2k-1m-2s-2x-37-2p-2q-30-2t-2s-2k-2l-2k-1m-33-34-2p-2r-2x-38-3d-19-1h-1c-1m-2w-2p-37-14-1m-2x-37-14-37-2t-30-2t-2r-38-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist):not(does-not-exist){opacity:.5}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15]:not(.does-not-exist){height:auto}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15]:not(.does-not-exist){flex-direction:column}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15]:not(.does-not-exist){height:auto}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15]:not(.does-not-exist){flex-direction:column}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2q-39-38-38-33-32-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1e-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2q-39-38-38-33-32-19-2v-36-33-39-34-2l-15]:not(.does-not-exist){gap:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1f-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2r-2w-2t-2r-2z-2q-33-3c-19-2v-36-33-39-34-2l-15]:not(.does-not-exist){gap:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2x-38-2t-31-37-19-37-38-2p-36-38-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){align-items:flex-start}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-3b-19-2u-39-30-30-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist){width:100%}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-2u-30-2t-3c-19-2r-33-30-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist){flex-direction:column}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-36-33-39-32-2s-2t-2s-19-31-2s-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist){border-radius:var(--radius-control)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-2k-2l-2k-2l-2k-1m-2q-33-36-2s-2t-36-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-2l-15]:not(.does-not-exist){border-style:var(--tw-border-style);border-width:1px}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-36-2p-2s-2x-33-19-2v-36-33-39-34-2k-2l-2k-2l-2k-1m-2v-2p-34-19-1f-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-36-2p-2s-2x-33-19-2v-36-33-39-34-2l-15]:not(.does-not-exist){gap:calc(var(--spacing) * 3)}
}

@media (hover:hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2p-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-1q-2p-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist){background-color:var(--muted)}
}
}

@supports (color:color-mix(in lab, red, red)) {
@media (hover:hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2p-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-1q-2p-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}
}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-31-37-19-2k-2j-19-1c-2k-1a-1g-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-1q-2q-39-38-38-33-32-15]:not(does-not-exist){margin-inline-start:-.45rem}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-31-2t-19-2k-2j-19-1c-2k-1a-1g-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-1q-2q-39-38-38-33-32-15]:not(does-not-exist){margin-inline-end:-.45rem}
}

@media (hover:hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-1q-2q-39-38-38-33-32-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist){background-color:var(--muted)}
}
}

@supports (color:color-mix(in lab, red, red)) {
@media (hover:hover) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2q-39-38-38-33-32-2k-2l-2k-1m-2w-33-3a-2t-36-2k-1m-2q-2v-19-31-39-38-2t-2s-2k-1b-1h-1c-1m-2w-2p-37-14-1q-2q-39-38-38-33-32-15-1m-2w-33-3a-2t-36]:not(.does-not-exist):not(does-not-exist){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}
}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2z-2q-2s-2k-2l-2k-1m-31-37-19-2k-2j-19-1c-2k-1a-1f-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-1q-2z-2q-2s-15]:not(does-not-exist){margin-inline-start:-.35rem}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2z-2q-2s-2k-2l-2k-1m-31-2t-19-2k-2j-19-1c-2k-1a-1f-1h-36-2t-31-2k-2l-1m-2w-2p-37-14-1q-2z-2q-2s-15]:not(does-not-exist){margin-inline-end:-.35rem}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-2v-36-2x-2s-19-2r-33-30-37-19-2k-2j-2r-2p-30-2r-2k-14-3a-2p-36-2k-14-19-19-37-34-2p-2r-2x-32-2v-2k-15-2k-16-1g-2k-15-2n-1d-2u-36-2k-2l-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){grid-template-columns:calc(var(--spacing) * 4) 1fr}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-2v-2p-34-19-3c-19-1f-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){column-gap:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-19-1c-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding:0}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1d-2k-1a-1h-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding-inline:calc(var(--spacing) * 1.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1e-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding-inline:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1e-2k-1a-1h-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding-inline:calc(var(--spacing) * 2.5)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1f-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding-inline:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-37-3a-2v-2k-2l-2k-1m-34-3c-19-1g-1m-2w-2p-37-14-1q-37-3a-2v-15]:not(does-not-exist){padding-inline:calc(var(--spacing) * 4)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-38-2t-3c-38-2p-36-2t-2p-2k-2l-2k-1m-2w-19-2p-39-38-33-1m-2w-2p-37-14-1q-38-2t-3c-38-2p-36-2t-2p-15]:not(does-not-exist){height:auto}
}

@media (min-width:40rem) {
@layer utilities {
.js-has-pseudo .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2l-15-w-16]){grid-column-start:2}
}
}

@media (min-width:40rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-37-31-2k-1m-2v-36-33-39-34-19-2s-2p-38-2p-19-2k-2j-37-2x-3e-2t-2k-1p-2s-2t-2u-2p-39-30-38-2k-2l-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-2k-1m-2w-2p-37-19-2s-2p-38-2p-19-2k-2j-37-30-33-38-2k-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2k-2l-2k-1m-2v-36-2x-2s-19-36-33-3b-37-19-2k-2j-2p-39-38-33-2n-1d-2u-36-2k-2l-1m-2x-37-14-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-2r-33-32-38-2t-32-38-15-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-2s-2t-2u-2p-39-30-38-2l-w-16-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-2p-30-2t-36-38-19-2s-2x-2p-30-33-2v-19-31-2t-2s-2x-2p-2l-15]:not(.does-not-exist):not(.does-not-exist){grid-template-rows:auto 1fr}
}
}

@container field-group (min-width:28rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2x-38-2t-31-37-19-37-38-2p-36-38-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15]:not(.does-not-exist){align-items:flex-start}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1h-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){border-color:var(--destructive)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-2q-33-36-2s-2t-36-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1h-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}
}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1d-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){background-color:var(--primary)}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-2l-2k-1m-2q-2v-19-34-36-2x-31-2p-36-3d-2k-1b-1d-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15]:not(.does-not-exist){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}
}
}

@supports (color:color-mix(in lab, red, red)) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2s-2p-36-2z-2k-1m-2w-2p-37-19-2k-2j-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-2l-2k-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-2k-1p-38-36-39-2t-2k-2l-2k-2l-2k-1m-36-2x-32-2v-19-2s-2t-37-38-36-39-2r-38-2x-3a-2t-2k-1b-1g-1c-1m-3b-2w-2t-36-2t-14-1a-2s-2p-36-2z-18-1a-2s-2p-36-2z-w-16-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-2l-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-2j-2k-12-2k-1m-2w-2p-37-2k-14-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-15-2k-2l-2k-1m-34-2t-19-1c-1m-2w-2p-37-14-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l-15]:not(.does-not-exist){padding-inline-end:0}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-37-2t-30-2t-2r-38-2k-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-2k-1p-38-36-39-2t-2k-2l-2k-1m-30-2p-37-38-19-2r-2w-2x-30-2s-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-37-2t-30-2t-2r-38-19-38-36-2x-2v-2v-2t-36-2k-2l-2k-1m-30-2p-37-38-19-33-2u-19-38-3d-34-2t-2k-2l-2k-1m-36-33-39-32-2s-2t-2s-19-2t-19-31-2s-1m-2w-2p-37-14-1m-2x-37-14-37-2t-30-2t-2r-38-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-38-36-39-2t-2l-1m-30-2p-37-38-19-2r-2w-2x-30-2s-15-15-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-37-2t-30-2t-2r-38-19-38-36-2x-2v-2v-2t-36-2l-1m-30-2p-37-38-19-33-2u-19-38-3d-34-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist){border-start-end-radius:var(--radius-control);border-end-end-radius:var(--radius-control)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-1q-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l]:not(.does-not-exist):not(.does-not-exist),.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-2j-36-33-30-2t-1p-36-2p-2s-2x-33-2l]:not(.does-not-exist):not(.does-not-exist){margin-top:1px}
}

@container field-group (min-width:28rem) {
@layer utilities {
.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-1q-2j-36-33-30-2t-1p-2r-2w-2t-2r-2z-2q-33-3c-2l]:not(.does-not-exist):not(.does-not-exist),.js-has-pseudo [csstools-has-1a-2k-1s-31-2s-2k-1b-2u-2x-2t-30-2s-19-2v-36-33-39-34-2k-1m-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-37-30-33-38-2k-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2k-2j-36-33-30-2t-2k-1p-2r-2w-2t-2r-2z-2q-33-3c-2k-2l-2k-18-2k-2j-36-33-30-2t-2k-1p-36-2p-2s-2x-33-2k-2l-2k-2l-2k-1m-31-38-19-34-3c-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-37-30-33-38-1p-2u-2x-2t-30-2s-19-2r-33-32-38-2t-32-38-2l-15-w-2j-36-33-30-2t-1p-36-2p-2s-2x-33-2l]:not(.does-not-exist):not(.does-not-exist){margin-top:1px}
}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-38-19-1f-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-2t-32-2s-2l-15-1q-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist){padding-top:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-2q-19-1f-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2q-30-33-2r-2z-19-37-38-2p-36-38-2l-15-1q-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist){padding-bottom:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2x-32-30-2x-32-2t-19-2t-32-2s-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-36-19-1e-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2x-32-30-2x-32-2t-19-2t-32-2s-2l-15-1q-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist){padding-right:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo [csstools-has-1a-2w-2p-37-19-2k-2j-2k-1q-2k-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-2k-1p-2x-32-30-2x-32-2t-19-37-38-2p-36-38-2k-2l-2k-2l-2k-1m-2k-2j-2k-12-2k-1q-2x-32-34-39-38-2k-2l-2k-1m-34-30-19-1e-1m-2w-2p-37-14-1q-2j-2s-2p-38-2p-19-2p-30-2x-2v-32-1p-2x-32-30-2x-32-2t-19-37-38-2p-36-38-2l-15-1q-2x-32-34-39-38]:not(.does-not-exist):not(does-not-exist){padding-left:calc(var(--spacing) * 2)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-30-2v-2l-15-w-16])>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}
}

@layer utilities {
.js-has-pseudo .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is([csstools-has-1m-3b-2w-2t-36-2t-14-1a-2v-36-33-39-34-2k-1b-2p-3a-2p-38-2p-36-19-2v-36-33-39-34-15-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-2x-3e-2t-1p-37-31-2l-15-w-16])>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}
}

@layer utilities {
.js-has-pseudo [csstools-has-2u-33-36-31-1m-2w-2p-37-14-1m-2r-2w-2t-2r-2z-2t-2s-15-1q-1a-2k-2j-2u-33-36-31-2k-1m-2w-2p-37-2k-14-2k-1m-2r-2w-2t-2r-2z-2t-2s-2k-15-2k-1q-2k-12-2k-2l-2k-1m-2u-30-2t-3c]:not(.does-not-exist):not(does-not-exist){display:flex}
}

.js-has-pseudo [csstools-has-1a-38-33-2p-37-38-2x-2u-3d-2j-2s-2p-38-2p-19-37-30-33-38-1p-37-33-32-32-2t-36-19-38-33-2p-37-38-2l-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-37-30-33-38-1p-37-33-32-32-2t-36-19-2p-2r-38-2x-33-32-2l-15-w-1a-38-33-2p-37-38-19-2r-30-33-37-2t]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){margin-inline-start:0}
/* ==== end generated :has() fallbacks ==== */
