/* ========================================================================= */
/* Facet Design System - Complete Scoped Stylesheet & Semantic Tokens        */
/* ========================================================================= */

[data-facet]{--fc-ink-50:#faf9f7;--fc-ink-100:#f2f1ec;--fc-ink-200:#e6e4dd;--fc-ink-300:#d3d0c6;--fc-ink-400:#a8a498;--fc-ink-500:#7b7870;--fc-ink-600:#5b584f;--fc-ink-700:#43413a;--fc-ink-800:#2a2925;--fc-ink-900:#1a1916;--fc-ink-950:#0e0d0b;--fc-bronze-300:#e2cfa1;--fc-bronze-400:#d1b678;--fc-bronze-500:#bd9a4e;--fc-bronze-600:#a07d36;--fc-bronze-700:#7d612a;--fc-emerald-400:#34d399;--fc-emerald-500:#10b981;--fc-emerald-600:#0f9d76;--fc-amber-400:#f0b530;--fc-amber-500:#d99b1c;--fc-red-400:#f0736b;--fc-red-500:#e0554c;--fc-red-600:#c8443b;--fc-sky-400:#56b6e8;--fc-sky-500:#2f97cf;--fc-sky-600:#1f7fb5;--fc-radius-sm:5px;--fc-radius-md:7px;--fc-radius-lg:11px;--fc-radius-xl:15px;--fc-shadow-sm:0 1px 2px 0 #0e0d0b0d;--fc-shadow-md:0 2px 8px -1px #0e0d0b1a,0 1px 3px -1px #0e0d0b12;--fc-shadow-lg:0 10px 30px -6px #0e0d0b24,0 4px 10px -6px #0e0d0b17;--fc-shadow-xl:0 28px 56px -12px #0e0d0b33,0 10px 20px -10px #0e0d0b1a;--fc-bg:#fdfdfc;--fc-surface:var(--fc-ink-50);--fc-surface-hover:var(--fc-ink-100);--fc-fg:var(--fc-ink-950);--fc-muted:#6d6960;--fc-border:var(--fc-ink-200);--fc-ring:var(--fc-ink-950);--fc-primary:var(--fc-ink-950);--fc-primary-hover:var(--fc-ink-800);--fc-primary-fg:var(--fc-ink-50);--fc-primary-subtle:var(--fc-ink-100);--fc-accent:var(--fc-bronze-600);--fc-accent-soft:color-mix(in srgb,var(--fc-bronze-500)16%,var(--fc-bg));--fc-success:var(--fc-emerald-600);--fc-warning:var(--fc-amber-500);--fc-danger:var(--fc-red-600);--fc-info:var(--fc-sky-600);--fc-grid:#0e0d0b0d;color:var(--fc-fg);background:var(--fc-bg);font-feature-settings:"cv02","cv03","cv04","ss01"}html.dark [data-facet]:not([data-facet-theme]),[data-facet][data-facet-theme=dark]{--fc-bg:#0a0a0a;--fc-surface:var(--fc-ink-900);--fc-surface-hover:var(--fc-ink-800);--fc-fg:var(--fc-ink-50);--fc-muted:var(--fc-ink-400);--fc-border:var(--fc-ink-800);--fc-ring:var(--fc-ink-50);--fc-primary:var(--fc-ink-50);--fc-primary-hover:#fff;--fc-primary-fg:var(--fc-ink-950);--fc-primary-subtle:var(--fc-ink-800);--fc-accent:var(--fc-bronze-400);--fc-accent-soft:color-mix(in srgb,var(--fc-bronze-500)22%,var(--fc-bg));--fc-success:var(--fc-emerald-400);--fc-warning:var(--fc-amber-400);--fc-danger:var(--fc-red-400);--fc-info:var(--fc-sky-400);--fc-grid:#ffffff0b}[data-facet] .fc-grid{background-color:var(--fc-bg);background-image:radial-gradient(var(--fc-grid)1px,transparent 1px);background-position:50%;background-size:15px 15px}@keyframes fc-blink{0%,to{opacity:1}50%{opacity:0}}[data-facet] .fc-caret{animation:1.05s step-end infinite fc-blink}@media (prefers-reduced-motion:reduce){[data-facet] *{transition-duration:.001ms!important;animation-duration:.001ms!important}}


/* Facet Theme Variables and Lowercase Typography Spec */
[data-facet] {
  --font-sans: 'Inter Tight', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --font-mono: 'Google Sans Code', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --spacing: 0.25rem;
  --color-red-500: #fb2c36;
  --color-amber-400: #fcbb00;
  --color-amber-500: #f99c00;
  --color-amber-600: #dd7400;
  --color-yellow-100: #fef9c2;
  --color-yellow-800: #874b00;
  --color-green-100: #dcfce7;
  --color-green-800: #016630;
  --color-emerald-400: #00d294;
  --color-emerald-500: #00bb7f;
  --color-emerald-600: #009767;
  --color-blue-100: #dbeafe;
  --color-blue-800: #193cb8;
  --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-black: #000;
  --color-white: #fff;
  --container-xs: 20rem;
  --container-sm: 24rem;
  --container-md: 28rem;
  --container-lg: 32rem;
  --container-2xl: 42rem;
  --container-5xl: 64rem;
  --text-xs: 0.75rem;
  --text-sm: 0.875rem;
  --text-base: 1rem;
  --text-lg: 1.125rem;
  --text-2xl: 1.5rem;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --tracking-wide: 0.025em;
  --tracking-wider: 0.05em;
  --leading-tight: 1.25;
  --leading-snug: 1.375;
  --leading-normal: 1.5;
  --leading-relaxed: 1.625;
  --radius-sm: 0.25rem;
  --radius-md: 0.375rem;
  --radius-lg: 0.5rem;
  --radius-xl: 0.75rem;
  --radius-2xl: 1rem;
  --ease-out: cubic-bezier(0, 0, 0.2, 1);
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --animate-spin: spin 1s linear infinite;
  --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  --blur-sm: 8px;
  --default-transition-duration: 0.15s;
  --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --default-font-family: var(--font-sans);
  --default-mono-font-family: var(--font-mono);

  font-family: var(--font-sans);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  color: var(--fc-fg);
  background-color: var(--fc-bg);
  box-sizing: border-box;
  width: 100%;
  text-transform: lowercase;
}

/* Preserve natural casing for code, inputs, mono tokens, avatars, and numbers */
[data-facet] code,
[data-facet] pre,
[data-facet] kbd,
[data-facet] input,
[data-facet] textarea,
[data-facet] .font-mono,
[data-facet] .tabular-nums,
[data-facet] [role="img"],
[data-facet] svg {
  text-transform: none;
}

[data-facet],
[data-facet][data-facet-theme="dark"],
html.dark [data-facet]:not([data-facet-theme="light"]),
[data-theme="dark"] [data-facet]:not([data-facet-theme="light"]) {
  --fc-bg: #0a0a0a !important;
  --fc-surface: #141414 !important;
  --fc-surface-hover: #1f1f1f !important;
  --fc-fg: #faf9f7 !important;
  --fc-muted: #8c8c8c !important;
  --fc-border: #262626 !important;
  --fc-ring: #faf9f7 !important;
  --fc-primary: #faf9f7 !important;
  --fc-primary-hover: #ffffff !important;
  --fc-primary-fg: #0a0a0a !important;
  --fc-primary-subtle: #222222 !important;
  --fc-accent: #d1b678 !important;
  --fc-accent-soft: rgba(209, 182, 120, 0.15) !important;
  --fc-success: #34d399 !important;
  --fc-warning: #f0b530 !important;
  --fc-danger: #f0736b !important;
  --fc-info: #56b6e8 !important;
  --fc-grid: rgba(255, 255, 255, 0.05) !important;
  background-color: #0a0a0a !important;
  color: #faf9f7 !important;
}

[data-facet] *, [data-facet] *::before, [data-facet] *::after {
  box-sizing: border-box;
}

@keyframes fc-slide {
  0% { transform: translateX(0px); }
  50% { transform: translateX(110px); }
  100% { transform: translateX(0px); }
}

@keyframes fc-blink {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}

[data-facet] .fc-caret {
  animation: 1.05s step-end infinite fc-blink;
}

/* Prefixed Utility Rules */
@layer properties {
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
[data-facet] *, [data-facet] :before, [data-facet] :after, [data-facet] ::backdrop {
  --tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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
}
}
}
@layer theme {
[data-facet], [data-facet] {
  --font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:#fb2c36;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-yellow-100:#fef9c2;--color-yellow-800:#874b00;--color-green-100:#dcfce7;--color-green-800:#016630;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-blue-100:#dbeafe;--color-blue-800:#193cb8;--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-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-5xl:64rem;--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-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--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;--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;--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)
}
@supports (color:lab(0% 0 0)) {
[data-facet], [data-facet] {
  --color-red-500:lab(55.4814% 75.0732 48.8528);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)
}
}
}
@layer base {
[data-facet] *, [data-facet] :after, [data-facet] :before, [data-facet] ::backdrop {
  box-sizing:border-box;border:0 solid;margin:0;padding:0
}
[data-facet] ::file-selector-button {
  box-sizing:border-box;border:0 solid;margin:0;padding:0
}
[data-facet], [data-facet] {
  -webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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
}
[data-facet] hr {
  height:0;color:inherit;border-top-width:1px
}
[data-facet] abbr:where([title]) {
  -webkit-text-decoration:underline dotted;text-decoration:underline dotted
}
[data-facet] h1, [data-facet] h2, [data-facet] h3, [data-facet] h4, [data-facet] h5, [data-facet] h6 {
  font-size:inherit;font-weight:inherit
}
[data-facet] a {
  color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit
}
[data-facet] b, [data-facet] strong {
  font-weight:bolder
}
[data-facet] code, [data-facet] kbd, [data-facet] samp, [data-facet] 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
}
[data-facet] small {
  font-size:80%
}
[data-facet] sub, [data-facet] sup {
  vertical-align:baseline;font-size:75%;line-height:0;position:relative
}
[data-facet] sub {
  bottom:-.25em
}
[data-facet] sup {
  top:-.5em
}
[data-facet] table {
  text-indent:0;border-color:inherit;border-collapse:collapse
}
[data-facet] :-moz-focusring {
  outline:auto
}
[data-facet] progress {
  vertical-align:baseline
}
[data-facet] summary {
  display:list-item
}
[data-facet] ol, [data-facet] ul, [data-facet] menu {
  list-style:none
}
[data-facet] img, [data-facet] svg, [data-facet] video, [data-facet] canvas, [data-facet] audio, [data-facet] iframe, [data-facet] embed, [data-facet] object {
  vertical-align:middle;display:block
}
[data-facet] img, [data-facet] video {
  max-width:100%;height:auto
}
[data-facet] button, [data-facet] input, [data-facet] select, [data-facet] optgroup, [data-facet] textarea {
  font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0
}
[data-facet] ::file-selector-button {
  font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0
}
[data-facet] :where(select:is([multiple], [data-facet] [size])) optgroup {
  font-weight:bolder
}
[data-facet] :where(select:is([multiple], [data-facet] [size])) optgroup option {
  padding-inline-start:20px
}
[data-facet] ::file-selector-button {
  margin-inline-end:4px
}
[data-facet] ::placeholder {
  opacity:1
}
@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
[data-facet] ::placeholder {
  color:currentColor
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] ::placeholder {
  color:color-mix(in oklab,currentcolor 50%,transparent)
}
}
}
[data-facet] textarea {
  resize:vertical
}
[data-facet] ::-webkit-search-decoration {
  -webkit-appearance:none
}
[data-facet] ::-webkit-date-and-time-value {
  min-height:1lh;text-align:inherit
}
[data-facet] ::-webkit-datetime-edit {
  display:inline-flex
}
[data-facet] ::-webkit-datetime-edit-fields-wrapper {
  padding:0
}
[data-facet] ::-webkit-datetime-edit {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-year-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-month-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-day-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-hour-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-minute-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-second-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-millisecond-field {
  padding-block:0
}
[data-facet] ::-webkit-datetime-edit-meridiem-field {
  padding-block:0
}
[data-facet] :-moz-ui-invalid {
  box-shadow:none
}
[data-facet] button, [data-facet] input:where([type=button], [data-facet] [type=reset], [data-facet] [type=submit]) {
  appearance:button
}
[data-facet] ::file-selector-button {
  appearance:button
}
[data-facet] ::-webkit-inner-spin-button {
  height:auto
}
[data-facet] ::-webkit-outer-spin-button {
  height:auto
}
[data-facet] [hidden]:where(:not([hidden=until-found])) {
  display:none!important
}
[data-facet] h1, [data-facet] h2, [data-facet] h3, [data-facet] h4, [data-facet] h5, [data-facet] h6 {
  letter-spacing:-.02em;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,system-ui,sans-serif;font-weight:600
}
[data-facet] h1 {
  letter-spacing:-.02em;font-size:clamp(1.375rem,1rem + 1vw,1.625rem);line-height:1.15
}
[data-facet] h2 {
  font-size:1.0625rem
}
[data-facet] h3 {
  font-size:.875rem
}
[data-facet] h4, [data-facet] h5 {
  font-size:.9375rem
}
[data-facet] h6 {
  font-size:.875rem
}
}
@layer components;@layer utilities {
[data-facet] .pointer-events-auto {
  pointer-events:auto
}
[data-facet] .pointer-events-none {
  pointer-events:none
}
[data-facet] .collapse {
  visibility:collapse
}
[data-facet] .invisible {
  visibility:hidden
}
[data-facet] .visible {
  visibility:visible
}
[data-facet] .sr-only {
  clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden
}
[data-facet] .absolute {
  position:absolute
}
[data-facet] .fixed {
  position:fixed
}
[data-facet] .relative {
  position:relative
}
[data-facet] .static {
  position:static
}
[data-facet] .sticky {
  position:sticky
}
[data-facet] .-inset-px {
  inset:-1px
}
[data-facet] .inset-0 {
  inset:calc(var(--spacing)*0)
}
[data-facet] .inset-x-0 {
  inset-inline:calc(var(--spacing)*0)
}
[data-facet] .inset-y-0 {
  inset-block:calc(var(--spacing)*0)
}
[data-facet] .top-0 {
  top:calc(var(--spacing)*0)
}
[data-facet] .top-1 {
  top:calc(var(--spacing)*1)
}
[data-facet] .top-1\/2 {
  top:50%
}
[data-facet] .top-3 {
  top:calc(var(--spacing)*3)
}
[data-facet] .top-5 {
  top:calc(var(--spacing)*5)
}
[data-facet] .top-8 {
  top:calc(var(--spacing)*8)
}
[data-facet] .top-\[-2px\] {
  top:-2px
}
[data-facet] .top-full {
  top:100%
}
[data-facet] .right-0 {
  right:calc(var(--spacing)*0)
}
[data-facet] .right-2 {
  right:calc(var(--spacing)*2)
}
[data-facet] .right-2\.5 {
  right:calc(var(--spacing)*2.5)
}
[data-facet] .right-3 {
  right:calc(var(--spacing)*3)
}
[data-facet] .right-4 {
  right:calc(var(--spacing)*4)
}
[data-facet] .right-5 {
  right:calc(var(--spacing)*5)
}
[data-facet] .-bottom-px {
  bottom:-1px
}
[data-facet] .bottom-0 {
  bottom:calc(var(--spacing)*0)
}
[data-facet] .bottom-2\.5 {
  bottom:calc(var(--spacing)*2.5)
}
[data-facet] .bottom-4 {
  bottom:calc(var(--spacing)*4)
}
[data-facet] .bottom-5 {
  bottom:calc(var(--spacing)*5)
}
[data-facet] .bottom-full {
  bottom:100%
}
[data-facet] .left-0 {
  left:calc(var(--spacing)*0)
}
[data-facet] .left-1 {
  left:calc(var(--spacing)*1)
}
[data-facet] .left-1\/2 {
  left:50%
}
[data-facet] .left-2 {
  left:calc(var(--spacing)*2)
}
[data-facet] .left-3 {
  left:calc(var(--spacing)*3)
}
[data-facet] .z-10 {
  z-index:10
}
[data-facet] .z-40 {
  z-index:40
}
[data-facet] .z-50 {
  z-index:50
}
[data-facet] .z-\[100\] {
  z-index:100
}
[data-facet] .z-\[10000\] {
  z-index:10000
}
[data-facet] .order-1 {
  order:1
}
[data-facet] .order-2 {
  order:2
}
[data-facet] .col-span-2 {
  grid-column:span 2/span 2
}
[data-facet] .container {
  width:100%
}
@media (min-width:40rem) {
[data-facet] .container {
  max-width:40rem
}
}
@media (min-width:48rem) {
[data-facet] .container {
  max-width:48rem
}
}
@media (min-width:64rem) {
[data-facet] .container {
  max-width:64rem
}
}
@media (min-width:80rem) {
[data-facet] .container {
  max-width:80rem
}
}
@media (min-width:96rem) {
[data-facet] .container {
  max-width:96rem
}
}
[data-facet] .m-0 {
  margin:calc(var(--spacing)*0)
}
[data-facet] .m-4 {
  margin:calc(var(--spacing)*4)
}
[data-facet] .mx-1 {
  margin-inline:calc(var(--spacing)*1)
}
[data-facet] .mx-1\.5 {
  margin-inline:calc(var(--spacing)*1.5)
}
[data-facet] .mx-auto {
  margin-inline:auto
}
[data-facet] .my-2 {
  margin-block:calc(var(--spacing)*2)
}
[data-facet] .my-8 {
  margin-block:calc(var(--spacing)*8)
}
[data-facet] .my-12 {
  margin-block:calc(var(--spacing)*12)
}
[data-facet] .my-14 {
  margin-block:calc(var(--spacing)*14)
}
[data-facet] .my-16 {
  margin-block:calc(var(--spacing)*16)
}
[data-facet] .-mt-1 {
  margin-top:calc(var(--spacing)*-1)
}
[data-facet] .-mt-8 {
  margin-top:calc(var(--spacing)*-8)
}
[data-facet] .mt-0\.5 {
  margin-top:calc(var(--spacing)*.5)
}
[data-facet] .mt-1 {
  margin-top:calc(var(--spacing)*1)
}
[data-facet] .mt-1\.5 {
  margin-top:calc(var(--spacing)*1.5)
}
[data-facet] .mt-2 {
  margin-top:calc(var(--spacing)*2)
}
[data-facet] .mt-2\.5 {
  margin-top:calc(var(--spacing)*2.5)
}
[data-facet] .mt-3 {
  margin-top:calc(var(--spacing)*3)
}
[data-facet] .mt-3\.5 {
  margin-top:calc(var(--spacing)*3.5)
}
[data-facet] .mt-4 {
  margin-top:calc(var(--spacing)*4)
}
[data-facet] .mt-5 {
  margin-top:calc(var(--spacing)*5)
}
[data-facet] .mt-6 {
  margin-top:calc(var(--spacing)*6)
}
[data-facet] .mt-7 {
  margin-top:calc(var(--spacing)*7)
}
[data-facet] .mt-8 {
  margin-top:calc(var(--spacing)*8)
}
[data-facet] .mt-10 {
  margin-top:calc(var(--spacing)*10)
}
[data-facet] .mt-14 {
  margin-top:calc(var(--spacing)*14)
}
[data-facet] .mt-16 {
  margin-top:calc(var(--spacing)*16)
}
[data-facet] .mt-20 {
  margin-top:calc(var(--spacing)*20)
}
[data-facet] .mt-\[1px\] {
  margin-top:1px
}
[data-facet] .mt-auto {
  margin-top:auto
}
[data-facet] .mt-px {
  margin-top:1px
}
[data-facet] .-mr-1 {
  margin-right:calc(var(--spacing)*-1)
}
[data-facet] .mr-1 {
  margin-right:calc(var(--spacing)*1)
}
[data-facet] .-mb-px {
  margin-bottom:-1px
}
[data-facet] .mb-0\.5 {
  margin-bottom:calc(var(--spacing)*.5)
}
[data-facet] .mb-1 {
  margin-bottom:calc(var(--spacing)*1)
}
[data-facet] .mb-1\.5 {
  margin-bottom:calc(var(--spacing)*1.5)
}
[data-facet] .mb-2 {
  margin-bottom:calc(var(--spacing)*2)
}
[data-facet] .mb-2\.5 {
  margin-bottom:calc(var(--spacing)*2.5)
}
[data-facet] .mb-3 {
  margin-bottom:calc(var(--spacing)*3)
}
[data-facet] .mb-4 {
  margin-bottom:calc(var(--spacing)*4)
}
[data-facet] .mb-5 {
  margin-bottom:calc(var(--spacing)*5)
}
[data-facet] .mb-6 {
  margin-bottom:calc(var(--spacing)*6)
}
[data-facet] .mb-8 {
  margin-bottom:calc(var(--spacing)*8)
}
[data-facet] .mb-9 {
  margin-bottom:calc(var(--spacing)*9)
}
[data-facet] .mb-10 {
  margin-bottom:calc(var(--spacing)*10)
}
[data-facet] .mb-12 {
  margin-bottom:calc(var(--spacing)*12)
}
[data-facet] .mb-14 {
  margin-bottom:calc(var(--spacing)*14)
}
[data-facet] .mb-16 {
  margin-bottom:calc(var(--spacing)*16)
}
[data-facet] .ml-0\.5 {
  margin-left:calc(var(--spacing)*.5)
}
[data-facet] .ml-2 {
  margin-left:calc(var(--spacing)*2)
}
[data-facet] .ml-auto {
  margin-left:auto
}
[data-facet] .line-clamp-1 {
  -webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden
}
[data-facet] .line-clamp-2 {
  -webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden
}
[data-facet] .line-clamp-3 {
  -webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden
}
[data-facet] .block {
  display:block
}
[data-facet] .flex {
  display:flex
}
[data-facet] .grid {
  display:grid
}
[data-facet] .hidden {
  display:none
}
[data-facet] .inline {
  display:inline
}
[data-facet] .inline-block {
  display:inline-block
}
[data-facet] .inline-flex {
  display:inline-flex
}
[data-facet] .table {
  display:table
}
[data-facet] .aspect-\[4\/3\] {
  aspect-ratio:4/3
}
[data-facet] .aspect-\[4\/5\] {
  aspect-ratio:4/5
}
[data-facet] .aspect-\[16\/9\] {
  aspect-ratio:16/9
}
[data-facet] .aspect-\[16\/10\] {
  aspect-ratio:16/10
}
[data-facet] .aspect-square {
  aspect-ratio:1
}
[data-facet] .h-0 {
  height:calc(var(--spacing)*0)
}
[data-facet] .h-0\.5 {
  height:calc(var(--spacing)*.5)
}
[data-facet] .h-1 {
  height:calc(var(--spacing)*1)
}
[data-facet] .h-1\.5 {
  height:calc(var(--spacing)*1.5)
}
[data-facet] .h-2 {
  height:calc(var(--spacing)*2)
}
[data-facet] .h-2\.5 {
  height:calc(var(--spacing)*2.5)
}
[data-facet] .h-3 {
  height:calc(var(--spacing)*3)
}
[data-facet] .h-3\.5 {
  height:calc(var(--spacing)*3.5)
}
[data-facet] .h-4 {
  height:calc(var(--spacing)*4)
}
[data-facet] .h-5 {
  height:calc(var(--spacing)*5)
}
[data-facet] .h-6 {
  height:calc(var(--spacing)*6)
}
[data-facet] .h-7 {
  height:calc(var(--spacing)*7)
}
[data-facet] .h-8 {
  height:calc(var(--spacing)*8)
}
[data-facet] .h-9 {
  height:calc(var(--spacing)*9)
}
[data-facet] .h-10 {
  height:calc(var(--spacing)*10)
}
[data-facet] .h-11 {
  height:calc(var(--spacing)*11)
}
[data-facet] .h-12 {
  height:calc(var(--spacing)*12)
}
[data-facet] .h-14 {
  height:calc(var(--spacing)*14)
}
[data-facet] .h-16 {
  height:calc(var(--spacing)*16)
}
[data-facet] .h-24 {
  height:calc(var(--spacing)*24)
}
[data-facet] .h-\[1\.05em\] {
  height:1.05em
}
[data-facet] .h-\[2px\] {
  height:2px
}
[data-facet] .h-\[3px\] {
  height:3px
}
[data-facet] .h-\[13px\] {
  height:13px
}
[data-facet] .h-\[14px\] {
  height:14px
}
[data-facet] .h-\[18px\] {
  height:18px
}
[data-facet] .h-\[44px\] {
  height:44px
}
[data-facet] .h-\[208px\] {
  height:208px
}
[data-facet] .h-auto {
  height:auto
}
[data-facet] .h-full {
  height:100%
}
[data-facet] .h-px {
  height:1px
}
[data-facet] .max-h-60 {
  max-height:calc(var(--spacing)*60)
}
[data-facet] .max-h-\[85vh\] {
  max-height:85vh
}
[data-facet] .max-h-\[280px\] {
  max-height:280px
}
[data-facet] .min-h-0 {
  min-height:calc(var(--spacing)*0)
}
[data-facet] .min-h-\[44px\] {
  min-height:44px
}
[data-facet] .min-h-\[68px\] {
  min-height:68px
}
[data-facet] .min-h-\[80px\] {
  min-height:80px
}
[data-facet] .min-h-\[88px\] {
  min-height:88px
}
[data-facet] .min-h-\[132px\] {
  min-height:132px
}
[data-facet] .min-h-\[240px\] {
  min-height:240px
}
[data-facet] .min-h-\[260px\] {
  min-height:260px
}
[data-facet] .min-h-\[280px\] {
  min-height:280px
}
[data-facet] .min-h-\[320px\] {
  min-height:320px
}
[data-facet] .min-h-screen {
  min-height:100vh
}
[data-facet] .w-0\.5 {
  width:calc(var(--spacing)*.5)
}
[data-facet] .w-1 {
  width:calc(var(--spacing)*1)
}
[data-facet] .w-1\.5 {
  width:calc(var(--spacing)*1.5)
}
[data-facet] .w-1\/2 {
  width:50%
}
[data-facet] .w-1\/3 {
  width:33.3333%
}
[data-facet] .w-2 {
  width:calc(var(--spacing)*2)
}
[data-facet] .w-2\.5 {
  width:calc(var(--spacing)*2.5)
}
[data-facet] .w-2\/5 {
  width:40%
}
[data-facet] .w-3 {
  width:calc(var(--spacing)*3)
}
[data-facet] .w-3\.5 {
  width:calc(var(--spacing)*3.5)
}
[data-facet] .w-3\/4 {
  width:75%
}
[data-facet] .w-4 {
  width:calc(var(--spacing)*4)
}
[data-facet] .w-4\/5 {
  width:80%
}
[data-facet] .w-5 {
  width:calc(var(--spacing)*5)
}
[data-facet] .w-6 {
  width:calc(var(--spacing)*6)
}
[data-facet] .w-7 {
  width:calc(var(--spacing)*7)
}
[data-facet] .w-8 {
  width:calc(var(--spacing)*8)
}
[data-facet] .w-9 {
  width:calc(var(--spacing)*9)
}
[data-facet] .w-10 {
  width:calc(var(--spacing)*10)
}
[data-facet] .w-11 {
  width:calc(var(--spacing)*11)
}
[data-facet] .w-12 {
  width:calc(var(--spacing)*12)
}
[data-facet] .w-14 {
  width:calc(var(--spacing)*14)
}
[data-facet] .w-16 {
  width:calc(var(--spacing)*16)
}
[data-facet] .w-20 {
  width:calc(var(--spacing)*20)
}
[data-facet] .w-32 {
  width:calc(var(--spacing)*32)
}
[data-facet] .w-40 {
  width:calc(var(--spacing)*40)
}
[data-facet] .w-44 {
  width:calc(var(--spacing)*44)
}
[data-facet] .w-48 {
  width:calc(var(--spacing)*48)
}
[data-facet] .w-72 {
  width:calc(var(--spacing)*72)
}
[data-facet] .w-\[2px\] {
  width:2px
}
[data-facet] .w-\[3px\] {
  width:3px
}
[data-facet] .w-\[6px\] {
  width:6px
}
[data-facet] .w-\[7px\] {
  width:7px
}
[data-facet] .w-\[18px\] {
  width:18px
}
[data-facet] .w-\[34px\] {
  width:34px
}
[data-facet] .w-\[54px\] {
  width:54px
}
[data-facet] .w-\[min\(92vw\, [data-facet] 320px\)\] {
  width:min(92vw,320px)
}
[data-facet] .w-auto {
  width:auto
}
[data-facet] .w-full {
  width:100%
}
[data-facet] .max-w-2xl {
  max-width:var(--container-2xl)
}
[data-facet] .max-w-5xl {
  max-width:var(--container-5xl)
}
[data-facet] .max-w-\[15rem\] {
  max-width:15rem
}
[data-facet] .max-w-\[16rem\] {
  max-width:16rem
}
[data-facet] .max-w-\[18ch\] {
  max-width:18ch
}
[data-facet] .max-w-\[22ch\] {
  max-width:22ch
}
[data-facet] .max-w-\[36ch\] {
  max-width:36ch
}
[data-facet] .max-w-\[42ch\] {
  max-width:42ch
}
[data-facet] .max-w-\[42rem\] {
  max-width:42rem
}
[data-facet] .max-w-\[44rem\] {
  max-width:44rem
}
[data-facet] .max-w-\[46ch\] {
  max-width:46ch
}
[data-facet] .max-w-\[58ch\] {
  max-width:58ch
}
[data-facet] .max-w-\[62ch\] {
  max-width:62ch
}
[data-facet] .max-w-\[62rem\] {
  max-width:62rem
}
[data-facet] .max-w-\[80\%\] {
  max-width:80%
}
[data-facet] .max-w-\[90\%\] {
  max-width:90%
}
[data-facet] .max-w-\[90vw\] {
  max-width:90vw
}
[data-facet] .max-w-\[92\%\] {
  max-width:92%
}
[data-facet] .max-w-\[100px\] {
  max-width:100px
}
[data-facet] .max-w-\[200px\] {
  max-width:200px
}
[data-facet] .max-w-\[240px\] {
  max-width:240px
}
[data-facet] .max-w-\[244px\] {
  max-width:244px
}
[data-facet] .max-w-\[260px\] {
  max-width:260px
}
[data-facet] .max-w-\[340px\] {
  max-width:340px
}
[data-facet] .max-w-\[360px\] {
  max-width:360px
}
[data-facet] .max-w-\[420px\] {
  max-width:420px
}
[data-facet] .max-w-\[560px\] {
  max-width:560px
}
[data-facet] .max-w-\[620px\] {
  max-width:620px
}
[data-facet] .max-w-\[640px\] {
  max-width:640px
}
[data-facet] .max-w-\[680px\] {
  max-width:680px
}
[data-facet] .max-w-\[720px\] {
  max-width:720px
}
[data-facet] .max-w-\[760px\] {
  max-width:760px
}
[data-facet] .max-w-\[820px\] {
  max-width:820px
}
[data-facet] .max-w-\[900px\] {
  max-width:900px
}
[data-facet] .max-w-\[1040px\] {
  max-width:1040px
}
[data-facet] .max-w-\[1200px\] {
  max-width:1200px
}
[data-facet] .max-w-\[1240px\] {
  max-width:1240px
}
[data-facet] .max-w-\[1440px\] {
  max-width:1440px
}
[data-facet] .max-w-lg {
  max-width:var(--container-lg)
}
[data-facet] .max-w-md {
  max-width:var(--container-md)
}
[data-facet] .max-w-prose {
  max-width:65ch
}
[data-facet] .max-w-sm {
  max-width:var(--container-sm)
}
[data-facet] .max-w-xs {
  max-width:var(--container-xs)
}
[data-facet] .min-w-0 {
  min-width:calc(var(--spacing)*0)
}
[data-facet] .min-w-8 {
  min-width:calc(var(--spacing)*8)
}
[data-facet] .min-w-10 {
  min-width:calc(var(--spacing)*10)
}
[data-facet] .min-w-\[1\.5rem\] {
  min-width:1.5rem
}
[data-facet] .min-w-\[32px\] {
  min-width:32px
}
[data-facet] .min-w-\[192px\] {
  min-width:192px
}
[data-facet] .min-w-full {
  min-width:100%
}
[data-facet] .flex-1 {
  flex:1
}
[data-facet] .shrink {
  flex-shrink:1
}
[data-facet] .shrink-0 {
  flex-shrink:0
}
[data-facet] .grow {
  flex-grow:1
}
[data-facet] .border-collapse {
  border-collapse:collapse
}
[data-facet] .origin-center {
  transform-origin:50%
}
[data-facet] .origin-left {
  transform-origin:0
}
[data-facet] .-translate-x-1\/2 {
  --tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .-translate-x-full {
  --tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-0 {
  --tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-1\/2 {
  --tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-5 {
  --tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-\[3px\] {
  --tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-\[18px\] {
  --tw-translate-x:18px;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-\[19px\] {
  --tw-translate-x:19px;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-x-full {
  --tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .-translate-y-1\/2 {
  --tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .-translate-y-full {
  --tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-y-0 {
  --tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-y-1 {
  --tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-y-1\/2 {
  --tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .translate-y-\[2px\] {
  --tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .scale-95 {
  --tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)
}
[data-facet] .scale-100 {
  --tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)
}
[data-facet] .-rotate-90 {
  rotate:-90deg
}
[data-facet] .rotate-45 {
  rotate:45deg
}
[data-facet] .rotate-180 {
  rotate:180deg
}
[data-facet] .transform {
  transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)
}
[data-facet] .animate-ping {
  animation:var(--animate-ping)
}
[data-facet] .animate-pulse {
  animation:var(--animate-pulse)
}
[data-facet] .animate-spin {
  animation:var(--animate-spin)
}
[data-facet] .cursor-crosshair {
  cursor:crosshair
}
[data-facet] .cursor-default {
  cursor:default
}
[data-facet] .cursor-ew-resize {
  cursor:ew-resize
}
[data-facet] .cursor-grab {
  cursor:grab
}
[data-facet] .cursor-grabbing {
  cursor:grabbing
}
[data-facet] .cursor-pointer {
  cursor:pointer
}
[data-facet] .touch-none {
  touch-action:none
}
[data-facet] .resize {
  resize:both
}
[data-facet] .resize-none {
  resize:none
}
[data-facet] .resize-y {
  resize:vertical
}
[data-facet] .scroll-mt-10 {
  scroll-margin-top:calc(var(--spacing)*10)
}
[data-facet] .scroll-mt-24 {
  scroll-margin-top:calc(var(--spacing)*24)
}
[data-facet] .appearance-none {
  appearance:none
}
[data-facet] .\[grid-auto-rows\:1fr\] {
  grid-auto-rows:1fr
}
[data-facet] .grid-cols-1 {
  grid-template-columns:repeat(1,minmax(0,1fr))
}
[data-facet] .grid-cols-2 {
  grid-template-columns:repeat(2,minmax(0,1fr))
}
[data-facet] .grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
}
[data-facet] .grid-cols-4 {
  grid-template-columns:repeat(4,minmax(0,1fr))
}
[data-facet] .grid-cols-6 {
  grid-template-columns:repeat(6,minmax(0,1fr))
}
[data-facet] .grid-cols-12 {
  grid-template-columns:repeat(12,minmax(0,1fr))
}
[data-facet] .grid-cols-\[1fr_90px_auto\] {
  grid-template-columns:1fr 90px auto
}
[data-facet] .grid-cols-\[1fr_320px\] {
  grid-template-columns:1fr 320px
}
[data-facet] .grid-cols-\[1fr_auto_auto\] {
  grid-template-columns:1fr auto auto
}
[data-facet] .grid-cols-\[1fr_auto_auto_auto\] {
  grid-template-columns:1fr auto auto auto
}
[data-facet] .grid-cols-\[2\.5rem_1fr_auto\] {
  grid-template-columns:2.5rem 1fr auto
}
[data-facet] .grid-cols-\[3\.75rem_1fr_auto\] {
  grid-template-columns:3.75rem 1fr auto
}
[data-facet] .grid-cols-\[4rem_6rem_1fr\] {
  grid-template-columns:4rem 6rem 1fr
}
[data-facet] .grid-cols-\[80px_1fr_1fr_auto\] {
  grid-template-columns:80px 1fr 1fr auto
}
[data-facet] .grid-cols-\[auto_1fr\] {
  grid-template-columns:auto 1fr
}
[data-facet] .grid-rows-2 {
  grid-template-rows:repeat(2,minmax(0,1fr))
}
[data-facet] .flex-col {
  flex-direction:column
}
[data-facet] .flex-wrap {
  flex-wrap:wrap
}
[data-facet] .place-items-center {
  place-items:center
}
[data-facet] .items-baseline {
  align-items:baseline
}
[data-facet] .items-center {
  align-items:center
}
[data-facet] .items-end {
  align-items:flex-end
}
[data-facet] .items-start {
  align-items:flex-start
}
[data-facet] .items-stretch {
  align-items:stretch
}
[data-facet] .justify-around {
  justify-content:space-around
}
[data-facet] .justify-between {
  justify-content:space-between
}
[data-facet] .justify-center {
  justify-content:center
}
[data-facet] .justify-end {
  justify-content:flex-end
}
[data-facet] .justify-start {
  justify-content:flex-start
}
[data-facet] .gap-0\.5 {
  gap:calc(var(--spacing)*.5)
}
[data-facet] .gap-1 {
  gap:calc(var(--spacing)*1)
}
[data-facet] .gap-1\.5 {
  gap:calc(var(--spacing)*1.5)
}
[data-facet] .gap-2 {
  gap:calc(var(--spacing)*2)
}
[data-facet] .gap-2\.5 {
  gap:calc(var(--spacing)*2.5)
}
[data-facet] .gap-3 {
  gap:calc(var(--spacing)*3)
}
[data-facet] .gap-3\.5 {
  gap:calc(var(--spacing)*3.5)
}
[data-facet] .gap-4 {
  gap:calc(var(--spacing)*4)
}
[data-facet] .gap-5 {
  gap:calc(var(--spacing)*5)
}
[data-facet] .gap-6 {
  gap:calc(var(--spacing)*6)
}
[data-facet] .gap-7 {
  gap:calc(var(--spacing)*7)
}
[data-facet] .gap-8 {
  gap:calc(var(--spacing)*8)
}
[data-facet] .gap-9 {
  gap:calc(var(--spacing)*9)
}
[data-facet] .gap-10 {
  gap:calc(var(--spacing)*10)
}
[data-facet] .gap-14 {
  gap:calc(var(--spacing)*14)
}
[data-facet] .gap-16 {
  gap:calc(var(--spacing)*16)
}
[data-facet] .gap-20 {
  gap:calc(var(--spacing)*20)
}
[data-facet] .gap-\[2px\] {
  gap:2px
}
[data-facet] .gap-\[3px\] {
  gap:3px
}
[data-facet] .gap-px {
  gap:1px
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] .gap-x-4 {
  -moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)
}
[data-facet] .gap-x-5 {
  -moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)
}
[data-facet] .gap-x-6 {
  -moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)
}
[data-facet] .gap-x-8 {
  -moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)
}
[data-facet] :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)))
}
[data-facet] :where(.space-x-1>:not(:last-child)) {
  --tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))
}
[data-facet] :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)))
}
[data-facet] .gap-y-1 {
  row-gap:calc(var(--spacing)*1)
}
[data-facet] .gap-y-1\.5 {
  row-gap:calc(var(--spacing)*1.5)
}
[data-facet] .gap-y-3 {
  row-gap:calc(var(--spacing)*3)
}
[data-facet] .gap-y-3\.5 {
  row-gap:calc(var(--spacing)*3.5)
}
[data-facet] .gap-y-4 {
  row-gap:calc(var(--spacing)*4)
}
[data-facet] .gap-y-5 {
  row-gap:calc(var(--spacing)*5)
}
[data-facet] :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)))
}
[data-facet] :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)))
}
[data-facet] :where(.divide-\[var\(--fc-border\)\]>:not(:last-child)) {
  border-color:var(--fc-border)
}
[data-facet] :where(.divide-gray-200>:not(:last-child)) {
  border-color:var(--color-gray-200)
}
[data-facet] .self-start {
  align-self:flex-start
}
[data-facet] .truncate {
  text-overflow:ellipsis;white-space:nowrap;overflow:hidden
}
[data-facet] .overflow-auto {
  overflow:auto
}
[data-facet] .overflow-hidden {
  overflow:hidden
}
[data-facet] .overflow-visible {
  overflow:visible
}
[data-facet] .overflow-x-auto {
  overflow-x:auto
}
[data-facet] .overflow-y-auto {
  overflow-y:auto
}
[data-facet] .scroll-smooth {
  scroll-behavior:smooth
}
[data-facet] .rounded {
  border-radius:.25rem
}
[data-facet] .rounded-2xl {
  border-radius:var(--radius-2xl)
}
[data-facet] .rounded-\[1\.9rem\] {
  border-radius:1.9rem
}
[data-facet] .rounded-\[2px\] {
  border-radius:2px
}
[data-facet] .rounded-\[3px\] {
  border-radius:3px
}
[data-facet] .rounded-\[10px\] {
  border-radius:10px
}
[data-facet] .rounded-\[22px\] {
  border-radius:22px
}
[data-facet] .rounded-\[var\(--fc-radius-lg\)\] {
  border-radius:var(--fc-radius-lg)
}
[data-facet] .rounded-\[var\(--fc-radius-md\)\] {
  border-radius:var(--fc-radius-md)
}
[data-facet] .rounded-\[var\(--fc-radius-sm\)\] {
  border-radius:var(--fc-radius-sm)
}
[data-facet] .rounded-\[var\(--fc-radius-xl\)\] {
  border-radius:var(--fc-radius-xl)
}
[data-facet] .rounded-full {
  border-radius:3.40282e38px
}
[data-facet] .rounded-lg {
  border-radius:var(--radius-lg)
}
[data-facet] .rounded-md {
  border-radius:var(--radius-md)
}
[data-facet] .rounded-sm {
  border-radius:var(--radius-sm)
}
[data-facet] .rounded-xl {
  border-radius:var(--radius-xl)
}
[data-facet] .rounded-t-2xl {
  border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)
}
[data-facet] .rounded-t-\[4px\] {
  border-top-left-radius:4px;border-top-right-radius:4px
}
[data-facet] .rounded-t-\[var\(--fc-radius-sm\)\] {
  border-top-left-radius:var(--fc-radius-sm);border-top-right-radius:var(--fc-radius-sm)
}
[data-facet] .rounded-br-sm {
  border-bottom-right-radius:var(--radius-sm)
}
[data-facet] .rounded-bl-sm {
  border-bottom-left-radius:var(--radius-sm)
}
[data-facet] .border {
  border-style:var(--tw-border-style);border-width:1px
}
[data-facet] .border-2 {
  border-style:var(--tw-border-style);border-width:2px
}
[data-facet] .border-t {
  border-top-style:var(--tw-border-style);border-top-width:1px
}
[data-facet] .border-b {
  border-bottom-style:var(--tw-border-style);border-bottom-width:1px
}
[data-facet] .border-b-2 {
  border-bottom-style:var(--tw-border-style);border-bottom-width:2px
}
[data-facet] .border-l {
  border-left-style:var(--tw-border-style);border-left-width:1px
}
[data-facet] .border-l-2 {
  border-left-style:var(--tw-border-style);border-left-width:2px
}
[data-facet] .border-dashed {
  --tw-border-style:dashed;border-style:dashed
}
[data-facet] .border-\[\#1A1A19\]\/10 {
  border-color:#1a1a191a;border-color:lab(9.23313% -.188455 .701383/.1)
}
[data-facet] .border-\[\#4a4d5a\]\/25 {
  border-color:#4a4d5a40;border-color:lab(32.84% 1.06835 -8.11913/.25)
}
[data-facet] .border-\[var\(--fc-border\)\] {
  border-color:var(--fc-border)
}
[data-facet] .border-\[var\(--fc-danger\)\] {
  border-color:var(--fc-danger)
}
[data-facet] .border-\[var\(--fc-primary\)\], [data-facet] .border-\[var\(--fc-primary\)\]\/30 {
  border-color:var(--fc-primary)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-\[var\(--fc-primary\)\]\/30 {
  border-color:color-mix(in oklab,var(--fc-primary)30%,transparent)
}
}
[data-facet] .border-amber-500\/20 {
  border-color:#f99c0033
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-amber-500\/20 {
  border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)
}
}
[data-facet] .border-amber-500\/30 {
  border-color:#f99c004d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-amber-500\/30 {
  border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)
}
}
[data-facet] .border-black\/5 {
  border-color:#0000000d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-black\/5 {
  border-color:color-mix(in oklab,var(--color-black)5%,transparent)
}
}
[data-facet] .border-border {
  border-color:var(--border)
}
[data-facet] .border-emerald-500 {
  border-color:var(--color-emerald-500)
}
[data-facet] .border-emerald-500\/20 {
  border-color:#00bb7f33
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-emerald-500\/20 {
  border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)
}
}
[data-facet] .border-emerald-500\/30 {
  border-color:#00bb7f4d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-emerald-500\/30 {
  border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)
}
}
[data-facet] .border-fg\/15 {
  border-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-fg\/15 {
  border-color:color-mix(in oklab,var(--fg)15%,transparent)
}
}
[data-facet] .border-fg\/20 {
  border-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-fg\/20 {
  border-color:color-mix(in oklab,var(--fg)20%,transparent)
}
}
[data-facet] .border-fg\/30 {
  border-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-fg\/30 {
  border-color:color-mix(in oklab,var(--fg)30%,transparent)
}
}
[data-facet] .border-gray-100 {
  border-color:var(--color-gray-100)
}
[data-facet] .border-gray-200 {
  border-color:var(--color-gray-200)
}
[data-facet] .border-gray-300 {
  border-color:var(--color-gray-300)
}
[data-facet] .border-line {
  border-color:var(--line)
}
[data-facet] .border-muted\/10 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/10 {
  border-color:color-mix(in oklab,var(--muted)10%,transparent)
}
}
[data-facet] .border-muted\/15 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/15 {
  border-color:color-mix(in oklab,var(--muted)15%,transparent)
}
}
[data-facet] .border-muted\/20 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/20 {
  border-color:color-mix(in oklab,var(--muted)20%,transparent)
}
}
[data-facet] .border-muted\/25 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/25 {
  border-color:color-mix(in oklab,var(--muted)25%,transparent)
}
}
[data-facet] .border-muted\/30 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/30 {
  border-color:color-mix(in oklab,var(--muted)30%,transparent)
}
}
[data-facet] .border-muted\/40 {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .border-muted\/40 {
  border-color:color-mix(in oklab,var(--muted)40%,transparent)
}
}
[data-facet] .border-transparent {
  border-color:#0000
}
[data-facet] .bg-\[\#0d1117\] {
  background-color:#0d1117
}
[data-facet] .bg-\[\#28c840\] {
  background-color:#28c840
}
[data-facet] .bg-\[\#22177A\] {
  background-color:#22177a
}
[data-facet] .bg-\[\#e0e0dc\] {
  background-color:#e0e0dc
}
[data-facet] .bg-\[\#febc2e\] {
  background-color:#febc2e
}
[data-facet] .bg-\[\#ff5f57\] {
  background-color:#ff5f57
}
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-danger\)_12\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:var(--fc-danger)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-danger\)_12\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:color-mix(in srgb,var(--fc-danger)12%,var(--fc-bg))
}
}
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-info\)_12\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:var(--fc-info)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-info\)_12\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:color-mix(in srgb,var(--fc-info)12%,var(--fc-bg))
}
}
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-success\)_14\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:var(--fc-success)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-success\)_14\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:color-mix(in srgb,var(--fc-success)14%,var(--fc-bg))
}
}
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-warning\)_16\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:var(--fc-warning)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-\[color-mix\(in_srgb\, [data-facet] var\(--fc-warning\)_16\%\, [data-facet] var\(--fc-bg\)\)\] {
  background-color:color-mix(in srgb,var(--fc-warning)16%,var(--fc-bg))
}
}
[data-facet] .bg-\[var\(--fc-accent\)\] {
  background-color:var(--fc-accent)
}
[data-facet] .bg-\[var\(--fc-accent-soft\)\] {
  background-color:var(--fc-accent-soft)
}
[data-facet] .bg-\[var\(--fc-bg\)\] {
  background-color:var(--fc-bg)
}
[data-facet] .bg-\[var\(--fc-border\)\] {
  background-color:var(--fc-border)
}
[data-facet] .bg-\[var\(--fc-danger\)\] {
  background-color:var(--fc-danger)
}
[data-facet] .bg-\[var\(--fc-fg\)\] {
  background-color:var(--fc-fg)
}
[data-facet] .bg-\[var\(--fc-primary\)\] {
  background-color:var(--fc-primary)
}
[data-facet] .bg-\[var\(--fc-primary-subtle\)\] {
  background-color:var(--fc-primary-subtle)
}
[data-facet] .bg-\[var\(--fc-surface\)\] {
  background-color:var(--fc-surface)
}
[data-facet] .bg-\[var\(--fc-surface-hover\)\] {
  background-color:var(--fc-surface-hover)
}
[data-facet] .bg-amber-500 {
  background-color:var(--color-amber-500)
}
[data-facet] .bg-amber-500\/5 {
  background-color:#f99c000d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-amber-500\/5 {
  background-color:color-mix(in oklab,var(--color-amber-500)5%,transparent)
}
}
[data-facet] .bg-amber-500\/10 {
  background-color:#f99c001a
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-amber-500\/10 {
  background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)
}
}
[data-facet] .bg-amber-500\/15 {
  background-color:#f99c0026
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-amber-500\/15 {
  background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)
}
}
[data-facet] .bg-bg, [data-facet] .bg-bg\/5 {
  background-color:var(--bg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-bg\/5 {
  background-color:color-mix(in oklab,var(--bg)5%,transparent)
}
}
[data-facet] .bg-bg\/40 {
  background-color:var(--bg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-bg\/40 {
  background-color:color-mix(in oklab,var(--bg)40%,transparent)
}
}
[data-facet] .bg-bg\/60 {
  background-color:var(--bg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-bg\/60 {
  background-color:color-mix(in oklab,var(--bg)60%,transparent)
}
}
[data-facet] .bg-bg\/80 {
  background-color:var(--bg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-bg\/80 {
  background-color:color-mix(in oklab,var(--bg)80%,transparent)
}
}
[data-facet] .bg-bg\/95 {
  background-color:var(--bg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-bg\/95 {
  background-color:color-mix(in oklab,var(--bg)95%,transparent)
}
}
[data-facet] .bg-black {
  background-color:var(--color-black)
}
[data-facet] .bg-black\/40 {
  background-color:#0006
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-black\/40 {
  background-color:color-mix(in oklab,var(--color-black)40%,transparent)
}
}
[data-facet] .bg-blue-100 {
  background-color:var(--color-blue-100)
}
[data-facet] .bg-current {
  background-color:currentColor
}
[data-facet] .bg-emerald-400\/60 {
  background-color:#00d29499
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-emerald-400\/60 {
  background-color:color-mix(in oklab,var(--color-emerald-400)60%,transparent)
}
}
[data-facet] .bg-emerald-500 {
  background-color:var(--color-emerald-500)
}
[data-facet] .bg-emerald-500\/5 {
  background-color:#00bb7f0d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-emerald-500\/5 {
  background-color:color-mix(in oklab,var(--color-emerald-500)5%,transparent)
}
}
[data-facet] .bg-emerald-500\/10 {
  background-color:#00bb7f1a
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-emerald-500\/10 {
  background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)
}
}
[data-facet] .bg-emerald-500\/15 {
  background-color:#00bb7f26
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-emerald-500\/15 {
  background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)
}
}
[data-facet] .bg-emerald-500\/20 {
  background-color:#00bb7f33
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-emerald-500\/20 {
  background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)
}
}
[data-facet] .bg-fg, [data-facet] .bg-fg\/5 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/5 {
  background-color:color-mix(in oklab,var(--fg)5%,transparent)
}
}
[data-facet] .bg-fg\/10 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/10 {
  background-color:color-mix(in oklab,var(--fg)10%,transparent)
}
}
[data-facet] .bg-fg\/15 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/15 {
  background-color:color-mix(in oklab,var(--fg)15%,transparent)
}
}
[data-facet] .bg-fg\/40 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/40 {
  background-color:color-mix(in oklab,var(--fg)40%,transparent)
}
}
[data-facet] .bg-fg\/50 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/50 {
  background-color:color-mix(in oklab,var(--fg)50%,transparent)
}
}
[data-facet] .bg-fg\/60 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/60 {
  background-color:color-mix(in oklab,var(--fg)60%,transparent)
}
}
[data-facet] .bg-fg\/80 {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/80 {
  background-color:color-mix(in oklab,var(--fg)80%,transparent)
}
}
[data-facet] .bg-fg\/\[0\.02\] {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/\[0\.02\] {
  background-color:color-mix(in oklab,var(--fg)2%,transparent)
}
}
[data-facet] .bg-fg\/\[0\.03\] {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/\[0\.03\] {
  background-color:color-mix(in oklab,var(--fg)3%,transparent)
}
}
[data-facet] .bg-fg\/\[0\.04\] {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/\[0\.04\] {
  background-color:color-mix(in oklab,var(--fg)4%,transparent)
}
}
[data-facet] .bg-fg\/\[0\.06\] {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-fg\/\[0\.06\] {
  background-color:color-mix(in oklab,var(--fg)6%,transparent)
}
}
[data-facet] .bg-gray-50 {
  background-color:var(--color-gray-50)
}
[data-facet] .bg-gray-100 {
  background-color:var(--color-gray-100)
}
[data-facet] .bg-gray-200 {
  background-color:var(--color-gray-200)
}
[data-facet] .bg-gray-700 {
  background-color:var(--color-gray-700)
}
[data-facet] .bg-gray-900 {
  background-color:var(--color-gray-900)
}
[data-facet] .bg-green-100 {
  background-color:var(--color-green-100)
}
[data-facet] .bg-line {
  background-color:var(--line)
}
[data-facet] .bg-muted, [data-facet] .bg-muted\/5 {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-muted\/5 {
  background-color:color-mix(in oklab,var(--muted)5%,transparent)
}
}
[data-facet] .bg-muted\/10 {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-muted\/10 {
  background-color:color-mix(in oklab,var(--muted)10%,transparent)
}
}
[data-facet] .bg-muted\/15 {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-muted\/15 {
  background-color:color-mix(in oklab,var(--muted)15%,transparent)
}
}
[data-facet] .bg-muted\/20 {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-muted\/20 {
  background-color:color-mix(in oklab,var(--muted)20%,transparent)
}
}
[data-facet] .bg-muted\/\[0\.03\] {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-muted\/\[0\.03\] {
  background-color:color-mix(in oklab,var(--muted)3%,transparent)
}
}
[data-facet] .bg-red-500 {
  background-color:var(--color-red-500)
}
[data-facet] .bg-red-500\/80 {
  background-color:#fb2c36cc
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-red-500\/80 {
  background-color:color-mix(in oklab,var(--color-red-500)80%,transparent)
}
}
[data-facet] .bg-transparent {
  background-color:#0000
}
[data-facet] .bg-white {
  background-color:var(--color-white)
}
[data-facet] .bg-white\/30 {
  background-color:#ffffff4d
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-white\/30 {
  background-color:color-mix(in oklab,var(--color-white)30%,transparent)
}
}
[data-facet] .bg-white\/40 {
  background-color:#fff6
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-white\/40 {
  background-color:color-mix(in oklab,var(--color-white)40%,transparent)
}
}
[data-facet] .bg-white\/60 {
  background-color:#fff9
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .bg-white\/60 {
  background-color:color-mix(in oklab,var(--color-white)60%,transparent)
}
}
[data-facet] .bg-yellow-100 {
  background-color:var(--color-yellow-100)
}
[data-facet] .bg-gradient-to-t {
  --tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))
}
[data-facet] .bg-\[radial-gradient\(rgba\(255\, [data-facet] 255\, [data-facet] 255\, [data-facet] 0\.12\)_1px\, [data-facet] transparent_1px\)\] {
  background-image:radial-gradient(#ffffff1f 1px,#0000 1px)
}
[data-facet] .from-\[\#0d1117\] {
  --tw-gradient-from:#0d1117;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
}
[data-facet] .to-transparent {
  --tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))
}
[data-facet] .\[background-size\:16px_16px\] {
  background-size:16px 16px
}
[data-facet] .fill-fg {
  fill:var(--fg)
}
[data-facet] .stroke-bg {
  stroke:var(--bg)
}
[data-facet] .object-contain {
  -o-object-fit:contain;object-fit:contain
}
[data-facet] .object-cover {
  -o-object-fit:cover;object-fit:cover
}
[data-facet] .object-top {
  -o-object-position:top;object-position:top
}
[data-facet] .p-0\.5 {
  padding:calc(var(--spacing)*.5)
}
[data-facet] .p-1 {
  padding:calc(var(--spacing)*1)
}
[data-facet] .p-2 {
  padding:calc(var(--spacing)*2)
}
[data-facet] .p-2\.5 {
  padding:calc(var(--spacing)*2.5)
}
[data-facet] .p-3 {
  padding:calc(var(--spacing)*3)
}
[data-facet] .p-3\.5 {
  padding:calc(var(--spacing)*3.5)
}
[data-facet] .p-4 {
  padding:calc(var(--spacing)*4)
}
[data-facet] .p-5 {
  padding:calc(var(--spacing)*5)
}
[data-facet] .p-6 {
  padding:calc(var(--spacing)*6)
}
[data-facet] .px-1 {
  padding-inline:calc(var(--spacing)*1)
}
[data-facet] .px-1\.5 {
  padding-inline:calc(var(--spacing)*1.5)
}
[data-facet] .px-2 {
  padding-inline:calc(var(--spacing)*2)
}
[data-facet] .px-2\.5 {
  padding-inline:calc(var(--spacing)*2.5)
}
[data-facet] .px-3 {
  padding-inline:calc(var(--spacing)*3)
}
[data-facet] .px-3\.5 {
  padding-inline:calc(var(--spacing)*3.5)
}
[data-facet] .px-4 {
  padding-inline:calc(var(--spacing)*4)
}
[data-facet] .px-5 {
  padding-inline:calc(var(--spacing)*5)
}
[data-facet] .px-6 {
  padding-inline:calc(var(--spacing)*6)
}
[data-facet] .px-7 {
  padding-inline:calc(var(--spacing)*7)
}
[data-facet] .px-8 {
  padding-inline:calc(var(--spacing)*8)
}
[data-facet] .px-9 {
  padding-inline:calc(var(--spacing)*9)
}
[data-facet] .px-10 {
  padding-inline:calc(var(--spacing)*10)
}
[data-facet] .px-11 {
  padding-inline:calc(var(--spacing)*11)
}
[data-facet] .py-0\.5 {
  padding-block:calc(var(--spacing)*.5)
}
[data-facet] .py-1 {
  padding-block:calc(var(--spacing)*1)
}
[data-facet] .py-1\.5 {
  padding-block:calc(var(--spacing)*1.5)
}
[data-facet] .py-2 {
  padding-block:calc(var(--spacing)*2)
}
[data-facet] .py-2\.5 {
  padding-block:calc(var(--spacing)*2.5)
}
[data-facet] .py-3 {
  padding-block:calc(var(--spacing)*3)
}
[data-facet] .py-3\.5 {
  padding-block:calc(var(--spacing)*3.5)
}
[data-facet] .py-4 {
  padding-block:calc(var(--spacing)*4)
}
[data-facet] .py-5 {
  padding-block:calc(var(--spacing)*5)
}
[data-facet] .py-6 {
  padding-block:calc(var(--spacing)*6)
}
[data-facet] .py-8 {
  padding-block:calc(var(--spacing)*8)
}
[data-facet] .py-9 {
  padding-block:calc(var(--spacing)*9)
}
[data-facet] .py-10 {
  padding-block:calc(var(--spacing)*10)
}
[data-facet] .py-12 {
  padding-block:calc(var(--spacing)*12)
}
[data-facet] .pt-0\.5 {
  padding-top:calc(var(--spacing)*.5)
}
[data-facet] .pt-1 {
  padding-top:calc(var(--spacing)*1)
}
[data-facet] .pt-2 {
  padding-top:calc(var(--spacing)*2)
}
[data-facet] .pt-2\.5 {
  padding-top:calc(var(--spacing)*2.5)
}
[data-facet] .pt-3 {
  padding-top:calc(var(--spacing)*3)
}
[data-facet] .pt-3\.5 {
  padding-top:calc(var(--spacing)*3.5)
}
[data-facet] .pt-4 {
  padding-top:calc(var(--spacing)*4)
}
[data-facet] .pt-5 {
  padding-top:calc(var(--spacing)*5)
}
[data-facet] .pt-6 {
  padding-top:calc(var(--spacing)*6)
}
[data-facet] .pt-8 {
  padding-top:calc(var(--spacing)*8)
}
[data-facet] .pt-9 {
  padding-top:calc(var(--spacing)*9)
}
[data-facet] .pt-10 {
  padding-top:calc(var(--spacing)*10)
}
[data-facet] .pt-14 {
  padding-top:calc(var(--spacing)*14)
}
[data-facet] .pt-16 {
  padding-top:calc(var(--spacing)*16)
}
[data-facet] .pt-24 {
  padding-top:calc(var(--spacing)*24)
}
[data-facet] .pr-1 {
  padding-right:calc(var(--spacing)*1)
}
[data-facet] .pr-2 {
  padding-right:calc(var(--spacing)*2)
}
[data-facet] .pr-3 {
  padding-right:calc(var(--spacing)*3)
}
[data-facet] .pr-4 {
  padding-right:calc(var(--spacing)*4)
}
[data-facet] .pr-9 {
  padding-right:calc(var(--spacing)*9)
}
[data-facet] .pb-1 {
  padding-bottom:calc(var(--spacing)*1)
}
[data-facet] .pb-2 {
  padding-bottom:calc(var(--spacing)*2)
}
[data-facet] .pb-2\.5 {
  padding-bottom:calc(var(--spacing)*2.5)
}
[data-facet] .pb-3 {
  padding-bottom:calc(var(--spacing)*3)
}
[data-facet] .pb-3\.5 {
  padding-bottom:calc(var(--spacing)*3.5)
}
[data-facet] .pb-4 {
  padding-bottom:calc(var(--spacing)*4)
}
[data-facet] .pb-5 {
  padding-bottom:calc(var(--spacing)*5)
}
[data-facet] .pb-6 {
  padding-bottom:calc(var(--spacing)*6)
}
[data-facet] .pb-7 {
  padding-bottom:calc(var(--spacing)*7)
}
[data-facet] .pb-8 {
  padding-bottom:calc(var(--spacing)*8)
}
[data-facet] .pb-10 {
  padding-bottom:calc(var(--spacing)*10)
}
[data-facet] .pb-24 {
  padding-bottom:calc(var(--spacing)*24)
}
[data-facet] .pl-0 {
  padding-left:calc(var(--spacing)*0)
}
[data-facet] .pl-0\.5 {
  padding-left:calc(var(--spacing)*.5)
}
[data-facet] .pl-1 {
  padding-left:calc(var(--spacing)*1)
}
[data-facet] .pl-2 {
  padding-left:calc(var(--spacing)*2)
}
[data-facet] .pl-2\.5 {
  padding-left:calc(var(--spacing)*2.5)
}
[data-facet] .pl-3 {
  padding-left:calc(var(--spacing)*3)
}
[data-facet] .pl-4 {
  padding-left:calc(var(--spacing)*4)
}
[data-facet] .pl-5 {
  padding-left:calc(var(--spacing)*5)
}
[data-facet] .pl-9 {
  padding-left:calc(var(--spacing)*9)
}
[data-facet] .text-center {
  text-align:center
}
[data-facet] .text-left {
  text-align:left
}
[data-facet] .text-right {
  text-align:right
}
[data-facet] .align-\[-2px\] {
  vertical-align:-2px
}
[data-facet] .align-middle {
  vertical-align:middle
}
[data-facet] .align-text-bottom {
  vertical-align:text-bottom
}
[data-facet] .font-mono {
  font-family:var(--font-mono)
}
[data-facet] .text-2xl {
  font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))
}
[data-facet] .text-base {
  font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))
}
[data-facet] .text-lg {
  font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))
}
[data-facet] .text-sm {
  font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))
}
[data-facet] .text-xs {
  font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))
}
[data-facet] .text-\[1\.5rem\] {
  font-size:1.5rem
}
[data-facet] .text-\[1\.6rem\] {
  font-size:1.6rem
}
[data-facet] .text-\[1\.9rem\] {
  font-size:1.9rem
}
[data-facet] .text-\[1\.25rem\] {
  font-size:1.25rem
}
[data-facet] .text-\[1\.75rem\] {
  font-size:1.75rem
}
[data-facet] .text-\[1\.85rem\] {
  font-size:1.85rem
}
[data-facet] .text-\[2\.4rem\] {
  font-size:2.4rem
}
[data-facet] .text-\[2\.5rem\] {
  font-size:2.5rem
}
[data-facet] .text-\[2\.75rem\] {
  font-size:2.75rem
}
[data-facet] .text-\[3\.25rem\] {
  font-size:3.25rem
}
[data-facet] .text-\[9px\] {
  font-size:9px
}
[data-facet] .text-\[10\.5px\] {
  font-size:10.5px
}
[data-facet] .text-\[10px\] {
  font-size:10px
}
[data-facet] .text-\[11px\] {
  font-size:11px
}
[data-facet] .text-\[12\.5px\] {
  font-size:12.5px
}
[data-facet] .text-\[12px\] {
  font-size:12px
}
[data-facet] .text-\[13\.5px\] {
  font-size:13.5px
}
[data-facet] .text-\[13px\] {
  font-size:13px
}
[data-facet] .text-\[14px\] {
  font-size:14px
}
[data-facet] .text-\[15px\] {
  font-size:15px
}
[data-facet] .text-\[16px\] {
  font-size:16px
}
[data-facet] .text-\[17px\] {
  font-size:17px
}
[data-facet] .text-\[18px\] {
  font-size:18px
}
[data-facet] .text-\[19px\] {
  font-size:19px
}
[data-facet] .text-\[22px\] {
  font-size:22px
}
[data-facet] .text-\[26px\] {
  font-size:26px
}
[data-facet] .leading-5 {
  --tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)
}
[data-facet] .leading-\[0\.92\] {
  --tw-leading:.92;line-height:.92
}
[data-facet] .leading-\[1\.0\] {
  --tw-leading:1;line-height:1
}
[data-facet] .leading-\[1\.02\] {
  --tw-leading:1.02;line-height:1.02
}
[data-facet] .leading-\[1\.2\] {
  --tw-leading:1.2;line-height:1.2
}
[data-facet] .leading-\[1\.3\] {
  --tw-leading:1.3;line-height:1.3
}
[data-facet] .leading-\[1\.04\] {
  --tw-leading:1.04;line-height:1.04
}
[data-facet] .leading-\[1\.06\] {
  --tw-leading:1.06;line-height:1.06
}
[data-facet] .leading-\[1\.7\] {
  --tw-leading:1.7;line-height:1.7
}
[data-facet] .leading-\[1\.12\] {
  --tw-leading:1.12;line-height:1.12
}
[data-facet] .leading-\[1\.15\] {
  --tw-leading:1.15;line-height:1.15
}
[data-facet] .leading-none {
  --tw-leading:1;line-height:1
}
[data-facet] .leading-normal {
  --tw-leading:var(--leading-normal);line-height:var(--leading-normal)
}
[data-facet] .leading-relaxed {
  --tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)
}
[data-facet] .leading-snug {
  --tw-leading:var(--leading-snug);line-height:var(--leading-snug)
}
[data-facet] .leading-tight {
  --tw-leading:var(--leading-tight);line-height:var(--leading-tight)
}
[data-facet] .font-bold {
  --tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)
}
[data-facet] .font-medium {
  --tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)
}
[data-facet] .font-normal {
  --tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)
}
[data-facet] .font-semibold {
  --tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)
}
[data-facet] .tracking-\[-0\.01em\] {
  --tw-tracking:-.01em;letter-spacing:-.01em
}
[data-facet] .tracking-\[-0\.02em\] {
  --tw-tracking:-.02em;letter-spacing:-.02em
}
[data-facet] .tracking-\[-0\.035em\] {
  --tw-tracking:-.035em;letter-spacing:-.035em
}
[data-facet] .tracking-\[0\.04em\] {
  --tw-tracking:.04em;letter-spacing:.04em
}
[data-facet] .tracking-\[0\.06em\] {
  --tw-tracking:.06em;letter-spacing:.06em
}
[data-facet] .tracking-\[0\.08em\] {
  --tw-tracking:.08em;letter-spacing:.08em
}
[data-facet] .tracking-\[0\.11em\] {
  --tw-tracking:.11em;letter-spacing:.11em
}
[data-facet] .tracking-\[0\.12em\] {
  --tw-tracking:.12em;letter-spacing:.12em
}
[data-facet] .tracking-\[0\.14em\] {
  --tw-tracking:.14em;letter-spacing:.14em
}
[data-facet] .tracking-\[0\.18em\] {
  --tw-tracking:.18em;letter-spacing:.18em
}
[data-facet] .tracking-wide {
  --tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)
}
[data-facet] .tracking-wider {
  --tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)
}
[data-facet] .break-words {
  overflow-wrap:break-word
}
[data-facet] .text-ellipsis {
  text-overflow:ellipsis
}
[data-facet] .whitespace-nowrap {
  white-space:nowrap
}
[data-facet] .whitespace-pre {
  white-space:pre
}
[data-facet] .whitespace-pre-line {
  white-space:pre-line
}
[data-facet] .whitespace-pre-wrap {
  white-space:pre-wrap
}
[data-facet] .text-\[\#0B0D14\] {
  color:#0b0d14
}
[data-facet] .text-\[\#1A1A19\] {
  color:#1a1a19
}
[data-facet] .text-\[\#1E201E\] {
  color:#1e201e
}
[data-facet] .text-\[\#34d399\]\/50 {
  color:#34d39980;color:lab(75.6954% -52.188 16.7595/.5)
}
[data-facet] .text-\[\#34d399\]\/60 {
  color:#34d39999;color:lab(75.6954% -52.188 16.7595/.6)
}
[data-facet] .text-\[\#34d399\]\/70 {
  color:#34d399b3;color:lab(75.6954% -52.188 16.7595/.7)
}
[data-facet] .text-\[\#0066CC\] {
  color:#06c
}
[data-facet] .text-\[\#22177A\] {
  color:#22177a
}
[data-facet] .text-\[var\(--fc-accent\)\] {
  color:var(--fc-accent)
}
[data-facet] .text-\[var\(--fc-bg\)\] {
  color:var(--fc-bg)
}
[data-facet] .text-\[var\(--fc-danger\)\] {
  color:var(--fc-danger)
}
[data-facet] .text-\[var\(--fc-fg\)\] {
  color:var(--fc-fg)
}
[data-facet] .text-\[var\(--fc-info\)\] {
  color:var(--fc-info)
}
[data-facet] .text-\[var\(--fc-muted\)\], [data-facet] .text-\[var\(--fc-muted\)\]\/70 {
  color:var(--fc-muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-\[var\(--fc-muted\)\]\/70 {
  color:color-mix(in oklab,var(--fc-muted)70%,transparent)
}
}
[data-facet] .text-\[var\(--fc-primary\)\] {
  color:var(--fc-primary)
}
[data-facet] .text-\[var\(--fc-primary-fg\)\] {
  color:var(--fc-primary-fg)
}
[data-facet] .text-\[var\(--fc-success\)\] {
  color:var(--fc-success)
}
[data-facet] .text-\[var\(--fc-warning\)\] {
  color:var(--fc-warning)
}
[data-facet] .text-accent {
  color:var(--accent)
}
[data-facet] .text-amber-500\/90 {
  color:#f99c00e6
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-amber-500\/90 {
  color:color-mix(in oklab,var(--color-amber-500)90%,transparent)
}
}
[data-facet] .text-amber-600 {
  color:var(--color-amber-600)
}
[data-facet] .text-bg {
  color:var(--bg)
}
[data-facet] .text-blue-800 {
  color:var(--color-blue-800)
}
[data-facet] .text-emerald-400 {
  color:var(--color-emerald-400)
}
[data-facet] .text-emerald-400\/50 {
  color:#00d29480
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-emerald-400\/50 {
  color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)
}
}
[data-facet] .text-emerald-400\/70 {
  color:#00d294b3
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-emerald-400\/70 {
  color:color-mix(in oklab,var(--color-emerald-400)70%,transparent)
}
}
[data-facet] .text-emerald-500\/90 {
  color:#00bb7fe6
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-emerald-500\/90 {
  color:color-mix(in oklab,var(--color-emerald-500)90%,transparent)
}
}
[data-facet] .text-emerald-600 {
  color:var(--color-emerald-600)
}
[data-facet] .text-fg, [data-facet] .text-fg\/10 {
  color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-fg\/10 {
  color:color-mix(in oklab,var(--fg)10%,transparent)
}
}
[data-facet] .text-fg\/25 {
  color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-fg\/25 {
  color:color-mix(in oklab,var(--fg)25%,transparent)
}
}
[data-facet] .text-fg\/80 {
  color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-fg\/80 {
  color:color-mix(in oklab,var(--fg)80%,transparent)
}
}
[data-facet] .text-gray-400 {
  color:var(--color-gray-400)
}
[data-facet] .text-gray-500 {
  color:var(--color-gray-500)
}
[data-facet] .text-gray-600 {
  color:var(--color-gray-600)
}
[data-facet] .text-gray-700 {
  color:var(--color-gray-700)
}
[data-facet] .text-gray-800 {
  color:var(--color-gray-800)
}
[data-facet] .text-gray-900 {
  color:var(--color-gray-900)
}
[data-facet] .text-green-800 {
  color:var(--color-green-800)
}
[data-facet] .text-muted, [data-facet] .text-muted\/20 {
  color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-muted\/20 {
  color:color-mix(in oklab,var(--muted)20%,transparent)
}
}
[data-facet] .text-muted\/30 {
  color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-muted\/30 {
  color:color-mix(in oklab,var(--muted)30%,transparent)
}
}
[data-facet] .text-muted\/40 {
  color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-muted\/40 {
  color:color-mix(in oklab,var(--muted)40%,transparent)
}
}
[data-facet] .text-muted\/60 {
  color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .text-muted\/60 {
  color:color-mix(in oklab,var(--muted)60%,transparent)
}
}
[data-facet] .text-transparent {
  color:#0000
}
[data-facet] .text-white {
  color:var(--color-white)
}
[data-facet] .text-yellow-800 {
  color:var(--color-yellow-800)
}
[data-facet] .capitalize {
  text-transform:capitalize
}
[data-facet] .lowercase {
  text-transform:lowercase
}
[data-facet] .uppercase {
  text-transform:uppercase
}
[data-facet] .italic {
  font-style:italic
}
[data-facet] .not-italic {
  font-style:normal
}
[data-facet] .tabular-nums {
  --tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)
}
[data-facet] .line-through {
  text-decoration-line:line-through
}
[data-facet] .underline {
  text-decoration-line:underline
}
[data-facet] .decoration-\[\#c7cad8\]\/20 {
  text-decoration-color:#c7cad833;text-decoration-color:lab(81.4072% .932127 -7.36173/.2)
}
[data-facet] .decoration-\[\#c7cad8\]\/25 {
  text-decoration-color:#c7cad840;text-decoration-color:lab(81.4072% .932127 -7.36173/.25)
}
[data-facet] .decoration-\[var\(--fc-primary\)\]\/30 {
  -webkit-text-decoration-color:var(--fc-primary);text-decoration-color:var(--fc-primary)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .decoration-\[var\(--fc-primary\)\]\/30 {
  -webkit-text-decoration-color:color-mix(in oklab,var(--fc-primary)30%,transparent);text-decoration-color:color-mix(in oklab,var(--fc-primary)30%,transparent)
}
}
[data-facet] .decoration-muted\/40 {
  -webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .decoration-muted\/40 {
  -webkit-text-decoration-color:color-mix(in oklab,var(--muted)40%,transparent);text-decoration-color:color-mix(in oklab,var(--muted)40%,transparent)
}
}
[data-facet] .decoration-1 {
  text-decoration-thickness:1px
}
[data-facet] .underline-offset-2 {
  text-underline-offset:2px
}
[data-facet] .underline-offset-4 {
  text-underline-offset:4px
}
[data-facet] .underline-offset-\[5px\] {
  text-underline-offset:5px
}
[data-facet] .underline-offset-\[6px\] {
  text-underline-offset:6px
}
[data-facet] .antialiased {
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
[data-facet] .accent-\[var\(--fc-primary\)\] {
  accent-color:var(--fc-primary)
}
[data-facet] .opacity-0 {
  opacity:0
}
[data-facet] .opacity-30 {
  opacity:.3
}
[data-facet] .opacity-40 {
  opacity:.4
}
[data-facet] .opacity-50 {
  opacity:.5
}
[data-facet] .opacity-60 {
  opacity:.6
}
[data-facet] .opacity-75 {
  opacity:.75
}
[data-facet] .opacity-80 {
  opacity:.8
}
[data-facet] .opacity-90 {
  opacity:.9
}
[data-facet] .opacity-100 {
  opacity:1
}
[data-facet] .shadow {
  --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-2xl {
  --tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[0_14px_44px_-20px_rgba\(0\, [data-facet] 0\, [data-facet] 0\, [data-facet] 0\.45\)\] {
  --tw-shadow:0 14px 44px -20px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[0_20px_54px_-22px_rgba\(0\, [data-facet] 0\, [data-facet] 0\, [data-facet] 0\.55\)\] {
  --tw-shadow:0 20px 54px -22px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[var\(--fc-shadow-lg\)\] {
  --tw-shadow:var(--fc-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[var\(--fc-shadow-md\)\] {
  --tw-shadow:var(--fc-shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[var\(--fc-shadow-sm\)\] {
  --tw-shadow:var(--fc-shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-\[var\(--fc-shadow-xl\)\] {
  --tw-shadow:var(--fc-shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-lg {
  --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-md {
  --tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-sm {
  --tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .ring {
  --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .ring-2 {
  --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .shadow-black\/40 {
  --tw-shadow-color:#0006
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .shadow-black\/40 {
  --tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)
}
}
[data-facet] .ring-\[var\(--fc-bg\)\] {
  --tw-ring-color:var(--fc-bg)
}
[data-facet] .ring-\[var\(--fc-ring\)\] {
  --tw-ring-color:var(--fc-ring)
}
[data-facet] .outline {
  outline-style:var(--tw-outline-style);outline-width:1px
}
[data-facet] .grayscale {
  --tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
[data-facet] .filter {
  filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
[data-facet] .backdrop-blur-\[1px\] {
  --tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
}
[data-facet] .backdrop-blur-sm {
  --tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)
}
[data-facet] .transition {
  transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-\[transform\, [data-facet] opacity\] {
  transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-\[width\] {
  transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-all {
  transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-colors {
  transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-opacity {
  transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-shadow {
  transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .transition-transform {
  transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .duration-75 {
  --tw-duration:75ms;transition-duration:75ms
}
[data-facet] .duration-150 {
  --tw-duration:.15s;transition-duration:.15s
}
[data-facet] .duration-200 {
  --tw-duration:.2s;transition-duration:.2s
}
[data-facet] .duration-300 {
  --tw-duration:.3s;transition-duration:.3s
}
[data-facet] .duration-400 {
  --tw-duration:.4s;transition-duration:.4s
}
[data-facet] .duration-500 {
  --tw-duration:.5s;transition-duration:.5s
}
[data-facet] .duration-\[120ms\] {
  --tw-duration:.12s;transition-duration:.12s
}
[data-facet] .duration-\[160ms\] {
  --tw-duration:.16s;transition-duration:.16s
}
[data-facet] .ease-in-out {
  --tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)
}
[data-facet] .ease-out {
  --tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)
}
[data-facet] .\[transition-timing-function\:cubic-bezier\(0\.16\, [data-facet] 1\, [data-facet] 0\.3\, [data-facet] 1\)\] {
  transition-timing-function:cubic-bezier(.16,1,.3,1)
}
[data-facet] .will-change-transform {
  will-change:transform
}
[data-facet] .outline-none {
  --tw-outline-style:none;outline-style:none
}
[data-facet] .select-none {
  -webkit-user-select:none;user-select:none
}
@media (hover:hover) {
[data-facet] .group-hover\:translate-x-0:is(:where(.group):hover *) {
  --tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .group-hover\:translate-x-1:is(:where(.group):hover *) {
  --tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)
}
[data-facet] .group-hover\:scale-\[1\.02\]:is(:where(.group):hover *) {
  scale:1.02
}
[data-facet] .group-hover\:text-\[\#0066CC\]:is(:where(.group):hover *) {
  color:#06c
}
[data-facet] .group-hover\:underline:is(:where(.group):hover *) {
  text-decoration-line:underline
}
[data-facet] .group-hover\:opacity-0:is(:where(.group):hover *) {
  opacity:0
}
[data-facet] .group-hover\:opacity-40:is(:where(.group):hover *) {
  opacity:.4
}
[data-facet] .group-hover\:opacity-70:is(:where(.group):hover *) {
  opacity:.7
}
[data-facet] .group-hover\:opacity-100:is(:where(.group):hover *) {
  opacity:1
}
[data-facet] .group-hover\:brightness-110:is(:where(.group):hover *) {
  --tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
[data-facet] .group-hover\:grayscale-0:is(:where(.group):hover *) {
  --tw-grayscale:grayscale(0%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
}
[data-facet] .peer-checked\:border-\[var\(--fc-primary\)\]:is(:where(.peer):checked~*) {
  border-color:var(--fc-primary)
}
[data-facet] .peer-checked\:bg-\[var\(--fc-primary\)\]:is(:where(.peer):checked~*) {
  background-color:var(--fc-primary)
}
[data-facet] .peer-checked\:text-\[var\(--fc-primary-fg\)\]:is(:where(.peer):checked~*) {
  color:var(--fc-primary-fg)
}
[data-facet] .peer-indeterminate\:border-\[var\(--fc-primary\)\]:is(:where(.peer):indeterminate~*) {
  border-color:var(--fc-primary)
}
[data-facet] .peer-indeterminate\:bg-\[var\(--fc-primary\)\]:is(:where(.peer):indeterminate~*) {
  background-color:var(--fc-primary)
}
[data-facet] .peer-indeterminate\:text-\[var\(--fc-primary-fg\)\]:is(:where(.peer):indeterminate~*) {
  color:var(--fc-primary-fg)
}
[data-facet] .peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*) {
  --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .peer-focus-visible\:ring-\[var\(--fc-ring\)\]:is(:where(.peer):focus-visible~*) {
  --tw-ring-color:var(--fc-ring)
}
[data-facet] .peer-focus-visible\:ring-offset-2:is(:where(.peer):focus-visible~*) {
  --tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
}
[data-facet] .peer-focus-visible\:ring-offset-\[var\(--fc-bg\)\]:is(:where(.peer):focus-visible~*) {
  --tw-ring-offset-color:var(--fc-bg)
}
[data-facet] .peer-disabled\:opacity-50:is(:where(.peer):disabled~*) {
  opacity:.5
}
[data-facet] .placeholder\:text-\[var\(--fc-muted\)\]::placeholder {
  color:var(--fc-muted)
}
[data-facet] .placeholder\:text-muted::-moz-placeholder {
  color:var(--muted)
}
[data-facet] .placeholder\:text-muted\/30::-moz-placeholder {
  color:var(--muted)
}
[data-facet] .placeholder\:text-muted::placeholder, [data-facet] .placeholder\:text-muted\/30::placeholder {
  color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .placeholder\:text-muted\/30::placeholder {
  color:color-mix(in oklab,var(--muted)30%,transparent)
}
}
[data-facet] .last\:mb-0:last-child {
  margin-bottom:calc(var(--spacing)*0)
}
[data-facet] .last\:border-0:last-child {
  border-style:var(--tw-border-style);border-width:0
}
[data-facet] .focus-within\:border-\[var\(--fc-ring\)\]:focus-within {
  border-color:var(--fc-ring)
}
@media (hover:hover) {
[data-facet] .hover\:scale-\[1\.03\]:hover {
  scale:1.03
}
[data-facet] .hover\:border-accent\/40:hover {
  border-color:var(--accent)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:border-accent\/40:hover {
  border-color:color-mix(in oklab,var(--accent)40%,transparent)
}
}
[data-facet] .hover\:border-fg\/40:hover {
  border-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:border-fg\/40:hover {
  border-color:color-mix(in oklab,var(--fg)40%,transparent)
}
}
[data-facet] .hover\:border-muted\/30:hover {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:border-muted\/30:hover {
  border-color:color-mix(in oklab,var(--muted)30%,transparent)
}
}
[data-facet] .hover\:border-muted\/40:hover {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:border-muted\/40:hover {
  border-color:color-mix(in oklab,var(--muted)40%,transparent)
}
}
[data-facet] .hover\:border-muted\/50:hover {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:border-muted\/50:hover {
  border-color:color-mix(in oklab,var(--muted)50%,transparent)
}
}
[data-facet] .hover\:bg-\[var\(--fc-primary-hover\)\]:hover {
  background-color:var(--fc-primary-hover)
}
[data-facet] .hover\:bg-\[var\(--fc-surface-hover\)\]:hover {
  background-color:var(--fc-surface-hover)
}
[data-facet] .hover\:bg-fg\/5:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/5:hover {
  background-color:color-mix(in oklab,var(--fg)5%,transparent)
}
}
[data-facet] .hover\:bg-fg\/15:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/15:hover {
  background-color:color-mix(in oklab,var(--fg)15%,transparent)
}
}
[data-facet] .hover\:bg-fg\/20:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/20:hover {
  background-color:color-mix(in oklab,var(--fg)20%,transparent)
}
}
[data-facet] .hover\:bg-fg\/\[0\.02\]:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/\[0\.02\]:hover {
  background-color:color-mix(in oklab,var(--fg)2%,transparent)
}
}
[data-facet] .hover\:bg-fg\/\[0\.03\]:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/\[0\.03\]:hover {
  background-color:color-mix(in oklab,var(--fg)3%,transparent)
}
}
[data-facet] .hover\:bg-fg\/\[0\.04\]:hover {
  background-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-fg\/\[0\.04\]:hover {
  background-color:color-mix(in oklab,var(--fg)4%,transparent)
}
}
[data-facet] .hover\:bg-gray-300:hover {
  background-color:var(--color-gray-300)
}
[data-facet] .hover\:bg-gray-700:hover {
  background-color:var(--color-gray-700)
}
[data-facet] .hover\:bg-muted\/5:hover {
  background-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .hover\:bg-muted\/5:hover {
  background-color:color-mix(in oklab,var(--muted)5%,transparent)
}
}
[data-facet] .hover\:text-\[var\(--fc-fg\)\]:hover {
  color:var(--fc-fg)
}
[data-facet] .hover\:text-accent:hover {
  color:var(--accent)
}
[data-facet] .hover\:text-fg:hover {
  color:var(--fg)
}
[data-facet] .hover\:text-muted:hover {
  color:var(--muted)
}
[data-facet] .hover\:text-white:hover {
  color:var(--color-white)
}
[data-facet] .hover\:underline:hover {
  text-decoration-line:underline
}
[data-facet] .hover\:decoration-\[\#c7cad8\]\/50:hover {
  text-decoration-color:#c7cad880;text-decoration-color:lab(81.4072% .932127 -7.36173/.5)
}
[data-facet] .hover\:decoration-\[\#c7cad8\]\/60:hover {
  text-decoration-color:#c7cad899;text-decoration-color:lab(81.4072% .932127 -7.36173/.6)
}
[data-facet] .hover\:decoration-\[var\(--fc-primary\)\]:hover {
  -webkit-text-decoration-color:var(--fc-primary);text-decoration-color:var(--fc-primary)
}
[data-facet] .hover\:decoration-fg:hover {
  -webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)
}
[data-facet] .hover\:opacity-75:hover {
  opacity:.75
}
[data-facet] .hover\:opacity-80:hover {
  opacity:.8
}
[data-facet] .hover\:opacity-90:hover {
  opacity:.9
}
[data-facet] .hover\:brightness-95:hover {
  --tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
[data-facet] .hover\:brightness-105:hover {
  --tw-brightness:brightness(105%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
[data-facet] .hover\:brightness-110:hover {
  --tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)
}
}
[data-facet] .focus\:border-muted\/40:focus {
  border-color:var(--muted)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .focus\:border-muted\/40:focus {
  border-color:color-mix(in oklab,var(--muted)40%,transparent)
}
}
[data-facet] .focus\:bg-\[var\(--fc-surface-hover\)\]:focus {
  background-color:var(--fc-surface-hover)
}
[data-facet] .focus\:outline-none:focus {
  --tw-outline-style:none;outline-style:none
}
[data-facet] .focus-visible\:ring-2:focus-visible {
  --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .focus-visible\:ring-\[\#0066CC\]:focus-visible {
  --tw-ring-color:#06c
}
[data-facet] .focus-visible\:ring-\[\#22177A\]\/50:focus-visible {
  --tw-ring-color:#22177a80
}
@supports (color:lab(0% 0 0)) {
[data-facet] .focus-visible\:ring-\[\#22177A\]\/50:focus-visible {
  --tw-ring-color:lab(16.255% 31.2985 -55.1187/.5)
}
}
[data-facet] .focus-visible\:ring-\[var\(--fc-ring\)\]:focus-visible {
  --tw-ring-color:var(--fc-ring)
}
[data-facet] .focus-visible\:ring-emerald-400\/50:focus-visible {
  --tw-ring-color:#00d29480
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .focus-visible\:ring-emerald-400\/50:focus-visible {
  --tw-ring-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)
}
}
[data-facet] .focus-visible\:ring-emerald-500\/50:focus-visible {
  --tw-ring-color:#00bb7f80
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .focus-visible\:ring-emerald-500\/50:focus-visible {
  --tw-ring-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)
}
}
[data-facet] .focus-visible\:ring-fg\/40:focus-visible {
  --tw-ring-color:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] .focus-visible\:ring-fg\/40:focus-visible {
  --tw-ring-color:color-mix(in oklab,var(--fg)40%,transparent)
}
}
[data-facet] .focus-visible\:ring-offset-1:focus-visible {
  --tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
}
[data-facet] .focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)
}
[data-facet] .focus-visible\:ring-offset-\[var\(--fc-bg\)\]:focus-visible {
  --tw-ring-offset-color:var(--fc-bg)
}
[data-facet] .focus-visible\:ring-offset-\[var\(--fc-surface\)\]:focus-visible {
  --tw-ring-offset-color:var(--fc-surface)
}
[data-facet] .focus-visible\:outline-none:focus-visible {
  --tw-outline-style:none;outline-style:none
}
[data-facet] .focus-visible\:ring-inset:focus-visible {
  --tw-ring-inset:inset
}
[data-facet] .disabled\:pointer-events-none:disabled {
  pointer-events:none
}
[data-facet] .disabled\:opacity-40:disabled {
  opacity:.4
}
[data-facet] .disabled\:opacity-50:disabled {
  opacity:.5
}
@media (min-width:40rem) {
[data-facet] .sm\:block {
  display:block
}
[data-facet] .sm\:flex {
  display:flex
}
[data-facet] .sm\:grid {
  display:grid
}
[data-facet] .sm\:hidden {
  display:none
}
[data-facet] .sm\:inline {
  display:inline
}
[data-facet] .sm\:inline-block {
  display:inline-block
}
[data-facet] .sm\:inline-flex {
  display:inline-flex
}
[data-facet] .sm\:w-40 {
  width:calc(var(--spacing)*40)
}
[data-facet] .sm\:w-56 {
  width:calc(var(--spacing)*56)
}
[data-facet] .sm\:grid-cols-2 {
  grid-template-columns:repeat(2,minmax(0,1fr))
}
[data-facet] .sm\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
}
[data-facet] .sm\:grid-cols-4 {
  grid-template-columns:repeat(4,minmax(0,1fr))
}
[data-facet] .sm\:grid-cols-6 {
  grid-template-columns:repeat(6,minmax(0,1fr))
}
[data-facet] .sm\:grid-cols-11 {
  grid-template-columns:repeat(11,minmax(0,1fr))
}
[data-facet] .sm\:grid-cols-\[1\.4fr_1fr_auto_auto\] {
  grid-template-columns:1.4fr 1fr auto auto
}
[data-facet] .sm\:grid-cols-\[5\.5rem_1fr\] {
  grid-template-columns:5.5rem 1fr
}
[data-facet] .sm\:grid-cols-\[10rem_auto_1fr\] {
  grid-template-columns:10rem auto 1fr
}
[data-facet] .sm\:grid-cols-\[12rem_1fr\] {
  grid-template-columns:12rem 1fr
}
[data-facet] .sm\:grid-cols-\[14rem_1fr\] {
  grid-template-columns:14rem 1fr
}
[data-facet] .sm\:flex-row {
  flex-direction:row
}
[data-facet] .sm\:items-baseline {
  align-items:baseline
}
[data-facet] .sm\:gap-4 {
  gap:calc(var(--spacing)*4)
}
[data-facet] .sm\:gap-6 {
  gap:calc(var(--spacing)*6)
}
[data-facet] .sm\:border-transparent {
  border-color:#0000
}
[data-facet] .sm\:bg-transparent {
  background-color:#0000
}
[data-facet] .sm\:p-5 {
  padding:calc(var(--spacing)*5)
}
[data-facet] .sm\:p-6 {
  padding:calc(var(--spacing)*6)
}
[data-facet] .sm\:text-right {
  text-align:right
}
[data-facet] .sm\:text-\[1\.75rem\] {
  font-size:1.75rem
}
[data-facet] .sm\:text-\[1\.875rem\] {
  font-size:1.875rem
}
[data-facet] .sm\:text-\[2\.5rem\] {
  font-size:2.5rem
}
[data-facet] .sm\:text-\[2\.15rem\] {
  font-size:2.15rem
}
[data-facet] .sm\:text-\[2\.25rem\] {
  font-size:2.25rem
}
[data-facet] .sm\:text-\[2rem\] {
  font-size:2rem
}
[data-facet] .sm\:text-\[3\.25rem\] {
  font-size:3.25rem
}
[data-facet] .sm\:text-\[3rem\] {
  font-size:3rem
}
[data-facet] .sm\:text-\[4\.75rem\] {
  font-size:4.75rem
}
[data-facet] .sm\:text-\[4rem\] {
  font-size:4rem
}
}
@media (min-width:48rem) {
[data-facet] .md\:order-1 {
  order:1
}
[data-facet] .md\:order-2 {
  order:2
}
[data-facet] .md\:mt-24 {
  margin-top:calc(var(--spacing)*24)
}
[data-facet] .md\:mb-20 {
  margin-bottom:calc(var(--spacing)*20)
}
[data-facet] .md\:block {
  display:block
}
[data-facet] .md\:h-\[22px\] {
  height:22px
}
[data-facet] .md\:max-w-none {
  max-width:none
}
[data-facet] .md\:grid-cols-2 {
  grid-template-columns:repeat(2,minmax(0,1fr))
}
[data-facet] .md\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
}
[data-facet] .md\:grid-cols-\[1\.6fr_1fr\] {
  grid-template-columns:1.6fr 1fr
}
[data-facet] .md\:grid-cols-\[1fr_minmax\(0\, [data-facet] 17rem\)\] {
  grid-template-columns:1fr minmax(0,17rem)
}
[data-facet] .md\:grid-cols-\[160px_1fr\] {
  grid-template-columns:160px 1fr
}
[data-facet] .md\:flex-col {
  flex-direction:column
}
[data-facet] .md\:gap-14 {
  gap:calc(var(--spacing)*14)
}
[data-facet] .md\:gap-24 {
  gap:calc(var(--spacing)*24)
}
[data-facet] :where(.md\: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)))
}
[data-facet] .md\:border-t-0 {
  border-top-style:var(--tw-border-style);border-top-width:0
}
[data-facet] .md\:border-b-0 {
  border-bottom-style:var(--tw-border-style);border-bottom-width:0
}
[data-facet] .md\:border-transparent {
  border-color:#0000
}
[data-facet] .md\:bg-transparent {
  background-color:#0000
}
[data-facet] .md\:px-3 {
  padding-inline:calc(var(--spacing)*3)
}
[data-facet] .md\:px-8 {
  padding-inline:calc(var(--spacing)*8)
}
[data-facet] .md\:py-3 {
  padding-block:calc(var(--spacing)*3)
}
[data-facet] .md\:py-4 {
  padding-block:calc(var(--spacing)*4)
}
[data-facet] .md\:py-5 {
  padding-block:calc(var(--spacing)*5)
}
[data-facet] .md\:py-10 {
  padding-block:calc(var(--spacing)*10)
}
[data-facet] .md\:py-20 {
  padding-block:calc(var(--spacing)*20)
}
[data-facet] .md\:pt-1 {
  padding-top:calc(var(--spacing)*1)
}
[data-facet] .md\:pt-8 {
  padding-top:calc(var(--spacing)*8)
}
[data-facet] .md\:pt-10 {
  padding-top:calc(var(--spacing)*10)
}
[data-facet] .md\:pt-16 {
  padding-top:calc(var(--spacing)*16)
}
[data-facet] .md\:pt-20 {
  padding-top:calc(var(--spacing)*20)
}
[data-facet] .md\:pb-14 {
  padding-bottom:calc(var(--spacing)*14)
}
}
@media (min-width:64rem) {
[data-facet] .lg\:block {
  display:block
}
[data-facet] .lg\:grid-cols-3 {
  grid-template-columns:repeat(3,minmax(0,1fr))
}
[data-facet] .lg\:grid-cols-\[1\.05fr_0\.95fr\] {
  grid-template-columns:1.05fr .95fr
}
[data-facet] .lg\:grid-cols-\[1fr_auto\] {
  grid-template-columns:1fr auto
}
[data-facet] .lg\:grid-cols-\[13rem_1fr\] {
  grid-template-columns:13rem 1fr
}
[data-facet] .lg\:gap-16 {
  gap:calc(var(--spacing)*16)
}
[data-facet] .lg\:border-transparent {
  border-color:#0000
}
[data-facet] .lg\:bg-transparent {
  background-color:#0000
}
[data-facet] .lg\:pt-1\.5 {
  padding-top:calc(var(--spacing)*1.5)
}
[data-facet] .lg\:text-\[2\.95rem\] {
  font-size:2.95rem
}
[data-facet] .lg\:text-\[3\.9rem\] {
  font-size:3.9rem
}
[data-facet] .lg\:text-\[4\.75rem\] {
  font-size:4.75rem
}
}
@media (prefers-color-scheme:dark) {
[data-facet] .dark\:text-amber-400 {
  color:var(--color-amber-400)
}
[data-facet] .dark\:text-emerald-400 {
  color:var(--color-emerald-400)
}
}
@media print {
[data-facet] .print\:mb-4 {
  margin-bottom:calc(var(--spacing)*4)
}
[data-facet] .print\:mb-5 {
  margin-bottom:calc(var(--spacing)*5)
}
[data-facet] .print\:hidden {
  display:none
}
[data-facet] .print\:gap-1 {
  gap:calc(var(--spacing)*1)
}
[data-facet] .print\:gap-1\.5 {
  gap:calc(var(--spacing)*1.5)
}
[data-facet] .print\:gap-3\.5 {
  gap:calc(var(--spacing)*3.5)
}
[data-facet] .print\:p-0 {
  padding:calc(var(--spacing)*0)
}
[data-facet] .print\:text-\[11\.5px\] {
  font-size:11.5px
}
[data-facet] .print\:text-\[11px\] {
  font-size:11px
}
[data-facet] .print\:leading-\[1\.55\] {
  --tw-leading:1.55;line-height:1.55
}
}
[data-facet] .\[\&\>button\]\:h-9>button {
  height:calc(var(--spacing)*9)
}
[data-facet] .\[\&\>button\]\:rounded-none>button {
  border-radius:0
}
[data-facet] .\[\&\>button\]\:border-0>button {
  border-style:var(--tw-border-style);border-width:0
}
[data-facet] .\[\&\>button\]\:bg-\[var\(--fc-bg\)\]>button {
  background-color:var(--fc-bg)
}
[data-facet] .\[\&\>button\]\:px-3\.5>button {
  padding-inline:calc(var(--spacing)*3.5)
}
[data-facet] .\[\&\>button\]\:text-\[13px\]>button {
  font-size:13px
}
[data-facet] .\[\&\>button\]\:text-\[var\(--fc-fg\)\]>button {
  color:var(--fc-fg)
}
[data-facet] .\[\&\>button\]\:transition-colors>button {
  transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))
}
[data-facet] .\[\&\>button\]\:focus-visible\:ring-2>button:focus-visible {
  --tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[data-facet] .\[\&\>button\]\:focus-visible\:ring-\[var\(--fc-ring\)\]>button:focus-visible {
  --tw-ring-color:var(--fc-ring)
}
[data-facet] .\[\&\>button\]\:focus-visible\:outline-none>button:focus-visible {
  --tw-outline-style:none;outline-style:none
}
[data-facet] .\[\&\>button\]\:focus-visible\:ring-inset>button:focus-visible {
  --tw-ring-inset:inset
}
[data-facet] .\[\&\>button\:hover\]\:bg-\[var\(--fc-surface-hover\)\]>button:hover {
  background-color:var(--fc-surface-hover)
}
}
[data-facet] {
  --bg:#0a0a0a;--fg:#ededed;--muted:#8c8c8c;--border:#ededed;--line:#232323;--accent:var(--fg)
}
@media (prefers-color-scheme:light) {
[data-facet] {
  --bg:#fafafa;--fg:#141414;--muted:#6e6e6e;--border:#141414;--line:#e6e6e6;--accent:var(--fg)
}
}
[data-facet].dark {
  --bg:#0a0a0a;--fg:#ededed;--muted:#8c8c8c;--border:#ededed;--line:#232323;--accent:var(--fg)
}
[data-facet].light {
  --bg:#fafafa;--fg:#141414;--muted:#6e6e6e;--border:#141414;--line:#e6e6e6;--accent:var(--fg)
}
[data-facet] {
  scrollbar-color:var(--fg)transparent;scrollbar-width:thin;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-size:16px
}
@media (prefers-color-scheme:dark) {
[data-facet] {
  --lightningcss-light: ;--lightningcss-dark:initial
}
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] {
  scrollbar-color:color-mix(in srgb,var(--fg)20%,transparent)transparent
}
}
[data-facet] code, [data-facet] pre, [data-facet] kbd, [data-facet] samp, [data-facet] .font-mono {
  font-optical-sizing:auto;font-variation-settings:"MONO" 1;font-family:Google Sans Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
}
[data-facet] main {
  background-color:var(--bg);color:var(--fg)
}
[data-facet] :not([data-native], [data-facet] [data-native] *), [data-facet] :not([data-native], [data-facet] [data-native] *):before, [data-facet] :not([data-native], [data-facet] [data-native] *):after {
  border-radius:0!important
}
[data-facet] .uppercase {
  text-transform:lowercase!important
}
[data-facet] button, [data-facet] input, [data-facet] optgroup, [data-facet] select, [data-facet] textarea {
  text-transform:lowercase
}
[data-facet] [data-native] input, [data-facet] [data-native] textarea, [data-facet] [data-native] select {
  text-transform:none
}
[data-facet] ::-webkit-scrollbar {
  width:6px
}
[data-facet] ::-webkit-scrollbar-track {
  background:0 0
}
[data-facet] ::-webkit-scrollbar-thumb {
  background:var(--fg);border-radius:3px
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] ::-webkit-scrollbar-thumb {
  background:color-mix(in srgb,var(--fg)20%,transparent)
}
}
[data-facet] ::-webkit-scrollbar-thumb:hover {
  background:var(--fg)
}
@supports (color:color-mix(in lab, red, red)) {
[data-facet] ::-webkit-scrollbar-thumb:hover {
  background:color-mix(in srgb,var(--fg)40%,transparent)
}
}
[data-facet] .scrollbar-hide::-webkit-scrollbar {
  display:none
}
[data-facet] .scrollbar-hide, [data-facet] .chat-messages-scroll {
  scrollbar-width:none;-ms-overflow-style:none
}
[data-facet] .chat-messages-scroll::-webkit-scrollbar {
  display:none
}
@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
[data-facet] .animate-fade-up {
  animation:.4s cubic-bezier(.16,1,.3,1) both fade-up
}
@keyframes fade-in{0%{opacity:0}to{opacity:1}}
[data-facet] .animate-fade-in {
  animation:.25s both fade-in
}
@media (prefers-reduced-motion:reduce) {
[data-facet] .animate-fade-up, [data-facet] .animate-fade-in {
  opacity:1;animation:none
}
[data-facet] .animate-ping {
  animation:none
}
}
[data-facet] .js [data-reveal], [data-facet] .js [data-reveal-group]>* {
  opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);animation:10ms linear 6s forwards reveal-safety;transform:translateY(14px)
}
[data-facet] .js [data-reveal].revealed, [data-facet] .js [data-reveal-group].revealed>* {
  opacity:1;transform:none
}
@keyframes reveal-safety{to{opacity:1;transform:none}}
[data-facet] .logo-mark {
  filter:brightness(0);opacity:.4;transition:opacity .3s,filter .3s
}
[data-facet] .logo-mark:hover {
  opacity:.8
}
[data-facet].dark .logo-mark {
  filter:brightness(0)invert()
}
@media (prefers-color-scheme:dark) {
[data-facet] html:not(.light) .logo-mark {
  filter:brightness(0)invert()
}
}
@keyframes page-in{0%{opacity:0}to{opacity:1}}
[data-facet] .page-transition {
  animation:.38s cubic-bezier(.16,1,.3,1) both page-in
}
@media (prefers-reduced-motion:reduce) {
[data-facet] .js [data-reveal], [data-facet] .js [data-reveal-group]>* {
  opacity:1;transition:none;animation:none;transform:none
}
[data-facet] .page-transition {
  animation:none
}
}
@keyframes chat-msg-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
@keyframes chat-typing-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}
@media (prefers-reduced-motion:reduce) {
[data-facet] [data-chat-bubble] {
  opacity:1;transform:none;animation:none!important
}
[data-facet] [data-chat-dot] {
  opacity:.8;animation:none!important
}
}
@keyframes voice-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}
@media (prefers-reduced-motion:reduce) {
@keyframes voice-wave{0%,to{transform:scaleY(.6)}}
}
@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}
@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
@media (prefers-reduced-motion:reduce) {
@keyframes skeleton-pulse{0%,to{opacity:.85}}
@keyframes shimmer{0%,to{transform:none}}
}
[data-facet] .font-google-sans {
  font-family:Inter Tight,sans-serif
}
[data-facet] .line-clamp-2 {
  -webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden
}
@keyframes lightbox-fade-in{0%{opacity:0}to{opacity:1}}
@keyframes lightbox-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
@media (prefers-reduced-motion:reduce) {
@keyframes lightbox-fade-in{0%,to{opacity:1}}
@keyframes lightbox-scale-in{0%,to{opacity:1;transform:none}}
}
@page {

}
@media print {
[data-facet] .js [data-reveal], [data-facet] .js [data-reveal-group]>* {
  opacity:1!important;transform:none!important
}
}
@property --tw-translate-x {

}
@property --tw-translate-y {

}
@property --tw-translate-z {

}
@property --tw-scale-x {

}
@property --tw-scale-y {

}
@property --tw-scale-z {

}
@property --tw-rotate-x {

}
@property --tw-rotate-y {

}
@property --tw-rotate-z {

}
@property --tw-skew-x {

}
@property --tw-skew-y {

}
@property --tw-space-y-reverse {

}
@property --tw-space-x-reverse {

}
@property --tw-divide-x-reverse {

}
@property --tw-border-style {

}
@property --tw-divide-y-reverse {

}
@property --tw-gradient-position {

}
@property --tw-gradient-from {

}
@property --tw-gradient-via {

}
@property --tw-gradient-to {

}
@property --tw-gradient-stops {

}
@property --tw-gradient-via-stops {

}
@property --tw-gradient-from-position {

}
@property --tw-gradient-via-position {

}
@property --tw-gradient-to-position {

}
@property --tw-leading {

}
@property --tw-font-weight {

}
@property --tw-tracking {

}
@property --tw-ordinal {

}
@property --tw-slashed-zero {

}
@property --tw-numeric-figure {

}
@property --tw-numeric-spacing {

}
@property --tw-numeric-fraction {

}
@property --tw-shadow {

}
@property --tw-shadow-color {

}
@property --tw-shadow-alpha {

}
@property --tw-inset-shadow {

}
@property --tw-inset-shadow-color {

}
@property --tw-inset-shadow-alpha {

}
@property --tw-ring-color {

}
@property --tw-ring-shadow {

}
@property --tw-inset-ring-color {

}
@property --tw-inset-ring-shadow {

}
@property --tw-ring-inset {

}
@property --tw-ring-offset-width {

}
@property --tw-ring-offset-color {

}
@property --tw-ring-offset-shadow {

}
@property --tw-outline-style {

}
@property --tw-blur {

}
@property --tw-brightness {

}
@property --tw-contrast {

}
@property --tw-grayscale {

}
@property --tw-hue-rotate {

}
@property --tw-invert {

}
@property --tw-opacity {

}
@property --tw-saturate {

}
@property --tw-sepia {

}
@property --tw-drop-shadow {

}
@property --tw-drop-shadow-color {

}
@property --tw-drop-shadow-alpha {

}
@property --tw-drop-shadow-size {

}
@property --tw-backdrop-blur {

}
@property --tw-backdrop-brightness {

}
@property --tw-backdrop-contrast {

}
@property --tw-backdrop-grayscale {

}
@property --tw-backdrop-hue-rotate {

}
@property --tw-backdrop-invert {

}
@property --tw-backdrop-opacity {

}
@property --tw-backdrop-saturate {

}
@property --tw-backdrop-sepia {

}
@property --tw-duration {

}
@property --tw-ease {

}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
@keyframes pulse{50%{opacity:.5}}
