@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  :root, :host { --angle: 0turn; }
  *, ::before, ::after, ::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --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-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-x-reverse: 0; --tw-border-style: solid; --tw-divide-y-reverse: 0; --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-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: 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-outline-style: solid; --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-content: ""; --tw-animation-delay: 0s; --tw-animation-direction: normal; --tw-animation-duration: initial; --tw-animation-fill-mode: none; --tw-animation-iteration-count: 1; --tw-enter-blur: 0; --tw-enter-opacity: 1; --tw-enter-rotate: 0; --tw-enter-scale: 1; --tw-enter-translate-x: 0; --tw-enter-translate-y: 0; --tw-exit-blur: 0; --tw-exit-opacity: 1; --tw-exit-rotate: 0; --tw-exit-scale: 1; --tw-exit-translate-x: 0; --tw-exit-translate-y: 0; }
}
}
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Variable"; font-style: normal; font-display: swap; font-weight: 100 900; src: url("") format("woff2-variations"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@layer theme {
  :root, :host { --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: #fef2f2; --color-red-100: #ffe2e2; --color-red-200: #ffcaca; --color-red-300: #ffa3a3; --color-red-400: #ff6568; --color-red-500: #fb2c36; --color-red-600: #e40014; --color-red-700: #bf000f; --color-red-800: #9f0712; --color-red-900: #82181a; --color-orange-50: #fff7ed; --color-orange-100: #ffedd5; --color-orange-200: #ffd7a8; --color-orange-300: #ffb96d; --color-orange-400: #ff8b1a; --color-orange-500: #fe6e00; --color-orange-600: #f05100; --color-orange-700: #c53c00; --color-orange-800: #9f2d00; --color-orange-900: #7e2a0c; --color-orange-950: #441306; --color-amber-50: #fffbeb; --color-amber-100: #fef3c6; --color-amber-200: #fee685; --color-amber-300: #ffd236; --color-amber-400: #fcbb00; --color-amber-500: #f99c00; --color-amber-600: #dd7400; --color-amber-700: #b75000; --color-amber-800: #953d00; --color-amber-900: #7b3306; --color-amber-950: #461901; --color-yellow-50: #fefce8; --color-yellow-100: #fef9c2; --color-yellow-300: #ffe02a; --color-yellow-400: #fac800; --color-yellow-500: #edb200; --color-yellow-600: #cd8900; --color-yellow-800: #874b00; --color-yellow-900: #733e0a; --color-green-50: #f0fdf4; --color-green-100: #dcfce7; --color-green-200: #b9f8cf; --color-green-300: #7bf1a8; --color-green-400: #05df72; --color-green-500: #00c758; --color-green-600: #00a544; --color-green-700: #008138; --color-green-800: #016630; --color-green-900: #0d542b; --color-emerald-50: #ecfdf5; --color-emerald-100: #d0fae5; --color-emerald-200: #a4f4cf; --color-emerald-300: #5ee9b5; --color-emerald-400: #00d294; --color-emerald-500: #00bb7f; --color-emerald-600: #009767; --color-emerald-700: #007956; --color-emerald-800: #005f46; --color-emerald-900: #004e3b; --color-emerald-950: #002c22; --color-teal-50: #f0fdfa; --color-teal-100: #cbfbf1; --color-teal-200: #96f7e4; --color-teal-300: #46ecd5; --color-teal-400: #00d3bd; --color-teal-500: #00baa7; --color-teal-600: #009588; --color-teal-700: #00776e; --color-teal-800: #005f5a; --color-cyan-50: #ecfeff; --color-cyan-100: #cefafe; --color-cyan-200: #a2f4fd; --color-cyan-300: #53eafd; --color-cyan-400: #00d2ef; --color-cyan-500: #00b7d7; --color-cyan-600: #0092b5; --color-cyan-700: #007492; --color-cyan-800: #005f78; --color-cyan-950: #053345; --color-sky-50: #f0f9ff; --color-sky-100: #dff2fe; --color-sky-200: #b8e6fe; --color-sky-300: #77d4ff; --color-sky-400: #00bcfe; --color-sky-500: #00a5ef; --color-sky-600: #0084cc; --color-sky-700: #0069a4; --color-sky-800: #005986; --color-sky-900: #024a70; --color-blue-50: #eff6ff; --color-blue-100: #dbeafe; --color-blue-200: #bedbff; --color-blue-300: #90c5ff; --color-blue-400: #54a2ff; --color-blue-500: #3080ff; --color-blue-600: #155dfc; --color-blue-700: #1447e6; --color-blue-800: #193cb8; --color-blue-900: #1c398e; --color-indigo-50: #eef2ff; --color-indigo-100: #e0e7ff; --color-indigo-200: #c7d2ff; --color-indigo-300: #a4b3ff; --color-indigo-400: #7d87ff; --color-indigo-500: #625fff; --color-indigo-600: #4f39f6; --color-indigo-700: #432dd7; --color-indigo-800: #372aac; --color-indigo-900: #312c85; --color-violet-50: #f5f3ff; --color-violet-100: #ede9fe; --color-violet-200: #ddd6ff; --color-violet-300: #c4b4ff; --color-violet-400: #a685ff; --color-violet-500: #8d54ff; --color-violet-600: #7f22fe; --color-violet-700: #7008e7; --color-violet-800: #5d0ec0; --color-violet-900: #4d179a; --color-violet-950: #2f0d68; --color-purple-50: #faf5ff; --color-purple-100: #f3e8ff; --color-purple-200: #e9d5ff; --color-purple-300: #d9b3ff; --color-purple-400: #c07eff; --color-purple-500: #ac4bff; --color-purple-600: #9810fa; --color-purple-700: #8200da; --color-purple-800: #6e11b0; --color-purple-900: #59168b; --color-fuchsia-50: #fdf4ff; --color-fuchsia-200: #f6cfff; --color-fuchsia-300: #f2a9ff; --color-fuchsia-400: #ec6cff; --color-fuchsia-500: #e12afb; --color-fuchsia-600: #c600db; --color-pink-50: #fdf2f8; --color-pink-100: #fce7f3; --color-pink-200: #fccee8; --color-pink-300: #fda5d5; --color-pink-400: #fb64b6; --color-pink-500: #f6339a; --color-pink-600: #e30076; --color-pink-700: #c4005c; --color-pink-800: #a2004c; --color-pink-900: #861043; --color-rose-50: #fff1f2; --color-rose-100: #ffe4e6; --color-rose-200: #ffccd3; --color-rose-300: #ffa2ae; --color-rose-400: #ff667f; --color-rose-500: #ff2357; --color-rose-600: #e70044; --color-rose-700: #c20039; --color-rose-800: #a30037; --color-rose-900: #8b0836; --color-slate-50: #f8fafc; --color-slate-100: #f1f5f9; --color-slate-200: #e2e8f0; --color-slate-300: #cad5e2; --color-slate-400: #90a1b9; --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-300: #d1d5dc; --color-gray-400: #99a1af; --color-gray-500: #6a7282; --color-gray-600: #4a5565; --color-gray-700: #364153; --color-gray-800: #1e2939; --color-gray-900: #101828; --color-zinc-500: #71717b; --color-zinc-700: #3f3f46; --color-neutral-300: #d4d4d4; --color-stone-50: #fafaf9; --color-stone-100: #f5f5f4; --color-stone-200: #e7e5e4; --color-stone-300: #d6d3d1; --color-stone-400: #a6a09b; --color-stone-500: #79716b; --color-stone-600: #57534d; --color-stone-700: #44403b; --color-stone-800: #292524; --color-black: #000; --color-white: #fff; --spacing: .25rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-2xl: 0 25px 25px #00000026; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --radius: .75rem; --color-brand-orange: #e07b4f; --color-brand-orange-dark: #c67448; --color-brand-beige: #f5f1ed; --color-brand-border: #e8e4df; --color-brand-border-dark: #d4ccc3; --color-brand-brown: #6b5438; --color-brand-muted: #8c8275; --color-brand-violet: #5b4fb8; --color-brand-red: #b94f3d; --color-brand-red-dark: #993d2e; --color-text-primary: #2d2d2d; --color-text-secondary: #666; --color-text-tertiary: #a39a90; --color-accent-text: #e07b4f; --color-input-background: var(--color-card,#fff); --color-success: #059669; --color-background: #f5f1ed; --color-foreground: #2d2d2d; --color-card: #fff; --color-card-foreground: #2d2d2d; --color-popover: #fff; --color-popover-foreground: #2d2d2d; --color-primary: #e07b4f; --color-primary-foreground: #fff; --color-secondary: #f5f1ed; --color-secondary-foreground: #2d2d2d; --color-muted: #e8e4df; --color-muted-foreground: #666; --color-accent: #f5f1ed; --color-accent-foreground: #2d2d2d; --color-destructive: #ef4444; --color-border: #e8e4df; --color-input: #e8e4df; --color-ring: #e07b4f; }
}
@layer base {
  *, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, samp, pre { font-family: 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 { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  ol, ul, menu { list-style: none; }
  img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :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)) {
  ::placeholder { color: color-mix(currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { 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: 0px; }
  ::-webkit-datetime-edit { padding-block: 0px; }
  ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field { padding-block: 0px; }
  ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  ::-webkit-calendar-picker-indicator { line-height: 1; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button { height: auto; }
  ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
}
@layer components;
@layer utilities {
  .\@container { container-type: inline-size; }
  .\!pointer-events-none { pointer-events: none !important; }
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .\!visible { visibility: visible !important; }
  .collapse { visibility: collapse; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
  .\!absolute { position: absolute !important; }
  .\!fixed { position: fixed !important; }
  .absolute { position: absolute; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .sticky { position: sticky; }
  .-inset-0\.5 { inset: calc(var(--spacing) * -.5); }
  .-inset-1 { inset: calc(var(--spacing) * -1); }
  .-inset-1\.5 { inset: calc(var(--spacing) * -1.5); }
  .-inset-2 { inset: calc(var(--spacing) * -2); }
  .-inset-3 { inset: calc(var(--spacing) * -3); }
  .-inset-4 { inset: calc(var(--spacing) * -4); }
  .-inset-6 { inset: calc(var(--spacing) * -6); }
  .-inset-8 { inset: calc(var(--spacing) * -8); }
  .-inset-16 { inset: calc(var(--spacing) * -16); }
  .-inset-\[1px\] { inset: -1px; }
  .-inset-\[5px\] { inset: -5px; }
  .-inset-\[34\%\] { inset: -34%; }
  .-inset-\[40\%\] { inset: -40%; }
  .inset-0 { inset: 0px; }
  .inset-1 { inset: var(--spacing); }
  .inset-2 { inset: calc(var(--spacing) * 2); }
  .inset-6 { inset: calc(var(--spacing) * 6); }
  .inset-\[-3px\] { inset: -3px; }
  .inset-\[1px\] { inset: 1px; }
  .inset-\[3px\] { inset: 3px; }
  .inset-\[6\%\] { inset: 6%; }
  .inset-\[8\%\] { inset: 8%; }
  .inset-\[12\%\] { inset: 12%; }
  .inset-\[14px\] { inset: 14px; }
  .inset-\[22px\] { inset: 22px; }
  .-inset-x-1 { inset-inline: calc(var(--spacing) * -1); }
  .-inset-x-4 { inset-inline: calc(var(--spacing) * -4); }
  .-inset-x-6 { inset-inline: calc(var(--spacing) * -6); }
  .-inset-x-8 { inset-inline: calc(var(--spacing) * -8); }
  .-inset-x-10 { inset-inline: calc(var(--spacing) * -10); }
  .-inset-x-16 { inset-inline: calc(var(--spacing) * -16); }
  .-inset-x-24 { inset-inline: calc(var(--spacing) * -24); }
  .-inset-x-\[6\%\] { inset-inline: -6%; }
  .-inset-x-\[7px\] { inset-inline: -7px; }
  .inset-x-0 { inset-inline: 0px; }
  .inset-x-1 { inset-inline: var(--spacing); }
  .inset-x-1\/4 { inset-inline: 25%; }
  .inset-x-2 { inset-inline: calc(var(--spacing) * 2); }
  .inset-x-3 { inset-inline: calc(var(--spacing) * 3); }
  .inset-x-4 { inset-inline: calc(var(--spacing) * 4); }
  .inset-x-5 { inset-inline: calc(var(--spacing) * 5); }
  .inset-x-6 { inset-inline: calc(var(--spacing) * 6); }
  .inset-x-8 { inset-inline: calc(var(--spacing) * 8); }
  .inset-x-10 { inset-inline: calc(var(--spacing) * 10); }
  .inset-x-16 { inset-inline: calc(var(--spacing) * 16); }
  .inset-x-\[2\%\] { inset-inline: 2%; }
  .inset-x-\[6px\] { inset-inline: 6px; }
  .inset-x-\[12\%\] { inset-inline: 12%; }
  .inset-x-\[18px\] { inset-inline: 18px; }
  .-inset-y-2 { inset-block: calc(var(--spacing) * -2); }
  .-inset-y-3 { inset-block: calc(var(--spacing) * -3); }
  .-inset-y-4 { inset-block: calc(var(--spacing) * -4); }
  .-inset-y-6 { inset-block: calc(var(--spacing) * -6); }
  .-inset-y-10 { inset-block: calc(var(--spacing) * -10); }
  .-inset-y-12 { inset-block: calc(var(--spacing) * -12); }
  .-inset-y-16 { inset-block: calc(var(--spacing) * -16); }
  .inset-y-0 { inset-block: 0px; }
  .inset-y-1 { inset-block: var(--spacing); }
  .inset-y-1\.5 { inset-block: calc(var(--spacing) * 1.5); }
  .inset-y-2\.5 { inset-block: calc(var(--spacing) * 2.5); }
  .inset-y-3 { inset-block: calc(var(--spacing) * 3); }
  .inset-y-\[6\%\] { inset-block: 6%; }
  .inset-y-\[6px\] { inset-block: 6px; }
  .inset-y-\[10\%\] { inset-block: 10%; }
  .\!top-\[20vh\] { top: 20vh !important; }
  .-top-1 { top: calc(var(--spacing) * -1); }
  .-top-1\.5 { top: calc(var(--spacing) * -1.5); }
  .-top-2 { top: calc(var(--spacing) * -2); }
  .-top-2\.5 { top: calc(var(--spacing) * -2.5); }
  .-top-3 { top: calc(var(--spacing) * -3); }
  .-top-3\.5 { top: calc(var(--spacing) * -3.5); }
  .-top-4 { top: calc(var(--spacing) * -4); }
  .-top-5 { top: calc(var(--spacing) * -5); }
  .-top-6 { top: calc(var(--spacing) * -6); }
  .-top-8 { top: calc(var(--spacing) * -8); }
  .-top-10 { top: calc(var(--spacing) * -10); }
  .-top-12 { top: calc(var(--spacing) * -12); }
  .-top-14 { top: calc(var(--spacing) * -14); }
  .-top-16 { top: calc(var(--spacing) * -16); }
  .-top-20 { top: calc(var(--spacing) * -20); }
  .-top-28 { top: calc(var(--spacing) * -28); }
  .-top-32 { top: calc(var(--spacing) * -32); }
  .-top-\[7px\] { top: -7px; }
  .-top-\[7rem\] { top: -7rem; }
  .-top-\[14px\] { top: -14px; }
  .-top-\[140px\] { top: -140px; }
  .-top-px { top: -1px; }
  .top-0 { top: 0px; }
  .top-0\.5 { top: calc(var(--spacing) * .5); }
  .top-1 { top: var(--spacing); }
  .top-1\.5 { top: calc(var(--spacing) * 1.5); }
  .top-1\/2 { top: 50%; }
  .top-1\/3 { top: 33.3333%; }
  .top-1\/4 { top: 25%; }
  .top-2 { top: calc(var(--spacing) * 2); }
  .top-2\.5 { top: calc(var(--spacing) * 2.5); }
  .top-3 { top: calc(var(--spacing) * 3); }
  .top-4 { top: calc(var(--spacing) * 4); }
  .top-5 { top: calc(var(--spacing) * 5); }
  .top-6 { top: calc(var(--spacing) * 6); }
  .top-7 { top: calc(var(--spacing) * 7); }
  .top-8 { top: calc(var(--spacing) * 8); }
  .top-10 { top: calc(var(--spacing) * 10); }
  .top-11 { top: calc(var(--spacing) * 11); }
  .top-12 { top: calc(var(--spacing) * 12); }
  .top-14 { top: calc(var(--spacing) * 14); }
  .top-16 { top: calc(var(--spacing) * 16); }
  .top-20 { top: calc(var(--spacing) * 20); }
  .top-24 { top: calc(var(--spacing) * 24); }
  .top-28 { top: calc(var(--spacing) * 28); }
  .top-44 { top: calc(var(--spacing) * 44); }
  .top-\[-5\%\] { top: -5%; }
  .top-\[-30px\] { top: -30px; }
  .top-\[-34px\] { top: -34px; }
  .top-\[-92px\] { top: -92px; }
  .top-\[2px\] { top: 2px; }
  .top-\[3\%\] { top: 3%; }
  .top-\[3px\] { top: 3px; }
  .top-\[4\%\] { top: 4%; }
  .top-\[5\.75rem\] { top: 5.75rem; }
  .top-\[6px\] { top: 6px; }
  .top-\[10\%\] { top: 10%; }
  .top-\[14px\] { top: 14px; }
  .top-\[20\%\] { top: 20%; }
  .top-\[20px\] { top: 20px; }
  .top-\[22\%\] { top: 22%; }
  .top-\[28px\] { top: 28px; }
  .top-\[30\%\] { top: 30%; }
  .top-\[32px\] { top: 32px; }
  .top-\[34\%\] { top: 34%; }
  .top-\[35\%\] { top: 35%; }
  .top-\[40\%\] { top: 40%; }
  .top-\[42\%\] { top: 42%; }
  .top-\[54px\] { top: 54px; }
  .top-\[55\%\] { top: 55%; }
  .top-\[60px\] { top: 60px; }
  .top-\[62\%\] { top: 62%; }
  .top-\[86px\] { top: 86px; }
  .top-\[90px\] { top: 90px; }
  .top-\[118px\] { top: 118px; }
  .top-\[150px\] { top: 150px; }
  .top-\[190px\] { top: 190px; }
  .top-\[calc\(100\%-1\.25rem\)\] { top: calc(100% - 1.25rem); }
  .top-\[calc\(var\(--topbar-height\,0px\)\+1rem\)\] { top: calc(var(--topbar-height,0px) + 1rem); }
  .top-\[calc\(var\(--topbar-height\,44px\)\+1\.5rem\)\] { top: calc(var(--topbar-height,44px) + 1.5rem); }
  .top-\[var\(--topbar-height\,0px\)\] { top: var(--topbar-height,0px); }
  .top-full { top: 100%; }
  .-right-0\.5 { right: calc(var(--spacing) * -.5); }
  .-right-1 { right: calc(var(--spacing) * -1); }
  .-right-1\.5 { right: calc(var(--spacing) * -1.5); }
  .-right-2 { right: calc(var(--spacing) * -2); }
  .-right-2\.5 { right: calc(var(--spacing) * -2.5); }
  .-right-3 { right: calc(var(--spacing) * -3); }
  .-right-4 { right: calc(var(--spacing) * -4); }
  .-right-5 { right: calc(var(--spacing) * -5); }
  .-right-6 { right: calc(var(--spacing) * -6); }
  .-right-7 { right: calc(var(--spacing) * -7); }
  .-right-8 { right: calc(var(--spacing) * -8); }
  .-right-9 { right: calc(var(--spacing) * -9); }
  .-right-10 { right: calc(var(--spacing) * -10); }
  .-right-12 { right: calc(var(--spacing) * -12); }
  .-right-14 { right: calc(var(--spacing) * -14); }
  .-right-16 { right: calc(var(--spacing) * -16); }
  .-right-24 { right: calc(var(--spacing) * -24); }
  .-right-32 { right: calc(var(--spacing) * -32); }
  .-right-\[3px\] { right: -3px; }
  .-right-\[13px\] { right: -13px; }
  .-right-\[38px\] { right: -38px; }
  .right-0 { right: 0px; }
  .right-0\.5 { right: calc(var(--spacing) * .5); }
  .right-1 { right: var(--spacing); }
  .right-1\.5 { right: calc(var(--spacing) * 1.5); }
  .right-1\/4 { right: 25%; }
  .right-2 { right: calc(var(--spacing) * 2); }
  .right-2\.5 { right: calc(var(--spacing) * 2.5); }
  .right-3 { right: calc(var(--spacing) * 3); }
  .right-4 { right: calc(var(--spacing) * 4); }
  .right-5 { right: calc(var(--spacing) * 5); }
  .right-6 { right: calc(var(--spacing) * 6); }
  .right-8 { right: calc(var(--spacing) * 8); }
  .right-14 { right: calc(var(--spacing) * 14); }
  .right-20 { right: calc(var(--spacing) * 20); }
  .right-\[-1\.5\%\] { right: -1.5%; }
  .right-\[-10px\] { right: -10px; }
  .right-\[-60px\] { right: -60px; }
  .right-\[2px\] { right: 2px; }
  .right-\[5\%\] { right: 5%; }
  .right-\[6\%\] { right: 6%; }
  .right-\[6px\] { right: 6px; }
  .right-\[7\%\] { right: 7%; }
  .right-\[8\%\] { right: 8%; }
  .right-\[10\%\] { right: 10%; }
  .right-\[12\%\] { right: 12%; }
  .right-\[14\%\] { right: 14%; }
  .right-\[15\%\] { right: 15%; }
  .right-\[19\%\] { right: 19%; }
  .right-\[20px\] { right: 20px; }
  .right-\[400px\] { right: 400px; }
  .right-\[460px\] { right: 460px; }
  .right-full { right: 100%; }
  .-bottom-0\.5 { bottom: calc(var(--spacing) * -.5); }
  .-bottom-1 { bottom: calc(var(--spacing) * -1); }
  .-bottom-2 { bottom: calc(var(--spacing) * -2); }
  .-bottom-2\.5 { bottom: calc(var(--spacing) * -2.5); }
  .-bottom-3 { bottom: calc(var(--spacing) * -3); }
  .-bottom-4 { bottom: calc(var(--spacing) * -4); }
  .-bottom-5 { bottom: calc(var(--spacing) * -5); }
  .-bottom-6 { bottom: calc(var(--spacing) * -6); }
  .-bottom-7 { bottom: calc(var(--spacing) * -7); }
  .-bottom-8 { bottom: calc(var(--spacing) * -8); }
  .-bottom-10 { bottom: calc(var(--spacing) * -10); }
  .-bottom-11 { bottom: calc(var(--spacing) * -11); }
  .-bottom-12 { bottom: calc(var(--spacing) * -12); }
  .-bottom-14 { bottom: calc(var(--spacing) * -14); }
  .-bottom-16 { bottom: calc(var(--spacing) * -16); }
  .-bottom-20 { bottom: calc(var(--spacing) * -20); }
  .-bottom-24 { bottom: calc(var(--spacing) * -24); }
  .-bottom-32 { bottom: calc(var(--spacing) * -32); }
  .-bottom-\[8\.25rem\] { bottom: -8.25rem; }
  .-bottom-\[14\%\] { bottom: -14%; }
  .-bottom-\[70px\] { bottom: -70px; }
  .bottom-0 { bottom: 0px; }
  .bottom-1 { bottom: var(--spacing); }
  .bottom-1\.5 { bottom: calc(var(--spacing) * 1.5); }
  .bottom-1\/4 { bottom: 25%; }
  .bottom-2 { bottom: calc(var(--spacing) * 2); }
  .bottom-3 { bottom: calc(var(--spacing) * 3); }
  .bottom-4 { bottom: calc(var(--spacing) * 4); }
  .bottom-6 { bottom: calc(var(--spacing) * 6); }
  .bottom-7 { bottom: calc(var(--spacing) * 7); }
  .bottom-8 { bottom: calc(var(--spacing) * 8); }
  .bottom-14 { bottom: calc(var(--spacing) * 14); }
  .bottom-16 { bottom: calc(var(--spacing) * 16); }
  .bottom-20 { bottom: calc(var(--spacing) * 20); }
  .bottom-32 { bottom: calc(var(--spacing) * 32); }
  .bottom-\[-3px\] { bottom: -3px; }
  .bottom-\[-4\%\] { bottom: -4%; }
  .bottom-\[-4px\] { bottom: -4px; }
  .bottom-\[-5px\] { bottom: -5px; }
  .bottom-\[-10\%\] { bottom: -10%; }
  .bottom-\[-20px\] { bottom: -20px; }
  .bottom-\[-40px\] { bottom: -40px; }
  .bottom-\[-70px\] { bottom: -70px; }
  .bottom-\[4\%\] { bottom: 4%; }
  .bottom-\[5\%\] { bottom: 5%; }
  .bottom-\[10\%\] { bottom: 10%; }
  .bottom-\[14px\] { bottom: 14px; }
  .bottom-\[27\%\] { bottom: 27%; }
  .bottom-\[28px\] { bottom: 28px; }
  .bottom-\[34px\] { bottom: 34px; }
  .bottom-\[52px\] { bottom: 52px; }
  .bottom-\[96px\] { bottom: 96px; }
  .bottom-\[110px\] { bottom: 110px; }
  .bottom-\[118px\] { bottom: 118px; }
  .bottom-\[130px\] { bottom: 130px; }
  .bottom-\[153px\] { bottom: 153px; }
  .bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\] { bottom: calc(1rem + env(safe-area-inset-bottom)); }
  .bottom-full { bottom: 100%; }
  .\!left-1\/2 { left: 50% !important; }
  .-left-0\.5 { left: calc(var(--spacing) * -.5); }
  .-left-1 { left: calc(var(--spacing) * -1); }
  .-left-1\.5 { left: calc(var(--spacing) * -1.5); }
  .-left-1\/3 { left: -33.3333%; }
  .-left-2 { left: calc(var(--spacing) * -2); }
  .-left-3 { left: calc(var(--spacing) * -3); }
  .-left-3\.5 { left: calc(var(--spacing) * -3.5); }
  .-left-4 { left: calc(var(--spacing) * -4); }
  .-left-5 { left: calc(var(--spacing) * -5); }
  .-left-6 { left: calc(var(--spacing) * -6); }
  .-left-7 { left: calc(var(--spacing) * -7); }
  .-left-8 { left: calc(var(--spacing) * -8); }
  .-left-10 { left: calc(var(--spacing) * -10); }
  .-left-12 { left: calc(var(--spacing) * -12); }
  .-left-16 { left: calc(var(--spacing) * -16); }
  .-left-20 { left: calc(var(--spacing) * -20); }
  .-left-32 { left: calc(var(--spacing) * -32); }
  .-left-\[3px\] { left: -3px; }
  .-left-\[22px\] { left: -22px; }
  .left-0 { left: 0px; }
  .left-0\.5 { left: calc(var(--spacing) * .5); }
  .left-1 { left: var(--spacing); }
  .left-1\.5 { left: calc(var(--spacing) * 1.5); }
  .left-1\/2 { left: 50%; }
  .left-1\/4 { left: 25%; }
  .left-2 { left: calc(var(--spacing) * 2); }
  .left-2\.5 { left: calc(var(--spacing) * 2.5); }
  .left-3 { left: calc(var(--spacing) * 3); }
  .left-3\.5 { left: calc(var(--spacing) * 3.5); }
  .left-4 { left: calc(var(--spacing) * 4); }
  .left-5 { left: calc(var(--spacing) * 5); }
  .left-6 { left: calc(var(--spacing) * 6); }
  .left-8 { left: calc(var(--spacing) * 8); }
  .left-10 { left: calc(var(--spacing) * 10); }
  .left-14 { left: calc(var(--spacing) * 14); }
  .left-\[-1\.5\%\] { left: -1.5%; }
  .left-\[-10px\] { left: -10px; }
  .left-\[-14px\] { left: -14px; }
  .left-\[-60px\] { left: -60px; }
  .left-\[2px\] { left: 2px; }
  .left-\[4\.5\%\] { left: 4.5%; }
  .left-\[4px\] { left: 4px; }
  .left-\[5\%\] { left: 5%; }
  .left-\[6\%\] { left: 6%; }
  .left-\[7\%\] { left: 7%; }
  .left-\[8\%\] { left: 8%; }
  .left-\[9px\] { left: 9px; }
  .left-\[10\%\] { left: 10%; }
  .left-\[12\%\] { left: 12%; }
  .left-\[14px\] { left: 14px; }
  .left-\[15px\] { left: 15px; }
  .left-\[16\%\] { left: 16%; }
  .left-\[16\.66\%\] { left: 16.66%; }
  .left-\[17px\] { left: 17px; }
  .left-\[19px\] { left: 19px; }
  .left-\[29\.5px\] { left: 29.5px; }
  .left-\[35\%\] { left: 35%; }
  .left-\[37px\] { left: 37px; }
  .left-\[40\%\] { left: 40%; }
  .left-\[50\%\] { left: 50%; }
  .left-\[55\%\] { left: 55%; }
  .left-\[58\%\] { left: 58%; }
  .left-\[60\%\] { left: 60%; }
  .left-\[269px\] { left: 269px; }
  .left-\[var\(--sidebar-width\,0px\)\] { left: var(--sidebar-width,0px); }
  .left-full { left: 100%; }
  .isolate { isolation: isolate; }
  .-z-10 { z-index: calc(-10); }
  .z-0 { z-index: 0; }
  .z-2 { z-index: 2; }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-30 { z-index: 30; }
  .z-40 { z-index: 40; }
  .z-50 { z-index: 50; }
  .z-\[1\] { z-index: 1; }
  .z-\[2\] { z-index: 2; }
  .z-\[3\] { z-index: 3; }
  .z-\[5\] { z-index: 5; }
  .z-\[9\] { z-index: 9; }
  .z-\[45\] { z-index: 45; }
  .z-\[60\] { z-index: 60; }
  .z-\[999\] { z-index: 999; }
  .z-\[1000\] { z-index: 1000; }
  .z-\[1001\] { z-index: 1001; }
  .z-\[1002\] { z-index: 1002; }
  .z-\[2000\] { z-index: 2000; }
  .z-\[10000\] { z-index: 10000; }
  .z-\[10001\] { z-index: 10001; }
  .order-1 { order: 1; }
  .order-2 { order: 2; }
  .order-3 { order: 3; }
  .order-first { order: -9999; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .col-start-1 { grid-column-start: 1; }
  .col-start-2 { grid-column-start: 2; }
  .row-span-2 { grid-row: span 2 / span 2; }
  .row-span-3 { grid-row: span 3 / span 3; }
  .row-start-1 { grid-row-start: 1; }
  .row-start-2 { grid-row-start: 2; }
  .float-right { float: right; }
  .container { width: 100%; }
  @media (width >= 40rem) {
  .container { max-width: 40rem; }
}
  @media (width >= 48rem) {
  .container { max-width: 48rem; }
}
  @media (width >= 64rem) {
  .container { max-width: 64rem; }
}
  @media (width >= 80rem) {
  .container { max-width: 80rem; }
}
  @media (width >= 96rem) {
  .container { max-width: 96rem; }
}
  .\!m-0 { margin: 0px !important; }
  .-m-3 { margin: calc(var(--spacing) * -3); }
  .-m-4 { margin: calc(var(--spacing) * -4); }
  .-m-6 { margin: calc(var(--spacing) * -6); }
  .m-0 { margin: 0px; }
  .m-3 { margin: calc(var(--spacing) * 3); }
  .m-3\.75 { margin: calc(var(--spacing) * 3.75); }
  .m-6 { margin: calc(var(--spacing) * 6); }
  .m-auto { margin: auto; }
  .-mx-1 { margin-inline: calc(var(--spacing) * -1); }
  .-mx-1\.5 { margin-inline: calc(var(--spacing) * -1.5); }
  .-mx-2 { margin-inline: calc(var(--spacing) * -2); }
  .-mx-2\.5 { margin-inline: calc(var(--spacing) * -2.5); }
  .-mx-3 { margin-inline: calc(var(--spacing) * -3); }
  .-mx-4 { margin-inline: calc(var(--spacing) * -4); }
  .-mx-5 { margin-inline: calc(var(--spacing) * -5); }
  .-mx-6 { margin-inline: calc(var(--spacing) * -6); }
  .-mx-8 { margin-inline: calc(var(--spacing) * -8); }
  .mx-0\.5 { margin-inline: calc(var(--spacing) * .5); }
  .mx-1 { margin-inline: var(--spacing); }
  .mx-1\.5 { margin-inline: calc(var(--spacing) * 1.5); }
  .mx-2 { margin-inline: calc(var(--spacing) * 2); }
  .mx-2\.5 { margin-inline: calc(var(--spacing) * 2.5); }
  .mx-3 { margin-inline: calc(var(--spacing) * 3); }
  .mx-3\.5 { margin-inline: calc(var(--spacing) * 3.5); }
  .mx-4 { margin-inline: calc(var(--spacing) * 4); }
  .mx-5 { margin-inline: calc(var(--spacing) * 5); }
  .mx-6 { margin-inline: calc(var(--spacing) * 6); }
  .mx-\[3px\] { margin-inline: 3px; }
  .mx-auto { margin-inline: auto; }
  .-my-3\.5 { margin-block: calc(var(--spacing) * -3.5); }
  .my-1 { margin-block: var(--spacing); }
  .my-1\.5 { margin-block: calc(var(--spacing) * 1.5); }
  .my-2 { margin-block: calc(var(--spacing) * 2); }
  .my-2\.5 { margin-block: calc(var(--spacing) * 2.5); }
  .my-3 { margin-block: calc(var(--spacing) * 3); }
  .my-3\.5 { margin-block: calc(var(--spacing) * 3.5); }
  .my-4 { margin-block: calc(var(--spacing) * 4); }
  .my-5 { margin-block: calc(var(--spacing) * 5); }
  .my-6 { margin-block: calc(var(--spacing) * 6); }
  .my-8 { margin-block: calc(var(--spacing) * 8); }
  .my-12 { margin-block: calc(var(--spacing) * 12); }
  .my-auto { margin-block: auto; }
  .ms-2 { margin-inline-start: calc(var(--spacing) * 2); }
  .\!mt-7 { margin-top: calc(var(--spacing) * 7) !important; }
  .\!mt-8 { margin-top: calc(var(--spacing) * 8) !important; }
  .\!mt-12 { margin-top: calc(var(--spacing) * 12) !important; }
  .-mt-0\.5 { margin-top: calc(var(--spacing) * -.5); }
  .-mt-1 { margin-top: calc(var(--spacing) * -1); }
  .-mt-2 { margin-top: calc(var(--spacing) * -2); }
  .-mt-3 { margin-top: calc(var(--spacing) * -3); }
  .-mt-4 { margin-top: calc(var(--spacing) * -4); }
  .-mt-5 { margin-top: calc(var(--spacing) * -5); }
  .-mt-6 { margin-top: calc(var(--spacing) * -6); }
  .-mt-\[8rem\] { margin-top: -8rem; }
  .-mt-\[38px\] { margin-top: -38px; }
  .-mt-px { margin-top: -1px; }
  .mt-0 { margin-top: 0px; }
  .mt-0\.5 { margin-top: calc(var(--spacing) * .5); }
  .mt-1 { margin-top: var(--spacing); }
  .mt-1\.5 { margin-top: calc(var(--spacing) * 1.5); }
  .mt-2 { margin-top: calc(var(--spacing) * 2); }
  .mt-2\.5 { margin-top: calc(var(--spacing) * 2.5); }
  .mt-3 { margin-top: calc(var(--spacing) * 3); }
  .mt-3\.5 { margin-top: calc(var(--spacing) * 3.5); }
  .mt-4 { margin-top: calc(var(--spacing) * 4); }
  .mt-5 { margin-top: calc(var(--spacing) * 5); }
  .mt-6 { margin-top: calc(var(--spacing) * 6); }
  .mt-7 { margin-top: calc(var(--spacing) * 7); }
  .mt-8 { margin-top: calc(var(--spacing) * 8); }
  .mt-9 { margin-top: calc(var(--spacing) * 9); }
  .mt-10 { margin-top: calc(var(--spacing) * 10); }
  .mt-12 { margin-top: calc(var(--spacing) * 12); }
  .mt-14 { margin-top: calc(var(--spacing) * 14); }
  .mt-16 { margin-top: calc(var(--spacing) * 16); }
  .mt-20 { margin-top: calc(var(--spacing) * 20); }
  .mt-24 { margin-top: calc(var(--spacing) * 24); }
  .mt-40 { margin-top: calc(var(--spacing) * 40); }
  .mt-\[2cqw\] { margin-top: 2cqw; }
  .mt-\[2px\] { margin-top: 2px; }
  .mt-\[3\.5px\] { margin-top: 3.5px; }
  .mt-\[3px\] { margin-top: 3px; }
  .mt-\[4px\] { margin-top: 4px; }
  .mt-\[7px\] { margin-top: 7px; }
  .mt-\[8px\] { margin-top: 8px; }
  .mt-\[calc\(\(1lh-1rem\)\/2\)\] { margin-top: calc(0.5lh - 0.5rem); }
  .mt-auto { margin-top: auto; }
  .mt-px { margin-top: 1px; }
  .-mr-0\.5 { margin-right: calc(var(--spacing) * -.5); }
  .-mr-1 { margin-right: calc(var(--spacing) * -1); }
  .-mr-1\.5 { margin-right: calc(var(--spacing) * -1.5); }
  .-mr-4 { margin-right: calc(var(--spacing) * -4); }
  .-mr-px { margin-right: -1px; }
  .mr-0 { margin-right: 0px; }
  .mr-0\.5 { margin-right: calc(var(--spacing) * .5); }
  .mr-1 { margin-right: var(--spacing); }
  .mr-1\.5 { margin-right: calc(var(--spacing) * 1.5); }
  .mr-2 { margin-right: calc(var(--spacing) * 2); }
  .mr-2\.5 { margin-right: calc(var(--spacing) * 2.5); }
  .mr-3 { margin-right: calc(var(--spacing) * 3); }
  .mr-4 { margin-right: calc(var(--spacing) * 4); }
  .mr-5 { margin-right: calc(var(--spacing) * 5); }
  .mr-6 { margin-right: calc(var(--spacing) * 6); }
  .mr-\[5px\] { margin-right: 5px; }
  .mr-\[72px\] { margin-right: 72px; }
  .mr-auto { margin-right: auto; }
  .\!mb-0 { margin-bottom: 0px !important; }
  .-mb-1 { margin-bottom: calc(var(--spacing) * -1); }
  .-mb-4 { margin-bottom: calc(var(--spacing) * -4); }
  .-mb-5 { margin-bottom: calc(var(--spacing) * -5); }
  .-mb-6 { margin-bottom: calc(var(--spacing) * -6); }
  .-mb-8 { margin-bottom: calc(var(--spacing) * -8); }
  .-mb-px { margin-bottom: -1px; }
  .mb-0 { margin-bottom: 0px; }
  .mb-0\.5 { margin-bottom: calc(var(--spacing) * .5); }
  .mb-1 { margin-bottom: var(--spacing); }
  .mb-1\.5 { margin-bottom: calc(var(--spacing) * 1.5); }
  .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-6 { margin-bottom: calc(var(--spacing) * 6); }
  .mb-7 { margin-bottom: calc(var(--spacing) * 7); }
  .mb-8 { margin-bottom: calc(var(--spacing) * 8); }
  .mb-9 { margin-bottom: calc(var(--spacing) * 9); }
  .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-24 { margin-bottom: calc(var(--spacing) * 24); }
  .mb-32 { margin-bottom: calc(var(--spacing) * 32); }
  .mb-\[3px\] { margin-bottom: 3px; }
  .mb-\[10px\] { margin-bottom: 10px; }
  .mb-\[15px\] { margin-bottom: 15px; }
  .mb-\[22px\] { margin-bottom: 22px; }
  .mb-\[30px\] { margin-bottom: 30px; }
  .mb-\[42px\] { margin-bottom: 42px; }
  .\!-ml-px { margin-left: -1px !important; }
  .-ml-0\.5 { margin-left: calc(var(--spacing) * -.5); }
  .-ml-1 { margin-left: calc(var(--spacing) * -1); }
  .-ml-1\.5 { margin-left: calc(var(--spacing) * -1.5); }
  .-ml-2 { margin-left: calc(var(--spacing) * -2); }
  .-ml-2\.5 { margin-left: calc(var(--spacing) * -2.5); }
  .-ml-4 { margin-left: calc(var(--spacing) * -4); }
  .-ml-\[118px\] { margin-left: -118px; }
  .-ml-px { margin-left: -1px; }
  .ml-0 { margin-left: 0px; }
  .ml-0\.5 { margin-left: calc(var(--spacing) * .5); }
  .ml-1 { margin-left: var(--spacing); }
  .ml-1\.5 { margin-left: calc(var(--spacing) * 1.5); }
  .ml-2 { margin-left: calc(var(--spacing) * 2); }
  .ml-2\.5 { margin-left: calc(var(--spacing) * 2.5); }
  .ml-3 { margin-left: calc(var(--spacing) * 3); }
  .ml-4 { margin-left: calc(var(--spacing) * 4); }
  .ml-5 { margin-left: calc(var(--spacing) * 5); }
  .ml-6 { margin-left: calc(var(--spacing) * 6); }
  .ml-7 { margin-left: calc(var(--spacing) * 7); }
  .ml-11 { margin-left: calc(var(--spacing) * 11); }
  .ml-\[6px\] { margin-left: 6px; }
  .ml-\[23px\] { margin-left: 23px; }
  .ml-\[42px\] { margin-left: 42px; }
  .ml-\[44px\] { margin-left: 44px; }
  .ml-\[52px\] { margin-left: 52px; }
  .ml-auto { margin-left: auto; }
  .ml-px { margin-left: 1px; }
  .line-clamp-1 { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-4 { -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-5 { -webkit-line-clamp: 5; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .line-clamp-6 { -webkit-line-clamp: 6; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .\!flex { display: flex !important; }
  .\!inline { display: inline !important; }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .flow-root { display: flow-root; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .inline-grid { display: inline-grid; }
  .list-item { display: list-item; }
  .table { display: table; }
  .field-sizing-content { field-sizing: content; }
  .aspect-\[3\/4\] { aspect-ratio: 3 / 4; }
  .aspect-\[4\/3\] { aspect-ratio: 4 / 3; }
  .aspect-\[5\/2\] { aspect-ratio: 5 / 2; }
  .aspect-\[9\/16\] { aspect-ratio: 9 / 16; }
  .aspect-\[9\/18\.6\] { aspect-ratio: 9 / 18.6; }
  .aspect-\[16\/11\] { aspect-ratio: 16 / 11; }
  .aspect-\[1280\/652\] { aspect-ratio: 1280 / 652; }
  .aspect-\[1280\/870\] { aspect-ratio: 1280 / 870; }
  .aspect-\[1520\/652\] { aspect-ratio: 1520 / 652; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .aspect-video { aspect-ratio: var(--aspect-video); }
  .size-1 { width: var(--spacing); height: var(--spacing); }
  .size-1\.5 { width: calc(var(--spacing) * 1.5); height: calc(var(--spacing) * 1.5); }
  .size-2 { width: calc(var(--spacing) * 2); height: calc(var(--spacing) * 2); }
  .size-2\.5 { width: calc(var(--spacing) * 2.5); height: calc(var(--spacing) * 2.5); }
  .size-3 { width: calc(var(--spacing) * 3); height: calc(var(--spacing) * 3); }
  .size-3\.5 { width: calc(var(--spacing) * 3.5); height: calc(var(--spacing) * 3.5); }
  .size-4 { width: calc(var(--spacing) * 4); height: calc(var(--spacing) * 4); }
  .size-5 { width: calc(var(--spacing) * 5); height: calc(var(--spacing) * 5); }
  .size-6 { width: calc(var(--spacing) * 6); height: calc(var(--spacing) * 6); }
  .size-7 { width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7); }
  .size-8 { width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8); }
  .size-9 { width: calc(var(--spacing) * 9); height: calc(var(--spacing) * 9); }
  .size-10 { width: calc(var(--spacing) * 10); height: calc(var(--spacing) * 10); }
  .size-11 { width: calc(var(--spacing) * 11); height: calc(var(--spacing) * 11); }
  .size-12 { width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12); }
  .size-14 { width: calc(var(--spacing) * 14); height: calc(var(--spacing) * 14); }
  .size-16 { width: calc(var(--spacing) * 16); height: calc(var(--spacing) * 16); }
  .size-56 { width: calc(var(--spacing) * 56); height: calc(var(--spacing) * 56); }
  .size-\[5px\] { width: 5px; height: 5px; }
  .size-\[7px\] { width: 7px; height: 7px; }
  .size-\[18px\] { width: 18px; height: 18px; }
  .size-\[22px\] { width: 22px; height: 22px; }
  .size-\[26px\] { width: 26px; height: 26px; }
  .size-\[190px\] { width: 190px; height: 190px; }
  .size-full { width: 100%; height: 100%; }
  .\!h-5 { height: calc(var(--spacing) * 5) !important; }
  .\!h-6 { height: calc(var(--spacing) * 6) !important; }
  .\!h-\[38px\] { height: 38px !important; }
  .\!h-auto { height: auto !important; }
  .\!h-dvh { height: 100dvh !important; }
  .h-0 { height: 0px; }
  .h-0\.5 { height: calc(var(--spacing) * .5); }
  .h-1 { height: var(--spacing); }
  .h-1\.5 { height: calc(var(--spacing) * 1.5); }
  .h-1\/2 { height: 50%; }
  .h-2 { height: calc(var(--spacing) * 2); }
  .h-2\.5 { height: calc(var(--spacing) * 2.5); }
  .h-3 { height: calc(var(--spacing) * 3); }
  .h-3\.5 { height: calc(var(--spacing) * 3.5); }
  .h-4 { height: calc(var(--spacing) * 4); }
  .h-4\.5 { height: calc(var(--spacing) * 4.5); }
  .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-9 { height: calc(var(--spacing) * 9); }
  .h-10 { height: calc(var(--spacing) * 10); }
  .h-11 { height: calc(var(--spacing) * 11); }
  .h-12 { height: calc(var(--spacing) * 12); }
  .h-14 { height: calc(var(--spacing) * 14); }
  .h-16 { height: calc(var(--spacing) * 16); }
  .h-20 { height: calc(var(--spacing) * 20); }
  .h-24 { height: calc(var(--spacing) * 24); }
  .h-28 { height: calc(var(--spacing) * 28); }
  .h-32 { height: calc(var(--spacing) * 32); }
  .h-36 { height: calc(var(--spacing) * 36); }
  .h-40 { height: calc(var(--spacing) * 40); }
  .h-44 { height: calc(var(--spacing) * 44); }
  .h-48 { height: calc(var(--spacing) * 48); }
  .h-56 { height: calc(var(--spacing) * 56); }
  .h-60 { height: calc(var(--spacing) * 60); }
  .h-64 { height: calc(var(--spacing) * 64); }
  .h-72 { height: calc(var(--spacing) * 72); }
  .h-80 { height: calc(var(--spacing) * 80); }
  .h-96 { height: calc(var(--spacing) * 96); }
  .h-\[1px\] { height: 1px; }
  .h-\[2px\] { height: 2px; }
  .h-\[3\.25rem\] { height: 3.25rem; }
  .h-\[3\.75rem\] { height: 3.75rem; }
  .h-\[3px\] { height: 3px; }
  .h-\[5px\] { height: 5px; }
  .h-\[7px\] { height: 7px; }
  .h-\[8px\] { height: 8px; }
  .h-\[9px\] { height: 9px; }
  .h-\[10px\] { height: 10px; }
  .h-\[11px\] { height: 11px; }
  .h-\[12px\] { height: 12px; }
  .h-\[14px\] { height: 14px; }
  .h-\[15px\] { height: 15px; }
  .h-\[17px\] { height: 17px; }
  .h-\[18px\] { height: 18px; }
  .h-\[21px\] { height: 21px; }
  .h-\[22\%\] { height: 22%; }
  .h-\[22px\] { height: 22px; }
  .h-\[25\.5px\] { height: 25.5px; }
  .h-\[25px\] { height: 25px; }
  .h-\[26px\] { height: 26px; }
  .h-\[28px\] { height: 28px; }
  .h-\[30px\] { height: 30px; }
  .h-\[32px\] { height: 32px; }
  .h-\[34\%\] { height: 34%; }
  .h-\[34px\] { height: 34px; }
  .h-\[38px\] { height: 38px; }
  .h-\[40\%\] { height: 40%; }
  .h-\[40px\] { height: 40px; }
  .h-\[42px\] { height: 42px; }
  .h-\[44px\] { height: 44px; }
  .h-\[45dvh\] { height: 45dvh; }
  .h-\[46px\] { height: 46px; }
  .h-\[48px\] { height: 48px; }
  .h-\[50px\] { height: 50px; }
  .h-\[54px\] { height: 54px; }
  .h-\[56px\] { height: 56px; }
  .h-\[57px\] { height: 57px; }
  .h-\[58\%\] { height: 58%; }
  .h-\[58px\] { height: 58px; }
  .h-\[60\%\] { height: 60%; }
  .h-\[64px\] { height: 64px; }
  .h-\[66px\] { height: 66px; }
  .h-\[68px\] { height: 68px; }
  .h-\[70\%\] { height: 70%; }
  .h-\[70px\] { height: 70px; }
  .h-\[70vh\] { height: 70vh; }
  .h-\[72px\] { height: 72px; }
  .h-\[74px\] { height: 74px; }
  .h-\[76px\] { height: 76px; }
  .h-\[78px\] { height: 78px; }
  .h-\[80\%\] { height: 80%; }
  .h-\[80px\] { height: 80px; }
  .h-\[85\%\] { height: 85%; }
  .h-\[88\%\] { height: 88%; }
  .h-\[88px\] { height: 88px; }
  .h-\[90\%\] { height: 90%; }
  .h-\[90px\] { height: 90px; }
  .h-\[90vh\] { height: 90vh; }
  .h-\[92\%\] { height: 92%; }
  .h-\[92px\] { height: 92px; }
  .h-\[94\%\] { height: 94%; }
  .h-\[95dvh\] { height: 95dvh; }
  .h-\[95vh\] { height: 95vh; }
  .h-\[96px\] { height: 96px; }
  .h-\[100px\] { height: 100px; }
  .h-\[118px\] { height: 118px; }
  .h-\[120px\] { height: 120px; }
  .h-\[130px\] { height: 130px; }
  .h-\[140px\] { height: 140px; }
  .h-\[148px\] { height: 148px; }
  .h-\[150px\] { height: 150px; }
  .h-\[160px\] { height: 160px; }
  .h-\[168px\] { height: 168px; }
  .h-\[170px\] { height: 170px; }
  .h-\[180px\] { height: 180px; }
  .h-\[190px\] { height: 190px; }
  .h-\[200px\] { height: 200px; }
  .h-\[240px\] { height: 240px; }
  .h-\[250px\] { height: 250px; }
  .h-\[260px\] { height: 260px; }
  .h-\[280px\] { height: 280px; }
  .h-\[300px\] { height: 300px; }
  .h-\[300vh\] { height: 300vh; }
  .h-\[320px\] { height: 320px; }
  .h-\[336px\] { height: 336px; }
  .h-\[340px\] { height: 340px; }
  .h-\[350px\] { height: 350px; }
  .h-\[380px\] { height: 380px; }
  .h-\[400px\] { height: 400px; }
  .h-\[420px\] { height: 420px; }
  .h-\[430px\] { height: 430px; }
  .h-\[450px\] { height: 450px; }
  .h-\[460px\] { height: 460px; }
  .h-\[470px\] { height: 470px; }
  .h-\[480px\] { height: 480px; }
  .h-\[500\%\] { height: 500%; }
  .h-\[500px\] { height: 500px; }
  .h-\[520px\] { height: 520px; }
  .h-\[560px\] { height: 560px; }
  .h-\[580px\] { height: 580px; }
  .h-\[600px\] { height: 600px; }
  .h-\[620px\] { height: 620px; }
  .h-\[652px\] { height: 652px; }
  .h-\[660px\] { height: 660px; }
  .h-\[700px\] { height: 700px; }
  .h-\[744px\] { height: 744px; }
  .h-\[780px\] { height: 780px; }
  .h-\[800px\] { height: 800px; }
  .h-\[1000px\] { height: 1000px; }
  .h-\[calc\(100\%\+4px\)\] { height: calc(100% + 4px); }
  .h-\[calc\(100\%\+12px\)\] { height: calc(100% + 12px); }
  .h-\[calc\(100\%\+16px\)\] { height: calc(100% + 16px); }
  .h-\[calc\(100\%\+24px\)\] { height: calc(100% + 24px); }
  .h-\[calc\(100\%-88px\)\] { height: calc(100% - 88px); }
  .h-\[calc\(100dvh-4rem\)\] { height: calc(100dvh - 4rem); }
  .h-\[calc\(100dvh-40px\)\] { height: calc(100dvh - 40px); }
  .h-\[calc\(100svh-60px\)\] { height: calc(-60px + 100svh); }
  .h-\[min\(34rem\,65dvh\)\] { height: min(34rem, 65dvh); }
  .h-\[min\(92dvh\,720px\)\] { height: min(92dvh, 720px); }
  .h-\[var\(--reka-select-trigger-height\)\] { height: var(--reka-select-trigger-height); }
  .h-auto { height: auto; }
  .h-dvh { height: 100dvh; }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .h-px { height: 1px; }
  .h-screen { height: 100vh; }
  .max-h-\(--reka-select-content-available-height\) { max-height: var(--reka-select-content-available-height); }
  .max-h-12 { max-height: calc(var(--spacing) * 12); }
  .max-h-20 { max-height: calc(var(--spacing) * 20); }
  .max-h-24 { max-height: calc(var(--spacing) * 24); }
  .max-h-40 { max-height: calc(var(--spacing) * 40); }
  .max-h-48 { max-height: calc(var(--spacing) * 48); }
  .max-h-56 { max-height: calc(var(--spacing) * 56); }
  .max-h-72 { max-height: calc(var(--spacing) * 72); }
  .max-h-80 { max-height: calc(var(--spacing) * 80); }
  .max-h-96 { max-height: calc(var(--spacing) * 96); }
  .max-h-\[\.\.\.\] { }
  .max-h-\[16rem\] { max-height: 16rem; }
  .max-h-\[18rem\] { max-height: 18rem; }
  .max-h-\[45\%\] { max-height: 45%; }
  .max-h-\[50vh\] { max-height: 50vh; }
  .max-h-\[60vh\] { max-height: 60vh; }
  .max-h-\[78vh\] { max-height: 78vh; }
  .max-h-\[85vh\] { max-height: 85vh; }
  .max-h-\[95dvh\] { max-height: 95dvh; }
  .max-h-\[150px\] { max-height: 150px; }
  .max-h-\[200px\] { max-height: 200px; }
  .max-h-\[240px\] { max-height: 240px; }
  .max-h-\[260px\] { max-height: 260px; }
  .max-h-\[268px\] { max-height: 268px; }
  .max-h-\[280px\] { max-height: 280px; }
  .max-h-\[300px\] { max-height: 300px; }
  .max-h-\[360px\] { max-height: 360px; }
  .max-h-\[400px\] { max-height: 400px; }
  .max-h-\[420px\] { max-height: 420px; }
  .max-h-\[500px\] { max-height: 500px; }
  .max-h-\[520px\] { max-height: 520px; }
  .max-h-\[600px\] { max-height: 600px; }
  .max-h-\[1300px\] { max-height: 1300px; }
  .max-h-\[calc\(78vh-6\.5rem\)\] { max-height: calc(-6.5rem + 78vh); }
  .max-h-\[calc\(100dvh-2rem\)\] { max-height: calc(100dvh - 2rem); }
  .max-h-\[calc\(100dvh-4rem\)\] { max-height: calc(100dvh - 4rem); }
  .max-h-\[calc\(100dvh-5rem\)\] { max-height: calc(100dvh - 5rem); }
  .max-h-\[calc\(100dvh-10rem\)\] { max-height: calc(100dvh - 10rem); }
  .max-h-\[calc\(100dvh-40px\)\] { max-height: calc(100dvh - 40px); }
  .max-h-\[calc\(100dvh-60px\)\] { max-height: calc(100dvh - 60px); }
  .max-h-\[calc\(100dvh-64px\)\] { max-height: calc(100dvh - 64px); }
  .max-h-\[calc\(var\(--reka-popover-content-available-height\)-52px\)\] { max-height: calc(var(--reka-popover-content-available-height) - 52px); }
  .max-h-\[min\(50vh\,400px\)\] { max-height: min(50vh, 400px); }
  .max-h-\[min\(calc\(100dvh-1\.5rem\)\,640px\)\] { max-height: min(100dvh - 1.5rem, 640px); }
  .max-h-\[var\(--reka-popover-content-available-height\)\] { max-height: var(--reka-popover-content-available-height); }
  .max-h-full { max-height: 100%; }
  .max-h-none { max-height: none; }
  .min-h-0 { min-height: 0px; }
  .min-h-3\.5 { min-height: calc(var(--spacing) * 3.5); }
  .min-h-5 { min-height: calc(var(--spacing) * 5); }
  .min-h-6 { min-height: calc(var(--spacing) * 6); }
  .min-h-7 { min-height: calc(var(--spacing) * 7); }
  .min-h-8 { min-height: calc(var(--spacing) * 8); }
  .min-h-9 { min-height: calc(var(--spacing) * 9); }
  .min-h-10 { min-height: calc(var(--spacing) * 10); }
  .min-h-24 { min-height: calc(var(--spacing) * 24); }
  .min-h-32 { min-height: calc(var(--spacing) * 32); }
  .min-h-48 { min-height: calc(var(--spacing) * 48); }
  .min-h-\[1\.5em\] { min-height: 1.5em; }
  .min-h-\[1\.25rem\] { min-height: 1.25rem; }
  .min-h-\[1\.625em\] { min-height: 1.625em; }
  .min-h-\[2\.5rem\] { min-height: 2.5rem; }
  .min-h-\[3\.25em\] { min-height: 3.25em; }
  .min-h-\[7rem\] { min-height: 7rem; }
  .min-h-\[18px\] { min-height: 18px; }
  .min-h-\[20px\] { min-height: 20px; }
  .min-h-\[20rem\] { min-height: 20rem; }
  .min-h-\[21px\] { min-height: 21px; }
  .min-h-\[22px\] { min-height: 22px; }
  .min-h-\[24px\] { min-height: 24px; }
  .min-h-\[26px\] { min-height: 26px; }
  .min-h-\[30px\] { min-height: 30px; }
  .min-h-\[32px\] { min-height: 32px; }
  .min-h-\[34px\] { min-height: 34px; }
  .min-h-\[36px\] { min-height: 36px; }
  .min-h-\[38px\] { min-height: 38px; }
  .min-h-\[42px\] { min-height: 42px; }
  .min-h-\[44px\] { min-height: 44px; }
  .min-h-\[52px\] { min-height: 52px; }
  .min-h-\[57px\] { min-height: 57px; }
  .min-h-\[60vh\] { min-height: 60vh; }
  .min-h-\[64px\] { min-height: 64px; }
  .min-h-\[76px\] { min-height: 76px; }
  .min-h-\[82px\] { min-height: 82px; }
  .min-h-\[88px\] { min-height: 88px; }
  .min-h-\[96px\] { min-height: 96px; }
  .min-h-\[100px\] { min-height: 100px; }
  .min-h-\[104px\] { min-height: 104px; }
  .min-h-\[120px\] { min-height: 120px; }
  .min-h-\[150px\] { min-height: 150px; }
  .min-h-\[190px\] { min-height: 190px; }
  .min-h-\[196px\] { min-height: 196px; }
  .min-h-\[205px\] { min-height: 205px; }
  .min-h-\[214px\] { min-height: 214px; }
  .min-h-\[220px\] { min-height: 220px; }
  .min-h-\[300px\] { min-height: 300px; }
  .min-h-\[386px\] { min-height: 386px; }
  .min-h-\[400px\] { min-height: 400px; }
  .min-h-\[420px\] { min-height: 420px; }
  .min-h-\[460px\] { min-height: 460px; }
  .min-h-\[480px\] { min-height: 480px; }
  .min-h-\[600px\] { min-height: 600px; }
  .min-h-\[calc\(100vh-100px\)\] { min-height: calc(-100px + 100vh); }
  .min-h-dvh { min-height: 100dvh; }
  .min-h-full { min-height: 100%; }
  .min-h-screen { min-height: 100vh; }
  .\!w-5 { width: calc(var(--spacing) * 5) !important; }
  .\!w-6 { width: calc(var(--spacing) * 6) !important; }
  .\!w-64 { width: calc(var(--spacing) * 64) !important; }
  .\!w-72 { width: calc(var(--spacing) * 72) !important; }
  .\!w-80 { width: calc(var(--spacing) * 80) !important; }
  .\!w-\[50px\] { width: 50px !important; }
  .\!w-\[80px\] { width: 80px !important; }
  .\!w-\[90px\] { width: 90px !important; }
  .\!w-\[100px\] { width: 100px !important; }
  .\!w-\[120px\] { width: 120px !important; }
  .\!w-\[130px\] { width: 130px !important; }
  .\!w-\[140px\] { width: 140px !important; }
  .\!w-\[150px\] { width: 150px !important; }
  .\!w-\[160px\] { width: 160px !important; }
  .\!w-\[220px\] { width: 220px !important; }
  .\!w-\[280px\] { width: 280px !important; }
  .\!w-\[340px\] { width: 340px !important; }
  .\!w-\[380px\] { width: 380px !important; }
  .\!w-\[460px\] { width: 460px !important; }
  .\!w-auto { width: auto !important; }
  .\!w-dvw { width: 100dvw !important; }
  .w-0 { width: 0px; }
  .w-0\.5 { width: calc(var(--spacing) * .5); }
  .w-1 { width: var(--spacing); }
  .w-1\.5 { width: calc(var(--spacing) * 1.5); }
  .w-1\/2 { width: 50%; }
  .w-1\/3 { width: 33.3333%; }
  .w-1\/4 { width: 25%; }
  .w-1\/5 { width: 20%; }
  .w-2 { width: calc(var(--spacing) * 2); }
  .w-2\.5 { width: calc(var(--spacing) * 2.5); }
  .w-2\/3 { width: 66.6667%; }
  .w-2\/5 { width: 40%; }
  .w-3 { width: calc(var(--spacing) * 3); }
  .w-3\.5 { width: calc(var(--spacing) * 3.5); }
  .w-3\/4 { width: 75%; }
  .w-3\/5 { width: 60%; }
  .w-4 { width: calc(var(--spacing) * 4); }
  .w-4\.5 { width: calc(var(--spacing) * 4.5); }
  .w-4\/5 { width: 80%; }
  .w-5 { width: calc(var(--spacing) * 5); }
  .w-5\/6 { width: 83.3333%; }
  .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-10\/12 { width: 83.3333%; }
  .w-11 { width: calc(var(--spacing) * 11); }
  .w-11\/12 { width: 91.6667%; }
  .w-12 { width: calc(var(--spacing) * 12); }
  .w-14 { width: calc(var(--spacing) * 14); }
  .w-16 { width: calc(var(--spacing) * 16); }
  .w-20 { width: calc(var(--spacing) * 20); }
  .w-24 { width: calc(var(--spacing) * 24); }
  .w-28 { width: calc(var(--spacing) * 28); }
  .w-32 { width: calc(var(--spacing) * 32); }
  .w-36 { width: calc(var(--spacing) * 36); }
  .w-40 { width: calc(var(--spacing) * 40); }
  .w-44 { width: calc(var(--spacing) * 44); }
  .w-48 { width: calc(var(--spacing) * 48); }
  .w-52 { width: calc(var(--spacing) * 52); }
  .w-56 { width: calc(var(--spacing) * 56); }
  .w-60 { width: calc(var(--spacing) * 60); }
  .w-64 { width: calc(var(--spacing) * 64); }
  .w-72 { width: calc(var(--spacing) * 72); }
  .w-80 { width: calc(var(--spacing) * 80); }
  .w-96 { width: calc(var(--spacing) * 96); }
  .w-\[1px\] { width: 1px; }
  .w-\[2px\] { width: 2px; }
  .w-\[3px\] { width: 3px; }
  .w-\[4\%\] { width: 4%; }
  .w-\[4px\] { width: 4px; }
  .w-\[5px\] { width: 5px; }
  .w-\[6px\] { width: 6px; }
  .w-\[7px\] { width: 7px; }
  .w-\[8px\] { width: 8px; }
  .w-\[10\%\] { width: 10%; }
  .w-\[10px\] { width: 10px; }
  .w-\[11px\] { width: 11px; }
  .w-\[13px\] { width: 13px; }
  .w-\[14\%\] { width: 14%; }
  .w-\[15px\] { width: 15px; }
  .w-\[17px\] { width: 17px; }
  .w-\[18\%\] { width: 18%; }
  .w-\[18px\] { width: 18px; }
  .w-\[21\%\] { width: 21%; }
  .w-\[21px\] { width: 21px; }
  .w-\[22\%\] { width: 22%; }
  .w-\[22px\] { width: 22px; }
  .w-\[24rem\] { width: 24rem; }
  .w-\[25px\] { width: 25px; }
  .w-\[26px\] { width: 26px; }
  .w-\[27\%\] { width: 27%; }
  .w-\[30\.4px\] { width: 30.4px; }
  .w-\[30px\] { width: 30px; }
  .w-\[32\%\] { width: 32%; }
  .w-\[33\.33\%\] { width: 33.33%; }
  .w-\[34\%\] { width: 34%; }
  .w-\[34px\] { width: 34px; }
  .w-\[36px\] { width: 36px; }
  .w-\[38\%\] { width: 38%; }
  .w-\[38px\] { width: 38px; }
  .w-\[40px\] { width: 40px; }
  .w-\[42\%\] { width: 42%; }
  .w-\[43px\] { width: 43px; }
  .w-\[44px\] { width: 44px; }
  .w-\[46\%\] { width: 46%; }
  .w-\[46px\] { width: 46px; }
  .w-\[48px\] { width: 48px; }
  .w-\[50px\] { width: 50px; }
  .w-\[52px\] { width: 52px; }
  .w-\[55\%\] { width: 55%; }
  .w-\[58\%\] { width: 58%; }
  .w-\[60px\] { width: 60px; }
  .w-\[62\%\] { width: 62%; }
  .w-\[64px\] { width: 64px; }
  .w-\[66\%\] { width: 66%; }
  .w-\[68px\] { width: 68px; }
  .w-\[70\%\] { width: 70%; }
  .w-\[70px\] { width: 70px; }
  .w-\[72px\] { width: 72px; }
  .w-\[74px\] { width: 74px; }
  .w-\[76px\] { width: 76px; }
  .w-\[80\%\] { width: 80%; }
  .w-\[80px\] { width: 80px; }
  .w-\[84\%\] { width: 84%; }
  .w-\[84px\] { width: 84px; }
  .w-\[85\%\] { width: 85%; }
  .w-\[86\%\] { width: 86%; }
  .w-\[88\%\] { width: 88%; }
  .w-\[90\%\] { width: 90%; }
  .w-\[90px\] { width: 90px; }
  .w-\[91\%\] { width: 91%; }
  .w-\[92\%\] { width: 92%; }
  .w-\[92px\] { width: 92px; }
  .w-\[94\%\] { width: 94%; }
  .w-\[95vw\] { width: 95vw; }
  .w-\[96\%\] { width: 96%; }
  .w-\[96px\] { width: 96px; }
  .w-\[100px\] { width: 100px; }
  .w-\[104px\] { width: 104px; }
  .w-\[106px\] { width: 106px; }
  .w-\[110px\] { width: 110px; }
  .w-\[112px\] { width: 112px; }
  .w-\[120px\] { width: 120px; }
  .w-\[124px\] { width: 124px; }
  .w-\[128px\] { width: 128px; }
  .w-\[130px\] { width: 130px; }
  .w-\[132px\] { width: 132px; }
  .w-\[135px\] { width: 135px; }
  .w-\[140px\] { width: 140px; }
  .w-\[148px\] { width: 148px; }
  .w-\[150px\] { width: 150px; }
  .w-\[152px\] { width: 152px; }
  .w-\[158px\] { width: 158px; }
  .w-\[160px\] { width: 160px; }
  .w-\[168px\] { width: 168px; }
  .w-\[170px\] { width: 170px; }
  .w-\[180px\] { width: 180px; }
  .w-\[186px\] { width: 186px; }
  .w-\[190px\] { width: 190px; }
  .w-\[200px\] { width: 200px; }
  .w-\[210px\] { width: 210px; }
  .w-\[220px\] { width: 220px; }
  .w-\[224px\] { width: 224px; }
  .w-\[230px\] { width: 230px; }
  .w-\[236px\] { width: 236px; }
  .w-\[240px\] { width: 240px; }
  .w-\[248px\] { width: 248px; }
  .w-\[250px\] { width: 250px; }
  .w-\[260px\] { width: 260px; }
  .w-\[269px\] { width: 269px; }
  .w-\[270px\] { width: 270px; }
  .w-\[272px\] { width: 272px; }
  .w-\[280px\] { width: 280px; }
  .w-\[296px\] { width: 296px; }
  .w-\[300px\] { width: 300px; }
  .w-\[320px\] { width: 320px; }
  .w-\[340px\] { width: 340px; }
  .w-\[350px\] { width: 350px; }
  .w-\[360px\] { width: 360px; }
  .w-\[372px\] { width: 372px; }
  .w-\[380px\] { width: 380px; }
  .w-\[400px\] { width: 400px; }
  .w-\[420px\] { width: 420px; }
  .w-\[440px\] { width: 440px; }
  .w-\[450px\] { width: 450px; }
  .w-\[460px\] { width: 460px; }
  .w-\[480px\] { width: 480px; }
  .w-\[500\%\] { width: 500%; }
  .w-\[500px\] { width: 500px; }
  .w-\[520px\] { width: 520px; }
  .w-\[560px\] { width: 560px; }
  .w-\[570px\] { width: 570px; }
  .w-\[600px\] { width: 600px; }
  .w-\[620px\] { width: 620px; }
  .w-\[700px\] { width: 700px; }
  .w-\[800px\] { width: 800px; }
  .w-\[820px\] { width: 820px; }
  .w-\[880px\] { width: 880px; }
  .w-\[900px\] { width: 900px; }
  .w-\[1000px\] { width: 1000px; }
  .w-\[1280px\] { width: 1280px; }
  .w-\[Xpx\] { }
  .w-\[calc\(100\%\+0\.5rem\)\] { width: calc(100% + 0.5rem); }
  .w-\[calc\(100\%\+0\.75rem\)\] { width: calc(100% + 0.75rem); }
  .w-\[calc\(100\%\+2\.5rem\)\] { width: calc(100% + 2.5rem); }
  .w-\[calc\(100\%\+4px\)\] { width: calc(100% + 4px); }
  .w-\[calc\(100\%\+12px\)\] { width: calc(100% + 12px); }
  .w-\[calc\(100\%\+24px\)\] { width: calc(100% + 24px); }
  .w-\[calc\(100\%-2rem\)\] { width: calc(100% - 2rem); }
  .w-\[calc\(100vw-1rem\)\] { width: calc(-1rem + 100vw); }
  .w-\[max\(var\(--reka-popover-trigger-width\)\,26rem\)\] { width: max(var(--reka-popover-trigger-width), 26rem); }
  .w-\[min\(95vw\,1240px\)\] { width: min(95vw, 1240px); }
  .w-\[min\(300px\,calc\(100\%-12px\)\)\] { width: min(300px, 100% - 12px); }
  .w-\[min\(1330px\,95vw\)\] { width: min(1330px, 95vw); }
  .w-\[min\(calc\(min\(1330px\,95vw\)\+372px\)\,calc\(100\%-24px\)\)\] { width: min(372px + min(1330px, 95vw), 100% - 24px); }
  .w-\[var\(--reka-popover-trigger-width\)\] { width: var(--reka-popover-trigger-width); }
  .w-auto { width: auto; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-max { width: max-content; }
  .w-px { width: 1px; }
  .\!max-w-\[1000px\] { max-width: 1000px !important; }
  .\!max-w-\[1600px\] { max-width: 1600px !important; }
  .\!max-w-none { max-width: none !important; }
  .\!max-w-xl { max-width: var(--container-xl) !important; }
  .max-w-0 { max-width: 0px; }
  .max-w-2xl { max-width: var(--container-2xl); }
  .max-w-3xl { max-width: var(--container-3xl); }
  .max-w-4xl { max-width: var(--container-4xl); }
  .max-w-5xl { max-width: var(--container-5xl); }
  .max-w-6xl { max-width: var(--container-6xl); }
  .max-w-7xl { max-width: var(--container-7xl); }
  .max-w-8 { max-width: calc(var(--spacing) * 8); }
  .max-w-64 { max-width: calc(var(--spacing) * 64); }
  .max-w-72 { max-width: calc(var(--spacing) * 72); }
  .max-w-\[6rem\] { max-width: 6rem; }
  .max-w-\[12rem\] { max-width: 12rem; }
  .max-w-\[13rem\] { max-width: 13rem; }
  .max-w-\[15rem\] { max-width: 15rem; }
  .max-w-\[16ch\] { max-width: 16ch; }
  .max-w-\[17rem\] { max-width: 17rem; }
  .max-w-\[19rem\] { max-width: 19rem; }
  .max-w-\[26px\] { max-width: 26px; }
  .max-w-\[26rem\] { max-width: 26rem; }
  .max-w-\[36rem\] { max-width: 36rem; }
  .max-w-\[42rem\] { max-width: 42rem; }
  .max-w-\[58rem\] { max-width: 58rem; }
  .max-w-\[60\%\] { max-width: 60%; }
  .max-w-\[70rem\] { max-width: 70rem; }
  .max-w-\[72ch\] { max-width: 72ch; }
  .max-w-\[80\%\] { max-width: 80%; }
  .max-w-\[86\%\] { max-width: 86%; }
  .max-w-\[86vw\] { max-width: 86vw; }
  .max-w-\[88\%\] { max-width: 88%; }
  .max-w-\[90\%\] { max-width: 90%; }
  .max-w-\[92\%\] { max-width: 92%; }
  .max-w-\[92vw\] { max-width: 92vw; }
  .max-w-\[94\%\] { max-width: 94%; }
  .max-w-\[95vw\] { max-width: 95vw; }
  .max-w-\[120px\] { max-width: 120px; }
  .max-w-\[140px\] { max-width: 140px; }
  .max-w-\[148px\] { max-width: 148px; }
  .max-w-\[150px\] { max-width: 150px; }
  .max-w-\[160px\] { max-width: 160px; }
  .max-w-\[180px\] { max-width: 180px; }
  .max-w-\[190px\] { max-width: 190px; }
  .max-w-\[200px\] { max-width: 200px; }
  .max-w-\[220px\] { max-width: 220px; }
  .max-w-\[230px\] { max-width: 230px; }
  .max-w-\[240px\] { max-width: 240px; }
  .max-w-\[260px\] { max-width: 260px; }
  .max-w-\[280px\] { max-width: 280px; }
  .max-w-\[290px\] { max-width: 290px; }
  .max-w-\[300px\] { max-width: 300px; }
  .max-w-\[308px\] { max-width: 308px; }
  .max-w-\[320px\] { max-width: 320px; }
  .max-w-\[340px\] { max-width: 340px; }
  .max-w-\[360px\] { max-width: 360px; }
  .max-w-\[380px\] { max-width: 380px; }
  .max-w-\[390px\] { max-width: 390px; }
  .max-w-\[400px\] { max-width: 400px; }
  .max-w-\[420px\] { max-width: 420px; }
  .max-w-\[440px\] { max-width: 440px; }
  .max-w-\[460px\] { max-width: 460px; }
  .max-w-\[470px\] { max-width: 470px; }
  .max-w-\[480px\] { max-width: 480px; }
  .max-w-\[483px\] { max-width: 483px; }
  .max-w-\[500px\] { max-width: 500px; }
  .max-w-\[520px\] { max-width: 520px; }
  .max-w-\[540px\] { max-width: 540px; }
  .max-w-\[560px\] { max-width: 560px; }
  .max-w-\[580px\] { max-width: 580px; }
  .max-w-\[600px\] { max-width: 600px; }
  .max-w-\[620px\] { max-width: 620px; }
  .max-w-\[640px\] { max-width: 640px; }
  .max-w-\[650px\] { max-width: 650px; }
  .max-w-\[660px\] { max-width: 660px; }
  .max-w-\[672px\] { max-width: 672px; }
  .max-w-\[680px\] { max-width: 680px; }
  .max-w-\[720px\] { max-width: 720px; }
  .max-w-\[740px\] { max-width: 740px; }
  .max-w-\[760px\] { max-width: 760px; }
  .max-w-\[780px\] { max-width: 780px; }
  .max-w-\[800px\] { max-width: 800px; }
  .max-w-\[820px\] { max-width: 820px; }
  .max-w-\[860px\] { max-width: 860px; }
  .max-w-\[880px\] { max-width: 880px; }
  .max-w-\[900px\] { max-width: 900px; }
  .max-w-\[920px\] { max-width: 920px; }
  .max-w-\[960px\] { max-width: 960px; }
  .max-w-\[980px\] { max-width: 980px; }
  .max-w-\[1000px\] { max-width: 1000px; }
  .max-w-\[1040px\] { max-width: 1040px; }
  .max-w-\[1056px\] { max-width: 1056px; }
  .max-w-\[1060px\] { max-width: 1060px; }
  .max-w-\[1080px\] { max-width: 1080px; }
  .max-w-\[1100px\] { max-width: 1100px; }
  .max-w-\[1120px\] { max-width: 1120px; }
  .max-w-\[1152px\] { max-width: 1152px; }
  .max-w-\[1180px\] { max-width: 1180px; }
  .max-w-\[1200px\] { max-width: 1200px; }
  .max-w-\[1240px\] { max-width: 1240px; }
  .max-w-\[1280px\] { max-width: 1280px; }
  .max-w-\[1330px\] { max-width: 1330px; }
  .max-w-\[1344px\] { max-width: 1344px; }
  .max-w-\[1400px\] { max-width: 1400px; }
  .max-w-\[1500px\] { max-width: 1500px; }
  .max-w-\[1536px\] { max-width: 1536px; }
  .max-w-\[1540px\] { max-width: 1540px; }
  .max-w-\[1600px\] { max-width: 1600px; }
  .max-w-\[1920px\] { max-width: 1920px; }
  .max-w-\[Xpx\] { }
  .max-w-\[calc\(70rem-280px-3rem\)\] { max-width: calc(-280px + 67rem); }
  .max-w-\[calc\(100\%-2\.5rem\)\] { max-width: calc(100% - 2.5rem); }
  .max-w-\[calc\(100vw-1\.5rem\)\] { max-width: calc(-1.5rem + 100vw); }
  .max-w-\[calc\(100vw-1rem\)\] { max-width: calc(-1rem + 100vw); }
  .max-w-\[calc\(100vw-2rem\)\] { max-width: calc(-2rem + 100vw); }
  .max-w-\[calc\(100vw-16px\)\] { max-width: calc(-16px + 100vw); }
  .max-w-\[calc\(100vw-var\(--sidebar-width\,0px\)-2rem\)\] { max-width: calc(100vw - var(--sidebar-width,0px) - 2rem); }
  .max-w-\[clamp\(8rem\,16cqw\,16rem\)\] { max-width: clamp(8rem, 16cqw, 16rem); }
  .max-w-\[clamp\(8rem\,18cqw\,16rem\)\] { max-width: clamp(8rem, 18cqw, 16rem); }
  .max-w-\[clamp\(10rem\,24cqw\,22rem\)\] { max-width: clamp(10rem, 24cqw, 22rem); }
  .max-w-\[min\(260px\,100\%\)\] { max-width: min(260px, 100%); }
  .max-w-\[min\(340px\,100\%\)\] { max-width: min(340px, 100%); }
  .max-w-fit { max-width: fit-content; }
  .max-w-full { max-width: 100%; }
  .max-w-lg { max-width: var(--container-lg); }
  .max-w-md { max-width: var(--container-md); }
  .max-w-none { max-width: none; }
  .max-w-sm { max-width: var(--container-sm); }
  .max-w-xl { max-width: var(--container-xl); }
  .max-w-xs { max-width: var(--container-xs); }
  .min-w-0 { min-width: 0px; }
  .min-w-2 { min-width: calc(var(--spacing) * 2); }
  .min-w-4 { min-width: calc(var(--spacing) * 4); }
  .min-w-5 { min-width: calc(var(--spacing) * 5); }
  .min-w-6 { min-width: calc(var(--spacing) * 6); }
  .min-w-7 { min-width: calc(var(--spacing) * 7); }
  .min-w-10 { min-width: calc(var(--spacing) * 10); }
  .min-w-14 { min-width: calc(var(--spacing) * 14); }
  .min-w-40 { min-width: calc(var(--spacing) * 40); }
  .min-w-52 { min-width: calc(var(--spacing) * 52); }
  .min-w-72 { min-width: calc(var(--spacing) * 72); }
  .min-w-80 { min-width: calc(var(--spacing) * 80); }
  .min-w-\[1\.5rem\] { min-width: 1.5rem; }
  .min-w-\[2\.5rem\] { min-width: 2.5rem; }
  .min-w-\[2px\] { min-width: 2px; }
  .min-w-\[3\.25rem\] { min-width: 3.25rem; }
  .min-w-\[4rem\] { min-width: 4rem; }
  .min-w-\[8rem\] { min-width: 8rem; }
  .min-w-\[10px\] { min-width: 10px; }
  .min-w-\[11rem\] { min-width: 11rem; }
  .min-w-\[14px\] { min-width: 14px; }
  .min-w-\[16px\] { min-width: 16px; }
  .min-w-\[17px\] { min-width: 17px; }
  .min-w-\[18px\] { min-width: 18px; }
  .min-w-\[20px\] { min-width: 20px; }
  .min-w-\[22px\] { min-width: 22px; }
  .min-w-\[24px\] { min-width: 24px; }
  .min-w-\[26px\] { min-width: 26px; }
  .min-w-\[28px\] { min-width: 28px; }
  .min-w-\[30px\] { min-width: 30px; }
  .min-w-\[34px\] { min-width: 34px; }
  .min-w-\[36px\] { min-width: 36px; }
  .min-w-\[64px\] { min-width: 64px; }
  .min-w-\[84px\] { min-width: 84px; }
  .min-w-\[91px\] { min-width: 91px; }
  .min-w-\[100px\] { min-width: 100px; }
  .min-w-\[104px\] { min-width: 104px; }
  .min-w-\[120px\] { min-width: 120px; }
  .min-w-\[135px\] { min-width: 135px; }
  .min-w-\[140px\] { min-width: 140px; }
  .min-w-\[145px\] { min-width: 145px; }
  .min-w-\[150px\] { min-width: 150px; }
  .min-w-\[160px\] { min-width: 160px; }
  .min-w-\[163px\] { min-width: 163px; }
  .min-w-\[170px\] { min-width: 170px; }
  .min-w-\[180px\] { min-width: 180px; }
  .min-w-\[185px\] { min-width: 185px; }
  .min-w-\[200px\] { min-width: 200px; }
  .min-w-\[220px\] { min-width: 220px; }
  .min-w-\[240px\] { min-width: 240px; }
  .min-w-\[260px\] { min-width: 260px; }
  .min-w-\[280px\] { min-width: 280px; }
  .min-w-\[300px\] { min-width: 300px; }
  .min-w-\[440px\] { min-width: 440px; }
  .min-w-\[640px\] { min-width: 640px; }
  .min-w-\[810px\] { min-width: 810px; }
  .min-w-\[900px\] { min-width: 900px; }
  .min-w-\[max\(152px\,calc\(100cqw_-_160px\)\)\] { min-width: max(152px, 100cqw - 160px); }
  .min-w-\[min\(180px\,100\%\)\] { min-width: min(180px, 100%); }
  .min-w-\[min\(220px\,100\%\)\] { min-width: min(220px, 100%); }
  .min-w-\[var\(--reka-select-trigger-width\)\] { min-width: var(--reka-select-trigger-width); }
  .min-w-fit { min-width: fit-content; }
  .min-w-full { min-width: 100%; }
  .min-w-max { min-width: max-content; }
  .min-w-min { min-width: min-content; }
  .flex-1 { flex: 1 1 0%; }
  .flex-\[1_1_240px\] { flex: 1 1 240px; }
  .flex-\[2\] { flex: 2 1 0%; }
  .flex-\[2_1_320px\] { flex: 2 1 320px; }
  .flex-\[45\] { flex: 45 1 0%; }
  .flex-auto { flex: 1 1 auto; }
  .flex-none { flex: 0 0 auto; }
  .flex-shrink { flex-shrink: 1; }
  .flex-shrink-0 { flex-shrink: 0; }
  .shrink { flex-shrink: 1; }
  .shrink-0 { flex-shrink: 0; }
  .flex-grow, .grow { flex-grow: 1; }
  .grow-0 { flex-grow: 0; }
  .basis-0 { flex-basis: 0px; }
  .basis-32 { flex-basis: calc(var(--spacing) * 32); }
  .basis-40 { flex-basis: calc(var(--spacing) * 40); }
  .basis-64 { flex-basis: calc(var(--spacing) * 64); }
  .basis-72 { flex-basis: calc(var(--spacing) * 72); }
  .basis-\[34\%\] { flex-basis: 34%; }
  .basis-\[190px\] { flex-basis: 190px; }
  .basis-\[220px\] { flex-basis: 220px; }
  .basis-\[260px\] { flex-basis: 260px; }
  .basis-\[400px\] { flex-basis: 400px; }
  .basis-\[calc\(100\%-24px\)\] { flex-basis: calc(100% - 24px); }
  .basis-auto { flex-basis: auto; }
  .basis-full { flex-basis: 100%; }
  .table-fixed { table-layout: fixed; }
  .border-collapse { border-collapse: collapse; }
  .border-separate { border-collapse: separate; }
  .border-spacing-0 { --tw-border-spacing-x: 0px; --tw-border-spacing-y: 0px; border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); }
  .origin-left { transform-origin: 0px center; }
  .origin-top { transform-origin: center top; }
  .origin-top-left { transform-origin: 0px 0px; }
  .\!-translate-x-1\/2 { --tw-translate-x: calc(calc(1 / 2 * 100%) * -1) !important; translate: var(--tw-translate-x) var(--tw-translate-y) !important; }
  .-translate-x-0\.5 { --tw-translate-x: calc(var(--spacing) * -.5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-1 { --tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-1\.5 { --tw-translate-x: calc(var(--spacing) * -1.5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-1\/3 { --tw-translate-x: calc(calc(1 / 3 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-1\/4 { --tw-translate-x: calc(calc(1 / 4 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-2 { --tw-translate-x: calc(var(--spacing) * -2); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-4 { --tw-translate-x: calc(var(--spacing) * -4); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-full { --tw-translate-x: -100%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-0 { --tw-translate-x: 0px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-1\.5 { --tw-translate-x: calc(var(--spacing) * 1.5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-1\/2 { --tw-translate-x: calc(1 / 2 * 100%); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-1\/4 { --tw-translate-x: calc(1 / 4 * 100%); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-3 { --tw-translate-x: calc(var(--spacing) * 3); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-4 { --tw-translate-x: calc(var(--spacing) * 4); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-\[-50\%\] { --tw-translate-x: -50%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-full { --tw-translate-x: 100%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-px { --tw-translate-x: 1px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .\!translate-y-0 { --tw-translate-y: 0px !important; translate: var(--tw-translate-x) var(--tw-translate-y) !important; }
  .-translate-y-0\.5 { --tw-translate-y: calc(var(--spacing) * -.5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-1\/4 { --tw-translate-y: calc(calc(1 / 4 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-2 { --tw-translate-y: calc(var(--spacing) * -2); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-\[8px\] { --tw-translate-y: calc(8px * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-full { --tw-translate-y: -100%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-0 { --tw-translate-y: 0px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-0\.5 { --tw-translate-y: calc(var(--spacing) * .5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-1 { --tw-translate-y: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-1\/2 { --tw-translate-y: calc(1 / 2 * 100%); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-1\/4 { --tw-translate-y: calc(1 / 4 * 100%); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-2 { --tw-translate-y: calc(var(--spacing) * 2); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-3 { --tw-translate-y: calc(var(--spacing) * 3); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-4 { --tw-translate-y: calc(var(--spacing) * 4); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-5 { --tw-translate-y: calc(var(--spacing) * 5); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-6 { --tw-translate-y: calc(var(--spacing) * 6); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-8 { --tw-translate-y: calc(var(--spacing) * 8); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-\[-80\%\] { --tw-translate-y: -80%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-\[2px\] { --tw-translate-y: 2px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .scale-0 { --tw-scale-x: 0%; --tw-scale-y: 0%; --tw-scale-z: 0%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-75 { --tw-scale-x: 75%; --tw-scale-y: 75%; --tw-scale-z: 75%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-90 { --tw-scale-x: 90%; --tw-scale-y: 90%; --tw-scale-z: 90%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-95 { --tw-scale-x: 95%; --tw-scale-y: 95%; --tw-scale-z: 95%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-105 { --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-110 { --tw-scale-x: 110%; --tw-scale-y: 110%; --tw-scale-z: 110%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .-scale-x-100 { --tw-scale-x: calc(100% * -1); scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-x-0 { --tw-scale-x: 0%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-x-100 { --tw-scale-x: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-\[0\.94\] { scale: 0.94; }
  .scale-\[0\.98\] { scale: 0.98; }
  .scale-\[1\.04\] { scale: 1.04; }
  .-rotate-1 { rotate: -1deg; }
  .-rotate-3 { rotate: -3deg; }
  .-rotate-90 { rotate: -90deg; }
  .-rotate-180 { rotate: -180deg; }
  .-rotate-\[10deg\] { rotate: -10deg; }
  .rotate-0 { rotate: 0deg; }
  .rotate-3 { rotate: 3deg; }
  .rotate-6 { rotate: 6deg; }
  .rotate-45 { rotate: 45deg; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .rotate-\[-3deg\] { rotate: -3deg; }
  .rotate-\[-4deg\] { rotate: -4deg; }
  .rotate-\[-9deg\] { rotate: -9deg; }
  .rotate-\[1\.5deg\] { rotate: 1.5deg; }
  .rotate-\[1deg\] { rotate: 1deg; }
  .rotate-\[3deg\] { rotate: 3deg; }
  .\[transform\:perspective\(900px\)_rotateX\(14deg\)\] { transform: perspective(900px) rotateX(14deg); }
  .\[transform\:rotateX\(-12deg\)_rotateY\(-16deg\)\] { transform: rotateX(-12deg) rotateY(-16deg); }
  .\[transform\:rotateX\(4deg\)_rotateY\(-6deg\)\] { transform: rotateX(4deg) rotateY(-6deg); }
  .\[transform\:rotateX\(16deg\)_rotateY\(-14deg\)_scale\(0\.76\)\] { transform: rotateX(16deg) rotateY(-14deg) scale(0.76); }
  .\[transform\:rotateX\(18deg\)_rotateY\(-10deg\)_scale\(0\.65\)\] { transform: rotateX(18deg) rotateY(-10deg) scale(0.65); }
  .\[transform\:rotateX\(22deg\)\] { transform: rotateX(22deg); }
  .\[transform\:translateZ\(-30px\)\] { transform: translateZ(-30px); }
  .\[transform\:translateZ\(3px\)\] { transform: translateZ(3px); }
  .\[transform\:translateZ\(40px\)\] { transform: translateZ(40px); }
  .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,); }
  .animate-ping { animation: var(--animate-ping); }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-spin { animation: var(--animate-spin); }
  .cursor-crosshair { cursor: crosshair; }
  .cursor-default { cursor: default; }
  .cursor-ew-resize { cursor: ew-resize; }
  .cursor-grab { cursor: grab; }
  .cursor-grabbing { cursor: grabbing; }
  .cursor-help { cursor: help; }
  .cursor-not-allowed { cursor: not-allowed; }
  .cursor-pointer { cursor: pointer; }
  .cursor-progress { cursor: progress; }
  .cursor-text { cursor: text; }
  .cursor-zoom-in { cursor: zoom-in; }
  .cursor-zoom-out { cursor: zoom-out; }
  .touch-none { touch-action: none; }
  .resize { resize: both; }
  .resize-none { resize: none; }
  .resize-y { resize: vertical; }
  .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
  .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
  .snap-start { scroll-snap-align: start; }
  .scroll-my-1 { scroll-margin-block: var(--spacing); }
  .scroll-mt-6 { scroll-margin-top: calc(var(--spacing) * 6); }
  .scroll-mt-20 { scroll-margin-top: calc(var(--spacing) * 20); }
  .scroll-mt-24 { scroll-margin-top: calc(var(--spacing) * 24); }
  .scroll-mt-28 { scroll-margin-top: calc(var(--spacing) * 28); }
  .scroll-mt-\[100px\] { scroll-margin-top: 100px; }
  .scroll-pt-\[\.\.\.\] { }
  .scroll-pt-\[52px\] { scroll-padding-top: 52px; }
  .\[scrollbar-width\:none\] { scrollbar-width: none; }
  .list-inside { list-style-position: inside; }
  .list-outside { list-style-position: outside; }
  .list-decimal { list-style-type: decimal; }
  .list-disc { list-style-type: disc; }
  .list-none { list-style-type: none; }
  .appearance-none { appearance: none; }
  .break-inside-avoid { break-inside: avoid; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .grid-cols-\[1\.5fr_1fr_0\.8fr\] { grid-template-columns: 1.5fr 1fr 0.8fr; }
  .grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
  .grid-cols-\[2\.25rem_minmax\(0\,1fr\)_6\.5rem\] { grid-template-columns: 2.25rem minmax(0px, 1fr) 6.5rem; }
  .grid-cols-\[5\.5rem_minmax\(0\,1fr\)_3\.5rem\] { grid-template-columns: 5.5rem minmax(0px, 1fr) 3.5rem; }
  .grid-cols-\[7rem_repeat\(4\,minmax\(0\,1fr\)\)\] { grid-template-columns: 7rem repeat(4, minmax(0px, 1fr)); }
  .grid-cols-\[8rem_minmax\(0\,1fr\)_3rem\] { grid-template-columns: 8rem minmax(0px, 1fr) 3rem; }
  .grid-cols-\[9rem_minmax\(0\,1fr\)_7rem\] { grid-template-columns: 9rem minmax(0px, 1fr) 7rem; }
  .grid-cols-\[88px_1fr\] { grid-template-columns: 88px 1fr; }
  .grid-cols-\[90px_1fr_1fr\] { grid-template-columns: 90px 1fr 1fr; }
  .grid-cols-\[112px_minmax\(0\,1fr\)\] { grid-template-columns: 112px minmax(0px, 1fr); }
  .grid-cols-\[260px_1fr\] { grid-template-columns: 260px 1fr; }
  .grid-cols-\[auto_1fr\] { grid-template-columns: auto 1fr; }
  .grid-cols-\[minmax\(0\,1fr\)_4rem_2\.5rem\] { grid-template-columns: minmax(0px, 1fr) 4rem 2.5rem; }
  .grid-cols-\[minmax\(0\,1fr\)_104px_auto\] { grid-template-columns: minmax(0px, 1fr) 104px auto; }
  .grid-cols-\[minmax\(0\,1fr\)_auto\] { grid-template-columns: minmax(0px, 1fr) auto; }
  .grid-cols-\[minmax\(min-content\,1fr\)\] { grid-template-columns: minmax(min-content, 1fr); }
  .grid-cols-\[repeat\(auto-fit\,minmax\(160px\,1fr\)\)\] { grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); }
  .grid-rows-5 { grid-template-rows: repeat(5, minmax(0px, 1fr)); }
  .grid-rows-6 { grid-template-rows: repeat(6, minmax(0px, 1fr)); }
  .grid-rows-\[0fr\] { grid-template-rows: 0fr; }
  .grid-rows-\[1fr\] { grid-template-rows: 1fr; }
  .grid-rows-\[auto_auto_auto\] { grid-template-rows: auto auto auto; }
  .grid-rows-subgrid { grid-template-rows: subgrid; }
  .flex-col { flex-direction: column; }
  .flex-col-reverse { flex-direction: column-reverse; }
  .flex-row { flex-direction: row; }
  .flex-row-reverse { flex-direction: row-reverse; }
  .flex-nowrap { flex-wrap: nowrap; }
  .flex-wrap { flex-wrap: wrap; }
  .place-items-center { place-items: center; }
  .content-center { align-content: center; }
  .content-start { align-content: flex-start; }
  .\!items-start { align-items: flex-start !important; }
  .items-baseline { align-items: baseline; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-start { justify-content: flex-start; }
  .justify-items-center { justify-items: center; }
  .justify-items-end { justify-items: end; }
  .justify-items-start { justify-items: start; }
  .\!gap-0 { gap: 0px !important; }
  .gap-0 { gap: 0px; }
  .gap-0\.5 { gap: calc(var(--spacing) * .5); }
  .gap-1 { gap: var(--spacing); }
  .gap-1\.5 { gap: calc(var(--spacing) * 1.5); }
  .gap-2 { gap: calc(var(--spacing) * 2); }
  .gap-2\.5 { gap: calc(var(--spacing) * 2.5); }
  .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-6 { gap: calc(var(--spacing) * 6); }
  .gap-7 { gap: calc(var(--spacing) * 7); }
  .gap-8 { gap: calc(var(--spacing) * 8); }
  .gap-10 { gap: calc(var(--spacing) * 10); }
  .gap-12 { gap: calc(var(--spacing) * 12); }
  .gap-14 { gap: calc(var(--spacing) * 14); }
  .gap-16 { gap: calc(var(--spacing) * 16); }
  .gap-20 { gap: calc(var(--spacing) * 20); }
  .gap-\[1\.5px\] { gap: 1.5px; }
  .gap-\[2px\] { gap: 2px; }
  .gap-\[3px\] { gap: 3px; }
  .gap-\[4\%\] { gap: 4%; }
  .gap-\[5px\] { gap: 5px; }
  .gap-\[11px\] { gap: 11px; }
  .gap-\[15px\] { gap: 15px; }
  .gap-\[30px\] { gap: 30px; }
  .gap-px { gap: 1px; }
  :where(.space-y-0 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block: 0px; }
  :where(.space-y-0\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-1\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-2\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-3 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-3\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-6 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-7 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-8 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-10 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-12 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-16 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-32 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 32) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-\[9px\] > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(9px * var(--tw-space-y-reverse)); margin-block-end: calc(9px * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-\[10px\] > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(10px * var(--tw-space-y-reverse)); margin-block-end: calc(10px * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-\[14px\] > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(14px * var(--tw-space-y-reverse)); margin-block-end: calc(14px * calc(1 - var(--tw-space-y-reverse))); }
  .gap-x-0 { column-gap: 0px; }
  .gap-x-1 { column-gap: var(--spacing); }
  .gap-x-1\.5 { column-gap: calc(var(--spacing) * 1.5); }
  .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-4 { column-gap: calc(var(--spacing) * 4); }
  .gap-x-5 { column-gap: calc(var(--spacing) * 5); }
  .gap-x-6 { column-gap: calc(var(--spacing) * 6); }
  .gap-x-8 { column-gap: calc(var(--spacing) * 8); }
  .gap-x-12 { column-gap: calc(var(--spacing) * 12); }
  :where(.-space-x-1\.5 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse))); }
  :where(.-space-x-2 > :not(:last-child)) { --tw-space-x-reverse: 0; margin-inline-start: calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse)); margin-inline-end: calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse))); }
  .gap-y-0\.5 { row-gap: calc(var(--spacing) * .5); }
  .gap-y-1 { row-gap: var(--spacing); }
  .gap-y-1\.5 { row-gap: calc(var(--spacing) * 1.5); }
  .gap-y-2 { row-gap: calc(var(--spacing) * 2); }
  .gap-y-2\.5 { row-gap: calc(var(--spacing) * 2.5); }
  .gap-y-3 { row-gap: calc(var(--spacing) * 3); }
  .gap-y-3\.5 { row-gap: calc(var(--spacing) * 3.5); }
  .gap-y-4 { row-gap: calc(var(--spacing) * 4); }
  .gap-y-5 { row-gap: calc(var(--spacing) * 5); }
  .gap-y-6 { row-gap: calc(var(--spacing) * 6); }
  .gap-y-9 { row-gap: calc(var(--spacing) * 9); }
  .gap-y-14 { row-gap: calc(var(--spacing) * 14); }
  :where(.divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(1px * var(--tw-divide-x-reverse)); border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); }
  :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }
  :where(.divide-amber-100 > :not(:last-child)) { border-color: var(--color-amber-100); }
  :where(.divide-amber-100\/80 > :not(:last-child)) { border-color: rgba(254, 243, 198, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-amber-100\/80 > :not(:last-child)) { border-color: rgba(254, 243, 198, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-amber-100\/80 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-amber-100) 80%, transparent); }
}
}
  :where(.divide-brand-border > :not(:last-child)) { border-color: var(--color-brand-border); }
  :where(.divide-brand-border\/40 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-brand-border\/40 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-brand-border\/40 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-brand-border) 40%, transparent); }
}
}
  :where(.divide-brand-border\/50 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-brand-border\/50 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-brand-border\/50 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-brand-border) 50%, transparent); }
}
}
  :where(.divide-brand-border\/60 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-brand-border\/60 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-brand-border\/60 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-brand-border) 60%, transparent); }
}
}
  :where(.divide-brand-border\/70 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-brand-border\/70 > :not(:last-child)) { border-color: rgba(232, 228, 223, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-brand-border\/70 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-brand-border) 70%, transparent); }
}
}
  :where(.divide-emerald-50 > :not(:last-child)) { border-color: var(--color-emerald-50); }
  :where(.divide-emerald-100\/80 > :not(:last-child)) { border-color: rgba(208, 250, 229, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-emerald-100\/80 > :not(:last-child)) { border-color: rgba(208, 250, 229, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-emerald-100\/80 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-emerald-100) 80%, transparent); }
}
}
  :where(.divide-gray-50 > :not(:last-child)) { border-color: var(--color-gray-50); }
  :where(.divide-gray-100 > :not(:last-child)) { border-color: var(--color-gray-100); }
  :where(.divide-gray-100\/80 > :not(:last-child)) { border-color: rgba(243, 244, 246, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  :where(.divide-gray-100\/80 > :not(:last-child)) { border-color: rgba(243, 244, 246, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  :where(.divide-gray-100\/80 > :not(:last-child)) { border-color: color-mix(in oklab, var(--color-gray-100) 80%, transparent); }
}
}
  :where(.divide-slate-100 > :not(:last-child)) { border-color: var(--color-slate-100); }
  .self-center { align-self: center; }
  .self-end { align-self: flex-end; }
  .self-start { align-self: flex-start; }
  .self-stretch { align-self: stretch; }
  .justify-self-center { justify-self: center; }
  .justify-self-end { justify-self: flex-end; }
  .justify-self-start { justify-self: flex-start; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .\!overflow-hidden { overflow: hidden !important; }
  .overflow-auto { overflow: auto; }
  .overflow-clip { overflow: clip; }
  .overflow-hidden { overflow: hidden; }
  .overflow-visible { overflow: visible; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-clip { overflow-x: clip; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-hidden { overflow-y: hidden; }
  .overscroll-contain { overscroll-behavior: contain; }
  .\!rounded-2xl { border-radius: var(--radius-2xl) !important; }
  .\!rounded-lg { border-radius: var(--radius-lg) !important; }
  .\!rounded-none { border-radius: 0px !important; }
  .\!rounded-xl { border-radius: var(--radius-xl) !important; }
  .rounded { border-radius: var(--radius); }
  .rounded-2xl { border-radius: var(--radius-2xl); }
  .rounded-3xl { border-radius: var(--radius-3xl); }
  .rounded-\[1px\] { border-radius: 1px; }
  .rounded-\[2\.5rem\] { border-radius: 2.5rem; }
  .rounded-\[2px\] { border-radius: 2px; }
  .rounded-\[2rem\] { border-radius: 2rem; }
  .rounded-\[3px\] { border-radius: 3px; }
  .rounded-\[4px\] { border-radius: 4px; }
  .rounded-\[5px\] { border-radius: 5px; }
  .rounded-\[6px\] { border-radius: 6px; }
  .rounded-\[7px\] { border-radius: 7px; }
  .rounded-\[8px\] { border-radius: 8px; }
  .rounded-\[9px\] { border-radius: 9px; }
  .rounded-\[10px\] { border-radius: 10px; }
  .rounded-\[11px\] { border-radius: 11px; }
  .rounded-\[12px\] { border-radius: 12px; }
  .rounded-\[14px\] { border-radius: 14px; }
  .rounded-\[15px\] { border-radius: 15px; }
  .rounded-\[16px\] { border-radius: 16px; }
  .rounded-\[18px\] { border-radius: 18px; }
  .rounded-\[19px\] { border-radius: 19px; }
  .rounded-\[20px\] { border-radius: 20px; }
  .rounded-\[22px\] { border-radius: 22px; }
  .rounded-\[24px\] { border-radius: 24px; }
  .rounded-\[26px\] { border-radius: 26px; }
  .rounded-\[28px\] { border-radius: 28px; }
  .rounded-\[32px\] { border-radius: 32px; }
  .rounded-\[34px\] { border-radius: 34px; }
  .rounded-\[36\%\] { border-radius: 36%; }
  .rounded-\[36px\] { border-radius: 36px; }
  .rounded-\[37px\] { border-radius: 37px; }
  .rounded-\[40\%\] { border-radius: 40%; }
  .rounded-\[40px\] { border-radius: 40px; }
  .rounded-\[46px\] { border-radius: 46px; }
  .rounded-\[48px\] { border-radius: 48px; }
  .rounded-\[50\%\] { border-radius: 50%; }
  .rounded-\[60px\] { border-radius: 60px; }
  .rounded-\[inherit\] { border-radius: inherit; }
  .rounded-full { border-radius: 2.14748e+09px; }
  .rounded-full\! { border-radius: 2.14748e+09px !important; }
  .rounded-lg { border-radius: var(--radius-lg); }
  .rounded-md { border-radius: var(--radius-md); }
  .rounded-none { border-radius: 0px; }
  .rounded-sm { border-radius: var(--radius-sm); }
  .rounded-xl { border-radius: var(--radius-xl); }
  .\!rounded-t-2xl { border-top-left-radius: var(--radius-2xl) !important; border-top-right-radius: var(--radius-2xl) !important; }
  .rounded-t { border-top-left-radius: var(--radius); border-top-right-radius: var(--radius); }
  .rounded-t-2xl { border-top-left-radius: var(--radius-2xl); border-top-right-radius: var(--radius-2xl); }
  .rounded-t-\[2px\] { border-top-left-radius: 2px; border-top-right-radius: 2px; }
  .rounded-t-lg { border-top-left-radius: var(--radius-lg); border-top-right-radius: var(--radius-lg); }
  .rounded-t-none { border-top-left-radius: 0px; border-top-right-radius: 0px; }
  .rounded-t-sm { border-top-left-radius: var(--radius-sm); border-top-right-radius: var(--radius-sm); }
  .rounded-t-xl { border-top-left-radius: var(--radius-xl); border-top-right-radius: var(--radius-xl); }
  .\!rounded-l-none { border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
  .rounded-l { border-top-left-radius: var(--radius); border-bottom-left-radius: var(--radius); }
  .rounded-l-2xl { border-top-left-radius: var(--radius-2xl); border-bottom-left-radius: var(--radius-2xl); }
  .rounded-l-\[4px\] { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
  .rounded-l-\[6px\] { border-top-left-radius: 6px; border-bottom-left-radius: 6px; }
  .rounded-l-\[inherit\] { border-top-left-radius: inherit; border-bottom-left-radius: inherit; }
  .rounded-l-lg { border-top-left-radius: var(--radius-lg); border-bottom-left-radius: var(--radius-lg); }
  .rounded-l-md { border-top-left-radius: var(--radius-md); border-bottom-left-radius: var(--radius-md); }
  .rounded-l-none { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
  .rounded-l-xl { border-top-left-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); }
  .rounded-tl-lg { border-top-left-radius: var(--radius-lg); }
  .rounded-tl-none { border-top-left-radius: 0px; }
  .rounded-tl-sm { border-top-left-radius: var(--radius-sm); }
  .\!rounded-r-none { border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }
  .rounded-r { border-top-right-radius: var(--radius); border-bottom-right-radius: var(--radius); }
  .rounded-r-2xl { border-top-right-radius: var(--radius-2xl); border-bottom-right-radius: var(--radius-2xl); }
  .rounded-r-\[3px\] { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
  .rounded-r-\[14px\] { border-top-right-radius: 14px; border-bottom-right-radius: 14px; }
  .rounded-r-\[inherit\] { border-top-right-radius: inherit; border-bottom-right-radius: inherit; }
  .rounded-r-full { border-top-right-radius: 2.14748e+09px; border-bottom-right-radius: 2.14748e+09px; }
  .rounded-r-lg { border-top-right-radius: var(--radius-lg); border-bottom-right-radius: var(--radius-lg); }
  .rounded-r-md { border-top-right-radius: var(--radius-md); border-bottom-right-radius: var(--radius-md); }
  .rounded-r-none { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
  .rounded-r-xl { border-top-right-radius: var(--radius-xl); border-bottom-right-radius: var(--radius-xl); }
  .rounded-tr-2xl { border-top-right-radius: var(--radius-2xl); }
  .rounded-tr-3xl { border-top-right-radius: var(--radius-3xl); }
  .rounded-tr-\[14px\] { border-top-right-radius: 14px; }
  .rounded-tr-\[40px\] { border-top-right-radius: 40px; }
  .rounded-tr-\[120px\] { border-top-right-radius: 120px; }
  .rounded-tr-full { border-top-right-radius: 2.14748e+09px; }
  .rounded-tr-lg { border-top-right-radius: var(--radius-lg); }
  .rounded-tr-md { border-top-right-radius: var(--radius-md); }
  .rounded-tr-none { border-top-right-radius: 0px; }
  .rounded-tr-sm { border-top-right-radius: var(--radius-sm); }
  .rounded-b-2xl { border-bottom-right-radius: var(--radius-2xl); border-bottom-left-radius: var(--radius-2xl); }
  .rounded-b-\[10px\] { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
  .rounded-b-full { border-bottom-right-radius: 2.14748e+09px; border-bottom-left-radius: 2.14748e+09px; }
  .rounded-b-lg { border-bottom-right-radius: var(--radius-lg); border-bottom-left-radius: var(--radius-lg); }
  .rounded-b-xl { border-bottom-right-radius: var(--radius-xl); border-bottom-left-radius: var(--radius-xl); }
  .rounded-br-lg { border-bottom-right-radius: var(--radius-lg); }
  .rounded-br-md { border-bottom-right-radius: var(--radius-md); }
  .rounded-br-sm { border-bottom-right-radius: var(--radius-sm); }
  .rounded-bl-\[10px\] { border-bottom-left-radius: 10px; }
  .rounded-bl-\[30px\] { border-bottom-left-radius: 30px; }
  .rounded-bl-\[40px\] { border-bottom-left-radius: 40px; }
  .rounded-bl-\[48px\] { border-bottom-left-radius: 48px; }
  .rounded-bl-\[60px\] { border-bottom-left-radius: 60px; }
  .rounded-bl-\[140px\] { border-bottom-left-radius: 140px; }
  .rounded-bl-full { border-bottom-left-radius: 2.14748e+09px; }
  .rounded-bl-lg { border-bottom-left-radius: var(--radius-lg); }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .border-4 { border-style: var(--tw-border-style); border-width: 4px; }
  .border-8 { border-style: var(--tw-border-style); border-width: 8px; }
  .border-\[1\.5px\] { border-style: var(--tw-border-style); border-width: 1.5px; }
  .border-\[3px\] { border-style: var(--tw-border-style); border-width: 3px; }
  .border-x { border-inline-style: var(--tw-border-style); border-inline-width: 1px; }
  .border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }
  .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .border-t-0 { border-top-style: var(--tw-border-style); border-top-width: 0px; }
  .border-t-2 { border-top-style: var(--tw-border-style); border-top-width: 2px; }
  .border-t-3 { border-top-style: var(--tw-border-style); border-top-width: 3px; }
  .border-t-\[1\.5px\] { border-top-style: var(--tw-border-style); border-top-width: 1.5px; }
  .border-t-\[3px\] { border-top-style: var(--tw-border-style); border-top-width: 3px; }
  .\!border-r-0 { border-right-style: var(--tw-border-style) !important; border-right-width: 0px !important; }
  .border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .border-r-0 { border-right-style: var(--tw-border-style); border-right-width: 0px; }
  .border-r-2 { border-right-style: var(--tw-border-style); border-right-width: 2px; }
  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .border-b-0 { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }
  .border-b-\[1\.5px\] { border-bottom-style: var(--tw-border-style); border-bottom-width: 1.5px; }
  .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .border-l-0 { border-left-style: var(--tw-border-style); border-left-width: 0px; }
  .border-l-2 { border-left-style: var(--tw-border-style); border-left-width: 2px; }
  .border-l-4 { border-left-style: var(--tw-border-style); border-left-width: 4px; }
  .border-l-\[1\.5px\] { border-left-style: var(--tw-border-style); border-left-width: 1.5px; }
  .border-l-\[3px\] { border-left-style: var(--tw-border-style); border-left-width: 3px; }
  .border-l-\[5px\] { border-left-style: var(--tw-border-style); border-left-width: 5px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-dotted { --tw-border-style: dotted; border-style: dotted; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-solid { --tw-border-style: solid; border-style: solid; }
  .\!border-\[\#0038E5\]\/25 { border-color: rgba(0, 56, 229, 0.25) !important; }
  .\!border-\[\#0038E5\]\/35 { border-color: rgba(0, 56, 229, 0.35) !important; }
  .\!border-brand-border { border-color: var(--color-brand-border) !important; }
  .\!border-brand-border\/60 { border-color: rgba(232, 228, 223, 0.6) !important; }
  @supports (color:color-mix(in lab, red, red)) {
  .\!border-brand-border\/60 { border-color: rgba(232, 228, 223, 0.6) !important; }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .\!border-brand-border\/60 { border-color: color-mix(in oklab, var(--color-brand-border) 60%, transparent) !important; }
}
}
  .\!border-brand-orange\/40 { border-color: rgba(224, 123, 79, 0.4) !important; }
  @supports (color:color-mix(in lab, red, red)) {
  .\!border-brand-orange\/40 { border-color: rgba(224, 123, 79, 0.4) !important; }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .\!border-brand-orange\/40 { border-color: color-mix(in oklab, var(--color-brand-orange) 40%, transparent) !important; }
}
}
  .\!border-brand-orange\/50 { border-color: rgba(224, 123, 79, 0.5) !important; }
  @supports (color:color-mix(in lab, red, red)) {
  .\!border-brand-orange\/50 { border-color: rgba(224, 123, 79, 0.5) !important; }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .\!border-brand-orange\/50 { border-color: color-mix(in oklab, var(--color-brand-orange) 50%, transparent) !important; }
}
}
  .\!border-emerald-200 { border-color: var(--color-emerald-200) !important; }
  .\!border-gray-200 { border-color: var(--color-gray-200) !important; }
  .\!border-red-300 { border-color: var(--color-red-300) !important; }
  .\!border-red-600 { border-color: var(--color-red-600) !important; }
  .\!border-violet-200\/40 { border-color: rgba(221, 214, 255, 0.4) !important; }
  @supports (color:color-mix(in lab, red, red)) {
  .\!border-violet-200\/40 { border-color: rgba(221, 214, 255, 0.4) !important; }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .\!border-violet-200\/40 { border-color: color-mix(in oklab, var(--color-violet-200) 40%, transparent) !important; }
}
}
  .border-\[\#3B3E4F\] { border-color: rgb(59, 62, 79); }
  .border-\[\#3B82F6\]\/20 { border-color: rgba(59, 130, 246, 0.2); }
  .border-\[\#4A90E2\] { border-color: rgb(74, 144, 226); }
  .border-\[\#4A90E2\]\/10 { border-color: rgba(74, 144, 226, 0.1); }
  .border-\[\#4A90E2\]\/15 { border-color: rgba(74, 144, 226, 0.15); }
  .border-\[\#4A90E2\]\/20 { border-color: rgba(74, 144, 226, 0.2); }
  .border-\[\#4A90E2\]\/60 { border-color: rgba(74, 144, 226, 0.6); }
  .border-\[\#9B59B6\] { border-color: rgb(155, 89, 182); }
  .border-\[\#9B59B6\]\/20 { border-color: rgba(155, 89, 182, 0.2); }
  .border-\[\#9B59B6\]\/60 { border-color: rgba(155, 89, 182, 0.6); }
  .border-\[\#10B981\]\/20 { border-color: rgba(16, 185, 129, 0.2); }
  .border-\[\#25D366\]\/20 { border-color: rgba(37, 211, 102, 0.2); }
  .border-\[\#25D366\]\/30 { border-color: rgba(37, 211, 102, 0.3); }
  .border-\[\#0038E5\]\/15 { border-color: rgba(0, 56, 229, 0.15); }
  .border-\[\#0038E5\]\/25 { border-color: rgba(0, 56, 229, 0.25); }
  .border-\[\#C0C0E8\] { border-color: rgb(192, 192, 232); }
  .border-\[\#C0C0E8\]\/60 { border-color: rgba(192, 192, 232, 0.6); }
  .border-\[\#C0D0E8\] { border-color: rgb(192, 208, 232); }
  .border-\[\#C0D0E8\]\/60 { border-color: rgba(192, 208, 232, 0.6); }
  .border-\[\#C0DEE8\] { border-color: rgb(192, 222, 232); }
  .border-\[\#C0DEE8\]\/60 { border-color: rgba(192, 222, 232, 0.6); }
  .border-\[\#C0E8CE\] { border-color: rgb(192, 232, 206); }
  .border-\[\#C0E8CE\]\/60 { border-color: rgba(192, 232, 206, 0.6); }
  .border-\[\#C0E8D4\] { border-color: rgb(192, 232, 212); }
  .border-\[\#C0E8D4\]\/60 { border-color: rgba(192, 232, 212, 0.6); }
  .border-\[\#C0E8DF\] { border-color: rgb(192, 232, 223); }
  .border-\[\#C0E8DF\]\/60 { border-color: rgba(192, 232, 223, 0.6); }
  .border-\[\#C46A3A\]\/40 { border-color: rgba(196, 106, 58, 0.4); }
  .border-\[\#D0C0E8\] { border-color: rgb(208, 192, 232); }
  .border-\[\#D0C0E8\]\/60 { border-color: rgba(208, 192, 232, 0.6); }
  .border-\[\#D4C0E8\] { border-color: rgb(212, 192, 232); }
  .border-\[\#D4C0E8\]\/60 { border-color: rgba(212, 192, 232, 0.6); }
  .border-\[\#D4DEE8\] { border-color: rgb(212, 222, 232); }
  .border-\[\#D4DEE8\]\/60 { border-color: rgba(212, 222, 232, 0.6); }
  .border-\[\#D4922A\] { border-color: rgb(212, 146, 42); }
  .border-\[\#E2BE63\] { border-color: rgb(226, 190, 99); }
  .border-\[\#E8C0C0\] { border-color: rgb(232, 192, 192); }
  .border-\[\#E8C0C0\]\/60 { border-color: rgba(232, 192, 192, 0.6); }
  .border-\[\#E8C0D4\] { border-color: rgb(232, 192, 212); }
  .border-\[\#E8C0D4\]\/60 { border-color: rgba(232, 192, 212, 0.6); }
  .border-\[\#E8D4C0\] { border-color: rgb(232, 212, 192); }
  .border-\[\#E8D4C0\]\/60 { border-color: rgba(232, 212, 192, 0.6); }
  .border-\[\#E8D4D4\] { border-color: rgb(232, 212, 212); }
  .border-\[\#E8D4D4\]\/60 { border-color: rgba(232, 212, 212, 0.6); }
  .border-\[\#E8DFC0\] { border-color: rgb(232, 223, 192); }
  .border-\[\#E8DFC0\]\/60 { border-color: rgba(232, 223, 192, 0.6); }
  .border-\[\#EAD394\] { border-color: rgb(234, 211, 148); }
  .border-\[\#EFCDB8\] { border-color: rgb(239, 205, 184); }
  .border-\[\#F2E2CE\] { border-color: rgb(242, 226, 206); }
  .border-\[\#F5D6A3\] { border-color: rgb(245, 214, 163); }
  .border-\[\#bcbcbc\] { border-color: rgb(188, 188, 188); }
  .border-\[\#bfd8d9\] { border-color: rgb(191, 216, 217); }
  .border-\[\#c9dcc4\] { border-color: rgb(201, 220, 196); }
  .border-\[\#cce1d8\] { border-color: rgb(204, 225, 216); }
  .border-\[\#cfe0da\] { border-color: rgb(207, 224, 218); }
  .border-\[\#d0d9e4\] { border-color: rgb(208, 217, 228); }
  .border-\[\#d1d1d1\] { border-color: rgb(209, 209, 209); }
  .border-\[\#d5d1e2\] { border-color: rgb(213, 209, 226); }
  .border-\[\#d5d1e3\] { border-color: rgb(213, 209, 227); }
  .border-\[\#d6cfe0\] { border-color: rgb(214, 207, 224); }
  .border-\[\#dedbd4\] { border-color: rgb(222, 219, 212); }
  .border-\[\#e1d5d9\] { border-color: rgb(225, 213, 217); }
  .border-\[\#e1dbcc\] { border-color: rgb(225, 219, 204); }
  .border-\[\#e2d6c8\] { border-color: rgb(226, 214, 200); }
  .border-\[\#e2d7d0\] { border-color: rgb(226, 215, 208); }
  .border-\[\#e3e3e3\] { border-color: rgb(227, 227, 227); }
  .border-\[\#ece5dc\] { border-color: rgb(236, 229, 220); }
  .border-\[\#ece6df\] { border-color: rgb(236, 230, 223); }
  .border-\[rgba\(150\,118\,86\,0\.16\)\] { border-color: rgba(150, 118, 86, 0.16); }
  .border-\[rgba\(150\,118\,86\,0\.22\)\] { border-color: rgba(150, 118, 86, 0.22); }
  .border-\[rgba\(196\,122\,40\,0\.5\)\] { border-color: rgba(196, 122, 40, 0.5); }
  .border-\[rgba\(212\,204\,195\,0\.8\)\] { border-color: rgba(212, 204, 195, 0.8); }
  .border-\[rgba\(217\,119\,6\,0\.12\)\] { border-color: rgba(217, 119, 6, 0.12); }
  .border-\[rgba\(224\,123\,79\,0\.15\)\] { border-color: rgba(224, 123, 79, 0.15); }
  .border-\[rgba\(224\,123\,79\,0\.25\)\] { border-color: rgba(224, 123, 79, 0.25); }
  .border-\[rgba\(233\,162\,58\,0\.35\)\] { border-color: rgba(233, 162, 58, 0.35); }
  .border-amber-100 { border-color: var(--color-amber-100); }
  .border-amber-100\/60 { border-color: rgba(254, 243, 198, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-100\/60 { border-color: rgba(254, 243, 198, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-100\/60 { border-color: color-mix(in oklab, var(--color-amber-100) 60%, transparent); }
}
}
  .border-amber-100\/80 { border-color: rgba(254, 243, 198, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-100\/80 { border-color: rgba(254, 243, 198, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-100\/80 { border-color: color-mix(in oklab, var(--color-amber-100) 80%, transparent); }
}
}
  .border-amber-200 { border-color: var(--color-amber-200); }
  .border-amber-200\/40 { border-color: rgba(254, 230, 133, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-200\/40 { border-color: rgba(254, 230, 133, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-200\/40 { border-color: color-mix(in oklab, var(--color-amber-200) 40%, transparent); }
}
}
  .border-amber-200\/50 { border-color: rgba(254, 230, 133, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-200\/50 { border-color: rgba(254, 230, 133, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-200\/50 { border-color: color-mix(in oklab, var(--color-amber-200) 50%, transparent); }
}
}
  .border-amber-200\/60 { border-color: rgba(254, 230, 133, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-200\/60 { border-color: rgba(254, 230, 133, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-200\/60 { border-color: color-mix(in oklab, var(--color-amber-200) 60%, transparent); }
}
}
  .border-amber-200\/70 { border-color: rgba(254, 230, 133, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-200\/70 { border-color: rgba(254, 230, 133, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-200\/70 { border-color: color-mix(in oklab, var(--color-amber-200) 70%, transparent); }
}
}
  .border-amber-200\/80 { border-color: rgba(254, 230, 133, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-200\/80 { border-color: rgba(254, 230, 133, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-200\/80 { border-color: color-mix(in oklab, var(--color-amber-200) 80%, transparent); }
}
}
  .border-amber-300 { border-color: var(--color-amber-300); }
  .border-amber-300\/40 { border-color: rgba(255, 210, 54, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-300\/40 { border-color: rgba(255, 210, 54, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-300\/40 { border-color: color-mix(in oklab, var(--color-amber-300) 40%, transparent); }
}
}
  .border-amber-300\/60 { border-color: rgba(255, 210, 54, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-300\/60 { border-color: rgba(255, 210, 54, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-300\/60 { border-color: color-mix(in oklab, var(--color-amber-300) 60%, transparent); }
}
}
  .border-amber-300\/70 { border-color: rgba(255, 210, 54, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-300\/70 { border-color: rgba(255, 210, 54, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-300\/70 { border-color: color-mix(in oklab, var(--color-amber-300) 70%, transparent); }
}
}
  .border-amber-300\/80 { border-color: rgba(255, 210, 54, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-300\/80 { border-color: rgba(255, 210, 54, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-300\/80 { border-color: color-mix(in oklab, var(--color-amber-300) 80%, transparent); }
}
}
  .border-amber-400 { border-color: var(--color-amber-400); }
  .border-amber-400\/30 { border-color: rgba(252, 187, 0, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-400\/30 { border-color: rgba(252, 187, 0, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-400\/30 { border-color: color-mix(in oklab, var(--color-amber-400) 30%, transparent); }
}
}
  .border-amber-400\/40 { border-color: rgba(252, 187, 0, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-400\/40 { border-color: rgba(252, 187, 0, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-400\/40 { border-color: color-mix(in oklab, var(--color-amber-400) 40%, transparent); }
}
}
  .border-amber-500 { border-color: var(--color-amber-500); }
  .border-amber-500\/10 { border-color: rgba(249, 156, 0, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-500\/10 { border-color: rgba(249, 156, 0, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-500\/10 { border-color: color-mix(in oklab, var(--color-amber-500) 10%, transparent); }
}
}
  .border-amber-500\/20 { border-color: rgba(249, 156, 0, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-500\/20 { border-color: rgba(249, 156, 0, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-500\/20 { border-color: color-mix(in oklab, var(--color-amber-500) 20%, transparent); }
}
}
  .border-amber-500\/30 { border-color: rgba(249, 156, 0, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-500\/30 { border-color: rgba(249, 156, 0, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-500\/30 { border-color: color-mix(in oklab, var(--color-amber-500) 30%, transparent); }
}
}
  .border-amber-500\/40 { border-color: rgba(249, 156, 0, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-amber-500\/40 { border-color: rgba(249, 156, 0, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-amber-500\/40 { border-color: color-mix(in oklab, var(--color-amber-500) 40%, transparent); }
}
}
  .border-black\/5 { border-color: rgba(0, 0, 0, 0.05); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-black\/5 { border-color: rgba(0, 0, 0, 0.05); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-black\/5 { border-color: color-mix(in oklab, var(--color-black) 5%, transparent); }
}
}
  .border-black\/10 { border-color: rgba(0, 0, 0, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-black\/10 { border-color: rgba(0, 0, 0, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-black\/10 { border-color: color-mix(in oklab, var(--color-black) 10%, transparent); }
}
}
  .border-black\/\[0\.04\] { border-color: rgba(0, 0, 0, 0.04); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-black\/\[0\.04\] { border-color: rgba(0, 0, 0, 0.04); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-black\/\[0\.04\] { border-color: color-mix(in oklab, var(--color-black) 4%, transparent); }
}
}
  .border-blue-100 { border-color: var(--color-blue-100); }
  .border-blue-100\/60 { border-color: rgba(219, 234, 254, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-100\/60 { border-color: rgba(219, 234, 254, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-100\/60 { border-color: color-mix(in oklab, var(--color-blue-100) 60%, transparent); }
}
}
  .border-blue-100\/70 { border-color: rgba(219, 234, 254, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-100\/70 { border-color: rgba(219, 234, 254, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-100\/70 { border-color: color-mix(in oklab, var(--color-blue-100) 70%, transparent); }
}
}
  .border-blue-200 { border-color: var(--color-blue-200); }
  .border-blue-200\/30 { border-color: rgba(190, 219, 255, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-200\/30 { border-color: rgba(190, 219, 255, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-200\/30 { border-color: color-mix(in oklab, var(--color-blue-200) 30%, transparent); }
}
}
  .border-blue-200\/40 { border-color: rgba(190, 219, 255, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-200\/40 { border-color: rgba(190, 219, 255, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-200\/40 { border-color: color-mix(in oklab, var(--color-blue-200) 40%, transparent); }
}
}
  .border-blue-200\/50 { border-color: rgba(190, 219, 255, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-200\/50 { border-color: rgba(190, 219, 255, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-200\/50 { border-color: color-mix(in oklab, var(--color-blue-200) 50%, transparent); }
}
}
  .border-blue-200\/60 { border-color: rgba(190, 219, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-200\/60 { border-color: rgba(190, 219, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-200\/60 { border-color: color-mix(in oklab, var(--color-blue-200) 60%, transparent); }
}
}
  .border-blue-200\/70 { border-color: rgba(190, 219, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-200\/70 { border-color: rgba(190, 219, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-200\/70 { border-color: color-mix(in oklab, var(--color-blue-200) 70%, transparent); }
}
}
  .border-blue-300 { border-color: var(--color-blue-300); }
  .border-blue-300\/70 { border-color: rgba(144, 197, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-300\/70 { border-color: rgba(144, 197, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-300\/70 { border-color: color-mix(in oklab, var(--color-blue-300) 70%, transparent); }
}
}
  .border-blue-400 { border-color: var(--color-blue-400); }
  .border-blue-400\/30 { border-color: rgba(84, 162, 255, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-400\/30 { border-color: rgba(84, 162, 255, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-400\/30 { border-color: color-mix(in oklab, var(--color-blue-400) 30%, transparent); }
}
}
  .border-blue-500 { border-color: var(--color-blue-500); }
  .border-blue-500\/10 { border-color: rgba(48, 128, 255, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-500\/10 { border-color: rgba(48, 128, 255, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-500\/10 { border-color: color-mix(in oklab, var(--color-blue-500) 10%, transparent); }
}
}
  .border-blue-500\/20 { border-color: rgba(48, 128, 255, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-500\/20 { border-color: rgba(48, 128, 255, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-500\/20 { border-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent); }
}
}
  .border-blue-500\/30 { border-color: rgba(48, 128, 255, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-blue-500\/30 { border-color: rgba(48, 128, 255, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-blue-500\/30 { border-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent); }
}
}
  .border-blue-600 { border-color: var(--color-blue-600); }
  .border-border { border-color: var(--color-border); }
  .border-brand-beige { border-color: var(--color-brand-beige); }
  .border-brand-border { border-color: var(--color-brand-border); }
  .border-brand-border-dark { border-color: var(--color-brand-border-dark); }
  .border-brand-border-dark\/50 { border-color: rgba(212, 204, 195, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border-dark\/50 { border-color: rgba(212, 204, 195, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border-dark\/50 { border-color: color-mix(in oklab, var(--color-brand-border-dark) 50%, transparent); }
}
}
  .border-brand-border-dark\/60 { border-color: rgba(212, 204, 195, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border-dark\/60 { border-color: rgba(212, 204, 195, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border-dark\/60 { border-color: color-mix(in oklab, var(--color-brand-border-dark) 60%, transparent); }
}
}
  .border-brand-border-dark\/70 { border-color: rgba(212, 204, 195, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border-dark\/70 { border-color: rgba(212, 204, 195, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border-dark\/70 { border-color: color-mix(in oklab, var(--color-brand-border-dark) 70%, transparent); }
}
}
  .border-brand-border\/30 { border-color: rgba(232, 228, 223, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/30 { border-color: rgba(232, 228, 223, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/30 { border-color: color-mix(in oklab, var(--color-brand-border) 30%, transparent); }
}
}
  .border-brand-border\/40 { border-color: rgba(232, 228, 223, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/40 { border-color: rgba(232, 228, 223, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/40 { border-color: color-mix(in oklab, var(--color-brand-border) 40%, transparent); }
}
}
  .border-brand-border\/45 { border-color: rgba(232, 228, 223, 0.45); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/45 { border-color: rgba(232, 228, 223, 0.45); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/45 { border-color: color-mix(in oklab, var(--color-brand-border) 45%, transparent); }
}
}
  .border-brand-border\/50 { border-color: rgba(232, 228, 223, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/50 { border-color: rgba(232, 228, 223, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/50 { border-color: color-mix(in oklab, var(--color-brand-border) 50%, transparent); }
}
}
  .border-brand-border\/55 { border-color: rgba(232, 228, 223, 0.55); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/55 { border-color: rgba(232, 228, 223, 0.55); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/55 { border-color: color-mix(in oklab, var(--color-brand-border) 55%, transparent); }
}
}
  .border-brand-border\/60 { border-color: rgba(232, 228, 223, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/60 { border-color: rgba(232, 228, 223, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/60 { border-color: color-mix(in oklab, var(--color-brand-border) 60%, transparent); }
}
}
  .border-brand-border\/70 { border-color: rgba(232, 228, 223, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/70 { border-color: rgba(232, 228, 223, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/70 { border-color: color-mix(in oklab, var(--color-brand-border) 70%, transparent); }
}
}
  .border-brand-border\/80 { border-color: rgba(232, 228, 223, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-border\/80 { border-color: rgba(232, 228, 223, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-border\/80 { border-color: color-mix(in oklab, var(--color-brand-border) 80%, transparent); }
}
}
  .border-brand-brown\/30 { border-color: rgba(107, 84, 56, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-brown\/30 { border-color: rgba(107, 84, 56, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-brown\/30 { border-color: color-mix(in oklab, var(--color-brand-brown) 30%, transparent); }
}
}
  .border-brand-orange { border-color: var(--color-brand-orange); }
  .border-brand-orange\/10 { border-color: rgba(224, 123, 79, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/10 { border-color: rgba(224, 123, 79, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/10 { border-color: color-mix(in oklab, var(--color-brand-orange) 10%, transparent); }
}
}
  .border-brand-orange\/15 { border-color: rgba(224, 123, 79, 0.15); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/15 { border-color: rgba(224, 123, 79, 0.15); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/15 { border-color: color-mix(in oklab, var(--color-brand-orange) 15%, transparent); }
}
}
  .border-brand-orange\/20 { border-color: rgba(224, 123, 79, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/20 { border-color: rgba(224, 123, 79, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/20 { border-color: color-mix(in oklab, var(--color-brand-orange) 20%, transparent); }
}
}
  .border-brand-orange\/25 { border-color: rgba(224, 123, 79, 0.25); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/25 { border-color: rgba(224, 123, 79, 0.25); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/25 { border-color: color-mix(in oklab, var(--color-brand-orange) 25%, transparent); }
}
}
  .border-brand-orange\/30 { border-color: rgba(224, 123, 79, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/30 { border-color: rgba(224, 123, 79, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/30 { border-color: color-mix(in oklab, var(--color-brand-orange) 30%, transparent); }
}
}
  .border-brand-orange\/40 { border-color: rgba(224, 123, 79, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/40 { border-color: rgba(224, 123, 79, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/40 { border-color: color-mix(in oklab, var(--color-brand-orange) 40%, transparent); }
}
}
  .border-brand-orange\/50 { border-color: rgba(224, 123, 79, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/50 { border-color: rgba(224, 123, 79, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/50 { border-color: color-mix(in oklab, var(--color-brand-orange) 50%, transparent); }
}
}
  .border-brand-orange\/55 { border-color: rgba(224, 123, 79, 0.55); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/55 { border-color: rgba(224, 123, 79, 0.55); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/55 { border-color: color-mix(in oklab, var(--color-brand-orange) 55%, transparent); }
}
}
  .border-brand-orange\/60 { border-color: rgba(224, 123, 79, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/60 { border-color: rgba(224, 123, 79, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/60 { border-color: color-mix(in oklab, var(--color-brand-orange) 60%, transparent); }
}
}
  .border-brand-orange\/70 { border-color: rgba(224, 123, 79, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-orange\/70 { border-color: rgba(224, 123, 79, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-orange\/70 { border-color: color-mix(in oklab, var(--color-brand-orange) 70%, transparent); }
}
}
  .border-brand-violet\/20 { border-color: rgba(91, 79, 184, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-brand-violet\/20 { border-color: rgba(91, 79, 184, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-brand-violet\/20 { border-color: color-mix(in oklab, var(--color-brand-violet) 20%, transparent); }
}
}
  .border-card { border-color: var(--color-card); }
  .border-cyan-100 { border-color: var(--color-cyan-100); }
  .border-cyan-100\/60 { border-color: rgba(206, 250, 254, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-100\/60 { border-color: rgba(206, 250, 254, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-100\/60 { border-color: color-mix(in oklab, var(--color-cyan-100) 60%, transparent); }
}
}
  .border-cyan-200 { border-color: var(--color-cyan-200); }
  .border-cyan-200\/20 { border-color: rgba(162, 244, 253, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-200\/20 { border-color: rgba(162, 244, 253, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-200\/20 { border-color: color-mix(in oklab, var(--color-cyan-200) 20%, transparent); }
}
}
  .border-cyan-200\/40 { border-color: rgba(162, 244, 253, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-200\/40 { border-color: rgba(162, 244, 253, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-200\/40 { border-color: color-mix(in oklab, var(--color-cyan-200) 40%, transparent); }
}
}
  .border-cyan-200\/50 { border-color: rgba(162, 244, 253, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-200\/50 { border-color: rgba(162, 244, 253, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-200\/50 { border-color: color-mix(in oklab, var(--color-cyan-200) 50%, transparent); }
}
}
  .border-cyan-200\/60 { border-color: rgba(162, 244, 253, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-200\/60 { border-color: rgba(162, 244, 253, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-200\/60 { border-color: color-mix(in oklab, var(--color-cyan-200) 60%, transparent); }
}
}
  .border-cyan-300 { border-color: var(--color-cyan-300); }
  .border-cyan-400 { border-color: var(--color-cyan-400); }
  .border-cyan-500\/10 { border-color: rgba(0, 183, 215, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-500\/10 { border-color: rgba(0, 183, 215, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-500\/10 { border-color: color-mix(in oklab, var(--color-cyan-500) 10%, transparent); }
}
}
  .border-cyan-500\/20 { border-color: rgba(0, 183, 215, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-500\/20 { border-color: rgba(0, 183, 215, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-500\/20 { border-color: color-mix(in oklab, var(--color-cyan-500) 20%, transparent); }
}
}
  .border-cyan-500\/30 { border-color: rgba(0, 183, 215, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-cyan-500\/30 { border-color: rgba(0, 183, 215, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-cyan-500\/30 { border-color: color-mix(in oklab, var(--color-cyan-500) 30%, transparent); }
}
}
  .border-emerald-100 { border-color: var(--color-emerald-100); }
  .border-emerald-100\/60 { border-color: rgba(208, 250, 229, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-100\/60 { border-color: rgba(208, 250, 229, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-100\/60 { border-color: color-mix(in oklab, var(--color-emerald-100) 60%, transparent); }
}
}
  .border-emerald-100\/70 { border-color: rgba(208, 250, 229, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-100\/70 { border-color: rgba(208, 250, 229, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-100\/70 { border-color: color-mix(in oklab, var(--color-emerald-100) 70%, transparent); }
}
}
  .border-emerald-100\/80 { border-color: rgba(208, 250, 229, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-100\/80 { border-color: rgba(208, 250, 229, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-100\/80 { border-color: color-mix(in oklab, var(--color-emerald-100) 80%, transparent); }
}
}
  .border-emerald-200 { border-color: var(--color-emerald-200); }
  .border-emerald-200\/20 { border-color: rgba(164, 244, 207, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/20 { border-color: rgba(164, 244, 207, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/20 { border-color: color-mix(in oklab, var(--color-emerald-200) 20%, transparent); }
}
}
  .border-emerald-200\/30 { border-color: rgba(164, 244, 207, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/30 { border-color: rgba(164, 244, 207, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/30 { border-color: color-mix(in oklab, var(--color-emerald-200) 30%, transparent); }
}
}
  .border-emerald-200\/40 { border-color: rgba(164, 244, 207, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/40 { border-color: rgba(164, 244, 207, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/40 { border-color: color-mix(in oklab, var(--color-emerald-200) 40%, transparent); }
}
}
  .border-emerald-200\/50 { border-color: rgba(164, 244, 207, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/50 { border-color: rgba(164, 244, 207, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/50 { border-color: color-mix(in oklab, var(--color-emerald-200) 50%, transparent); }
}
}
  .border-emerald-200\/60 { border-color: rgba(164, 244, 207, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/60 { border-color: rgba(164, 244, 207, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/60 { border-color: color-mix(in oklab, var(--color-emerald-200) 60%, transparent); }
}
}
  .border-emerald-200\/70 { border-color: rgba(164, 244, 207, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/70 { border-color: rgba(164, 244, 207, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/70 { border-color: color-mix(in oklab, var(--color-emerald-200) 70%, transparent); }
}
}
  .border-emerald-200\/80 { border-color: rgba(164, 244, 207, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-200\/80 { border-color: rgba(164, 244, 207, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-200\/80 { border-color: color-mix(in oklab, var(--color-emerald-200) 80%, transparent); }
}
}
  .border-emerald-300 { border-color: var(--color-emerald-300); }
  .border-emerald-300\/30 { border-color: rgba(94, 233, 181, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-300\/30 { border-color: rgba(94, 233, 181, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-300\/30 { border-color: color-mix(in oklab, var(--color-emerald-300) 30%, transparent); }
}
}
  .border-emerald-300\/40 { border-color: rgba(94, 233, 181, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-300\/40 { border-color: rgba(94, 233, 181, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-300\/40 { border-color: color-mix(in oklab, var(--color-emerald-300) 40%, transparent); }
}
}
  .border-emerald-300\/60 { border-color: rgba(94, 233, 181, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-300\/60 { border-color: rgba(94, 233, 181, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-300\/60 { border-color: color-mix(in oklab, var(--color-emerald-300) 60%, transparent); }
}
}
  .border-emerald-300\/70 { border-color: rgba(94, 233, 181, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-300\/70 { border-color: rgba(94, 233, 181, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-300\/70 { border-color: color-mix(in oklab, var(--color-emerald-300) 70%, transparent); }
}
}
  .border-emerald-300\/80 { border-color: rgba(94, 233, 181, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-300\/80 { border-color: rgba(94, 233, 181, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-300\/80 { border-color: color-mix(in oklab, var(--color-emerald-300) 80%, transparent); }
}
}
  .border-emerald-400 { border-color: var(--color-emerald-400); }
  .border-emerald-400\/30 { border-color: rgba(0, 210, 148, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-400\/30 { border-color: rgba(0, 210, 148, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-400\/30 { border-color: color-mix(in oklab, var(--color-emerald-400) 30%, transparent); }
}
}
  .border-emerald-400\/40 { border-color: rgba(0, 210, 148, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-400\/40 { border-color: rgba(0, 210, 148, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-400\/40 { border-color: color-mix(in oklab, var(--color-emerald-400) 40%, transparent); }
}
}
  .border-emerald-400\/60 { border-color: rgba(0, 210, 148, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-400\/60 { border-color: rgba(0, 210, 148, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-400\/60 { border-color: color-mix(in oklab, var(--color-emerald-400) 60%, transparent); }
}
}
  .border-emerald-500 { border-color: var(--color-emerald-500); }
  .border-emerald-500\/10 { border-color: rgba(0, 187, 127, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/10 { border-color: rgba(0, 187, 127, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/10 { border-color: color-mix(in oklab, var(--color-emerald-500) 10%, transparent); }
}
}
  .border-emerald-500\/20 { border-color: rgba(0, 187, 127, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/20 { border-color: rgba(0, 187, 127, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/20 { border-color: color-mix(in oklab, var(--color-emerald-500) 20%, transparent); }
}
}
  .border-emerald-500\/25 { border-color: rgba(0, 187, 127, 0.25); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/25 { border-color: rgba(0, 187, 127, 0.25); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/25 { border-color: color-mix(in oklab, var(--color-emerald-500) 25%, transparent); }
}
}
  .border-emerald-500\/30 { border-color: rgba(0, 187, 127, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/30 { border-color: rgba(0, 187, 127, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/30 { border-color: color-mix(in oklab, var(--color-emerald-500) 30%, transparent); }
}
}
  .border-emerald-500\/35 { border-color: rgba(0, 187, 127, 0.35); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/35 { border-color: rgba(0, 187, 127, 0.35); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/35 { border-color: color-mix(in oklab, var(--color-emerald-500) 35%, transparent); }
}
}
  .border-emerald-500\/40 { border-color: rgba(0, 187, 127, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/40 { border-color: rgba(0, 187, 127, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/40 { border-color: color-mix(in oklab, var(--color-emerald-500) 40%, transparent); }
}
}
  .border-emerald-500\/60 { border-color: rgba(0, 187, 127, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/60 { border-color: rgba(0, 187, 127, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/60 { border-color: color-mix(in oklab, var(--color-emerald-500) 60%, transparent); }
}
}
  .border-emerald-500\/70 { border-color: rgba(0, 187, 127, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-500\/70 { border-color: rgba(0, 187, 127, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-500\/70 { border-color: color-mix(in oklab, var(--color-emerald-500) 70%, transparent); }
}
}
  .border-emerald-600\/40 { border-color: rgba(0, 151, 103, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-600\/40 { border-color: rgba(0, 151, 103, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-600\/40 { border-color: color-mix(in oklab, var(--color-emerald-600) 40%, transparent); }
}
}
  .border-emerald-600\/45 { border-color: rgba(0, 151, 103, 0.45); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-600\/45 { border-color: rgba(0, 151, 103, 0.45); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-600\/45 { border-color: color-mix(in oklab, var(--color-emerald-600) 45%, transparent); }
}
}
  .border-emerald-600\/50 { border-color: rgba(0, 151, 103, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-emerald-600\/50 { border-color: rgba(0, 151, 103, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-emerald-600\/50 { border-color: color-mix(in oklab, var(--color-emerald-600) 50%, transparent); }
}
}
  .border-gray-50 { border-color: var(--color-gray-50); }
  .border-gray-100 { border-color: var(--color-gray-100); }
  .border-gray-100\/80 { border-color: rgba(243, 244, 246, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-100\/80 { border-color: rgba(243, 244, 246, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-100\/80 { border-color: color-mix(in oklab, var(--color-gray-100) 80%, transparent); }
}
}
  .border-gray-200 { border-color: var(--color-gray-200); }
  .border-gray-200\/30 { border-color: rgba(229, 231, 235, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/30 { border-color: rgba(229, 231, 235, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/30 { border-color: color-mix(in oklab, var(--color-gray-200) 30%, transparent); }
}
}
  .border-gray-200\/40 { border-color: rgba(229, 231, 235, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/40 { border-color: rgba(229, 231, 235, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/40 { border-color: color-mix(in oklab, var(--color-gray-200) 40%, transparent); }
}
}
  .border-gray-200\/50 { border-color: rgba(229, 231, 235, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/50 { border-color: rgba(229, 231, 235, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/50 { border-color: color-mix(in oklab, var(--color-gray-200) 50%, transparent); }
}
}
  .border-gray-200\/60 { border-color: rgba(229, 231, 235, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/60 { border-color: rgba(229, 231, 235, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/60 { border-color: color-mix(in oklab, var(--color-gray-200) 60%, transparent); }
}
}
  .border-gray-200\/70 { border-color: rgba(229, 231, 235, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/70 { border-color: rgba(229, 231, 235, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/70 { border-color: color-mix(in oklab, var(--color-gray-200) 70%, transparent); }
}
}
  .border-gray-200\/80 { border-color: rgba(229, 231, 235, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-200\/80 { border-color: rgba(229, 231, 235, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-200\/80 { border-color: color-mix(in oklab, var(--color-gray-200) 80%, transparent); }
}
}
  .border-gray-300 { border-color: var(--color-gray-300); }
  .border-gray-300\/70 { border-color: rgba(209, 213, 220, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-300\/70 { border-color: rgba(209, 213, 220, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-300\/70 { border-color: color-mix(in oklab, var(--color-gray-300) 70%, transparent); }
}
}
  .border-gray-400 { border-color: var(--color-gray-400); }
  .border-gray-400\/30 { border-color: rgba(153, 161, 175, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-gray-400\/30 { border-color: rgba(153, 161, 175, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-gray-400\/30 { border-color: color-mix(in oklab, var(--color-gray-400) 30%, transparent); }
}
}
  .border-gray-500 { border-color: var(--color-gray-500); }
  .border-green-100 { border-color: var(--color-green-100); }
  .border-green-100\/60 { border-color: rgba(220, 252, 231, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-100\/60 { border-color: rgba(220, 252, 231, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-100\/60 { border-color: color-mix(in oklab, var(--color-green-100) 60%, transparent); }
}
}
  .border-green-200 { border-color: var(--color-green-200); }
  .border-green-200\/40 { border-color: rgba(185, 248, 207, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-200\/40 { border-color: rgba(185, 248, 207, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-200\/40 { border-color: color-mix(in oklab, var(--color-green-200) 40%, transparent); }
}
}
  .border-green-200\/50 { border-color: rgba(185, 248, 207, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-200\/50 { border-color: rgba(185, 248, 207, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-200\/50 { border-color: color-mix(in oklab, var(--color-green-200) 50%, transparent); }
}
}
  .border-green-200\/60 { border-color: rgba(185, 248, 207, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-200\/60 { border-color: rgba(185, 248, 207, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-200\/60 { border-color: color-mix(in oklab, var(--color-green-200) 60%, transparent); }
}
}
  .border-green-200\/70 { border-color: rgba(185, 248, 207, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-200\/70 { border-color: rgba(185, 248, 207, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-200\/70 { border-color: color-mix(in oklab, var(--color-green-200) 70%, transparent); }
}
}
  .border-green-300 { border-color: var(--color-green-300); }
  .border-green-400 { border-color: var(--color-green-400); }
  .border-green-500 { border-color: var(--color-green-500); }
  .border-green-500\/10 { border-color: rgba(0, 199, 88, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-500\/10 { border-color: rgba(0, 199, 88, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-500\/10 { border-color: color-mix(in oklab, var(--color-green-500) 10%, transparent); }
}
}
  .border-green-500\/20 { border-color: rgba(0, 199, 88, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-500\/20 { border-color: rgba(0, 199, 88, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-500\/20 { border-color: color-mix(in oklab, var(--color-green-500) 20%, transparent); }
}
}
  .border-green-500\/30 { border-color: rgba(0, 199, 88, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-green-500\/30 { border-color: rgba(0, 199, 88, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-green-500\/30 { border-color: color-mix(in oklab, var(--color-green-500) 30%, transparent); }
}
}
  .border-indigo-100 { border-color: var(--color-indigo-100); }
  .border-indigo-100\/60 { border-color: rgba(224, 231, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-100\/60 { border-color: rgba(224, 231, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-100\/60 { border-color: color-mix(in oklab, var(--color-indigo-100) 60%, transparent); }
}
}
  .border-indigo-100\/70 { border-color: rgba(224, 231, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-100\/70 { border-color: rgba(224, 231, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-100\/70 { border-color: color-mix(in oklab, var(--color-indigo-100) 70%, transparent); }
}
}
  .border-indigo-100\/80 { border-color: rgba(224, 231, 255, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-100\/80 { border-color: rgba(224, 231, 255, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-100\/80 { border-color: color-mix(in oklab, var(--color-indigo-100) 80%, transparent); }
}
}
  .border-indigo-200 { border-color: var(--color-indigo-200); }
  .border-indigo-200\/20 { border-color: rgba(199, 210, 255, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-200\/20 { border-color: rgba(199, 210, 255, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-200\/20 { border-color: color-mix(in oklab, var(--color-indigo-200) 20%, transparent); }
}
}
  .border-indigo-200\/40 { border-color: rgba(199, 210, 255, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-200\/40 { border-color: rgba(199, 210, 255, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-200\/40 { border-color: color-mix(in oklab, var(--color-indigo-200) 40%, transparent); }
}
}
  .border-indigo-200\/60 { border-color: rgba(199, 210, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-200\/60 { border-color: rgba(199, 210, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-200\/60 { border-color: color-mix(in oklab, var(--color-indigo-200) 60%, transparent); }
}
}
  .border-indigo-200\/70 { border-color: rgba(199, 210, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-200\/70 { border-color: rgba(199, 210, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-200\/70 { border-color: color-mix(in oklab, var(--color-indigo-200) 70%, transparent); }
}
}
  .border-indigo-200\/80 { border-color: rgba(199, 210, 255, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-200\/80 { border-color: rgba(199, 210, 255, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-200\/80 { border-color: color-mix(in oklab, var(--color-indigo-200) 80%, transparent); }
}
}
  .border-indigo-300 { border-color: var(--color-indigo-300); }
  .border-indigo-300\/40 { border-color: rgba(164, 179, 255, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-300\/40 { border-color: rgba(164, 179, 255, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-300\/40 { border-color: color-mix(in oklab, var(--color-indigo-300) 40%, transparent); }
}
}
  .border-indigo-400 { border-color: var(--color-indigo-400); }
  .border-indigo-500 { border-color: var(--color-indigo-500); }
  .border-indigo-500\/10 { border-color: rgba(98, 95, 255, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-500\/10 { border-color: rgba(98, 95, 255, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-500\/10 { border-color: color-mix(in oklab, var(--color-indigo-500) 10%, transparent); }
}
}
  .border-indigo-500\/20 { border-color: rgba(98, 95, 255, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-500\/20 { border-color: rgba(98, 95, 255, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-500\/20 { border-color: color-mix(in oklab, var(--color-indigo-500) 20%, transparent); }
}
}
  .border-indigo-500\/30 { border-color: rgba(98, 95, 255, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-indigo-500\/30 { border-color: rgba(98, 95, 255, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-indigo-500\/30 { border-color: color-mix(in oklab, var(--color-indigo-500) 30%, transparent); }
}
}
  .border-input { border-color: var(--color-input); }
  .border-orange-100 { border-color: var(--color-orange-100); }
  .border-orange-100\/60 { border-color: rgba(255, 237, 213, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-100\/60 { border-color: rgba(255, 237, 213, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-100\/60 { border-color: color-mix(in oklab, var(--color-orange-100) 60%, transparent); }
}
}
  .border-orange-200 { border-color: var(--color-orange-200); }
  .border-orange-200\/40 { border-color: rgba(255, 215, 168, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-200\/40 { border-color: rgba(255, 215, 168, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-200\/40 { border-color: color-mix(in oklab, var(--color-orange-200) 40%, transparent); }
}
}
  .border-orange-200\/50 { border-color: rgba(255, 215, 168, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-200\/50 { border-color: rgba(255, 215, 168, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-200\/50 { border-color: color-mix(in oklab, var(--color-orange-200) 50%, transparent); }
}
}
  .border-orange-200\/60 { border-color: rgba(255, 215, 168, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-200\/60 { border-color: rgba(255, 215, 168, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-200\/60 { border-color: color-mix(in oklab, var(--color-orange-200) 60%, transparent); }
}
}
  .border-orange-200\/70 { border-color: rgba(255, 215, 168, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-200\/70 { border-color: rgba(255, 215, 168, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-200\/70 { border-color: color-mix(in oklab, var(--color-orange-200) 70%, transparent); }
}
}
  .border-orange-200\/80 { border-color: rgba(255, 215, 168, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-200\/80 { border-color: rgba(255, 215, 168, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-200\/80 { border-color: color-mix(in oklab, var(--color-orange-200) 80%, transparent); }
}
}
  .border-orange-300 { border-color: var(--color-orange-300); }
  .border-orange-300\/40 { border-color: rgba(255, 185, 109, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-300\/40 { border-color: rgba(255, 185, 109, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-300\/40 { border-color: color-mix(in oklab, var(--color-orange-300) 40%, transparent); }
}
}
  .border-orange-300\/50 { border-color: rgba(255, 185, 109, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-300\/50 { border-color: rgba(255, 185, 109, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-300\/50 { border-color: color-mix(in oklab, var(--color-orange-300) 50%, transparent); }
}
}
  .border-orange-300\/60 { border-color: rgba(255, 185, 109, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-300\/60 { border-color: rgba(255, 185, 109, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-300\/60 { border-color: color-mix(in oklab, var(--color-orange-300) 60%, transparent); }
}
}
  .border-orange-300\/70 { border-color: rgba(255, 185, 109, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-300\/70 { border-color: rgba(255, 185, 109, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-300\/70 { border-color: color-mix(in oklab, var(--color-orange-300) 70%, transparent); }
}
}
  .border-orange-400 { border-color: var(--color-orange-400); }
  .border-orange-500\/10 { border-color: rgba(254, 110, 0, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-500\/10 { border-color: rgba(254, 110, 0, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-500\/10 { border-color: color-mix(in oklab, var(--color-orange-500) 10%, transparent); }
}
}
  .border-orange-500\/20 { border-color: rgba(254, 110, 0, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-500\/20 { border-color: rgba(254, 110, 0, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-500\/20 { border-color: color-mix(in oklab, var(--color-orange-500) 20%, transparent); }
}
}
  .border-orange-500\/30 { border-color: rgba(254, 110, 0, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-500\/30 { border-color: rgba(254, 110, 0, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-500\/30 { border-color: color-mix(in oklab, var(--color-orange-500) 30%, transparent); }
}
}
  .border-orange-600 { border-color: var(--color-orange-600); }
  .border-orange-600\/35 { border-color: rgba(240, 81, 0, 0.35); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-orange-600\/35 { border-color: rgba(240, 81, 0, 0.35); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-orange-600\/35 { border-color: color-mix(in oklab, var(--color-orange-600) 35%, transparent); }
}
}
  .border-pink-100 { border-color: var(--color-pink-100); }
  .border-pink-100\/80 { border-color: rgba(252, 231, 243, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-100\/80 { border-color: rgba(252, 231, 243, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-100\/80 { border-color: color-mix(in oklab, var(--color-pink-100) 80%, transparent); }
}
}
  .border-pink-200 { border-color: var(--color-pink-200); }
  .border-pink-200\/40 { border-color: rgba(252, 206, 232, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-200\/40 { border-color: rgba(252, 206, 232, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-200\/40 { border-color: color-mix(in oklab, var(--color-pink-200) 40%, transparent); }
}
}
  .border-pink-200\/60 { border-color: rgba(252, 206, 232, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-200\/60 { border-color: rgba(252, 206, 232, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-200\/60 { border-color: color-mix(in oklab, var(--color-pink-200) 60%, transparent); }
}
}
  .border-pink-200\/70 { border-color: rgba(252, 206, 232, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-200\/70 { border-color: rgba(252, 206, 232, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-200\/70 { border-color: color-mix(in oklab, var(--color-pink-200) 70%, transparent); }
}
}
  .border-pink-300 { border-color: var(--color-pink-300); }
  .border-pink-400 { border-color: var(--color-pink-400); }
  .border-pink-500\/10 { border-color: rgba(246, 51, 154, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-500\/10 { border-color: rgba(246, 51, 154, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-500\/10 { border-color: color-mix(in oklab, var(--color-pink-500) 10%, transparent); }
}
}
  .border-pink-500\/20 { border-color: rgba(246, 51, 154, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-500\/20 { border-color: rgba(246, 51, 154, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-500\/20 { border-color: color-mix(in oklab, var(--color-pink-500) 20%, transparent); }
}
}
  .border-pink-500\/30 { border-color: rgba(246, 51, 154, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-pink-500\/30 { border-color: rgba(246, 51, 154, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-pink-500\/30 { border-color: color-mix(in oklab, var(--color-pink-500) 30%, transparent); }
}
}
  .border-popover-foreground\/10 { border-color: rgba(45, 45, 45, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-popover-foreground\/10 { border-color: rgba(45, 45, 45, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-popover-foreground\/10 { border-color: color-mix(in oklab, var(--color-popover-foreground) 10%, transparent); }
}
}
  .border-primary { border-color: var(--color-primary); }
  .border-purple-100 { border-color: var(--color-purple-100); }
  .border-purple-100\/60 { border-color: rgba(243, 232, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-100\/60 { border-color: rgba(243, 232, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-100\/60 { border-color: color-mix(in oklab, var(--color-purple-100) 60%, transparent); }
}
}
  .border-purple-200 { border-color: var(--color-purple-200); }
  .border-purple-200\/20 { border-color: rgba(233, 213, 255, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-200\/20 { border-color: rgba(233, 213, 255, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-200\/20 { border-color: color-mix(in oklab, var(--color-purple-200) 20%, transparent); }
}
}
  .border-purple-200\/40 { border-color: rgba(233, 213, 255, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-200\/40 { border-color: rgba(233, 213, 255, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-200\/40 { border-color: color-mix(in oklab, var(--color-purple-200) 40%, transparent); }
}
}
  .border-purple-200\/50 { border-color: rgba(233, 213, 255, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-200\/50 { border-color: rgba(233, 213, 255, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-200\/50 { border-color: color-mix(in oklab, var(--color-purple-200) 50%, transparent); }
}
}
  .border-purple-200\/60 { border-color: rgba(233, 213, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-200\/60 { border-color: rgba(233, 213, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-200\/60 { border-color: color-mix(in oklab, var(--color-purple-200) 60%, transparent); }
}
}
  .border-purple-300\/40 { border-color: rgba(217, 179, 255, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-300\/40 { border-color: rgba(217, 179, 255, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-300\/40 { border-color: color-mix(in oklab, var(--color-purple-300) 40%, transparent); }
}
}
  .border-purple-300\/70 { border-color: rgba(217, 179, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-300\/70 { border-color: rgba(217, 179, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-300\/70 { border-color: color-mix(in oklab, var(--color-purple-300) 70%, transparent); }
}
}
  .border-purple-400 { border-color: var(--color-purple-400); }
  .border-purple-500\/10 { border-color: rgba(172, 75, 255, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-500\/10 { border-color: rgba(172, 75, 255, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-500\/10 { border-color: color-mix(in oklab, var(--color-purple-500) 10%, transparent); }
}
}
  .border-purple-500\/20 { border-color: rgba(172, 75, 255, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-500\/20 { border-color: rgba(172, 75, 255, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-500\/20 { border-color: color-mix(in oklab, var(--color-purple-500) 20%, transparent); }
}
}
  .border-purple-500\/30 { border-color: rgba(172, 75, 255, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-purple-500\/30 { border-color: rgba(172, 75, 255, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-purple-500\/30 { border-color: color-mix(in oklab, var(--color-purple-500) 30%, transparent); }
}
}
  .border-red-100 { border-color: var(--color-red-100); }
  .border-red-100\/50 { border-color: rgba(255, 226, 226, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-100\/50 { border-color: rgba(255, 226, 226, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-100\/50 { border-color: color-mix(in oklab, var(--color-red-100) 50%, transparent); }
}
}
  .border-red-100\/60 { border-color: rgba(255, 226, 226, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-100\/60 { border-color: rgba(255, 226, 226, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-100\/60 { border-color: color-mix(in oklab, var(--color-red-100) 60%, transparent); }
}
}
  .border-red-100\/70 { border-color: rgba(255, 226, 226, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-100\/70 { border-color: rgba(255, 226, 226, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-100\/70 { border-color: color-mix(in oklab, var(--color-red-100) 70%, transparent); }
}
}
  .border-red-200 { border-color: var(--color-red-200); }
  .border-red-200\/10 { border-color: rgba(255, 202, 202, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/10 { border-color: rgba(255, 202, 202, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/10 { border-color: color-mix(in oklab, var(--color-red-200) 10%, transparent); }
}
}
  .border-red-200\/20 { border-color: rgba(255, 202, 202, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/20 { border-color: rgba(255, 202, 202, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/20 { border-color: color-mix(in oklab, var(--color-red-200) 20%, transparent); }
}
}
  .border-red-200\/30 { border-color: rgba(255, 202, 202, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/30 { border-color: rgba(255, 202, 202, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/30 { border-color: color-mix(in oklab, var(--color-red-200) 30%, transparent); }
}
}
  .border-red-200\/40 { border-color: rgba(255, 202, 202, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/40 { border-color: rgba(255, 202, 202, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/40 { border-color: color-mix(in oklab, var(--color-red-200) 40%, transparent); }
}
}
  .border-red-200\/60 { border-color: rgba(255, 202, 202, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/60 { border-color: rgba(255, 202, 202, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/60 { border-color: color-mix(in oklab, var(--color-red-200) 60%, transparent); }
}
}
  .border-red-200\/70 { border-color: rgba(255, 202, 202, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/70 { border-color: rgba(255, 202, 202, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/70 { border-color: color-mix(in oklab, var(--color-red-200) 70%, transparent); }
}
}
  .border-red-200\/80 { border-color: rgba(255, 202, 202, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-200\/80 { border-color: rgba(255, 202, 202, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-200\/80 { border-color: color-mix(in oklab, var(--color-red-200) 80%, transparent); }
}
}
  .border-red-300 { border-color: var(--color-red-300); }
  .border-red-300\/45 { border-color: rgba(255, 163, 163, 0.45); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-300\/45 { border-color: rgba(255, 163, 163, 0.45); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-300\/45 { border-color: color-mix(in oklab, var(--color-red-300) 45%, transparent); }
}
}
  .border-red-300\/70 { border-color: rgba(255, 163, 163, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-300\/70 { border-color: rgba(255, 163, 163, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-300\/70 { border-color: color-mix(in oklab, var(--color-red-300) 70%, transparent); }
}
}
  .border-red-400 { border-color: var(--color-red-400); }
  .border-red-500 { border-color: var(--color-red-500); }
  .border-red-500\/10 { border-color: rgba(251, 44, 54, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-500\/10 { border-color: rgba(251, 44, 54, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-500\/10 { border-color: color-mix(in oklab, var(--color-red-500) 10%, transparent); }
}
}
  .border-red-500\/20 { border-color: rgba(251, 44, 54, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-500\/20 { border-color: rgba(251, 44, 54, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-500\/20 { border-color: color-mix(in oklab, var(--color-red-500) 20%, transparent); }
}
}
  .border-red-500\/25 { border-color: rgba(251, 44, 54, 0.25); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-500\/25 { border-color: rgba(251, 44, 54, 0.25); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-500\/25 { border-color: color-mix(in oklab, var(--color-red-500) 25%, transparent); }
}
}
  .border-red-500\/30 { border-color: rgba(251, 44, 54, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-red-500\/30 { border-color: rgba(251, 44, 54, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-red-500\/30 { border-color: color-mix(in oklab, var(--color-red-500) 30%, transparent); }
}
}
  .border-rose-100 { border-color: var(--color-rose-100); }
  .border-rose-100\/60 { border-color: rgba(255, 228, 230, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-100\/60 { border-color: rgba(255, 228, 230, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-100\/60 { border-color: color-mix(in oklab, var(--color-rose-100) 60%, transparent); }
}
}
  .border-rose-100\/80 { border-color: rgba(255, 228, 230, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-100\/80 { border-color: rgba(255, 228, 230, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-100\/80 { border-color: color-mix(in oklab, var(--color-rose-100) 80%, transparent); }
}
}
  .border-rose-200 { border-color: var(--color-rose-200); }
  .border-rose-200\/30 { border-color: rgba(255, 204, 211, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/30 { border-color: rgba(255, 204, 211, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/30 { border-color: color-mix(in oklab, var(--color-rose-200) 30%, transparent); }
}
}
  .border-rose-200\/40 { border-color: rgba(255, 204, 211, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/40 { border-color: rgba(255, 204, 211, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/40 { border-color: color-mix(in oklab, var(--color-rose-200) 40%, transparent); }
}
}
  .border-rose-200\/50 { border-color: rgba(255, 204, 211, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/50 { border-color: rgba(255, 204, 211, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/50 { border-color: color-mix(in oklab, var(--color-rose-200) 50%, transparent); }
}
}
  .border-rose-200\/60 { border-color: rgba(255, 204, 211, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/60 { border-color: rgba(255, 204, 211, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/60 { border-color: color-mix(in oklab, var(--color-rose-200) 60%, transparent); }
}
}
  .border-rose-200\/70 { border-color: rgba(255, 204, 211, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/70 { border-color: rgba(255, 204, 211, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/70 { border-color: color-mix(in oklab, var(--color-rose-200) 70%, transparent); }
}
}
  .border-rose-200\/80 { border-color: rgba(255, 204, 211, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-200\/80 { border-color: rgba(255, 204, 211, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-200\/80 { border-color: color-mix(in oklab, var(--color-rose-200) 80%, transparent); }
}
}
  .border-rose-300 { border-color: var(--color-rose-300); }
  .border-rose-300\/80 { border-color: rgba(255, 162, 174, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-300\/80 { border-color: rgba(255, 162, 174, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-300\/80 { border-color: color-mix(in oklab, var(--color-rose-300) 80%, transparent); }
}
}
  .border-rose-400 { border-color: var(--color-rose-400); }
  .border-rose-400\/40 { border-color: rgba(255, 102, 127, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-400\/40 { border-color: rgba(255, 102, 127, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-400\/40 { border-color: color-mix(in oklab, var(--color-rose-400) 40%, transparent); }
}
}
  .border-rose-500 { border-color: var(--color-rose-500); }
  .border-rose-500\/10 { border-color: rgba(255, 35, 87, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-500\/10 { border-color: rgba(255, 35, 87, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-500\/10 { border-color: color-mix(in oklab, var(--color-rose-500) 10%, transparent); }
}
}
  .border-rose-500\/20 { border-color: rgba(255, 35, 87, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-500\/20 { border-color: rgba(255, 35, 87, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-500\/20 { border-color: color-mix(in oklab, var(--color-rose-500) 20%, transparent); }
}
}
  .border-rose-500\/30 { border-color: rgba(255, 35, 87, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-500\/30 { border-color: rgba(255, 35, 87, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-500\/30 { border-color: color-mix(in oklab, var(--color-rose-500) 30%, transparent); }
}
}
  .border-rose-500\/75 { border-color: rgba(255, 35, 87, 0.75); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-rose-500\/75 { border-color: rgba(255, 35, 87, 0.75); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-rose-500\/75 { border-color: color-mix(in oklab, var(--color-rose-500) 75%, transparent); }
}
}
  .border-secondary { border-color: var(--color-secondary); }
  .border-sky-100 { border-color: var(--color-sky-100); }
  .border-sky-100\/60 { border-color: rgba(223, 242, 254, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-100\/60 { border-color: rgba(223, 242, 254, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-100\/60 { border-color: color-mix(in oklab, var(--color-sky-100) 60%, transparent); }
}
}
  .border-sky-100\/80 { border-color: rgba(223, 242, 254, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-100\/80 { border-color: rgba(223, 242, 254, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-100\/80 { border-color: color-mix(in oklab, var(--color-sky-100) 80%, transparent); }
}
}
  .border-sky-200 { border-color: var(--color-sky-200); }
  .border-sky-200\/40 { border-color: rgba(184, 230, 254, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-200\/40 { border-color: rgba(184, 230, 254, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-200\/40 { border-color: color-mix(in oklab, var(--color-sky-200) 40%, transparent); }
}
}
  .border-sky-200\/50 { border-color: rgba(184, 230, 254, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-200\/50 { border-color: rgba(184, 230, 254, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-200\/50 { border-color: color-mix(in oklab, var(--color-sky-200) 50%, transparent); }
}
}
  .border-sky-200\/60 { border-color: rgba(184, 230, 254, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-200\/60 { border-color: rgba(184, 230, 254, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-200\/60 { border-color: color-mix(in oklab, var(--color-sky-200) 60%, transparent); }
}
}
  .border-sky-200\/70 { border-color: rgba(184, 230, 254, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-200\/70 { border-color: rgba(184, 230, 254, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-200\/70 { border-color: color-mix(in oklab, var(--color-sky-200) 70%, transparent); }
}
}
  .border-sky-200\/80 { border-color: rgba(184, 230, 254, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-200\/80 { border-color: rgba(184, 230, 254, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-200\/80 { border-color: color-mix(in oklab, var(--color-sky-200) 80%, transparent); }
}
}
  .border-sky-300 { border-color: var(--color-sky-300); }
  .border-sky-300\/60 { border-color: rgba(119, 212, 255, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-300\/60 { border-color: rgba(119, 212, 255, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-300\/60 { border-color: color-mix(in oklab, var(--color-sky-300) 60%, transparent); }
}
}
  .border-sky-300\/70 { border-color: rgba(119, 212, 255, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-300\/70 { border-color: rgba(119, 212, 255, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-300\/70 { border-color: color-mix(in oklab, var(--color-sky-300) 70%, transparent); }
}
}
  .border-sky-400 { border-color: var(--color-sky-400); }
  .border-sky-500\/10 { border-color: rgba(0, 165, 239, 0.1); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-500\/10 { border-color: rgba(0, 165, 239, 0.1); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-500\/10 { border-color: color-mix(in oklab, var(--color-sky-500) 10%, transparent); }
}
}
  .border-sky-500\/20 { border-color: rgba(0, 165, 239, 0.2); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-500\/20 { border-color: rgba(0, 165, 239, 0.2); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-500\/20 { border-color: color-mix(in oklab, var(--color-sky-500) 20%, transparent); }
}
}
  .border-sky-500\/30 { border-color: rgba(0, 165, 239, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-sky-500\/30 { border-color: rgba(0, 165, 239, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-sky-500\/30 { border-color: color-mix(in oklab, var(--color-sky-500) 30%, transparent); }
}
}
  .border-slate-100 { border-color: var(--color-slate-100); }
  .border-slate-200 { border-color: var(--color-slate-200); }
  .border-slate-200\/60 { border-color: rgba(226, 232, 240, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-200\/60 { border-color: rgba(226, 232, 240, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-200\/60 { border-color: color-mix(in oklab, var(--color-slate-200) 60%, transparent); }
}
}
  .border-slate-200\/70 { border-color: rgba(226, 232, 240, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-200\/70 { border-color: rgba(226, 232, 240, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-200\/70 { border-color: color-mix(in oklab, var(--color-slate-200) 70%, transparent); }
}
}
  .border-slate-200\/80 { border-color: rgba(226, 232, 240, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-200\/80 { border-color: rgba(226, 232, 240, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-200\/80 { border-color: color-mix(in oklab, var(--color-slate-200) 80%, transparent); }
}
}
  .border-slate-300 { border-color: var(--color-slate-300); }
  .border-slate-300\/80 { border-color: rgba(202, 213, 226, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-300\/80 { border-color: rgba(202, 213, 226, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-300\/80 { border-color: color-mix(in oklab, var(--color-slate-300) 80%, transparent); }
}
}
  .border-slate-300\/90 { border-color: rgba(202, 213, 226, 0.9); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-300\/90 { border-color: rgba(202, 213, 226, 0.9); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-300\/90 { border-color: color-mix(in oklab, var(--color-slate-300) 90%, transparent); }
}
}
  .border-slate-400 { border-color: var(--color-slate-400); }
  .border-slate-500 { border-color: var(--color-slate-500); }
  .border-slate-500\/70 { border-color: rgba(98, 116, 142, 0.7); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-slate-500\/70 { border-color: rgba(98, 116, 142, 0.7); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-slate-500\/70 { border-color: color-mix(in oklab, var(--color-slate-500) 70%, transparent); }
}
}
  .border-slate-600 { border-color: var(--color-slate-600); }
  .border-slate-700 { border-color: var(--color-slate-700); }
  .border-stone-100 { border-color: var(--color-stone-100); }
  .border-stone-200 { border-color: var(--color-stone-200); }
  .border-stone-200\/60 { border-color: rgba(231, 229, 228, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-stone-200\/60 { border-color: rgba(231, 229, 228, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-stone-200\/60 { border-color: color-mix(in oklab, var(--color-stone-200) 60%, transparent); }
}
}
  .border-stone-200\/80 { border-color: rgba(231, 229, 228, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-stone-200\/80 { border-color: rgba(231, 229, 228, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-stone-200\/80 { border-color: color-mix(in oklab, var(--color-stone-200) 80%, transparent); }
}
}
  .border-stone-300 { border-color: var(--color-stone-300); }
  .border-stone-300\/80 { border-color: rgba(214, 211, 209, 0.8); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-stone-300\/80 { border-color: rgba(214, 211, 209, 0.8); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-stone-300\/80 { border-color: color-mix(in oklab, var(--color-stone-300) 80%, transparent); }
}
}
  .border-success { border-color: var(--color-success); }
  .border-teal-100\/60 { border-color: rgba(203, 251, 241, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-teal-100\/60 { border-color: rgba(203, 251, 241, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-teal-100\/60 { border-color: color-mix(in oklab, var(--color-teal-100) 60%, transparent); }
}
}
  .border-teal-200 { border-color: var(--color-teal-200); }
  .border-teal-200\/30 { border-color: rgba(150, 247, 228, 0.3); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-teal-200\/30 { border-color: rgba(150, 247, 228, 0.3); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-teal-200\/30 { border-color: color-mix(in oklab, var(--color-teal-200) 30%, transparent); }
}
}
  .border-teal-200\/40 { border-color: rgba(150, 247, 228, 0.4); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-teal-200\/40 { border-color: rgba(150, 247, 228, 0.4); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-teal-200\/40 { border-color: color-mix(in oklab, var(--color-teal-200) 40%, transparent); }
}
}
  .border-teal-200\/50 { border-color: rgba(150, 247, 228, 0.5); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-teal-200\/50 { border-color: rgba(150, 247, 228, 0.5); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-teal-200\/50 { border-color: color-mix(in oklab, var(--color-teal-200) 50%, transparent); }
}
}
  .border-teal-200\/60 { border-color: rgba(150, 247, 228, 0.6); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-teal-200\/60 { border-color: rgba(150, 247, 228, 0.6); }
  @supports (color:color-mix(in lch, red, blue)) and (top:var(--f)) {
  .border-teal-200\/60 { border-color: color-mix(in okla[Truncated]