/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: Inter Variable, sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: Fira Code Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

.dark {
  color-scheme: dark;
}

:root {
  --color-inherit: inherit;
  --color-current: currentColor;
  --color-transparent: transparent;
  --color-black: #000;
  --color-white: #fff;
  --color-slate-50: #f8fafc;
  --color-slate-100: #f1f5f9;
  --color-slate-200: #e2e8f0;
  --color-slate-300: #cbd5e1;
  --color-slate-400: #94a3b8;
  --color-slate-500: #64748b;
  --color-slate-600: #475569;
  --color-slate-700: #334155;
  --color-slate-800: #1e293b;
  --color-slate-900: #0f172a;
  --color-slate-950: #020617;
  --color-gray-50: #f9fafb;
  --color-gray-100: #f3f4f6;
  --color-gray-200: #e5e7eb;
  --color-gray-300: #d1d5db;
  --color-gray-400: #9ca3af;
  --color-gray-500: #6b7280;
  --color-gray-600: #4b5563;
  --color-gray-700: #374151;
  --color-gray-800: #1f2937;
  --color-gray-900: #111827;
  --color-gray-950: #030712;
  --color-zinc-50: #fafafa;
  --color-zinc-100: #f4f4f5;
  --color-zinc-200: #e4e4e7;
  --color-zinc-300: #d4d4d8;
  --color-zinc-400: #a1a1aa;
  --color-zinc-500: #71717a;
  --color-zinc-600: #52525b;
  --color-zinc-700: #3f3f46;
  --color-zinc-800: #27272a;
  --color-zinc-900: #18181b;
  --color-zinc-950: #09090b;
  --color-neutral-50: #fafafa;
  --color-neutral-100: #f5f5f5;
  --color-neutral-200: #e5e5e5;
  --color-neutral-300: #d4d4d4;
  --color-neutral-400: #a3a3a3;
  --color-neutral-500: #737373;
  --color-neutral-600: #525252;
  --color-neutral-700: #404040;
  --color-neutral-800: #262626;
  --color-neutral-900: #171717;
  --color-neutral-950: #0a0a0a;
  --color-stone-50: #fafaf9;
  --color-stone-100: #f5f5f4;
  --color-stone-200: #e7e5e4;
  --color-stone-300: #d6d3d1;
  --color-stone-400: #a8a29e;
  --color-stone-500: #78716c;
  --color-stone-600: #57534e;
  --color-stone-700: #44403c;
  --color-stone-800: #292524;
  --color-stone-900: #1c1917;
  --color-stone-950: #0c0a09;
  --color-red-50: #fef2f2;
  --color-red-100: #fee2e2;
  --color-red-200: #fecaca;
  --color-red-300: #fca5a5;
  --color-red-400: #f87171;
  --color-red-500: #ef4444;
  --color-red-600: #dc2626;
  --color-red-700: #b91c1c;
  --color-red-800: #991b1b;
  --color-red-900: #7f1d1d;
  --color-red-950: #450a0a;
  --color-orange-50: #fff7ed;
  --color-orange-100: #ffedd5;
  --color-orange-200: #fed7aa;
  --color-orange-300: #fdba74;
  --color-orange-400: #fb923c;
  --color-orange-500: #f97316;
  --color-orange-600: #ea580c;
  --color-orange-700: #c2410c;
  --color-orange-800: #9a3412;
  --color-orange-900: #7c2d12;
  --color-orange-950: #431407;
  --color-amber-50: #fffbeb;
  --color-amber-100: #fef3c7;
  --color-amber-200: #fde68a;
  --color-amber-300: #fcd34d;
  --color-amber-400: #fbbf24;
  --color-amber-500: #f59e0b;
  --color-amber-600: #d97706;
  --color-amber-700: #b45309;
  --color-amber-800: #92400e;
  --color-amber-900: #78350f;
  --color-amber-950: #451a03;
  --color-yellow-50: #fefce8;
  --color-yellow-100: #fef9c3;
  --color-yellow-200: #fef08a;
  --color-yellow-300: #fde047;
  --color-yellow-400: #facc15;
  --color-yellow-500: #eab308;
  --color-yellow-600: #ca8a04;
  --color-yellow-700: #a16207;
  --color-yellow-800: #854d0e;
  --color-yellow-900: #713f12;
  --color-yellow-950: #422006;
  --color-lime-50: #f7fee7;
  --color-lime-100: #ecfccb;
  --color-lime-200: #d9f99d;
  --color-lime-300: #bef264;
  --color-lime-400: #a3e635;
  --color-lime-500: #84cc16;
  --color-lime-600: #65a30d;
  --color-lime-700: #4d7c0f;
  --color-lime-800: #3f6212;
  --color-lime-900: #365314;
  --color-lime-950: #1a2e05;
  --color-green-50: #f0fdf4;
  --color-green-100: #dcfce7;
  --color-green-200: #bbf7d0;
  --color-green-300: #86efac;
  --color-green-400: #4ade80;
  --color-green-500: #22c55e;
  --color-green-600: #16a34a;
  --color-green-700: #15803d;
  --color-green-800: #166534;
  --color-green-900: #14532d;
  --color-green-950: #052e16;
  --color-emerald-50: #ecfdf5;
  --color-emerald-100: #d1fae5;
  --color-emerald-200: #a7f3d0;
  --color-emerald-300: #6ee7b7;
  --color-emerald-400: #34d399;
  --color-emerald-500: #10b981;
  --color-emerald-600: #059669;
  --color-emerald-700: #047857;
  --color-emerald-800: #065f46;
  --color-emerald-900: #064e3b;
  --color-emerald-950: #022c22;
  --color-teal-50: #f0fdfa;
  --color-teal-100: #ccfbf1;
  --color-teal-200: #99f6e4;
  --color-teal-300: #5eead4;
  --color-teal-400: #2dd4bf;
  --color-teal-500: #14b8a6;
  --color-teal-600: #0d9488;
  --color-teal-700: #0f766e;
  --color-teal-800: #115e59;
  --color-teal-900: #134e4a;
  --color-teal-950: #042f2e;
  --color-cyan-50: #ecfeff;
  --color-cyan-100: #cffafe;
  --color-cyan-200: #a5f3fc;
  --color-cyan-300: #67e8f9;
  --color-cyan-400: #22d3ee;
  --color-cyan-500: #06b6d4;
  --color-cyan-600: #0891b2;
  --color-cyan-700: #0e7490;
  --color-cyan-800: #155e75;
  --color-cyan-900: #164e63;
  --color-cyan-950: #083344;
  --color-sky-50: #f0f9ff;
  --color-sky-100: #e0f2fe;
  --color-sky-200: #bae6fd;
  --color-sky-300: #7dd3fc;
  --color-sky-400: #38bdf8;
  --color-sky-500: #0ea5e9;
  --color-sky-600: #0284c7;
  --color-sky-700: #0369a1;
  --color-sky-800: #075985;
  --color-sky-900: #0c4a6e;
  --color-sky-950: #082f49;
  --color-blue-50: #eff6ff;
  --color-blue-100: #dbeafe;
  --color-blue-200: #bfdbfe;
  --color-blue-300: #93c5fd;
  --color-blue-400: #60a5fa;
  --color-blue-500: #3b82f6;
  --color-blue-600: #2563eb;
  --color-blue-700: #1d4ed8;
  --color-blue-800: #1e40af;
  --color-blue-900: #1e3a8a;
  --color-blue-950: #172554;
  --color-indigo-50: #eef2ff;
  --color-indigo-100: #e0e7ff;
  --color-indigo-200: #c7d2fe;
  --color-indigo-300: #a5b4fc;
  --color-indigo-400: #818cf8;
  --color-indigo-500: #6366f1;
  --color-indigo-600: #4f46e5;
  --color-indigo-700: #4338ca;
  --color-indigo-800: #3730a3;
  --color-indigo-900: #312e81;
  --color-indigo-950: #1e1b4b;
  --color-violet-50: #f5f3ff;
  --color-violet-100: #ede9fe;
  --color-violet-200: #ddd6fe;
  --color-violet-300: #c4b5fd;
  --color-violet-400: #a78bfa;
  --color-violet-500: #8b5cf6;
  --color-violet-600: #7c3aed;
  --color-violet-700: #6d28d9;
  --color-violet-800: #5b21b6;
  --color-violet-900: #4c1d95;
  --color-violet-950: #2e1065;
  --color-purple-50: #faf5ff;
  --color-purple-100: #f3e8ff;
  --color-purple-200: #e9d5ff;
  --color-purple-300: #d8b4fe;
  --color-purple-400: #c084fc;
  --color-purple-500: #a855f7;
  --color-purple-600: #9333ea;
  --color-purple-700: #7e22ce;
  --color-purple-800: #6b21a8;
  --color-purple-900: #581c87;
  --color-purple-950: #3b0764;
  --color-fuchsia-50: #fdf4ff;
  --color-fuchsia-100: #fae8ff;
  --color-fuchsia-200: #f5d0fe;
  --color-fuchsia-300: #f0abfc;
  --color-fuchsia-400: #e879f9;
  --color-fuchsia-500: #d946ef;
  --color-fuchsia-600: #c026d3;
  --color-fuchsia-700: #a21caf;
  --color-fuchsia-800: #86198f;
  --color-fuchsia-900: #701a75;
  --color-fuchsia-950: #4a044e;
  --color-pink-50: #fdf2f8;
  --color-pink-100: #fce7f3;
  --color-pink-200: #fbcfe8;
  --color-pink-300: #f9a8d4;
  --color-pink-400: #f472b6;
  --color-pink-500: #ec4899;
  --color-pink-600: #db2777;
  --color-pink-700: #be185d;
  --color-pink-800: #9d174d;
  --color-pink-900: #831843;
  --color-pink-950: #500724;
  --color-rose-50: #fff1f2;
  --color-rose-100: #ffe4e6;
  --color-rose-200: #fecdd3;
  --color-rose-300: #fda4af;
  --color-rose-400: #fb7185;
  --color-rose-500: #f43f5e;
  --color-rose-600: #e11d48;
  --color-rose-700: #be123c;
  --color-rose-800: #9f1239;
  --color-rose-900: #881337;
  --color-rose-950: #4c0519;
  --color-primary-50: rgb(var(--color-primary-50) / <alpha-value>);
  --color-primary-100: rgb(var(--color-primary-100) / <alpha-value>);
  --color-primary-200: rgb(var(--color-primary-200) / <alpha-value>);
  --color-primary-300: rgb(var(--color-primary-300) / <alpha-value>);
  --color-primary-400: rgb(var(--color-primary-400) / <alpha-value>);
  --color-primary-500: rgb(var(--color-primary-500) / <alpha-value>);
  --color-primary-600: rgb(var(--color-primary-600) / <alpha-value>);
  --color-primary-700: rgb(var(--color-primary-700) / <alpha-value>);
  --color-primary-800: rgb(var(--color-primary-800) / <alpha-value>);
  --color-primary-900: rgb(var(--color-primary-900) / <alpha-value>);
  --color-primary-950: rgb(var(--color-primary-950) / <alpha-value>);
  --color-primary-invert: #fff;
  --color-muted-50: rgb(var(--color-muted-50) / <alpha-value>);
  --color-muted-100: rgb(var(--color-muted-100) / <alpha-value>);
  --color-muted-200: rgb(var(--color-muted-200) / <alpha-value>);
  --color-muted-300: rgb(var(--color-muted-300) / <alpha-value>);
  --color-muted-400: rgb(var(--color-muted-400) / <alpha-value>);
  --color-muted-500: rgb(var(--color-muted-500) / <alpha-value>);
  --color-muted-600: rgb(var(--color-muted-600) / <alpha-value>);
  --color-muted-700: rgb(var(--color-muted-700) / <alpha-value>);
  --color-muted-800: rgb(var(--color-muted-800) / <alpha-value>);
  --color-muted-900: rgb(var(--color-muted-900) / <alpha-value>);
  --color-muted-950: rgb(var(--color-muted-950) / <alpha-value>);
  --color-info-50: #f0f9ff;
  --color-info-100: #e0f2fe;
  --color-info-200: #bae6fd;
  --color-info-300: #7dd3fc;
  --color-info-400: #38bdf8;
  --color-info-500: #0ea5e9;
  --color-info-600: #0284c7;
  --color-info-700: #0369a1;
  --color-info-800: #075985;
  --color-info-900: #0c4a6e;
  --color-info-950: #082f49;
  --color-success-50: #f0fdfa;
  --color-success-100: #ccfbf1;
  --color-success-200: #99f6e4;
  --color-success-300: #5eead4;
  --color-success-400: #2dd4bf;
  --color-success-500: #14b8a6;
  --color-success-600: #0d9488;
  --color-success-700: #0f766e;
  --color-success-800: #115e59;
  --color-success-900: #134e4a;
  --color-success-950: #042f2e;
  --color-warning-50: #fffbeb;
  --color-warning-100: #fef3c7;
  --color-warning-200: #fde68a;
  --color-warning-300: #fcd34d;
  --color-warning-400: #fbbf24;
  --color-warning-500: #f59e0b;
  --color-warning-600: #d97706;
  --color-warning-700: #b45309;
  --color-warning-800: #92400e;
  --color-warning-900: #78350f;
  --color-warning-950: #451a03;
  --color-danger-50: #fff1f2;
  --color-danger-100: #ffe4e6;
  --color-danger-200: #fecdd3;
  --color-danger-300: #fda4af;
  --color-danger-400: #fb7185;
  --color-danger-500: #f43f5e;
  --color-danger-600: #e11d48;
  --color-danger-700: #be123c;
  --color-danger-800: #9f1239;
  --color-danger-900: #881337;
  --color-danger-950: #4c0519;
  --color-mauve-50: #EEECF9;
  --color-mauve-100: #DCD8F3;
  --color-mauve-200: #B6AEE5;
  --color-mauve-300: #9488D8;
  --color-mauve-400: #6E5DCB;
  --color-mauve-500: #4E3CB9;
  --color-mauve-600: #3E2F92;
  --color-mauve-700: #302470;
  --color-mauve-800: #1F1849;
  --color-mauve-900: #100C27;
  --color-mauve-950: #080613;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

.\!container {
  width: 100% !important;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}

@media (min-width: 1025px) {

  .\!container {
    max-width: 1025px !important;
  }

  .container {
    max-width: 1025px;
  }
}

@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}

.prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}

.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}

.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}

.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
}

.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}

.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}

.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}

.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}

.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: open-quote;
}

.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: close-quote;
}

.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}

.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}

.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: "`";
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: "`";
}

.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}

.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}

.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: none;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: none;
}

.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: start;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}

.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}

.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 0;
}

.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: baseline;
}

.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}

.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: top;
}

.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: 17 24 39;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}

.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}

.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.prose-sm {
  font-size: 0.875rem;
  line-height: 1.7142857;
}

.prose-sm :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.2857143em;
  line-height: 1.5555556;
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-sm :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.1111111em;
}

.prose-sm :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2.1428571em;
  margin-top: 0;
  margin-bottom: 0.8em;
  line-height: 1.2;
}

.prose-sm :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.4285714em;
  margin-top: 1.6em;
  margin-bottom: 0.8em;
  line-height: 1.4;
}

.prose-sm :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.2857143em;
  margin-top: 1.5555556em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.prose-sm :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.4285714em;
  margin-bottom: 0.5714286em;
  line-height: 1.4285714;
}

.prose-sm :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-sm :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8571429em;
  border-radius: 0.3125rem;
  padding-top: 0.1428571em;
  padding-inline-end: 0.3571429em;
  padding-bottom: 0.1428571em;
  padding-inline-start: 0.3571429em;
}

.prose-sm :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8571429em;
}

.prose-sm :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
}

.prose-sm :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
}

.prose-sm :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.6666667;
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  border-radius: 0.25rem;
  padding-top: 0.6666667em;
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}

.prose-sm :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
  padding-inline-start: 1.5714286em;
}

.prose-sm :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
  padding-inline-start: 1.5714286em;
}

.prose-sm :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.2857143em;
  margin-bottom: 0.2857143em;
}

.prose-sm :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4285714em;
}

.prose-sm :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4285714em;
}

.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.prose-sm :where(.prose-sm > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
}

.prose-sm :where(.prose-sm > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.1428571em;
}

.prose-sm :where(.prose-sm > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
}

.prose-sm :where(.prose-sm > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.1428571em;
}

.prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.prose-sm :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.prose-sm :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.1428571em;
}

.prose-sm :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.2857143em;
  padding-inline-start: 1.5714286em;
}

.prose-sm :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2.8571429em;
  margin-bottom: 2.8571429em;
}

.prose-sm :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-sm :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-sm :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-sm :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-sm :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.5;
}

.prose-sm :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}

.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.6666667em;
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}

.prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-sm :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-sm :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8571429em;
  line-height: 1.3333333;
  margin-top: 0.6666667em;
}

.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.prose-base {
  font-size: 1rem;
  line-height: 1.75;
}

.prose-base :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose-base :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-base :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}

.prose-base :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose-base :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.prose-base :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose-base :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.prose-base :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-base :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-base :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-base :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-base :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}

.prose-base :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
}

.prose-base :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
}

.prose-base :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
}

.prose-base :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}

.prose-base :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose-base :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose-base :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose-base :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose-base :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose-base :where(.prose-base > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose-base :where(.prose-base > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose-base :where(.prose-base > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose-base :where(.prose-base > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose-base :where(.prose-base > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose-base :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose-base :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose-base :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose-base :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}

.prose-base :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose-base :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-base :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-base :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-base :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-base :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
  line-height: 1.7142857;
}

.prose-base :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose-base :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-base :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-base :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose-base :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-base :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-base :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-base :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-base :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.prose-base :where(.prose-base > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-base :where(.prose-base > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.prose-lg {
  font-size: 1.125rem;
  line-height: 1.7777778;
}

.prose-lg :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.2222222em;
  line-height: 1.4545455;
  margin-top: 1.0909091em;
  margin-bottom: 1.0909091em;
}

.prose-lg :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  padding-inline-start: 1em;
}

.prose-lg :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.8333333em;
  line-height: 1;
}

.prose-lg :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.6666667em;
  margin-top: 1.8666667em;
  margin-bottom: 1.0666667em;
  line-height: 1.3333333;
}

.prose-lg :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.3333333em;
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}

.prose-lg :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.prose-lg :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-lg :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
  border-radius: 0.3125rem;
  padding-top: 0.2222222em;
  padding-inline-end: 0.4444444em;
  padding-bottom: 0.2222222em;
  padding-inline-start: 0.4444444em;
}

.prose-lg :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
}

.prose-lg :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8666667em;
}

.prose-lg :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
}

.prose-lg :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.75;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.375rem;
  padding-top: 1em;
  padding-inline-end: 1.5em;
  padding-bottom: 1em;
  padding-inline-start: 1.5em;
}

.prose-lg :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.5555556em;
}

.prose-lg :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.5555556em;
}

.prose-lg :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}

.prose-lg :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4444444em;
}

.prose-lg :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4444444em;
}

.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-lg :where(.prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-lg :where(.prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.prose-lg :where(.prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-lg :where(.prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-lg :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-lg :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-lg :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.6666667em;
  padding-inline-start: 1.5555556em;
}

.prose-lg :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 3.1111111em;
  margin-bottom: 3.1111111em;
}

.prose-lg :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-lg :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-lg :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-lg :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-lg :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.5;
}

.prose-lg :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0.75em;
  padding-bottom: 0.75em;
  padding-inline-start: 0.75em;
}

.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.75em;
  padding-inline-end: 0.75em;
  padding-bottom: 0.75em;
  padding-inline-start: 0.75em;
}

.prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-lg :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-lg :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
  line-height: 1.5;
  margin-top: 1em;
}

.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.prose-xl {
  font-size: 1.25rem;
  line-height: 1.8;
}

.prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.2em;
  line-height: 1.5;
  margin-top: 1em;
  margin-bottom: 1em;
}

.prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1.0666667em;
}

.prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2.8em;
  margin-top: 0;
  margin-bottom: 0.8571429em;
  line-height: 1;
}

.prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.8em;
  margin-top: 1.5555556em;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.5em;
  margin-top: 1.6em;
  margin-bottom: 0.6666667em;
  line-height: 1.3333333;
}

.prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.8em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
  border-radius: 0.3125rem;
  padding-top: 0.25em;
  padding-inline-end: 0.4em;
  padding-bottom: 0.25em;
  padding-inline-start: 0.4em;
}

.prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
}

.prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8611111em;
}

.prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
}

.prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
  line-height: 1.7777778;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.5rem;
  padding-top: 1.1111111em;
  padding-inline-end: 1.3333333em;
  padding-bottom: 1.1111111em;
  padding-inline-start: 1.3333333em;
}

.prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  padding-inline-start: 1.6em;
}

.prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  padding-inline-start: 1.6em;
}

.prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}

.prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4em;
}

.prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4em;
}

.prose-xl :where(.prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}

.prose-xl :where(.prose-xl > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
}

.prose-xl :where(.prose-xl > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.2em;
}

.prose-xl :where(.prose-xl > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
}

.prose-xl :where(.prose-xl > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.2em;
}

.prose-xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}

.prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.2em;
}

.prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.6em;
  padding-inline-start: 1.6em;
}

.prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2.8em;
  margin-bottom: 2.8em;
}

.prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
  line-height: 1.5555556;
}

.prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0.6666667em;
  padding-bottom: 0.8888889em;
  padding-inline-start: 0.6666667em;
}

.prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-xl :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.8888889em;
  padding-inline-end: 0.6666667em;
  padding-bottom: 0.8888889em;
  padding-inline-start: 0.6666667em;
}

.prose-xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.9em;
  line-height: 1.5555556;
  margin-top: 1em;
}

.prose-xl :where(.prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-xl :where(.prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.prose-2xl {
  font-size: 1.5rem;
  line-height: 1.6666667;
}

.prose-2xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-2xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.25em;
  line-height: 1.4666667;
  margin-top: 1.0666667em;
  margin-bottom: 1.0666667em;
}

.prose-2xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
  padding-inline-start: 1.1111111em;
}

.prose-2xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.875em;
  line-height: 1;
}

.prose-2xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 2em;
  margin-top: 1.5em;
  margin-bottom: 0.8333333em;
  line-height: 1.0833333;
}

.prose-2xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 1.5em;
  margin-top: 1.5555556em;
  margin-bottom: 0.6666667em;
  line-height: 1.2222222;
}

.prose-2xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}

.prose-2xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-2xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8333333em;
  border-radius: 0.375rem;
  padding-top: 0.25em;
  padding-inline-end: 0.3333333em;
  padding-bottom: 0.25em;
  padding-inline-start: 0.3333333em;
}

.prose-2xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8333333em;
}

.prose-2xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.875em;
}

.prose-2xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8888889em;
}

.prose-2xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8333333em;
  line-height: 1.8;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.5rem;
  padding-top: 1.2em;
  padding-inline-end: 1.6em;
  padding-bottom: 1.2em;
  padding-inline-start: 1.6em;
}

.prose-2xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.5833333em;
}

.prose-2xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.5833333em;
}

.prose-2xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose-2xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4166667em;
}

.prose-2xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.4166667em;
}

.prose-2xl :where(.prose-2xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.8333333em;
  margin-bottom: 0.8333333em;
}

.prose-2xl :where(.prose-2xl > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-2xl :where(.prose-2xl > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.prose-2xl :where(.prose-2xl > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-2xl :where(.prose-2xl > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.3333333em;
}

.prose-2xl :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}

.prose-2xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-2xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.3333333em;
}

.prose-2xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.5833333em;
}

.prose-2xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose-2xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-2xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-2xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-2xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-2xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8333333em;
  line-height: 1.4;
}

.prose-2xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0.6em;
  padding-bottom: 0.8em;
  padding-inline-start: 0.6em;
}

.prose-2xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-2xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-2xl :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.8em;
  padding-inline-end: 0.6em;
  padding-bottom: 0.8em;
  padding-inline-start: 0.6em;
}

.prose-2xl :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose-2xl :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose-2xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose-2xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-size: 0.8333333em;
  line-height: 1.6;
  margin-top: 1em;
}

.prose-2xl :where(.prose-2xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose-2xl :where(.prose-2xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.nui-accordion:not(:last-child) {
  border-bottom-width: 0px;
}

.nui-accordion {
  display: block;
  width: 100%;
  overflow: hidden;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-accordion:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-accordion:hover {
  background-color: rgb(var(--color-muted-50) / 0.6);
}

.nui-accordion:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.nui-accordion {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-accordion:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-accordion {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-accordion .nui-accordion-detail[open]:not(:first-child) {
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-accordion .nui-accordion-detail[open]:not(:first-child):where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-accordion .nui-accordion-detail .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-accordion .nui-accordion-detail .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-accordion .nui-accordion-summary {
  cursor: pointer;
  list-style-type: none;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.nui-accordion .nui-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.nui-accordion .nui-accordion-header .nui-accordion-header-inner {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-accordion .nui-accordion-header .nui-accordion-header-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-accordion .nui-accordion-dot {
  margin-inline-start: 0.5rem;
  height: 0.75rem;
  width: 0.75rem;
  border-radius: 9999px;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-accordion .nui-icon-outer {
  margin-inline-start: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  width: 2rem;
  border-radius: 9999px;
  border-width: 1px;
  border-color: transparent;
}

.nui-accordion .nui-icon-outer:where([class="dark"], [class="dark"] *) {
  border-color: transparent;
}

.nui-accordion .nui-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-accordion .nui-icon-outer:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.6);
}

.nui-accordion .nui-icon-outer {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-accordion .nui-chevron-icon {
  height: 1rem;
  width: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-accordion .nui-plus-icon {
  height: 1rem;
  width: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-accordion .nui-accordion-content {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 1rem;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-accordion .nui-accordion-content:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-accordion.nui-accordion-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-default:hover {
  background-color: rgb(var(--color-muted-50) / 0.6);
}

.nui-accordion.nui-accordion-default:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.nui-accordion.nui-accordion-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-default-contrast:hover {
  background-color: rgb(var(--color-muted-50) / 0.6);
}

.nui-accordion.nui-accordion-default-contrast:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.6);
}

.nui-accordion.nui-accordion-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-muted:hover {
  background-color: rgb(var(--color-muted-100) / 0.6);
}

.nui-accordion.nui-accordion-muted:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.nui-accordion.nui-accordion-muted {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-muted-contrast:hover {
  background-color: rgb(var(--color-muted-100) / 0.6);
}

.nui-accordion.nui-accordion-muted-contrast:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.6);
}

.nui-accordion.nui-accordion-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-accordion.nui-accordion-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-accordion.nui-dot-default .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-default .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-primary .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-primary .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-info .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-info .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-success .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-success .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-warning .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-warning .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-danger .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-danger .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-dark .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-dark .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-black .nui-accordion-detail[open] .nui-accordion-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-accordion.nui-dot-black .nui-accordion-detail[open] .nui-accordion-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-accordion.nui-accordion-dot .nui-accordion-header {
  padding: 1rem;
}

.nui-accordion.nui-accordion-chevron .nui-accordion-header, .nui-accordion.nui-accordion-plus .nui-accordion-header {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.nui-accordion.nui-accordion-chevron .nui-accordion-detail[open] .nui-icon-outer {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-accordion.nui-accordion-plus .nui-accordion-detail[open] .nui-icon-outer {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-accordion.nui-accordion-straight.nui-accordion:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.nui-accordion.nui-accordion-straight.nui-accordion:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.nui-accordion.nui-accordion-rounded-sm.nui-accordion:first-child {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.nui-accordion.nui-accordion-rounded-sm.nui-accordion:last-child {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.nui-accordion.nui-accordion-rounded-md.nui-accordion:first-child {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.nui-accordion.nui-accordion-rounded-md.nui-accordion:last-child {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.nui-accordion.nui-accordion-rounded-lg.nui-accordion:first-child {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.nui-accordion.nui-accordion-rounded-lg.nui-accordion:last-child {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.nui-accordion + .nui-accordion {
  border-top-width: 0px !important;
}

.nui-autocomplete {
  position: relative;
  width: 100%;
}

.nui-autocomplete .nui-autocomplete-label, .nui-autocomplete .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-label:where([class="dark"], [class="dark"] *), .nui-autocomplete .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-autocomplete .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  line-height: 1;
  height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-multiple {
  display: block;
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem;
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  display: flex;
  align-items: center;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 0.5rem;
  padding-inline-start: 0.75rem;
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-autocomplete .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item-icon {
  margin-inline-start: 0.25rem;
  display: block;
  height: 0.75rem;
  width: 0.75rem;
}

.nui-autocomplete .nui-autocomplete-outer {
  position: relative;
}

.nui-autocomplete .nui-autocomplete-icon {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-icon {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-input {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-autocomplete .nui-autocomplete-input:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-autocomplete .nui-autocomplete-input:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-autocomplete .nui-autocomplete-input {
  width: 100%;
  font-family: Inter Variable, sans-serif;
}

.nui-autocomplete .nui-autocomplete-input:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-autocomplete .nui-autocomplete-input {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-autocomplete .nui-autocomplete-input:focus-visible ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-autocomplete .nui-autocomplete-input:focus-visible ~ .nui-autocomplete-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-autocomplete .nui-autocomplete-input:focus-visible ~ .nui-autocomplete-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-autocomplete .nui-autocomplete-input:disabled ~ .nui-autocomplete-icon {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-autocomplete .nui-autocomplete-clear {
  position: absolute;
  inset-inline-end: 0px;
  top: 0px;
  z-index: auto;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-clear:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-clear:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-clear:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-clear {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-clear .nui-autocomplete-clear-inner {
  height: 1rem;
  width: 1rem;
}

.nui-autocomplete .nui-autocomplete-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-autocomplete .nui-autocomplete-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 75%;
  border-radius: 0.25rem;
}

.nui-autocomplete .nui-autocomplete-results::-webkit-scrollbar {
  scroll-behavior: smooth;
  scrollbar-gutter: stable;
  height: 6px;
  width: 6px;
}

.nui-autocomplete .nui-autocomplete-results::-webkit-scrollbar-thumb {
  border-radius: 0.5rem;
  background-color: rgb(0 0 0 / 0.05);
  -webkit-transition-property: all;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-results:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.05);
}

.nui-autocomplete .nui-autocomplete-results:hover::-webkit-scrollbar-thumb {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-autocomplete .nui-autocomplete-results:hover:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-autocomplete .nui-autocomplete-results {
  position: absolute;
  z-index: 20;
  margin-top: 0.25rem;
  max-height: 265px;
  width: 100%;
  overflow: auto;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

@media (min-width: 640px) {

  .nui-autocomplete .nui-autocomplete-results {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.nui-autocomplete .nui-autocomplete-results {
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-autocomplete .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-autocomplete .nui-autocomplete-results .nui-autocomplete-results-header, .nui-autocomplete .nui-autocomplete-results .nui-autocomplete-results-footer {
  position: relative;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.nui-autocomplete .nui-autocomplete-results-item {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.nui-autocomplete .nui-autocomplete-results-item-inner {
  display: flex;
  cursor: pointer;
  align-items: center;
  gap: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-results-item-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-results-item-inner {
  padding: 0.5rem;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete .nui-autocomplete-results-item-inner .nui-autocomplete-results-item-selected {
  margin-inline-start: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.nui-autocomplete .nui-autocomplete-results-item-inner .nui-autocomplete-results-item-selected-icon {
  display: block;
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
  height: 1rem;
  width: 1rem;
}

.nui-autocomplete .nui-autocomplete-results-item-inner.nui-has-media .nui-autocomplete-results-item-selected {
  height: 2rem;
  width: 2rem;
}

.nui-autocomplete .nui-autocomplete-results-placeholder {
  position: relative;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-family: Inter Variable, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-autocomplete .nui-autocomplete-results-placeholder:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-rounded-sm .nui-autocomplete-input {
  border-radius: 0.375rem;
}

.nui-autocomplete.nui-autocomplete-rounded-sm .nui-autocomplete-results, .nui-autocomplete.nui-autocomplete-rounded-sm .nui-autocomplete-results-item-inner, .nui-autocomplete.nui-autocomplete-rounded-sm .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  border-radius: 0.375rem;
}

.nui-autocomplete.nui-autocomplete-rounded-md .nui-autocomplete-input {
  border-radius: 0.5rem;
}

.nui-autocomplete.nui-autocomplete-rounded-md .nui-autocomplete-results, .nui-autocomplete.nui-autocomplete-rounded-md .nui-autocomplete-results-item-inner, .nui-autocomplete.nui-autocomplete-rounded-md .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  border-radius: 0.5rem;
}

.nui-autocomplete.nui-autocomplete-rounded-lg .nui-autocomplete-input {
  border-radius: 0.75rem;
}

.nui-autocomplete.nui-autocomplete-rounded-lg .nui-autocomplete-results, .nui-autocomplete.nui-autocomplete-rounded-lg .nui-autocomplete-results-item-inner, .nui-autocomplete.nui-autocomplete-rounded-lg .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  border-radius: 0.75rem;
}

.nui-autocomplete.nui-autocomplete-rounded-full .nui-autocomplete-input, .nui-autocomplete.nui-autocomplete-rounded-full .nui-autocomplete-multiple .nui-autocomplete-multiple-list-item {
  border-radius: 9999px;
}

.nui-autocomplete.nui-autocomplete-rounded-full .nui-autocomplete-results, .nui-autocomplete.nui-autocomplete-rounded-full .nui-autocomplete-results-item-inner {
  border-radius: 0.75rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-autocomplete-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-label-float {
  top: 0.375rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-autocomplete-icon {
  height: 2rem;
  width: 2rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-autocomplete-icon .nui-autocomplete-icon-inner {
  height: 1rem;
  width: 1rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-autocomplete-placeload {
  height: 2rem;
}

.nui-autocomplete.nui-autocomplete-sm .nui-autocomplete-clear {
  height: 2rem;
  width: 2rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-autocomplete-label {
  padding-bottom: 0.25rem;
  font-size: 0.825rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-label-float {
  top: 0.625rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-autocomplete-icon {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-autocomplete-icon .nui-autocomplete-icon-inner {
  height: 1.15rem;
  width: 1.15rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-autocomplete-placeload {
  height: 2.5rem;
}

.nui-autocomplete.nui-autocomplete-md .nui-autocomplete-clear {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-autocomplete-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-label-float {
  top: 0.875rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-autocomplete-icon {
  height: 3rem;
  width: 3rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-autocomplete-icon .nui-autocomplete-icon-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-autocomplete-placeload {
  height: 3rem;
}

.nui-autocomplete.nui-autocomplete-lg .nui-autocomplete-clear {
  height: 3rem;
  width: 3rem;
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results-item-inner.nui-active, .nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results-item-inner:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results-item-inner.nui-active:where([class="dark"], [class="dark"] *), .nui-autocomplete.nui-autocomplete-default .nui-autocomplete-results-item-inner:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results-item-inner.nui-active, .nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results-item-inner:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results-item-inner.nui-active:where([class="dark"], [class="dark"] *), .nui-autocomplete.nui-autocomplete-default-contrast .nui-autocomplete-results-item-inner:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results-item-inner.nui-active, .nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results-item-inner:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results-item-inner.nui-active:where([class="dark"], [class="dark"] *), .nui-autocomplete.nui-autocomplete-muted .nui-autocomplete-results-item-inner:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results-item-inner.nui-active, .nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results-item-inner:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results-item-inner.nui-active:where([class="dark"], [class="dark"] *), .nui-autocomplete.nui-autocomplete-muted-contrast .nui-autocomplete-results-item-inner:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-autocomplete.nui-autocomplete-focus .nui-autocomplete-input {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-autocomplete.nui-autocomplete-focus .nui-autocomplete-input:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-focus .nui-autocomplete-input:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-focus .nui-autocomplete-input:hover:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-focus .nui-autocomplete-input:hover:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-autocomplete:not(.nui-autocomplete-loading) .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-autocomplete:not(.nui-autocomplete-loading) .nui-autocomplete-input:placeholder-shown ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-autocomplete.nui-autocomplete-loading .nui-autocomplete-input {
  color: transparent !important;
}

.nui-autocomplete.nui-autocomplete-loading .nui-autocomplete-input::placeholder {
  color: transparent !important;
}

.nui-autocomplete.nui-autocomplete-loading .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-autocomplete.nui-autocomplete-loading .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  color: transparent;
}

.nui-autocomplete.nui-autocomplete-loading .nui-autocomplete-icon {
  opacity: 0.5;
}

.nui-autocomplete.nui-autocomplete-label-float .nui-autocomplete-input::placeholder {
  color: transparent;
}

.nui-autocomplete.nui-autocomplete-label-float .nui-autocomplete-input:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-autocomplete.nui-autocomplete-label-float .nui-autocomplete-multiple .nui-autocomplete-multiple-list {
  margin-bottom: 1.5rem;
}

.nui-autocomplete.nui-autocomplete-error .nui-autocomplete-input {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-error .nui-autocomplete-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-error .nui-autocomplete-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-autocomplete.nui-autocomplete-error .nui-autocomplete-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-autocomplete:not(.nui-has-icon).nui-autocomplete-sm .nui-autocomplete-input {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-has-icon.nui-autocomplete-sm .nui-autocomplete-input {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-end: 0.75rem;
  padding-inline-start: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete:not(.nui-has-icon).nui-autocomplete-md .nui-autocomplete-input {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-autocomplete.nui-has-icon.nui-autocomplete-md .nui-autocomplete-input {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-autocomplete:not(.nui-has-icon).nui-autocomplete-lg .nui-autocomplete-input {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-autocomplete.nui-has-icon.nui-autocomplete-lg .nui-autocomplete-input {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.75rem;
  font-size: 1rem;
  line-height: 1.25rem;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-sm .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-sm .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-sm .nui-label-float {
  inset-inline-start: 2rem;
  margin-inline-start: -2rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-sm .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2rem !important;
  margin-top: -1.75rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-sm .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-md .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-md .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-md .nui-label-float {
  inset-inline-start: 2.5rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-md .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-md .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-lg .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float:not(.nui-has-icon).nui-autocomplete-lg .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-lg .nui-label-float {
  inset-inline-start: 2.75rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-lg .nui-autocomplete-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-autocomplete.nui-autocomplete-label-float.nui-has-icon.nui-autocomplete-lg .nui-autocomplete-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-avatar-group {
  display: flex;
}

.nui-avatar-group .nui-avatar-outer {
  position: relative;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-outer {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 100ms;
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.nui-avatar-group .nui-avatar-outer .nui-avatar {
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  background-color: rgb(var(--color-primary-500) / 0.2);
  color: rgb(var(--color-primary-500) / 0.2);
}

.nui-avatar-group .nui-avatar-count {
  position: relative;
  flex-shrink: 0;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-count:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-count {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 100ms;
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-inner {
  position: relative;
  display: inline-flex;
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 100%;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-text {
  margin-inline-start: -0.25rem;
  text-transform: uppercase;
  font-family: Inter Variable, sans-serif;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-avatar-group .nui-avatar-count .nui-avatar-count-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer:first-child:hover {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer:first-child:focus {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer:not(:first-child) {
  margin-inline-start: -0.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer:not(:first-child):hover {
  margin-inline-start: -1rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-outer:not(:first-child):focus {
  margin-inline-start: -1rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-count {
  margin-inline-start: -0.5rem;
  height: 1.5rem;
  width: 1.5rem;
}

.nui-avatar-group.nui-avatar-group-xxs .nui-avatar-count .nui-avatar-count-text {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer {
  height: 2rem;
  width: 2rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer:first-child:hover {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer:first-child:focus {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer:not(:first-child) {
  margin-inline-start: -0.5rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer:not(:first-child):hover {
  margin-inline-start: -1rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-outer:not(:first-child):focus {
  margin-inline-start: -1rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-count {
  margin-inline-start: -0.5rem;
  height: 2rem;
  width: 2rem;
}

.nui-avatar-group.nui-avatar-group-xs .nui-avatar-count .nui-avatar-count-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer:first-child:hover {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer:first-child:focus {
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer:not(:first-child) {
  margin-inline-start: -0.75rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer:not(:first-child):hover {
  margin-inline-start: -1.25rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-outer:not(:first-child):focus {
  margin-inline-start: -1.25rem;
  margin-inline-end: 0.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-count {
  margin-inline-start: -0.75rem;
  height: 2.5rem;
  width: 2.5rem;
}

.nui-avatar-group.nui-avatar-group-sm .nui-avatar-count .nui-avatar-count-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer {
  height: 3rem;
  width: 3rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer:first-child:hover {
  margin-inline-start: -0.75rem;
  margin-inline-end: 0.75rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer:first-child:focus {
  margin-inline-end: 0.75rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer:not(:first-child) {
  margin-inline-start: -1rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer:not(:first-child):hover {
  margin-inline-start: -1.75rem;
  margin-inline-end: 0.75rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-outer:not(:first-child):focus {
  margin-inline-end: 0.75rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-count {
  margin-inline-start: -1rem;
  height: 3rem;
  width: 3rem;
}

.nui-avatar-group.nui-avatar-group-md .nui-avatar-count .nui-avatar-count-text {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer {
  height: 4rem;
  width: 4rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer:first-child:hover {
  margin-inline-start: -1rem;
  margin-inline-end: 1rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer:first-child:focus {
  margin-inline-end: 1rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer:not(:first-child) {
  margin-inline-start: -1.25rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer:not(:first-child):hover {
  margin-inline-start: -2.25rem;
  margin-inline-end: 1rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-outer:not(:first-child):focus {
  margin-inline-start: -2.25rem;
  margin-inline-end: 1rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-count {
  margin-inline-start: -1.25rem;
  height: 4rem;
  width: 4rem;
}

.nui-avatar-group.nui-avatar-group-lg .nui-avatar-count .nui-avatar-count-text {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-avatar {
  position: relative;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.nui-avatar .nui-avatar-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-align: center;
  height: 100%;
  width: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-avatar .nui-avatar-badge {
  position: absolute;
  z-index: 10;
  display: block;
  overflow: hidden;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-badge:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-badge .nui-badge-img {
  position: relative;
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  object-fit: cover;
  height: 100%;
  width: 100%;
  border-radius: 9999px;
}

.nui-avatar .nui-avatar-img {
  object-fit: cover;
  height: 100%;
  max-height: 100%;
  width: 100%;
  max-width: 100%;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-avatar .nui-avatar-text {
  text-align: center;
  font-family: Inter Variable, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}

.nui-avatar .nui-avatar-dot {
  position: absolute;
  display: block;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-avatar .nui-avatar-dot:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-info {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-success {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / 1);
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / 1);
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}

.nui-avatar .nui-avatar-dot.nui-dot-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-avatar-rounded-full {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
}

.nui-avatar.nui-avatar-ring.nui-avatar-rounded-full:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-800) / 1);
}

.nui-avatar.nui-avatar-ring.nui-ring-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-info {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-success {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-yellow {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / 1);
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-pink {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / 1);
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-ring.nui-ring-indigo {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.nui-avatar.nui-avatar-xxs {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-avatar.nui-avatar-xxs .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 0.75rem;
  width: 0.75rem;
}

.nui-avatar.nui-avatar-xxs .nui-avatar-dot {
  height: 0.375rem;
  width: 0.375rem;
}

.nui-avatar.nui-avatar-xxs .nui-avatar-text {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-sm {
  border-radius: 0.125rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.125rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-md {
  border-radius: 0.25rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 0.25rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-lg {
  border-radius: 0.375rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 0.375rem;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xxs.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xs {
  height: 2rem;
  width: 2rem;
}

.nui-avatar.nui-avatar-xs .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 1rem;
  width: 1rem;
}

.nui-avatar.nui-avatar-xs .nui-avatar-dot {
  height: 0.5rem;
  width: 0.5rem;
}

.nui-avatar.nui-avatar-xs .nui-avatar-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-sm {
  border-radius: 0.125rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.125rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-md {
  border-radius: 0.25rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 0.25rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-lg {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xs.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-sm {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-avatar.nui-avatar-sm .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 1.25rem;
  width: 1.25rem;
}

.nui-avatar.nui-avatar-sm .nui-avatar-dot {
  height: 0.5rem;
  width: 0.5rem;
}

.nui-avatar.nui-avatar-sm .nui-avatar-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-sm {
  border-radius: 0.375rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.375rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-md {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-lg {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-sm.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.125rem;
  top: 0.125rem;
}

.nui-avatar.nui-avatar-md {
  height: 3rem;
  width: 3rem;
}

.nui-avatar.nui-avatar-md .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 1.25rem;
  width: 1.25rem;
}

.nui-avatar.nui-avatar-md .nui-avatar-dot {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-avatar.nui-avatar-md .nui-avatar-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-sm {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-md {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-lg {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-md.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.125rem;
  top: 0.125rem;
}

.nui-avatar.nui-avatar-lg {
  height: 4rem;
  width: 4rem;
}

.nui-avatar.nui-avatar-lg .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 1.5rem;
  width: 1.5rem;
}

.nui-avatar.nui-avatar-lg .nui-avatar-dot {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-avatar.nui-avatar-lg .nui-avatar-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-sm {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.5rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-md {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-lg {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-lg.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.25rem;
  top: 0.25rem;
}

.nui-avatar.nui-avatar-xl {
  height: 5rem;
  width: 5rem;
}

.nui-avatar.nui-avatar-xl .nui-avatar-badge {
  bottom: -0.25rem;
  inset-inline-end: -0.25rem;
  height: 2rem;
  width: 2rem;
}

.nui-avatar.nui-avatar-xl .nui-avatar-dot {
  height: 1rem;
  width: 1rem;
}

.nui-avatar.nui-avatar-xl .nui-avatar-text {
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-sm {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-md {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-lg {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-xl.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.25rem;
  top: 0.25rem;
}

.nui-avatar.nui-avatar-2xl {
  height: 6rem;
  width: 6rem;
}

.nui-avatar.nui-avatar-2xl .nui-avatar-badge {
  bottom: -0.375rem;
  inset-inline-end: -0.375rem;
  height: 2.5rem;
  width: 2.5rem;
}

.nui-avatar.nui-avatar-2xl .nui-avatar-dot {
  height: 1rem;
  width: 1rem;
}

.nui-avatar.nui-avatar-2xl .nui-avatar-text {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-sm {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-md {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-lg {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-2xl.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.375rem;
  top: 0.375rem;
}

.nui-avatar.nui-avatar-3xl {
  height: 7rem;
  width: 7rem;
}

.nui-avatar.nui-avatar-3xl .nui-avatar-badge {
  bottom: -0.375rem;
  inset-inline-end: -0.375rem;
  height: 2.5rem;
  width: 2.5rem;
}

.nui-avatar.nui-avatar-3xl .nui-avatar-dot {
  height: 1rem;
  width: 1rem;
}

.nui-avatar.nui-avatar-3xl .nui-avatar-text {
  font-size: 1.5rem;
  line-height: 2rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-sm {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-md {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-lg {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-3xl.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.5rem;
  top: 0.5rem;
}

.nui-avatar.nui-avatar-4xl {
  height: 8rem;
  width: 8rem;
}

.nui-avatar.nui-avatar-4xl .nui-avatar-badge {
  bottom: -0.5rem;
  inset-inline-end: -0.5rem;
  height: 3rem;
  width: 3rem;
}

.nui-avatar.nui-avatar-4xl .nui-avatar-dot {
  height: 1rem;
  width: 1rem;
}

.nui-avatar.nui-avatar-4xl .nui-avatar-text {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-none {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-none .nui-avatar-inner {
  border-radius: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-none .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-sm {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-sm .nui-avatar-inner {
  border-radius: 0.75rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-sm .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-md {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-md .nui-avatar-inner {
  border-radius: 1rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-md .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-lg {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-lg .nui-avatar-inner {
  border-radius: 1.5rem;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-lg .nui-avatar-dot {
  inset-inline-end: 0px;
  top: 0px;
}

.nui-avatar.nui-avatar-4xl.nui-avatar-rounded-full .nui-avatar-dot {
  inset-inline-end: 0.625rem;
  top: 0.625rem;
}

.nui-avatar.nui-avatar-rounded-full {
  border-radius: 9999px;
}

.nui-avatar.nui-avatar-rounded-full .nui-avatar-inner {
  border-radius: 9999px;
}

.nui-avatar.nui-avatar-rounded-full .nui-avatar-badge {
  bottom: -0px;
  inset-inline-end: -0px;
}

.nui-avatar.nui-avatar-mask:not(.nui-avatar-rounded):not(.nui-avatar-rounded-md):not(.nui-avatar-rounded-lg):not(.nui-avatar-rounded-full) {
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.nui-breadcrumb .nui-breadcrumb-list {
  margin-bottom: 1.5rem;
  display: flex;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  font-size: 0.85rem;
}

.nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item-mobile {
  margin-inline-end: 0.75rem;
}

@media (min-width: 640px) {

  .nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item-mobile {
    display: none;
  }
}

.nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item:not(:last-child) {
  display: none;
}

@media (min-width: 640px) {

  .nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item:not(:last-child) {
    display: flex;
  }
}

.nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item:last-child {
  display: flex;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-breadcrumb .nui-breadcrumb-list .nui-breadcrumb-item:last-child:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner {
  display: flex;
  align-items: center;
  column-gap: 0.25rem;
  font-size: 0.85rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner .nui-item-icon {
  display: flex;
  height: 1rem;
  width: 1rem;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner .nui-item-icon.nui-has-dot {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner .nui-item-text {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-breadcrumb .nui-breadcrumb-list .nui-item-inner .nui-item-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-primary .nui-item-inner.nui-has-link:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-primary .nui-item-inner.nui-has-link:focus {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-primary .nui-item-inner.nui-has-link:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-primary .nui-item-inner.nui-has-link:focus:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-dark .nui-item-inner.nui-has-link:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-dark .nui-item-inner.nui-has-link:focus {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-dark .nui-item-inner.nui-has-link:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-dark .nui-item-inner.nui-has-link:focus:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-black .nui-item-inner.nui-has-link:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-black .nui-item-inner.nui-has-link:focus {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-black .nui-item-inner.nui-has-link:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-breadcrumb.nui-breadcrumb-black .nui-item-inner.nui-has-link:focus:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-button-action:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-button-action:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-button-action {
  position: relative;
  display: inline-flex;
  height: 2rem;
  align-items: center;
  justify-content: center;
}

.nui-button-action > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * 0);
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - 0));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.nui-button-action {
  border-width: 1px;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration-line: none;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
}

.nui-button-action:enabled:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-button-action:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}

.nui-button-action {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-button-action.nui-button-rounded-sm {
  border-radius: 0.375rem;
}

.nui-button-action.nui-button-rounded-md {
  border-radius: 0.5rem;
}

.nui-button-action.nui-button-rounded-lg {
  border-radius: 0.75rem;
}

.nui-button-action.nui-button-rounded-full {
  border-radius: 9999px;
}

.nui-button-action.nui-button-loading {
  color: transparent !important;
}

.nui-button-action.nui-button-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-default-contrast {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.4);
}

.nui-button-action.nui-button-muted:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.6);
}

.nui-button-action.nui-button-muted:enabled:active {
  background-color: rgb(var(--color-muted-200) / 0.5);
}

.nui-button-action.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-muted:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-700) / 0.4);
}

.nui-button-action.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted-contrast:enabled:active {
  background-color: rgb(var(--color-muted-200) / 0.5);
}

.nui-button-action.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-muted-contrast {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-light {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-light {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button-action.nui-button-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-dark {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-black:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-black:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button-action.nui-button-black:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-black:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-primary {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-button-action.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-info {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-info {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-success {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-success {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-warning {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-action.nui-button-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button-action.nui-button-danger {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-button-action.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-button-close {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-button-close:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-button-close:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-button-close {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}

.nui-button-close:disabled {
  opacity: 0.3;
}

.nui-button-close {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-button-close.nui-button-xs {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-button-close.nui-button-xs .nui-button-icon {
  height: 0.75rem;
  width: 0.75rem;
  fill: currentColor;
}

.nui-button-close.nui-button-sm {
  height: 2rem;
  width: 2rem;
}

.nui-button-close.nui-button-sm .nui-button-icon {
  height: 1rem;
  width: 1rem;
  fill: currentColor;
}

.nui-button-close.nui-button-md {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-button-close.nui-button-md .nui-button-icon {
  height: 1rem;
  width: 1rem;
  fill: currentColor;
}

.nui-button-close.nui-button-lg {
  height: 3rem;
  width: 3rem;
}

.nui-button-close.nui-button-lg .nui-button-icon {
  height: 1.25rem;
  width: 1.25rem;
  fill: currentColor;
}

.nui-button-close.nui-button-rounded-sm {
  border-radius: 0.25rem;
}

.nui-button-close.nui-button-rounded-md {
  border-radius: 0.375rem;
}

.nui-button-close.nui-button-rounded-lg {
  border-radius: 0.5rem;
}

.nui-button-close.nui-button-rounded-full {
  border-radius: 9999px;
}

.nui-button-close.nui-button-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-50) / 1);
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-default {
  background-color: transparent;
}

.nui-button-close.nui-button-default:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button-close.nui-button-default:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default:enabled:active {
  background-color: transparent;
}

.nui-button-close.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button-close.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-50) / 1);
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-default-contrast {
  background-color: transparent;
}

.nui-button-close.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button-close.nui-button-default-contrast:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default-contrast:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-default-contrast:enabled:active {
  background-color: transparent;
}

.nui-button-close.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button-close.nui-button-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-50) / 1);
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-50) / 1);
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-close.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button-close.nui-button-primary {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-close.nui-button-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-close.nui-button-primary:hover {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-close.nui-button-primary:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-close.nui-button-primary:focus-visible {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-close.nui-button-primary:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-close.nui-button-primary:enabled:active {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-close.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-close.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-info {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-close.nui-button-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-close.nui-button-info:hover {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-close.nui-button-info:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-close.nui-button-info:focus-visible {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-close.nui-button-info:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-close.nui-button-info:enabled:active {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-close.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-close.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-success {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-close.nui-button-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-close.nui-button-success:hover {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-close.nui-button-success:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-close.nui-button-success:focus-visible {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-close.nui-button-success:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-close.nui-button-success:enabled:active {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-close.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-close.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-warning {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-close.nui-button-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-close.nui-button-warning:hover {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-close.nui-button-warning:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-close.nui-button-warning:focus-visible {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-close.nui-button-warning:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-close.nui-button-warning:enabled:active {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-close.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-close.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button-close.nui-button-danger {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button-close.nui-button-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button-close.nui-button-danger:hover {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-close.nui-button-danger:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-close.nui-button-danger:focus-visible {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-close.nui-button-danger:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-close.nui-button-danger:enabled:active {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button-close.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button-group, [role="group"] {
  display: flex;
}

.nui-button-group > .nui-button:not(:only-child), .nui-button-group > .nui-button-action:not(:only-child), .nui-button-group > .nui-button-icon:not(:only-child), [role="group"] > .nui-button:not(:only-child), [role="group"] > .nui-button-action:not(:only-child), [role="group"] > .nui-button-icon:not(:only-child) {
  border-inline-end-width: 0px !important;
}

.nui-button-group > .nui-button:not(:only-child):focus, .nui-button-group > .nui-button-action:not(:only-child):focus, .nui-button-group > .nui-button-icon:not(:only-child):focus, [role="group"] > .nui-button:not(:only-child):focus, [role="group"] > .nui-button-action:not(:only-child):focus, [role="group"] > .nui-button-icon:not(:only-child):focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group > .nui-button:not(:only-child):not(:first-child):not(:last-child), .nui-button-group > .nui-button-action:not(:only-child):not(:first-child):not(:last-child), .nui-button-group > .nui-button-icon:not(:only-child):not(:first-child):not(:last-child), [role="group"] > .nui-button:not(:only-child):not(:first-child):not(:last-child), [role="group"] > .nui-button-action:not(:only-child):not(:first-child):not(:last-child), [role="group"] > .nui-button-icon:not(:only-child):not(:first-child):not(:last-child) {
  border-radius: 0px !important;
}

.nui-button-group > .nui-button:not(:only-child):first-child, .nui-button-group > .nui-button-action:not(:only-child):first-child, .nui-button-group > .nui-button-icon:not(:only-child):first-child, [role="group"] > .nui-button:not(:only-child):first-child, [role="group"] > .nui-button-action:not(:only-child):first-child, [role="group"] > .nui-button-icon:not(:only-child):first-child {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
}

.nui-button-group > .nui-button:not(:only-child):last-child, .nui-button-group > .nui-button-action:not(:only-child):last-child, .nui-button-group > .nui-button-icon:not(:only-child):last-child, [role="group"] > .nui-button:not(:only-child):last-child, [role="group"] > .nui-button-action:not(:only-child):last-child, [role="group"] > .nui-button-icon:not(:only-child):last-child {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-input-wrapper:not(:first-child):not(:last-child) .nui-input, [role="group"] .nui-input-wrapper:not(:first-child):not(:last-child) .nui-input {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-wrapper:not(:first-child):not(:last-child) .nui-input:focus, [role="group"] .nui-input-wrapper:not(:first-child):not(:last-child) .nui-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-wrapper:first-child:not(:last-child) .nui-input, [role="group"] .nui-input-wrapper:first-child:not(:last-child) .nui-input {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-wrapper:first-child:not(:last-child) .nui-input:focus, [role="group"] .nui-input-wrapper:first-child:not(:last-child) .nui-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-wrapper:last-child:not(:first-child) .nui-input, [role="group"] .nui-input-wrapper:last-child:not(:first-child) .nui-input {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-input-wrapper:last-child:not(:first-child) .nui-input:focus, [role="group"] .nui-input-wrapper:last-child:not(:first-child) .nui-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-number-wrapper:not(:first-child):not(:last-child) .nui-input-number, [role="group"] .nui-input-number-wrapper:not(:first-child):not(:last-child) .nui-input-number {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-number-wrapper:not(:first-child):not(:last-child) .nui-input-number:focus, [role="group"] .nui-input-number-wrapper:not(:first-child):not(:last-child) .nui-input-number:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-number-wrapper:first-child:not(:last-child) .nui-input-number, [role="group"] .nui-input-number-wrapper:first-child:not(:last-child) .nui-input-number {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-number-wrapper:first-child:not(:last-child) .nui-input-number:focus, [role="group"] .nui-input-number-wrapper:first-child:not(:last-child) .nui-input-number:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-number-wrapper:last-child:not(:first-child) .nui-input-number, [role="group"] .nui-input-number-wrapper:last-child:not(:first-child) .nui-input-number {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-input-number-wrapper:last-child:not(:first-child) .nui-input-number:focus, [role="group"] .nui-input-number-wrapper:last-child:not(:first-child) .nui-input-number:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-file-regular:not(:first-child):not(:last-child) .nui-input-file-inner, [role="group"] .nui-input-file-regular:not(:first-child):not(:last-child) .nui-input-file-inner {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-file-regular:not(:first-child):not(:last-child) .nui-input-file-inner:focus, [role="group"] .nui-input-file-regular:not(:first-child):not(:last-child) .nui-input-file-inner:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-file-regular:first-child:not(:last-child) .nui-input-file-inner, [role="group"] .nui-input-file-regular:first-child:not(:last-child) .nui-input-file-inner {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-input-file-regular:first-child:not(:last-child) .nui-input-file-inner:focus, [role="group"] .nui-input-file-regular:first-child:not(:last-child) .nui-input-file-inner:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-input-file-regular:last-child:not(:first-child) .nui-input-file-inner, [role="group"] .nui-input-file-regular:last-child:not(:first-child) .nui-input-file-inner {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-input-file-regular:last-child:not(:first-child) .nui-input-file-inner:focus, [role="group"] .nui-input-file-regular:last-child:not(:first-child) .nui-input-file-inner:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-select-wrapper:not(:first-child):not(:last-child) .nui-select, [role="group"] .nui-select-wrapper:not(:first-child):not(:last-child) .nui-select {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-select-wrapper:not(:first-child):not(:last-child) .nui-select:focus, [role="group"] .nui-select-wrapper:not(:first-child):not(:last-child) .nui-select:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-select-wrapper:first-child:not(:last-child) .nui-select, [role="group"] .nui-select-wrapper:first-child:not(:last-child) .nui-select {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-select-wrapper:first-child:not(:last-child) .nui-select:focus, [role="group"] .nui-select-wrapper:first-child:not(:last-child) .nui-select:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-autocomplete:not(:first-child):not(:last-child) .nui-autocomplete-input, [role="group"] .nui-autocomplete:not(:first-child):not(:last-child) .nui-autocomplete-input {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-autocomplete:not(:first-child):not(:last-child) .nui-autocomplete-input:focus, [role="group"] .nui-autocomplete:not(:first-child):not(:last-child) .nui-autocomplete-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-autocomplete:first-child:not(:last-child) .nui-autocomplete-input, [role="group"] .nui-autocomplete:first-child:not(:last-child) .nui-autocomplete-input {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-autocomplete:first-child:not(:last-child) .nui-autocomplete-input:focus, [role="group"] .nui-autocomplete:first-child:not(:last-child) .nui-autocomplete-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-autocomplete:last-child:not(:first-child) .nui-autocomplete-input, [role="group"] .nui-autocomplete:last-child:not(:first-child) .nui-autocomplete-input {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-autocomplete:last-child:not(:first-child) .nui-autocomplete-input:focus, [role="group"] .nui-autocomplete:last-child:not(:first-child) .nui-autocomplete-input:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-dropdown:not(:first-child):not(:last-child) .nui-button, [role="group"] .nui-dropdown:not(:first-child):not(:last-child) .nui-button {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-dropdown:not(:first-child):not(:last-child) .nui-button:focus, [role="group"] .nui-dropdown:not(:first-child):not(:last-child) .nui-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-dropdown:first-child:not(:last-child) .nui-button, [role="group"] .nui-dropdown:first-child:not(:last-child) .nui-button {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-dropdown:first-child:not(:last-child) .nui-button:focus, [role="group"] .nui-dropdown:first-child:not(:last-child) .nui-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-dropdown:last-child:not(:first-child) .nui-button, [role="group"] .nui-dropdown:last-child:not(:first-child) .nui-button {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-dropdown:last-child:not(:first-child) .nui-button:focus, [role="group"] .nui-dropdown:last-child:not(:first-child) .nui-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-listbox:not(:first-child):not(:last-child) .nui-listbox-button, [role="group"] .nui-listbox:not(:first-child):not(:last-child) .nui-listbox-button {
  border-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-listbox:not(:first-child):not(:last-child) .nui-listbox-button:focus, [role="group"] .nui-listbox:not(:first-child):not(:last-child) .nui-listbox-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-listbox:first-child:not(:last-child) .nui-listbox-button, [role="group"] .nui-listbox:first-child:not(:last-child) .nui-listbox-button {
  border-start-end-radius: 0px !important;
  border-end-end-radius: 0px !important;
  border-inline-end-width: 0px !important;
}

.nui-button-group .nui-listbox:first-child:not(:last-child) .nui-listbox-button:focus, [role="group"] .nui-listbox:first-child:not(:last-child) .nui-listbox-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-group .nui-listbox:last-child:not(:first-child) .nui-listbox-button, [role="group"] .nui-listbox:last-child:not(:first-child) .nui-listbox-button {
  border-start-start-radius: 0px !important;
  border-end-start-radius: 0px !important;
  border-inline-end-width: 1px !important;
}

.nui-button-group .nui-listbox:last-child:not(:first-child) .nui-listbox-button:focus, [role="group"] .nui-listbox:last-child:not(:first-child) .nui-listbox-button:focus {
  position: relative;
  z-index: 10 !important;
}

.nui-button-icon {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-button-icon:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-button-icon:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-button-icon {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.nui-button-icon > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * 0);
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - 0));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.nui-button-icon {
  line-height: 1.25rem;
  text-decoration-line: none;
}

.nui-button-icon:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-button-icon:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}

.nui-button-icon {
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-button-icon.nui-button-small {
  height: 2rem;
  width: 2rem;
  padding: 0.25rem;
}

.nui-button-icon.nui-button-medium {
  height: 2.5rem;
  width: 2.5rem;
  padding: 0.5rem;
}

.nui-button-icon.nui-button-large {
  height: 3rem;
  width: 3rem;
  padding: 0.75rem;
}

.nui-button-icon.nui-button-rounded-sm {
  border-radius: 0.25rem;
}

.nui-button-icon.nui-button-rounded-md {
  border-radius: 0.375rem;
}

.nui-button-icon.nui-button-rounded-lg {
  border-radius: 0.5rem;
}

.nui-button-icon.nui-button-rounded-full {
  border-radius: 9999px;
}

.nui-button-icon.nui-button-loading {
  color: transparent !important;
}

.nui-button-icon.nui-button-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button-icon.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-button-icon.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default-contrast:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default-contrast:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button-icon.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button-icon.nui-button-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted-contrast:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-muted-contrast:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-light {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-light:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-light:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-dark:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-dark:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button-icon.nui-button-black:hover {
  background-color: rgb(0 0 0 / 0.9);
}

.nui-button-icon.nui-button-black:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button-icon.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-primary {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-icon.nui-button-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button-icon.nui-button-primary:hover {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-icon.nui-button-primary:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button-icon.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-info {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-icon.nui-button-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button-icon.nui-button-info:hover {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-icon.nui-button-info:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button-icon.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-success {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-icon.nui-button-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button-icon.nui-button-success:hover {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-icon.nui-button-success:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button-icon.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-warning {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-icon.nui-button-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button-icon.nui-button-warning:hover {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-icon.nui-button-warning:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button-icon.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button-icon.nui-button-danger {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-icon.nui-button-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button-icon.nui-button-danger:hover {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button-icon.nui-button-danger:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.nui-button > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * 0);
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - 0));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.nui-button {
  font-family: Inter Variable, sans-serif;
  font-weight: 400;
  line-height: 1.25rem;
  text-decoration-line: none;
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-button:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-button:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-button {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-button:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-button:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}

.nui-button .nui-button-badge {
  position: absolute;
  top: 0px;
  inset-inline-end: -0.125rem;
  margin-top: -0.125rem;
  display: flex;
  height: 0.625rem;
  width: 0.625rem;
}

.nui-button .nui-button-badge .nui-button-badge-pulse {
  position: absolute;
  display: inline-flex;
  height: 100%;
  width: 100%;
}

@keyframes ping {

  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

.nui-button .nui-button-badge .nui-button-badge-pulse {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
  opacity: 0.75;
}

.nui-button .nui-button-badge .nui-button-badge-inner {
  position: relative;
  display: inline-flex;
  height: 0.625rem;
  width: 0.625rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-primary .nui-button-badge-pulse {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-primary .nui-button-badge-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-info .nui-button-badge-pulse {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-info .nui-button-badge-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-success .nui-button-badge-pulse {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-success .nui-button-badge-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-warning .nui-button-badge-pulse {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-warning .nui-button-badge-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-danger .nui-button-badge-pulse {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button .nui-button-badge.nui-badge-danger .nui-button-badge-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-loading {
  color: transparent !important;
}

.nui-button.nui-button-sm {
  height: 2rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-button.nui-button-sm .nui-button-icon {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-button.nui-button-md {
  height: 2.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-button.nui-button-md .nui-button-icon {
  height: 1rem;
  width: 1rem;
}

.nui-button.nui-button-lg {
  height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-button.nui-button-lg .nui-button-icon {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-button.nui-button-xl {
  height: 3.5rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-button.nui-button-xl .nui-button-icon {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-button.nui-button-rounded-sm {
  border-radius: 0.375rem;
}

.nui-button.nui-button-rounded-md {
  border-radius: 0.5rem;
}

.nui-button.nui-button-rounded-lg {
  border-radius: 0.75rem;
}

.nui-button.nui-button-rounded-full {
  border-radius: 9999px;
}

.nui-button.nui-button-rounded-full .nui-button-badge {
  position: absolute;
  top: 0px;
  inset-inline-end: -0.25rem;
  margin-top: -0.125rem;
  margin-inline-end: 0.5rem;
  display: flex;
  height: 0.625rem;
  width: 0.625rem;
}

.nui-button.nui-button-solid.nui-button-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-500) / 1);
  border-color: rgb(var(--color-muted-500) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-default-contrast.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default-contrast.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default-contrast.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-default-contrast.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-muted-contrast.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted-contrast.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted-contrast.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-muted-contrast.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-light {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-light {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-light {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-light.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-light.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-light.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-light.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-dark {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-dark {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-50) / 1);
  border-color: rgb(var(--color-muted-50) / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-dark.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-dark.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-dark.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-dark.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-black:enabled:hover {
  background-color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-black:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-black:focus-visible {
  background-color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-solid.nui-button-black {
  border-color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black:where([class="dark"], [class="dark"] *) {
  border-color: rgb(255 255 255 / 0.9);
}

.nui-button.nui-button-solid.nui-button-black.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-black.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-black.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-black.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-solid.nui-button-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-primary.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-primary.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-primary-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-primary.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-primary.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-primary-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-info.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(14 165 233 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-info.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(7 89 133 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-info.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(14 165 233 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-info.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(7 89 133 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-success.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(20 184 166 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-success.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(17 94 89 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-success.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(20 184 166 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-success.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(17 94 89 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-warning.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(245 158 11 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-warning.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(146 64 14 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-warning.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(245 158 11 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-warning.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(146 64 14 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-solid.nui-button-danger.nui-button-shadow:enabled {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(244 63 94 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-danger.nui-button-shadow:enabled:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(159 18 57 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-danger.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(244 63 94 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-solid.nui-button-danger.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(159 18 57 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-pastel.nui-button-default, .nui-button.nui-button-pastel.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-default:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-default, .nui-button.nui-button-pastel.nui-button-default-contrast {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-default:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-default:enabled:hover, .nui-button.nui-button-pastel.nui-button-default-contrast:enabled:hover {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-default:enabled:active, .nui-button.nui-button-pastel.nui-button-default-contrast:enabled:active {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-default:focus-visible, .nui-button.nui-button-pastel.nui-button-default-contrast:focus-visible {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-default:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-default-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-muted, .nui-button.nui-button-pastel.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-muted:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-muted, .nui-button.nui-button-pastel.nui-button-muted-contrast {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-muted:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-muted:enabled:hover, .nui-button.nui-button-pastel.nui-button-muted-contrast:enabled:hover {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-muted:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-muted:enabled:active, .nui-button.nui-button-pastel.nui-button-muted-contrast:enabled:active {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-muted:focus-visible, .nui-button.nui-button-pastel.nui-button-muted-contrast:focus-visible {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-muted:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-pastel.nui-button-muted-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-light {
  background-color: rgb(255 255 255 / 0.3);
}

.nui-button.nui-button-pastel.nui-button-light:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-light:enabled:hover {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-light:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-light:enabled:active {
  background-color: rgb(255 255 255 / 0.3);
}

.nui-button.nui-button-pastel.nui-button-light:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-light:focus-visible {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-light:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-dark {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-dark:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-dark:enabled:hover {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-dark:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-dark:enabled:active {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-dark:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-dark:focus-visible {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-dark:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-black {
  background-color: rgb(0 0 0 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-black:where([class="dark"], [class="dark"] *) {
  background-color: rgb(0 0 0 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-black:enabled:hover {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-black:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-black:enabled:active {
  background-color: rgb(0 0 0 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-black:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(0 0 0 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-black:focus-visible {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-black:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-primary {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-primary:enabled:hover {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-primary:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-primary:enabled:active {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-button.nui-button-pastel.nui-button-primary:focus-visible {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-primary:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-button.nui-button-pastel.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-info {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-info:enabled:hover {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-info:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-info:enabled:active {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-info:focus-visible {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-info:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-success {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-success:enabled:hover {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-success:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-success:enabled:active {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-success:focus-visible {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-success:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-warning {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-warning:enabled:hover {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-warning:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-warning:enabled:active {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-warning:focus-visible {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-warning:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button.nui-button-pastel.nui-button-danger {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-danger:enabled:hover {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-danger:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-danger:enabled:active {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-button.nui-button-pastel.nui-button-danger:focus-visible {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button.nui-button-pastel.nui-button-danger:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-button.nui-button-outline.nui-button-default, .nui-button.nui-button-outline.nui-button-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:hover, .nui-button.nui-button-outline.nui-button-default-contrast:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:focus-visible, .nui-button.nui-button-outline.nui-button-default-contrast:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:active, .nui-button.nui-button-outline.nui-button-default-contrast:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-default, .nui-button.nui-button-outline.nui-button-default-contrast {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-default:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-default:enabled:hover, .nui-button.nui-button-outline.nui-button-default-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-500) / 1);
  background-color: rgb(var(--color-muted-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:active, .nui-button.nui-button-outline.nui-button-default-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default:focus-visible, .nui-button.nui-button-outline.nui-button-default-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-500) / 1);
  background-color: rgb(var(--color-muted-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-default, .nui-button.nui-button-outline.nui-button-default-contrast {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-500) / 1);
  border-color: rgb(var(--color-muted-500) / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-default:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-default.nui-button-shadow-hover:enabled:hover, .nui-button.nui-button-outline.nui-button-default-contrast.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-default.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-default-contrast.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-light {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-light {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-light:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-light:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-light {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-light.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-light.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-muted, .nui-button.nui-button-outline.nui-button-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:hover, .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:focus-visible, .nui-button.nui-button-outline.nui-button-muted-contrast:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:active, .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-muted, .nui-button.nui-button-outline.nui-button-muted-contrast {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-muted:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-muted:enabled:hover, .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:active, .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:enabled:active:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.8);
}

.nui-button.nui-button-outline.nui-button-muted:focus-visible, .nui-button.nui-button-outline.nui-button-muted-contrast:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:focus-visible:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-muted, .nui-button.nui-button-outline.nui-button-muted-contrast {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-muted:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-muted.nui-button-shadow-hover:enabled:hover, .nui-button.nui-button-outline.nui-button-muted-contrast.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-muted.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *), .nui-button.nui-button-outline.nui-button-muted-contrast.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-dark {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-dark:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-dark:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-dark {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-dark.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-dark.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black:focus-visible {
  color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black:focus-visible:where([class="dark"], [class="dark"] *) {
  color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-black {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-black:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-black:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-black:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-black:enabled:active {
  background-color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black:focus-visible {
  background-color: rgb(0 0 0 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.9);
}

.nui-button.nui-button-outline.nui-button-black {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-black.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-black.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-primary {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-primary:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-primary:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-primary {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-primary.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-primary.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-primary-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-info {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-info:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-info:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-info {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-info.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(14 165 233 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-info.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(7 89 133 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-success {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-success:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-success:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-success {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-success.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(20 184 166 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-success.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(17 94 89 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-warning {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-warning:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-warning:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-warning {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-warning.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(245 158 11 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-warning.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(146 64 14 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:focus-visible {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-button.nui-button-outline.nui-button-danger {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-danger:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-button.nui-button-outline.nui-button-danger:enabled:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:active {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:enabled:active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:focus-visible:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-button.nui-button-outline.nui-button-danger {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-button.nui-button-outline.nui-button-danger.nui-button-shadow-hover:enabled:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(244 63 94 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-button.nui-button-outline.nui-button-danger.nui-button-shadow-hover:enabled:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(159 18 57 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-card {
  position: relative;
  width: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-card.nui-card-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-card.nui-card-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-card.nui-card-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-card.nui-card-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-card.nui-card-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-card.nui-card-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-card.nui-card-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-card.nui-card-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-card.nui-card-muted {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-card.nui-card-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-card.nui-card-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-card.nui-card-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-card.nui-card-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-card.nui-card-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-card.nui-card-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-card.nui-card-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-card.nui-card-dark {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-card.nui-card-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-50) / 1);
  border-color: rgb(var(--color-muted-50) / var(--tw-border-opacity));
}

.nui-card.nui-card-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-card.nui-card-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-card.nui-card-black {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-card.nui-card-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-card.nui-card-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-card.nui-card-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-card.nui-card-primary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-card.nui-card-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-card.nui-card-primary {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-card.nui-card-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-card.nui-card-info {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-card.nui-card-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-card.nui-card-info {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-card.nui-card-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-card.nui-card-success {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-card.nui-card-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-card.nui-card-success {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-card.nui-card-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-card.nui-card-warning {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-card.nui-card-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-card.nui-card-warning {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-card.nui-card-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-card.nui-card-danger {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-card.nui-card-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-card.nui-card-danger {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-card.nui-card-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-card.nui-card-rounded-sm {
  border-radius: 0.375rem;
}

.nui-card.nui-card-rounded-md {
  border-radius: 0.5rem;
}

.nui-card.nui-card-rounded-lg {
  border-radius: 0.75rem;
}

.nui-card:not(.nui-card-primary):not(.nui-card-info):not(.nui-card-success):not(.nui-card-warning):not(.nui-card-danger).nui-card-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-card:not(.nui-card-primary):not(.nui-card-info):not(.nui-card-success):not(.nui-card-warning):not(.nui-card-danger).nui-card-shadow:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-card:not(.nui-card-primary):not(.nui-card-info):not(.nui-card-success):not(.nui-card-warning):not(.nui-card-danger).nui-card-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-card:not(.nui-card-primary):not(.nui-card-info):not(.nui-card-success):not(.nui-card-warning):not(.nui-card-danger).nui-card-shadow-hover:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-checkbox {
  position: relative;
  display: inline-flex;
  align-items: flex-start;
  gap: 0.25rem;
}

.nui-checkbox .nui-checkbox-outer {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-checkbox .nui-checkbox-outer:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-checkbox .nui-checkbox-outer:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-checkbox .nui-checkbox-outer {
  position: relative;
  display: flex;
  height: 1.25rem;
  width: 1.25rem;
  flex-shrink: 0;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.nui-checkbox .nui-checkbox-outer:disabled {
  cursor: not-allowed;
}

.nui-checkbox .nui-checkbox-inner {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 0;
  height: 100%;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-checkbox .nui-checkbox-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-checkbox .nui-checkbox-inner {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.nui-checkbox .nui-checkbox-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-checkbox .nui-icon-check {
  pointer-events: none;
  position: absolute;
  z-index: 10;
  --tw-translate-y: 1.5rem;
  transform: translate(var(--tw-translate-x), 1.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  fill: currentColor;
  opacity: 0;
  height: 0.625rem;
  width: 0.625rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-checkbox .nui-icon-indeterminate {
  pointer-events: none;
  position: absolute;
  z-index: 10;
  --tw-translate-y: 1.5rem;
  transform: translate(var(--tw-translate-x), 1.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  fill: currentColor;
  opacity: 0;
  height: 0.625rem;
  width: 0.625rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-checkbox .nui-checkbox-input {
  position: absolute;
  z-index: 20;
  height: 1.25rem;
  width: 1.25rem;
  cursor: pointer;
  opacity: 0;
}

.nui-checkbox .nui-checkbox-input:disabled {
  cursor: not-allowed;
}

.nui-checkbox .nui-checkbox-input:checked ~ .nui-checkbox-inner, .nui-checkbox .nui-checkbox-input:indeterminate ~ .nui-checkbox-inner {
  border-color: currentColor;
}

.nui-checkbox .nui-checkbox-input:checked ~ .nui-checkbox-inner:where([class="dark"], [class="dark"] *), .nui-checkbox .nui-checkbox-input:indeterminate ~ .nui-checkbox-inner:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-checkbox .nui-checkbox-input:checked ~ .nui-icon-check {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.nui-checkbox .nui-checkbox-input:indeterminate ~ .nui-icon-check {
  --tw-translate-y: 1.5rem !important;
  transform: translate(var(--tw-translate-x), 1.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.nui-checkbox .nui-checkbox-input:indeterminate ~ .nui-icon-indeterminate {
  --tw-translate-y: 0px !important;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  opacity: 1 !important;
}

.nui-checkbox .nui-checkbox-label-wrapper {
  display: inline-flex;
  flex-direction: column;
}

.nui-checkbox .nui-checkbox-label-text {
  margin-inline-start: 0.25rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-checkbox .nui-checkbox-label-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-checkbox .nui-checkbox-error {
  margin-inline-start: 0.25rem;
  display: inline-block;
}

.nui-checkbox.nui-checkbox-rounded-sm .nui-checkbox-outer, .nui-checkbox.nui-checkbox-rounded-sm .nui-checkbox-inner {
  border-radius: 0.25rem;
}

.nui-checkbox.nui-checkbox-rounded-md .nui-checkbox-outer, .nui-checkbox.nui-checkbox-rounded-md .nui-checkbox-inner {
  border-radius: 0.375rem;
}

.nui-checkbox.nui-checkbox-rounded-lg .nui-checkbox-outer, .nui-checkbox.nui-checkbox-rounded-lg .nui-checkbox-inner {
  border-radius: 0.5rem;
}

.nui-checkbox.nui-checkbox-rounded-full .nui-checkbox-outer, .nui-checkbox.nui-checkbox-rounded-full .nui-checkbox-inner {
  border-radius: 9999px;
}

.nui-checkbox.nui-checkbox-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-light {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-checkbox.nui-checkbox-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-dropdown-divider {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  display: block;
  height: 1px;
  width: 100%;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown-divider:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-dropdown-item {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-dropdown-item:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-dropdown-item:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-dropdown-item {
  display: flex;
  width: 100%;
  cursor: pointer;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: start;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-dropdown-item .nui-item-content {
  flex-grow: 1;
}

.nui-dropdown-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-dropdown-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-disabled {
  pointer-events: none;
  opacity: 0.5;
}

.nui-dropdown-item.nui-item-default:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-default:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-default.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-default.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-contrast:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-contrast:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-contrast.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-contrast.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-dropdown-item.nui-item-primary:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-primary:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-info:hover {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-info:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-success:hover {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-success:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-warning:hover {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-warning:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-danger:hover {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-danger:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-dark:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-dark:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-black:hover {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-black:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-dropdown-item.nui-item-rounded-sm {
  border-radius: 0.375rem;
}

.nui-dropdown-item.nui-item-rounded-md {
  border-radius: 0.5rem;
}

.nui-dropdown-item.nui-item-rounded-lg {
  border-radius: 0.75rem;
}

.nui-dropdown {
  text-align: start;
}

.nui-dropdown .nui-menu {
  position: relative;
  display: inline-block;
}

.nui-dropdown .nui-menu-content {
  padding: 0.5rem;
}

.nui-dropdown .nui-context-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 2.25rem;
  width: 2.25rem;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-color: transparent;
  --tw-ring-offset-color: #fff;
}

.nui-dropdown .nui-context-button:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-900) / 1);
}

.nui-dropdown .nui-context-button {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-dropdown .nui-context-button .nui-context-button-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 2.25rem;
  width: 2.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-dropdown .nui-context-button .nui-context-button-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-dropdown .nui-context-button .nui-context-button-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown .nui-context-button .nui-context-button-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-dropdown .nui-context-button .nui-context-icon {
  height: 1.25rem;
  width: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-dropdown .nui-context-button .nui-context-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-dropdown .nui-context-button .nui-context-icon {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-dropdown .nui-text-button {
  display: flex;
  align-items: center;
}

.nui-dropdown .nui-text-button > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * 0);
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - 0));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.nui-dropdown .nui-chevron {
  height: 1rem;
  width: 1rem;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-dropdown .nui-dropdown-menu {
  position: absolute;
  z-index: 50;
  margin-top: 0.5rem;
}

.nui-dropdown .nui-dropdown-menu:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.nui-dropdown .nui-dropdown-menu {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-dropdown .nui-dropdown-menu:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-dropdown .nui-dropdown-menu .nui-menu-header {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1.25rem;
}

.nui-dropdown .nui-dropdown-menu .nui-menu-header-inner {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.nui-dropdown .nui-dropdown-menu .nui-menu-header-title {
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
  text-transform: uppercase;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-dropdown .nui-dropdown-menu .nui-menu-header-title:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-dropdown .nui-dropdown-menu .nui-menu-content > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - 0));
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * 0);
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.nui-dropdown .nui-dropdown-menu .nui-menu-content {
  padding: 0.5rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-md {
  width: 14rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-lg {
  width: 18rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-rounded-sm {
  border-radius: 0.375rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-rounded-md {
  border-radius: 0.5rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-rounded-lg {
  border-radius: 0.75rem;
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-dropdown .nui-dropdown-menu.nui-menu-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-dropdown.nui-dropdown-start .nui-dropdown-menu {
  inset-inline-start: 0px;
  transform-origin: top left;
}

.nui-dropdown.nui-dropdown-end .nui-dropdown-menu {
  inset-inline-end: 0px;
  transform-origin: top right;
}

.nui-dropdown:hover .nui-context-button {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-200) / var(--tw-ring-opacity));
  --tw-ring-offset-width: 4px;
}

.nui-dropdown:hover .nui-context-button:where([class="dark"], [class="dark"] *) {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-700) / var(--tw-ring-opacity));
}

.nui-focus {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-focus:focus-within {
  outline-color: rgb(var(--color-muted-300) / 1);
}

.nui-focus:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-focus:focus-within {
  outline-style: dashed;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-outer {
  position: fixed;
  inset: 0px;
  z-index: 40;
  background-color: rgb(var(--color-muted-100) / 0.5);
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: blur(4px) 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: blur(4px) 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);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-outer:hover {
  --tw-backdrop-blur: blur(0);
  -webkit-backdrop-filter: blur(0) 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: blur(0) 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);
  -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);
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-outer:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.2);
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner {
  position: fixed;
  inset: 0px;
  z-index: 50;
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container {
  display: flex;
  height: 100%;
  flex: 1 1 0%;
  align-items: center;
  justify-content: center;
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  height: 230px;
  width: 500px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
  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) drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
  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);
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content {
  border-radius: 0.375rem;
  border-width: 2px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-label {
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-primary .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-primary .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-dark .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-dark .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-black .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-fullscreen-dropfile.nui-dropfile-black .nui-fullscreen-dropfile-inner .nui-fullscreen-dropfile-container .nui-fullscreen-dropfile-content .nui-fullscreen-dropfile-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-heading {
  font-family: Inter Variable, sans-serif;
}

.nui-heading.nui-heading-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-heading.nui-heading-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-heading.nui-heading-md {
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-heading.nui-heading-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.nui-heading.nui-heading-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-heading.nui-heading-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.nui-heading.nui-heading-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.nui-heading.nui-heading-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.nui-heading.nui-heading-5xl {
  font-size: 3rem;
  line-height: 1;
}

.nui-heading.nui-heading-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.nui-heading.nui-heading-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.nui-heading.nui-heading-8xl {
  font-size: 6rem;
  line-height: 1;
}

.nui-heading.nui-heading-9xl {
  font-size: 8rem;
  line-height: 1;
}

.nui-heading.nui-weight-light {
  font-weight: 300;
}

.nui-heading.nui-weight-normal {
  font-weight: 400;
}

.nui-heading.nui-weight-medium {
  font-weight: 500;
}

.nui-heading.nui-weight-semibold {
  font-weight: 600;
}

.nui-heading.nui-weight-bold {
  font-weight: 700;
}

.nui-heading.nui-weight-extrabold {
  font-weight: 800;
}

.nui-heading.nui-lead-none {
  line-height: 1;
}

.nui-heading.nui-lead-normal {
  line-height: 1.5;
}

.nui-heading.nui-lead-tight {
  line-height: 1.25;
}

.nui-heading.nui-lead-snug {
  line-height: 1.375;
}

.nui-heading.nui-lead-loose {
  line-height: 2;
}

.nui-icon-box {
  position: relative;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
}

.nui-icon-box.nui-box-xs {
  height: 2rem;
  width: 2rem;
}

.nui-icon-box.nui-box-xs.nui-box-rounded-sm {
  border-radius: 0.25rem;
}

.nui-icon-box.nui-box-xs.nui-box-rounded-md {
  border-radius: 0.375rem;
}

.nui-icon-box.nui-box-xs.nui-box-rounded-lg {
  border-radius: 0.5rem;
}

.nui-icon-box.nui-box-sm {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-icon-box.nui-box-sm.nui-box-rounded-sm {
  border-radius: 0.25rem;
}

.nui-icon-box.nui-box-sm.nui-box-rounded-md {
  border-radius: 0.375rem;
}

.nui-icon-box.nui-box-sm.nui-box-rounded-lg {
  border-radius: 0.75rem;
}

.nui-icon-box.nui-box-md {
  height: 3rem;
  width: 3rem;
}

.nui-icon-box.nui-box-md.nui-box-rounded-sm {
  border-radius: 0.375rem;
}

.nui-icon-box.nui-box-md.nui-box-rounded-md {
  border-radius: 0.5rem;
}

.nui-icon-box.nui-box-md.nui-box-rounded-lg {
  border-radius: 0.75rem;
}

.nui-icon-box.nui-box-lg {
  height: 4rem;
  width: 4rem;
}

.nui-icon-box.nui-box-lg.nui-box-rounded-sm {
  border-radius: 0.375rem;
}

.nui-icon-box.nui-box-lg.nui-box-rounded-md {
  border-radius: 0.5rem;
}

.nui-icon-box.nui-box-lg.nui-box-rounded-lg {
  border-radius: 1rem;
}

.nui-icon-box.nui-box-xl {
  height: 5rem;
  width: 5rem;
}

.nui-icon-box.nui-box-xl.nui-box-rounded-sm {
  border-radius: 0.5rem;
}

.nui-icon-box.nui-box-xl.nui-box-rounded-md {
  border-radius: 0.75rem;
}

.nui-icon-box.nui-box-xl.nui-box-rounded-lg {
  border-radius: 1rem;
}

.nui-icon-box.nui-box-2xl {
  height: 6rem;
  width: 6rem;
}

.nui-icon-box.nui-box-2xl.nui-box-rounded-sm {
  border-radius: 0.5rem;
}

.nui-icon-box.nui-box-2xl.nui-box-rounded-md {
  border-radius: 0.75rem;
}

.nui-icon-box.nui-box-2xl.nui-box-rounded-lg {
  border-radius: 1.5rem;
}

.nui-icon-box.nui-box-rounded-full {
  border-radius: 9999px;
}

.nui-icon-box.nui-box-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-default {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-light {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-light:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-primary {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-primary:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-info {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-info {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-info:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-success {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-success {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-success:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-warning {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-warning:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-danger {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-solid.nui-box-danger:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-default {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-default:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-default-contrast {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-muted {
  background-color: rgb(var(--color-muted-600) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-muted:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-muted-contrast {
  background-color: rgb(var(--color-muted-600) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-light {
  background-color: rgb(255 255 255 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-light:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-dark {
  background-color: rgb(var(--color-muted-900) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-dark:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-100) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-black {
  background-color: rgb(0 0 0 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-black:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-primary {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-info {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-success {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-warning {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-pastel.nui-box-danger {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-icon-box.nui-box-pastel.nui-box-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-icon-box.nui-box-outline.nui-box-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-default {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-default:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-default-contrast {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-default-contrast:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-muted {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-muted:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-muted-contrast {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-muted-contrast:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-light {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-light:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-dark {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-dark:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-black {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-black:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-primary {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-primary:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-info {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-info:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-success {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-success:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-warning {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-warning:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-icon-box.nui-box-outline.nui-box-danger {
  background-color: transparent;
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-outline.nui-box-danger:where([class="dark"], [class="dark"] *) {
  border-color: currentColor;
}

.nui-icon-box.nui-box-bordered {
  border-width: 2px;
  border-color: currentColor;
}

.nui-icon-box.nui-box-mask:not(.nui-box-rounded-sm):not(.nui-box-rounded-lg):not(.nui-box-rounded-full):not(.nui-box-outline):not(.nui-box-bordered) {
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.nui-input-file-regular {
  position: relative;
  width: 100%;
}

.nui-input-file-regular .nui-input-file-label {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular .nui-input-file-label:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-input-file-regular .nui-input-file-label {
  width: 100%;
}

.nui-input-file-regular .nui-input-file-outer {
  position: relative;
}

.nui-input-file-regular .nui-input-file-inner {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-input-file-regular .nui-input-file-inner:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-input-file-regular .nui-input-file-inner:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-input-file-regular .nui-input-file-inner {
  position: relative;
  display: flex;
  width: 100%;
  cursor: pointer;
  align-items: center;
  overflow: hidden;
}

.nui-input-file-regular .nui-input-file-inner:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-file-regular .nui-input-file-inner {
  font-family: Inter Variable, sans-serif;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-file-regular .nui-input-file-addon {
  pointer-events: none;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  gap: 0.25rem;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 100ms;
}

.nui-input-file-regular .nui-input-file-placeholder {
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular .nui-input-file-placeholder:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular .nui-input-file-text {
  margin-inline-start: 0.5rem;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular .nui-input-file-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular .nui-input-file-placeload {
  position: absolute;
  inset-inline-end: -2rem;
  display: flex;
  width: 70%;
  align-items: center;
}

.nui-input-file-regular .nui-input-file-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 75%;
  border-radius: 0.25rem;
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-inner:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon {
  border-inline-end-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-inner:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon {
  border-width: 1px;
  border-inline-end-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-default-contrast .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-file-color-focus .nui-input-file-inner:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-file-regular.nui-input-file-color-focus .nui-input-file-inner:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-file-regular.nui-input-file-loading .nui-input-file-inner {
  color: transparent;
}

.nui-input-file-regular.nui-input-file-loading .nui-input-file-inner::placeholder {
  color: transparent;
}

.nui-input-file-regular.nui-input-file-error .nui-input-file-inner {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-file-error .nui-input-file-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-input-file-regular.nui-input-rounded-sm .nui-input-file-inner {
  border-radius: 0.375rem;
}

.nui-input-file-regular.nui-input-rounded-md .nui-input-file-inner {
  border-radius: 0.5rem;
}

.nui-input-file-regular.nui-input-rounded-lg .nui-input-file-inner {
  border-radius: 0.75rem;
}

.nui-input-file-regular.nui-input-rounded-full .nui-input-file-inner {
  border-radius: 9999px;
}

.nui-input-file-regular.nui-input-sm:not(.nui-has-icon) {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-file-regular.nui-input-sm:not(.nui-has-icon) .nui-input-file-inner {
  height: 2rem;
  gap: 0.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.nui-input-file-regular.nui-input-sm:not(.nui-has-icon) .nui-input-file-addon {
  height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.nui-input-file-regular.nui-input-sm:not(.nui-has-icon) .nui-input-file-placeload {
  top: 0.625rem;
}

.nui-input-file-regular.nui-input-sm.nui-has-icon {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-file-regular.nui-input-sm.nui-has-icon .nui-input-file-inner {
  height: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 0.75rem;
}

.nui-input-file-regular.nui-input-sm.nui-has-icon .nui-input-file-addon {
  height: 2rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.nui-input-file-regular.nui-input-sm.nui-has-icon .nui-input-file-icon {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-input-file-regular.nui-input-sm.nui-has-icon .nui-input-file-placeload {
  top: 0.625rem;
}

.nui-input-file-regular.nui-input-md:not(.nui-has-icon) {
  font-size: 0.825rem;
  line-height: 1.25rem;
}

.nui-input-file-regular.nui-input-md:not(.nui-has-icon) .nui-input-file-inner {
  height: 2.5rem;
  gap: 0.5rem;
}

.nui-input-file-regular.nui-input-md:not(.nui-has-icon) .nui-input-file-addon {
  height: 2.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.nui-input-file-regular.nui-input-md:not(.nui-has-icon) .nui-input-file-placeload {
  top: 0.875rem;
}

.nui-input-file-regular.nui-input-md.nui-has-icon {
  font-size: 0.825rem;
  line-height: 1.25rem;
}

.nui-input-file-regular.nui-input-md.nui-has-icon .nui-input-file-inner {
  height: 2.5rem;
  padding-inline-end: 1rem;
}

.nui-input-file-regular.nui-input-md.nui-has-icon .nui-input-file-addon {
  height: 2.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.nui-input-file-regular.nui-input-md.nui-has-icon .nui-input-file-icon {
  height: 1rem;
  width: 1rem;
}

.nui-input-file-regular.nui-input-md.nui-has-icon .nui-input-file-placeload {
  top: 0.875rem;
}

.nui-input-file-regular.nui-input-lg:not(.nui-has-icon) {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-file-regular.nui-input-lg:not(.nui-has-icon) .nui-input-file-inner {
  height: 3rem;
  gap: 0.5rem;
}

.nui-input-file-regular.nui-input-lg:not(.nui-has-icon) .nui-input-file-addon {
  height: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-input-file-regular.nui-input-lg:not(.nui-has-icon) .nui-input-file-placeload {
  top: 1.2rem;
}

.nui-input-file-regular.nui-input-lg.nui-has-icon {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-file-regular.nui-input-lg.nui-has-icon .nui-input-file-inner {
  height: 3rem;
  padding-inline-end: 1rem;
}

.nui-input-file-regular.nui-input-lg.nui-has-icon .nui-input-file-addon {
  height: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-input-file-regular.nui-input-lg.nui-has-icon .nui-input-file-icon {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-input-file-regular.nui-input-lg.nui-has-icon .nui-input-file-placeload {
  top: 1.2rem;
}

.nui-input-file-regular:hover .nui-input-file-addon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-input-file-regular:hover .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-input-file-regular:disabled .nui-input-file-addon {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-file-regular:focus-within .nui-input-file-addon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-input-file-regular:focus-within .nui-input-file-addon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-input-wrapper {
  position: relative;
}

.nui-input-wrapper .nui-input-label, .nui-input-wrapper .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-wrapper .nui-input-label:where([class="dark"], [class="dark"] *), .nui-input-wrapper .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-input-wrapper .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  height: 1.25rem;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-wrapper .nui-input-outer {
  position: relative;
}

.nui-input-wrapper .nui-input-icon {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-wrapper .nui-input-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-wrapper .nui-input-icon {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-wrapper .nui-input {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-input-wrapper .nui-input:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-input-wrapper .nui-input:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-input-wrapper .nui-input {
  width: 100%;
  font-family: Inter Variable, sans-serif;
}

.nui-input-wrapper .nui-input:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-wrapper .nui-input {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-wrapper .nui-input:focus-visible ~ .nui-label-float {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper .nui-input:focus-visible ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper .nui-input:focus-visible ~ .nui-input-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper .nui-input:focus-visible ~ .nui-input-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper .nui-input:disabled ~ .nui-input-icon {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-wrapper .nui-input-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-input-wrapper .nui-input-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 75%;
  border-radius: 0.25rem;
}

.nui-input-wrapper .nui-input-action {
  position: absolute;
  inset-inline-end: 0px;
  top: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-wrapper .nui-input-action:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-wrapper .nui-input-action {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-wrapper.nui-input-rounded-sm .nui-input {
  border-radius: 0.375rem;
}

.nui-input-wrapper.nui-input-rounded-md .nui-input {
  border-radius: 0.5rem;
}

.nui-input-wrapper.nui-input-rounded-lg .nui-input {
  border-radius: 0.75rem;
}

.nui-input-wrapper.nui-input-rounded-full .nui-input {
  border-radius: 9999px;
}

.nui-input-wrapper.nui-input-sm .nui-input-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-sm .nui-label-float {
  top: 0.375rem;
}

.nui-input-wrapper.nui-input-sm .nui-input-icon, .nui-input-wrapper.nui-input-sm .nui-input-action {
  height: 2rem;
  width: 2rem;
}

.nui-input-wrapper.nui-input-sm .nui-input-icon .nui-input-icon-inner, .nui-input-wrapper.nui-input-sm .nui-input-icon .nui-input-action-inner, .nui-input-wrapper.nui-input-sm .nui-input-action .nui-input-icon-inner, .nui-input-wrapper.nui-input-sm .nui-input-action .nui-input-action-inner {
  height: 1rem;
  width: 1rem;
}

.nui-input-wrapper.nui-input-sm .nui-input-placeload {
  height: 2rem;
}

.nui-input-wrapper.nui-input-md .nui-input-label {
  padding-bottom: 0.25rem;
  font-size: 0.825rem;
}

.nui-input-wrapper.nui-input-md .nui-label-float {
  top: 0.625rem;
}

.nui-input-wrapper.nui-input-md .nui-input-icon, .nui-input-wrapper.nui-input-md .nui-input-action {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-input-wrapper.nui-input-md .nui-input-icon .nui-input-icon-inner, .nui-input-wrapper.nui-input-md .nui-input-icon .nui-input-action-inner, .nui-input-wrapper.nui-input-md .nui-input-action .nui-input-icon-inner, .nui-input-wrapper.nui-input-md .nui-input-action .nui-input-action-inner {
  height: 1.15rem;
  width: 1.15rem;
}

.nui-input-wrapper.nui-input-md .nui-input-placeload {
  height: 2.5rem;
}

.nui-input-wrapper.nui-input-lg .nui-input-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-wrapper.nui-input-lg .nui-label-float {
  top: 0.875rem;
}

.nui-input-wrapper.nui-input-lg .nui-input-icon, .nui-input-wrapper.nui-input-lg .nui-input-action {
  height: 3rem;
  width: 3rem;
}

.nui-input-wrapper.nui-input-lg .nui-input-icon .nui-input-icon-inner, .nui-input-wrapper.nui-input-lg .nui-input-icon .nui-input-action-inner, .nui-input-wrapper.nui-input-lg .nui-input-action .nui-input-icon-inner, .nui-input-wrapper.nui-input-lg .nui-input-action .nui-input-action-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-input-wrapper.nui-input-lg .nui-input-placeload {
  height: 3rem;
}

.nui-input-wrapper.nui-input-default .nui-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default .nui-input:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-default-contrast .nui-input:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted .nui-input:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-muted-contrast .nui-input:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-wrapper.nui-input-focus .nui-input:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper.nui-input-focus .nui-input:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper.nui-input-focus .nui-input:hover:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper.nui-input-focus .nui-input:hover:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper:not(.nui-input-loading) .nui-input:placeholder-shown ~ .nui-label-float {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-wrapper:not(.nui-input-loading) .nui-input:placeholder-shown ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-wrapper.nui-input-loading .nui-input {
  color: transparent !important;
}

.nui-input-wrapper.nui-input-loading .nui-input::placeholder {
  color: transparent !important;
}

.nui-input-wrapper.nui-input-loading .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-input-wrapper.nui-input-loading .nui-input:placeholder-shown ~ .nui-label-float {
  color: transparent;
}

.nui-input-wrapper.nui-input-loading .nui-input-icon {
  opacity: 0;
}

.nui-input-wrapper.nui-input-label-float .nui-input::placeholder {
  color: transparent;
}

.nui-input-wrapper.nui-input-label-float .nui-input:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-input-wrapper.nui-input-error .nui-input {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper.nui-input-error .nui-input:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-input-wrapper.nui-input-error .nui-input-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper.nui-input-error .nui-input-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-input-wrapper:not(.nui-has-icon).nui-input-sm .nui-input {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-has-icon.nui-input-sm .nui-input {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-end: 0.75rem;
  padding-inline-start: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper:not(.nui-has-icon).nui-input-md .nui-input {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-wrapper.nui-has-icon.nui-input-md .nui-input {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-wrapper:not(.nui-has-icon).nui-input-lg .nui-input {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-wrapper.nui-has-icon.nui-input-lg .nui-input {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.75rem;
  font-size: 1rem;
  line-height: 1.25rem;
}

.nui-input-wrapper.nui-has-action.nui-input-sm .nui-input {
  padding-inline-end: 2rem;
}

.nui-input-wrapper.nui-has-action.nui-input-md .nui-input {
  padding-inline-end: 2.5rem;
}

.nui-input-wrapper.nui-has-action.nui-input-lg .nui-input {
  padding-inline-end: 3rem;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-sm .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-sm .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-sm .nui-label-float {
  inset-inline-start: 2rem;
  margin-inline-start: -2rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-sm .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2rem !important;
  margin-top: -1.75rem !important;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-sm .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-md .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-md .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-md .nui-label-float {
  inset-inline-start: 2.5rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-md .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-md .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-lg .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-wrapper.nui-input-label-float:not(.nui-has-icon).nui-input-lg .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-lg .nui-label-float {
  inset-inline-start: 2.75rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-lg .nui-input:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-wrapper.nui-input-label-float.nui-has-icon.nui-input-lg .nui-input:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-number-wrapper {
  position: relative;
}

.nui-input-number-wrapper .nui-input-number-label, .nui-input-number-wrapper .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-label:where([class="dark"], [class="dark"] *), .nui-input-number-wrapper .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-input-number-wrapper .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  height: 1.25rem;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-number-wrapper .nui-input-number-outer {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-input-number-wrapper .nui-input-number-outer:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-input-number-wrapper .nui-input-number-outer:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-input-number-wrapper .nui-input-number-outer {
  position: relative;
}

.nui-input-number-wrapper .nui-input-number-icon {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-icon {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-number-wrapper .nui-input-number-buttons {
  position: absolute;
  top: 0.25rem;
  inset-inline-end: 0.25rem;
  display: flex;
}

.nui-input-number-wrapper .nui-input-number-buttons > button {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.nui-input-number-wrapper .nui-input-number-buttons > button:last-child {
  border-inline-start-width: 0px;
}

.nui-input-number-wrapper .nui-input-number-buttons > button {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons > button:hover:enabled {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons > button:hover:enabled:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons > button:focus:enabled {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons > button:focus:enabled:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons > button {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-number-wrapper .nui-input-number-buttons > button:disabled {
  cursor: not-allowed;
}

.nui-input-number-wrapper .nui-input-number-buttons svg {
  height: 1rem;
  width: 1rem;
}

.nui-input-number-wrapper .nui-input-number {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-input-number-wrapper .nui-input-number:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-input-number-wrapper .nui-input-number:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-input-number-wrapper .nui-input-number {
  width: 100%;
  font-family: Inter Variable, sans-serif;
}

.nui-input-number-wrapper .nui-input-number:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-number-wrapper .nui-input-number {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-number-wrapper .nui-input-number:focus-visible ~ .nui-label-float {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper .nui-input-number:focus-visible ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper .nui-input-number:focus-visible ~ .nui-input-number-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper .nui-input-number:focus-visible ~ .nui-input-number-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper .nui-input-number:disabled ~ .nui-input-number-icon {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-input-number-wrapper .nui-input-number-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-input-number-wrapper .nui-input-number-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 50%;
  border-radius: 0.25rem;
}

.nui-input-number-wrapper .nui-input-number-action {
  position: absolute;
  inset-inline-end: 0px;
  top: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-action:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-input-number-wrapper .nui-input-number-action {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-input-number-wrapper.nui-input-number-rounded-sm .nui-input-number, .nui-input-number-wrapper.nui-input-number-rounded-sm .nui-input-number-outer {
  border-radius: 0.375rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-sm .nui-input-number-buttons button:first-child {
  border-start-start-radius: 0.375rem;
  border-end-start-radius: 0.375rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-sm .nui-input-number-buttons button:last-child {
  border-start-end-radius: 0.375rem;
  border-end-end-radius: 0.375rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-md .nui-input-number, .nui-input-number-wrapper.nui-input-number-rounded-md .nui-input-number-outer {
  border-radius: 0.5rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-md .nui-input-number-buttons button:first-child {
  border-start-start-radius: 0.5rem;
  border-end-start-radius: 0.5rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-md .nui-input-number-buttons button:last-child {
  border-start-end-radius: 0.5rem;
  border-end-end-radius: 0.5rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-lg .nui-input-number, .nui-input-number-wrapper.nui-input-number-rounded-lg .nui-input-number-outer {
  border-radius: 0.75rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-lg .nui-input-number-buttons button:first-child {
  border-start-start-radius: 0.75rem;
  border-end-start-radius: 0.75rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-lg .nui-input-number-buttons button:last-child {
  border-start-end-radius: 0.75rem;
  border-end-end-radius: 0.75rem;
}

.nui-input-number-wrapper.nui-input-number-rounded-full .nui-input-number, .nui-input-number-wrapper.nui-input-number-rounded-full .nui-input-number-outer {
  border-radius: 9999px;
}

.nui-input-number-wrapper.nui-input-number-rounded-full .nui-input-number-buttons button:first-child {
  border-start-start-radius: 9999px;
  border-end-start-radius: 9999px;
}

.nui-input-number-wrapper.nui-input-number-rounded-full .nui-input-number-buttons button:last-child {
  border-start-end-radius: 9999px;
  border-end-end-radius: 9999px;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-input-number-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-label-float {
  top: 0.375rem;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-input-number-icon, .nui-input-number-wrapper.nui-input-number-sm .nui-input-number-action {
  height: 2rem;
  width: 2rem;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-input-number-icon .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-sm .nui-input-number-icon .nui-input-number-action-inner, .nui-input-number-wrapper.nui-input-number-sm .nui-input-number-action .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-sm .nui-input-number-action .nui-input-number-action-inner {
  height: 1rem;
  width: 1rem;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-input-number-placeload {
  height: 2rem;
}

.nui-input-number-wrapper.nui-input-number-sm .nui-input-number-buttons button {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-input-number-label {
  padding-bottom: 0.25rem;
  font-size: 0.825rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-label-float {
  top: 0.625rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-input-number-icon, .nui-input-number-wrapper.nui-input-number-md .nui-input-number-action {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-input-number-icon .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-md .nui-input-number-icon .nui-input-number-action-inner, .nui-input-number-wrapper.nui-input-number-md .nui-input-number-action .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-md .nui-input-number-action .nui-input-number-action-inner {
  height: 1.15rem;
  width: 1.15rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-input-number-placeload {
  height: 2.5rem;
}

.nui-input-number-wrapper.nui-input-number-md .nui-input-number-buttons button {
  height: 2rem;
  width: 2rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-input-number-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-label-float {
  top: 0.875rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-input-number-icon, .nui-input-number-wrapper.nui-input-number-lg .nui-input-number-action {
  height: 3rem;
  width: 3rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-input-number-icon .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-lg .nui-input-number-icon .nui-input-number-action-inner, .nui-input-number-wrapper.nui-input-number-lg .nui-input-number-action .nui-input-number-icon-inner, .nui-input-number-wrapper.nui-input-number-lg .nui-input-number-action .nui-input-number-action-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-input-number-placeload {
  height: 3rem;
}

.nui-input-number-wrapper.nui-input-number-lg .nui-input-number-buttons button {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:hover:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:hover:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:focus:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default .nui-input-number-buttons button:focus:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:hover:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:hover:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:focus:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-default-contrast .nui-input-number-buttons button:focus:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:hover:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:hover:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:focus:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted .nui-input-number-buttons button:focus:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-muted-contrast .nui-input-number:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-input-number-wrapper.nui-input-number-focus .nui-input-number:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-focus .nui-input-number:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-focus .nui-input-number:hover:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-focus .nui-input-number:hover:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper .nui-input-number-buttons button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:hover:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:hover:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:focus:enabled {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-input-number-wrapper .nui-input-number-buttons button:focus:enabled:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-input-number-wrapper:not(.nui-input-number-loading) .nui-input-number:placeholder-shown ~ .nui-label-float {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-input-number-wrapper:not(.nui-input-number-loading) .nui-input-number:placeholder-shown ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-input-number-wrapper.nui-input-number-loading .nui-input-number {
  color: transparent !important;
}

.nui-input-number-wrapper.nui-input-number-loading .nui-input-number::placeholder {
  color: transparent !important;
}

.nui-input-number-wrapper.nui-input-number-loading .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-input-number-wrapper.nui-input-number-loading .nui-input-number:placeholder-shown ~ .nui-label-float {
  color: transparent;
}

.nui-input-number-wrapper.nui-input-number-loading .nui-input-number-icon {
  opacity: 0;
}

.nui-input-number-wrapper.nui-input-number-label-float .nui-input-number::placeholder {
  color: transparent;
}

.nui-input-number-wrapper.nui-input-number-label-float .nui-input-number:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-input-number-wrapper.nui-input-number-error .nui-input-number {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-error .nui-input-number:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-error .nui-input-number-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper.nui-input-number-error .nui-input-number-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-input-number-wrapper:not(.nui-has-icon).nui-input-number-sm .nui-input-number {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-start: 0.5rem;
  padding-inline-end: 3.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-has-icon.nui-input-number-sm .nui-input-number {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-start: 2rem;
  padding-inline-end: 3.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper:not(.nui-has-icon).nui-input-number-md .nui-input-number {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 0.75rem;
  padding-inline-end: 4.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-number-wrapper.nui-has-icon.nui-input-number-md .nui-input-number {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 2.5rem;
  padding-inline-end: 4.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-number-wrapper:not(.nui-has-icon).nui-input-number-lg .nui-input-number {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 1rem;
  padding-inline-end: 6rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-input-number-wrapper.nui-has-icon.nui-input-number-lg .nui-input-number {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 2.75rem;
  padding-inline-end: 6rem;
  font-size: 1rem;
  line-height: 1.25rem;
}

.nui-input-number-wrapper.nui-has-action.nui-input-number-sm .nui-input-number {
  padding-inline-end: 2rem;
}

.nui-input-number-wrapper.nui-has-action.nui-input-number-md .nui-input-number {
  padding-inline-end: 2.5rem;
}

.nui-input-number-wrapper.nui-has-action.nui-input-number-lg .nui-input-number {
  padding-inline-end: 3rem;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-sm .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-sm .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-sm .nui-label-float {
  inset-inline-start: 2rem;
  margin-inline-start: -2rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-sm .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -2rem !important;
  margin-top: -1.75rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-sm .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-md .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-md .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-md .nui-label-float {
  inset-inline-start: 2.5rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-md .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-md .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-lg .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float:not(.nui-has-icon).nui-input-number-lg .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-lg .nui-label-float {
  inset-inline-start: 2.75rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-lg .nui-input-number:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-input-number-wrapper.nui-input-number-label-float.nui-has-icon.nui-input-number-lg .nui-input-number:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-input-help-text {
  margin-top: 0.25rem;
  display: block;
  font-family: Inter Variable, sans-serif;
  font-size: 0.65rem;
  font-weight: 500;
  line-height: 1;
}

.nui-kbd {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: Fira Code Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-kbd:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-kbd .nui-kbd-icon-outer {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.nui-kbd .nui-kbd-icon {
  flex-shrink: 0;
}

.nui-kbd.nui-kbd-rounded-sm {
  border-radius: 0.125rem;
}

.nui-kbd.nui-kbd-rounded-md {
  border-radius: 0.375rem;
}

.nui-kbd.nui-kbd-rounded-lg {
  border-radius: 0.5rem;
}

.nui-kbd.nui-kbd-rounded-full {
  border-radius: 9999px;
}

.nui-kbd.nui-kbd-xs {
  font-weight: 500;
  min-height: 1.2em;
  min-width: 1.2em;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-kbd.nui-kbd-xs .nui-kbd-icon-outer {
  height: 1rem;
  width: 1rem;
}

.nui-kbd.nui-kbd-xs .nui-kbd-icon-inner {
  height: 0.875rem;
  width: 0.875rem;
}

.nui-kbd.nui-kbd-sm {
  min-height: 1.6em;
  min-width: 1.6em;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-kbd.nui-kbd-sm .nui-kbd-icon-outer {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-kbd.nui-kbd-sm .nui-kbd-icon-inner {
  height: 0.875rem;
  width: 0.875rem;
}

.nui-kbd.nui-kbd-md {
  min-height: 2.2em;
  min-width: 2.2em;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-kbd.nui-kbd-md .nui-kbd-icon-outer {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-kbd.nui-kbd-md .nui-kbd-icon-inner {
  height: 1rem;
  width: 1rem;
}

.nui-kbd.nui-kbd-lg {
  min-height: 2.5em;
  min-width: 2.5em;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.nui-kbd.nui-kbd-lg .nui-kbd-icon-outer {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-kbd.nui-kbd-lg .nui-kbd-icon-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-kbd.nui-kbd-default {
  border-width: 1px;
  border-bottom-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-default {
  border-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-kbd.nui-kbd-default:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-kbd.nui-kbd-default-contrast {
  border-width: 1px;
  border-bottom-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-default-contrast {
  border-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-kbd.nui-kbd-default-contrast:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-400) / 0.2);
}

.nui-kbd.nui-kbd-muted {
  border-width: 1px;
  border-bottom-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-muted {
  border-color: rgb(var(--color-muted-600) / 0.2);
}

.nui-kbd.nui-kbd-muted:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-kbd.nui-kbd-muted-contrast {
  border-width: 1px;
  border-bottom-width: 2px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-kbd.nui-kbd-muted-contrast {
  border-color: rgb(var(--color-muted-600) / 0.2);
}

.nui-kbd.nui-kbd-muted-contrast:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-400) / 0.2);
}

.nui-label {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-label:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-link {
  font-family: Inter Variable, sans-serif;
  text-underline-offset: 4px;
}

.nui-link:hover {
  text-decoration-line: underline;
}

.nui-link:focus {
  text-decoration-line: underline;
}

.nui-link:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-link:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.nui-link:focus {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-link:focus:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.nui-list.nui-list-ul {
  list-style-type: disc;
}

.nui-list.nui-list-ol {
  list-style-type: decimal;
}

.nui-list.nui-list-base > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - 0));
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * 0);
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.nui-list.nui-list-base {
  font-family: Inter Variable, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-list.nui-list-base:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-list.nui-list-base *::marker {
  color: rgb(var(--color-muted-500) );
}

.nui-list.nui-list-base::marker {
  color: rgb(var(--color-muted-500) );
}

.nui-list.nui-list-base *:where([class="dark"], [class="dark"] *)::marker {
  color: rgb(var(--color-muted-400) );
}

.nui-list.nui-list-base:where([class="dark"], [class="dark"] *)::marker {
  color: rgb(var(--color-muted-400) );
}

.nui-list.nui-list-media > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - 0));
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * 0);
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.nui-list.nui-list-media *::marker {
  color: rgb(var(--color-muted-500) );
}

.nui-list.nui-list-media::marker {
  color: rgb(var(--color-muted-500) );
}

.nui-list.nui-list-media *:where([class="dark"], [class="dark"] *)::marker {
  color: rgb(var(--color-muted-400) );
}

.nui-list.nui-list-media:where([class="dark"], [class="dark"] *)::marker {
  color: rgb(var(--color-muted-400) );
}

.nui-list.nui-list-media .nui-list-item {
  display: flex;
  gap: 0.5rem;
}

.nui-listbox {
  position: relative;
  width: 100%;
}

.nui-listbox .nui-listbox-label, .nui-listbox .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-label:where([class="dark"], [class="dark"] *), .nui-listbox .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-listbox .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  line-height: 1;
  height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-listbox .nui-listbox-outer {
  position: relative;
}

.nui-listbox .nui-listbox-button {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-listbox .nui-listbox-button:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-listbox .nui-listbox-button:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-listbox .nui-listbox-button {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  gap: 0.5rem;
  border-width: 1px;
  padding-inline-end: 3rem;
  padding-inline-start: 1rem;
  line-height: 1.25rem;
}

.nui-listbox .nui-listbox-button:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-listbox .nui-listbox-button {
  text-align: start;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-listbox .nui-listbox-button .nui-listbox-button-inner {
  display: flex;
  width: 100%;
  align-items: center;
}

.nui-listbox .nui-listbox-button .nui-listbox-button-inner .nui-icon-box {
  height: 1.5rem !important;
  width: 1.5rem !important;
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.5rem;
}

.nui-listbox .nui-listbox-button .nui-listbox-button-inner .nui-icon-box .nui-icon-box-inner {
  height: 1rem;
  width: 1rem;
}

.nui-listbox .nui-listbox-button .nui-listbox-button-inner .nui-listbox-placeholder {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: start;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-button .nui-listbox-button-inner .nui-listbox-placeholder:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-button:focus-visible ~ .nui-listbox-chevron .nui-listbox-chevron-inner, .nui-listbox .nui-listbox-button:focus ~ .nui-listbox-chevron .nui-listbox-chevron-inner {
  --tw-rotate: 180deg !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.nui-listbox .nui-listbox-icon.nui-icon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-icon.nui-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-icon.nui-icon {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
}

.nui-listbox .nui-listbox-chevron.nui-chevron {
  pointer-events: none;
  position: absolute;
  top: 0px;
  inset-inline-end: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-inline-start-width: 1px;
}

.nui-listbox .nui-listbox-chevron.nui-chevron .nui-listbox-chevron-inner {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  height: 1rem;
  width: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-chevron.nui-chevron .nui-listbox-chevron-inner:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-options::-webkit-scrollbar {
  scroll-behavior: smooth;
  scrollbar-gutter: stable;
  height: 6px;
  width: 6px;
}

.nui-listbox .nui-listbox-options::-webkit-scrollbar-thumb {
  border-radius: 0.5rem;
  background-color: rgb(0 0 0 / 0.05);
  -webkit-transition-property: all;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-listbox .nui-listbox-options:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.05);
}

.nui-listbox .nui-listbox-options:hover::-webkit-scrollbar-thumb {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-listbox .nui-listbox-options:hover:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-listbox .nui-listbox-options {
  position: absolute;
  z-index: 10;
  margin-top: 0.25rem;
  max-height: 15rem;
  width: 100%;
  overflow: auto;
  padding: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

@media (min-width: 640px) {

  .nui-listbox .nui-listbox-options {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

.nui-listbox .nui-listbox-options:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-color: rgb(var(--color-primary-500) / 0.5);
}

.nui-listbox .nui-listbox-options:focus:where([class="dark"], [class="dark"] *) {
  --tw-ring-color: rgb(var(--color-primary-500) / 0.5);
}

.nui-listbox .nui-listbox-options {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox .nui-listbox-option {
  position: relative;
  display: flex;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  gap: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-listbox .nui-listbox-option .nui-icon-box {
  margin-inline-start: -0.5rem;
  margin-inline-end: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-icon-box:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-icon-box .nui-icon-box-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-listbox .nui-listbox-option .nui-listbox-selected-icon {
  margin-inline-start: auto;
  display: flex;
  align-items: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-listbox-selected-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-listbox-selected-icon-inner {
  height: 1rem;
  width: 1rem;
}

.nui-listbox .nui-listbox-option .nui-listbox-option-inner .nui-listbox-heading {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-listbox-option-inner .nui-listbox-heading:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-listbox-option-inner .nui-listbox-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option .nui-listbox-option-inner .nui-listbox-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option:not(.nui-active), .nui-listbox .nui-listbox-option:not(:hover) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option:not(.nui-active):where([class="dark"], [class="dark"] *), .nui-listbox .nui-listbox-option:not(:hover):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option.nui-active, .nui-listbox .nui-listbox-option:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option.nui-active:where([class="dark"], [class="dark"] *), .nui-listbox .nui-listbox-option:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.nui-listbox .nui-listbox-option.nui-active, .nui-listbox .nui-listbox-option:hover {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-listbox .nui-listbox-option.nui-active:where([class="dark"], [class="dark"] *), .nui-listbox .nui-listbox-option:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-listbox .nui-listbox-placeload.nui-loading-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-listbox .nui-listbox-placeload.nui-loading-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 75%;
  border-radius: 0.25rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-listbox.nui-listbox-sm .nui-label-float {
  top: 0.375rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-icon {
  height: 2rem;
  width: 2rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-icon .nui-listbox-icon-inner {
  height: 1rem;
  width: 1rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-placeload {
  height: 2rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-chevron {
  height: 2rem;
  width: 2rem;
}

.nui-listbox.nui-listbox-sm .nui-listbox-chevron .nui-listbox-chevron-inner {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-listbox.nui-listbox-md .nui-listbox-label {
  padding-bottom: 0.25rem;
  font-size: 0.825rem;
}

.nui-listbox.nui-listbox-md .nui-label-float {
  top: 0.375rem;
}

.nui-listbox .nui-listbox-icon {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-listbox .nui-listbox-icon .nui-listbox-icon-inner {
  height: 1.15rem;
  width: 1.15rem;
}

.nui-listbox .nui-listbox-placeload {
  height: 2.5rem;
}

.nui-listbox .nui-listbox-chevron {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-listbox .nui-listbox-chevron .nui-listbox-chevron-inner {
  height: 1rem;
  width: 1rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-listbox.nui-listbox-lg .nui-label-float {
  top: 0.375rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-icon {
  height: 3rem;
  width: 3rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-icon .nui-listbox-icon-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-placeload {
  height: 3rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-chevron {
  height: 3rem;
  width: 3rem;
}

.nui-listbox.nui-listbox-lg .nui-listbox-chevron .nui-listbox-chevron-inner {
  height: 1rem;
  width: 1rem;
}

.nui-listbox.nui-listbox-rounded-sm .nui-listbox-button, .nui-listbox.nui-listbox-rounded-sm .nui-listbox-options, .nui-listbox.nui-listbox-rounded-sm .nui-listbox-option {
  border-radius: 0.375rem;
}

.nui-listbox.nui-listbox-rounded-md .nui-listbox-button, .nui-listbox.nui-listbox-rounded-md .nui-listbox-options, .nui-listbox.nui-listbox-rounded-md .nui-listbox-option {
  border-radius: 0.5rem;
}

.nui-listbox.nui-listbox-rounded-lg .nui-listbox-button, .nui-listbox.nui-listbox-rounded-lg .nui-listbox-options, .nui-listbox.nui-listbox-rounded-lg .nui-listbox-option {
  border-radius: 0.75rem;
}

.nui-listbox.nui-listbox-rounded-full .nui-listbox-button {
  border-radius: 9999px;
}

.nui-listbox.nui-listbox-rounded-full .nui-listbox-option, .nui-listbox.nui-listbox-rounded-full .nui-listbox-options {
  border-radius: 0.75rem;
}

.nui-listbox.nui-listbox-default .nui-listbox-button {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-button:focus {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-default .nui-listbox-button:focus:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-default .nui-listbox-chevron {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-chevron:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-options {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-options {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:focus {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-button:focus:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-chevron {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-chevron:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-options {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-options {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-default-contrast .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:focus {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-muted .nui-listbox-button:focus:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-muted .nui-listbox-chevron {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-chevron:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-options {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-options {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-placeholder-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:focus {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-button:focus:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-chevron {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-chevron:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-options {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-options {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-muted-contrast .nui-listbox-options:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-listbox.nui-listbox-focus .nui-listbox-button {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-listbox.nui-listbox-focus .nui-listbox-button:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-listbox.nui-listbox-focus .nui-listbox-button:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-listbox.nui-listbox-focus .nui-listbox-button:hover:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-listbox.nui-listbox-focus .nui-listbox-button:hover:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-listbox:not(.nui-listbox-loading) .nui-listbox-button ~ .nui-label-float {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-listbox:not(.nui-listbox-loading) .nui-listbox-button ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-listbox.nui-listbox-loading .nui-listbox-button {
  pointer-events: none;
  color: transparent !important;
}

.nui-listbox.nui-listbox-loading .nui-listbox-button::placeholder {
  color: transparent !important;
}

.nui-listbox.nui-listbox-loading .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-listbox.nui-listbox-loading .nui-listbox-button ~ .nui-label-float {
  color: transparent;
}

.nui-listbox.nui-listbox-loading .nui-listbox-icon {
  opacity: 0;
}

.nui-listbox.nui-listbox-label-float .nui-listbox-button::placeholder {
  color: transparent;
}

.nui-listbox.nui-listbox-label-float .nui-listbox-button:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-listbox.nui-listbox-error .nui-listbox-button {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-listbox.nui-listbox-error .nui-listbox-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-listbox.nui-listbox-error .nui-listbox-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-error .nui-listbox-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-listbox:not(.nui-has-icon).nui-listbox-sm .nui-listbox-button {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-listbox.nui-has-icon.nui-listbox-sm .nui-listbox-button {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-end: 0.75rem;
  padding-inline-start: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-listbox:not(.nui-has-icon).nui-listbox-md .nui-listbox-button {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-listbox.nui-has-icon.nui-listbox-md .nui-listbox-button {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-listbox:not(.nui-has-icon).nui-listbox-lg .nui-listbox-button {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-listbox.nui-has-icon.nui-listbox-lg .nui-listbox-button {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 1rem;
  padding-inline-start: 2.75rem;
  font-size: 1rem;
  line-height: 1.25rem;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-sm .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-sm .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-sm .nui-label-float-active {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-sm .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-sm .nui-label-float {
  inset-inline-start: 2rem;
  margin-inline-start: -2rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-sm .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-sm .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-sm .nui-label-float-active {
  margin-inline-start: -2rem !important;
  margin-top: -1.75rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-sm .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-md .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-md .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-md .nui-label-float-active {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-md .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-md .nui-label-float {
  inset-inline-start: 2.5rem;
  margin-inline-start: -2.5rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-md .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-md .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-md .nui-label-float-active {
  margin-inline-start: -2.5rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-md .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-lg .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-lg .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-lg .nui-label-float-active {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float:not(.nui-has-icon).nui-listbox-lg .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-lg .nui-label-float {
  inset-inline-start: 2.75rem;
  margin-inline-start: -2.5rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
  color: transparent;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-lg .nui-listbox-button:focus-visible ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-lg .nui-listbox-button:focus ~ .nui-label-float, .nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-lg .nui-label-float-active {
  margin-inline-start: -2.5rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-listbox.nui-listbox-label-float.nui-has-icon.nui-listbox-lg .nui-listbox-button ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-mark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-100) / 1);
  background-color: rgb(var(--color-primary-100) / var(--tw-bg-opacity));
}

.nui-mark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-800) / 1);
  background-color: rgb(var(--color-primary-800) / var(--tw-bg-opacity));
}

.nui-mark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-800) / 1);
  color: rgb(var(--color-primary-800) / var(--tw-text-opacity));
}

.nui-mark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-200) / 1);
  color: rgb(var(--color-primary-200) / var(--tw-text-opacity));
}

.nui-mask {
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}

.nui-mask-hex {
  -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjE4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNjQuNzg2IDE4MS40Yy05LjE5NiAwLTIwLjA2My02LjY4Ny0yNS4wNzktMTQuMjFMMy43NjIgMTA1LjMzYy01LjAxNi04LjM2LTUuMDE2LTIwLjkgMC0yOS4yNTlsMzUuOTQ1LTYxLjg2QzQ0LjcyMyA1Ljg1MSA1NS41OSAwIDY0Ljc4NiAwaDcxLjA1NWM5LjE5NiAwIDIwLjA2MyA2LjY4OCAyNS4wNzkgMTQuMjExbDM1Ljk0NSA2MS44NmM0LjE4IDguMzYgNC4xOCAyMC44OTkgMCAyOS4yNThsLTM1Ljk0NSA2MS44NmMtNC4xOCA4LjM2LTE1Ljg4MyAxNC4yMTEtMjUuMDc5IDE0LjIxMUg2NC43ODZ6Ii8+PC9zdmc+');
          mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjE4MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNjQuNzg2IDE4MS40Yy05LjE5NiAwLTIwLjA2My02LjY4Ny0yNS4wNzktMTQuMjFMMy43NjIgMTA1LjMzYy01LjAxNi04LjM2LTUuMDE2LTIwLjkgMC0yOS4yNTlsMzUuOTQ1LTYxLjg2QzQ0LjcyMyA1Ljg1MSA1NS41OSAwIDY0Ljc4NiAwaDcxLjA1NWM5LjE5NiAwIDIwLjA2MyA2LjY4OCAyNS4wNzkgMTQuMjExbDM1Ljk0NSA2MS44NmM0LjE4IDguMzYgNC4xOCAyMC44OTkgMCAyOS4yNThsLTM1Ljk0NSA2MS44NmMtNC4xOCA4LjM2LTE1Ljg4MyAxNC4yMTEtMjUuMDc5IDE0LjIxMUg2NC43ODZ6Ii8+PC9zdmc+');
}

.nui-mask-hexed {
  -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgyIiBoZWlnaHQ9IjIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjMgNjUuNDg2YzAtOS4xOTYgNi42ODctMjAuMDYzIDE0LjIxMS0yNS4wNzhsNjEuODYtMzUuOTQ2YzguMzYtNS4wMTYgMjAuODk5LTUuMDE2IDI5LjI1OCAwbDYxLjg2IDM1Ljk0NmM4LjM2IDUuMDE1IDE0LjIxMSAxNS44ODIgMTQuMjExIDI1LjA3OHY3MS4wNTVjMCA5LjE5Ni02LjY4NyAyMC4wNjMtMTQuMjExIDI1LjA3OWwtNjEuODYgMzUuOTQ1Yy04LjM2IDQuMTgtMjAuODk5IDQuMTgtMjkuMjU4IDBsLTYxLjg2LTM1Ljk0NUM2LjE1MSAxNTcuNDQuMyAxNDUuNzM3LjMgMTM2LjU0VjY1LjQ4NnoiLz48L3N2Zz4=');
          mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgyIiBoZWlnaHQ9IjIwMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNLjMgNjUuNDg2YzAtOS4xOTYgNi42ODctMjAuMDYzIDE0LjIxMS0yNS4wNzhsNjEuODYtMzUuOTQ2YzguMzYtNS4wMTYgMjAuODk5LTUuMDE2IDI5LjI1OCAwbDYxLjg2IDM1Ljk0NmM4LjM2IDUuMDE1IDE0LjIxMSAxNS44ODIgMTQuMjExIDI1LjA3OHY3MS4wNTVjMCA5LjE5Ni02LjY4NyAyMC4wNjMtMTQuMjExIDI1LjA3OWwtNjEuODYgMzUuOTQ1Yy04LjM2IDQuMTgtMjAuODk5IDQuMTgtMjkuMjU4IDBsLTYxLjg2LTM1Ljk0NUM2LjE1MSAxNTcuNDQuMyAxNDUuNzM3LjMgMTM2LjU0VjY1LjQ4NnoiLz48L3N2Zz4=');
}

.nui-mask-deca {
  -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOTYgMGw1OC43NzkgMTkuMDk4IDM2LjMyNyA1MHY2MS44MDRsLTM2LjMyNyA1MEw5NiAyMDBsLTU4Ljc3OS0xOS4wOTgtMzYuMzI3LTUwVjY5LjA5OGwzNi4zMjctNTB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');
          mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOTYgMGw1OC43NzkgMTkuMDk4IDM2LjMyNyA1MHY2MS44MDRsLTM2LjMyNyA1MEw5NiAyMDBsLTU4Ljc3OS0xOS4wOTgtMzYuMzI3LTUwVjY5LjA5OGwzNi4zMjctNTB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');
}

.nui-mask-blob {
  -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAweiIvPjwvc3ZnPg==');
          mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAwIDBDMjAgMCAwIDIwIDAgMTAwczIwIDEwMCAxMDAgMTAwIDEwMC0yMCAxMDAtMTAwUzE4MCAwIDEwMCAweiIvPjwvc3ZnPg==');
}

.nui-mask-diamond {
  -webkit-mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAwIDBsMTAwIDEwMC0xMDAgMTAwTDAgMTAweiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+');
          mask-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAwIDBsMTAwIDEwMC0xMDAgMTAwTDAgMTAweiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+');
}

.nui-message-text .nui-message-close {
  position: absolute;
  top: 0.5rem;
  inset-inline-end: 0.5rem;
}

.nui-message-text.nui-message-rounded-sm {
  border-radius: 0.375rem;
}

.nui-message-text.nui-message-rounded-md {
  border-radius: 0.5rem;
}

.nui-message-text.nui-message-rounded-lg {
  border-radius: 0.75rem;
}

.nui-message-text.nui-message-default .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-default .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-primary .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-primary .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-info .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-info .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-success .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-success .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-warning .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-warning .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-danger .nui-message-dot {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-message-text.nui-message-danger .nui-message-dot:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-message {
  position: relative;
  display: flex;
  gap: 0.5rem;
  border-width: 1px;
}

.nui-message .nui-message-icon-outer {
  display: flex;
  height: 2.5rem;
  width: 2.5rem;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
}

.nui-message .nui-message-icon-outer .nui-message-icon {
  height: 1.25rem;
  width: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message .nui-message-icon-outer .nui-message-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message .nui-message-inner-text {
  display: inline-flex;
  align-items: center;
  line-height: 1.5;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-message .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-message .nui-message-close-wrapper {
  position: absolute;
  top: -0.5rem;
  inset-inline-end: -0.5rem;
  display: flex;
  height: 2rem;
  width: 2rem;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-message .nui-message-close-wrapper:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-message .nui-message-close {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-message .nui-message-close:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-message .nui-message-close:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-message .nui-message-close {
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  flex-shrink: 0;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-message .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-message .nui-message-close {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 200ms;
}

.nui-message .nui-message-close .nui-close-icon {
  height: 1rem;
  width: 1rem;
}

.nui-message.nui-has-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 0.5rem;
  padding-inline-end: 1.5rem;
}

.nui-message.nui-has-icon {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-start: 0.25rem;
  padding-inline-end: 1.5rem;
}

.nui-message.nui-message-rounded-sm {
  border-radius: 0.375rem;
}

.nui-message.nui-message-rounded-sm .nui-message-icon-outer {
  border-radius: 0.375rem;
}

.nui-message.nui-message-rounded-md {
  border-radius: 0.5rem;
}

.nui-message.nui-message-rounded-md .nui-message-icon-outer {
  border-radius: 0.5rem;
}

.nui-message.nui-message-rounded-lg {
  border-radius: 0.75rem;
}

.nui-message.nui-message-rounded-lg .nui-message-icon-outer {
  border-radius: 0.75rem;
}

.nui-message.nui-message-rounded-full {
  border-radius: 9999px;
}

.nui-message.nui-message-rounded-full .nui-message-icon-outer {
  border-radius: 9999px;
}

.nui-message.nui-message-default {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-message.nui-message-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-message.nui-message-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-message.nui-message-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default .nui-message-close:enabled:hover {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-default .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-default .nui-message-close:focus-visible {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-default .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-default .nui-message-close:enabled:active {
  background-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-message.nui-message-default .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-message.nui-message-default-contrast {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-message.nui-message-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-message.nui-message-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-message.nui-message-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-default-contrast .nui-message-close:enabled:hover {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-default-contrast .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-default-contrast .nui-message-close:focus-visible {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-default-contrast .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-default-contrast .nui-message-close:enabled:active {
  background-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-message.nui-message-default-contrast .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-message.nui-message-muted {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-message.nui-message-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-message.nui-message-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.1);
}

.nui-message.nui-message-muted .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted .nui-message-close:enabled:hover {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-muted .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-muted .nui-message-close:focus-visible {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-muted .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-muted .nui-message-close:enabled:active {
  background-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-message.nui-message-muted .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-message.nui-message-muted-contrast {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-message.nui-message-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-message.nui-message-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-muted-contrast .nui-message-close:enabled:hover {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-muted-contrast .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-muted-contrast .nui-message-close:focus-visible {
  background-color: rgb(var(--color-muted-300) / 0.5);
}

.nui-message.nui-message-muted-contrast .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.3);
}

.nui-message.nui-message-muted-contrast .nui-message-close:enabled:active {
  background-color: rgb(var(--color-muted-300) / 0.2);
}

.nui-message.nui-message-muted-contrast .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.nui-message.nui-message-primary {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-200) / 1);
  border-color: rgb(var(--color-primary-200) / var(--tw-border-opacity));
}

.nui-message.nui-message-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-700) / 1);
  border-color: rgb(var(--color-primary-700) / var(--tw-border-opacity));
}

.nui-message.nui-message-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-100) / 1);
  background-color: rgb(var(--color-primary-100) / var(--tw-bg-opacity));
}

.nui-message.nui-message-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-message.nui-message-primary .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-message.nui-message-primary .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-message.nui-message-primary .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-message.nui-message-primary .nui-message-close:enabled:hover {
  background-color: rgb(var(--color-primary-300) / 0.5);
}

.nui-message.nui-message-primary .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.3);
}

.nui-message.nui-message-primary .nui-message-close:focus-visible {
  background-color: rgb(var(--color-primary-300) / 0.5);
}

.nui-message.nui-message-primary .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.3);
}

.nui-message.nui-message-primary .nui-message-close:enabled:active {
  background-color: rgb(var(--color-primary-300) / 0.2);
}

.nui-message.nui-message-primary .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-message.nui-message-info {
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / 1);
  border-color: rgb(186 230 253 / var(--tw-border-opacity));
}

.nui-message.nui-message-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(3 105 161 / 1);
  border-color: rgb(3 105 161 / var(--tw-border-opacity));
}

.nui-message.nui-message-info {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / 1);
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.nui-message.nui-message-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-message.nui-message-info .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-message.nui-message-info .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-message.nui-message-info .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-message.nui-message-info .nui-message-close:enabled:hover {
  background-color: rgb(125 211 252 / 0.5);
}

.nui-message.nui-message-info .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.3);
}

.nui-message.nui-message-info .nui-message-close:focus-visible {
  background-color: rgb(125 211 252 / 0.5);
}

.nui-message.nui-message-info .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.3);
}

.nui-message.nui-message-info .nui-message-close:enabled:active {
  background-color: rgb(125 211 252 / 0.2);
}

.nui-message.nui-message-info .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-message.nui-message-success {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 228 / 1);
  border-color: rgb(153 246 228 / var(--tw-border-opacity));
}

.nui-message.nui-message-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(15 118 110 / 1);
  border-color: rgb(15 118 110 / var(--tw-border-opacity));
}

.nui-message.nui-message-success {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / 1);
  background-color: rgb(204 251 241 / var(--tw-bg-opacity));
}

.nui-message.nui-message-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-message.nui-message-success .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-message.nui-message-success .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-message.nui-message-success .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-message.nui-message-success .nui-message-close:enabled:hover {
  background-color: rgb(94 234 212 / 0.5);
}

.nui-message.nui-message-success .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.3);
}

.nui-message.nui-message-success .nui-message-close:focus-visible {
  background-color: rgb(94 234 212 / 0.5);
}

.nui-message.nui-message-success .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.3);
}

.nui-message.nui-message-success .nui-message-close:enabled:active {
  background-color: rgb(94 234 212 / 0.2);
}

.nui-message.nui-message-success .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-message.nui-message-warning {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / 1);
  border-color: rgb(253 230 138 / var(--tw-border-opacity));
}

.nui-message.nui-message-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(180 83 9 / 1);
  border-color: rgb(180 83 9 / var(--tw-border-opacity));
}

.nui-message.nui-message-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity));
}

.nui-message.nui-message-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-message.nui-message-warning .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-message.nui-message-warning .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-message.nui-message-warning .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-message.nui-message-warning .nui-message-close:enabled:hover {
  background-color: rgb(252 211 77 / 0.5);
}

.nui-message.nui-message-warning .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.3);
}

.nui-message.nui-message-warning .nui-message-close:focus-visible {
  background-color: rgb(252 211 77 / 0.5);
}

.nui-message.nui-message-warning .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.3);
}

.nui-message.nui-message-warning .nui-message-close:enabled:active {
  background-color: rgb(252 211 77 / 0.2);
}

.nui-message.nui-message-warning .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-message.nui-message-danger {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 211 / 1);
  border-color: rgb(254 205 211 / var(--tw-border-opacity));
}

.nui-message.nui-message-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(190 18 60 / 1);
  border-color: rgb(190 18 60 / var(--tw-border-opacity));
}

.nui-message.nui-message-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(255 228 230 / 1);
  background-color: rgb(255 228 230 / var(--tw-bg-opacity));
}

.nui-message.nui-message-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-message.nui-message-danger .nui-message-icon-outer {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-icon-outer {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-message.nui-message-danger .nui-message-icon-outer:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-message.nui-message-danger .nui-message-inner-text {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-inner-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-close {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-close:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-message.nui-message-danger .nui-message-close:enabled:hover {
  background-color: rgb(253 164 175 / 0.5);
}

.nui-message.nui-message-danger .nui-message-close:enabled:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.3);
}

.nui-message.nui-message-danger .nui-message-close:focus-visible {
  background-color: rgb(253 164 175 / 0.5);
}

.nui-message.nui-message-danger .nui-message-close:focus-visible:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.3);
}

.nui-message.nui-message-danger .nui-message-close:enabled:active {
  background-color: rgb(253 164 175 / 0.2);
}

.nui-message.nui-message-danger .nui-message-close:enabled:active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-pagination {
  display: inline-flex;
  width: 100%;
  flex-direction: column;
}

@media (min-width: 768px) {

  .nui-pagination {
    flex-direction: row;
    justify-content: space-between;
  }
}

.nui-pagination .nui-pagination-list {
  margin-bottom: 1rem;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  padding: 0.25rem;
}

@media (min-width: 768px) {

  .nui-pagination .nui-pagination-list {
    margin-bottom: 0px;
    gap: 0.25rem;
  }
}

.nui-pagination .nui-pagination-list {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-list:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-list {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-list:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-buttons {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.25rem;
  border-width: 1px;
  padding: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-buttons:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  display: flex;
  height: 2.5rem;
  width: 100%;
  align-items: center;
  justify-content: center;
}

@media (min-width: 768px) {

  .nui-pagination .nui-pagination-buttons .nui-pagination-button {
    width: 2.5rem;
  }
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-pagination .nui-pagination-buttons .nui-pagination-button .nui-pagination-button-icon {
  display: block;
  height: 1rem;
  width: 1rem;
}

.nui-pagination .nui-pagination-link {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-pagination .nui-pagination-link:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-pagination .nui-pagination-link:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-pagination .nui-pagination-link {
  margin-bottom: 0px;
  display: flex;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}

@media (min-width: 768px) {

  .nui-pagination .nui-pagination-link {
    gap: 0.25rem;
  }
}

.nui-pagination .nui-pagination-link {
  height: 2.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-link:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-link:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination.nui-pagination-primary .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination.nui-pagination-dark .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination.nui-pagination-black .nui-pagination-link.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-pagination .nui-pagination-ellipsis {
  display: flex;
  height: 2.5rem;
  width: 2.5rem;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  justify-content: center;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-ellipsis:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-pagination .nui-pagination-ellipsis {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-ellipsis:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-pagination .nui-pagination-ellipsis {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-pagination .nui-pagination-ellipsis:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-pagination.nui-pagination-rounded-sm .nui-pagination-list, .nui-pagination.nui-pagination-rounded-sm .nui-pagination-buttons, .nui-pagination.nui-pagination-rounded-sm .nui-pagination-buttons .nui-pagination-button, .nui-pagination.nui-pagination-rounded-sm .nui-pagination-link, .nui-pagination.nui-pagination-rounded-sm .nui-pagination-ellipsis {
  border-radius: 0.375rem;
}

.nui-pagination.nui-pagination-rounded-md .nui-pagination-list, .nui-pagination.nui-pagination-rounded-md .nui-pagination-buttons, .nui-pagination.nui-pagination-rounded-md .nui-pagination-buttons .nui-pagination-button, .nui-pagination.nui-pagination-rounded-md .nui-pagination-link, .nui-pagination.nui-pagination-rounded-md .nui-pagination-ellipsis {
  border-radius: 0.5rem;
}

.nui-pagination.nui-pagination-rounded-lg .nui-pagination-list, .nui-pagination.nui-pagination-rounded-lg .nui-pagination-buttons, .nui-pagination.nui-pagination-rounded-lg .nui-pagination-buttons .nui-pagination-button, .nui-pagination.nui-pagination-rounded-lg .nui-pagination-link, .nui-pagination.nui-pagination-rounded-lg .nui-pagination-ellipsis {
  border-radius: 0.75rem;
}

.nui-pagination.nui-pagination-rounded-full .nui-pagination-list, .nui-pagination.nui-pagination-rounded-full .nui-pagination-buttons, .nui-pagination.nui-pagination-rounded-full .nui-pagination-buttons .nui-pagination-button, .nui-pagination.nui-pagination-rounded-full .nui-pagination-link, .nui-pagination.nui-pagination-rounded-full .nui-pagination-ellipsis {
  border-radius: 9999px;
}

.nui-paragraph {
  font-family: Inter Variable, sans-serif;
}

.nui-paragraph.nui-paragraph-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-paragraph.nui-paragraph-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-paragraph.nui-paragraph-md {
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-paragraph.nui-paragraph-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.nui-paragraph.nui-paragraph-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-paragraph.nui-paragraph-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.nui-paragraph.nui-paragraph-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.nui-paragraph.nui-paragraph-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.nui-paragraph.nui-paragraph-5xl {
  font-size: 3rem;
  line-height: 1;
}

.nui-paragraph.nui-paragraph-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.nui-paragraph.nui-paragraph-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.nui-paragraph.nui-paragraph-8xl {
  font-size: 6rem;
  line-height: 1;
}

.nui-paragraph.nui-paragraph-9xl {
  font-size: 8rem;
  line-height: 1;
}

.nui-paragraph.nui-weight-light {
  font-weight: 300;
}

.nui-paragraph.nui-weight-normal {
  font-weight: 400;
}

.nui-paragraph.nui-weight-medium {
  font-weight: 500;
}

.nui-paragraph.nui-weight-semibold {
  font-weight: 600;
}

.nui-paragraph.nui-weight-bold {
  font-weight: 700;
}

.nui-paragraph.nui-weight-extrabold {
  font-weight: 800;
}

.nui-paragraph.nui-lead-none {
  line-height: 1;
}

.nui-paragraph.nui-lead-normal {
  line-height: 1.5;
}

.nui-paragraph.nui-lead-tight {
  line-height: 1.25;
}

.nui-paragraph.nui-lead-snug {
  line-height: 1.375;
}

.nui-paragraph.nui-lead-loose {
  line-height: 2;
}

.nui-placeholder-page {
  display: flex;
  min-height: 400px;
  align-items: center;
  justify-content: center;
}

.nui-placeholder-page .nui-placeholder-page-inner {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  text-align: center;
}

.nui-placeholder-page .nui-placeholder-page-img {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.nui-placeholder-page .nui-placeholder-page-content {
  margin-left: auto;
  margin-right: auto;
  max-width: 24rem;
}

.nui-placeholder-page .nui-placeholder-page-actions {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}

.nui-placeholder-page .nui-placeholder-page-title {
  margin-bottom: 0.25rem;
  margin-top: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-placeholder-page .nui-placeholder-page-title:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-placeholder-page .nui-placeholder-page-subtitle {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-placeholder-page .nui-placeholder-page-subtitle:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-placeholder-page.nui-placeholder-xs .nui-placeholder-page-img {
  max-width: 20rem;
}

.nui-placeholder-page.nui-placeholder-sm .nui-placeholder-page-img {
  max-width: 24rem;
}

.nui-placeholder-page.nui-placeholder-md .nui-placeholder-page-img {
  max-width: 28rem;
}

.nui-placeholder-page.nui-placeholder-lg .nui-placeholder-page-img {
  max-width: 32rem;
}

.nui-placeholder-page.nui-placeholder-xl .nui-placeholder-page-img {
  max-width: 36rem;
}

.nui-placeload {
  position: relative;
  background: linear-gradient( to right, rgb(0 0 0 / 7%) 8% ,rgb(0 0 0 / 15%) 18%, rgb(0 0 0 / 7%) 33%);
  background-size: 1200px 104px;
}

.dark .nui-placeload {
  position: relative;
  background: linear-gradient(to right, rgb(255 255 255 / 15%) 8%, rgb(255 255 255 / 24%) 18%, rgb(255 255 255 / 15%) 33%);
  background-size: 1200px 104px;
}

.nui-progress-circle.nui-progress-default circle:first-child {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-progress-circle.nui-progress-default circle:first-child:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-progress-circle.nui-progress-contrast circle:first-child {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-progress-circle.nui-progress-contrast circle:first-child:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-progress {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.nui-progress .nui-progress-bar {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-progress.nui-progress-default {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-xs {
  height: 0.25rem;
}

.nui-progress.nui-progress-sm {
  height: 0.5rem;
}

.nui-progress.nui-progress-md {
  height: 0.75rem;
}

.nui-progress.nui-progress-lg {
  height: 0.75rem;
}

.nui-progress.nui-progress-xl {
  height: 1.25rem;
}

.nui-progress.nui-progress-rounded-sm, .nui-progress.nui-progress-rounded-sm .nui-progress-bar {
  border-radius: 0.25rem;
}

.nui-progress.nui-progress-rounded-md, .nui-progress.nui-progress-rounded-md .nui-progress-bar {
  border-radius: 0.375rem;
}

.nui-progress.nui-progress-rounded-lg, .nui-progress.nui-progress-rounded-lg .nui-progress-bar {
  border-radius: 0.5rem;
}

.nui-progress.nui-progress-rounded-full, .nui-progress.nui-progress-rounded-full .nui-progress-bar {
  border-radius: 9999px;
}

.nui-progress.nui-progress-indeterminate .nui-progress-bar {
  width: 100%;
}

.nui-progress.nui-progress-primary .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-info .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-success .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-warning .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-danger .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-light .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-500) / 1);
  background-color: rgb(var(--color-muted-500) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-light .nui-progress-bar:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-dark .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-dark .nui-progress-bar:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-black .nui-progress-bar {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-progress.nui-progress-black .nui-progress-bar:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}

.nui-prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.nui-prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.nui-prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}

.nui-prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}

.nui-prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.nui-prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.nui-prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.nui-prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.nui-prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.nui-prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.nui-prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.nui-prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.nui-prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.nui-prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
}

.nui-prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.nui-prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}

.nui-prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}

.nui-prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}

.nui-prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.nui-prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}

.nui-prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: open-quote;
}

.nui-prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: close-quote;
}

.nui-prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.nui-prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}

.nui-prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.nui-prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}

.nui-prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.nui-prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.nui-prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.nui-prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.nui-prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.nui-prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}

.nui-prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.nui-prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}

.nui-prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}

.nui-prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: "`";
}

.nui-prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: "`";
}

.nui-prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}

.nui-prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}

.nui-prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.nui-prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}

.nui-prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.nui-prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: none;
}

.nui-prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: none;
}

.nui-prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  text-align: start;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.nui-prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}

.nui-prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.nui-prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}

.nui-prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 0;
}

.nui-prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: baseline;
}

.nui-prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}

.nui-prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: top;
}

.nui-prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.nui-prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.nui-prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: 17 24 39;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}

.nui-prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.nui-prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.nui-prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.nui-prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.nui-prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.nui-prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.nui-prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.nui-prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.nui-prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.nui-prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.nui-prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.nui-prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}

.nui-prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.nui-prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.nui-prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.nui-prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.nui-prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.nui-prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.nui-prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.nui-prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.nui-prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.nui-prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.nui-prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.nui-prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.nui-prose {
  --tw-prose-links: rgb(var(--color-primary-600) / <alpha-value>);
  --tw-prose-quote-borders: rgb(var(--color-primary-600) / <alpha-value>);
  --tw-prose-invert-links: rgb(var(--color-primary-500) / <alpha-value>);
  --tw-prose-invert-quote-borders: rgb(var(--color-primary-500) / <alpha-value>);
  --tw-prose-body: rgb(var(--color-muted-700) / <alpha-value>);
  --tw-prose-headings: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-lead: rgb(var(--color-muted-600) / <alpha-value>);
  --tw-prose-bold: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-counters: rgb(var(--color-muted-500) / <alpha-value>);
  --tw-prose-bullets: rgb(var(--color-muted-300) / <alpha-value>);
  --tw-prose-hr: rgb(var(--color-muted-200) / <alpha-value>);
  --tw-prose-quotes: rgb(var(--color-muted-500) / <alpha-value>);
  --tw-prose-captions: rgb(var(--color-muted-500) / <alpha-value>);
  --tw-prose-code: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-pre-code: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-pre-bg: rgb(var(--color-muted-100) / <alpha-value>);
  --tw-prose-th-borders: rgb(var(--color-muted-300) / <alpha-value>);
  --tw-prose-td-borders: rgb(var(--color-muted-200) / <alpha-value>);
  --tw-prose-invert-body: rgb(var(--color-muted-400) / <alpha-value>);
  --tw-prose-invert-headings: rgb(var(--color-muted-100) / <alpha-value>);
  --tw-prose-invert-lead: rgb(var(--color-muted-300) / <alpha-value>);
  --tw-prose-invert-bold: rgb(var(--color-muted-300) / <alpha-value>);
  --tw-prose-invert-counters: rgb(var(--color-muted-400) / <alpha-value>);
  --tw-prose-invert-bullets: rgb(var(--color-muted-400) / <alpha-value>);
  --tw-prose-invert-hr: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-invert-quotes: rgb(var(--color-muted-200) / <alpha-value>);
  --tw-prose-invert-captions: rgb(var(--color-muted-400) / <alpha-value>);
  --tw-prose-invert-code: rgb(var(--color-muted-200) / <alpha-value>);
  --tw-prose-invert-pre-code: rgb(var(--color-muted-200) / <alpha-value>);
  --tw-prose-invert-pre-bg: rgb(var(--color-muted-800) / <alpha-value>);
  --tw-prose-invert-th-borders: rgb(var(--color-muted-600) / <alpha-value>);
  --tw-prose-invert-td-borders: rgb(var(--color-muted-700) / <alpha-value>);
}

.nui-prose:where([class="dark"], [class="dark"] *) {
  --tw-prose-body: var(--tw-prose-invert-body);
  --tw-prose-headings: var(--tw-prose-invert-headings);
  --tw-prose-lead: var(--tw-prose-invert-lead);
  --tw-prose-links: var(--tw-prose-invert-links);
  --tw-prose-bold: var(--tw-prose-invert-bold);
  --tw-prose-counters: var(--tw-prose-invert-counters);
  --tw-prose-bullets: var(--tw-prose-invert-bullets);
  --tw-prose-hr: var(--tw-prose-invert-hr);
  --tw-prose-quotes: var(--tw-prose-invert-quotes);
  --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);
  --tw-prose-captions: var(--tw-prose-invert-captions);
  --tw-prose-kbd: var(--tw-prose-invert-kbd);
  --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);
  --tw-prose-code: var(--tw-prose-invert-code);
  --tw-prose-pre-code: var(--tw-prose-invert-pre-code);
  --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);
  --tw-prose-th-borders: var(--tw-prose-invert-th-borders);
  --tw-prose-td-borders: var(--tw-prose-invert-td-borders);
}

.nui-prose :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-prose :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))):where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-prose :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-collapse: separate;
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: 0px 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-prose :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))):where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-prose :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  padding: 1rem;
}

.nui-prose :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  padding: 1rem;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-prose :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))):where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-prose.nui-prose-rounded-none :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0px;
}

.nui-prose.nui-prose-rounded-none :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0px;
}

.nui-prose.nui-prose-rounded-none :is(:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0px;
}

.nui-prose.nui-prose-rounded-sm :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.25rem;
}

.nui-prose.nui-prose-rounded-sm :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.25rem;
}

.nui-prose.nui-prose-rounded-sm :is(:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.25rem;
}

.nui-prose.nui-prose-rounded-md :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.375rem;
}

.nui-prose.nui-prose-rounded-md :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.375rem;
}

.nui-prose.nui-prose-rounded-md :is(:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.375rem;
}

.nui-prose.nui-prose-rounded-lg :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.5rem;
}

.nui-prose.nui-prose-rounded-lg :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.5rem;
}

.nui-prose.nui-prose-rounded-lg :is(:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  border-radius: 0.5rem;
}

.nui-radio {
  position: relative;
  display: inline-flex;
  align-items: flex-start;
  gap: 0.25rem;
}

.nui-radio .nui-radio-outer {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-radio .nui-radio-outer:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-radio .nui-radio-outer:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-radio .nui-radio-outer {
  position: relative;
  display: flex;
  flex-shrink: 0;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 9999px;
  height: 1.25rem;
  width: 1.25rem;
}

.nui-radio .nui-radio-inner {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 0;
  border-radius: 9999px;
  height: 100%;
  width: 100%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-radio .nui-radio-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-radio .nui-radio-inner {
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.nui-radio .nui-radio-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-radio .nui-radio-dot {
  pointer-events: none;
  z-index: 10;
  display: block;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(0);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 9999px;
  height: 0.25rem;
  width: 0.25rem;
  background-color: currentColor;
}

.nui-radio .nui-radio-dot:where([class="dark"], [class="dark"] *) {
  background-color: currentColor;
}

.nui-radio .nui-radio-dot {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-radio .nui-radio-input {
  position: absolute;
  z-index: 20;
  height: 1.25rem;
  width: 1.25rem;
  cursor: pointer;
  opacity: 0;
}

.nui-radio .nui-radio-input:checked ~ .nui-radio-inner {
  border-color: currentColor;
}

.nui-radio .nui-radio-input:checked ~ .nui-radio-dot {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-radio .nui-radio-label-wrapper {
  display: inline-flex;
  flex-direction: column;
}

.nui-radio .nui-radio-label-text {
  margin-inline-start: 0.25rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-radio .nui-radio-label-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-radio .nui-radio-error {
  margin-inline-start: 0.25rem;
  display: inline-block;
}

.nui-radio.nui-radio-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-radio.nui-radio-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-radio.nui-radio-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-select-wrapper {
  position: relative;
}

.nui-select-wrapper .nui-select-label, .nui-select-wrapper .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-select-wrapper .nui-select-label:where([class="dark"], [class="dark"] *), .nui-select-wrapper .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-select-wrapper .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  height: 1.25rem;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-select-wrapper .nui-select-outer {
  position: relative;
}

.nui-select-wrapper .nui-select-icon {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-select-wrapper .nui-select-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-select-wrapper .nui-select-icon {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-select-wrapper .nui-select {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-select-wrapper .nui-select:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-select-wrapper .nui-select:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-select-wrapper .nui-select {
  width: 100%;
  -webkit-appearance: none;
          appearance: none;
  font-family: Inter Variable, sans-serif;
}

.nui-select-wrapper .nui-select:disabled {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-select-wrapper .nui-select {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-select-wrapper .nui-select:focus-visible ~ .nui-label-float {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper .nui-select:focus-visible ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper .nui-select:focus-visible ~ .nui-select-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper .nui-select:focus-visible ~ .nui-select-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper .nui-select:focus-visible ~ .nui-select-chevron {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-select-wrapper .nui-select:disabled ~ .nui-select-icon {
  cursor: not-allowed;
  opacity: 0.75;
}

.nui-select-wrapper .nui-select-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
}

.nui-select-wrapper .nui-select-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  max-width: 75%;
  border-radius: 0.25rem;
}

.nui-select-wrapper .nui-select-chevron.nui-chevron {
  pointer-events: none;
  position: absolute;
  inset-inline-end: 0px;
  top: 0px;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-select-wrapper .nui-select-chevron.nui-chevron:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-select-wrapper .nui-select-chevron.nui-chevron {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-select-wrapper.nui-select-multiple .nui-select {
  height: 8rem;
  padding: 0.5rem;
}

.nui-select-wrapper.nui-select-rounded-sm .nui-select {
  border-radius: 0.375rem;
}

.nui-select-wrapper.nui-select-rounded-md .nui-select {
  border-radius: 0.5rem;
}

.nui-select-wrapper.nui-select-rounded-lg .nui-select {
  border-radius: 0.75rem;
}

.nui-select-wrapper.nui-select-rounded-full .nui-select {
  border-radius: 9999px;
}

.nui-select-wrapper.nui-select-sm .nui-select {
  padding-inline-end: 2rem;
}

.nui-select-wrapper.nui-select-sm .nui-select-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-sm .nui-label-float {
  top: 0.375rem;
}

.nui-select-wrapper.nui-select-sm .nui-select-icon, .nui-select-wrapper.nui-select-sm .nui-select-chevron {
  height: 2rem;
  width: 2rem;
}

.nui-select-wrapper.nui-select-sm .nui-select-icon .nui-select-icon-inner, .nui-select-wrapper.nui-select-sm .nui-select-icon .nui-select-chevron-inner, .nui-select-wrapper.nui-select-sm .nui-select-chevron .nui-select-icon-inner, .nui-select-wrapper.nui-select-sm .nui-select-chevron .nui-select-chevron-inner {
  height: 1rem;
  width: 1rem;
}

.nui-select-wrapper.nui-select-sm .nui-select-placeload {
  height: 2rem;
}

.nui-select-wrapper.nui-select-md .nui-select {
  padding-inline-end: 2.5rem;
}

.nui-select-wrapper.nui-select-md .nui-select-label {
  padding-bottom: 0.25rem;
  font-size: 0.825rem;
}

.nui-select-wrapper.nui-select-md .nui-label-float {
  top: 0.375rem;
}

.nui-select-wrapper.nui-select-md .nui-select-icon, .nui-select-wrapper.nui-select-md .nui-select-chevron {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-select-wrapper.nui-select-md .nui-select-icon .nui-select-icon-inner, .nui-select-wrapper.nui-select-md .nui-select-icon .nui-select-chevron-inner, .nui-select-wrapper.nui-select-md .nui-select-chevron .nui-select-icon-inner, .nui-select-wrapper.nui-select-md .nui-select-chevron .nui-select-chevron-inner {
  height: 1.15rem;
  width: 1.15rem;
}

.nui-select-wrapper.nui-select-md .nui-select-placeload {
  height: 2.5rem;
}

.nui-select-wrapper.nui-select-lg .nui-select {
  padding-inline-end: 3rem;
}

.nui-select-wrapper.nui-select-lg .nui-select-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-select-wrapper.nui-select-lg .nui-label-float {
  top: 0.375rem;
}

.nui-select-wrapper.nui-select-lg .nui-select-icon, .nui-select-wrapper.nui-select-lg .nui-select-chevron {
  height: 3rem;
  width: 3rem;
}

.nui-select-wrapper.nui-select-lg .nui-select-icon .nui-select-icon-inner, .nui-select-wrapper.nui-select-lg .nui-select-icon .nui-select-chevron-inner, .nui-select-wrapper.nui-select-lg .nui-select-chevron .nui-select-icon-inner, .nui-select-wrapper.nui-select-lg .nui-select-chevron .nui-select-chevron-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-select-wrapper.nui-select-lg .nui-select-placeload {
  height: 3rem;
}

.nui-select-wrapper.nui-select-default .nui-select {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default .nui-select:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-default-contrast .nui-select:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted .nui-select:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-muted-contrast .nui-select:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-select-wrapper.nui-select-focus .nui-select:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper.nui-select-focus .nui-select:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper.nui-select-focus .nui-select:hover:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper.nui-select-focus .nui-select:hover:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper:not(.nui-select-loading) .nui-select ~ .nui-label-float {
  color: transparent;
}

.nui-select-wrapper.nui-select-loading .nui-select {
  color: transparent !important;
}

.nui-select-wrapper.nui-select-loading .nui-select::placeholder {
  color: transparent !important;
}

.nui-select-wrapper.nui-select-loading .nui-select:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-select-wrapper.nui-select-loading .nui-select ~ .nui-label-float {
  color: transparent;
}

.nui-select-wrapper.nui-select-loading .nui-select-icon {
  opacity: 0;
}

.nui-select-wrapper.nui-select-label-float .nui-select::placeholder {
  color: transparent;
}

.nui-select-wrapper.nui-select-label-float .nui-select:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-select-wrapper.nui-select-error .nui-select {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper.nui-select-error .nui-select:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-select-wrapper.nui-select-error .nui-select-icon {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper.nui-select-error .nui-select-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / 1) !important;
  color: rgb(244 63 94 / var(--tw-text-opacity)) !important;
}

.nui-select-wrapper:not(.nui-has-icon).nui-select-sm .nui-select {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-start: 0.5rem;
  padding-inline-end: 1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-has-icon.nui-select-sm .nui-select {
  height: 2rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-end: 1.75rem;
  padding-inline-start: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper:not(.nui-has-icon).nui-select-md .nui-select {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 0.75rem;
  padding-inline-end: 2rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-select-wrapper.nui-has-icon.nui-select-md .nui-select {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 2rem;
  padding-inline-start: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-select-wrapper:not(.nui-has-icon).nui-select-lg .nui-select {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-start: 1rem;
  padding-inline-end: 2.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-select-wrapper.nui-has-icon.nui-select-lg .nui-select {
  height: 3rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-inline-end: 2.25rem;
  padding-inline-start: 2.75rem;
  font-size: 1rem;
  line-height: 1.25rem;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-sm .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-sm .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-sm .nui-label-float {
  inset-inline-start: 2rem;
  margin-inline-start: -2rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-sm .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -2rem !important;
  margin-top: -1.75rem !important;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-sm .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-md .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-md .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-md .nui-label-float {
  inset-inline-start: 2.5rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-md .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-md .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-lg .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-select-wrapper.nui-select-label-float:not(.nui-has-icon).nui-select-lg .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-lg .nui-label-float {
  inset-inline-start: 2.75rem;
  margin-inline-start: -2.5rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-lg .nui-select:focus-visible ~ .nui-label-float {
  margin-inline-start: -2.5rem !important;
  margin-top: -2.25rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-select-wrapper.nui-select-label-float.nui-has-icon.nui-select-lg .nui-select ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0px;
  font-size: 0.825rem;
}

.nui-slimscroll::-webkit-scrollbar, .nui-slimscroll-opaque::-webkit-scrollbar {
  scroll-behavior: smooth;
  scrollbar-gutter: stable;
  height: 6px;
  width: 6px;
}

.nui-slimscroll::-webkit-scrollbar-thumb {
  border-radius: 0.5rem;
  background-color: rgb(0 0 0 / 0.05);
  -webkit-transition-property: all;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-slimscroll:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.05);
}

.nui-slimscroll-opaque::-webkit-scrollbar-thumb {
  border-radius: 0.5rem;
  background-color: transparent;
  -webkit-transition-property: all;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-slimscroll:hover::-webkit-scrollbar-thumb, .nui-slimscroll-opaque:hover::-webkit-scrollbar-thumb {
  background-color: rgb(0 0 0 / 0.2);
}

.nui-slimscroll:hover:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb, .nui-slimscroll-opaque:hover:where([class="dark"], [class="dark"] *)::-webkit-scrollbar-thumb {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-snack {
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  border-radius: 9999px;
  outline-color: transparent;
}

.nui-snack .nui-snack-icon {
  margin-inline-start: -0.125rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-snack .nui-snack-icon:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-snack .nui-snack-icon {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-snack .nui-snack-icon:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-snack .nui-snack-image {
  margin-inline-start: -0.125rem;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
}

.nui-snack .nui-snack-image-inner {
  border-radius: 9999px;
}

.nui-snack .nui-snack-text {
  font-family: Inter Variable, sans-serif;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-snack .nui-snack-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-snack.nui-snack-xs:not(.nui-has-media) {
  padding-inline-start: 0.5rem !important;
}

.nui-snack.nui-snack-xs .nui-snack-text {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-snack.nui-snack-xs {
  height: 1.5rem;
}

.nui-snack.nui-snack-xs .nui-snack-icon {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-snack.nui-snack-xs .nui-snack-icon-inner {
  height: 0.75rem;
  width: 0.75rem;
}

.nui-snack.nui-snack-xs .nui-snack-image, .nui-snack.nui-snack-xs .nui-snack-image-inner {
  height: 1.5rem;
  width: 1.5rem;
}

.nui-snack.nui-snack-sm:not(.nui-has-media) {
  padding-inline-start: 0.75rem !important;
}

.nui-snack.nui-snack-sm .nui-snack-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-snack.nui-snack-sm {
  height: 2rem;
}

.nui-snack.nui-snack-sm .nui-snack-icon {
  height: 2rem;
  width: 2rem;
}

.nui-snack.nui-snack-sm .nui-snack-icon-inner {
  height: 1rem;
  width: 1rem;
}

.nui-snack.nui-snack-sm .nui-snack-image, .nui-snack.nui-snack-sm .nui-snack-image-inner {
  height: 2rem;
  width: 2rem;
}

.nui-snack.nui-snack-md:not(.nui-has-media) {
  padding-inline-start: 1rem !important;
}

.nui-snack.nui-snack-md .nui-snack-text {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-snack.nui-snack-md {
  height: 2.5rem;
}

.nui-snack.nui-snack-md .nui-snack-icon {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-snack.nui-snack-md .nui-snack-icon-inner {
  height: 1.25rem;
  width: 1.25rem;
}

.nui-snack.nui-snack-md .nui-snack-image, .nui-snack.nui-snack-md .nui-snack-image-inner {
  height: 2.5rem;
  width: 2.5rem;
}

.nui-snack.nui-snack-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-snack.nui-snack-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-snack.nui-snack-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-snack.nui-snack-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-snack.nui-snack-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-snack.nui-snack-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-switch-ball {
  display: flex;
  cursor: pointer;
  align-items: center;
}

.nui-switch-ball .nui-switch-ball-outer {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-switch-ball .nui-switch-ball-outer:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-switch-ball .nui-switch-ball-outer:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-switch-ball .nui-switch-ball-outer {
  position: relative;
  display: block;
  border-radius: 9999px;
}

.nui-switch-ball .nui-switch-ball-handle {
  position: absolute;
  inset-inline-start: 0.125rem;
  top: 50%;
  z-index: 10;
  display: flex;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-switch-ball .nui-switch-ball-handle:focus {
  width: 1.5rem;
}

.nui-switch-ball .nui-switch-ball-handle {
  height: 1.25rem;
  width: 1.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-switch-ball .nui-switch-ball-handle:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-switch-ball .nui-switch-ball-handle {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-switch-ball .nui-switch-ball-handle:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-switch-ball .nui-switch-ball-handle {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-switch-ball .nui-switch-ball-track {
  display: block;
  height: 1.5rem;
  width: 2.75rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.nui-switch-ball .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-switch-ball .nui-switch-ball-track {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-switch-ball .nui-switch-ball-icon {
  pointer-events: none;
  position: absolute;
  inset-inline-start: 0.5rem;
  top: 50%;
  z-index: 10;
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  fill: currentColor;
  opacity: 0;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-icon {
  height: 0.625rem;
  width: 0.625rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-switch-ball .nui-switch-ball-single-label {
  position: relative;
  margin-inline-start: 0.75rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-single-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-dual-label {
  margin-inline-start: 0.75rem;
}

.nui-switch-ball .nui-switch-ball-dual-label .nui-switch-ball-label {
  display: block;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-dual-label .nui-switch-ball-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-dual-label .nui-switch-ball-sublabel {
  display: block;
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-dual-label .nui-switch-ball-sublabel:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-ball .nui-switch-ball-input {
  position: absolute;
  z-index: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
}

.nui-switch-ball .nui-switch-ball-input:checked ~ .nui-switch-ball-handle {
  --tw-translate-y: -50%;
  --tw-translate-x: 100%;
  transform: translate(100%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-switch-ball .nui-switch-ball-input:checked ~ .nui-switch-ball-handle:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-switch-ball .nui-switch-ball-input:checked ~ .nui-switch-ball-icon {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.nui-switch-ball.nui-switch-ball-primary .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-primary .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-info .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-info .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-success .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-success .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-warning .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-warning .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-danger .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-danger .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-dark .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-dark .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-dark .nui-switch-ball-icon {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-switch-ball.nui-switch-ball-dark .nui-switch-ball-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-switch-ball.nui-switch-ball-black .nui-switch-ball-input:checked ~ .nui-switch-ball-track {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-black .nui-switch-ball-input:checked ~ .nui-switch-ball-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-switch-ball.nui-switch-ball-black .nui-switch-ball-icon {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-switch-ball.nui-switch-ball-black .nui-switch-ball-icon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-switch-thin {
  display: flex;
  cursor: pointer;
  align-items: center;
}

.nui-switch-thin .nui-switch-thin-outer {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-switch-thin .nui-switch-thin-outer:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-switch-thin .nui-switch-thin-outer:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-switch-thin .nui-switch-thin-outer {
  position: relative;
  display: block;
  height: 1rem;
  border-radius: 9999px;
}

.nui-switch-thin .nui-switch-thin-handle {
  position: absolute;
  inset-inline-start: -0.25rem;
  top: 50%;
  display: flex;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  height: 1.5rem;
  width: 1.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-switch-thin .nui-switch-thin-handle:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-switch-thin .nui-switch-thin-handle {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-switch-thin .nui-switch-thin-handle:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-switch-thin .nui-switch-thin-handle {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-switch-thin .nui-switch-thin-track {
  display: block;
  height: 1rem;
  width: 2.5rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.nui-switch-thin .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.nui-switch-thin .nui-switch-thin-track {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-switch-thin .nui-switch-thin-single-label {
  position: relative;
  margin-inline-start: 0.75rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-single-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-dual-label {
  margin-inline-start: 0.75rem;
}

.nui-switch-thin .nui-switch-thin-dual-label .nui-switch-thin-label {
  display: block;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-dual-label .nui-switch-thin-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-dual-label .nui-switch-thin-sublabel {
  display: block;
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-dual-label .nui-switch-thin-sublabel:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-switch-thin .nui-switch-thin-input {
  position: absolute;
  z-index: 20;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
}

.nui-switch-thin .nui-switch-thin-input:checked ~ .nui-switch-thin-handle {
  --tw-translate-y: -50%;
  --tw-translate-x: 100%;
  transform: translate(100%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-switch-thin .nui-switch-thin-input:checked ~ .nui-switch-thin-handle:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-switch-thin.nui-switch-thin-primary .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-primary .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-info .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-info .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / 1);
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-success .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-success .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(45 212 191 / 1);
  background-color: rgb(45 212 191 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-warning .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-warning .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / 1);
  background-color: rgb(251 191 36 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-danger .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-danger .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(251 113 133 / 1);
  background-color: rgb(251 113 133 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-dark .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-dark .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-black .nui-switch-thin-input:checked ~ .nui-switch-thin-track {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-switch-thin.nui-switch-thin-black .nui-switch-thin-input:checked ~ .nui-switch-thin-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tab-slider {
  position: relative;
}

.nui-tab-slider .nui-tab-slider-inner {
  margin-bottom: 1.5rem;
  display: flex;
}

.nui-tab-slider .nui-tab-slider-track {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tab-slider .nui-tab-slider-track:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-tab-slider .nui-tab-slider-item {
  position: relative;
  z-index: 20;
  display: flex;
  height: 100%;
  flex: 1 1 0%;
  align-items: center;
  justify-content: center;
  font-family: Inter Variable, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-tab-slider .nui-tab-slider-naver {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  height: 100%;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-tab-slider .nui-tab-content {
  position: relative;
  display: block;
}

.nui-tab-slider.nui-tabs-centered .nui-tab-slider-inner {
  justify-content: center;
}

.nui-tab-slider.nui-tabs-end .nui-tab-slider-inner {
  justify-content: flex-end;
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-naver {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-tab-slider.nui-tabs-default .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-naver {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-tab-slider.nui-tabs-default-contrast .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-primary .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-500) / 1);
  background-color: rgb(var(--color-muted-500) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-light .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-dark .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-naver {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-black .nui-tab-slider-naver:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tab-slider.nui-tabs-rounded-sm .nui-tab-slider-track, .nui-tab-slider.nui-tabs-rounded-sm .nui-tab-slider-naver {
  border-radius: 0.375rem;
}

.nui-tab-slider.nui-tabs-rounded-md .nui-tab-slider-track, .nui-tab-slider.nui-tabs-rounded-md .nui-tab-slider-naver {
  border-radius: 0.5rem;
}

.nui-tab-slider.nui-tabs-rounded-lg .nui-tab-slider-track, .nui-tab-slider.nui-tabs-rounded-lg .nui-tab-slider-naver {
  border-radius: 0.75rem;
}

.nui-tab-slider.nui-tabs-rounded-full .nui-tab-slider-track, .nui-tab-slider.nui-tabs-rounded-full .nui-tab-slider-naver {
  border-radius: 9999px;
}

.nui-tab-slider.nui-tabs-sm.nui-tabs-two-slots .nui-tab-slider-track {
  max-width: 140px;
}

.nui-tab-slider.nui-tabs-sm.nui-tabs-three-slots .nui-tab-slider-track {
  max-width: 210px;
}

.nui-tab-slider.nui-tabs-sm .nui-tab-slider-track {
  height: 2rem;
}

.nui-tab-slider.nui-tabs-md.nui-tabs-two-slots .nui-tab-slider-track {
  max-width: 250px;
}

.nui-tab-slider.nui-tabs-md.nui-tabs-three-slots .nui-tab-slider-track {
  max-width: 320px;
}

.nui-tab-slider.nui-tabs-md .nui-tab-slider-track {
  height: 2.5rem;
}

.nui-tab-slider.nui-tabs-two-slots .nui-tab-slider-naver, .nui-tab-slider.nui-tabs-two-slots .nui-tab-slider-item {
  width: 50%;
}

.nui-tab-slider.nui-tabs-two-slots .nui-tab-slider-item:first-child.nui-active ~ .nui-tab-slider-naver {
  margin-inline-start: 0px;
}

.nui-tab-slider.nui-tabs-two-slots .nui-tab-slider-item:nth-child(2).nui-active ~ .nui-tab-slider-naver {
  margin-inline-start: 50%;
}

.nui-tab-slider.nui-tabs-three-slots .nui-tab-slider-naver, .nui-tab-slider.nui-tabs-three-slots .nui-tab-slider-item {
  width: 33.333333%;
}

.nui-tab-slider.nui-tabs-three-slots .nui-tab-slider-item:first-child.nui-active ~ .nui-tab-slider-naver {
  margin-inline-start: 0px;
}

.nui-tab-slider.nui-tabs-three-slots .nui-tab-slider-item:nth-child(2).nui-active ~ .nui-tab-slider-naver {
  margin-inline-start: 33.3%;
}

.nui-tab-slider.nui-tabs-three-slots .nui-tab-slider-item:nth-child(3).nui-active ~ .nui-tab-slider-naver {
  margin-inline-start: 66.6%;
}

.nui-tabs {
  position: relative;
}

.nui-tabs .nui-tabs-inner {
  margin-bottom: 1.5rem;
  display: flex;
  font-family: Inter Variable, sans-serif;
}

.nui-tabs.nui-tabs-bordered .nui-tabs-inner {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-bordered .nui-tabs-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-tabs .nui-tab-item {
  cursor: pointer;
  border-bottom-width: 2px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-tabs .nui-tab-item.nui-has-icon {
  display: flex;
  align-items: center;
  gap: 0.25rem;
}

.nui-tabs .nui-pill-item {
  display: flex;
  cursor: pointer;
  flex-direction: column;
  border-radius: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  text-align: center;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-tabs .nui-pill-item:not(.nui-has-icon) {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.nui-tabs .nui-pill-item.nui-has-icon {
  display: flex;
  align-items: center;
  gap: 0.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.nui-tabs.nui-tabs-default .nui-tab-item:not(.nui-active) {
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-tab-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-tab-item.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-500) / 1);
  border-color: rgb(var(--color-muted-500) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-default .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-default .nui-tab-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-default .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-primary .nui-tab-item:not(.nui-active) {
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-tab-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-tab-item.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-primary .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-primary .nui-tab-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-pill-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-pill-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-600) / 1) !important;
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-600) / 1) !important;
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active {
  background-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tabs.nui-tabs-primary .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.5);
}

.nui-tabs.nui-tabs-light .nui-tab-item:not(.nui-active) {
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-tab-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-tab-item.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-light .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-light .nui-tab-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-pill-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-pill-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-100) / 1) !important;
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-800) / 1) !important;
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-light .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-dark .nui-tab-item:not(.nui-active) {
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-tab-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-tab-item.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-dark .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-dark .nui-tab-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-pill-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-pill-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-900) / 1) !important;
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-100) / 1) !important;
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-dark .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-black .nui-tab-item:not(.nui-active) {
  border-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-tab-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-tab-item.nui-active {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-black .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-tabs.nui-tabs-black .nui-tab-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-tab-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-pill-item:not(.nui-active) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-pill-item:not(.nui-active):where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / 1) !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs.nui-tabs-black .nui-pill-item.nui-active:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tabs .nui-tab-content {
  position: relative;
  display: block;
}

.nui-tabs.nui-tabs-centered .nui-tabs-inner {
  justify-content: center;
}

.nui-tabs.nui-tabs-end .nui-tabs-inner {
  justify-content: flex-end;
}

.nui-tag {
  display: inline-block;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-family: Inter Variable, sans-serif;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-tag.nui-tag-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.65rem;
}

.nui-tag.nui-tag-md {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-tag.nui-tag-rounded-sm {
  border-radius: 0.25rem;
}

.nui-tag.nui-tag-rounded-md {
  border-radius: 0.375rem;
}

.nui-tag.nui-tag-rounded-lg {
  border-radius: 0.5rem;
}

.nui-tag.nui-tag-rounded-full {
  border-radius: 9999px;
}

.nui-tag.nui-tag-solid.nui-tag-default {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-default.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-default-contrast.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-muted {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-muted.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-950) / 1);
  border-color: rgb(var(--color-muted-950) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-muted-contrast.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-light.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-light.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-dark.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-dark.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-black.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-black.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.nui-tag.nui-tag-solid.nui-tag-primary {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-primary.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.3);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-primary.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.3);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-info {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-info.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(14 165 233 / 0.3);
  --tw-shadow-color: rgb(14 165 233 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-info.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(14 165 233 / 0.3);
  --tw-shadow-color: rgb(14 165 233 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-success {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-success.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(20 184 166 / 0.3);
  --tw-shadow-color: rgb(20 184 166 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-success.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(20 184 166 / 0.3);
  --tw-shadow-color: rgb(20 184 166 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-warning {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-warning.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(245 158 11 / 0.3);
  --tw-shadow-color: rgb(245 158 11 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-warning.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(245 158 11 / 0.3);
  --tw-shadow-color: rgb(245 158 11 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-danger {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-solid.nui-tag-danger.nui-tag-shadow {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(244 63 94 / 0.3);
  --tw-shadow-color: rgb(244 63 94 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-solid.nui-tag-danger.nui-tag-shadow-hover:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(14 165 233 / 0.5), 0 8px 10px -6px rgb(14 165 233 / 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(244 63 94 / 0.3);
  --tw-shadow-color: rgb(244 63 94 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.nui-tag.nui-tag-pastel.nui-tag-default, .nui-tag.nui-tag-pastel.nui-tag-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-default:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-default, .nui-tag.nui-tag-pastel.nui-tag-default-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-default:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-100) / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-default, .nui-tag.nui-tag-pastel.nui-tag-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-default:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-100) / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-muted, .nui-tag.nui-tag-pastel.nui-tag-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-muted:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-muted, .nui-tag.nui-tag-pastel.nui-tag-muted-contrast {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-muted:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-muted, .nui-tag.nui-tag-pastel.nui-tag-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-muted:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-pastel.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-light {
  background-color: rgb(255 255 255 / 0.3);
}

.nui-tag.nui-tag-pastel.nui-tag-light:where([class="dark"], [class="dark"] *) {
  background-color: rgb(255 255 255 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-light {
  border-width: 1px;
  border-color: rgb(255 255 255 / 0.3);
}

.nui-tag.nui-tag-pastel.nui-tag-light:where([class="dark"], [class="dark"] *) {
  border-color: rgb(255 255 255 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-dark {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-dark {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / 1);
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-primary {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-primary {
  border-width: 1px;
  border-color: rgb(var(--color-primary-500) / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-primary-500) / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-info {
  background-color: rgb(14 165 233 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-info:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-info {
  border-width: 1px;
  border-color: rgb(14 165 233 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-info:where([class="dark"], [class="dark"] *) {
  border-color: rgb(14 165 233 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-success {
  background-color: rgb(20 184 166 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-success:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-success {
  border-width: 1px;
  border-color: rgb(20 184 166 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-success:where([class="dark"], [class="dark"] *) {
  border-color: rgb(20 184 166 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-warning {
  background-color: rgb(245 158 11 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-warning {
  border-width: 1px;
  border-color: rgb(245 158 11 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  border-color: rgb(245 158 11 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-pastel.nui-tag-danger {
  background-color: rgb(244 63 94 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  background-color: rgb(244 63 94 / 0.1);
}

.nui-tag.nui-tag-pastel.nui-tag-danger {
  border-width: 1px;
  border-color: rgb(244 63 94 / 0.2);
}

.nui-tag.nui-tag-pastel.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  border-color: rgb(244 63 94 / 0.1);
}

.nui-tag.nui-tag-outline.nui-tag-default, .nui-tag.nui-tag-outline.nui-tag-default-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-default:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-outline.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-default, .nui-tag.nui-tag-outline.nui-tag-default-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-500) / 1);
  border-color: rgb(var(--color-muted-500) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-default:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-outline.nui-tag-default-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-muted, .nui-tag.nui-tag-outline.nui-tag-muted-contrast {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-muted:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-outline.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-muted, .nui-tag.nui-tag-outline.nui-tag-muted-contrast {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-muted:where([class="dark"], [class="dark"] *), .nui-tag.nui-tag-outline.nui-tag-muted-contrast:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-light {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-light {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-dark {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-dark {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-dark:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-black {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / 1);
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-black:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-primary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-primary {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-primary:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-info {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-info {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-info:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-info {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-info:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-success {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-success {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-success:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-success {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-success:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-warning {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-warning {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-warning {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-warning:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-danger {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-danger {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.nui-tag.nui-tag-outline.nui-tag-danger {
  background-color: transparent;
}

.nui-tag.nui-tag-outline.nui-tag-danger:where([class="dark"], [class="dark"] *) {
  background-color: transparent;
}

.nui-text {
  font-family: Inter Variable, sans-serif;
}

.nui-text.nui-content-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-text.nui-content-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-text.nui-content-md {
  font-size: 1rem;
  line-height: 1.5rem;
}

.nui-text.nui-content-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.nui-text.nui-content-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.nui-text.nui-content-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.nui-text.nui-content-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.nui-text.nui-content-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.nui-text.nui-content-5xl {
  font-size: 3rem;
  line-height: 1;
}

.nui-text.nui-content-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.nui-text.nui-content-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

.nui-text.nui-content-8xl {
  font-size: 6rem;
  line-height: 1;
}

.nui-text.nui-content-9xl {
  font-size: 8rem;
  line-height: 1;
}

.nui-text.nui-weight-light {
  font-weight: 300;
}

.nui-text.nui-weight-normal {
  font-weight: 400;
}

.nui-text.nui-weight-medium {
  font-weight: 500;
}

.nui-text.nui-weight-semibold {
  font-weight: 600;
}

.nui-text.nui-weight-bold {
  font-weight: 700;
}

.nui-text.nui-weight-extrabold {
  font-weight: 800;
}

.nui-text.nui-lead-none {
  line-height: 1;
}

.nui-text.nui-lead-normal {
  line-height: 1.5;
}

.nui-text.nui-lead-tight {
  line-height: 1.25;
}

.nui-text.nui-lead-snug {
  line-height: 1.375;
}

.nui-text.nui-lead-loose {
  line-height: 2;
}

.nui-textarea-wrapper {
  position: relative;
}

.nui-textarea-wrapper .nui-textarea-label, .nui-textarea-wrapper .nui-label-float {
  display: inline-block;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-textarea-wrapper .nui-textarea-label:where([class="dark"], [class="dark"] *), .nui-textarea-wrapper .nui-label-float:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.nui-textarea-wrapper .nui-label-float {
  pointer-events: none;
  position: absolute;
  display: inline-flex;
  height: 1.25rem;
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
  font-family: Inter Variable, sans-serif;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-textarea-wrapper .nui-textarea-outer {
  position: relative;
  display: flex;
  flex-direction: column;
}

.nui-textarea-wrapper .nui-textarea {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-textarea-wrapper .nui-textarea:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-textarea-wrapper .nui-textarea:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-textarea-wrapper .nui-textarea {
  width: 100%;
  cursor: not-allowed;
}

.nui-textarea-wrapper .nui-textarea:enabled {
  cursor: text;
}

.nui-textarea-wrapper .nui-textarea:focus-visible ~ .nui-label-float {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-textarea-wrapper .nui-textarea:focus-visible ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.nui-textarea-wrapper .nui-textarea.nui-textarea-focus:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-textarea-wrapper .nui-textarea.nui-textarea-focus:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.nui-textarea-wrapper .nui-textarea.nui-textarea-focus {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-textarea-wrapper .nui-textarea-placeload {
  position: absolute;
  inset-inline-start: 0px;
  top: 1rem;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
}

.nui-textarea-wrapper .nui-textarea-placeload > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - 0));
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * 0);
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.nui-textarea-wrapper .nui-textarea-placeload {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.nui-textarea-wrapper .nui-textarea-placeload .nui-placeload {
  height: 0.75rem;
  width: 100%;
  border-radius: 0.25rem;
}

.nui-textarea-wrapper .nui-textarea-placeload .nui-placeload:first-child {
  max-width: 85%;
}

.nui-textarea-wrapper .nui-textarea-placeload .nui-placeload:nth-child(2) {
  max-width: 65%;
}

.nui-textarea-wrapper .nui-textarea-placeload .nui-placeload:nth-child(3) {
  max-width: 35%;
}

.nui-textarea-wrapper.nui-textarea-rounded-sm .nui-textarea {
  border-radius: 0.375rem;
}

.nui-textarea-wrapper.nui-textarea-rounded-sm .nui-textarea-addon {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.nui-textarea-wrapper.nui-textarea-rounded-md .nui-textarea {
  border-radius: 0.5rem;
}

.nui-textarea-wrapper.nui-textarea-rounded-md .nui-textarea-addon {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.nui-textarea-wrapper.nui-textarea-rounded-lg .nui-textarea {
  border-radius: 0.75rem;
}

.nui-textarea-wrapper.nui-textarea-rounded-lg .nui-textarea-addon {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default .nui-textarea:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-default-contrast .nui-textarea:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted .nui-textarea:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-textarea-muted-contrast .nui-textarea:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-textarea-wrapper:not(.nui-textarea-loading) .nui-textarea:placeholder-shown ~ .nui-label-float {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-textarea-wrapper:not(.nui-textarea-loading) .nui-textarea:placeholder-shown ~ .nui-label-float:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-textarea-wrapper.nui-textarea-loading .nui-textarea {
  color: transparent !important;
}

.nui-textarea-wrapper.nui-textarea-loading .nui-textarea::placeholder {
  color: transparent !important;
}

.nui-textarea-wrapper.nui-textarea-loading .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent !important;
}

.nui-textarea-wrapper.nui-textarea-loading .nui-textarea:placeholder-shown ~ .nui-label-float {
  color: transparent;
}

.nui-textarea-wrapper.nui-textarea-label-float .nui-textarea::placeholder {
  color: transparent;
}

.nui-textarea-wrapper.nui-textarea-label-float .nui-textarea:where([class="dark"], [class="dark"] *)::placeholder {
  color: transparent;
}

.nui-textarea-wrapper.nui-textarea-error .nui-textarea {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-textarea-wrapper.nui-textarea-error .nui-textarea:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.nui-textarea-wrapper.nui-textarea-no-resize .nui-textarea {
  resize: none;
}

.nui-textarea-wrapper.nui-textarea-sm {
  min-height: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-textarea-wrapper.nui-textarea-sm .nui-textarea-label {
  padding-bottom: 0.25rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-textarea-wrapper.nui-textarea-md {
  min-height: 2.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-textarea-wrapper.nui-textarea-md .nui-textarea-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-textarea-wrapper.nui-textarea-lg {
  min-height: 3rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-textarea-wrapper.nui-textarea-lg .nui-textarea-label {
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.nui-textarea-wrapper:not(.nui-has-addon) .nui-textarea {
  padding: 0.5rem;
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 3.5rem;
  padding-top: 0.5rem;
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon {
  position: absolute;
  bottom: 0px;
  inset-inline-start: 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 3rem;
  width: 100%;
  padding: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.5);
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon-start {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}

.nui-textarea-wrapper.nui-has-addon .nui-textarea-addon-end {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.5rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-sm .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -1.75rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-sm .nui-textarea:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.5rem !important;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-sm .nui-textarea:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0.35rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-md .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-md .nui-textarea:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-md .nui-textarea:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0.625rem;
  font-size: 0.825rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-lg .nui-label-float {
  inset-inline-start: 0.75rem;
  margin-inline-start: -0.75rem;
  margin-top: -2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-lg .nui-textarea:focus-visible ~ .nui-label-float {
  margin-inline-start: -0.75rem !important;
  margin-top: -1.75rem !important;
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}

.nui-textarea-wrapper.nui-textarea-label-float.nui-textarea-lg .nui-textarea:placeholder-shown ~ .nui-label-float {
  margin-inline-start: 0px;
  margin-top: 0.75rem;
  font-size: 0.825rem;
}

.nui-theme-switch {
  position: relative;
  display: block;
  height: 1.5rem;
  width: 3.5rem;
  --tw-scale-x: 0.8;
  --tw-scale-y: 0.8;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.8) scaleY(0.8);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.nui-theme-switch:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.nui-theme-switch .nui-theme-switch-input {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 10;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
}

.nui-theme-switch .nui-theme-switch-inner {
  position: absolute;
  inset-inline-start: -0.25rem;
  top: -0.5rem;
  margin-inline-start: -0.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.peer:checked ~ .nui-theme-switch .nui-theme-switch-inner {
  margin-inline-start: 45%;
  --tw-rotate: 360deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(360deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-switch .nui-theme-switch-inner {
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-theme-switch .nui-theme-switch-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.nui-theme-switch .nui-theme-switch-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.nui-theme-switch .nui-theme-switch-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-theme-switch .nui-theme-switch-inner {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-switch .nui-sun {
  pointer-events: none;
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-switch .nui-sun:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-switch .nui-sun {
  height: 1.5rem;
  width: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-switch .nui-moon {
  pointer-events: none;
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-switch .nui-moon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-switch .nui-moon {
  height: 1.5rem;
  width: 1.5rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-switch .nui-theme-switch-input:checked ~ .nui-theme-switch-inner {
  margin-inline-start: 45%;
  --tw-rotate: 360deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(360deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-switch .nui-theme-switch-input:not(:checked) ~ .nui-theme-switch-inner .nui-sun {
  display: block;
}

.nui-theme-switch .nui-theme-switch-input:checked ~ .nui-theme-switch-inner .nui-sun {
  display: none;
}

.nui-theme-switch .nui-theme-switch-input:not(:checked) ~ .nui-theme-switch-inner .nui-moon {
  display: none;
}

.nui-theme-switch .nui-theme-switch-input:checked ~ .nui-theme-switch-inner .nui-moon {
  display: block;
}

.nui-theme-switch.nui-theme-switch-inverted {
  --tw-ring-offset-color: rgb(var(--color-muted-500) / 1);
}

.nui-theme-switch.nui-theme-switch-inverted:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-400) / 1);
}

.nui-theme-switch.nui-theme-switch-inverted .nui-theme-switch-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-700) / 1);
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity));
}

.nui-theme-switch.nui-theme-switch-inverted .nui-theme-switch-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-700) / 1);
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity));
}

.nui-theme-switch:not(nui-theme-switch-inverted) {
  --tw-ring-offset-color: rgb(var(--color-muted-500) / 1);
}

.nui-theme-switch:not(nui-theme-switch-inverted):where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-900) / 1);
}

.nui-theme-switch:not(nui-theme-switch-inverted) .nui-theme-switch-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-theme-switch:not(nui-theme-switch-inverted) .nui-theme-switch-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-theme-switch:not(nui-theme-switch-inverted) .nui-theme-switch-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-theme-switch:not(nui-theme-switch-inverted) .nui-theme-switch-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-theme-toggle {
  outline-style: dashed;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: transparent;
}

.nui-theme-toggle:focus-within {
  outline-style: dashed;
  outline-color: rgb(var(--color-muted-300) / 1);
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.nui-theme-toggle:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.nui-theme-toggle {
  position: relative;
  display: block;
  flex-shrink: 0;
  overflow: hidden;
  border-radius: 9999px;
  height: 2.25rem;
  width: 2.25rem;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-color: transparent;
  --tw-ring-offset-color: rgb(var(--color-muted-200) / 1);
}

.nui-theme-toggle:focus-visible {
  outline-width: 2px;
}

.nui-theme-toggle:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-900) / 1);
}

.nui-theme-toggle {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-toggle .nui-theme-toggle-inner {
  position: relative;
  display: block;
  border-radius: 9999px;
  height: 2.25rem;
  width: 2.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-theme-toggle .nui-theme-toggle-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-theme-toggle .nui-theme-toggle-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.nui-theme-toggle .nui-theme-toggle-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.nui-theme-toggle .nui-theme-toggle-input {
  position: absolute;
  inset-inline-start: 0px;
  top: 0px;
  z-index: 2;
  height: 100%;
  width: 100%;
  cursor: pointer;
  opacity: 0;
}

.nui-theme-toggle .nui-sun {
  pointer-events: none;
  position: absolute;
  inset-inline-start: 50%;
  top: 50%;
  display: block;
  --tw-translate-y: -50%;
  --tw-translate-x: -50%;
  transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-toggle .nui-sun:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 50%;
  transform: translate(50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-toggle .nui-sun {
  height: 1.25rem;
  width: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-toggle .nui-sun:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-toggle .nui-sun {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-toggle .nui-moon {
  pointer-events: none;
  position: absolute;
  inset-inline-start: 50%;
  top: 50%;
  display: block;
  --tw-translate-x: -50%;
  transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-toggle .nui-moon:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 45%;
  transform: translate(45%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.nui-theme-toggle .nui-moon {
  height: 1.25rem;
  width: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-toggle .nui-moon:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.nui-theme-toggle .nui-moon {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}

.nui-theme-toggle .nui-theme-toggle-input:not(:checked) ~ .nui-theme-toggle-inner .nui-sun {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.nui-theme-toggle .nui-theme-toggle-input:checked ~ .nui-theme-toggle-inner .nui-sun {
  --tw-translate-y: -150%;
  transform: translate(var(--tw-translate-x), -150%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.nui-theme-toggle .nui-theme-toggle-input:not(:checked) ~ .nui-theme-toggle-inner .nui-moon {
  --tw-translate-y: -150%;
  transform: translate(var(--tw-translate-x), -150%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
}

.nui-theme-toggle .nui-theme-toggle-input:checked ~ .nui-theme-toggle-inner .nui-moon {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 1;
}

.nui-theme-toggle.nui-theme-toggle-inverted {
  --tw-ring-offset-color: rgb(var(--color-muted-500) / 1);
}

.nui-theme-toggle.nui-theme-toggle-inverted:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-400) / 1);
}

.nui-theme-toggle.nui-theme-toggle-inverted .nui-toggle-inner {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-700) / 1) !important;
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity)) !important;
}

.nui-theme-toggle.nui-theme-toggle-inverted .nui-toggle-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-700) / 1) !important;
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity)) !important;
}

.nui-theme-toggle:not(nui-theme-toggle-inverted) {
  --tw-ring-offset-color: rgb(var(--color-muted-500) / 1);
}

.nui-theme-toggle:not(nui-theme-toggle-inverted):where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-900) / 1);
}

.nui-theme-toggle:not(nui-theme-toggle-inverted) .nui-toggle-inner {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.nui-theme-toggle:not(nui-theme-toggle-inverted) .nui-toggle-inner:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.nui-theme-toggle:not(nui-theme-toggle-inverted) .nui-toggle-inner {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.nui-theme-toggle:not(nui-theme-toggle-inverted) .nui-toggle-inner:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.nui-toast .nui-button-close {
  margin-inline-start: auto;
}

[data-nui-tooltip] {
  position: relative;
}

[data-nui-tooltip]::before, [data-nui-tooltip]::after {
  text-transform: none;
  font-size: 0.9em;
  line-height: 1;
  -webkit-user-select: none;
          user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}

[data-nui-tooltip]::before {
  content: '';
  border: 5px solid transparent;
  z-index: 1001;
}

[data-nui-tooltip]::after {
  content: attr(data-nui-tooltip);
  text-align: center;
  min-width: 3rem;
  max-width: 21rem;
  white-space: pre;
  overflow: hidden;
  padding: 1ch 1.5ch;
  border-radius: 0.5ch;
  z-index: 1000;
  font-family: Inter Variable, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

[data-nui-tooltip]:where([class="dark"], [class="dark"] *)::after {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

[data-nui-tooltip]::after {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(30 41 59 / 1) !important;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity)) !important;
}

[data-nui-tooltip]:where([class="dark"], [class="dark"] *)::after {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(76 29 149 / 1) !important;
  background-color: rgb(76 29 149 / var(--tw-bg-opacity)) !important;
}

[data-nui-tooltip]:hover::before, [data-nui-tooltip]:hover::after, [data-nui-tooltip]:focus-visible::before, [data-nui-tooltip]:focus-visible::after {
  display: block;
}

[data-nui-tooltip='']::before, [data-nui-tooltip='']::after {
  display: none !important;
}

[data-nui-tooltip]:not([data-nui-tooltip-position])::before, [data-nui-tooltip][data-nui-tooltip-position^='up']::before {
  bottom: calc(100% + 8px);
  border-bottom-width: 0;
  border-top-color: currentColor;
  --tw-text-opacity: 1 !important;
  color: rgb(30 41 59 / 1) !important;
  color: rgb(30 41 59 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip]:not([data-nui-tooltip-position]):where([class="dark"], [class="dark"] *)::before, [data-nui-tooltip][data-nui-tooltip-position^='up']:where([class="dark"], [class="dark"] *)::before {
  --tw-text-opacity: 1 !important;
  color: rgb(76 29 149 / 1) !important;
  color: rgb(76 29 149 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip]:not([data-nui-tooltip-position])::after, [data-nui-tooltip][data-nui-tooltip-position^='up']::after {
  bottom: calc(100% + 13px);
}

[data-nui-tooltip]:not([data-nui-tooltip-position])::before, [data-nui-tooltip][data-nui-tooltip-position^='up']::before, [data-nui-tooltip]:not([data-nui-tooltip-position])::after, [data-nui-tooltip][data-nui-tooltip-position^='up']::after {
  left: 50%;
  transform: translate(-50%, -0.5em);
}

[data-nui-tooltip][data-nui-tooltip-position^='down']::before {
  top: 100%;
  border-top-width: 0;
  border-bottom-color: currentColor;
  --tw-text-opacity: 1 !important;
  color: rgb(30 41 59 / 1) !important;
  color: rgb(30 41 59 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='down']:where([class="dark"], [class="dark"] *)::before {
  --tw-text-opacity: 1 !important;
  color: rgb(76 29 149 / 1) !important;
  color: rgb(76 29 149 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='down']::after {
  top: calc(100% + 5px);
}

[data-nui-tooltip][data-nui-tooltip-position^='down']::before, [data-nui-tooltip][data-nui-tooltip-position^='down']::after {
  left: 50%;
  transform: translate(-50%, 0.5em);
}

[data-nui-tooltip][data-nui-tooltip-position^='start']::before, [data-nui-tooltip][data-nui-tooltip-position^='left']::before {
  top: 50%;
  border-right-width: 0;
  border-left-color: currentColor;
  inset-inline-start: calc(0em - 5px);
  transform: translate(-0.5em, -50%);
  --tw-text-opacity: 1 !important;
  color: rgb(30 41 59 / 1) !important;
  color: rgb(30 41 59 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='start']:where([class="dark"], [class="dark"] *)::before, [data-nui-tooltip][data-nui-tooltip-position^='left']:where([class="dark"], [class="dark"] *)::before {
  --tw-text-opacity: 1 !important;
  color: rgb(76 29 149 / 1) !important;
  color: rgb(76 29 149 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='start']::after, [data-nui-tooltip][data-nui-tooltip-position^='left']::after {
  top: 50%;
  inset-inline-end: calc(100% + 5px);
  transform: translate(-0.5em, -50%);
}

[data-nui-tooltip][data-nui-tooltip-position^='end']::before, [data-nui-tooltip][data-nui-tooltip-position^='right']::before {
  top: 50%;
  border-leftt-width: 0;
  border-right-color: currentColor;
  inset-inline-end: calc(0em - 5px);
  transform: translate(0.5em, -50%);
  --tw-text-opacity: 1 !important;
  color: rgb(30 41 59 / 1) !important;
  color: rgb(30 41 59 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='end']:where([class="dark"], [class="dark"] *)::before, [data-nui-tooltip][data-nui-tooltip-position^='right']:where([class="dark"], [class="dark"] *)::before {
  --tw-text-opacity: 1 !important;
  color: rgb(76 29 149 / 1) !important;
  color: rgb(76 29 149 / var(--tw-text-opacity)) !important;
}

[data-nui-tooltip][data-nui-tooltip-position^='end']::after, [data-nui-tooltip][data-nui-tooltip-position^='right']::after {
  top: 50%;
  inset-inline-start: calc(100% + 5px);
  transform: translate(0.5em, -50%);
}

@keyframes nui-tooltip-x {

  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}

[data-nui-tooltip]:not([data-nui-tooltip-position]):hover::before,[data-nui-tooltip]:not([data-nui-tooltip-position]):hover::after,[data-nui-tooltip][data-nui-tooltip-position^='up']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='up']:hover::after,[data-nui-tooltip][data-nui-tooltip-position^='down']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='down']:hover::after,[data-nui-tooltip]:not([data-nui-tooltip-position]):focus-visible::before,[data-nui-tooltip]:not([data-nui-tooltip-position]):focus-visible::after,[data-nui-tooltip][data-nui-tooltip-position^='up']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='up']:focus-visible::after,[data-nui-tooltip][data-nui-tooltip-position^='down']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='down']:focus-visible::after {
  animation: nui-tooltip-x 300ms ease-out forwards;
}

@keyframes nui-tooltip-y {

  to {
    opacity: 1;
    transform: translate(0, -50%);
  }
}

[data-nui-tooltip][data-nui-tooltip-position^='left']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='left']:hover::after,[data-nui-tooltip][data-nui-tooltip-position^='right']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='right']:hover::after,[data-nui-tooltip][data-nui-tooltip-position^='start']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='start']:hover::after,[data-nui-tooltip][data-nui-tooltip-position^='end']:hover::before,[data-nui-tooltip][data-nui-tooltip-position^='end']:hover::after,[data-nui-tooltip][data-nui-tooltip-position^='left']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='left']:focus-visible::after,[data-nui-tooltip][data-nui-tooltip-position^='right']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='right']:focus-visible::after,[data-nui-tooltip][data-nui-tooltip-position^='start']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='start']:focus-visible::after,[data-nui-tooltip][data-nui-tooltip-position^='end']:focus-visible::before,[data-nui-tooltip][data-nui-tooltip-position^='end']:focus-visible::after {
  animation: nui-tooltip-y 300ms ease-out forwards;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.visible {
  visibility: visible;
}

.collapse {
  visibility: collapse;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.-inset-1 {
  inset: -0.25rem;
}

.inset-0 {
  inset: 0px;
}

.inset-x-0 {
  left: 0px;
  right: 0px;
}

.\!top-auto {
  top: auto !important;
}

.-bottom-1 {
  bottom: -0.25rem;
}

.-bottom-10 {
  bottom: -2.5rem;
}

.-bottom-12 {
  bottom: -3rem;
}

.-bottom-2 {
  bottom: -0.5rem;
}

.-bottom-2\.5 {
  bottom: -0.625rem;
}

.-bottom-5 {
  bottom: -1.25rem;
}

.-bottom-6 {
  bottom: -1.5rem;
}

.-end-0 {
  inset-inline-end: -0px;
}

.-end-0\.5 {
  inset-inline-end: -0.125rem;
}

.-end-1 {
  inset-inline-end: -0.25rem;
}

.-end-2 {
  inset-inline-end: -0.5rem;
}

.-end-2\.5 {
  inset-inline-end: -0.625rem;
}

.-end-24 {
  inset-inline-end: -6rem;
}

.-end-3 {
  inset-inline-end: -0.75rem;
}

.-end-4 {
  inset-inline-end: -1rem;
}

.-end-5 {
  inset-inline-end: -1.25rem;
}

.-end-6 {
  inset-inline-end: -1.5rem;
}

.-end-64 {
  inset-inline-end: -16rem;
}

.-end-7 {
  inset-inline-end: -1.75rem;
}

.-end-\[25\%\] {
  inset-inline-end: -25%;
}

.-end-\[35\%\] {
  inset-inline-end: -35%;
}

.-end-\[5\%\] {
  inset-inline-end: -5%;
}

.-end-\[55\%\] {
  inset-inline-end: -55%;
}

.-right-16 {
  right: -4rem;
}

.-right-4 {
  right: -1rem;
}

.-start-0 {
  inset-inline-start: -0px;
}

.-start-0\.5 {
  inset-inline-start: -0.125rem;
}

.-start-10 {
  inset-inline-start: -2.5rem;
}

.-start-2 {
  inset-inline-start: -0.5rem;
}

.-start-2\.5 {
  inset-inline-start: -0.625rem;
}

.-start-3 {
  inset-inline-start: -0.75rem;
}

.-start-5 {
  inset-inline-start: -1.25rem;
}

.-start-6 {
  inset-inline-start: -1.5rem;
}

.-start-7 {
  inset-inline-start: -1.75rem;
}

.-start-\[25\%\] {
  inset-inline-start: -25%;
}

.-start-\[35\%\] {
  inset-inline-start: -35%;
}

.-start-\[5\%\] {
  inset-inline-start: -5%;
}

.-start-\[55\%\] {
  inset-inline-start: -55%;
}

.-top-0 {
  top: -0px;
}

.-top-0\.5 {
  top: -0.125rem;
}

.-top-1 {
  top: -0.25rem;
}

.-top-10 {
  top: -2.5rem;
}

.-top-12 {
  top: -3rem;
}

.-top-2 {
  top: -0.5rem;
}

.-top-2\.5 {
  top: -0.625rem;
}

.-top-20 {
  top: -5rem;
}

.-top-24 {
  top: -6rem;
}

.-top-32 {
  top: -8rem;
}

.-top-4 {
  top: -1rem;
}

.-top-48 {
  top: -12rem;
}

.-top-5 {
  top: -1.25rem;
}

.-top-6 {
  top: -1.5rem;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-1 {
  bottom: 0.25rem;
}

.bottom-1\.5 {
  bottom: 0.375rem;
}

.bottom-2 {
  bottom: 0.5rem;
}

.bottom-24 {
  bottom: 6rem;
}

.bottom-4 {
  bottom: 1rem;
}

.bottom-6 {
  bottom: 1.5rem;
}

.bottom-7 {
  bottom: 1.75rem;
}

.bottom-8 {
  bottom: 2rem;
}

.bottom-\[-2px\] {
  bottom: -2px;
}

.bottom-\[-48px\] {
  bottom: -48px;
}

.bottom-\[0\.6em\] {
  bottom: 0.6em;
}

.end-0 {
  inset-inline-end: 0px;
}

.end-1 {
  inset-inline-end: 0.25rem;
}

.end-12 {
  inset-inline-end: 3rem;
}

.end-2 {
  inset-inline-end: 0.5rem;
}

.end-20 {
  inset-inline-end: 5rem;
}

.end-3 {
  inset-inline-end: 0.75rem;
}

.end-4 {
  inset-inline-end: 1rem;
}

.end-5 {
  inset-inline-end: 1.25rem;
}

.end-6 {
  inset-inline-end: 1.5rem;
}

.end-\[-2px\] {
  inset-inline-end: -2px;
}

.end-\[0\.2em\] {
  inset-inline-end: 0.2em;
}

.end-\[1em\] {
  inset-inline-end: 1em;
}

.left-0 {
  left: 0px;
}

.left-1 {
  left: 0.25rem;
}

.right-0 {
  right: 0px;
}

.right-2 {
  right: 0.5rem;
}

.right-6 {
  right: 1.5rem;
}

.right-8 {
  right: 2rem;
}

.right-\[0\.2em\] {
  right: 0.2em;
}

.start-0 {
  inset-inline-start: 0px;
}

.start-1 {
  inset-inline-start: 0.25rem;
}

.start-1\.5 {
  inset-inline-start: 0.375rem;
}

.start-1\/2 {
  inset-inline-start: 50%;
}

.start-2 {
  inset-inline-start: 0.5rem;
}

.start-20 {
  inset-inline-start: 5rem;
}

.start-3 {
  inset-inline-start: 0.75rem;
}

.start-3\.5 {
  inset-inline-start: 0.875rem;
}

.start-4 {
  inset-inline-start: 1rem;
}

.start-6 {
  inset-inline-start: 1.5rem;
}

.start-8 {
  inset-inline-start: 2rem;
}

.start-\[-2px\] {
  inset-inline-start: -2px;
}

.start-\[1\.35rem\] {
  inset-inline-start: 1.35rem;
}

.top-0 {
  top: 0px;
}

.top-0\.5 {
  top: 0.125rem;
}

.top-1 {
  top: 0.25rem;
}

.top-1\/2 {
  top: 50%;
}

.top-1\/3 {
  top: 33.333333%;
}

.top-1\/4 {
  top: 25%;
}

.top-10 {
  top: 2.5rem;
}

.top-11 {
  top: 2.75rem;
}

.top-12 {
  top: 3rem;
}

.top-14 {
  top: 3.5rem;
}

.top-2 {
  top: 0.5rem;
}

.top-2\.5 {
  top: 0.625rem;
}

.top-20 {
  top: 5rem;
}

.top-24 {
  top: 6rem;
}

.top-3 {
  top: 0.75rem;
}

.top-3\.5 {
  top: 0.875rem;
}

.top-4 {
  top: 1rem;
}

.top-6 {
  top: 1.5rem;
}

.top-8 {
  top: 2rem;
}

.top-\[-2px\] {
  top: -2px;
}

.top-\[0\.2em\] {
  top: 0.2em;
}

.top-\[0\.6em\] {
  top: 0.6em;
}

.top-\[1\.58rem\] {
  top: 1.58rem;
}

.top-\[1\.5rem\] {
  top: 1.5rem;
}

.top-\[1\.7rem\] {
  top: 1.7rem;
}

.top-\[20\%\] {
  top: 20%;
}

.top-\[30\%\] {
  top: 30%;
}

.top-\[40\%\] {
  top: 40%;
}

.top-\[52\%\] {
  top: 52%;
}

.top-\[65\%\] {
  top: 65%;
}

.top-\[7px\] {
  top: 7px;
}

.top-px {
  top: 1px;
}

.isolate {
  isolation: isolate;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-\[100\] {
  z-index: 100;
}

.z-\[1\] {
  z-index: 1;
}

.z-\[200\] {
  z-index: 200;
}

.z-\[30\] {
  z-index: 30;
}

.z-\[59\] {
  z-index: 59;
}

.z-\[5\] {
  z-index: 5;
}

.z-\[60\] {
  z-index: 60;
}

.z-\[90\] {
  z-index: 90;
}

.z-\[99999\] {
  z-index: 99999;
}

.z-\[9999\] {
  z-index: 9999;
}

.z-\[99\] {
  z-index: 99;
}

.z-\[9\] {
  z-index: 9;
}

.col-span-12 {
  grid-column: span 12 / span 12;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.col-span-4 {
  grid-column: span 4 / span 4;
}

.col-span-5 {
  grid-column: span 5 / span 5;
}

.col-span-6 {
  grid-column: span 6 / span 6;
}

.col-span-7 {
  grid-column: span 7 / span 7;
}

.col-span-8 {
  grid-column: span 8 / span 8;
}

.m-0 {
  margin: 0px;
}

.m-1 {
  margin: 0.25rem;
}

.m-4 {
  margin: 1rem;
}

.m-px {
  margin: 1px;
}

.\!mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.\!me-0 {
  margin-inline-end: 0px !important;
}

.\!mt-0 {
  margin-top: 0px !important;
}

.\!mt-2 {
  margin-top: 0.5rem !important;
}

.-me-0 {
  margin-inline-end: -0px;
}

.-me-0\.5 {
  margin-inline-end: -0.125rem;
}

.-me-2 {
  margin-inline-end: -0.5rem;
}

.-ms-1 {
  margin-inline-start: -0.25rem;
}

.-ms-2 {
  margin-inline-start: -0.5rem;
}

.-ms-3 {
  margin-inline-start: -0.75rem;
}

.-ms-4 {
  margin-inline-start: -1rem;
}

.-mt-0 {
  margin-top: -0px;
}

.-mt-0\.5 {
  margin-top: -0.125rem;
}

.-mt-14 {
  margin-top: -3.5rem;
}

.-mt-2 {
  margin-top: -0.5rem;
}

.-mt-24 {
  margin-top: -6rem;
}

.-mt-4 {
  margin-top: -1rem;
}

.-mt-6 {
  margin-top: -1.5rem;
}

.-mt-8 {
  margin-top: -2rem;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.mb-\[2px\] {
  margin-bottom: 2px;
}

.me-1 {
  margin-inline-end: 0.25rem;
}

.me-10 {
  margin-inline-end: 2.5rem;
}

.me-2 {
  margin-inline-end: 0.5rem;
}

.me-3 {
  margin-inline-end: 0.75rem;
}

.me-5 {
  margin-inline-end: 1.25rem;
}

.me-auto {
  margin-inline-end: auto;
}

.ml-auto {
  margin-left: auto;
}

.ms-0 {
  margin-inline-start: 0px;
}

.ms-0\.5 {
  margin-inline-start: 0.125rem;
}

.ms-1 {
  margin-inline-start: 0.25rem;
}

.ms-10 {
  margin-inline-start: 2.5rem;
}

.ms-2 {
  margin-inline-start: 0.5rem;
}

.ms-20 {
  margin-inline-start: 5rem;
}

.ms-3 {
  margin-inline-start: 0.75rem;
}

.ms-4 {
  margin-inline-start: 1rem;
}

.ms-5 {
  margin-inline-start: 1.25rem;
}

.ms-6 {
  margin-inline-start: 1.5rem;
}

.ms-7 {
  margin-inline-start: 1.75rem;
}

.ms-8 {
  margin-inline-start: 2rem;
}

.ms-\[33\.3\%\] {
  margin-inline-start: 33.3%;
}

.ms-\[50\%\] {
  margin-inline-start: 50%;
}

.ms-\[66\.6\%\] {
  margin-inline-start: 66.6%;
}

.ms-auto {
  margin-inline-start: auto;
}

.mt-0 {
  margin-top: 0px;
}

.mt-0\.5 {
  margin-top: 0.125rem;
}

.mt-1 {
  margin-top: 0.25rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-16 {
  margin-top: 4rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mt-24 {
  margin-top: 6rem;
}

.mt-28 {
  margin-top: 7rem;
}

.mt-3 {
  margin-top: 0.75rem;
}

.mt-32 {
  margin-top: 8rem;
}

.mt-4 {
  margin-top: 1rem;
}

.mt-48 {
  margin-top: 12rem;
}

.mt-5 {
  margin-top: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mt-7 {
  margin-top: 1.75rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-auto {
  margin-top: auto;
}

.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.line-clamp-5 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}

.line-clamp-6 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}

.\!block {
  display: block !important;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.\!flex {
  display: flex !important;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.flow-root {
  display: flow-root;
}

.grid {
  display: grid;
}

.contents {
  display: contents;
}

.\!hidden {
  display: none !important;
}

.hidden {
  display: none;
}

.size-1 {
  width: 0.25rem;
  height: 0.25rem;
}

.size-10 {
  width: 2.5rem;
  height: 2.5rem;
}

.size-11 {
  width: 2.75rem;
  height: 2.75rem;
}

.size-12 {
  width: 3rem;
  height: 3rem;
}

.size-14 {
  width: 3.5rem;
  height: 3.5rem;
}

.size-16 {
  width: 4rem;
  height: 4rem;
}

.size-2 {
  width: 0.5rem;
  height: 0.5rem;
}

.size-20 {
  width: 5rem;
  height: 5rem;
}

.size-24 {
  width: 6rem;
  height: 6rem;
}

.size-28 {
  width: 7rem;
  height: 7rem;
}

.size-3 {
  width: 0.75rem;
  height: 0.75rem;
}

.size-4 {
  width: 1rem;
  height: 1rem;
}

.size-48 {
  width: 12rem;
  height: 12rem;
}

.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}

.size-6 {
  width: 1.5rem;
  height: 1.5rem;
}

.size-7 {
  width: 1.75rem;
  height: 1.75rem;
}

.size-72 {
  width: 18rem;
  height: 18rem;
}

.size-8 {
  width: 2rem;
  height: 2rem;
}

.size-80 {
  width: 20rem;
  height: 20rem;
}

.size-9 {
  width: 2.25rem;
  height: 2.25rem;
}

.size-\[46px\] {
  width: 46px;
  height: 46px;
}

.size-\[50px\] {
  width: 50px;
  height: 50px;
}

.size-\[60px\] {
  width: 60px;
  height: 60px;
}

.size-\[70px\] {
  width: 70px;
  height: 70px;
}

.size-\[76px\] {
  width: 76px;
  height: 76px;
}

.size-\[80px\] {
  width: 80px;
  height: 80px;
}

.size-\[84px\] {
  width: 84px;
  height: 84px;
}

.size-full {
  width: 100%;
  height: 100%;
}

.\!h-11 {
  height: 2.75rem !important;
}

.\!h-12 {
  height: 3rem !important;
}

.\!h-14 {
  height: 3.5rem !important;
}

.\!h-4 {
  height: 1rem !important;
}

.\!h-auto {
  height: auto !important;
}

.h-0 {
  height: 0px;
}

.h-0\.5 {
  height: 0.125rem;
}

.h-1 {
  height: 0.25rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-2 {
  height: 0.5rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-3 {
  height: 0.75rem;
}

.h-3\.5 {
  height: 0.875rem;
}

.h-3\/5 {
  height: 60%;
}

.h-32 {
  height: 8rem;
}

.h-36 {
  height: 9rem;
}

.h-4 {
  height: 1rem;
}

.h-40 {
  height: 10rem;
}

.h-44 {
  height: 11rem;
}

.h-5 {
  height: 1.25rem;
}

.h-6 {
  height: 1.5rem;
}

.h-60 {
  height: 15rem;
}

.h-7 {
  height: 1.75rem;
}

.h-8 {
  height: 2rem;
}

.h-80 {
  height: 20rem;
}

.h-9 {
  height: 2.25rem;
}

.h-96 {
  height: 24rem;
}

.h-\[120px\] {
  height: 120px;
}

.h-\[150px\] {
  height: 150px;
}

.h-\[160px\] {
  height: 160px;
}

.h-\[168px\] {
  height: 168px;
}

.h-\[200px\] {
  height: 200px;
}

.h-\[280px\] {
  height: 280px;
}

.h-\[460px\] {
  height: 460px;
}

.h-\[4px\] {
  height: 4px;
}

.h-\[52px\] {
  height: 52px;
}

.h-\[590px\] {
  height: 590px;
}

.h-\[80px\] {
  height: 80px;
}

.h-\[calc\(100\%_-_2\.5rem\)\] {
  height: calc(100% - 2.5rem);
}

.h-\[calc\(100dvh_-_128px\)\] {
  height: calc(100dvh - 128px);
}

.h-\[calc\(100dvh_-_160px\)\] {
  height: calc(100dvh - 160px);
}

.h-\[calc\(100dvh_-_5rem\)\] {
  height: calc(100dvh - 5rem);
}

.h-\[calc\(100dvh_-_64px\)\] {
  height: calc(100dvh - 64px);
}

.h-\[calc\(100dvh_-_80px\)\] {
  height: calc(100dvh - 80px);
}

.h-\[calc\(100vh_-_128px\)\] {
  height: calc(100vh - 128px);
}

.h-\[calc\(100vh_-_133px\)\] {
  height: calc(100vh - 133px);
}

.h-\[calc\(100vh_-_344px\)\] {
  height: calc(100vh - 344px);
}

.h-\[calc\(100vh_-_428px\)\] {
  height: calc(100vh - 428px);
}

.h-\[calc\(100vh_-_492px\)\] {
  height: calc(100vh - 492px);
}

.h-\[calc\(100vh_-_53px\)\] {
  height: calc(100vh - 53px);
}

.h-\[calc\(100vh_-_64px\)\] {
  height: calc(100vh - 64px);
}

.h-full {
  height: 100%;
}

.h-px {
  height: 1px;
}

.h-screen {
  height: 100vh;
}

.max-h-0 {
  max-height: 0px;
}

.max-h-52 {
  max-height: 13rem;
}

.max-h-60 {
  max-height: 15rem;
}

.max-h-\[164px\] {
  max-height: 164px;
}

.max-h-\[186px\] {
  max-height: 186px;
}

.max-h-\[248px\] {
  max-height: 248px;
}

.max-h-\[550px\] {
  max-height: 550px;
}

.max-h-\[calc\(100vh_-_220px\)\] {
  max-height: calc(100vh - 220px);
}

.max-h-full {
  max-height: 100%;
}

.max-h-max {
  max-height: max-content;
}

.\!min-h-\[300px\] {
  min-height: 300px !important;
}

.min-h-8 {
  min-height: 2rem;
}

.min-h-\[180px\] {
  min-height: 180px;
}

.min-h-\[2075px\] {
  min-height: 2075px;
}

.min-h-\[350px\] {
  min-height: 350px;
}

.min-h-\[440px\] {
  min-height: 440px;
}

.min-h-\[450px\] {
  min-height: 450px;
}

.min-h-\[480px\] {
  min-height: 480px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.\!w-11 {
  width: 2.75rem !important;
}

.\!w-12 {
  width: 3rem !important;
}

.\!w-14 {
  width: 3.5rem !important;
}

.\!w-16 {
  width: 4rem !important;
}

.\!w-4 {
  width: 1rem !important;
}

.\!w-full {
  width: 100% !important;
}

.w-0 {
  width: 0px;
}

.w-0\.5 {
  width: 0.125rem;
}

.w-1 {
  width: 0.25rem;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-1\/5 {
  width: 20%;
}

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

.w-12 {
  width: 3rem;
}

.w-14 {
  width: 3.5rem;
}

.w-16 {
  width: 4rem;
}

.w-2 {
  width: 0.5rem;
}

.w-2\/5 {
  width: 40%;
}

.w-20 {
  width: 5rem;
}

.w-24 {
  width: 6rem;
}

.w-28 {
  width: 7rem;
}

.w-3 {
  width: 0.75rem;
}

.w-3\/5 {
  width: 60%;
}

.w-32 {
  width: 8rem;
}

.w-36 {
  width: 9rem;
}

.w-4 {
  width: 1rem;
}

.w-4\/5 {
  width: 80%;
}

.w-40 {
  width: 10rem;
}

.w-44 {
  width: 11rem;
}

.w-48 {
  width: 12rem;
}

.w-5 {
  width: 1.25rem;
}

.w-52 {
  width: 13rem;
}

.w-6 {
  width: 1.5rem;
}

.w-60 {
  width: 15rem;
}

.w-64 {
  width: 16rem;
}

.w-7 {
  width: 1.75rem;
}

.w-72 {
  width: 18rem;
}

.w-8 {
  width: 2rem;
}

.w-80 {
  width: 20rem;
}

.w-96 {
  width: 24rem;
}

.w-\[100px\] {
  width: 100px;
}

.w-\[120px\] {
  width: 120px;
}

.w-\[1500px\] {
  width: 1500px;
}

.w-\[1px\] {
  width: 1px;
}

.w-\[212px\] {
  width: 212px;
}

.w-\[220px\] {
  width: 220px;
}

.w-\[240px\] {
  width: 240px;
}

.w-\[280px\] {
  width: 280px;
}

.w-\[290px\] {
  width: 290px;
}

.w-\[320px\] {
  width: 320px;
}

.w-\[34\%\] {
  width: 34%;
}

.w-\[390px\] {
  width: 390px;
}

.w-\[460px\] {
  width: 460px;
}

.w-\[50px\] {
  width: 50px;
}

.w-\[62\%\] {
  width: 62%;
}

.w-\[660px\] {
  width: 660px;
}

.w-\[7\.5rem\] {
  width: 7.5rem;
}

.w-\[70px\] {
  width: 70px;
}

.w-\[75px\] {
  width: 75px;
}

.w-\[80px\] {
  width: 80px;
}

.w-\[88\%\] {
  width: 88%;
}

.w-\[calc\(100\%-32px\)\] {
  width: calc(100% - 32px);
}

.w-\[calc\(100\%_-_1rem\)\] {
  width: calc(100% - 1rem);
}

.w-\[calc\(100\%_-_2rem\)\] {
  width: calc(100% - 2rem);
}

.w-\[calc\(50\%_-_0\.5rem\)\] {
  width: calc(50% - 0.5rem);
}

.w-auto {
  width: auto;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.min-w-\[100px\] {
  min-width: 100px;
}

.min-w-\[120px\] {
  min-width: 120px;
}

.min-w-\[160px\] {
  min-width: 160px;
}

.min-w-\[200px\] {
  min-width: 200px;
}

.min-w-\[220px\] {
  min-width: 220px;
}

.min-w-\[250px\] {
  min-width: 250px;
}

.min-w-\[280px\] {
  min-width: 280px;
}

.min-w-\[33\.3\%\] {
  min-width: 33.3%;
}

.min-w-\[340px\] {
  min-width: 340px;
}

.min-w-\[60px\] {
  min-width: 60px;
}

.min-w-\[90px\] {
  min-width: 90px;
}

.min-w-full {
  min-width: 100%;
}

.max-w-24 {
  max-width: 6rem;
}

.max-w-2xl {
  max-width: 42rem;
}

.max-w-32 {
  max-width: 8rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-40 {
  max-width: 10rem;
}

.max-w-48 {
  max-width: 12rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-52 {
  max-width: 13rem;
}

.max-w-56 {
  max-width: 14rem;
}

.max-w-5xl {
  max-width: 64rem;
}

.max-w-60 {
  max-width: 15rem;
}

.max-w-64 {
  max-width: 16rem;
}

.max-w-6xl {
  max-width: 72rem;
}

.max-w-7xl {
  max-width: 80rem;
}

.max-w-\[100px\] {
  max-width: 100px;
}

.max-w-\[110px\] {
  max-width: 110px;
}

.max-w-\[120px\] {
  max-width: 120px;
}

.max-w-\[140px\] {
  max-width: 140px;
}

.max-w-\[160px\] {
  max-width: 160px;
}

.max-w-\[170px\] {
  max-width: 170px;
}

.max-w-\[180px\] {
  max-width: 180px;
}

.max-w-\[200px\] {
  max-width: 200px;
}

.max-w-\[210px\] {
  max-width: 210px;
}

.max-w-\[240px\] {
  max-width: 240px;
}

.max-w-\[250px\] {
  max-width: 250px;
}

.max-w-\[260px\] {
  max-width: 260px;
}

.max-w-\[280px\] {
  max-width: 280px;
}

.max-w-\[304px\] {
  max-width: 304px;
}

.max-w-\[310px\] {
  max-width: 310px;
}

.max-w-\[315px\] {
  max-width: 315px;
}

.max-w-\[320px\] {
  max-width: 320px;
}

.max-w-\[340px\] {
  max-width: 340px;
}

.max-w-\[350px\] {
  max-width: 350px;
}

.max-w-\[40px\] {
  max-width: 40px;
}

.max-w-\[410px\] {
  max-width: 410px;
}

.max-w-\[425px\] {
  max-width: 425px;
}

.max-w-\[46px\] {
  max-width: 46px;
}

.max-w-\[48px\] {
  max-width: 48px;
}

.max-w-\[50\%\] {
  max-width: 50%;
}

.max-w-\[50px\] {
  max-width: 50px;
}

.max-w-\[75\%\] {
  max-width: 75%;
}

.max-w-\[80px\] {
  max-width: 80px;
}

.max-w-\[85\%\] {
  max-width: 85%;
}

.max-w-full {
  max-width: 100%;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-md {
  max-width: 28rem;
}

.max-w-none {
  max-width: none;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-xl {
  max-width: 36rem;
}

.max-w-xs {
  max-width: 20rem;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-auto {
  flex: 1 1 auto;
}

.shrink {
  flex-shrink: 1;
}

.shrink-0 {
  flex-shrink: 0;
}

.grow {
  flex-grow: 1;
}

.table-fixed {
  table-layout: fixed;
}

.origin-\[50\%_50\%\] {
  transform-origin: 50% 50%;
}

.origin-bottom-right {
  transform-origin: bottom right;
}

.origin-top {
  transform-origin: top;
}

.origin-top-left {
  transform-origin: top left;
}

.origin-top-right {
  transform-origin: top right;
}

.-translate-x-1 {
  --tw-translate-x: -0.25rem;
  transform: translate(-0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-20 {
  --tw-translate-x: -5rem;
  transform: translate(-5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-2 {
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), -0.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-24 {
  --tw-translate-y: -6rem;
  transform: translate(var(--tw-translate-x), -6rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-20 {
  --tw-translate-x: 5rem;
  transform: translate(5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-4 {
  --tw-translate-x: 1rem;
  transform: translate(1rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-6 {
  --tw-translate-x: 1.5rem;
  transform: translate(1.5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-3\.15em\] {
  --tw-translate-x: -3.15em;
  transform: translate(-3.15em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-5\.75em\] {
  --tw-translate-x: -5.75em;
  transform: translate(-5.75em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-6\.5em\] {
  --tw-translate-x: -6.5em;
  transform: translate(-6.5em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[0em\] {
  --tw-translate-x: 0em;
  transform: translate(0em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[calc\(-100\%_-_80px\)\] {
  --tw-translate-x: calc(-100% - 80px);
  transform: translate(calc(-100% - 80px), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-1 {
  --tw-translate-y: 0.25rem;
  transform: translate(var(--tw-translate-x), 0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-2 {
  --tw-translate-y: 0.5rem;
  transform: translate(var(--tw-translate-x), 0.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-20 {
  --tw-translate-y: 5rem;
  transform: translate(var(--tw-translate-x), 5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-24 {
  --tw-translate-y: 6rem;
  transform: translate(var(--tw-translate-x), 6rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-6 {
  --tw-translate-y: 1.5rem;
  transform: translate(var(--tw-translate-x), 1.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[-0\.25em\] {
  --tw-translate-y: -0.25em;
  transform: translate(var(--tw-translate-x), -0.25em) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[3em\] {
  --tw-translate-y: 3em;
  transform: translate(var(--tw-translate-x), 3em) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[5\.5em\] {
  --tw-translate-y: 5.5em;
  transform: translate(var(--tw-translate-x), 5.5em) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[6\.5em\] {
  --tw-translate-y: 6.5em;
  transform: translate(var(--tw-translate-x), 6.5em) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-full {
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), 100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-45 {
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-90 {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-2 {
  --tw-rotate: 2deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(2deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\!scale-90 {
  --tw-scale-x: .9 !important;
  --tw-scale-y: .9 !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9) !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.scale-0 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(0);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.05) scaleY(1.05);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.95) scaleY(.95);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-\[0\.7\] {
  --tw-scale-x: 0.7;
  --tw-scale-y: 0.7;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.7) scaleY(0.7);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-\[0\.8\] {
  --tw-scale-x: 0.8;
  --tw-scale-y: 0.8;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0.8) scaleY(0.8);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-y-0 {
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(0);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-y-100 {
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes nui-placeload {

  0% {
    background-position: -468px 0;
  }

  100% {
    background-position: 468px 0;
  }
}

.animate-nui-placeload {
  animation: nui-placeload 1s linear infinite forwards;
}

@keyframes nui-progress-indeterminate {

  0% {
    margin-left: -100%;
  }

  60% {
    margin-left: 100%;
  }

  100% {
    margin-left: -100%;
  }
}

.animate-nui-progress-indeterminate {
  animation: nui-progress-indeterminate 3s linear infinite forwards;
}

@keyframes ping {

  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}

.animate-spin-fast {
  animation: spin 0.65s linear infinite;
}

@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}

.animate-spin-slow {
  animation: spin 3s linear infinite;
}

.cursor-default {
  cursor: default;
}

.cursor-grab {
  cursor: grab;
}

.cursor-grabbing {
  cursor: grabbing;
}

.cursor-n-resize {
  cursor: n-resize;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-zoom-in {
  cursor: zoom-in;
}

.cursor-zoom-out {
  cursor: zoom-out;
}

.select-none {
  -webkit-user-select: none;
          user-select: none;
}

.resize-none {
  resize: none;
}

.resize {
  resize: both;
}

.list-disc {
  list-style-type: disc;
}

.\!appearance-none {
  -webkit-appearance: none !important;
          appearance: none !important;
}

.appearance-none {
  -webkit-appearance: none;
          appearance: none;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.\!items-start {
  align-items: flex-start !important;
}

.items-start {
  align-items: flex-start;
}

.\!items-end {
  align-items: flex-end !important;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-stretch {
  align-items: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.\!gap-3 {
  gap: 0.75rem !important;
}

.gap-0 {
  gap: 0px;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-10 {
  gap: 2.5rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-16 {
  gap: 4rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-5 {
  gap: 1.25rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-px {
  gap: 1px;
}

.gap-x-1 {
  column-gap: 0.25rem;
}

.gap-x-2 {
  column-gap: 0.5rem;
}

.gap-x-3 {
  column-gap: 0.75rem;
}

.gap-x-4 {
  column-gap: 1rem;
}

.gap-x-6 {
  column-gap: 1.5rem;
}

.gap-y-10 {
  row-gap: 2.5rem;
}

.gap-y-12 {
  row-gap: 3rem;
}

.gap-y-16 {
  row-gap: 4rem;
}

.gap-y-2 {
  row-gap: 0.5rem;
}

.gap-y-4 {
  row-gap: 1rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * 0);
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - 0));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * 0);
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - 0));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * 0);
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - 0));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - 0));
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * 0);
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - 0));
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * 0);
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - 0));
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * 0);
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - 0));
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * 0);
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - 0));
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * 0);
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - 0));
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * 0);
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - 0));
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * 0);
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - 0));
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * 0);
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - 0));
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * 0);
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - 0));
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * 0);
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - 0));
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * 0);
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - 0));
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * 0);
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - 0));
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * 0);
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * 0);
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - 0));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - 0));
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * 0);
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / 1);
  border-color: rgb(229 231 235 / var(--tw-divide-opacity));
}

.divide-muted-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-divide-opacity));
}

.divide-muted-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-divide-opacity));
}

.divide-muted-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-divide-opacity));
}

.divide-slate-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-divide-opacity));
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.\!rounded-2xl {
  border-radius: 1rem !important;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-3xl {
  border-radius: 1.5rem;
}

.rounded-\[2px\] {
  border-radius: 2px;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.rounded-md {
  border-radius: 0.375rem;
}

.rounded-none {
  border-radius: 0px;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-s-lg {
  border-start-start-radius: 0.5rem;
  border-end-start-radius: 0.5rem;
}

.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.rounded-es-lg {
  border-end-start-radius: 0.5rem;
}

.rounded-se-none {
  border-start-end-radius: 0px;
}

.rounded-ss-lg {
  border-start-start-radius: 0.5rem;
}

.rounded-ss-none {
  border-start-start-radius: 0px;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-\[3px\] {
  border-width: 3px;
}

.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.\!border-b-2 {
  border-bottom-width: 2px !important;
}

.\!border-l-0 {
  border-left-width: 0px !important;
}

.\!border-r-0 {
  border-right-width: 0px !important;
}

.\!border-t-0 {
  border-top-width: 0px !important;
}

.border-b {
  border-bottom-width: 1px;
}

.border-b-0 {
  border-bottom-width: 0px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-e-2 {
  border-inline-end-width: 2px;
}

.border-l {
  border-left-width: 1px;
}

.border-r {
  border-right-width: 1px;
}

.border-s {
  border-inline-start-width: 1px;
}

.border-s-2 {
  border-inline-start-width: 2px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-0 {
  border-top-width: 0px;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-dashed {
  border-style: dashed;
}

.border-none {
  border-style: none;
}

.\!border-danger-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 63 94 / 1) !important;
  border-color: rgb(244 63 94 / var(--tw-border-opacity)) !important;
}

.\!border-primary-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.\!border-primary-600 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-600) / 1) !important;
  border-color: rgb(var(--color-primary-600) / var(--tw-border-opacity)) !important;
}

.\!border-primary-800 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-800) / 1) !important;
  border-color: rgb(var(--color-primary-800) / var(--tw-border-opacity)) !important;
}

.border-current {
  border-color: currentColor;
}

.border-danger-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 205 211 / 1);
  border-color: rgb(254 205 211 / var(--tw-border-opacity));
}

.border-danger-500 {
  --tw-border-opacity: 1;
  border-color: rgb(244 63 94 / 1);
  border-color: rgb(244 63 94 / var(--tw-border-opacity));
}

.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / 1);
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

.border-info-200 {
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / 1);
  border-color: rgb(186 230 253 / var(--tw-border-opacity));
}

.border-info-500 {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.border-lime-500 {
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / 1);
  border-color: rgb(132 204 22 / var(--tw-border-opacity));
}

.border-muted-100 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.border-muted-200 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.border-muted-300 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.border-muted-300\/50 {
  border-color: rgb(var(--color-muted-300) / 0.5);
}

.border-muted-400 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.border-muted-50 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-50) / 1);
  border-color: rgb(var(--color-muted-50) / var(--tw-border-opacity));
}

.border-muted-800 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(236 72 153 / 1);
  border-color: rgb(236 72 153 / var(--tw-border-opacity));
}

.border-primary-200 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-200) / 1);
  border-color: rgb(var(--color-primary-200) / var(--tw-border-opacity));
}

.border-primary-200\/50 {
  border-color: rgb(var(--color-primary-200) / 0.5);
}

.border-primary-300\/60 {
  border-color: rgb(var(--color-primary-300) / 0.6);
}

.border-primary-400 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-400) / 1);
  border-color: rgb(var(--color-primary-400) / var(--tw-border-opacity));
}

.border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.border-success-200 {
  --tw-border-opacity: 1;
  border-color: rgb(153 246 228 / 1);
  border-color: rgb(153 246 228 / var(--tw-border-opacity));
}

.border-success-500 {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.border-transparent {
  border-color: transparent;
}

.border-warning-200 {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / 1);
  border-color: rgb(253 230 138 / var(--tw-border-opacity));
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / 1);
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.border-white\/40 {
  border-color: rgb(255 255 255 / 0.4);
}

.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgb(250 204 21 / 1);
  border-color: rgb(250 204 21 / var(--tw-border-opacity));
}

.\!bg-muted-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-100) / 1) !important;
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity)) !important;
}

.\!bg-muted-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-200) / 1) !important;
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity)) !important;
}

.\!bg-primary-500\/10 {
  background-color: rgb(var(--color-primary-500) / 0.1) !important;
}

.\!bg-primary-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-600) / 1) !important;
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity)) !important;
}

.\!bg-primary-800 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-800) / 1) !important;
  background-color: rgb(var(--color-primary-800) / var(--tw-bg-opacity)) !important;
}

.\!bg-transparent {
  background-color: transparent !important;
}

.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity));
}

.bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.bg-amber-500\/20 {
  background-color: rgb(245 158 11 / 0.2);
}

.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 64 175 / 1);
  background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}

.bg-current {
  background-color: currentColor;
}

.bg-danger-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 205 211 / 1);
  background-color: rgb(254 205 211 / var(--tw-bg-opacity));
}

.bg-danger-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 241 242 / 1);
  background-color: rgb(255 241 242 / var(--tw-bg-opacity));
}

.bg-danger-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.bg-danger-500\/20 {
  background-color: rgb(244 63 94 / 0.2);
}

.bg-emerald-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 250 229 / 1);
  background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}

.bg-emerald-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}

.bg-emerald-500\/10 {
  background-color: rgb(16 185 129 / 0.1);
}

.bg-emerald-500\/20 {
  background-color: rgb(16 185 129 / 0.2);
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / 1);
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}

.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / 1);
  background-color: rgb(220 252 231 / var(--tw-bg-opacity));
}

.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / 1);
  background-color: rgb(224 231 255 / var(--tw-bg-opacity));
}

.bg-indigo-400\/20 {
  background-color: rgb(129 140 248 / 0.2);
}

.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.bg-indigo-500\/10 {
  background-color: rgb(99 102 241 / 0.1);
}

.bg-indigo-500\/20 {
  background-color: rgb(99 102 241 / 0.2);
}

.bg-info-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / 1);
  background-color: rgb(224 242 254 / var(--tw-bg-opacity));
}

.bg-info-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / 1);
  background-color: rgb(186 230 253 / var(--tw-bg-opacity));
}

.bg-info-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / 1);
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}

.bg-info-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.bg-info-500\/20 {
  background-color: rgb(14 165 233 / 0.2);
}

.bg-lime-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 252 203 / 1);
  background-color: rgb(236 252 203 / var(--tw-bg-opacity));
}

.bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / 1);
  background-color: rgb(132 204 22 / var(--tw-bg-opacity));
}

.bg-lime-500\/20 {
  background-color: rgb(132 204 22 / 0.2);
}

.bg-mauve-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(78 60 185 / 1);
  background-color: rgb(78 60 185 / var(--tw-bg-opacity));
}

.bg-muted-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.bg-muted-100\/80 {
  background-color: rgb(var(--color-muted-100) / 0.8);
}

.bg-muted-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.bg-muted-200\/20 {
  background-color: rgb(var(--color-muted-200) / 0.2);
}

.bg-muted-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.bg-muted-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-400) / 1);
  background-color: rgb(var(--color-muted-400) / var(--tw-bg-opacity));
}

.bg-muted-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.bg-muted-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-500) / 1);
  background-color: rgb(var(--color-muted-500) / var(--tw-bg-opacity));
}

.bg-muted-500\/20 {
  background-color: rgb(var(--color-muted-500) / 0.2);
}

.bg-muted-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.bg-muted-800\/60 {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.bg-muted-800\/70 {
  background-color: rgb(var(--color-muted-800) / 0.7);
}

.bg-muted-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.bg-neutral-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 212 / 1);
  background-color: rgb(212 212 212 / var(--tw-bg-opacity));
}

.bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 186 116 / 1);
  background-color: rgb(253 186 116 / var(--tw-bg-opacity));
}

.bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}

.bg-orange-500\/10 {
  background-color: rgb(249 115 22 / 0.1);
}

.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / 1);
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}

.bg-pink-500\/10 {
  background-color: rgb(236 72 153 / 0.1);
}

.bg-pink-500\/20 {
  background-color: rgb(236 72 153 / 0.2);
}

.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / 1);
  background-color: rgb(219 39 119 / var(--tw-bg-opacity));
}

.bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-100) / 1);
  background-color: rgb(var(--color-primary-100) / var(--tw-bg-opacity));
}

.bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-200) / 1);
  background-color: rgb(var(--color-primary-200) / var(--tw-bg-opacity));
}

.bg-primary-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-400) / 1);
  background-color: rgb(var(--color-primary-400) / var(--tw-bg-opacity));
}

.bg-primary-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-50) / 1);
  background-color: rgb(var(--color-primary-50) / var(--tw-bg-opacity));
}

.bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.bg-primary-500\/10 {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.bg-primary-500\/20 {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.bg-primary-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-600) / 1);
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity));
}

.bg-primary-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-700) / 1);
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity));
}

.bg-primary-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-800) / 1);
  background-color: rgb(var(--color-primary-800) / var(--tw-bg-opacity));
}

.bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-900) / 1);
  background-color: rgb(var(--color-primary-900) / var(--tw-bg-opacity));
}

.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / 1);
  background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}

.bg-purple-500\/20 {
  background-color: rgb(168 85 247 / 0.2);
}

.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / 1);
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}

.bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.bg-rose-500\/20 {
  background-color: rgb(244 63 94 / 0.2);
}

.bg-rose-500\/60 {
  background-color: rgb(244 63 94 / 0.6);
}

.bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.bg-sky-500\/20 {
  background-color: rgb(14 165 233 / 0.2);
}

.bg-sky-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / 1);
  background-color: rgb(3 105 161 / var(--tw-bg-opacity));
}

.bg-slate-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / 1);
  background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}

.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / 1);
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.bg-stone-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(214 211 209 / 1);
  background-color: rgb(214 211 209 / var(--tw-bg-opacity));
}

.bg-success-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(204 251 241 / 1);
  background-color: rgb(204 251 241 / var(--tw-bg-opacity));
}

.bg-success-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 246 228 / 1);
  background-color: rgb(153 246 228 / var(--tw-bg-opacity));
}

.bg-success-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / 1);
  background-color: rgb(240 253 250 / var(--tw-bg-opacity));
}

.bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.bg-success-500\/10 {
  background-color: rgb(20 184 166 / 0.1);
}

.bg-success-500\/20 {
  background-color: rgb(20 184 166 / 0.2);
}

.bg-success-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(13 148 136 / 1);
  background-color: rgb(13 148 136 / var(--tw-bg-opacity));
}

.bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.bg-transparent {
  background-color: transparent;
}

.bg-violet-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(139 92 246 / 1);
  background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}

.bg-violet-500\/20 {
  background-color: rgb(139 92 246 / 0.2);
}

.bg-warning-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity));
}

.bg-warning-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / 1);
  background-color: rgb(253 230 138 / var(--tw-bg-opacity));
}

.bg-warning-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / 1);
  background-color: rgb(255 251 235 / var(--tw-bg-opacity));
}

.bg-warning-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.bg-warning-500\/20 {
  background-color: rgb(245 158 11 / 0.2);
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}

.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}

.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / 1);
  background-color: rgb(254 249 195 / var(--tw-bg-opacity));
}

.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / 1);
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}

.bg-yellow-400\/20 {
  background-color: rgb(250 204 21 / 0.2);
}

.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / 1);
  background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}

.bg-yellow-500\/10 {
  background-color: rgb(234 179 8 / 0.1);
}

.bg-yellow-500\/20 {
  background-color: rgb(234 179 8 / 0.2);
}

.bg-yellow-500\/60 {
  background-color: rgb(234 179 8 / 0.6);
}

.bg-zinc-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 216 / 1);
  background-color: rgb(212 212 216 / var(--tw-bg-opacity));
}

.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.from-black {
  --tw-gradient-from: #000 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-blue-100 {
  --tw-gradient-from: #dbeafe var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-100 {
  --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-indigo-400 {
  --tw-gradient-from: #818cf8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-100 {
  --tw-gradient-from: rgb(var(--color-primary-100) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-primary-100) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-200 {
  --tw-gradient-from: rgb(var(--color-primary-200) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-primary-200) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-600 {
  --tw-gradient-from: rgb(var(--color-primary-600) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-primary-600) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-primary-900 {
  --tw-gradient-from: rgb(var(--color-primary-900) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-primary-900) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-purple-100 {
  --tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-sky-100 {
  --tw-gradient-from: #e0f2fe var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-success-100 {
  --tw-gradient-from: #ccfbf1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(204 251 241 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-transparent {
  --tw-gradient-from: transparent var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.to-blue-500 {
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}

.to-indigo-500 {
  --tw-gradient-to: #6366f1 var(--tw-gradient-to-position);
}

.to-indigo-600 {
  --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position);
}

.to-indigo-700 {
  --tw-gradient-to: #4338ca var(--tw-gradient-to-position);
}

.to-primary-400 {
  --tw-gradient-to: rgb(var(--color-primary-400) / 1) var(--tw-gradient-to-position);
}

.to-primary-500 {
  --tw-gradient-to: rgb(var(--color-primary-500) / 1) var(--tw-gradient-to-position);
}

.to-primary-700 {
  --tw-gradient-to: rgb(var(--color-primary-700) / 1) var(--tw-gradient-to-position);
}

.to-purple-500 {
  --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}

.to-sky-500 {
  --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position);
}

.to-success-500 {
  --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position);
}

.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}

.to-white {
  --tw-gradient-to: #fff var(--tw-gradient-to-position);
}

.fill-current {
  fill: currentColor;
}

.fill-none {
  fill: none;
}

.stroke-current {
  stroke: currentColor;
}

.stroke-2 {
  stroke-width: 2;
}

.object-contain {
  object-fit: contain;
}

.object-cover {
  object-fit: cover;
}

.object-center {
  object-position: center;
}

.object-left-top {
  object-position: left top;
}

.object-top {
  object-position: top;
}

.\!p-4 {
  padding: 1rem !important;
}

.p-0 {
  padding: 0px;
}

.p-1 {
  padding: 0.25rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.\!pe-0 {
  padding-inline-end: 0px !important;
}

.\!pe-12 {
  padding-inline-end: 3rem !important;
}

.\!pe-3 {
  padding-inline-end: 0.75rem !important;
}

.\!pe-8 {
  padding-inline-end: 2rem !important;
}

.\!pe-\[4\.5rem\] {
  padding-inline-end: 4.5rem !important;
}

.\!ps-11 {
  padding-inline-start: 2.75rem !important;
}

.\!ps-12 {
  padding-inline-start: 3rem !important;
}

.\!ps-14 {
  padding-inline-start: 3.5rem !important;
}

.\!ps-4 {
  padding-inline-start: 1rem !important;
}

.\!ps-\[4\.5rem\] {
  padding-inline-start: 4.5rem !important;
}

.\!ps-\[5rem\] {
  padding-inline-start: 5rem !important;
}

.pb-10 {
  padding-bottom: 2.5rem;
}

.pb-12 {
  padding-bottom: 3rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-40 {
  padding-bottom: 10rem;
}

.pb-5 {
  padding-bottom: 1.25rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pe-1 {
  padding-inline-end: 0.25rem;
}

.pe-10 {
  padding-inline-end: 2.5rem;
}

.pe-12 {
  padding-inline-end: 3rem;
}

.pe-2 {
  padding-inline-end: 0.5rem;
}

.pe-24 {
  padding-inline-end: 6rem;
}

.pe-3 {
  padding-inline-end: 0.75rem;
}

.pe-4 {
  padding-inline-end: 1rem;
}

.pe-6 {
  padding-inline-end: 1.5rem;
}

.pe-8 {
  padding-inline-end: 2rem;
}

.ps-0 {
  padding-inline-start: 0px;
}

.ps-10 {
  padding-inline-start: 2.5rem;
}

.ps-12 {
  padding-inline-start: 3rem;
}

.ps-2 {
  padding-inline-start: 0.5rem;
}

.ps-3 {
  padding-inline-start: 0.75rem;
}

.ps-4 {
  padding-inline-start: 1rem;
}

.ps-6 {
  padding-inline-start: 1.5rem;
}

.ps-8 {
  padding-inline-start: 2rem;
}

.pt-1 {
  padding-top: 0.25rem;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pt-16 {
  padding-top: 4rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-20 {
  padding-top: 5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pt-3 {
  padding-top: 0.75rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-40 {
  padding-top: 10rem;
}

.pt-5 {
  padding-top: 1.25rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-60 {
  padding-top: 15rem;
}

.pt-8 {
  padding-top: 2rem;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-start {
  text-align: start;
}

.text-end {
  text-align: end;
}

.align-middle {
  vertical-align: middle;
}

.\!font-sans {
  font-family: Inter Variable, sans-serif !important;
}

.font-alt {
  font-family: Karla Variable, sans-serif;
}

.font-heading {
  font-family: Inter Variable, sans-serif;
}

.font-mono {
  font-family: Fira Code Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-sans {
  font-family: Inter Variable, sans-serif;
}

.\!text-4xl {
  font-size: 2.25rem !important;
  line-height: 2.5rem !important;
}

.\!text-\[0\.65rem\] {
  font-size: 0.65rem !important;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

.text-\[\.85rem\] {
  font-size: .85rem;
}

.text-\[\.8rem\] {
  font-size: .8rem;
}

.text-\[0\.65rem\] {
  font-size: 0.65rem;
}

.text-\[0\.7rem\] {
  font-size: 0.7rem;
}

.text-\[0\.825rem\] {
  font-size: 0.825rem;
}

.text-\[0\.85rem\] {
  font-size: 0.85rem;
}

.text-\[0\.8rem\] {
  font-size: 0.8rem;
}

.text-\[13rem\] {
  font-size: 13rem;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

.font-bold {
  font-weight: 700;
}

.font-light {
  font-weight: 300;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.\!leading-5 {
  line-height: 1.25rem !important;
}

.leading-5 {
  line-height: 1.25rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-7 {
  line-height: 1.75rem;
}

.leading-none {
  line-height: 1;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-snug {
  line-height: 1.375;
}

.leading-tight {
  line-height: 1.25;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-wider {
  letter-spacing: 0.05em;
}

.\!text-muted-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-800) / 1) !important;
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity)) !important;
}

.\!text-primary-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity));
}

.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity));
}

.text-current {
  color: currentColor;
}

.text-danger-400 {
  --tw-text-opacity: 1;
  color: rgb(251 113 133 / 1);
  color: rgb(251 113 133 / var(--tw-text-opacity));
}

.text-danger-500 {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.text-danger-600 {
  --tw-text-opacity: 1;
  color: rgb(225 29 72 / 1);
  color: rgb(225 29 72 / var(--tw-text-opacity));
}

.text-emerald-500 {
  --tw-text-opacity: 1;
  color: rgb(16 185 129 / 1);
  color: rgb(16 185 129 / var(--tw-text-opacity));
}

.text-emerald-600 {
  --tw-text-opacity: 1;
  color: rgb(5 150 105 / 1);
  color: rgb(5 150 105 / var(--tw-text-opacity));
}

.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / 1);
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity));
}

.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / 1);
  color: rgb(31 41 55 / var(--tw-text-opacity));
}

.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / 1);
  color: rgb(34 197 94 / var(--tw-text-opacity));
}

.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / 1);
  color: rgb(129 140 248 / var(--tw-text-opacity));
}

.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity));
}

.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / 1);
  color: rgb(79 70 229 / var(--tw-text-opacity));
}

.text-info-400 {
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / 1);
  color: rgb(56 189 248 / var(--tw-text-opacity));
}

.text-info-500 {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.text-inherit {
  color: inherit;
}

.text-lime-500 {
  --tw-text-opacity: 1;
  color: rgb(132 204 22 / 1);
  color: rgb(132 204 22 / var(--tw-text-opacity));
}

.text-muted-100 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.text-muted-100\/40 {
  color: rgb(var(--color-muted-100) / 0.4);
}

.text-muted-200 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.text-muted-300 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.text-muted-400 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.text-muted-400\/20 {
  color: rgb(var(--color-muted-400) / 0.2);
}

.text-muted-400\/50 {
  color: rgb(var(--color-muted-400) / 0.5);
}

.text-muted-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.text-muted-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.text-muted-700 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.text-muted-800 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.text-muted-900 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / 1);
  color: rgb(251 146 60 / var(--tw-text-opacity));
}

.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / 1);
  color: rgb(249 115 22 / var(--tw-text-opacity));
}

.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / 1);
  color: rgb(234 88 12 / var(--tw-text-opacity));
}

.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgb(244 114 182 / 1);
  color: rgb(244 114 182 / var(--tw-text-opacity));
}

.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / 1);
  color: rgb(236 72 153 / var(--tw-text-opacity));
}

.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / 1);
  color: rgb(219 39 119 / var(--tw-text-opacity));
}

.text-primary-300 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-300) / 1);
  color: rgb(var(--color-primary-300) / var(--tw-text-opacity));
}

.text-primary-400 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.text-primary-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.text-primary-900\/50 {
  color: rgb(var(--color-primary-900) / 0.5);
}

.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / 1);
  color: rgb(168 85 247 / var(--tw-text-opacity));
}

.text-rose-500 {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.text-sky-500 {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / 1);
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

.text-success-400 {
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / 1);
  color: rgb(45 212 191 / var(--tw-text-opacity));
}

.text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.text-success-600 {
  --tw-text-opacity: 1;
  color: rgb(13 148 136 / 1);
  color: rgb(13 148 136 / var(--tw-text-opacity));
}

.text-success-700 {
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / 1);
  color: rgb(15 118 110 / var(--tw-text-opacity));
}

.text-transparent {
  color: transparent;
}

.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / 1);
  color: rgb(139 92 246 / var(--tw-text-opacity));
}

.text-warning-400 {
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / 1);
  color: rgb(251 191 36 / var(--tw-text-opacity));
}

.text-warning-500 {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / 1);
  color: rgb(245 158 11 / var(--tw-text-opacity));
}

.text-warning-600 {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / 1);
  color: rgb(217 119 6 / var(--tw-text-opacity));
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}

.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}

.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / 1);
  color: rgb(234 179 8 / var(--tw-text-opacity));
}

.underline {
  text-decoration-line: underline;
}

.decoration-muted-500\/30 {
  text-decoration-color: rgb(var(--color-muted-500) / 0.3);
}

.decoration-muted-500\/40 {
  text-decoration-color: rgb(var(--color-muted-500) / 0.4);
}

.decoration-dotted {
  text-decoration-style: dotted;
}

.underline-offset-2 {
  text-underline-offset: 2px;
}

.underline-offset-4 {
  text-underline-offset: 4px;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.\!opacity-100 {
  opacity: 1 !important;
}

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-100 {
  opacity: 1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-90 {
  opacity: 0.9;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-blue-500\/20 {
  --tw-shadow-color: rgb(59 130 246 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-emerald-500\/20 {
  --tw-shadow-color: rgb(16 185 129 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-300\/10 {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-300\/30 {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-300\/40 {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-300\/50 {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-400\/10 {
  --tw-shadow-color: rgb(var(--color-muted-400) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-muted-400\/20 {
  --tw-shadow-color: rgb(var(--color-muted-400) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-primary-500\/20 {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-primary-500\/50 {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-red-500\/20 {
  --tw-shadow-color: rgb(239 68 68 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-rose-500\/20 {
  --tw-shadow-color: rgb(244 63 94 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-sky-500\/20 {
  --tw-shadow-color: rgb(14 165 233 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.shadow-yellow-500\/20 {
  --tw-shadow-color: rgb(234 179 8 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.\!outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline {
  outline-style: solid;
}

.outline-dashed {
  outline-style: dashed;
}

.outline-2 {
  outline-width: 2px;
}

.outline-offset-2 {
  outline-offset: 2px;
}

.outline-offset-4 {
  outline-offset: 4px;
}

.outline-lime-500\/30 {
  outline-color: rgb(132 204 22 / 0.3);
}

.outline-muted-500\/30 {
  outline-color: rgb(var(--color-muted-500) / 0.3);
}

.outline-purple-500\/30 {
  outline-color: rgb(168 85 247 / 0.3);
}

.outline-rose-500\/30 {
  outline-color: rgb(244 63 94 / 0.3);
}

.outline-sky-500\/30 {
  outline-color: rgb(14 165 233 / 0.3);
}

.outline-slate-300 {
  outline-color: #cbd5e1;
}

.outline-transparent {
  outline-color: transparent;
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-muted-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-400) / var(--tw-ring-opacity));
}

.ring-muted-900\/5 {
  --tw-ring-color: rgb(var(--color-muted-900) / 0.05);
}

.ring-primary-200\/50 {
  --tw-ring-color: rgb(var(--color-primary-200) / 0.5);
}

.ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-primary-500) / var(--tw-ring-opacity));
}

.ring-primary-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-primary-600) / var(--tw-ring-opacity));
}

.ring-transparent {
  --tw-ring-color: transparent;
}

.ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.ring-offset-primary-600 {
  --tw-ring-offset-color: rgb(var(--color-primary-600) / 1);
}

.blur {
  --tw-blur: blur(8px);
  filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: 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);
}

.blur-3xl {
  --tw-blur: blur(64px);
  filter: blur(64px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: 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);
}

.blur-lg {
  --tw-blur: blur(16px);
  filter: blur(16px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: 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);
}

.blur-sm {
  --tw-blur: blur(4px);
  filter: blur(4px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  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) drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  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);
}

.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.sepia {
  --tw-sepia: sepia(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) sepia(100%) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.\!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) !important;
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.backdrop-blur-\[2px\] {
  --tw-backdrop-blur: blur(2px);
  -webkit-backdrop-filter: blur(2px) 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: blur(2px) 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);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.\!transition-all {
  transition-property: all !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-\[height\2c width\2c top\2c left\] {
  transition-property: height,width,top,left;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.delay-100 {
  transition-delay: 100ms;
}

.delay-150 {
  transition-delay: 150ms;
}

.delay-300 {
  transition-delay: 300ms;
}

.delay-500 {
  transition-delay: 500ms;
}

.delay-700 {
  transition-delay: 700ms;
}

.delay-75 {
  transition-delay: 75ms;
}

.delay-\[25ms\] {
  transition-delay: 25ms;
}

.\!duration-200 {
  transition-duration: 200ms !important;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-1000 {
  transition-duration: 1000ms;
}

.duration-150 {
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.duration-75 {
  transition-duration: 75ms;
}

.duration-\[cubic-bezier\(0\.86\2c 0\2c 0\.07\2c 1\)\] {
  transition-duration: cubic-bezier(0.86,0,0.07,1);
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.nui-bg-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.nui-bg-50:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.nui-text-400 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-text-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-text-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-text-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.nui-text-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.nui-text-600:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.nui-text-700 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.nui-text-700:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.nui-text-800 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.nui-text-800:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.\[overflow-wrap\:anywhere\] {
  overflow-wrap: anywhere;
}

.peer:checked ~ .peer-checked\:nui-card-primary.nui-card {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.peer:checked ~ .peer-checked\:nui-card-primary.nui-card:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.peer:checked ~ .peer-checked\:nui-card-primary.nui-card {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.peer:checked ~ .peer-checked\:nui-card-primary.nui-card:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.placeholder\:text-gray-300::placeholder {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.placeholder\:text-muted-100\/30::placeholder {
  color: rgb(var(--color-muted-100) / 0.3);
}

.placeholder\:text-muted-300::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.before\:block::before {
  content: var(--tw-content);
  display: block;
}

.before\:size-2::before {
  content: var(--tw-content);
  width: 0.5rem;
  height: 0.5rem;
}

.before\:-translate-x-full::before {
  content: var(--tw-content);
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.before\:translate-y-\[-3px\]::before {
  content: var(--tw-content);
  --tw-translate-y: -3px;
  transform: translate(var(--tw-translate-x), -3px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.before\:rounded-full::before {
  content: var(--tw-content);
  border-radius: 9999px;
}

.before\:bg-red-600::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / 1);
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}

.before\:font-sans::before {
  content: var(--tw-content);
  font-family: Inter Variable, sans-serif;
}

.before\:text-xl::before {
  content: var(--tw-content);
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.before\:text-xs::before {
  content: var(--tw-content);
  font-size: 0.75rem;
  line-height: 1rem;
}

.before\:font-medium::before {
  content: var(--tw-content);
  font-weight: 500;
}

.before\:uppercase::before {
  content: var(--tw-content);
  text-transform: uppercase;
}

.before\:text-muted-400::before {
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.before\:content-\[\'\$\'\]::before {
  --tw-content: '$';
  content: '$';
  content: var(--tw-content);
}

.before\:content-\[\'\'\]::before {
  --tw-content: '';
  content: '';
  content: var(--tw-content);
}

.before\:content-\[attr\(data-content\)\]::before {
  --tw-content: attr(data-content);
  content: attr(data-content);
  content: var(--tw-content);
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:relative::after {
  content: var(--tw-content);
  position: relative;
}

.after\:-end-2::after {
  content: var(--tw-content);
  inset-inline-end: -0.5rem;
}

.after\:-end-8::after {
  content: var(--tw-content);
  inset-inline-end: -2rem;
}

.after\:-top-2::after {
  content: var(--tw-content);
  top: -0.5rem;
}

.after\:-top-3::after {
  content: var(--tw-content);
  top: -0.75rem;
}

.after\:end-0::after {
  content: var(--tw-content);
  inset-inline-end: 0px;
}

.after\:end-6::after {
  content: var(--tw-content);
  inset-inline-end: 1.5rem;
}

.after\:right-0::after {
  content: var(--tw-content);
  right: 0px;
}

.after\:start-4::after {
  content: var(--tw-content);
  inset-inline-start: 1rem;
}

.after\:start-6::after {
  content: var(--tw-content);
  inset-inline-start: 1.5rem;
}

.after\:start-\[8px\]::after {
  content: var(--tw-content);
  inset-inline-start: 8px;
}

.after\:top-0::after {
  content: var(--tw-content);
  top: 0px;
}

.after\:top-10::after {
  content: var(--tw-content);
  top: 2.5rem;
}

.after\:top-3::after {
  content: var(--tw-content);
  top: 0.75rem;
}

.after\:top-4::after {
  content: var(--tw-content);
  top: 1rem;
}

.after\:block::after {
  content: var(--tw-content);
  display: block;
}

.after\:size-12::after {
  content: var(--tw-content);
  width: 3rem;
  height: 3rem;
}

.after\:size-4::after {
  content: var(--tw-content);
  width: 1rem;
  height: 1rem;
}

.after\:h-\[calc\(100\%_-_36px\)\]::after {
  content: var(--tw-content);
  height: calc(100% - 36px);
}

.after\:h-\[calc\(100dvh_-_36px\)\]::after {
  content: var(--tw-content);
  height: calc(100dvh - 36px);
}

.after\:h-full::after {
  content: var(--tw-content);
  height: 100%;
}

.after\:h-px::after {
  content: var(--tw-content);
  height: 1px;
}

.after\:w-5::after {
  content: var(--tw-content);
  width: 1.25rem;
}

.after\:w-px::after {
  content: var(--tw-content);
  width: 1px;
}

.after\:rotate-\[-135deg\]::after {
  content: var(--tw-content);
  --tw-rotate: -135deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-135deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.after\:scale-\[5\.5\]::after {
  content: var(--tw-content);
  --tw-scale-x: 5.5;
  --tw-scale-y: 5.5;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(5.5) scaleY(5.5);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.after\:rounded-full::after {
  content: var(--tw-content);
  border-radius: 9999px;
}

.after\:border-b::after {
  content: var(--tw-content);
  border-bottom-width: 1px;
}

.after\:border-e-2::after {
  content: var(--tw-content);
  border-inline-end-width: 2px;
}

.after\:border-l::after {
  content: var(--tw-content);
  border-left-width: 1px;
}

.after\:border-r::after {
  content: var(--tw-content);
  border-right-width: 1px;
}

.after\:border-t::after {
  content: var(--tw-content);
  border-top-width: 1px;
}

.after\:border-muted-200::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.after\:border-muted-300::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.after\:bg-primary-600::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-600) / 1);
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity));
}

.after\:bg-white::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.after\:text-sm::after {
  content: var(--tw-content);
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.after\:text-muted-800::after {
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.after\:text-success-500::after {
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.after\:shadow-lg::after {
  content: var(--tw-content);
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.after\:shadow-primary-500\/50::after {
  content: var(--tw-content);
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.after\:transition-transform::after {
  content: var(--tw-content);
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:duration-300::after {
  content: var(--tw-content);
  transition-duration: 300ms;
}

.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: '';
  content: var(--tw-content);
}

.after\:content-\[\'\+3\.4\%\'\]::after {
  --tw-content: '+3.4%';
  content: '+3.4%';
  content: var(--tw-content);
}

.first\:mt-2:first-child {
  margin-top: 0.5rem;
}

.first\:rounded-t-lg:first-child {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.last\:rounded-b-lg:last-child {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.focus-within\:bg-muted-100:focus-within {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.focus-within\:outline:focus-within {
  outline-style: solid;
}

.focus-within\:outline-dashed:focus-within {
  outline-style: dashed;
}

.focus-within\:outline-2:focus-within {
  outline-width: 2px;
}

.focus-within\:outline-current:focus-within {
  outline-color: currentColor;
}

.focus-within\:outline-muted-200:focus-within {
  outline-color: rgb(var(--color-muted-200) / 1);
}

.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), -0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:border-solid:hover {
  border-style: solid;
}

.hover\:\!border-blue-500:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / 1) !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity)) !important;
}

.hover\:\!border-primary-500:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.hover\:\!border-purple-500:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(168 85 247 / 1) !important;
  border-color: rgb(168 85 247 / var(--tw-border-opacity)) !important;
}

.hover\:\!border-success-500:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(20 184 166 / 1) !important;
  border-color: rgb(20 184 166 / var(--tw-border-opacity)) !important;
}

.hover\:border-muted-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.hover\:border-primary-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / 1);
  border-color: rgb(234 179 8 / var(--tw-border-opacity));
}

.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 48 163 / 1);
  background-color: rgb(55 48 163 / var(--tw-bg-opacity));
}

.hover\:bg-muted-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.hover\:bg-muted-100\/80:hover {
  background-color: rgb(var(--color-muted-100) / 0.8);
}

.hover\:bg-muted-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-200) / 1);
  background-color: rgb(var(--color-muted-200) / var(--tw-bg-opacity));
}

.hover\:bg-muted-200\/80:hover {
  background-color: rgb(var(--color-muted-200) / 0.8);
}

.hover\:bg-muted-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-300) / 1);
  background-color: rgb(var(--color-muted-300) / var(--tw-bg-opacity));
}

.hover\:bg-muted-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.hover\:bg-muted-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.hover\:bg-orange-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}

.hover\:bg-primary-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-100) / 1);
  background-color: rgb(var(--color-primary-100) / var(--tw-bg-opacity));
}

.hover\:bg-primary-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.hover\:bg-primary-500\/20:hover {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.hover\:bg-primary-500\/75:hover {
  background-color: rgb(var(--color-primary-500) / 0.75);
}

.hover\:bg-red-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / 1);
  background-color: rgb(252 165 165 / var(--tw-bg-opacity));
}

.hover\:bg-sky-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.hover\:bg-slate-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}

.hover\:bg-success-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(94 234 212 / 1);
  background-color: rgb(94 234 212 / var(--tw-bg-opacity));
}

.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.hover\:text-muted-400:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.hover\:text-muted-500:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.hover\:text-muted-600:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.hover\:text-primary-300:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-300) / 1);
  color: rgb(var(--color-primary-300) / var(--tw-text-opacity));
}

.hover\:text-primary-400:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.hover\:text-primary-500:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.hover\:text-primary-600:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / 1);
  color: rgb(234 179 8 / var(--tw-text-opacity));
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:\!shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:\!shadow-yellow-400\/20:hover {
  --tw-shadow-color: rgb(250 204 21 / 0.2) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}

.hover\:shadow-indigo-500\/30:hover {
  --tw-shadow-color: rgb(99 102 241 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-muted-300\/30:hover {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-muted-500\/30:hover {
  --tw-shadow-color: rgb(var(--color-muted-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-primary-500\/30:hover {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:shadow-sky-500\/30:hover {
  --tw-shadow-color: rgb(14 165 233 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.hover\:ring-muted-200:hover {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-200) / var(--tw-ring-opacity));
}

.hover\:ring-offset-4:hover {
  --tw-ring-offset-width: 4px;
}

.focus\:\!border-primary-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.focus\:border-muted-300:focus {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-300) / 1);
  border-color: rgb(var(--color-muted-300) / var(--tw-border-opacity));
}

.focus\:border-muted-400:focus {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-400) / 1);
  border-color: rgb(var(--color-muted-400) / var(--tw-border-opacity));
}

.focus\:border-primary-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.focus\:\!bg-white:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / 1) !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}

.focus\:bg-muted-100:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.focus\:bg-muted-50:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-50) / 1);
  background-color: rgb(var(--color-muted-50) / var(--tw-bg-opacity));
}

.focus\:text-muted-600:focus {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.focus\:text-primary-500:focus {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.focus\:underline:focus {
  text-decoration-line: underline;
}

.focus\:shadow-lg:focus {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-muted-300\/50:focus {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline:focus {
  outline-style: solid;
}

.focus\:outline-2:focus {
  outline-width: 2px;
}

.focus\:ring:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-blue-600\/50:focus {
  --tw-ring-color: rgb(37 99 235 / 0.5);
}

.focus\:grayscale-0:focus {
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.focus-visible\:border-white\/80:focus-visible {
  border-color: rgb(255 255 255 / 0.8);
}

.focus-visible\:outline-dashed:focus-visible {
  outline-style: dashed;
}

.focus-visible\:outline-offset-4:focus-visible {
  outline-offset: 4px;
}

.focus-visible\:outline-muted-300\/70:focus-visible {
  outline-color: rgb(var(--color-muted-300) / 0.7);
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:opacity-60:disabled {
  opacity: 0.6;
}

.disabled\:opacity-70:disabled {
  opacity: 0.7;
}

.group\/password-strength:focus-within .group-focus-within\/password-strength\:pointer-events-auto {
  pointer-events: auto;
}

.group:focus-within .group-focus-within\:max-h-max {
  max-height: max-content;
}

.group:focus-within .group-focus-within\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:focus-within .group-focus-within\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:focus-within .group-focus-within\:overflow-visible {
  overflow: visible;
}

.group:focus-within .group-focus-within\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group\/password-strength:focus-within .group-focus-within\/password-strength\:opacity-100 {
  opacity: 1;
}

.group:focus-within .group-focus-within\:opacity-100 {
  opacity: 1;
}

.group:focus-within .group-focus-within\:outline-dashed {
  outline-style: dashed;
}

.group:focus-within .group-focus-within\:outline-offset-2 {
  outline-offset: 2px;
}

.group:focus-within .group-focus-within\:outline-muted-300 {
  outline-color: rgb(var(--color-muted-300) / 1);
}

.group\/password-strength:hover .group-hover\/password-strength\:pointer-events-auto {
  pointer-events: auto;
}

.group:hover .group-hover\:pointer-events-auto {
  pointer-events: auto;
}

.group:hover .group-hover\:h-full {
  height: 100%;
}

.group:hover .group-hover\:w-40 {
  width: 10rem;
}

.group:hover .group-hover\:w-48 {
  width: 12rem;
}

.group:hover .group-hover\:w-72 {
  width: 18rem;
}

.group:hover .group-hover\:-translate-y-1 {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), -0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-1 {
  --tw-translate-x: 0.25rem;
  transform: translate(0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:rotate-6 {
  --tw-rotate: 6deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(6deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.5) scaleY(1.5);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.9) scaleY(.9);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/contact:hover .group-hover\/contact\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.group:hover .group-hover\:\!border-primary-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.group:hover .group-hover\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.group\/nui-radio-headless:hover .group-hover\/nui-radio-headless\:bg-muted-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.group\/workspace:hover .group-hover\/workspace\:bg-muted-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / 1);
  background-color: rgb(132 204 22 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-muted-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-rose-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / 1);
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}

.group\/nui-listbox-option:hover .group-hover\/nui-listbox-option\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group\/nui-radio-headless:hover .group-hover\/nui-radio-headless\:text-muted-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-muted-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-muted-700 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-muted-800 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}

.group:hover .group-hover\:decoration-primary-500\/40 {
  text-decoration-color: rgb(var(--color-primary-500) / 0.4);
}

.group\/contact:hover .group-hover\/contact\:opacity-100 {
  opacity: 1;
}

.group\/password-strength:hover .group-hover\/password-strength\:opacity-100 {
  opacity: 1;
}

.group\/toc:hover .group-hover\/toc\:opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:opacity-50 {
  opacity: 0.5;
}

.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-primary-500\/30 {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.group:hover .group-hover\:ring-muted-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-200) / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-primary-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-primary-500) / var(--tw-ring-opacity));
}

.group:hover .group-hover\:ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

.group:hover .group-hover\:grayscale-0 {
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.group:hover .group-hover\:duration-200 {
  transition-duration: 200ms;
}

.group:focus .group-focus\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group:focus .group-focus\:decoration-primary-500\/40 {
  text-decoration-color: rgb(var(--color-primary-500) / 0.4);
}

.group\/toc:focus .group-focus\/toc\:opacity-100 {
  opacity: 1;
}

.group:focus .group-focus\:opacity-100 {
  opacity: 1;
}

.group:focus .group-focus\:grayscale-0 {
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:mt-2 {
  margin-top: 0.5rem;
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:mt-4 {
  margin-top: 1rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:h-6 {
  height: 1.5rem;
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:h-7 {
  height: 1.75rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:-translate-y-full {
  --tw-translate-y: -100%;
  transform: translate(var(--tw-translate-x), -100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:rounded-xl {
  border-radius: 0.75rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:border {
  border-width: 1px;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:border-muted-100 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-100) / 1);
  border-color: rgb(var(--color-muted-100) / var(--tw-border-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:border-muted-200 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:border-transparent {
  border-color: transparent;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:bg-muted-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95);
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:pb-6 {
  padding-bottom: 1.5rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:pe-6 {
  padding-inline-end: 1.5rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:ps-6 {
  padding-inline-start: 1.5rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:pt-20 {
  padding-top: 5rem;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:text-muted-400 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:text-muted-800 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:opacity-100 {
  opacity: 1;
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:opacity-0 {
  opacity: 0;
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:hover\:text-primary-500:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group\/landing.scrolled .group:hover .group-\[\&\.scrolled\]\/landing\:group-hover\:text-muted-600 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.peer:checked ~ .peer-checked\:flex {
  display: flex;
}

.peer:checked ~ .peer-checked\:\!border-indigo-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(99 102 241 / 1) !important;
  border-color: rgb(99 102 241 / var(--tw-border-opacity)) !important;
}

.peer:checked ~ .peer-checked\:\!border-primary-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.peer:checked ~ .peer-checked\:\!border-success-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(20 184 166 / 1) !important;
  border-color: rgb(20 184 166 / var(--tw-border-opacity)) !important;
}

.peer:checked ~ .peer-checked\:\!border-yellow-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(250 204 21 / 1) !important;
  border-color: rgb(250 204 21 / var(--tw-border-opacity)) !important;
}

.peer:checked ~ .peer-checked\:border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.peer:checked ~ .peer-checked\:\!bg-primary-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-primary-500) / 1) !important;
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity)) !important;
}

.peer:checked ~ .peer-checked\:bg-danger-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:bg-info-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / 1);
  background-color: rgb(132 204 22 / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / 1);
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:bg-primary-500\/10 {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.peer:checked ~ .peer-checked\:bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.peer:checked ~ .peer-checked\:\!text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}

.peer:checked ~ .peer-checked\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / 1);
  color: rgb(99 102 241 / var(--tw-text-opacity));
}

.peer:checked ~ .peer-checked\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.peer:checked ~ .peer-checked\:text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.peer:checked ~ .peer-checked\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.peer:checked ~ .peer-checked\:opacity-100 {
  opacity: 1;
}

.peer:checked ~ .peer-checked\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.peer:checked ~ .peer-checked\:shadow-muted-300\/30 {
  --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.peer:checked ~ .peer-checked\:shadow-muted-400\/10 {
  --tw-shadow-color: rgb(var(--color-muted-400) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.peer:checked ~ .peer-checked\:shadow-primary-500\/20 {
  --tw-shadow-color: rgb(var(--color-primary-500) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.peer:checked ~ .peer-checked\:grayscale-0 {
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.peer:focus-within ~ .peer-focus-within\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.peer:focus-visible ~ .peer-focus-visible\:text-muted-100\/80 {
  color: rgb(var(--color-muted-100) / 0.8);
}

.peer:focus-visible ~ .peer-focus-visible\:text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.peer:disabled ~ .peer-disabled\:opacity-75 {
  opacity: 0.75;
}

.prose-p\:my-0 :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))) {
  margin-top: 0px;
  margin-bottom: 0px;
}

@media (prefers-reduced-motion: no-preference) {

  .motion-safe\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
    transform: translate(-0.5rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  @keyframes spin {

    to {
      transform: rotate(360deg);
    }
  }

  .motion-safe\:animate-spin-slow {
    animation: spin 3s linear infinite;
  }

  .motion-safe\:opacity-0 {
    opacity: 0;
  }

  .motion-safe\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .motion-safe\:transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .motion-safe\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .motion-safe\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .motion-safe\:duration-200 {
    transition-duration: 200ms;
  }

  .motion-safe\:duration-300 {
    transition-duration: 300ms;
  }

  .motion-safe\:hover\:\!border-indigo-500:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(99 102 241 / 1) !important;
    border-color: rgb(99 102 241 / var(--tw-border-opacity)) !important;
  }

  .motion-safe\:hover\:\!border-primary-500:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(var(--color-primary-500) / 1) !important;
    border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
  }

  .motion-safe\:hover\:\!border-purple-500:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(168 85 247 / 1) !important;
    border-color: rgb(168 85 247 / var(--tw-border-opacity)) !important;
  }

  .group:hover .motion-safe\:group-hover\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .group:hover .motion-safe\:group-hover\:opacity-100 {
    opacity: 1;
  }

  .group:hover .motion-safe\:group-hover\:opacity-75 {
    opacity: 0.75;
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:motion-safe\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:motion-safe\:shadow-muted-300\/30 {
    --tw-shadow-color: rgb(var(--color-muted-300) / 0.3);
    --tw-shadow: var(--tw-shadow-colored);
  }
}

@media (prefers-reduced-motion: reduce) {

  .motion-reduce\:hidden {
    display: none;
  }

  .motion-reduce\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .motion-reduce\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 640px) {

  .sm\:inset-x-0 {
    left: 0px;
    right: 0px;
  }

  .sm\:-end-10 {
    inset-inline-end: -2.5rem;
  }

  .sm\:-end-16 {
    inset-inline-end: -4rem;
  }

  .sm\:-start-10 {
    inset-inline-start: -2.5rem;
  }

  .sm\:-top-10 {
    top: -2.5rem;
  }

  .sm\:-top-2 {
    top: -0.5rem;
  }

  .sm\:-top-6 {
    top: -1.5rem;
  }

  .sm\:end-0 {
    inset-inline-end: 0px;
  }

  .sm\:start-2 {
    inset-inline-start: 0.5rem;
  }

  .sm\:top-0 {
    top: 0px;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .sm\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .sm\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .sm\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .sm\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .sm\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .sm\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .sm\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:mb-0 {
    margin-bottom: 0px;
  }

  .sm\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .sm\:ms-6 {
    margin-inline-start: 1.5rem;
  }

  .sm\:ms-auto {
    margin-inline-start: auto;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mt-4 {
    margin-top: 1rem;
  }

  .sm\:\!block {
    display: block !important;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:inline-flex {
    display: inline-flex;
  }

  .sm\:table-cell {
    display: table-cell;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:size-32 {
    width: 8rem;
    height: 8rem;
  }

  .sm\:h-10 {
    height: 2.5rem;
  }

  .sm\:h-32 {
    height: 8rem;
  }

  .sm\:h-\[175px\] {
    height: 175px;
  }

  .sm\:h-\[225px\] {
    height: 225px;
  }

  .sm\:min-h-\[760px\] {
    min-height: 760px;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-10 {
    width: 2.5rem;
  }

  .sm\:w-16 {
    width: 4rem;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-28 {
    width: 7rem;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-32 {
    width: 8rem;
  }

  .sm\:w-36 {
    width: 9rem;
  }

  .sm\:w-40 {
    width: 10rem;
  }

  .sm\:w-44 {
    width: 11rem;
  }

  .sm\:w-64 {
    width: 16rem;
  }

  .sm\:w-72 {
    width: 18rem;
  }

  .sm\:w-\[160px\] {
    width: 160px;
  }

  .sm\:w-\[90px\] {
    width: 90px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:min-w-0 {
    min-width: 0px;
  }

  .sm\:min-w-\[120px\] {
    min-width: 120px;
  }

  .sm\:min-w-\[220px\] {
    min-width: 220px;
  }

  .sm\:min-w-\[60px\] {
    min-width: 60px;
  }

  .sm\:min-w-\[auto\] {
    min-width: auto;
  }

  .sm\:max-w-3xl {
    max-width: 48rem;
  }

  .sm\:max-w-\[130px\] {
    max-width: 130px;
  }

  .sm\:max-w-\[190px\] {
    max-width: 190px;
  }

  .sm\:max-w-\[260px\] {
    max-width: 260px;
  }

  .sm\:max-w-xl {
    max-width: 36rem;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:grow {
    flex-grow: 1;
  }

  .sm\:translate-x-16 {
    --tw-translate-x: 4rem;
    transform: translate(4rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sm\:items-end {
    align-items: flex-end;
  }

  .sm\:items-center {
    align-items: center;
  }

  .sm\:justify-start {
    justify-content: flex-start;
  }

  .sm\:justify-end {
    justify-content: flex-end;
  }

  .sm\:justify-center {
    justify-content: center;
  }

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-3 {
    gap: 0.75rem;
  }

  .sm\:gap-6 {
    gap: 1.5rem;
  }

  .sm\:gap-x-16 {
    column-gap: 4rem;
  }

  .sm\:gap-x-8 {
    column-gap: 2rem;
  }

  .sm\:gap-y-0 {
    row-gap: 0px;
  }

  .sm\:gap-y-16 {
    row-gap: 4rem;
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * 0);
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - 0));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - 0));
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * 0);
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:p-10 {
    padding: 2.5rem;
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:p-8 {
    padding: 2rem;
  }

  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:pb-0 {
    padding-bottom: 0px;
  }

  .sm\:pe-0 {
    padding-inline-end: 0px;
  }

  .sm\:pe-2 {
    padding-inline-end: 0.5rem;
  }

  .sm\:pe-6 {
    padding-inline-end: 1.5rem;
  }

  .sm\:ps-10 {
    padding-inline-start: 2.5rem;
  }

  .sm\:ps-2 {
    padding-inline-start: 0.5rem;
  }

  .sm\:ps-6 {
    padding-inline-start: 1.5rem;
  }

  .sm\:pt-0 {
    padding-top: 0px;
  }

  .sm\:pt-16 {
    padding-top: 4rem;
  }

  .sm\:pt-28 {
    padding-top: 7rem;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-start {
    text-align: start;
  }

  .sm\:text-end {
    text-align: end;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-\[20rem\] {
    font-size: 20rem;
  }

  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}

@media (min-width: 768px) {

  .md\:static {
    position: static;
  }

  .md\:start-0 {
    inset-inline-start: 0px;
  }

  .md\:z-0 {
    z-index: 0;
  }

  .md\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .md\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .md\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:me-0 {
    margin-inline-end: 0px;
  }

  .md\:ms-0 {
    margin-inline-start: 0px;
  }

  .md\:ms-auto {
    margin-inline-start: auto;
  }

  .md\:mt-0 {
    margin-top: 0px;
  }

  .md\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .md\:block {
    display: block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-\[calc\(100\%_-_1rem\)\] {
    height: calc(100% - 1rem);
  }

  .md\:w-1 {
    width: 0.25rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-\[110px\] {
    width: 110px;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:min-w-\[575px\] {
    min-width: 575px;
  }

  .md\:max-w-\[240px\] {
    max-width: 240px;
  }

  .md\:max-w-md {
    max-width: 28rem;
  }

  .md\:shrink {
    flex-shrink: 1;
  }

  .md\:shrink-0 {
    flex-shrink: 0;
  }

  .md\:grow {
    flex-grow: 1;
  }

  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-col {
    flex-direction: column;
  }

  .md\:items-start {
    align-items: flex-start;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:justify-start {
    justify-content: flex-start;
  }

  .md\:justify-between {
    justify-content: space-between;
  }

  .md\:gap-16 {
    gap: 4rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * 0);
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - 0));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * 0);
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - 0));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-muted-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(var(--color-muted-200) / 1);
    border-color: rgb(var(--color-muted-200) / var(--tw-divide-opacity));
  }

  .md\:border-r-\[3px\] {
    border-right-width: 3px;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:p-0 {
    padding: 0px;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-6 {
    padding: 1.5rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .md\:pe-0 {
    padding-inline-end: 0px;
  }

  .md\:ps-0 {
    padding-inline-start: 0px;
  }

  .md\:pt-36 {
    padding-top: 9rem;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:before\:hidden::before {
    content: var(--tw-content);
    display: none;
  }
}

@media (min-width: 1025px) {

  .lg\:static {
    position: static;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:bottom-\[-70px\] {
    bottom: -70px;
  }

  .lg\:top-28 {
    top: 7rem;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lg\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:me-20 {
    margin-inline-end: 5rem;
  }

  .lg\:ms-0 {
    margin-inline-start: 0px;
  }

  .lg\:ms-\[280px\] {
    margin-inline-start: 280px;
  }

  .lg\:ms-\[80px\] {
    margin-inline-start: 80px;
  }

  .lg\:ms-auto {
    margin-inline-start: auto;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:mt-20 {
    margin-top: 5rem;
  }

  .lg\:block {
    display: block;
  }

  .lg\:\!flex {
    display: flex !important;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-64 {
    height: 16rem;
  }

  .lg\:h-\[410px\] {
    height: 410px;
  }

  .lg\:h-\[calc\(100dvh_-_64px\)\] {
    height: calc(100dvh - 64px);
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:min-h-\[750px\] {
    min-height: 750px;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-20 {
    width: 5rem;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-72 {
    width: 18rem;
  }

  .lg\:w-96 {
    width: 24rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-7xl {
    max-width: 80rem;
  }

  .lg\:max-w-\[calc\(100\%_-_160px\)\] {
    max-width: calc(100% - 160px);
  }

  .lg\:max-w-\[calc\(100\%_-_280px\)\] {
    max-width: calc(100% - 280px);
  }

  .lg\:max-w-\[calc\(100\%_-_550px\)\] {
    max-width: calc(100% - 550px);
  }

  .lg\:max-w-\[calc\(100\%_-_80px\)\] {
    max-width: calc(100% - 80px);
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:max-w-xl {
    max-width: 36rem;
  }

  .lg\:flex-auto {
    flex: 1 1 auto;
  }

  .lg\:flex-none {
    flex: none;
  }

  .lg\:grow {
    flex-grow: 1;
  }

  .lg\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:translate-y-20 {
    --tw-translate-y: 5rem;
    transform: translate(var(--tw-translate-x), 5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:flex-col {
    flex-direction: column;
  }

  .lg\:items-center {
    align-items: center;
  }

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:justify-end {
    justify-content: flex-end;
  }

  .lg\:justify-between {
    justify-content: space-between;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:gap-4 {
    gap: 1rem;
  }

  .lg\:gap-6 {
    gap: 1.5rem;
  }

  .lg\:gap-y-0 {
    row-gap: 0px;
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * 0);
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - 0));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:self-center {
    align-self: center;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:\!bg-transparent {
    background-color: transparent !important;
  }

  .lg\:object-cover {
    object-fit: cover;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:pe-0 {
    padding-inline-end: 0px;
  }

  .lg\:pe-12 {
    padding-inline-end: 3rem;
  }

  .lg\:pr-0 {
    padding-right: 0px;
  }

  .lg\:ps-12 {
    padding-inline-start: 3rem;
  }

  .lg\:ps-28 {
    padding-inline-start: 7rem;
  }

  .lg\:pt-44 {
    padding-top: 11rem;
  }

  .lg\:pt-5 {
    padding-top: 1.25rem;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:after\:start-\[104px\]::after {
    content: var(--tw-content);
    inset-inline-start: 104px;
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:lg\:mt-0 {
    margin-top: 0px;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:lg\:mt-0 {
    margin-top: 0px;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:lg\:mt-10 {
    margin-top: 2.5rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:lg\:mt-16 {
    margin-top: 4rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:lg\:mt-24 {
    margin-top: 6rem;
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:lg\:ps-28 {
    padding-inline-start: 7rem;
  }
}

@media (min-width: 1280px) {

  .xl\:z-10 {
    z-index: 10;
  }

  .xl\:ms-\[300px\] {
    margin-inline-start: 300px;
  }

  .xl\:ms-\[80px\] {
    margin-inline-start: 80px;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .xl\:max-w-\[calc\(100\%_-_300px\)\] {
    max-width: calc(100% - 300px);
  }

  .xl\:max-w-\[calc\(100\%_-_80px\)\] {
    max-width: calc(100% - 80px);
  }

  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:gap-6 {
    gap: 1.5rem;
  }

  .xl\:gap-8 {
    gap: 2rem;
  }

  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:\!pe-0 {
    padding-inline-end: 0px !important;
  }

  .xl\:pe-0 {
    padding-inline-end: 0px;
  }

  .xl\:pe-10 {
    padding-inline-end: 2.5rem;
  }
}

@media (min-width: 1536px) {

  .\32xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:max-w-3xl {
    max-width: 48rem;
  }

  .\32xl\:max-w-6xl {
    max-width: 72rem;
  }
}

@media (max-width: 639px) {

  .xs\:inset-x-0 {
    left: 0px;
    right: 0px;
  }

  .xs\:-bottom-48 {
    bottom: -12rem;
  }

  .xs\:start-5 {
    inset-inline-start: 1.25rem;
  }

  .xs\:top-1 {
    top: 0.25rem;
  }

  .xs\:top-1\.5 {
    top: 0.375rem;
  }

  .xs\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xs\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xs\:mt-2 {
    margin-top: 0.5rem;
  }

  .xs\:flex {
    display: flex;
  }

  .xs\:hidden {
    display: none;
  }

  .xs\:h-\[144px\] {
    height: 144px;
  }

  .xs\:min-h-\[190px\] {
    min-height: 190px;
  }

  .xs\:w-\[240px\] {
    width: 240px;
  }

  .xs\:w-full {
    width: 100%;
  }

  .xs\:max-w-full {
    max-width: 100%;
  }

  .xs\:max-w-xs {
    max-width: 20rem;
  }

  .xs\:flex-wrap {
    flex-wrap: wrap;
  }

  .xs\:gap-4 {
    gap: 1rem;
  }

  .xs\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - 0));
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * 0);
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xs\:overflow-x-auto {
    overflow-x: auto;
  }

  .xs\:border-b-\[3px\] {
    border-bottom-width: 3px;
  }

  .xs\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xs\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xs\:pe-6 {
    padding-inline-end: 1.5rem;
  }

  .xs\:text-center {
    text-align: center;
  }

  .xs\:\!text-4xl {
    font-size: 2.25rem !important;
    line-height: 2.5rem !important;
  }

  .xs\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xs\:font-bold {
    font-weight: 700;
  }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {

  .ptablet\:top-4 {
    top: 1rem;
  }

  .ptablet\:col-span-12 {
    grid-column: span 12 / span 12;
  }

  .ptablet\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .ptablet\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .ptablet\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .ptablet\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .ptablet\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .ptablet\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .ptablet\:mb-0 {
    margin-bottom: 0px;
  }

  .ptablet\:me-5 {
    margin-inline-end: 1.25rem;
  }

  .ptablet\:mt-10 {
    margin-top: 2.5rem;
  }

  .ptablet\:flex {
    display: flex;
  }

  .ptablet\:grid {
    display: grid;
  }

  .ptablet\:hidden {
    display: none;
  }

  .ptablet\:w-full {
    width: 100%;
  }

  .ptablet\:max-w-\[47rem\] {
    max-width: 47rem;
  }

  .ptablet\:max-w-lg {
    max-width: 32rem;
  }

  .ptablet\:max-w-md {
    max-width: 28rem;
  }

  .ptablet\:max-w-sm {
    max-width: 24rem;
  }

  .ptablet\:flex-none {
    flex: none;
  }

  .ptablet\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .ptablet\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .ptablet\:flex-row {
    flex-direction: row;
  }

  .ptablet\:flex-col {
    flex-direction: column;
  }

  .ptablet\:flex-wrap {
    flex-wrap: wrap;
  }

  .ptablet\:items-end {
    align-items: flex-end;
  }

  .ptablet\:justify-between {
    justify-content: space-between;
  }

  .ptablet\:overflow-x-auto {
    overflow-x: auto;
  }

  .ptablet\:p-10 {
    padding: 2.5rem;
  }

  .ptablet\:p-8 {
    padding: 2rem;
  }

  .ptablet\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ptablet\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .ptablet\:pb-10 {
    padding-bottom: 2.5rem;
  }

  .ptablet\:ps-4 {
    padding-inline-start: 1rem;
  }

  .ptablet\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .ptablet\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .ptablet\:font-bold {
    font-weight: 700;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ptablet\:mt-10 {
    margin-top: 2.5rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ptablet\:mt-16 {
    margin-top: 4rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ptablet\:mt-24 {
    margin-top: 6rem;
  }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

  .ltablet\:static {
    position: static;
  }

  .ltablet\:bottom-\[-70px\] {
    bottom: -70px;
  }

  .ltablet\:z-30 {
    z-index: 30;
  }

  .ltablet\:col-span-10 {
    grid-column: span 10 / span 10;
  }

  .ltablet\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .ltablet\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .ltablet\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .ltablet\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .ltablet\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .ltablet\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .ltablet\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .ltablet\:col-span-9 {
    grid-column: span 9 / span 9;
  }

  .ltablet\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .ltablet\:mb-0 {
    margin-bottom: 0px;
  }

  .ltablet\:me-20 {
    margin-inline-end: 5rem;
  }

  .ltablet\:ms-auto {
    margin-inline-start: auto;
  }

  .ltablet\:mt-0 {
    margin-top: 0px;
  }

  .ltablet\:mt-20 {
    margin-top: 5rem;
  }

  .ltablet\:block {
    display: block;
  }

  .ltablet\:\!flex {
    display: flex !important;
  }

  .ltablet\:flex {
    display: flex;
  }

  .ltablet\:grid {
    display: grid;
  }

  .ltablet\:hidden {
    display: none;
  }

  .ltablet\:h-28 {
    height: 7rem;
  }

  .ltablet\:h-64 {
    height: 16rem;
  }

  .ltablet\:h-\[130px\] {
    height: 130px;
  }

  .ltablet\:h-\[410px\] {
    height: 410px;
  }

  .ltablet\:h-\[calc\(100dvh_-_64px\)\] {
    height: calc(100dvh - 64px);
  }

  .ltablet\:h-auto {
    height: auto;
  }

  .ltablet\:h-screen {
    height: 100vh;
  }

  .ltablet\:min-h-\[760px\] {
    min-height: 760px;
  }

  .ltablet\:w-1\/5 {
    width: 20%;
  }

  .ltablet\:w-16 {
    width: 4rem;
  }

  .ltablet\:w-2\/5 {
    width: 40%;
  }

  .ltablet\:w-20 {
    width: 5rem;
  }

  .ltablet\:w-3\/5 {
    width: 60%;
  }

  .ltablet\:w-72 {
    width: 18rem;
  }

  .ltablet\:w-96 {
    width: 24rem;
  }

  .ltablet\:w-\[310px\] {
    width: 310px;
  }

  .ltablet\:w-auto {
    width: auto;
  }

  .ltablet\:w-full {
    width: 100%;
  }

  .ltablet\:max-w-5xl {
    max-width: 64rem;
  }

  .ltablet\:max-w-\[1000px\] {
    max-width: 1000px;
  }

  .ltablet\:max-w-\[175px\] {
    max-width: 175px;
  }

  .ltablet\:max-w-\[230px\] {
    max-width: 230px;
  }

  .ltablet\:max-w-\[calc\(100\%_-_160px\)\] {
    max-width: calc(100% - 160px);
  }

  .ltablet\:max-w-\[calc\(100\%_-_470px\)\] {
    max-width: calc(100% - 470px);
  }

  .ltablet\:max-w-full {
    max-width: 100%;
  }

  .ltablet\:max-w-sm {
    max-width: 24rem;
  }

  .ltablet\:flex-auto {
    flex: 1 1 auto;
  }

  .ltablet\:grow {
    flex-grow: 1;
  }

  .ltablet\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .ltablet\:translate-y-20 {
    --tw-translate-y: 5rem;
    transform: translate(var(--tw-translate-x), 5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .ltablet\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .ltablet\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .ltablet\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .ltablet\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .ltablet\:flex-row {
    flex-direction: row;
  }

  .ltablet\:flex-col {
    flex-direction: column;
  }

  .ltablet\:items-center {
    align-items: center;
  }

  .ltablet\:justify-start {
    justify-content: flex-start;
  }

  .ltablet\:justify-end {
    justify-content: flex-end;
  }

  .ltablet\:justify-between {
    justify-content: space-between;
  }

  .ltablet\:gap-16 {
    gap: 4rem;
  }

  .ltablet\:gap-4 {
    gap: 1rem;
  }

  .ltablet\:gap-6 {
    gap: 1.5rem;
  }

  .ltablet\:gap-x-4 {
    column-gap: 1rem;
  }

  .ltablet\:gap-y-0 {
    row-gap: 0px;
  }

  .ltablet\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * 0);
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - 0));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .ltablet\:self-center {
    align-self: center;
  }

  .ltablet\:overflow-visible {
    overflow: visible;
  }

  .ltablet\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .ltablet\:border-l {
    border-left-width: 1px;
  }

  .ltablet\:border-r {
    border-right-width: 1px;
  }

  .ltablet\:\!bg-transparent {
    background-color: transparent !important;
  }

  .ltablet\:object-cover {
    object-fit: cover;
  }

  .ltablet\:p-12 {
    padding: 3rem;
  }

  .ltablet\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .ltablet\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .ltablet\:pe-0 {
    padding-inline-end: 0px;
  }

  .ltablet\:pe-12 {
    padding-inline-end: 3rem;
  }

  .ltablet\:pr-0 {
    padding-right: 0px;
  }

  .ltablet\:ps-12 {
    padding-inline-start: 3rem;
  }

  .ltablet\:ps-24 {
    padding-inline-start: 6rem;
  }

  .ltablet\:pt-36 {
    padding-top: 9rem;
  }

  .ltablet\:pt-5 {
    padding-top: 1.25rem;
  }

  .ltablet\:text-left {
    text-align: left;
  }

  .ltablet\:\!text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }

  .ltablet\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .ltablet\:after\:start-\[104px\]::after {
    content: var(--tw-content);
    inset-inline-start: 104px;
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:ltablet\:mt-0 {
    margin-top: 0px;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ltablet\:mt-0 {
    margin-top: 0px;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ltablet\:mt-10 {
    margin-top: 2.5rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ltablet\:mt-16 {
    margin-top: 4rem;
  }

  .group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:ltablet\:mt-24 {
    margin-top: 6rem;
  }

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:ltablet\:ps-24 {
    padding-inline-start: 6rem;
  }
}

.rtl\:me-0:where([dir="rtl"], [dir="rtl"] *) {
  margin-inline-end: 0px;
}

.rtl\:me-0\.5:where([dir="rtl"], [dir="rtl"] *) {
  margin-inline-end: 0.125rem;
}

.rtl\:ms-0:where([dir="rtl"], [dir="rtl"] *) {
  margin-inline-start: 0px;
}

.rtl\:-translate-x-4:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -1rem;
  transform: translate(-1rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:-translate-x-full:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -100%;
  transform: translate(-100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 50%;
  transform: translate(50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-\[3\.15em\]:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 3.15em;
  transform: translate(3.15em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-\[5\.75em\]:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 5.75em;
  transform: translate(5.75em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-\[6\.5em\]:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 6.5em;
  transform: translate(6.5em, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-\[calc\(100\%_\+_80px\)\]:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: calc(100% + 80px);
  transform: translate(calc(100% + 80px), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-full:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 100%;
  transform: translate(100%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:-rotate-45:where([dir="rtl"], [dir="rtl"] *) {
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(-45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:rotate-45:where([dir="rtl"], [dir="rtl"] *) {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(45deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 1280px) {

  .rtl\:xl\:-translate-x-0:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: -0px;
    transform: translate(-0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

.dark\:block:where([class="dark"], [class="dark"] *) {
  display: block;
}

.dark\:hidden:where([class="dark"], [class="dark"] *) {
  display: none;
}

.dark\:divide-muted-700:where([class="dark"], [class="dark"] *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-divide-opacity));
}

.dark\:divide-muted-800:where([class="dark"], [class="dark"] *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-divide-opacity));
}

.dark\:divide-slate-700:where([class="dark"], [class="dark"] *) > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(51 65 85 / 1);
  border-color: rgb(51 65 85 / var(--tw-divide-opacity));
}

.dark\:border-2:where([class="dark"], [class="dark"] *) {
  border-width: 2px;
}

.dark\:border-amber-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / 1);
  border-color: rgb(245 158 11 / var(--tw-border-opacity));
}

.dark\:border-danger-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(159 18 57 / 1);
  border-color: rgb(159 18 57 / var(--tw-border-opacity));
}

.dark\:border-green-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / 1);
  border-color: rgb(34 197 94 / var(--tw-border-opacity));
}

.dark\:border-indigo-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(99 102 241 / 1);
  border-color: rgb(99 102 241 / var(--tw-border-opacity));
}

.dark\:border-info-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / 1);
  border-color: rgb(14 165 233 / var(--tw-border-opacity));
}

.dark\:border-info-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(7 89 133 / 1);
  border-color: rgb(7 89 133 / var(--tw-border-opacity));
}

.dark\:border-lime-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / 1);
  border-color: rgb(132 204 22 / var(--tw-border-opacity));
}

.dark\:border-muted-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-500) / 1);
  border-color: rgb(var(--color-muted-500) / var(--tw-border-opacity));
}

.dark\:border-muted-600:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.dark\:border-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.dark\:border-muted-700\/40:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-700) / 0.4);
}

.dark\:border-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.dark\:border-muted-800\/40:where([class="dark"], [class="dark"] *) {
  border-color: rgb(var(--color-muted-800) / 0.4);
}

.dark\:border-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-900) / 1);
  border-color: rgb(var(--color-muted-900) / var(--tw-border-opacity));
}

.dark\:border-primary-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.dark\:border-primary-600:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-600) / 1);
  border-color: rgb(var(--color-primary-600) / var(--tw-border-opacity));
}

.dark\:border-primary-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-800) / 1);
  border-color: rgb(var(--color-primary-800) / var(--tw-border-opacity));
}

.dark\:border-success-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / 1);
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}

.dark\:border-success-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(17 94 89 / 1);
  border-color: rgb(17 94 89 / var(--tw-border-opacity));
}

.dark\:border-transparent:where([class="dark"], [class="dark"] *) {
  border-color: transparent;
}

.dark\:border-warning-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(146 64 14 / 1);
  border-color: rgb(146 64 14 / var(--tw-border-opacity));
}

.dark\:border-yellow-500:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(234 179 8 / 1);
  border-color: rgb(234 179 8 / var(--tw-border-opacity));
}

.dark\:\!bg-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-700) / 1) !important;
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity)) !important;
}

.dark\:\!bg-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-800) / 1) !important;
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity)) !important;
}

.dark\:\!bg-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-900) / 1) !important;
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity)) !important;
}

.dark\:\!bg-primary-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2) !important;
}

.dark\:bg-amber-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(245 158 11 / 0.2);
}

.dark\:bg-danger-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(190 18 60 / 1);
  background-color: rgb(190 18 60 / var(--tw-bg-opacity));
}

.dark\:bg-danger-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(136 19 55 / 1);
  background-color: rgb(136 19 55 / var(--tw-bg-opacity));
}

.dark\:bg-emerald-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / 1);
  background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}

.dark\:bg-gray-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / 1);
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}

.dark\:bg-green-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(34 197 94 / 0.2);
}

.dark\:bg-indigo-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(99 102 241 / 0.2);
}

.dark\:bg-info-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(14 165 233 / 0.2);
}

.dark\:bg-info-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / 1);
  background-color: rgb(3 105 161 / var(--tw-bg-opacity));
}

.dark\:bg-info-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(12 74 110 / 1);
  background-color: rgb(12 74 110 / var(--tw-bg-opacity));
}

.dark\:bg-lime-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(132 204 22 / 0.2);
}

.dark\:bg-muted-100:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-100) / 1);
  background-color: rgb(var(--color-muted-100) / var(--tw-bg-opacity));
}

.dark\:bg-muted-600:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.dark\:bg-muted-600\/10:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-600) / 0.1);
}

.dark\:bg-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.dark\:bg-muted-700\/40:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.4);
}

.dark\:bg-muted-700\/50:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.5);
}

.dark\:bg-muted-700\/60:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.6);
}

.dark\:bg-muted-700\/70:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.7);
}

.dark\:bg-muted-700\/80:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.8);
}

.dark\:bg-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.dark\:bg-muted-800\/60:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.dark\:bg-muted-800\/70:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.7);
}

.dark\:bg-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.dark\:bg-muted-900\/40:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.4);
}

.dark\:bg-muted-900\/60:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.6);
}

.dark\:bg-muted-900\/80:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.8);
}

.dark\:bg-muted-950:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-950) / 1);
  background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
}

.dark\:bg-muted-950\/50:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.5);
}

.dark\:bg-neutral-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(23 23 23 / 1);
  background-color: rgb(23 23 23 / var(--tw-bg-opacity));
}

.dark\:bg-primary-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.dark\:bg-primary-500\/10:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.1);
}

.dark\:bg-primary-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.dark\:bg-primary-600:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-600) / 1);
  background-color: rgb(var(--color-primary-600) / var(--tw-bg-opacity));
}

.dark\:bg-primary-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-700) / 1);
  background-color: rgb(var(--color-primary-700) / var(--tw-bg-opacity));
}

.dark\:bg-primary-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-900) / 1);
  background-color: rgb(var(--color-primary-900) / var(--tw-bg-opacity));
}

.dark\:bg-primary-900\/40:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-900) / 0.4);
}

.dark\:bg-slate-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / 1);
  background-color: rgb(15 23 42 / var(--tw-bg-opacity));
}

.dark\:bg-stone-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / 1);
  background-color: rgb(28 25 23 / var(--tw-bg-opacity));
}

.dark\:bg-success-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(20 184 166 / 0.2);
}

.dark\:bg-success-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(15 118 110 / 1);
  background-color: rgb(15 118 110 / var(--tw-bg-opacity));
}

.dark\:bg-success-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(19 78 74 / 1);
  background-color: rgb(19 78 74 / var(--tw-bg-opacity));
}

.dark\:bg-warning-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}

.dark\:bg-warning-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / 1);
  background-color: rgb(180 83 9 / var(--tw-bg-opacity));
}

.dark\:bg-warning-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(120 53 15 / 1);
  background-color: rgb(120 53 15 / var(--tw-bg-opacity));
}

.dark\:bg-yellow-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / 1);
  background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}

.dark\:bg-yellow-500\/20:where([class="dark"], [class="dark"] *) {
  background-color: rgb(234 179 8 / 0.2);
}

.dark\:bg-zinc-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(24 24 27 / 1);
  background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}

.dark\:from-blue-700:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-blue-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #1e40af var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-indigo-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #3730a3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: rgb(var(--color-muted-800) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-muted-800) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-primary-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: rgb(var(--color-primary-800) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--color-primary-800) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-purple-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #6b21a8 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-sky-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #075985 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(7 89 133 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:from-success-800:where([class="dark"], [class="dark"] *) {
  --tw-gradient-from: #115e59 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(17 94 89 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.dark\:to-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-gradient-to: rgb(var(--color-muted-900) / 1) var(--tw-gradient-to-position);
}

.dark\:to-primary-600:where([class="dark"], [class="dark"] *) {
  --tw-gradient-to: rgb(var(--color-primary-600) / 1) var(--tw-gradient-to-position);
}

.dark\:\!text-muted-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-100) / 1) !important;
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity)) !important;
}

.dark\:\!text-primary-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.dark\:text-amber-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / 1);
  color: rgb(251 191 36 / var(--tw-text-opacity));
}

.dark\:text-danger-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 241 242 / 1);
  color: rgb(255 241 242 / var(--tw-text-opacity));
}

.dark\:text-danger-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(244 63 94 / 1);
  color: rgb(244 63 94 / var(--tw-text-opacity));
}

.dark\:text-gray-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / 1);
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

.dark\:text-green-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / 1);
  color: rgb(74 222 128 / var(--tw-text-opacity));
}

.dark\:text-indigo-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(129 140 248 / 1);
  color: rgb(129 140 248 / var(--tw-text-opacity));
}

.dark\:text-info-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / 1);
  color: rgb(56 189 248 / var(--tw-text-opacity));
}

.dark\:text-info-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(240 249 255 / 1);
  color: rgb(240 249 255 / var(--tw-text-opacity));
}

.dark\:text-lime-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / 1);
  color: rgb(163 230 53 / var(--tw-text-opacity));
}

.dark\:text-muted-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.dark\:text-muted-200:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.dark\:text-muted-200\/70:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-200) / 0.7);
}

.dark\:text-muted-300:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.dark\:text-muted-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.dark\:text-muted-400\/10:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.1);
}

.dark\:text-muted-400\/80:where([class="dark"], [class="dark"] *) {
  color: rgb(var(--color-muted-400) / 0.8);
}

.dark\:text-muted-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-50) / 1);
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity));
}

.dark\:text-muted-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.dark\:text-muted-600:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.dark\:text-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.dark\:text-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.dark\:text-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.dark\:text-primary-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.dark\:text-primary-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-50) / 1);
  color: rgb(var(--color-primary-50) / var(--tw-text-opacity));
}

.dark\:text-slate-200:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / 1);
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

.dark\:text-slate-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / 1);
  color: rgb(148 163 184 / var(--tw-text-opacity));
}

.dark\:text-success-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(204 251 241 / 1);
  color: rgb(204 251 241 / var(--tw-text-opacity));
}

.dark\:text-success-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(45 212 191 / 1);
  color: rgb(45 212 191 / var(--tw-text-opacity));
}

.dark\:text-success-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(240 253 250 / 1);
  color: rgb(240 253 250 / var(--tw-text-opacity));
}

.dark\:text-success-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(20 184 166 / 1);
  color: rgb(20 184 166 / var(--tw-text-opacity));
}

.dark\:text-violet-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / 1);
  color: rgb(167 139 250 / var(--tw-text-opacity));
}

.dark\:text-warning-50:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 251 235 / 1);
  color: rgb(255 251 235 / var(--tw-text-opacity));
}

.dark\:text-white:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.dark\:text-yellow-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / 1);
  color: rgb(250 204 21 / var(--tw-text-opacity));
}

.dark\:opacity-10:where([class="dark"], [class="dark"] *) {
  opacity: 0.1;
}

.dark\:opacity-50:where([class="dark"], [class="dark"] *) {
  opacity: 0.5;
}

.dark\:opacity-75:where([class="dark"], [class="dark"] *) {
  opacity: 0.75;
}

.dark\:shadow-blue-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(30 64 175 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-emerald-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(6 95 70 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-700\/30:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-700) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-800\/10:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-800\/30:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-900\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-900\/30:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-900\/40:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-muted-900\/50:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-red-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(153 27 27 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-rose-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(159 18 57 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-sky-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(7 89 133 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:shadow-yellow-800\/20:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(133 77 14 / 0.2);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:ring-offset-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-800) / 1);
}

.dark\:ring-offset-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-ring-offset-color: rgb(var(--color-muted-900) / 1);
}

.dark\:invert:where([class="dark"], [class="dark"] *) {
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.dark\:placeholder\:text-gray-600:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / 1);
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

.dark\:placeholder\:text-muted-600:where([class="dark"], [class="dark"] *)::placeholder {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.dark\:after\:border-muted-600:where([class="dark"], [class="dark"] *)::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.dark\:after\:border-muted-800:where([class="dark"], [class="dark"] *)::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.dark\:after\:bg-muted-700:where([class="dark"], [class="dark"] *)::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.dark\:after\:shadow-muted-800\/10:where([class="dark"], [class="dark"] *)::after {
  content: var(--tw-content);
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:focus-within\:bg-muted-700\/70:focus-within:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.7);
}

.dark\:focus-within\:outline-muted-700:focus-within:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-700) / 1);
}

.dark\:hover\:border-muted-600:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.dark\:hover\:border-muted-700:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.dark\:hover\:border-primary-500:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-primary-500) / 1);
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity));
}

.dark\:hover\:border-purple-500:hover:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / 1);
  border-color: rgb(168 85 247 / var(--tw-border-opacity));
}

.dark\:hover\:bg-muted-600:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-600) / 1);
  background-color: rgb(var(--color-muted-600) / var(--tw-bg-opacity));
}

.dark\:hover\:bg-muted-700:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.dark\:hover\:bg-muted-700\/50:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.5);
}

.dark\:hover\:bg-muted-700\/60:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.6);
}

.dark\:hover\:bg-muted-700\/70:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.7);
}

.dark\:hover\:bg-muted-700\/80:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-700) / 0.8);
}

.dark\:hover\:bg-muted-800:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.dark\:hover\:bg-muted-800\/40:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.4);
}

.dark\:hover\:bg-muted-800\/60:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-800) / 0.6);
}

.dark\:hover\:bg-muted-900:hover:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.dark\:hover\:bg-muted-900\/50:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.5);
}

.dark\:hover\:bg-primary-500\/20:hover:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2);
}

.dark\:hover\:text-muted-200:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.dark\:hover\:text-muted-300:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.dark\:hover\:text-muted-400:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-400) / 1);
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity));
}

.dark\:hover\:text-primary-400:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.dark\:hover\:text-primary-500:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.dark\:hover\:text-primary-600:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-600) / 1);
  color: rgb(var(--color-primary-600) / var(--tw-text-opacity));
}

.dark\:hover\:text-purple-500:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / 1);
  color: rgb(168 85 247 / var(--tw-text-opacity));
}

.dark\:hover\:text-white:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.dark\:hover\:shadow-indigo-800\/30:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(55 48 163 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:shadow-muted-800\/30:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:shadow-muted-900\/30:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:shadow-muted-900\/40:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.4);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:shadow-primary-800\/30:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-primary-800) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:shadow-sky-800\/30:hover:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(7 89 133 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

.dark\:hover\:ring-muted-700:hover:where([class="dark"], [class="dark"] *) {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-700) / var(--tw-ring-opacity));
}

.dark\:focus\:\!border-primary-500:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1 !important;
  border-color: rgb(var(--color-primary-500) / 1) !important;
  border-color: rgb(var(--color-primary-500) / var(--tw-border-opacity)) !important;
}

.dark\:focus\:border-muted-600:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-600) / 1);
  border-color: rgb(var(--color-muted-600) / var(--tw-border-opacity));
}

.dark\:focus\:border-muted-700:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.dark\:focus\:border-muted-800:focus:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.dark\:focus\:\!bg-muted-900:focus:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(var(--color-muted-900) / 1) !important;
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity)) !important;
}

.dark\:focus\:bg-muted-700:focus:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.dark\:focus\:bg-muted-900:focus:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.dark\:focus\:text-white:focus:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.dark\:focus\:shadow-muted-800\/50:focus:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.group:focus-within .dark\:group-focus-within\:outline-muted-600:where([class="dark"], [class="dark"] *) {
  outline-color: rgb(var(--color-muted-600) / 1);
}

.group\/nui-radio-headless:hover .dark\:group-hover\/nui-radio-headless\:bg-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.group\/workspace:hover .dark\:group-hover\/workspace\:bg-muted-900\/60:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-900) / 0.6);
}

.group:hover .dark\:group-hover\:bg-indigo-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / 1);
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-lime-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / 1);
  background-color: rgb(132 204 22 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-700) / 1);
  background-color: rgb(var(--color-muted-700) / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-orange-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / 1);
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-primary-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-primary-500) / 1);
  background-color: rgb(var(--color-primary-500) / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-rose-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / 1);
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-sky-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / 1);
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-success-500:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}

.group:hover .dark\:group-hover\:bg-yellow-400:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / 1);
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}

.group\/nui-radio-headless:hover .dark\:group-hover\/nui-radio-headless\:text-muted-200:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-muted-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-muted-200:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-muted-300:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-primary-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-primary-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:text-white:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .dark\:group-hover\:ring-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(var(--color-muted-700) / var(--tw-ring-opacity));
}

.group:focus .dark\:group-focus\:text-primary-400:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-400) / 1);
  color: rgb(var(--color-primary-400) / var(--tw-text-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:border-muted-700:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:border-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:bg-muted-800:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:bg-muted-900:where([class="dark"], [class="dark"] *) {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-900) / 1);
  background-color: rgb(var(--color-muted-900) / var(--tw-bg-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:bg-muted-950\/95:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-muted-950) / 0.95);
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:text-muted-500:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-500) / 1);
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity));
}

.group\/landing:not(.scrolled) .group-\[\&\:not\(\.scrolled\)\]\/landing\:dark\:text-muted-200:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:dark\:hover\:text-primary-500:hover:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-primary-500) / 1);
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity));
}

.group\/landing.scrolled .group:hover .group-\[\&\.scrolled\]\/landing\:dark\:group-hover\:text-muted-100:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.peer:checked ~ .dark\:peer-checked\:shadow-muted-800\/10:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-800) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.peer:checked ~ .dark\:peer-checked\:shadow-muted-900\/30:where([class="dark"], [class="dark"] *) {
  --tw-shadow-color: rgb(var(--color-muted-900) / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}

@media (prefers-reduced-motion: no-preference) {

  .group\/landing.scrolled .group-\[\&\.scrolled\]\/landing\:motion-safe\:dark\:shadow-muted-800\/20:where([class="dark"], [class="dark"] *) {
    --tw-shadow-color: rgb(var(--color-muted-800) / 0.2);
    --tw-shadow: var(--tw-shadow-colored);
  }
}

@media (min-width: 768px) {

  .md\:dark\:divide-muted-700:where([class="dark"], [class="dark"] *) > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(var(--color-muted-700) / 1);
    border-color: rgb(var(--color-muted-700) / var(--tw-divide-opacity));
  }
}

@media (min-width: 1025px) {

  .lg\:dark\:bg-muted-950:where([class="dark"], [class="dark"] *) {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-muted-950) / 1);
    background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
  }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

  .ltablet\:dark\:bg-muted-950:where([class="dark"], [class="dark"] *) {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-muted-950) / 1);
    background-color: rgb(var(--color-muted-950) / var(--tw-bg-opacity));
  }
}

.\[\&\:not\(\:first-child\)\]\:border-t-0:not(:first-child) {
  border-top-width: 0px;
}

.\[\&\:not\(\:first-child\)\]\:pt-3:not(:first-child) {
  padding-top: 0.75rem;
}

.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child) {
  border-bottom-width: 1px;
}

.\[\&\>\:not\(\:first-of-type\)\:before\]\:mx-1>:not(:first-of-type):before {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.\[\&\>div\]\:right-0>div {
  right: 0px;
}

.\[\&\>div\]\:\!bg-primary-500\/10>div {
  background-color: rgb(var(--color-primary-500) / 0.1) !important;
}

.\[\&\>div\]\:\!text-primary-500>div {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.dark\:\[\&\>div\]\:\!bg-primary-500\/20>div:where([class="dark"], [class="dark"] *) {
  background-color: rgb(var(--color-primary-500) / 0.2) !important;
}

.\[\&\>p\]\:\!text-primary-500>p {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.peer:checked ~ .peer-checked\:\[\&_\.child\]\:\!text-primary-500 .child {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-primary-500) / 1) !important;
  color: rgb(var(--color-primary-500) / var(--tw-text-opacity)) !important;
}

.peer:checked ~ .peer-checked\:\[\&_\.child\]\:\!opacity-100 .child {
  opacity: 1 !important;
}

.peer:checked ~ .peer-checked\:\[\&_\.child\]\:opacity-100 .child {
  opacity: 1;
}

.\[\&_\.nui-input-placeload\]\:ms-16 .nui-input-placeload {
  margin-inline-start: 4rem;
}

.\[\&_\.nui-text-button\]\:relative .nui-text-button {
  position: relative;
}

.\[\&_\.nui-text-button\]\:z-10 .nui-text-button {
  z-index: 10;
}

.\[\&_\.nui-text-button\]\:size-full .nui-text-button {
  width: 100%;
  height: 100%;
}

.\[\&_\.nui-text-button\]\:rounded-s .nui-text-button {
  border-start-start-radius: 0.25rem;
  border-end-start-radius: 0.25rem;
}

.\[\&_\.nui-text-button\]\:rounded-s-full .nui-text-button {
  border-start-start-radius: 9999px;
  border-end-start-radius: 9999px;
}

.\[\&_\.nui-text-button\]\:rounded-s-md .nui-text-button {
  border-start-start-radius: 0.375rem;
  border-end-start-radius: 0.375rem;
}

.\[\&_\.nui-text-button\]\:rounded-s-xl .nui-text-button {
  border-start-start-radius: 0.75rem;
  border-end-start-radius: 0.75rem;
}

.\[\&_\.nui-text-button\]\:border-e .nui-text-button {
  border-inline-end-width: 1px;
}

.\[\&_\.nui-text-button\]\:border-muted-200 .nui-text-button {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
}

.\[\&_\.nui-text-button\]\:pe-2 .nui-text-button {
  padding-inline-end: 0.5rem;
}

.\[\&_\.nui-text-button\]\:ps-4 .nui-text-button {
  padding-inline-start: 1rem;
}

.dark\:\[\&_\.nui-text-button\]\:border-muted-800 .nui-text-button:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-800) / 1);
  border-color: rgb(var(--color-muted-800) / var(--tw-border-opacity));
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3RhaWx3aW5kY3NzQDMuNC4zL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy90YWlsd2luZC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7O0NBQWMsQ0FBZDs7O0NBQWM7O0FBQWQ7OztFQUFBLHNCQUFjLEVBQWQsTUFBYztFQUFkLGVBQWMsRUFBZCxNQUFjO0VBQWQsbUJBQWMsRUFBZCxNQUFjO0VBQWQscUJBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0VBQUEsZ0JBQWM7QUFBQTs7QUFBZDs7Ozs7Ozs7Q0FBYzs7QUFBZDs7RUFBQSxnQkFBYyxFQUFkLE1BQWM7RUFBZCw4QkFBYyxFQUFkLE1BQWMsRUFBZCxNQUFjO0VBQWQsV0FBYyxFQUFkLE1BQWM7RUFBZCx1Q0FBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCwrQkFBYyxFQUFkLE1BQWM7RUFBZCx3Q0FBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSxTQUFjLEVBQWQsTUFBYztFQUFkLG9CQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7RUFBQSxTQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0VBQWQscUJBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7RUFBQSx5Q0FBYztVQUFkLGlDQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7Ozs7OztFQUFBLGtCQUFjO0VBQWQsb0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGNBQWM7RUFBZCx3QkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLG1CQUFjO0FBQUE7O0FBQWQ7Ozs7O0NBQWM7O0FBQWQ7Ozs7RUFBQSxtSUFBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCwrQkFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFj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QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCx5QkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsdUJBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLDBCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCx5QkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLHdCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMkJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLHdCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx3QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQsdUJBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCx3QkFBYztFQUFkLHdCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCwwQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDBCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsd0JBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHdCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCxnRUFBYztFQUFkLGtFQUFjO0VBQWQsa0VBQWM7RUFBZCxrRUFBYztFQUFkLGtFQUFjO0VBQWQsa0VBQWM7RUFBZCxrRUFBYztFQUFkLGtFQUFjO0VBQWQsa0VBQWM7RUFBZCxrRUFBYztFQUFkLGtFQUFjO0VBQWQsNEJBQWM7RUFBZCw0REFBYztFQUFkLDhEQUFjO0VBQWQsOERBQWM7RUFBZCw4REFBYztFQUFkLDhEQUFjO0VBQWQsOERBQWM7RUFBZCw4REFBYztFQUFkLDhEQUFjO0VBQWQsOERBQWM7RUFBZCw4REFBYztFQUFkLDhEQUFjO0VBQWQsd0JBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLHlCQUFjO0VBQWQseUJBQWM7RUFBZCx5QkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCwyQkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsNEJBQWM7RUFBZCw0QkFBYztFQUFkLDRCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLDJCQUFjO0VBQWQsMkJBQWM7RUFBZCwyQkFBYztFQUFkLHlCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQsMEJBQWM7RUFBZCwwQkFBYztFQUFkLDBCQUFjO0VBQWQ7QUFBYzs7QUFBZDtFQUFBLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCxtQkFBYztFQUFkLG1CQUFjO0VBQWQsY0FBYztFQUFkLGNBQWM7RUFBZCxjQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsYUFBYztFQUFkLGtCQUFjO0VBQWQsc0NBQWM7RUFBZCw4QkFBYztFQUFkLDZCQUFjO0VBQWQsNEJBQWM7RUFBZCxlQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCxrQkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCxzQ0FBYztFQUFkLGtDQUFjO0VBQWQsMkJBQWM7RUFBZCxzQkFBYztFQUFkLDhCQUFjO0VBQWQsWUFBYztFQUFkLGtCQUFjO0VBQWQsZ0JBQWM7RUFBZCxpQkFBYztFQUFkLGtCQUFjO0VBQWQsY0FBYztFQUFkLGdCQUFjO0VBQWQsYUFBYztFQUFk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QUE7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGVBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwrQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHdCQUFvQjtFQUFwQiwrQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGVBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGFBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLHNCQUFvQjtBQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLHVCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1QkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQixhQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLHVCQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLHVCQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUJBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1QkFBb0I7RUFBcEI7QUFBb0I7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QUE7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1EQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixvQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBC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QXBCLGtCQUFvQjtFQUFwQixtQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEIsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHVCQUFvQjtFQUFwQixrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGVBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHVCQUFvQjtFQUFwQixtQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7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QUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLHlCQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEIsZ0JBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxjQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLGNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxZQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLFlBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxjQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEIsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLFlBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsMEJBQW9CO0VBQXBCLFlBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxZQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEIsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIsY0FBb0I7RUFBcEIsbUJBQW9CO0VBQXBCLHVCQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsYUFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCLHVCQUFvQjtFQUFwQixnQkFBb0I7RUFBcEIsa0JBQW9CO0VBQXBCLFlBQW9CO0VBQXBCLFdBQW9CO0VBQXBCLHdCQUFvQjtFQUFwQix3REFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLFdBQW9CO0VBQXBCLGNBQW9CO0VBQXBCLGdCQUFvQjtFQUFwQixxQkFBb0I7RUFBcEIsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixnQkFBb0I7RUFBcEIsZ0JBQW9CO0VBQXBCLGlLQUFvQjtFQUFwQiwrTEFBb0I7RUFBcEIsaUJBQW9CO0VBQXBCLFlBQW9CO0VBQXBCLFdBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixZQUFvQjtFQUFwQixnQkFBb0I7RUFBcEIsV0FBb0I7RUFBcEIsZUFBb0I7RUFBcEIsMENBQW9CO0VBQXBCLHVEQUFvQjtFQUFwQiwrREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHVDQUFvQjtFQUFwQixnQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGNBQW9CO0VBQXBCLHFCQUFvQjtFQUFwQixpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLGtDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwyR0FBb0I7RUFBcEIseUdBQW9CO0VBQXBCLDBFQUFvQjtFQUFwQiw0RkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxjQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxnQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCLGVBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGdCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxZQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxnQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCLFlBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGdCQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEIsZUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZ0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQixlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEs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QXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixnQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQixrQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1EQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1EQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiwrQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLCtDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLGlDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsaUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsaUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQixpQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQixpQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLGlDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsb0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsb0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixvQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLGdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsZ0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixrQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQiw4Q0FBb0I7RUFBcEIsMkdBQW9CO0VBQXBCLHlHQUFvQjtFQUFwQiwwRUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsYUFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLCtGQUFvQjtFQUFwQix3REFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZUFBb0I7RUFBcEIsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEIsV0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEIsV0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZUFBb0I7RUFBcEIsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsZ0RBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGdEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixnREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsZ0RBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix3Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIseUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix5QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHVDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx5Q0FBb0I7RUFBcEIsdUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUNBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEseUNBQW9CO0VBQXBCLHVDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1Q0FBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx5Q0FBb0I7RUFBcEIsdUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHVDQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHlDQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUNBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1Q0FBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx5Q0FBb0I7RUFBcEIsdUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHVDQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHlDQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLDZCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUNBQW9CO0VBQXBCLHFDQUFv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QUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixnREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0VB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QUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1EQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEIscUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIsdUJBQW9CO0VBQXBCLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxjQUFvQjtFQUFwQixxQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLG1CQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLFlBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLFlBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQixxQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQixlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxjQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIscUJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIsZUFBb0I7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QXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZ0ZBQW9CO0VBQXBCLG9HQUFvQjtFQUFwQiwrR0FBb0I7RUFBcEIsdUdBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZ0ZBQW9CO0VBQXBCLG9HQUFvQjtFQUFwQiwrR0FBb0I7RUFBcEIsdUdBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQixnREFBb0I7RUFBcEIsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsb0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsb0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixvQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGdGQUFvQjtFQUFwQixvR0FBb0I7RUFBcEIsK0dBQW9CO0VBQXBCLHVHQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGdGQUFvQjtFQUFwQixvR0FBb0I7RUFBcEIsK0dBQW9CO0VBQXBCLHVHQUFvQjtFQUFwQix1Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsdUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsd0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix5QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FB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QW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsd0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFB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cEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSx1QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxRUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixrQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFB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b0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQixjQUFvQjtFQUFwQixtQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsY0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsWUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixvQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG9DQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHdDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsd0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix5QkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBC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cEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixzQkFB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QXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUNBQW9CO0VBQXBCLDBEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQ0FBb0I7RUFBcEIsMERBQW9CO0VB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RUFBcEIsZ0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQixrQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLGlDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsa0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiwrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMkJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDBCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsMEJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwwQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLGtDQUFvQjtF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O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGVBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsZUFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxlQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7RUFBQSxhQUFvQjtFQUFwQixpQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixrQkFBb0I7RUFBcEIsV0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLGtCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxp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QUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtB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b0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsaURBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHFCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsZ0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUE7QUFBb0I7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLGFBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHdCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNkNB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QW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsNkJBQW9CO0VBQXBCLDREQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSw2QkFBb0I7RUFBcEIsNERBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLCtFQUFvQjtFQUFwQixtR0FBb0I7RUFBcEIsK0dBQW9CO0VBQXBCLHVHQUFvQjtFQUFwQixvREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0RBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHlCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsa0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLDJCQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VB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QkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixzQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHNDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsc0NBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixpREFBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGlEQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsNkNBQW9CO0VBQXBCO0FBQW9COztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLDZDQUFvQjtFQUFwQjtBQUFvQjs7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QUFwQjtBQUFvQjs7QUFBcEI7RUFBQSxRQUFvQjtFQUFwQixvQ0FBb0I7RUFBcEI7QUFBb0I7O0FBQXBCOztFQUFBO0lBQUEsVUFBb0I7SUFBcEI7RUFBb0I7QUFBQTs7QUFBcEI7RUFBQTtBQUFvQjs7QUFBcEI7O0VBQUE7SUFBQSxVQUFvQjtJQUFwQjtFQUFvQjtBQUFBOztBQUFwQjtFQUFBO0FBQW9COztBQUVwQjtFQUFBLGtCQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQixVQUFtQjtFQUFuQixZQUFtQjtFQUFuQixnQkFBbUI7RUFBbkIsc0JBQW1CO0VBQW5CLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxTQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSwyQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLG9CQUFtQjtFQUFuQiw0QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsV0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsMEJBQW1CO0VBQW5CLGtMQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsOEtBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiwrS0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtLQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsOEtBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHlCQUFtQjtFQUFuQixpTEFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLCtLQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7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QiwrS0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5COztFQUFBO0lBQUE7RUFBbUI7O0VBQW5CO0lBQUE7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7O0VBQUE7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjs7RUFBbkI7SUFBQTtFQUFtQjtBQUFBOztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjs7RUFBQTtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjtBQUFBOztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjs7RUFBQTtJQUFBO0VBQW1CO0FBQUE7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5COztFQUFBO0lBQUE7RUFBbUI7QUFBQTs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSx5QkFBbUI7VUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsbUNBQW1CO1VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdCQUFtQjtVQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsOEJBQW1CO0VBQW5CLHNEQUFtQjtFQUFuQix1Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhCQUFtQjtFQUFuQixzREFBbUI7RUFBbkIsdUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQiw4QkFBbUI7RUFBbkIsc0RBQW1CO0VBQW5CLHVDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsdUNBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQixnQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5C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O0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsaUNBQW1CO0VBQW5CLDJDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQ0FBbUI7RUFBbkIsMERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlDQUFtQjtFQUFuQiwwREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUNBQW1CO0VBQW5CLDBEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsa0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQixnQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGtDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsa0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQixpQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGlDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsNkNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQiw2Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLDZDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsNkNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQiw0Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLDZDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsaUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQiwrQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLCtDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsK0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQixrQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGlDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsa0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQixrQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGlDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkIsNERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQiw0REFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsNkJBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkIsOERBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsb0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsb0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixxQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixvQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLGlEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsaURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixpREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLGlEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsZ0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixpREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLGlEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsaURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixxQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsbURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixtREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLG1EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsa0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixtREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLG1EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsbURBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixtREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLG1EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixvQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLG9DQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixvQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixxQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHFDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixvQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSx5REFBbUI7RUFBbkIsK0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDREQUFtQjtFQUFuQixxRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNERBQW1CO0VBQW5CLHFFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0REFBbUI7RUFBbkIscUVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNGQUFtQjtFQUFuQixrRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0ZBQW1CO0VBQW5CLGtGQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzRkFBbUI7RUFBbkIsa0ZBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNGQUFtQjtFQUFuQixrRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNERBQW1CO0VBQW5CLHFFQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSw0REFBbUI7RUFBbkIscUVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLDREQUFtQjtFQUFuQixxRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0VBQW1CO0VBQW5CLCtEQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5REFBbUI7RUFBbkIscUVBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDhCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLCtCQUFtQjtFQUFuQixpREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CLG1EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixxQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix5QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix5QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHdCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsd0JBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix3QkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsc0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQixzQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsd0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix3Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsd0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQTtBQUFtQjs7QUFBbkI7RUFBQSxtQ0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUE7QUFBbUI7O0FBQW5CO0VBQUEsMEVBQW1CO0VBQW5CLDhGQUFtQjtFQUFuQiwrRkFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0RBQW1CO0VBQW5CLDZEQUFtQjtFQUFuQixxRUFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsK0VBQW1CO0VBQW5CLG1HQUFtQjtFQUFuQixvR0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsNkVBQW1CO0VBQW5CLGlHQUFtQjtFQUFuQixrR0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsMENBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQiwrREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsZ0ZBQW1CO0VBQW5CLG9HQUFtQjtFQUFuQixxR0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHdDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxvREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsb0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLG9EQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSxzREFBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsc0RBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx1Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsd0NBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBLHVDQUFtQjtFQUFuQjtBQUFtQjs7QUFBbkI7RUFBQSx5Q0FBbUI7RUFBbkI7QUFBbUI7O0FBQW5CO0VBQUEsOEJBQW1CO0VBQW5CO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBO0FBQW1COztBQUFuQjtFQUFBLDJHQUFtQjtFQUFuQix5R0FBbUI7RUFBbkIsMEVBQW1CO0VBQW5CO0FBQW1COztBQUFu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QTtFQUxBLFlBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsZ0JBS0E7RUFMQSxXQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGdDQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxXQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsV0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBLG9CQUtBO0VBTEEsc0xBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxpQkFLQTtFQUxBLGlCQUtBO0VBTEEsbUtBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBLGtCQUtBO0VBTEEsbURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxrQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsbUJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsb0JBS0E7RUFMQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBLCtFQUtBO0VBTEEsbUdBS0E7RUFMQSxvR0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBLHNEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsOEJBS0E7RUFMQSx3REFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxnQkFLQTtFQUxBLFdBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEscUJBS0E7RUFMQSxnQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsOEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsa0xBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGlDQUtBO0VBTEEsNENBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsaUNBS0E7RUFMQSwwREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxpQ0FLQTtFQUxBLDRDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGlDQUtBO0VBTEEsNENBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsZ0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxvQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsZ0RBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsbURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxtREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx5QkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLDJGQUtBO0VBTEEsK0dBS0E7RUFMQSxnSEFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwrRUFLQTtFQUxBLG1HQUtBO0VBTEEsb0dBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsZ0ZBS0E7RUFMQSxvR0FLQTtFQUxBLHFHQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG1EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxpQ0FLQTtFQUxBLDBEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDZCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGdEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsK0VBS0E7RUFMQSxtR0FLQTtFQUxBLG9HQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDhCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsMkdBS0E7RUFMQSx5R0FLQTtFQUxBLDBFQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSw0QkFLQTtFQUxBLDBLQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHFCQUtBO0VBTEEsNktBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsbUJBS0E7RUFMQSxxTEFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsa0xBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEscUJBS0E7RUFMQSw2S0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSx5QkFLQTtFQUxBLGlMQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHFCQUtBO0VBTEEsNktBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsaUJBS0E7RUFMQSxtTEFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxpQkFLQTtFQUxBLGlCQUtBO0VBTEEsbUtBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsaUJBS0E7RUFMQSxpQkFLQTtFQUxBLG1LQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGdCQUtBO0VBTEEsZ0JBS0E7RUFMQSxpS0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGlDQUtBO0VBTEEsMERBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSwrQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsb0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDJCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxnRkFLQTtFQUxBLG9HQUtBO0VBTEEscUdBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0RBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLDRCQUtBO0VBTEEsMEtBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsNEJBS0E7RUFMQSwwS0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEscUJBS0E7RUFMQSw2S0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxxQkFLQTtFQUxBLDZLQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHVCQUtBO0VBTEEsK0tBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsdUJBS0E7RUFMQSwrS0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsMEVBS0E7RUFMQSw4RkFLQTtFQUxBLCtGQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsaUNBS0E7RUFMQSw0Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxpQ0FLQTtFQUxBLDBEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGlDQUtBO0VBTEEsNENBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsaUNBS0E7RUFMQSw0Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDZCQUtBO0VBTEEsOERBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxvQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLCtCQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsZ0ZBS0E7RUFMQSxvR0FLQTtFQUxBLHFHQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDRCQUtBO0VBTEEsMEtBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsZUFLQTtFQUxBO0FBS0E7O0FBTEE7O0VBQUE7SUFBQSx5QkFLQTtJQUxBLGlMQUtBO0lBTEE7RUFLQTs7RUFMQTs7SUFBQTtNQUFBO0lBS0E7RUFBQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsd0JBS0E7SUFMQSx3REFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSwrRkFLQTtJQUxBLHdEQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLDRCQUtBO0lBTEEsd0RBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsOEJBS0E7SUFMQSx3REFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGlDQUtBO0lBTEEsNENBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsaUNBS0E7SUFMQSwwREFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxpQ0FLQTtJQUxBLDRDQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLHFCQUtBO0lBTEEsNktBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxnRkFLQTtJQUxBLG9HQUtBO0lBTEEscUdBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsb0RBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQTtFQUtBOztFQUxBO0lBQUEscUJBS0E7SUFMQSw2S0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxzQkFLQTtJQUxBLDhCQUtBO0lBTEEsMkNBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQSxTQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxnQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxpQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsV0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxzQkFLQTtJQUxBLDhLQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLHFCQUtBO0lBTEEsNktBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsZUFLQTtJQUxBLGVBS0E7SUFMQSwrSkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsd0JBS0E7SUFMQSxpQ0FLQTtJQUxBLDBEQUtBO0lBTEEsMENBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsd0JBS0E7SUFMQSx5Q0FLQTtJQUxBLGtFQUtBO0lBTEEsa0NBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGdCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG1CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGlCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxrQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsbUJBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGdCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGlCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxnQkFLQTtJQUxBLG9CQUtBO0lBTEEsNEJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLHNCQUtBO0lBTEEsOEtBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSx1QkFLQTtJQUxBLCtCQUtBO0lBTEEsdURBS0E7SUFMQSx3Q0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSx3QkFLQTtJQUxBLGlDQUtBO0lBTEEsMERBS0E7SUFMQSwwQ0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxzQkFLQTtJQUxBLDZDQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLHFCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsMEJBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGdCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLHFCQUtBO0lBTEEsNktBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsc0JBS0E7SUFMQSw4S0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSx3QkFLQTtJQUxBLGlDQUtBO0lBTEEsMERBS0E7SUFMQSwwQ0FLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsa0JBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxlQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLDBCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTtBQUFBOztBQUxBOztFQUFBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxxQkFLQTtJQUxBLDZLQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGlCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG9CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTtBQUFBOztBQUxBOztFQUFBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7QUFBQTs7QUFMQTs7RUFBQTtJQUFBLFNBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGlCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLHdCQUtBO0lBTEEseUNBS0E7SUFMQSxrRUFLQTtJQUxBLGtDQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsa0JBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsa0JBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSw2QkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxrQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLGtCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLG1CQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsaUJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsa0JBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTtBQUFBOztBQUxBOztFQUFBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsZ0JBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxxQkFLQTtJQUxBLDZLQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLHNCQUtBO0lBTEEsOEtBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUEsd0JBS0E7SUFMQSxpQ0FLQTtJQUxBLDBEQUtBO0lBTEEsMENBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQSxpQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQSxpQkFLQTtJQUxBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBLDRCQUtBO0lBTEE7RUFLQTs7RUFMQTtJQUFBLGVBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUEsMEJBS0E7SUFMQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBOztFQUxBO0lBQUE7RUFLQTs7RUFMQTtJQUFBO0VBS0E7O0VBTEE7SUFBQTtFQUtBO0FBQUE7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSx1QkFLQTtFQUxBLCtLQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHVCQUtBO0VBTEEsK0tBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEscUJBS0E7RUFMQSw2S0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSx3QkFLQTtFQUxBLGdMQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHdCQUtBO0VBTEEsZ0xBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsdUJBS0E7RUFMQSwrS0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxtQ0FLQTtFQUxBLDJMQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsOEtBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsbUJBS0E7RUFMQSxxTEFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG9MQUtBO0VBTEE7QUFLQTs7QUFMQTs7RUFBQTtJQUFBLHNCQUtBO0lBTEEsOEtBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLGlDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsZ0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSxnQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLGlDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsaUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSwrQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLGlDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsK0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSwrQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsaUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSwrQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSxnQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLGdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDZCQUtBO0VBTEEsNERBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsNkJBS0E7RUFMQSw0REFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSw2QkFLQTtFQUxBLDREQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxvQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG9DQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxtQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG9DQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsb0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsbUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxtREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsbURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxtREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1DQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsbUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxtQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsbUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxvQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG9DQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1DQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDREQUtBO0VBTEEsbUVBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsNERBS0E7RUFMQSxtRUFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSw0REFLQTtFQUxBLG1FQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9GQUtBO0VBTEEsZ0ZBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0ZBS0E7RUFMQSxrRkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSw0REFLQTtFQUxBLG9FQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDREQUtBO0VBTEEsa0VBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsNERBS0E7RUFMQSxrRUFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLCtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsK0JBS0E7RUFMQSxtREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDBCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx5QkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDJCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwyQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDBCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx1Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDJCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwyQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDBCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwwQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDJCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwyQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLDBCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHVDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHVDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHVDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHVDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEseUJBS0E7RUFMQSw2S0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdCQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDBCQUtBO0VBTEEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSwwQkFLQTtFQUxBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsMEJBS0E7RUFMQSxvREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLCtDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsaUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSx3Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMEJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwyQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSx1Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxpQ0FLQTtFQUxBLDBEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLDZCQUtBO0VBTEEsNERBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxpREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsMkJBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0RBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLG1EQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsb0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0JBS0E7RUFMQSxxQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLHFDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEscUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHNDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsd0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSwyQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsc0JBS0E7RUFMQSw2Q0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxrQkFLQTtFQUxBLGlEQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLGtCQUtBO0VBTEEsaURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0JBS0E7RUFMQSxzQ0FLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBLHdDQUtBO0VBTEE7QUFLQTs7QUFMQTtFQUFBLG9CQUtBO0VBTEEsc0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0RBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsb0RBS0E7RUFMQTtBQUtBOztBQUxBOztFQUFBO0lBQUEsb0RBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7O0VBQUE7SUFBQSxzQkFLQTtJQUxBLDZDQUtBO0lBTEE7RUFLQTtBQUFBOztBQUxBOztFQUFBO0lBQUEsa0JBS0E7SUFMQSxpREFLQTtJQUxBO0VBS0E7QUFBQTs7QUFMQTs7RUFBQTtJQUFBLGtCQUtBO0lBTEEsaURBS0E7SUFMQTtFQUtBO0FBQUE7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxvQkFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLCtCQUtBO0VBTEEsbURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLCtCQUtBO0VBTEEsbURBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsK0JBS0E7RUFMQSxtREFLQTtFQUxBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLFdBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsaUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsbUNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUEsa0NBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBLHNCQUtBO0VBTEEsNkNBS0E7RUFMQTtBQUtBOztBQUxBO0VBQUE7QUFLQTs7QUFMQTtFQUFBO0FBS0E7O0FBTEE7RUFBQSxzQkFLQTtFQUxBLDZDQUtBO0VBTEE7QUFLQSIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vdGFpbHdpbmRjc3NAMy40LjMvbm9kZV9tb2R1bGVzL3RhaWx3aW5kY3NzL3RhaWx3aW5kLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcblxuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5cbkB0YWlsd2luZCB1dGlsaXRpZXM7XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/.demo/assets/css/colors.css">:root {
  /* violet from tailwind as r g b */
  --color-primary-50: 245 243 255; /* #f5f3ff */
  --color-primary-100: 237 233 254; /* #ede9fe */
  --color-primary-200: 221 214 254; /* #ddd6fe */
  --color-primary-300: 196 181 253; /* #c4b5fd */
  --color-primary-400: 167 139 250; /* #a78bfa */
  --color-primary-500: 139 92 246; /* #a855f7 */
  --color-primary-600: 124 58 237; /* #9333ea */
  --color-primary-700: 109 40 217; /* #7e22ce */
  --color-primary-800: 91 33 182; /* #6b21a8 */
  --color-primary-900: 76 29 149; /* #581c87 */
  --color-primary-950: 46 16 101; /* #3b0764 */

  /* slate from tailwind as r g b */
  --color-muted-50: 248 250 252; /* #f8fafc */
  --color-muted-100: 241 245 249; /* #f1f5f9 */
  --color-muted-200: 226 232 240; /* #e2e8f0 */
  --color-muted-300: 203 213 225; /* #cbd5e1 */
  --color-muted-400: 148 163 184; /* #94a3b8 */
  --color-muted-500: 100 116 139; /* #64748b */
  --color-muted-600: 71 85 105; /* #475569 */
  --color-muted-700: 51 65 85; /* #334155 */
  --color-muted-800: 30 41 59; /* #1e293b */
  --color-muted-900: 15 23 42; /* #0f172a */
  --color-muted-950: 2 6 23; /* #020617 */
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vLmRlbW8vYXNzZXRzL2Nzcy9jb2xvcnMuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usa0NBQWtDO0VBQ2xDLCtCQUErQixFQUFFLFlBQVk7RUFDN0MsZ0NBQWdDLEVBQUUsWUFBWTtFQUM5QyxnQ0FBZ0MsRUFBRSxZQUFZO0VBQzlDLGdDQUFnQyxFQUFFLFlBQVk7RUFDOUMsZ0NBQWdDLEVBQUUsWUFBWTtFQUM5QywrQkFBK0IsRUFBRSxZQUFZO0VBQzdDLCtCQUErQixFQUFFLFlBQVk7RUFDN0MsK0JBQStCLEVBQUUsWUFBWTtFQUM3Qyw4QkFBOEIsRUFBRSxZQUFZO0VBQzVDLDhCQUE4QixFQUFFLFlBQVk7RUFDNUMsOEJBQThCLEVBQUUsWUFBWTs7RUFFNUMsaUNBQWlDO0VBQ2pDLDZCQUE2QixFQUFFLFlBQVk7RUFDM0MsOEJBQThCLEVBQUUsWUFBWTtFQUM1Qyw4QkFBOEIsRUFBRSxZQUFZO0VBQzVDLDhCQUE4QixFQUFFLFlBQVk7RUFDNUMsOEJBQThCLEVBQUUsWUFBWTtFQUM1Qyw4QkFBOEIsRUFBRSxZQUFZO0VBQzVDLDRCQUE0QixFQUFFLFlBQVk7RUFDMUMsMkJBQTJCLEVBQUUsWUFBWTtFQUN6QywyQkFBMkIsRUFBRSxZQUFZO0VBQ3pDLDJCQUEyQixFQUFFLFlBQVk7RUFDekMseUJBQXlCLEVBQUUsWUFBWTtBQUN6QyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby8uZGVtby9hc3NldHMvY3NzL2NvbG9ycy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAvKiB2aW9sZXQgZnJvbSB0YWlsd2luZCBhcyByIGcgYiAqL1xuICAtLWNvbG9yLXByaW1hcnktNTA6IDI0NSAyNDMgMjU1OyAvKiAjZjVmM2ZmICovXG4gIC0tY29sb3ItcHJpbWFyeS0xMDA6IDIzNyAyMzMgMjU0OyAvKiAjZWRlOWZlICovXG4gIC0tY29sb3ItcHJpbWFyeS0yMDA6IDIyMSAyMTQgMjU0OyAvKiAjZGRkNmZlICovXG4gIC0tY29sb3ItcHJpbWFyeS0zMDA6IDE5NiAxODEgMjUzOyAvKiAjYzRiNWZkICovXG4gIC0tY29sb3ItcHJpbWFyeS00MDA6IDE2NyAxMzkgMjUwOyAvKiAjYTc4YmZhICovXG4gIC0tY29sb3ItcHJpbWFyeS01MDA6IDEzOSA5MiAyNDY7IC8qICNhODU1ZjcgKi9cbiAgLS1jb2xvci1wcmltYXJ5LTYwMDogMTI0IDU4IDIzNzsgLyogIzkzMzNlYSAqL1xuICAtLWNvbG9yLXByaW1hcnktNzAwOiAxMDkgNDAgMjE3OyAvKiAjN2UyMmNlICovXG4gIC0tY29sb3ItcHJpbWFyeS04MDA6IDkxIDMzIDE4MjsgLyogIzZiMjFhOCAqL1xuICAtLWNvbG9yLXByaW1hcnktOTAwOiA3NiAyOSAxNDk7IC8qICM1ODFjODcgKi9cbiAgLS1jb2xvci1wcmltYXJ5LTk1MDogNDYgMTYgMTAxOyAvKiAjM2IwNzY0ICovXG5cbiAgLyogc2xhdGUgZnJvbSB0YWlsd2luZCBhcyByIGcgYiAqL1xuICAtLWNvbG9yLW11dGVkLTUwOiAyNDggMjUwIDI1MjsgLyogI2Y4ZmFmYyAqL1xuICAtLWNvbG9yLW11dGVkLTEwMDogMjQxIDI0NSAyNDk7IC8qICNmMWY1ZjkgKi9cbiAgLS1jb2xvci1tdXRlZC0yMDA6IDIyNiAyMzIgMjQwOyAvKiAjZTJlOGYwICovXG4gIC0tY29sb3ItbXV0ZWQtMzAwOiAyMDMgMjEzIDIyNTsgLyogI2NiZDVlMSAqL1xuICAtLWNvbG9yLW11dGVkLTQwMDogMTQ4IDE2MyAxODQ7IC8qICM5NGEzYjggKi9cbiAgLS1jb2xvci1tdXRlZC01MDA6IDEwMCAxMTYgMTM5OyAvKiAjNjQ3NDhiICovXG4gIC0tY29sb3ItbXV0ZWQtNjAwOiA3MSA4NSAxMDU7IC8qICM0NzU1NjkgKi9cbiAgLS1jb2xvci1tdXRlZC03MDA6IDUxIDY1IDg1OyAvKiAjMzM0MTU1ICovXG4gIC0tY29sb3ItbXV0ZWQtODAwOiAzMCA0MSA1OTsgLyogIzFlMjkzYiAqL1xuICAtLWNvbG9yLW11dGVkLTkwMDogMTUgMjMgNDI7IC8qICMwZjE3MmEgKi9cbiAgLS1jb2xvci1tdXRlZC05NTA6IDIgNiAyMzsgLyogIzAyMDYxNyAqL1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/@fontsource-variable+fira-code@5.0.17/node_modules/@fontsource-variable/fira-code/index.css">/* fira-code-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-cyrillic-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* fira-code-cyrillic-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-cyrillic-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* fira-code-greek-ext-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-greek-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* fira-code-greek-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-greek-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* fira-code-latin-ext-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-latin-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* fira-code-latin-wght-normal */
@font-face {
  font-family: 'Fira Code Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 700;
  src: url(/public/files/fira-code-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0Bmb250c291cmNlLXZhcmlhYmxlK2ZpcmEtY29kZUA1LjAuMTcvbm9kZV9tb2R1bGVzL0Bmb250c291cmNlLXZhcmlhYmxlL2ZpcmEtY29kZS9pbmRleC5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsdUNBQXVDO0FBQ3ZDO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLDhOQUFxRjtFQUNyRixpRkFBaUY7QUFDbkY7O0FBRUEsbUNBQW1DO0FBQ25DO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLDBOQUFpRjtFQUNqRixnRUFBZ0U7QUFDbEU7O0FBRUEsb0NBQW9DO0FBQ3BDO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLDJOQUFrRjtFQUNsRiwwQkFBMEI7QUFDNUI7O0FBRUEsZ0NBQWdDO0FBQ2hDO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLHVOQUE4RTtFQUM5RSxpRkFBaUY7QUFDbkY7O0FBRUEsb0NBQW9DO0FBQ3BDO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLDJOQUFrRjtFQUNsRixxSUFBcUk7QUFDdkk7O0FBRUEsZ0NBQWdDO0FBQ2hDO0VBQ0UsaUNBQWlDO0VBQ2pDLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLHVOQUE4RTtFQUM5RSw4S0FBOEs7QUFDaEwiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0Bmb250c291cmNlLXZhcmlhYmxlK2ZpcmEtY29kZUA1LjAuMTcvbm9kZV9tb2R1bGVzL0Bmb250c291cmNlLXZhcmlhYmxlL2ZpcmEtY29kZS9pbmRleC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogZmlyYS1jb2RlLWN5cmlsbGljLWV4dC13Z2h0LW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBDb2RlIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ZpcmEtY29kZS1jeXJpbGxpYy1leHQtd2dodC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRixVKzFDODAtMUM4OCxVKzIwQjQsVSsyREUwLTJERkYsVStBNjQwLUE2OUYsVStGRTJFLUZFMkY7XG59XG5cbi8qIGZpcmEtY29kZS1jeXJpbGxpYy13Z2h0LW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBDb2RlIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ZpcmEtY29kZS1jeXJpbGxpYy13Z2h0LW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDMwMSxVKzA0MDAtMDQ1RixVKzA0OTAtMDQ5MSxVKzA0QjAtMDRCMSxVKzIxMTY7XG59XG5cbi8qIGZpcmEtY29kZS1ncmVlay1leHQtd2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgQ29kZSBWYXJpYWJsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwIDcwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9maXJhLWNvZGUtZ3JlZWstZXh0LXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG5cbi8qIGZpcmEtY29kZS1ncmVlay13Z2h0LW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBDb2RlIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ZpcmEtY29kZS1ncmVlay13Z2h0LW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wMzc3LFUrMDM3QS0wMzdGLFUrMDM4NC0wMzhBLFUrMDM4QyxVKzAzOEUtMDNBMSxVKzAzQTMtMDNGRjtcbn1cblxuLyogZmlyYS1jb2RlLWxhdGluLWV4dC13Z2h0LW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBDb2RlIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgNzAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ZpcmEtY29kZS1sYXRpbi1leHQtd2dodC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRixVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzFFMDAtMUU5RixVKzFFRjItMUVGRixVKzIwMjAsVSsyMEEwLTIwQUIsVSsyMEFELTIwQzAsVSsyMTEzLFUrMkM2MC0yQzdGLFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBmaXJhLWNvZGUtbGF0aW4td2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZpcmEgQ29kZSBWYXJpYWJsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMzAwIDcwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9maXJhLWNvZGUtbGF0aW4td2dodC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRixVKzAxMzEsVSswMTUyLTAxNTMsVSswMkJCLTAyQkMsVSswMkM2LFUrMDJEQSxVKzAyREMsVSswMzA0LFUrMDMwOCxVKzAzMjksVSsyMDAwLTIwNkYsVSsyMDc0LFUrMjBBQyxVKzIxMjIsVSsyMTkxLFUrMjE5MyxVKzIyMTIsVSsyMjE1LFUrRkVGRixVK0ZGRkQ7XG59Il0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/@fontsource-variable+inter@5.0.17/node_modules/@fontsource-variable/inter/index.css">/* inter-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-cyrillic-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* inter-cyrillic-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-cyrillic-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* inter-greek-ext-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-greek-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+1F00-1FFF;
}

/* inter-greek-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-greek-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* inter-vietnamese-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-vietnamese-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* inter-latin-ext-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-latin-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* inter-latin-wght-normal */
@font-face {
  font-family: 'Inter Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url(/public/files/inter-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0Bmb250c291cmNlLXZhcmlhYmxlK2ludGVyQDUuMC4xNy9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2UtdmFyaWFibGUvaW50ZXIvaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQUFBLG1DQUFtQztBQUNuQztFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixrTkFBaUY7RUFDakYsaUZBQWlGO0FBQ25GOztBQUVBLCtCQUErQjtBQUMvQjtFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiw4TUFBNkU7RUFDN0UsZ0VBQWdFO0FBQ2xFOztBQUVBLGdDQUFnQztBQUNoQztFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwrTUFBOEU7RUFDOUUsMEJBQTBCO0FBQzVCOztBQUVBLDRCQUE0QjtBQUM1QjtFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwyTUFBMEU7RUFDMUUsaUZBQWlGO0FBQ25GOztBQUVBLGlDQUFpQztBQUNqQztFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixnTkFBK0U7RUFDL0UsMkpBQTJKO0FBQzdKOztBQUVBLGdDQUFnQztBQUNoQztFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwrTUFBOEU7RUFDOUUscUlBQXFJO0FBQ3ZJOztBQUVBLDRCQUE0QjtBQUM1QjtFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwyTUFBMEU7RUFDMUUsOEtBQThLO0FBQ2hMIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvL25vZGVfbW9kdWxlcy8ucG5wbS9AZm9udHNvdXJjZS12YXJpYWJsZStpbnRlckA1LjAuMTcvbm9kZV9tb2R1bGVzL0Bmb250c291cmNlLXZhcmlhYmxlL2ludGVyL2luZGV4LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBpbnRlci1jeXJpbGxpYy1leHQtd2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWN5cmlsbGljLWV4dC13Z2h0LW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLFUrMUM4MC0xQzg4LFUrMjBCNCxVKzJERTAtMkRGRixVK0E2NDAtQTY5RixVK0ZFMkUtRkUyRjtcbn1cblxuLyogaW50ZXItY3lyaWxsaWMtd2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWN5cmlsbGljLXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzAxLFUrMDQwMC0wNDVGLFUrMDQ5MC0wNDkxLFUrMDRCMC0wNEIxLFUrMjExNjtcbn1cblxuLyogaW50ZXItZ3JlZWstZXh0LXdnaHQtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlciBWYXJpYWJsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9pbnRlci1ncmVlay1leHQtd2dodC1ub3JtYWwud29mZjIpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xuICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cblxuLyogaW50ZXItZ3JlZWstd2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWdyZWVrLXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzNzcsVSswMzdBLTAzN0YsVSswMzg0LTAzOEEsVSswMzhDLFUrMDM4RS0wM0ExLFUrMDNBMy0wM0ZGO1xufVxuXG4vKiBpbnRlci12aWV0bmFtZXNlLXdnaHQtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlciBWYXJpYWJsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9pbnRlci12aWV0bmFtZXNlLXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsVSswMTEwLTAxMTEsVSswMTI4LTAxMjksVSswMTY4LTAxNjksVSswMUEwLTAxQTEsVSswMUFGLTAxQjAsVSswMzAwLTAzMDEsVSswMzAzLTAzMDQsVSswMzA4LTAzMDksVSswMzIzLFUrMDMyOSxVKzFFQTAtMUVGOSxVKzIwQUI7XG59XG5cbi8qIGludGVyLWxhdGluLWV4dC13Z2h0LW5vcm1hbCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXIgVmFyaWFibGUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIHNyYzogdXJsKC4vZmlsZXMvaW50ZXItbGF0aW4tZXh0LXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsVSswMzA0LFUrMDMwOCxVKzAzMjksVSsxRTAwLTFFOUYsVSsxRUYyLTFFRkYsVSsyMDIwLFUrMjBBMC0yMEFCLFUrMjBBRC0yMEMwLFUrMjExMyxVKzJDNjAtMkM3RixVK0E3MjAtQTdGRjtcbn1cblxuLyogaW50ZXItbGF0aW4td2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2ludGVyLWxhdGluLXdnaHQtbm9ybWFsLndvZmYyKSBmb3JtYXQoJ3dvZmYyLXZhcmlhdGlvbnMnKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsVSswMTMxLFUrMDE1Mi0wMTUzLFUrMDJCQi0wMkJDLFUrMDJDNixVKzAyREEsVSswMkRDLFUrMDMwNCxVKzAzMDgsVSswMzI5LFUrMjAwMC0yMDZGLFUrMjA3NCxVKzIwQUMsVSsyMTIyLFUrMjE5MSxVKzIxOTMsVSsyMjEyLFUrMjIxNSxVK0ZFRkYsVStGRkZEO1xufSJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/@fontsource-variable+karla@5.0.20/node_modules/@fontsource-variable/karla/index.css">/* karla-latin-ext-wght-normal */
@font-face {
  font-family: 'Karla Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/public/files/karla-latin-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* karla-latin-wght-normal */
@font-face {
  font-family: 'Karla Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/public/files/karla-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0Bmb250c291cmNlLXZhcmlhYmxlK2thcmxhQDUuMC4yMC9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2UtdmFyaWFibGUva2FybGEvaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQUFBLGdDQUFnQztBQUNoQztFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwrTUFBOEU7RUFDOUUscUlBQXFJO0FBQ3ZJOztBQUVBLDRCQUE0QjtBQUM1QjtFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQiwyTUFBMEU7RUFDMUUsOEtBQThLO0FBQ2hMIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvL25vZGVfbW9kdWxlcy8ucG5wbS9AZm9udHNvdXJjZS12YXJpYWJsZStrYXJsYUA1LjAuMjAvbm9kZV9tb2R1bGVzL0Bmb250c291cmNlLXZhcmlhYmxlL2thcmxhL2luZGV4LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBrYXJsYS1sYXRpbi1leHQtd2dodC1ub3JtYWwgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0thcmxhIFZhcmlhYmxlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgODAwO1xuICBzcmM6IHVybCguL2ZpbGVzL2thcmxhLWxhdGluLWV4dC13Z2h0LW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLFUrMDMwNCxVKzAzMDgsVSswMzI5LFUrMUUwMC0xRTlGLFUrMUVGMi0xRUZGLFUrMjAyMCxVKzIwQTAtMjBBQixVKzIwQUQtMjBDMCxVKzIxMTMsVSsyQzYwLTJDN0YsVStBNzIwLUE3RkY7XG59XG5cbi8qIGthcmxhLWxhdGluLXdnaHQtbm9ybWFsICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdLYXJsYSBWYXJpYWJsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogMjAwIDgwMDtcbiAgc3JjOiB1cmwoLi9maWxlcy9rYXJsYS1sYXRpbi13Z2h0LW5vcm1hbC53b2ZmMikgZm9ybWF0KCd3b2ZmMi12YXJpYXRpb25zJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLFUrMDEzMSxVKzAxNTItMDE1MyxVKzAyQkItMDJCQyxVKzAyQzYsVSswMkRBLFUrMDJEQyxVKzAzMDQsVSswMzA4LFUrMDMyOSxVKzIwMDAtMjA2RixVKzIwNzQsVSsyMEFDLFUrMjEyMixVKzIxOTEsVSsyMTkzLFUrMjIxMixVKzIyMTUsVStGRUZGLFUrRkZGRDtcbn0iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/swiper.css">/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, 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');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  overflow: clip;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: initial;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid #007aff;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIuY3NzIiwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7O0VBVUU7O0FBRUYsZUFBZTtBQUNmO0VBQ0UsMkJBQTJCO0VBQzNCLDZyRUFBNnJFO0VBQzdyRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FBQ3BCO0FBQ0EsYUFBYTtBQUNiO0VBQ0UsNkJBQTZCO0VBQzdCOzs7R0FHQztBQUNIO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsVUFBVTtBQUNaO0FBQ0E7RUFDRSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsNkJBQTZCO0VBQzdCLFVBQVU7RUFDVixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLFVBQVU7RUFDVixhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG1DQUFxRjtFQUFyRixxRkFBcUY7RUFDckYsdUJBQXVCO0FBQ3pCO0FBQ0E7OztFQUdFLGlDQUFpQztBQUNuQztBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsY0FBYztBQUNoQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0EsZ0JBQWdCO0FBQ2hCOztFQUVFLFlBQVk7QUFDZDtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLHNDQUFzQztBQUN4QztBQUNBO0VBQ0Usd0JBQXdCO0VBRWhCLDJCQUEyQjtBQUNyQztBQUNBLGVBQWU7QUFDZjtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSw0QkFBNEI7QUFDOUI7QUFDQSxhQUFhO0FBQ2I7RUFDRSxjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQix3QkFBd0I7RUFDeEIsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsNkJBQTZCO0FBQy9CO0FBQ0E7RUFDRSw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7QUFDYjtBQUNBO0VBQ0UsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UseURBQXlEO0FBQzNEO0FBQ0E7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLDBDQUEwQztBQUM1QztBQUNBO0VBQ0Usd0RBQXdEO0FBQzFEO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLDJDQUEyQztBQUM3QztBQUNBLHVCQUF1QjtBQUN2QixlQUFlO0FBQ2Y7Ozs7Ozs7Ozs7RUFVRSxrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixXQUFXO0FBQ2I7QUFDQTtFQUNFLCtCQUErQjtBQUNqQztBQUNBO0VBQ0UsZ0ZBQWdGO0FBQ2xGO0FBQ0E7RUFDRSxpRkFBaUY7QUFDbkY7QUFDQTtFQUNFLCtFQUErRTtBQUNqRjtBQUNBO0VBQ0Usa0ZBQWtGO0FBQ3BGO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsUUFBUTtFQUNSLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIseUJBQTBFO0VBQTFFLDBFQUEwRTtFQUMxRSxrQkFBa0I7RUFDbEIsNkJBQTZCO0FBQy9CO0FBQ0E7O0VBRUUsbURBQW1EO0FBQ3JEO0FBQ0E7RUFDRSw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0U7SUFDRSx1QkFBdUI7RUFDekI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtBQUNGO0FBQ0EscUJBQXFCIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvL25vZGVfbW9kdWxlcy8ucG5wbS9zd2lwZXJAMTAuMy4xL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFN3aXBlciAxMC4zLjFcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogU2VwdGVtYmVyIDI4LCAyMDIzXG4gKi9cblxuLyogRk9OVF9TVEFSVCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEZPTlRfRU5EICovXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xuICAvKlxuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICovXG59XG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdzogY2xpcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBpbml0aWFsKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItaW9zIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItYXV0b2hlaWdodCxcbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGhlaWdodDtcbn1cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4uc3dpcGVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG59XG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogY2VudGVyIGNlbnRlcjtcbiAgc2Nyb2xsLXNuYXAtc3RvcDogYWx3YXlzO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi8qIFNsaWRlIHN0eWxlcyBzdGFydCAqL1xuLyogM0QgU2hhZG93cyAqL1xuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLFxuLnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGUge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICNmZmY7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiAjMDAwO1xufVxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogU2xpZGUgc3R5bGVzIGVuZCAqL1xuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/a11y.css">/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2ExMXkuY3NzIiwibWFwcGluZ3MiOiJBQUFBLFNBQVM7QUFDVDtFQUNFLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsTUFBTTtFQUNOLG9CQUFvQjtFQUNwQixVQUFVO0VBQ1YsY0FBYztBQUNoQiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvYTExeS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogYTExeSAqL1xuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/effect-cards.css">.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  backface-visibility: hidden;
  overflow: hidden;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1jYXJkcy5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLCtCQUErQjtFQUV2QiwyQkFBMkI7RUFDbkMsZ0JBQWdCO0FBQ2xCIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvL25vZGVfbW9kdWxlcy8ucG5wbS9zd2lwZXJAMTAuMy4xL25vZGVfbW9kdWxlcy9zd2lwZXIvbW9kdWxlcy9lZmZlY3QtY2FyZHMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zd2lwZXItY2FyZHMge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/effect-creative.css">.swiper-creative .swiper-slide {
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1jcmVhdGl2ZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFFVSwyQkFBMkI7RUFDbkMsZ0JBQWdCO0VBQ2hCLCtDQUErQztBQUNqRCIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZWZmZWN0LWNyZWF0aXZlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/effect-cube.css">.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  backface-visibility: hidden;
}
/* Cube slide shadows end */

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1jdWJlLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usb0JBQW9CO0VBRVosMkJBQTJCO0VBQ25DLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0Usd0JBQXdCO0FBQzFCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7OztFQUdFLG9CQUFvQjtFQUNwQixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsT0FBTztFQUNQLE1BQU07RUFDTixTQUFTO0VBQ1QsUUFBUTtFQUNSLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG1CQUFtQjtBQUNyQjtBQUNBLDZCQUE2QjtBQUM3Qjs7OztFQUlFLFVBQVU7RUFFRiwyQkFBMkI7QUFDckM7QUFDQSwyQkFBMkIiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1jdWJlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc3dpcGVyLWN1YmUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDA7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4vKiBDdWJlIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/effect-fade.css">.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1mYWRlLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG9DQUFvQztBQUN0QztBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZWZmZWN0LWZhZGUuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/effect-flip.css">.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  backface-visibility: hidden;
}
/* Flip slide shadows end */

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2VmZmVjdC1mbGlwLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usb0JBQW9CO0VBRVosMkJBQTJCO0VBQ25DLFVBQVU7QUFDWjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0EsNkJBQTZCO0FBQzdCOzs7O0VBSUUsVUFBVTtFQUVGLDJCQUEyQjtBQUNyQztBQUNBLDJCQUEyQiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZWZmZWN0LWZsaXAuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zd2lwZXItZmxpcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4vKiBGbGlwIHNsaWRlIHNoYWRvd3Mgc3RhcnQgKi9cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogRmxpcCBzbGlkZSBzaGFkb3dzIGVuZCAqL1xuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/free-mode.css">.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2ZyZWUtbW9kZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQ0FBb0M7RUFDcEMsY0FBYztBQUNoQiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZnJlZS1tb2RlLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/grid.css">.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL2dyaWQuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtBQUN4QiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvZ3JpZC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnN3aXBlci1ncmlkLWNvbHVtbiA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/navigation.css">:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(44px / 44 * 27);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: 44px;
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (44px / 2));
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: 44px;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24uY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsOEJBQThCO0VBQzlCOzs7O0dBSUM7QUFDSDtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixRQUE2QztFQUE3Qyw2Q0FBNkM7RUFDN0MsMkJBQW9EO0VBQXBELG9EQUFvRDtFQUNwRCxZQUFxQztFQUFyQyxxQ0FBcUM7RUFDckMsa0NBQTJEO0VBQTNELDJEQUEyRDtFQUMzRCxXQUFXO0VBQ1gsZUFBZTtFQUNmLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLGdFQUFnRTtBQUNsRTtBQUNBOztFQUVFLGFBQWE7RUFDYixZQUFZO0VBQ1osb0JBQW9CO0FBQ3RCO0FBQ0E7O0VBRUUsVUFBVTtFQUNWLFlBQVk7RUFDWixvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSx3QkFBd0I7QUFDMUI7QUFDQTs7RUFFRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLHNCQUFtQjtLQUFuQixtQkFBbUI7RUFDbkIsd0JBQXdCO0FBQzFCO0FBQ0E7O0VBRUUseUJBQXlCO0FBQzNCO0FBQ0E7O0VBRUUsVUFBaUQ7RUFBakQsaURBQWlEO0VBQ2pELFdBQVc7QUFDYjtBQUNBOztFQUVFLFdBQWtEO0VBQWxELGtEQUFrRDtFQUNsRCxVQUFVO0FBQ1o7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBLDBCQUEwQjtBQUMxQjs7RUFFRSx5QkFBeUI7RUFDekIsZUFBd0M7RUFBeEMsd0NBQXdDO0VBQ3hDLCtCQUErQjtFQUMvQixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGNBQWM7QUFDaEI7QUFDQTs7RUFFRSxlQUFlO0FBQ2pCO0FBQ0E7O0VBRUUsV0FBa0Q7RUFBbEQsa0RBQWtEO0VBQ2xELFVBQVU7QUFDWjtBQUNBOztFQUVFLGVBQWU7QUFDakI7QUFDQSx3QkFBd0IiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL25hdmlnYXRpb24uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4O1xuICAvKlxuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQ6IDUwJTtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQ6IDEwcHg7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gICovXG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LFxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LCA1MCUpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDQ0ICogMjcpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKSAvIDIpKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbixcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Zyxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuLnN3aXBlci1idXR0b24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBOYXZpZ2F0aW9uIGZvbnQgc3RhcnQgKi9cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IHN3aXBlci1pY29ucztcbiAgZm9udC1zaXplOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtdmFyaWFudDogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGNvbnRlbnQ6ICdwcmV2Jztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6ICduZXh0Jztcbn1cbi8qIE5hdmlnYXRpb24gZm9udCBlbmQgKi9cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/pagination.css">:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 8px;
  bottom: var(--swiper-pagination-bottom, 8px);
  top: auto;
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: 8px;
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: #000;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: 0.2;
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          -moz-appearance: none;
       appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 8px;
  right: var(--swiper-pagination-right, 8px);
  left: auto;
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: inherit;
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3BhZ2luYXRpb24uY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7OztHQWtCQztBQUNIO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6QiwrQkFBK0I7RUFDL0IsV0FBVztBQUNiO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTs7RUFFRSx3QkFBd0I7QUFDMUI7QUFDQSxrQkFBa0I7QUFDbEI7Ozs7RUFJRSxXQUE0QztFQUE1Qyw0Q0FBNEM7RUFDNUMsU0FBdUM7RUFBdkMsdUNBQXVDO0VBQ3ZDLE9BQU87RUFDUCxXQUFXO0FBQ2I7QUFDQSxZQUFZO0FBQ1o7RUFDRSxnQkFBZ0I7RUFDaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxVQUF1RjtFQUF2Rix1RkFBdUY7RUFDdkYsV0FBeUY7RUFBekYseUZBQXlGO0VBQ3pGLHFCQUFxQjtFQUNyQixrQkFBaUU7RUFBakUsaUVBQWlFO0VBQ2pFLGdCQUFnRTtFQUFoRSxnRUFBZ0U7RUFDaEUsWUFBOEQ7RUFBOUQsOERBQThEO0FBQ2hFO0FBQ0E7RUFDRSxZQUFZO0VBQ1osU0FBUztFQUNULFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsd0JBQXdCO1VBQ2hCLHFCQUFnQjtPQUFoQixnQkFBZ0I7QUFDMUI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsVUFBbUQ7RUFBbkQsbURBQW1EO0VBQ25ELHFFQUFxRTtBQUN2RTtBQUNBOztFQUVFLFVBQTBDO0VBQTFDLDBDQUEwQztFQUMxQyxVQUF5QztFQUF6Qyx5Q0FBeUM7RUFDekMsUUFBUTtFQUNSLG9DQUFvQztBQUN0QztBQUNBOztFQUVFLGFBQTJEO0VBQTNELDJEQUEyRDtFQUMzRCxjQUFjO0FBQ2hCO0FBQ0E7O0VBRUUsUUFBUTtFQUNSLDJCQUEyQjtFQUMzQixVQUFVO0FBQ1o7QUFDQTs7RUFFRSxxQkFBcUI7RUFDckIsc0NBQXNDO0FBQ3hDO0FBQ0E7O0VBRUUsYUFBNkQ7RUFBN0QsNkRBQTZEO0FBQy9EO0FBQ0E7O0VBRUUsU0FBUztFQUNULDJCQUEyQjtFQUMzQixtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSx1Q0FBdUM7QUFDekM7QUFDQTtFQUNFLHdDQUF3QztBQUMxQztBQUNBLGFBQWE7QUFDYjtFQUNFLGNBQXVEO0VBQXZELHVEQUF1RDtBQUN6RDtBQUNBLGFBQWE7QUFDYjtFQUNFLCtCQUE4RTtFQUE5RSw4RUFBOEU7RUFDOUUsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxxRUFBcUU7RUFDckUsa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxNQUFNO0VBQ04sV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTs7OztFQUlFLFdBQVc7RUFDWCxXQUFzRDtFQUF0RCxzREFBc0Q7RUFDdEQsT0FBTztFQUNQLE1BQU07QUFDUjtBQUNBOzs7O0VBSUUsVUFBcUQ7RUFBckQscURBQXFEO0VBQ3JELFlBQVk7RUFDWixPQUFPO0VBQ1AsTUFBTTtBQUNSO0FBQ0E7RUFDRSxhQUFhO0FBQ2YiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3BhZ2luYXRpb24uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290IHtcbiAgLypcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0OiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wOiBhdXRvO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yOiBpbmhlcml0O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yOiByZ2JhKDAsMCwwLDAuMjUpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemU6IDRweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZTogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMC4yO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5OiAxO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDZweDtcbiAgKi9cbn1cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAzMDBtcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkID4gLnN3aXBlci1wYWdpbmF0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLyogQ29tbW9uIFN0eWxlcyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLFxuLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLFxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCB7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLCA4cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogQnVsbGV0cyAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAwLjIpO1xufVxuYnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCwgYXV0byk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sIDIwMG1zIHRvcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSwgMjAwbXMgbGVmdDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLCAyMDBtcyByaWdodDtcbn1cbi8qIEZyYWN0aW9uICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24ge1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3IsIGluaGVyaXQpO1xufVxuLyogUHJvZ3Jlc3MgKi9cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG59XG4uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCxcbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/scrollbar.css">:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: 10px;
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: rgba(0, 0, 0, 0.1);
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: 4px;
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: auto;
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: 4px;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * 1%);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: auto;
  left: var(--swiper-scrollbar-left, auto);
  right: 4px;
  right: var(--swiper-scrollbar-right, 4px);
  top: 1%;
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: 4px;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * 1%);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: 10px;
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3Njcm9sbGJhci5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTs7Ozs7Ozs7OztHQVVDO0FBQ0g7QUFDQTtFQUNFLG1CQUEwRDtFQUExRCwwREFBMEQ7RUFDMUQsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQiw4QkFBZ0U7RUFBaEUsZ0VBQWdFO0FBQ2xFO0FBQ0E7O0VBRUUsd0JBQXdCO0FBQzFCO0FBQ0E7O0VBRUUsa0JBQWtCO0VBQ2xCLFFBQThDO0VBQTlDLDhDQUE4QztFQUM5QyxXQUEyQztFQUEzQywyQ0FBMkM7RUFDM0MsU0FBc0M7RUFBdEMsc0NBQXNDO0VBQ3RDLFdBQVc7RUFDWCxXQUF5QztFQUF6Qyx5Q0FBeUM7RUFDekMsMEJBQWdFO0VBQWhFLGdFQUFnRTtBQUNsRTtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixVQUF3QztFQUF4Qyx3Q0FBd0M7RUFDeEMsVUFBeUM7RUFBekMseUNBQXlDO0VBQ3pDLE9BQTZDO0VBQTdDLDZDQUE2QztFQUM3QyxXQUFXO0VBQ1gsVUFBd0M7RUFBeEMsd0NBQXdDO0VBQ3hDLDJCQUFpRTtFQUFqRSxpRUFBaUU7QUFDbkU7QUFDQTtFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLDhCQUFxRTtFQUFyRSxxRUFBcUU7RUFDckUsbUJBQTBEO0VBQTFELDBEQUEwRDtFQUMxRCxPQUFPO0VBQ1AsTUFBTTtBQUNSO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGFBQWE7QUFDZiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvc2Nyb2xsYmFyLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC8qXG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMSU7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogNHB4O1xuICAqL1xufVxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7XG4gIGJvdHRvbTogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci10b3AsIGF1dG8pO1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1zY3JvbGxiYXIsXG4uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO1xuICByaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCwgNHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICB6LWluZGV4OiA1MDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSwgNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSk7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywgMTBweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFnIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLnN3aXBlci1zY3JvbGxiYXItbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/virtual.css">.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3ZpcnR1YWwuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsbUNBQW1DO0VBQ25DLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsTUFBTTtFQUNOLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsV0FBVztFQUNYLGlDQUFpQztBQUNuQztBQUNBO0VBQ0UsVUFBVTtFQUNWLGtDQUFrQztBQUNwQyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vc3dpcGVyQDEwLjMuMS9ub2RlX21vZHVsZXMvc3dpcGVyL21vZHVsZXMvdmlydHVhbC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlciB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSk7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/swiper@10.3.1/node_modules/swiper/modules/zoom.css">/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3pvb20uY3NzIiwibWFwcGluZ3MiOiJBQUFBLGdDQUFnQztBQUNoQztFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCO0FBQ0E7OztFQUdFLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsc0JBQW1CO0tBQW5CLG1CQUFtQjtBQUNyQjtBQUNBLDhCQUE4QjtBQUM5QjtFQUNFLFlBQVk7RUFDWixrQkFBa0I7QUFDcEIiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3N3aXBlckAxMC4zLjEvbm9kZV9tb2R1bGVzL3N3aXBlci9tb2R1bGVzL3pvb20uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIFpvb20gY29udGFpbmVyIHN0eWxlcyBzdGFydCAqL1xuLnN3aXBlci16b29tLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gaW1nLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2Zyxcbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBjYW52YXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4vKiBab29tIGNvbnRhaW5lciBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXNsaWRlLXpvb21lZCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/nuxt-icon@0.6.10_nuxt@3.11.2_vue@3.4.21/node_modules/nuxt-icon/dist/runtime/Icon.vue?vue&amp;type=style&amp;index=0&amp;scoped=90495508&amp;lang.css">
.icon[data-v-90495508] {
  display: inline-block;
  vertical-align: middle;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL251eHQtaWNvbkAwLjYuMTBfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvbnV4dC1pY29uL2Rpc3QvcnVudGltZS9JY29uLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBOEdBO0VBQ0UscUJBQXFCO0VBQ3JCLHNCQUFzQjtBQUN4QiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL251eHQtaWNvbkAwLjYuMTBfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvbnV4dC1pY29uL2Rpc3QvcnVudGltZS9JY29uLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyJcbjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5pbXBvcnQgdHlwZSB7IEljb25pZnlJY29uIH0gZnJvbSAnQGljb25pZnkvdnVlJ1xuaW1wb3J0IHsgSWNvbiBhcyBJY29uaWZ5IH0gZnJvbSAnQGljb25pZnkvdnVlL2Rpc3Qvb2ZmbGluZSdcbmltcG9ydCB7IGxvYWRJY29uLCBhZGRBUElQcm92aWRlciB9IGZyb20gJ0BpY29uaWZ5L3Z1ZSdcbmltcG9ydCB7IHJlZiwgY29tcHV0ZWQsIHdhdGNoIH0gZnJvbSAndnVlJ1xuaW1wb3J0IHsgdXNlQXBwQ29uZmlnLCB1c2VOdXh0QXBwLCB1c2VTdGF0ZSB9IGZyb20gJyNpbXBvcnRzJ1xuaW1wb3J0IHsgcmVzb2x2ZUljb25OYW1lIH0gZnJvbSAnLi91dGlscydcblxuY29uc3QgbnV4dEFwcCA9IHVzZU51eHRBcHAoKVxuY29uc3QgYXBwQ29uZmlnID0gdXNlQXBwQ29uZmlnKCkgYXMge1xuICBudXh0SWNvbjoge1xuICAgIHNpemU/OiBzdHJpbmdcbiAgICBjbGFzcz86IHN0cmluZ1xuICAgIGFsaWFzZXM/OiBSZWNvcmQ8c3RyaW5nLCBzdHJpbmc+XG4gICAgaWNvbmlmeUFwaU9wdGlvbnM/OiB7XG4gICAgICB1cmw/OiBzdHJpbmdcbiAgICAgIHB1YmxpY0FwaUZhbGxiYWNrPzogYm9vbGVhblxuICAgIH1cbiAgfVxufVxuXG5jb25zdCBwcm9wcyA9IGRlZmluZVByb3BzKHtcbiAgbmFtZToge1xuICAgIHR5cGU6IFN0cmluZyxcbiAgICByZXF1aXJlZDogdHJ1ZVxuICB9LFxuICBzaXplOiB7XG4gICAgdHlwZTogU3RyaW5nLFxuICAgIGRlZmF1bHQ6ICcnXG4gIH1cbn0pXG5cbndhdGNoKCgpID0+IGFwcENvbmZpZy5udXh0SWNvbj8uaWNvbmlmeUFwaU9wdGlvbnMsICgpID0+IHtcbiAgaWYgKCFhcHBDb25maWcubnV4dEljb24/Lmljb25pZnlBcGlPcHRpb25zPy51cmwpIHJldHVyblxuXG4gIC8vIHZhbGlkYXRlIHRoZSBjdXN0b20gSWNvbmlmeSBBUEkgVVJMXG4gIHRyeSB7XG4gICAgbmV3IFVSTChhcHBDb25maWcubnV4dEljb24uaWNvbmlmeUFwaU9wdGlvbnMudXJsKVxuICB9IGNhdGNoIChlKSB7XG4gICAgY29uc29sZS53YXJuKCdOdXh0IEljb246IEludmFsaWQgY3VzdG9tIEljb25pZnkgQVBJIFVSTCcpXG4gICAgcmV0dXJuXG4gIH1cblxuICAvLyBkb24ndCBvdmVycmlkZSB0aGUgZGVmYXVsdCBwdWJsaWMgYXBpIGlmIHB1YmxpY0FwaUZhbGxiYWNrIGlzIGVuYWJsZWQuIFNlZSBtb3JlOiBodHRwczovL2ljb25pZnkuZGVzaWduL2RvY3MvYXBpL3Byb3ZpZGVycy5odG1sXG4gIGlmIChhcHBDb25maWcubnV4dEljb24/Lmljb25pZnlBcGlPcHRpb25zPy5wdWJsaWNBcGlGYWxsYmFjaykge1xuICAgIGFkZEFQSVByb3ZpZGVyKCdjdXN0b20nLCB7XG4gICAgICByZXNvdXJjZXM6IFthcHBDb25maWcubnV4dEljb24/Lmljb25pZnlBcGlPcHRpb25zLnVybF0sXG4gICAgICBpbmRleDogMFxuICAgIH0pXG4gICAgcmV0dXJuXG4gIH1cblxuICAvLyBvdmVycmlkZSB0aGUgZGVmYXVsdCBwdWJsaWMgYXBpIHRvIGZvcmNlIHRoZSB1c2Ugb2YgdGhlIGN1c3RvbSBBUElcbiAgYWRkQVBJUHJvdmlkZXIoJycsIHtcbiAgICByZXNvdXJjZXM6IFthcHBDb25maWcubnV4dEljb24/Lmljb25pZnlBcGlPcHRpb25zLnVybF0sXG4gIH0pXG59LCB7IGltbWVkaWF0ZTogdHJ1ZSB9KVxuXG5jb25zdCBzdGF0ZSA9IHVzZVN0YXRlPFJlY29yZDxzdHJpbmcsIEljb25pZnlJY29uIHwgdW5kZWZpbmVkPj4oJ2ljb25zJywgKCkgPT4gKHt9KSlcbmNvbnN0IGlzRmV0Y2hpbmcgPSByZWYoZmFsc2UpXG5jb25zdCBpY29uTmFtZSA9IGNvbXB1dGVkKCgpID0+IHtcbiAgaWYgKGFwcENvbmZpZy5udXh0SWNvbj8uYWxpYXNlcz8uW3Byb3BzLm5hbWVdKSB7XG4gICAgcmV0dXJuIGFwcENvbmZpZy5udXh0SWNvbi5hbGlhc2VzW3Byb3BzLm5hbWVdIVxuICB9XG4gIHJldHVybiBwcm9wcy5uYW1lXG59KVxuY29uc3QgcmVzb2x2ZWRJY29uID0gY29tcHV0ZWQoKCkgPT4gcmVzb2x2ZUljb25OYW1lKGljb25OYW1lLnZhbHVlKSlcbmNvbnN0IGljb25LZXkgPSBjb21wdXRlZCgoKSA9PiBbcmVzb2x2ZWRJY29uLnZhbHVlLnByb3ZpZGVyLCByZXNvbHZlZEljb24udmFsdWUucHJlZml4LCByZXNvbHZlZEljb24udmFsdWUubmFtZV0uZmlsdGVyKEJvb2xlYW4pLmpvaW4oJzonKSlcbmNvbnN0IGljb24gPSBjb21wdXRlZDxJY29uaWZ5SWNvbiB8IHVuZGVmaW5lZD4oKCkgPT4gc3RhdGUudmFsdWU/LltpY29uS2V5LnZhbHVlXSlcbmNvbnN0IGNvbXBvbmVudCA9IGNvbXB1dGVkKCgpID0+IG51eHRBcHAudnVlQXBwPy5jb21wb25lbnQoaWNvbk5hbWUudmFsdWUpKVxuY29uc3Qgc1NpemUgPSBjb21wdXRlZCgoKSA9PiB7XG4gIC8vIERpc2FibGUgc2l6ZSBpZiBhcHBDb25maWcubnV4dEljb24uc2l6ZSA9PT0gZmFsc2VcbiAgLy8gQHRzLWlnbm9yZVxuICBpZiAoIXByb3BzLnNpemUgJiYgdHlwZW9mIGFwcENvbmZpZy5udXh0SWNvbj8uc2l6ZSA9PT0gJ2Jvb2xlYW4nICYmICFhcHBDb25maWcubnV4dEljb24/LnNpemUpIHtcbiAgICByZXR1cm4gdW5kZWZpbmVkXG4gIH1cbiAgLy8gQHRzLWlnbm9yZVxuICBjb25zdCBzaXplID0gcHJvcHMuc2l6ZSB8fCBhcHBDb25maWcubnV4dEljb24/LnNpemUgfHwgJzFlbSdcbiAgaWYgKFN0cmluZyhOdW1iZXIoc2l6ZSkpID09PSBzaXplKSB7XG4gICAgcmV0dXJuIGAke3NpemV9cHhgXG4gIH1cbiAgcmV0dXJuIHNpemVcbn0pXG5jb25zdCBjbGFzc05hbWUgPSBjb21wdXRlZCgoKSA9PiAoYXBwQ29uZmlnIGFzIGFueSk/Lm51eHRJY29uPy5jbGFzcyA/PyAnaWNvbicpXG5cbmFzeW5jIGZ1bmN0aW9uIGxvYWRJY29uQ29tcG9uZW50ICgpIHtcbiAgaWYgKGNvbXBvbmVudC52YWx1ZSkge1xuICAgIHJldHVyblxuICB9XG4gIGlmICghc3RhdGUudmFsdWU/LltpY29uS2V5LnZhbHVlXSkge1xuICAgIGlzRmV0Y2hpbmcudmFsdWUgPSB0cnVlXG4gICAgc3RhdGUudmFsdWVbaWNvbktleS52YWx1ZV0gPSBhd2FpdCBsb2FkSWNvbihyZXNvbHZlZEljb24udmFsdWUpLmNhdGNoKCgpID0+IHVuZGVmaW5lZClcbiAgICBpc0ZldGNoaW5nLnZhbHVlID0gZmFsc2VcbiAgfVxufVxuXG53YXRjaChpY29uTmFtZSwgbG9hZEljb25Db21wb25lbnQpXG5cbiFjb21wb25lbnQudmFsdWUgJiYgYXdhaXQgbG9hZEljb25Db21wb25lbnQoKVxuPC9zY3JpcHQ+XG5cbjx0ZW1wbGF0ZT5cbiAgPHNwYW4gdi1pZj1cImlzRmV0Y2hpbmdcIiA6Y2xhc3M9XCJjbGFzc05hbWVcIiA6c3R5bGU9XCJ7IHdpZHRoOiBzU2l6ZSwgaGVpZ2h0OiBzU2l6ZSB9XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS9udXh0LWljb25AMC42LjEwX251eHRAMy4xMS4yX3Z1ZUAzLjQuMjEvbm9kZV9tb2R1bGVzL251eHQtaWNvbi9kaXN0L3J1bnRpbWUvSWNvbi52dWU6MTA0OjNcIiAvPlxuICA8SWNvbmlmeSB2LWVsc2UtaWY9XCJpY29uXCIgOmljb249XCJpY29uXCIgOmNsYXNzPVwiY2xhc3NOYW1lXCIgOndpZHRoPVwic1NpemVcIiA6aGVpZ2h0PVwic1NpemVcIiAvPlxuICA8Q29tcG9uZW50IDppcz1cImNvbXBvbmVudFwiIHYtZWxzZS1pZj1cImNvbXBvbmVudFwiIDpjbGFzcz1cImNsYXNzTmFtZVwiIDp3aWR0aD1cInNTaXplXCIgOmhlaWdodD1cInNTaXplXCIgLz5cbiAgPHNwYW4gdi1lbHNlIDpjbGFzcz1cImNsYXNzTmFtZVwiIDpzdHlsZT1cInsgZm9udFNpemU6IHNTaXplLCBsaW5lSGVpZ2h0OiBzU2l6ZSwgd2lkdGg6IHNTaXplLCBoZWlnaHQ6IHNTaXplIH1cIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL251eHQtaWNvbkAwLjYuMTBfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvbnV4dC1pY29uL2Rpc3QvcnVudGltZS9JY29uLnZ1ZToxMDc6M1wiPjxzbG90Pnt7IG5hbWUgfX08L3Nsb3Q+PC9zcGFuPlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/layers/tairo/components/TairoError.vue?vue&amp;type=style&amp;index=0&amp;lang.css">
.stack {
    font-size: 0.875rem;
    line-height: 1.25rem
}
.stack.internal {
    padding-inline-start: 1rem;
    font-size: 0.75rem;
    line-height: 1rem;
    opacity: 1
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWUiLCJtYXBwaW5ncyI6IjtBQTRKRTtJQUFBLG1CQUFjO0lBQWQ7QUFBYztBQUdkO0lBQUEsMEJBQStCO0lBQS9CLGtCQUErQjtJQUEvQixpQkFBK0I7SUFBL0I7QUFBK0IiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5jb25zdCBwcm9wcyA9IGRlZmluZVByb3BzPHtcbiAgZXJyb3I6IGFueVxufT4oKVxuXG5jb25zdCB0aXRsZSA9IGNvbXB1dGVkKCgpID0+IHtcbiAgaWYgKHByb3BzLmVycm9yPy5zdGF0dXNDb2RlID09PSA0MDEpIHtcbiAgICByZXR1cm4gJ05vdCBhdXRob3JpemVkJ1xuICB9XG5cbiAgaWYgKHByb3BzLmVycm9yPy5zdGF0dXNDb2RlID09PSA0MDQpIHtcbiAgICByZXR1cm4gJ1BhZ2Ugbm90IGZvdW5kJ1xuICB9XG5cbiAgcmV0dXJuICdPb3BzLi4uIFNvbWV0aGluZyB3ZW50IHdyb25nJ1xufSlcblxuY29uc3QgZGVzY3JpcHRpb24gPSBjb21wdXRlZCgoKSA9PiB7XG4gIGlmIChwcm9wcy5lcnJvcj8uc3RhdHVzQ29kZSA9PT0gNDAxKSB7XG4gICAgcmV0dXJuICdZb3UgYXJlIG5vdCBhdXRob3JpemVkIHRvIGFjY2VzcyB0aGlzIHBhZ2UuJ1xuICB9XG5cbiAgaWYgKHByb3BzLmVycm9yPy5zdGF0dXNDb2RlID09PSA0MDQpIHtcbiAgICByZXR1cm4gJ1dlIGNvdWxkblxcJ3QgZmluZCB0aGUgcGFnZSB5b3Ugd2VyZSBsb29raW5nIGZvciwgcGxlYXNlIGNvbnRhY3QgYSBzeXN0ZW0gYWRtaW5pc3RyYXRvciBvciB0cnkgYWdhaW4gbGF0ZXIuJ1xuICB9XG5cbiAgcmV0dXJuICdBbiBlcnJvciBoYXMgb2NjdXJlZC4gSWYgdGhlIHByb2JsZW0gcGVyc2lzdHMsIHBsZWFzZSBjb250YWN0IGEgc3lzdGVtIGFkbWluaXN0cmF0b3Igb3IgdHJ5IGFnYWluIGxhdGVyLidcbn0pXG5cbmNvbnN0IGFwcCA9IHVzZUFwcENvbmZpZygpXG5jb25zdCBoYW5kbGVFcnJvciA9ICgpID0+IGNsZWFyRXJyb3IoeyByZWRpcmVjdDogJy8nIH0pXG5jb25zdCByZXRyeSA9ICgpID0+IGNsZWFyRXJyb3IoKVxuXG4vLyBTaG93L2hpZGUgZGVtbyBzdGFjayB0cmFjZVxuY29uc3Qgc2hvd1N0YWNrVHJhY2UgPSByZWYodHJ1ZSlcbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxkaXYgY2xhc3M9XCJwYi0xNlwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvdGFpcm8vY29tcG9uZW50cy9UYWlyb0Vycm9yLnZ1ZTozOTozXCI+XG4gICAgPEJhc2VQbGFjZWhvbGRlclBhZ2VcbiAgICAgIDp0aXRsZT1cInRpdGxlXCJcbiAgICAgIDpzdWJ0aXRsZT1cImRlc2NyaXB0aW9uXCJcbiAgICAgIGltYWdlLXNpemU9XCJtZFwiXG4gICAgICBjbGFzcz1cInJlbGF0aXZlICFpdGVtcy1lbmRcIlxuICAgID5cbiAgICAgIDx0ZW1wbGF0ZSAjaW1hZ2U+XG4gICAgICAgIDxjb21wb25lbnRcbiAgICAgICAgICA6aXM9XCJyZXNvbHZlQ29tcG9uZW50T3JOYXRpdmUoYXBwLnRhaXJvPy5lcnJvci5sb2dvLmNvbXBvbmVudClcIlxuICAgICAgICAgIHYtaWY9XCJhcHAudGFpcm8/LmVycm9yPy5sb2dvPy5jb21wb25lbnRcIlxuICAgICAgICAgIHYtYmluZD1cImFwcC50YWlybz8uZXJyb3IubG9nby5wcm9wc1wiXG4gICAgICAgIC8+XG4gICAgICA8L3RlbXBsYXRlPlxuXG4gICAgICA8ZGl2IGNsYXNzPVwibXQtNFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvdGFpcm8vY29tcG9uZW50cy9UYWlyb0Vycm9yLnZ1ZTo1NDo3XCI+XG4gICAgICAgIDxkaXZcbiAgICAgICAgICBjbGFzcz1cInRleHQtbXV0ZWQtNDAwLzIwIGRhcms6dGV4dC1tdXRlZC00MDAvMTAgYWJzb2x1dGUgaW5zZXQteC0wIHRvcC0xLzMgLXRyYW5zbGF0ZS15LTEvMiB0ZXh0LVsxM3JlbV0gZm9udC1ib2xkIHNtOnRleHQtWzIwcmVtXVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvdGFpcm8vY29tcG9uZW50cy9UYWlyb0Vycm9yLnZ1ZTo1NTo5XCJcbiAgICAgICAgPlxuICAgICAgICAgIDxzcGFuIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvdGFpcm8vY29tcG9uZW50cy9UYWlyb0Vycm9yLnZ1ZTo1ODoxMVwiPnt7IHByb3BzLmVycm9yPy5zdGF0dXNDb2RlIH19PC9zcGFuPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGNsYXNzPVwibXgtYXV0byBmbGV4IHctZnVsbCBtYXgtdy14cyBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTJcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWU6NjA6OVwiXG4gICAgICAgID5cbiAgICAgICAgICA8QmFzZUJ1dHRvblxuICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgIGNsYXNzPVwibXgtYXV0byAhaC0xMiB3LWZ1bGwgbWF4LXctWzE2MHB4XSBpdGVtcy1jZW50ZXIgZ2FwLTJcIlxuICAgICAgICAgICAgQGNsaWNrPVwiaGFuZGxlRXJyb3JcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxJY29uIG5hbWU9XCJmZWF0aGVyOmFycm93LWxlZnRcIiAvPlxuICAgICAgICAgICAgQmFjayB0byBob21lXG4gICAgICAgICAgPC9CYXNlQnV0dG9uPlxuICAgICAgICAgIDxEZXZPbmx5PlxuICAgICAgICAgICAgPEJhc2VCdXR0b25cbiAgICAgICAgICAgICAgY29sb3I9XCJtdXRlZFwiXG4gICAgICAgICAgICAgIHJvdW5kZWQ9XCJsZ1wiXG4gICAgICAgICAgICAgIGNsYXNzPVwibXgtYXV0byAhaC0xMiB3LWZ1bGwgbWF4LXctWzE2MHB4XVwiXG4gICAgICAgICAgICAgIEBjbGljaz1cInJldHJ5XCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPEljb24gbmFtZT1cImZlYXRoZXI6cmVmcmVzaC1jd1wiIGNsYXNzPVwic2l6ZS0zXCIgLz5cbiAgICAgICAgICAgICAgPHNwYW4gZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlOjc5OjE1XCI+Q2xlYXIgRXJyb3I8L3NwYW4+XG4gICAgICAgICAgICA8L0Jhc2VCdXR0b24+XG4gICAgICAgICAgPC9EZXZPbmx5PlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPERldk9ubHk+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cIm10LTYgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWU6ODQ6MTFcIj5cbiAgICAgICAgICAgIDxCYXNlU3dpdGNoQmFsbFxuICAgICAgICAgICAgICB2LW1vZGVsPVwic2hvd1N0YWNrVHJhY2VcIlxuICAgICAgICAgICAgICBjb2xvcj1cImRhbmdlclwiXG4gICAgICAgICAgICAgIDpsYWJlbD1cImAke3Nob3dTdGFja1RyYWNlID8gJ0hpZGUnIDogJ1Nob3cnfSBTdGFja3RyYWNlIChkZXYpYFwiXG4gICAgICAgICAgICAvPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L0Rldk9ubHk+XG4gICAgICA8L2Rpdj5cbiAgICA8L0Jhc2VQbGFjZWhvbGRlclBhZ2U+XG5cbiAgICA8RGV2T25seT5cbiAgICAgIDxkaXYgdi1pZj1cInNob3dTdGFja1RyYWNlXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlOjk2OjdcIj5cbiAgICAgICAgPEJhc2VDYXJkXG4gICAgICAgICAgdi1mb2N1c1xuICAgICAgICAgIHJvdW5kZWQ9XCJsZ1wiXG4gICAgICAgICAgY2xhc3M9XCJudWktZm9jdXMgbnVpLXRleHQtNzAwIGdyb3VwIHJlbGF0aXZlIG14LWF1dG8gbXQtNiBtYXgtdy0zeGwgYm9yZGVyLTIgYm9yZGVyLWRhc2hlZCBwLTggaG92ZXI6Ym9yZGVyLXNvbGlkXCJcbiAgICAgICAgICB0YWJpbmRleD1cIjBcIlxuICAgICAgICA+XG4gICAgICAgICAgPGRpdlxuICAgICAgICAgICAgY2xhc3M9XCJtYi0zIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktc3RhcnQgZ2FwLTEgb3BhY2l0eS0zMCB0cmFuc2l0aW9uLW9wYWNpdHkgZHVyYXRpb24tMzAwIGdyb3VwLWhvdmVyOm9wYWNpdHktMTAwIGdyb3VwLWZvY3VzOm9wYWNpdHktMTAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlOjEwMzoxMVwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPEJhc2VUYWdcbiAgICAgICAgICAgICAgdi1pZj1cInByb3BzLmVycm9yLnN0YXR1c0NvZGVcIlxuICAgICAgICAgICAgICBjb2xvcj1cImRhbmdlclwiXG4gICAgICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIHt7IHByb3BzLmVycm9yLnN0YXR1c0NvZGUgfX1cbiAgICAgICAgICAgIDwvQmFzZVRhZz5cbiAgICAgICAgICAgIDxCYXNlVGFnXG4gICAgICAgICAgICAgIHYtaWY9XCJwcm9wcy5lcnJvci51cmxcIlxuICAgICAgICAgICAgICBjb2xvcj1cImRhbmdlclwiXG4gICAgICAgICAgICAgIHZhcmlhbnQ9XCJvdXRsaW5lXCJcbiAgICAgICAgICAgICAgc2l6ZT1cInNtXCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAge3sgcHJvcHMuZXJyb3IudXJsIH19XG4gICAgICAgICAgICA8L0Jhc2VUYWc+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cIm1iLTQgZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTJcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWU6MTIyOjExXCI+XG4gICAgICAgICAgICA8QmFzZUljb25Cb3hcbiAgICAgICAgICAgICAgY29sb3I9XCJkYW5nZXJcIlxuICAgICAgICAgICAgICByb3VuZGVkPVwiZnVsbFwiXG4gICAgICAgICAgICAgIHNpemU9XCJtZFwiXG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIDxJY29uIG5hbWU9XCJwaDpza3VsbC1kdW90b25lXCIgY2xhc3M9XCJzaXplLTZcIiAvPlxuICAgICAgICAgICAgPC9CYXNlSWNvbkJveD5cbiAgICAgICAgICAgIDxkaXYgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlOjEzMDoxM1wiPlxuICAgICAgICAgICAgICA8aDRcbiAgICAgICAgICAgICAgICBjbGFzcz1cInRleHQtZGFuZ2VyLTUwMCBmb250LW1vbm8gdGV4dC1sZyBmb250LW1lZGl1bSBbb3ZlcmZsb3ctd3JhcDphbnl3aGVyZV1cIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWU6MTMxOjE1XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIHt7IHByb3BzLmVycm9yLm1lc3NhZ2UgfX1cbiAgICAgICAgICAgICAgPC9oND5cbiAgICAgICAgICAgICAgPHAgY2xhc3M9XCJudWktdGV4dC01MDAgZm9udC1zYW5zIHRleHQteHMgZm9udC1tZWRpdW1cIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL3RhaXJvL2NvbXBvbmVudHMvVGFpcm9FcnJvci52dWU6MTM2OjE1XCI+XG4gICAgICAgICAgICAgICAgVGhpcyBpcyBhIGRldiBvbmx5IHN0YWNrdHJhY2UsIHlvdSB3b24ndCBzZWUgaXQgaW4gcHJvZHVjdGlvbi5cbiAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICBcbiAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICB2LWlmPVwicHJvcHMuZXJyb3Iuc3RhY2tcIlxuICAgICAgICAgICAgY2xhc3M9XCJtdC02IG92ZXJmbG93LWF1dG8gd2hpdGVzcGFjZS1wcmUgcC0yIGZvbnQtbW9ubyB0ZXh0LXNtIG9wYWNpdHktNjAgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGdyb3VwLWhvdmVyOm9wYWNpdHktMTAwIGdyb3VwLWZvY3VzOm9wYWNpdHktMTAwXCJcbiAgICAgICAgICAgIHYtaHRtbD1cInByb3BzLmVycm9yLnN0YWNrXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy90YWlyby9jb21wb25lbnRzL1RhaXJvRXJyb3IudnVlOjE0MzoxMVwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICBcbiAgICAgICAgPC9CYXNlQ2FyZD5cbiAgICAgIDwvZGl2PlxuICAgIDwvRGV2T25seT5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c3R5bGU+XG4uc3RhY2sge1xuICBAYXBwbHkgdGV4dC1zbTtcbn1cbi5zdGFjay5pbnRlcm5hbCB7XG4gIEBhcHBseSBvcGFjaXR5LTEwMCBwcy00IHRleHQteHM7XG59XG48L3N0eWxlPlxuIl19 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/vite-plugin-vue-inspector@4.0.2/node_modules/vite-plugin-vue-inspector/src/Overlay.vue?vue&amp;type=style&amp;index=0&amp;scoped=f2f572b0&amp;lang.css">
.vue-inspector-container[data-v-f2f572b0] {
  cursor: pointer;
  position: fixed;
  text-align: center;
  z-index: 2147483647;
  font-family: Arial, Helvetica, sans-serif;
}
.vue-inspector-card[data-v-f2f572b0] {
  font-family: Arial, Helvetica, sans-serif;
  padding: 5px 8px;
  border-radius: 4px;
  text-align: left;
  color:#e9e9e9;
  font-size: 14px;
  background-color:#42b883;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
}
.vue-inspector-card .tip[data-v-f2f572b0] {
  font-size: 11px;
  opacity: 0.7;
}
.vue-inspector-banner[data-v-f2f572b0] {
  display: none;
  position: absolute;
  margin: 0;
  width: 260px;
  text-decoration: none;
}
.vue-inspector-container:hover .vue-inspector-banner[data-v-f2f572b0] {
  display: block;
}
.vue-inspector-container--disabled:hover .vue-inspector-banner[data-v-f2f572b0] {
  display: none;
}
.vue-inspector-floats[data-v-f2f572b0] {
  z-index: 2147483647;
  position: fixed;
  transform: translateX(-50%);
  transition: all 0.1s ease-in;
  pointer-events: none;
}
.vue-inspector-size-indicator[data-v-f2f572b0] {
  z-index: 2147483646;
  position: fixed;
  background-color:#42b88325;
  border: 1px solid #42b88350;
  border-radius: 5px;
  transition: all 0.1s ease-in;
  pointer-events: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlIiwibWFwcGluZ3MiOiI7QUFpVEE7RUFDRSxlQUFlO0VBQ2YsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIseUNBQXlDO0FBQzNDO0FBRUE7RUFDRSx5Q0FBeUM7RUFDekMsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLGVBQWU7RUFDZix3QkFBd0I7RUFDeEIsNkVBQTZFO0FBQy9FO0FBRUE7RUFDRSxlQUFlO0VBQ2YsWUFBWTtBQUNkO0FBRUE7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxZQUFZO0VBQ1oscUJBQXFCO0FBQ3ZCO0FBRUE7RUFDRSxjQUFjO0FBQ2hCO0FBRUE7RUFDRSxhQUFhO0FBQ2Y7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsMkJBQTJCO0VBQzNCLDRCQUE0QjtFQUM1QixvQkFBb0I7QUFDdEI7QUFFQTtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsNEJBQTRCO0VBQzVCLG9CQUFvQjtBQUN0QiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQ+XG5pbXBvcnQgaW5zcGVjdG9yT3B0aW9ucyBmcm9tICd2aXJ0dWFsOnZ1ZS1pbnNwZWN0b3Itb3B0aW9ucydcbmNvbnN0IGlzQ2xpZW50ID0gdHlwZW9mIHdpbmRvdyAhPT0gJ3VuZGVmaW5lZCdcbmNvbnN0IGltcG9ydE1ldGFVcmwgPSBpc0NsaWVudCA/IG5ldyBVUkwoaW1wb3J0Lm1ldGEudXJsKSA6IHt9XG5jb25zdCBwcm90b2NvbCA9IGluc3BlY3Rvck9wdGlvbnMuc2VydmVyT3B0aW9ucz8uaHR0cHMgPyAnaHR0cHM6JyA6IGltcG9ydE1ldGFVcmw/LnByb3RvY29sXG5jb25zdCBob3N0T3B0cyA9IGluc3BlY3Rvck9wdGlvbnMuc2VydmVyT3B0aW9ucz8uaG9zdFxuY29uc3QgaG9zdCA9IChob3N0T3B0cyAmJiBob3N0T3B0cyAhPT0gdHJ1ZSkgPyBob3N0T3B0cyA6IGltcG9ydE1ldGFVcmw/Lmhvc3RuYW1lXG5jb25zdCBwb3J0ID0gKGhvc3RPcHRzICYmIGhvc3RPcHRzICE9PSB0cnVlKSA/IGluc3BlY3Rvck9wdGlvbnMuc2VydmVyT3B0aW9ucz8ucG9ydCA6IGltcG9ydE1ldGFVcmw/LnBvcnRcbmNvbnN0IGJhc2VVcmwgPSBpc0NsaWVudCA/IChpbnNwZWN0b3JPcHRpb25zLm9wZW5JbkVkaXRvckhvc3QgfHwgYCR7cHJvdG9jb2x9Ly8ke2hvc3R9OiR7cG9ydH1gKSA6ICcnXG5cbmNvbnN0IEtFWV9EQVRBID0gJ2RhdGEtdi1pbnNwZWN0b3InXG5jb25zdCBLRVlfSUdOT1JFID0gJ2RhdGEtdi1pbnNwZWN0b3ItaWdub3JlJ1xuY29uc3QgS0VZX1BST1BTX0RBVEEgPSAnX192X2luc3BlY3RvcidcblxuZnVuY3Rpb24gZ2V0RGF0YShlbCkge1xuICByZXR1cm4gZWw/Ll9fdm5vZGU/LnByb3BzPy5bS0VZX1BST1BTX0RBVEFdID8/IGVsPy5nZXRBdHRyaWJ1dGU/LihLRVlfREFUQSlcbn1cblxuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiAnVnVlSW5zcGVjdG9yT3ZlcmxheScsXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIGNvbnRhaW5lclJlZjogbnVsbCxcbiAgICAgIGZsb2F0c1JlZjogbnVsbCxcbiAgICAgIGVuYWJsZWQ6IGluc3BlY3Rvck9wdGlvbnMuZW5hYmxlZCxcbiAgICAgIHRvZ2dsZUNvbWJvOiBpbnNwZWN0b3JPcHRpb25zLnRvZ2dsZUNvbWJvS2V5Py50b0xvd2VyQ2FzZT8uKCk/LnNwbGl0Py4oJy0nKSA/PyBmYWxzZSxcbiAgICAgIGRpc2FibGVJbnNwZWN0b3JPbkVkaXRvck9wZW46IGluc3BlY3Rvck9wdGlvbnMuZGlzYWJsZUluc3BlY3Rvck9uRWRpdG9yT3BlbixcbiAgICAgIG92ZXJsYXlWaXNpYmxlOiBmYWxzZSxcbiAgICAgIHBvc2l0aW9uOiB7XG4gICAgICAgIHg6IDAsXG4gICAgICAgIHk6IDAsXG4gICAgICAgIHdpZHRoOiAwLFxuICAgICAgICBoZWlnaHQ6IDAsXG4gICAgICB9LFxuICAgICAgbGlua1BhcmFtczoge1xuICAgICAgICBmaWxlOiAnJyxcbiAgICAgICAgbGluZTogMCxcbiAgICAgICAgY29sdW1uOiAwLFxuICAgICAgfSxcbiAgICAgIEtFWV9JR05PUkUsXG4gICAgfVxuICB9LFxuICBjb21wdXRlZDoge1xuICAgIGxvZ29Db2xvcnMoKSB7XG4gICAgICByZXR1cm4gdGhpcy5lbmFibGVkID8gWycjNDJEMzkyJywgJyMyMTM1NDcnLCAnIzQyYjg4MyddIDogWycjRTJDNkM2JywgJyNFMkM2QzYnLCAnI0UyQzZDNiddXG4gICAgfSxcbiAgICBjb250YWluZXJWaXNpYmxlKCkge1xuICAgICAgY29uc3QgeyB0b2dnbGVCdXR0b25WaXNpYmlsaXR5IH0gPSBpbnNwZWN0b3JPcHRpb25zXG4gICAgICByZXR1cm4gdG9nZ2xlQnV0dG9uVmlzaWJpbGl0eSA9PT0gJ2Fsd2F5cycgfHwgKHRvZ2dsZUJ1dHRvblZpc2liaWxpdHkgPT09ICdhY3RpdmUnICYmIHRoaXMuZW5hYmxlZClcbiAgICB9LFxuICAgIGNvbnRhaW5lclBvc2l0aW9uKCkge1xuICAgICAgcmV0dXJuIGluc3BlY3Rvck9wdGlvbnMudG9nZ2xlQnV0dG9uUG9zXG4gICAgICAgIC5zcGxpdCgnLScpXG4gICAgICAgIC5tYXAocCA9PiBgJHtwfTogMTVweDtgKVxuICAgICAgICAuam9pbignJylcbiAgICB9LFxuICAgIGJhbm5lclBvc2l0aW9uKCkge1xuICAgICAgY29uc3QgW3gsIHldID0gaW5zcGVjdG9yT3B0aW9ucy50b2dnbGVCdXR0b25Qb3Muc3BsaXQoJy0nKVxuICAgICAgcmV0dXJuIHtcbiAgICAgICAgW3ggPT09ICd0b3AnID8gJ2JvdHRvbScgOiAndG9wJ106ICctNDVweCcsXG4gICAgICAgIFt5XTogMCxcbiAgICAgIH1cbiAgICB9LFxuICAgIGZsb2F0c1N0eWxlKCkge1xuICAgICAgbGV0IG1hcmdpbiA9IDEwXG4gICAgICBsZXQgeCA9IHRoaXMucG9zaXRpb24ueCArICh0aGlzLnBvc2l0aW9uLndpZHRoIC8gMilcbiAgICAgIGxldCB5ID0gdGhpcy5wb3NpdGlvbi55ICsgdGhpcy5wb3NpdGlvbi5oZWlnaHQgKyA1XG4gICAgICBjb25zdCBmbG9hdHNSZWYgPSB0aGlzLiRyZWZzLmZsb2F0c1JlZlxuICAgICAgbGV0IGZsb2F0c1dpZHRoID0gZmxvYXRzUmVmPy5jbGllbnRXaWR0aCA/PyAwXG4gICAgICBsZXQgZmxvYXRzSGVpZ2h0ID0gZmxvYXRzUmVmPy5jbGllbnRIZWlnaHQgPz8gMFxuXG4gICAgICB4ID0gTWF0aC5tYXgobWFyZ2luLCB4KVxuICAgICAgeCA9IE1hdGgubWluKHgsIHdpbmRvdy5pbm5lcldpZHRoIC0gZmxvYXRzV2lkdGggLSBtYXJnaW4pXG5cbiAgICAgIHkgPSBNYXRoLm1heChtYXJnaW4sIHkpXG4gICAgICB5ID0gTWF0aC5taW4oeSwgd2luZG93LmlubmVySGVpZ2h0IC0gZmxvYXRzSGVpZ2h0IC0gbWFyZ2luKVxuXG4gICAgICByZXR1cm4ge1xuICAgICAgICBsZWZ0OiBgJHt4fXB4YCxcbiAgICAgICAgdG9wOiBgJHt5fXB4YCxcbiAgICAgIH1cbiAgICB9LFxuICAgIHNpemVJbmRpY2F0b3JTdHlsZSgpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIGxlZnQ6IGAke3RoaXMucG9zaXRpb24ueH1weGAsXG4gICAgICAgIHRvcDogYCR7dGhpcy5wb3NpdGlvbi55fXB4YCxcbiAgICAgICAgd2lkdGg6IGAke3RoaXMucG9zaXRpb24ud2lkdGh9cHhgLFxuICAgICAgICBoZWlnaHQ6IGAke3RoaXMucG9zaXRpb24uaGVpZ2h0fXB4YCxcbiAgICAgIH1cbiAgICB9LFxuICB9LFxuICBtb3VudGVkKCkge1xuICAgIHRoaXMudG9nZ2xlQ29tYm8gJiYgZG9jdW1lbnQuYm9keS5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgdGhpcy5vbktleWRvd24pXG4gICAgdGhpcy50b2dnbGVFdmVudExpc3RlbmVyKClcblxuICAgIC8vIEV4cG9zZSBjb250cm9sIHRvIGdsb2JhbFxuICAgIHdpbmRvdy5fX1ZVRV9JTlNQRUNUT1JfXyA9IHRoaXNcbiAgfSxcbiAgbWV0aG9kczoge1xuICAgIHRvZ2dsZUV2ZW50TGlzdGVuZXIoKSB7XG4gICAgICBjb25zdCBsaXN0ZW5lciA9IHRoaXMuZW5hYmxlZCA/IGRvY3VtZW50LmJvZHkuYWRkRXZlbnRMaXN0ZW5lciA6IGRvY3VtZW50LmJvZHkucmVtb3ZlRXZlbnRMaXN0ZW5lclxuXG4gICAgICBsaXN0ZW5lcj8uY2FsbChkb2N1bWVudC5ib2R5LCAnbW91c2Vtb3ZlJywgdGhpcy51cGRhdGVMaW5rUGFyYW1zKVxuICAgICAgbGlzdGVuZXI/LmNhbGwoZG9jdW1lbnQuYm9keSwgJ3Jlc2l6ZScsIHRoaXMuY2xvc2VPdmVybGF5LCB0cnVlKVxuICAgICAgbGlzdGVuZXI/LmNhbGwoZG9jdW1lbnQuYm9keSwgJ2NsaWNrJywgdGhpcy5oYW5kbGVDbGljaywgdHJ1ZSlcbiAgICB9LFxuICAgIHRvZ2dsZUVuYWJsZWQoKSB7XG4gICAgICB0aGlzLmVuYWJsZWQgPSAhdGhpcy5lbmFibGVkXG4gICAgICB0aGlzLm92ZXJsYXlWaXNpYmxlID0gZmFsc2VcbiAgICAgIHRoaXMudG9nZ2xlRXZlbnRMaXN0ZW5lcigpXG4gICAgfSxcbiAgICBvbktleWRvd24oZXZlbnQpIHtcbiAgICAgIGlmIChldmVudC5yZXBlYXQgfHwgZXZlbnQua2V5ID09PSB1bmRlZmluZWQpXG4gICAgICAgIHJldHVyblxuXG4gICAgICBjb25zdCBpc0NvbWJvID0gdGhpcy50b2dnbGVDb21ibz8uZXZlcnkoa2V5ID0+IHRoaXMuaXNLZXlBY3RpdmUoa2V5LCBldmVudCkpXG4gICAgICBpZiAoaXNDb21ibylcbiAgICAgICAgdGhpcy50b2dnbGVFbmFibGVkKClcbiAgICB9LFxuICAgIGlzS2V5QWN0aXZlKGtleSwgZXZlbnQpIHtcbiAgICAgIHN3aXRjaCAoa2V5KSB7XG4gICAgICAgIGNhc2UgJ3NoaWZ0JzpcbiAgICAgICAgY2FzZSAnY29udHJvbCc6XG4gICAgICAgIGNhc2UgJ2FsdCc6XG4gICAgICAgIGNhc2UgJ21ldGEnOlxuICAgICAgICAgIHJldHVybiBldmVudC5nZXRNb2RpZmllclN0YXRlKGtleS5jaGFyQXQoMCkudG9VcHBlckNhc2UoKSArIGtleS5zbGljZSgxKSlcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICByZXR1cm4ga2V5ID09PSBldmVudC5rZXkudG9Mb3dlckNhc2UoKVxuICAgICAgfVxuICAgIH0sXG4gICAgaXNDaGlsZE9mKGVsZSwgdGFyZ2V0KSB7XG4gICAgICBpZiAoIWVsZSB8fCBlbGUgPT09IGRvY3VtZW50KVxuICAgICAgICByZXR1cm4gZmFsc2VcbiAgICAgIHJldHVybiBlbGUgPT09IHRhcmdldCA/IHRydWUgOiB0aGlzLmlzQ2hpbGRPZihlbGUucGFyZW50Tm9kZSwgdGFyZ2V0KVxuICAgIH0sXG4gICAgZ2V0VGFyZ2V0Tm9kZShlKSB7XG4gICAgICBjb25zdCBzcGxpdFJFID0gLyguKyk6KFtcXGRdKyk6KFtcXGRdKykkL1xuICAgICAgY29uc3QgcGF0aCA9IGUucGF0aCA/PyBlLmNvbXBvc2VkUGF0aCgpXG4gICAgICBpZiAoIXBhdGgpIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICB0YXJnZXROb2RlOiBudWxsLFxuICAgICAgICAgIHBhcmFtczogbnVsbCxcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgY29uc3QgaWdub3JlSW5kZXggPSBwYXRoLmZpbmRJbmRleChub2RlID0+IG5vZGU/Lmhhc0F0dHJpYnV0ZT8uKEtFWV9JR05PUkUpKVxuICAgICAgY29uc3QgdGFyZ2V0Tm9kZSA9IHBhdGguc2xpY2UoaWdub3JlSW5kZXggKyAxKS5maW5kKG5vZGUgPT4gZ2V0RGF0YShub2RlKSlcbiAgICAgIGlmICghdGFyZ2V0Tm9kZSkge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgIHRhcmdldE5vZGU6IG51bGwsXG4gICAgICAgICAgcGFyYW1zOiBudWxsLFxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBjb25zdCBtYXRjaCA9IGdldERhdGEodGFyZ2V0Tm9kZSk/Lm1hdGNoKHNwbGl0UkUpXG4gICAgICBjb25zdCBbXywgZmlsZSwgbGluZSwgY29sdW1uXSA9IG1hdGNoIHx8IFtdXG4gICAgICByZXR1cm4ge1xuICAgICAgICB0YXJnZXROb2RlLFxuICAgICAgICBwYXJhbXM6IG1hdGNoXG4gICAgICAgICAgPyB7XG4gICAgICAgICAgICAgIGZpbGUsXG4gICAgICAgICAgICAgIGxpbmUsXG4gICAgICAgICAgICAgIGNvbHVtbixcbiAgICAgICAgICAgICAgdGl0bGU6IGZpbGUsXG4gICAgICAgICAgICB9XG4gICAgICAgICAgOiBudWxsLFxuICAgICAgfVxuICAgIH0sXG4gICAgaGFuZGxlQ2xpY2soZSkge1xuICAgICAgY29uc3QgeyB0YXJnZXROb2RlLCBwYXJhbXMgfSA9IHRoaXMuZ2V0VGFyZ2V0Tm9kZShlKVxuICAgICAgaWYgKCF0YXJnZXROb2RlKVxuICAgICAgICByZXR1cm5cbiAgICAgIGUucHJldmVudERlZmF1bHQoKVxuICAgICAgZS5zdG9wUHJvcGFnYXRpb24oKVxuICAgICAgZS5zdG9wSW1tZWRpYXRlUHJvcGFnYXRpb24oKVxuICAgICAgY29uc3QgeyBmaWxlLCBsaW5lLCBjb2x1bW4gfSA9IHBhcmFtc1xuICAgICAgdGhpcy5vdmVybGF5VmlzaWJsZSA9IGZhbHNlXG4gICAgICB0aGlzLm9wZW5JbkVkaXRvcihiYXNlVXJsLCBmaWxlLCBsaW5lLCBjb2x1bW4pXG4gICAgfSxcbiAgICB1cGRhdGVMaW5rUGFyYW1zKGUpIHtcbiAgICAgIGNvbnN0IHsgdGFyZ2V0Tm9kZSwgcGFyYW1zIH0gPSB0aGlzLmdldFRhcmdldE5vZGUoZSlcbiAgICAgIGlmICh0YXJnZXROb2RlKSB7XG4gICAgICAgIGNvbnN0IHJlY3QgPSB0YXJnZXROb2RlLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpXG4gICAgICAgIHRoaXMub3ZlcmxheVZpc2libGUgPSB0cnVlXG4gICAgICAgIHRoaXMucG9zaXRpb24ueCA9IHJlY3QueFxuICAgICAgICB0aGlzLnBvc2l0aW9uLnkgPSByZWN0LnlcbiAgICAgICAgdGhpcy5wb3NpdGlvbi53aWR0aCA9IHJlY3Qud2lkdGhcbiAgICAgICAgdGhpcy5wb3NpdGlvbi5oZWlnaHQgPSByZWN0LmhlaWdodFxuICAgICAgICB0aGlzLmxpbmtQYXJhbXMgPSBwYXJhbXNcbiAgICAgIH1cbiAgICAgIGVsc2Uge1xuICAgICAgICB0aGlzLmNsb3NlT3ZlcmxheSgpXG4gICAgICB9XG4gICAgICB0aGlzLm9uVXBkYXRlZCgpXG4gICAgfSxcbiAgICBjbG9zZU92ZXJsYXkoKSB7XG4gICAgICB0aGlzLm92ZXJsYXlWaXNpYmxlID0gZmFsc2VcbiAgICAgIHRoaXMubGlua1BhcmFtcyA9IHtcbiAgICAgICAgZmlsZTogJycsXG4gICAgICAgIGxpbmU6IDAsXG4gICAgICAgIGNvbHVtbjogMCxcbiAgICAgIH1cbiAgICB9LFxuXG4gICAgLy8gUHVibGljIG1ldGhvZHNcbiAgICBlbmFibGUoKSB7XG4gICAgICBpZiAodGhpcy5lbmFibGVkKVxuICAgICAgICByZXR1cm5cbiAgICAgIHRoaXMudG9nZ2xlRW5hYmxlZCgpXG4gICAgfSxcbiAgICBkaXNhYmxlKCkge1xuICAgICAgaWYgKCF0aGlzLmVuYWJsZWQpXG4gICAgICAgIHJldHVyblxuICAgICAgdGhpcy50b2dnbGVFbmFibGVkKClcbiAgICB9LFxuICAgIG9wZW5JbkVkaXRvcihiYXNlVXJsLCBmaWxlLCBsaW5lLCBjb2x1bW4pIHtcbiAgICAgIC8qKlxuICAgICAgICogVml0ZSBidWlsdC1pbiBzdXBwb3J0XG4gICAgICAgKiBodHRwczovL2dpdGh1Yi5jb20vdml0ZWpzL3ZpdGUvYmxvYi9kNTllMWFjYzJlZmMwMzA3NDg4MzY0ZTlmMmZhZDUyOGVjNTdmMjA0L3BhY2thZ2VzL3ZpdGUvc3JjL25vZGUvc2VydmVyL2luZGV4LnRzI0w1NjktTDU3MFxuICAgICAgICogKi9cbiAgICAgIGNvbnN0IHByb21pc2UgPSBmZXRjaChcbiAgICAgICAgYCR7YmFzZVVybH0vX19vcGVuLWluLWVkaXRvcj9maWxlPSR7ZmlsZX06JHtsaW5lfToke2NvbHVtbn1gLFxuICAgICAgICB7XG4gICAgICAgICAgbW9kZTogJ25vLWNvcnMnLFxuICAgICAgICB9LFxuICAgICAgKVxuXG4gICAgICBpZiAodGhpcy5kaXNhYmxlSW5zcGVjdG9yT25FZGl0b3JPcGVuKVxuICAgICAgICBwcm9taXNlLnRoZW4odGhpcy5kaXNhYmxlKVxuXG4gICAgICByZXR1cm4gcHJvbWlzZVxuICAgIH0sXG4gICAgb25VcGRhdGVkKCkge1xuICAgICAgLy8gdG8gYmUgcmVwbGFjZWQgcHJvZ3JhbW1hdGljYWxseVxuICAgIH0sXG4gIH0sXG59XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8ZGl2IHYtYmluZD1cInsgW0tFWV9JR05PUkVdOiAndHJ1ZScgfVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjM5OjNcIj5cbiAgICA8ZGl2XG4gICAgICB2LWlmPVwiY29udGFpbmVyVmlzaWJsZVwiXG4gICAgICByZWY9XCJjb250YWluZXJSZWZcIlxuICAgICAgY2xhc3M9XCJ2dWUtaW5zcGVjdG9yLWNvbnRhaW5lclwiXG4gICAgICA6c3R5bGU9XCJjb250YWluZXJQb3NpdGlvblwiXG4gICAgICA6Y2xhc3M9XCJ7ICd2dWUtaW5zcGVjdG9yLWNvbnRhaW5lci0tZGlzYWJsZWQnOiAhZW5hYmxlZCB9XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyNDA6NVwiXG4gICAgPlxuICAgICAgXG4gICAgICA8c3ZnXG4gICAgICAgIHdpZHRoPVwiMTAwXCJcbiAgICAgICAgaGVpZ2h0PVwiMTlcIlxuICAgICAgICB2aWV3Qm94PVwiMCAwIDYyIDEyXCJcbiAgICAgICAgZmlsbD1cIm5vbmVcIlxuICAgICAgICBAY2xpY2sucHJldmVudC5zdG9wPVwidG9nZ2xlRW5hYmxlZFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjQ4OjdcIlxuICAgICAgPlxuICAgICAgICA8cGF0aCBkPVwiTTAuOTg4MjgxIDUuMzQzNzVDMC45ODgyODEgNS4yNjU2MiAxLjAwMzkxIDUuMjAzMTIgMS4wMzUxNiA1LjE1NjI1QzEuMDc0MjIgNS4xMDE1NiAxLjE0MDYyIDUuMDQ2ODggMS4yMzQzOCA0Ljk5MjE5QzEuNjQwNjIgNC44MDQ2OSAyLjAwMzkxIDQuNjI4OTEgMi4zMjQyMiA0LjQ2NDg0QzIuNjUyMzQgNC4zMDA3OCAyLjk3MjY2IDQuMTQ0NTMgMy4yODUxNiAzLjk5NjA5QzMuNTk3NjYgMy44Mzk4NCAzLjkyMTg4IDMuNjg3NSA0LjI1NzgxIDMuNTM5MDZDNC42MDE1NiAzLjM5MDYyIDUgMy4yMzA0NyA1LjQ1MzEyIDMuMDU4NTlDNS40NjA5NCAzLjA1ODU5IDUuNDY4NzUgMy4wNTg1OSA1LjQ3NjU2IDMuMDU4NTlDNS40ODQzOCAzLjA1MDc4IDUuNDk2MDkgMy4wNDY4OCA1LjUxMTcyIDMuMDQ2ODhDNS41OTc2NiAzLjA0Njg4IDUuNjY3OTcgMy4wODU5NCA1LjcyMjY2IDMuMTY0MDZDNS43NzczNCAzLjI0MjE5IDUuODA0NjkgMy4zMjAzMSA1LjgwNDY5IDMuMzk4NDRDNS44MDQ2OSAzLjQ4NDM4IDUuNzg1MTYgMy41NTQ2OSA1Ljc0NjA5IDMuNjA5MzhDNS43MTQ4NCAzLjY2NDA2IDUuNjUyMzQgMy43MTA5NCA1LjU1ODU5IDMuNzVMMi41NTg1OSA1LjA3NDIyTDIuNzEwOTQgNS4yMjY1NkMyLjcxMDk0IDUuMjM0MzggMi43NSA1LjI1NzgxIDIuODI4MTIgNS4yOTY4OEMyLjkxNDA2IDUuMzI4MTIgMy4wMjM0NCA1LjM3NSAzLjE1NjI1IDUuNDM3NUMzLjI4OTA2IDUuNSAzLjQzNzUgNS41NzAzMSAzLjYwMTU2IDUuNjQ4NDRDMy43NzM0NCA1LjcxODc1IDMuOTQxNDEgNS43OTI5NyA0LjEwNTQ3IDUuODcxMDlDNC4yNzczNCA1Ljk0MTQxIDQuNDQxNDEgNi4wMTE3MiA0LjU5NzY2IDYuMDgyMDNDNC43NTM5MSA2LjE0NDUzIDQuODg2NzIgNi4yMDMxMiA0Ljk5NjA5IDYuMjU3ODFDNS4wNzQyMiA2LjI5Njg4IDUuMTgzNTkgNi4zMjgxMiA1LjMyNDIyIDYuMzUxNTZDNS40NzI2NiA2LjM2NzE5IDUuNjEzMjggNi4zOTA2MiA1Ljc0NjA5IDYuNDIxODhDNS44ODY3MiA2LjQ1MzEyIDYuMDA3ODEgNi41IDYuMTA5MzggNi41NjI1QzYuMjE4NzUgNi42MTcxOSA2LjI3MzQ0IDYuNzA3MDMgNi4yNzM0NCA2LjgzMjAzQzYuMjczNDQgNi45NDE0MSA2LjIzMDQ3IDcuMDI3MzQgNi4xNDQ1MyA3LjA4OTg0QzYuMDY2NDEgNy4xNDQ1MyA1Ljk3NjU2IDcuMTcxODggNS44NzUgNy4xNzE4OEM1Ljc3MzQ0IDcuMTcxODggNS42MjUgNy4xNTIzNCA1LjQyOTY5IDcuMTEzMjhDNS4yNDIxOSA3LjA2NjQxIDUuMDIzNDQgNy4wMDc4MSA0Ljc3MzQ0IDYuOTM3NUM0LjUzMTI1IDYuODU5MzggNC4yNjU2MiA2Ljc2OTUzIDMuOTc2NTYgNi42Njc5N0MzLjY5NTMxIDYuNTY2NDEgMy40MTQwNiA2LjQ2NDg0IDMuMTMyODEgNi4zNjMyOEMyLjg1MTU2IDYuMjYxNzIgMi41ODIwMyA2LjE1NjI1IDIuMzI0MjIgNi4wNDY4OEMyLjA2NjQxIDUuOTM3NSAxLjgzNTk0IDUuODM5ODQgMS42MzI4MSA1Ljc1MzkxQzEuNDM3NSA1LjY2MDE2IDEuMjgxMjUgNS41NzgxMiAxLjE2NDA2IDUuNTA3ODFDMS4wNDY4OCA1LjQzNzUgMC45ODgyODEgNS4zODI4MSAwLjk4ODI4MSA1LjM0Mzc1WlwiIDpmaWxsPVwibG9nb0NvbG9yc1swXVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjU1OjlcIiAvPlxuICAgICAgICA8cGF0aCBkPVwiTTcuNjAwNjYgMC41OTk5OTlINy43MDg2NkM3Ljc3MjY2IDAuNTk5OTk5IDcuODI4NjYgMC42MjQgNy44NzY2NiAwLjY3MkM3LjkyNDY2IDAuNzIgNy45NDg2NiAwLjc3NiA3Ljk0ODY2IDAuODRWOC43NkM3Ljk0ODY2IDguODI0IDcuOTI0NjYgOC44OCA3Ljg3NjY2IDguOTI4QzcuODI4NjYgOC45NzYgNy43NzI2NiA5IDcuNzA4NjYgOUg3LjYwMDY2QzcuNTI4NjYgOSA3LjQ2ODY2IDguOTc2IDcuNDIwNjYgOC45MjhDNy4zODA2NiA4Ljg4IDcuMzYwNjYgOC44MjQgNy4zNjA2NiA4Ljc2VjAuODRDNy4zNjA2NiAwLjc3NiA3LjM4MDY2IDAuNzIgNy40MjA2NiAwLjY3MkM3LjQ2ODY2IDAuNjI0IDcuNTI4NjYgMC41OTk5OTkgNy42MDA2NiAwLjU5OTk5OVpNMTEuODUxIDIuOTc2QzEyLjQ1MSAyLjk3NiAxMi45MTEgMy4xMzYgMTMuMjMxIDMuNDU2QzEzLjU1MSAzLjc2OCAxMy43MTEgNC4yMjggMTMuNzExIDQuODM2VjguNzZDMTMuNzExIDguOTIgMTMuNjM1IDkgMTMuNDgzIDlIMTMuMzg3QzEzLjIyNyA5IDEzLjE0NyA4LjkyIDEzLjE0NyA4Ljc2VjQuOTY4QzEzLjE0NyA0LjAxNiAxMi43MTEgMy41NCAxMS44MzkgMy41NEMxMS4zODMgMy41NCAxMC45OTUgMy43MiAxMC42NzUgNC4wOEMxMC41ODcgNC4xNTIgMTAuNTExIDQuMTg4IDEwLjQ0NyA0LjE4OEMxMC4zMDMgNC4xODggMTAuMjI3IDQuMTA4IDEwLjIxOSAzLjk0OEMxMC4yMTkgMy44ODQgMTAuMjM1IDMuODIgMTAuMjY3IDMuNzU2QzEwLjQzNSAzLjUyNCAxMC42NTkgMy4zMzYgMTAuOTM5IDMuMTkyQzExLjIxOSAzLjA0OCAxMS41MjMgMi45NzYgMTEuODUxIDIuOTc2Wk05LjgyMyAzLjAxMkg5LjkxOUM5Ljk4MyAzLjAxMiAxMC4wMzkgMy4wMzYgMTAuMDg3IDMuMDg0QzEwLjEzNSAzLjEyNCAxMC4xNTkgMy4xOCAxMC4xNTkgMy4yNTJWOC43NkMxMC4xNTkgOC44MzIgMTAuMTM1IDguODkyIDEwLjA4NyA4Ljk0QzEwLjAzOSA4Ljk4IDkuOTgzIDkgOS45MTkgOUg5LjgyM0M5Ljc1OSA5IDkuNzAzIDguOTggOS42NTUgOC45NEM5LjYwNyA4Ljg5MiA5LjU4MyA4LjgzMiA5LjU4MyA4Ljc2VjMuMjUyQzkuNTgzIDMuMTggOS42MDcgMy4xMjQgOS42NTUgMy4wODRDOS43MDMgMy4wMzYgOS43NTkgMy4wMTIgOS44MjMgMy4wMTJaTTE1LjUxNzIgNC41NzJDMTUuNTE3MiA0LjExNiAxNS42NjkyIDMuNzM2IDE1Ljk3MzIgMy40MzJDMTYuMjg1MiAzLjEyOCAxNi43NDUyIDIuOTc2IDE3LjM1MzIgMi45NzZDMTcuOTY5MiAyLjk3NiAxOC40NDEyIDMuMTI4IDE4Ljc2OTIgMy40MzJDMTkuMDk3MiAzLjcyOCAxOS4yNjEyIDQuMTY4IDE5LjI2MTIgNC43NTJDMTkuMjYxMiA0LjgxNiAxOS4yMzcyIDQuODcyIDE5LjE4OTIgNC45MkMxOS4xNDkyIDQuOTYgMTkuMDk3MiA0Ljk4IDE5LjAzMzIgNC45OEgxOC45MjUyQzE4Ljg2MTIgNC45OCAxOC44MDUyIDQuOTYgMTguNzU3MiA0LjkyQzE4LjcxNzIgNC44NzIgMTguNjk3MiA0LjgyIDE4LjY5NzIgNC43NjRDMTguNjk3MiAzLjk1NiAxOC4yNDUyIDMuNTUyIDE3LjM0MTIgMy41NTJDMTYuOTI1MiAzLjU1MiAxNi42MDkyIDMuNjUyIDE2LjM5MzIgMy44NTJDMTYuMTg1MiA0LjA1MiAxNi4wODEyIDQuMzA0IDE2LjA4MTIgNC42MDhDMTYuMDgxMiA0LjkxMiAxNi4xODEyIDUuMTU2IDE2LjM4MTIgNS4zNEMxNi41ODkyIDUuNTE2IDE2Ljk3NzIgNS42NiAxNy41NDUyIDUuNzcyQzE4LjExMzIgNS44ODQgMTguNTU3MiA2LjA2IDE4Ljg3NzIgNi4zQzE5LjE5NzIgNi41NCAxOS4zNTcyIDYuOSAxOS4zNTcyIDcuMzhDMTkuMzU3MiA3Ljg1MiAxOS4xODEyIDguMjQ4IDE4LjgyOTIgOC41NjhDMTguNDg1MiA4Ljg4IDE4LjAwMTIgOS4wMzYgMTcuMzc3MiA5LjAzNkMxNi43NjEyIDkuMDM2IDE2LjI2MTIgOC44OCAxNS44NzcyIDguNTY4QzE1LjQ5MzIgOC4yNDggMTUuMzAxMiA3Ljc4IDE1LjMwMTIgNy4xNjRDMTUuMzAxMiA2Ljk5NiAxNS4zODEyIDYuOTEyIDE1LjU0MTIgNi45MTJIMTUuNjM3MkMxNS43ODkyIDYuOTEyIDE1Ljg2NTIgNi45OTIgMTUuODY1MiA3LjE1MkMxNS44NjUyIDguMDI0IDE2LjM4MTIgOC40NiAxNy40MTMyIDguNDZDMTcuODc3MiA4LjQ2IDE4LjIyMTIgOC4zNTYgMTguNDQ1MiA4LjE0OEMxOC42NzcyIDcuOTMyIDE4Ljc5MzIgNy42NjggMTguNzkzMiA3LjM1NkMxOC43OTMyIDcuMDQ0IDE4LjY3MzIgNi44MiAxOC40MzMyIDYuNjg0QzE4LjE5MzIgNi41NCAxNy43NzMyIDYuNDA0IDE3LjE3MzIgNi4yNzZDMTYuNTgxMiA2LjE0OCAxNi4xNTcyIDUuOTQ0IDE1LjkwMTIgNS42NjRDMTUuNjQ1MiA1LjM4NCAxNS41MTcyIDUuMDIgMTUuNTE3MiA0LjU3MlpNMjAuNzc0MSA0Ljk1NkMyMC43NzQxIDQuMzMyIDIwLjk2MjEgMy44NDggMjEuMzM4MSAzLjUwNEMyMS43MjIxIDMuMTUyIDIyLjIxODEgMi45NzYgMjIuODI2MSAyLjk3NkMyMy40NDIxIDIuOTc2IDIzLjk0MjEgMy4xNDggMjQuMzI2MSAzLjQ5MkMyNC43MTAxIDMuODM2IDI0LjkwMjEgNC4zMjQgMjQuOTAyMSA0Ljk1NlY3LjA0NEMyNC45MDIxIDcuNjYgMjQuNzEwMSA4LjE0NCAyNC4zMjYxIDguNDk2QzIzLjk0MjEgOC44NDggMjMuNDQyMSA5LjAyNCAyMi44MjYxIDkuMDI0QzIyLjIxODEgOS4wMjQgMjEuNzIyMSA4Ljg2IDIxLjMzODEgOC41MzJWMTEuNzcyQzIxLjMzODEgMTEuOTI0IDIxLjI2MjEgMTIgMjEuMTEwMSAxMkgyMS4wMDIxQzIwLjg1MDEgMTIgMjAuNzc0MSAxMS45MjQgMjAuNzc0MSAxMS43NzJWNC45NTZaTTIzLjkwNjEgMy45MTJDMjMuNjI2MSAzLjY3MiAyMy4yNzAxIDMuNTUyIDIyLjgzODEgMy41NTJDMjIuNDA2MSAzLjU1MiAyMi4wNDYxIDMuNjc2IDIxLjc1ODEgMy45MjRDMjEuNDc4MSA0LjE2NCAyMS4zMzgxIDQuNTEyIDIxLjMzODEgNC45NjhWNy44ODRDMjEuODI2MSA4LjI2IDIyLjMwNjEgOC40NDggMjIuNzc4MSA4LjQ0OEMyMy4yNTAxIDguNDQ4IDIzLjYyNjEgOC4zMjQgMjMuOTA2MSA4LjA3NkMyNC4xOTQxIDcuODI4IDI0LjMzODEgNy40NzYgMjQuMzM4MSA3LjAyVjQuOTY4QzI0LjMzODEgNC41MDQgMjQuMTk0MSA0LjE1MiAyMy45MDYxIDMuOTEyWk0yNy4wMzUzIDQuOTU2QzI3LjAzNTMgNC4zMjQgMjcuMjI3MyAzLjgzNiAyNy42MTEzIDMuNDkyQzI3Ljk5NTMgMy4xNDggMjguNDk1MyAyLjk3NiAyOS4xMTEzIDIuOTc2QzI5LjcyNzMgMi45NzYgMzAuMjIzMyAzLjE1MiAzMC41OTkzIDMuNTA0QzMwLjk3NTMgMy44NDggMzEuMTYzMyA0LjMzMiAzMS4xNjMzIDQuOTU2VjUuNjc2QzMxLjE2MzMgNi4wMiAzMC45OTkzIDYuMTkyIDMwLjY3MTMgNi4xOTJIMjguMDc5M0MyOC4wMDczIDYuMTkyIDI3Ljk0NzMgNi4xNjggMjcuODk5MyA2LjEyQzI3Ljg1OTMgNi4wNzIgMjcuODM5MyA2LjAxNiAyNy44MzkzIDUuOTUyVjUuODU2QzI3LjgzOTMgNS43OTIgMjcuODU5MyA1LjczNiAyNy44OTkzIDUuNjg4QzI3Ljk0NzMgNS42NCAyOC4wMDczIDUuNjE2IDI4LjA3OTMgNS42MTZIMzAuNTk5M1Y0Ljk2OEMzMC41OTkzIDQuNTEyIDMwLjQ1OTMgNC4xNjQgMzAuMTc5MyAzLjkyNEMyOS44OTkzIDMuNjc2IDI5LjU0MzMgMy41NTIgMjkuMTExMyAzLjU1MkMyOC42NzkzIDMuNTUyIDI4LjMxOTMgMy42NzYgMjguMDMxMyAzLjkyNEMyNy43NTEzIDQuMTY0IDI3LjYxMTMgNC41MTIgMjcuNjExMyA0Ljk2OFY3LjAzMkMyNy42MTEzIDcuNDg4IDI3Ljc1MTMgNy44NCAyOC4wMzEzIDguMDg4QzI4LjMxOTMgOC4zMjggMjguNjc1MyA4LjQ0OCAyOS4wOTkzIDguNDQ4QzI5LjUzMTMgOC40NDggMjkuODg3MyA4LjMzMiAzMC4xNjczIDguMUMzMC40NTUzIDcuODYgMzAuNTk5MyA3LjUyIDMwLjU5OTMgNy4wOEMzMC41OTkzIDcuMDE2IDMwLjYxOTMgNi45NiAzMC42NTkzIDYuOTEyQzMwLjcwNzMgNi44NjQgMzAuNzYzMyA2Ljg0IDMwLjgyNzMgNi44NEgzMC45MjMzQzMwLjk5NTMgNi44NCAzMS4wNTEzIDYuODY0IDMxLjA5MTMgNi45MTJDMzEuMTM5MyA2Ljk2IDMxLjE2MzMgNy4wMTYgMzEuMTYzMyA3LjA4QzMxLjE1NTMgNy42OTYgMzAuOTYzMyA4LjE3NiAzMC41ODczIDguNTJDMzAuMjExMyA4Ljg1NiAyOS43MTkzIDkuMDI0IDI5LjExMTMgOS4wMjRDMjguNTAzMyA5LjAyNCAyOC4wMDMzIDguODUyIDI3LjYxMTMgOC41MDhDMjcuMjI3MyA4LjE1NiAyNy4wMzUzIDcuNjY4IDI3LjAzNTMgNy4wNDRWNC45NTZaTTMyLjkxODEgNC45NTZDMzIuOTE4MSA0LjMyNCAzMy4xMTAxIDMuODM2IDMzLjQ5NDEgMy40OTJDMzMuODc4MSAzLjE0OCAzNC4zNzgxIDIuOTc2IDM0Ljk5NDEgMi45NzZDMzUuNjEwMSAyLjk3NiAzNi4xMDYxIDMuMTUyIDM2LjQ4MjEgMy41MDRDMzYuODU4MSAzLjg0OCAzNy4wNDYxIDQuMzMyIDM3LjA0NjEgNC45NTZDMzcuMDQ2MSA1LjEwOCAzNi45NjYxIDUuMTg0IDM2LjgwNjEgNS4xODRIMzYuNzEwMUMzNi41NTgxIDUuMTg0IDM2LjQ4MjEgNS4xMDggMzYuNDgyMSA0Ljk1NkMzNi40ODIxIDQuNSAzNi4zNDIxIDQuMTUyIDM2LjA2MjEgMy45MTJDMzUuNzgyMSAzLjY3MiAzNS40MjYxIDMuNTUyIDM0Ljk5NDEgMy41NTJDMzQuNTYyMSAzLjU1MiAzNC4yMDIxIDMuNjc2IDMzLjkxNDEgMy45MjRDMzMuNjM0MSA0LjE2NCAzMy40OTQxIDQuNTEyIDMzLjQ5NDEgNC45NjhWNy4wMzJDMzMuNDk0MSA3LjQ4OCAzMy42MzQxIDcuODQgMzMuOTE0MSA4LjA4OEMzNC4yMDIxIDguMzI4IDM0LjU2MjEgOC40NDggMzQuOTk0MSA4LjQ0OEMzNS40MjYxIDguNDQ4IDM1Ljc3ODEgOC4zMzIgMzYuMDUwMSA4LjFDMzYuMzMwMSA3Ljg2IDM2LjQ3NDEgNy41MiAzNi40ODIxIDcuMDhDMzYuNDgyMSA3LjAxNiAzNi41MDIxIDYuOTYgMzYuNTQyMSA2LjkxMkMzNi41OTAxIDYuODY0IDM2LjY0NjEgNi44NCAzNi43MTAxIDYuODRIMzYuODA2MUMzNi44NzgxIDYuODQgMzYuOTM0MSA2Ljg2NCAzNi45NzQxIDYuOTEyQzM3LjAyMjEgNi45NiAzNy4wNDYxIDcuMDE2IDM3LjA0NjEgNy4wOEMzNy4wMzAxIDcuNjg4IDM2LjgzNDEgOC4xNjQgMzYuNDU4MSA4LjUwOEMzNi4wODIxIDguODUyIDM1LjU5MDEgOS4wMjQgMzQuOTgyMSA5LjAyNEMzNC4zODIxIDkuMDI0IDMzLjg4NjEgOC44NTIgMzMuNDk0MSA4LjUwOEMzMy4xMTAxIDguMTU2IDMyLjkxODEgNy42NjggMzIuOTE4MSA3LjA0NFY0Ljk1NlpNMzkuNDkyNyAwLjI0SDM5LjU4ODdDMzkuNzQwNyAwLjI0IDM5LjgxNjcgMC4zMTYgMzkuODE2NyAwLjQ2OEwzOS43ODA3IDcuMTUyQzM5Ljc4ODcgNy41NiAzOS45MDA3IDcuODc2IDQwLjExNjcgOC4xQzQwLjM0MDcgOC4zMjQgNDAuNjMyNyA4LjQzNiA0MC45OTI3IDguNDM2SDQxLjI5MjdDNDEuMzU2NyA4LjQzNiA0MS40MDg3IDguNDYgNDEuNDQ4NyA4LjUwOEM0MS40OTY3IDguNTU2IDQxLjUyMDcgOC42MDggNDEuNTIwNyA4LjY2NFY4Ljc2QzQxLjUyMDcgOC45MiA0MS4zNDA3IDkgNDAuOTgwNyA5QzQwLjQ1MjcgOSA0MC4wMjg3IDguODQgMzkuNzA4NyA4LjUyQzM5LjM4ODcgOC4xOTIgMzkuMjI0NyA3Ljc0IDM5LjIxNjcgNy4xNjRMMzkuMjUyNyAwLjQ2OEMzOS4yNjg3IDAuMzE2IDM5LjM0ODcgMC4yNCAzOS40OTI3IDAuMjRaTTM4LjU2ODcgM0gzOC44NTY3QzM4LjkyODcgMyAzOC45ODQ3IDMuMDI0IDM5LjAyNDcgMy4wNzJDMzkuMDcyNyAzLjEyIDM5LjA5NjcgMy4xNzYgMzkuMDk2NyAzLjI0VjMuMzEyQzM5LjA5NjcgMy4zNzYgMzkuMDcyNyAzLjQzMiAzOS4wMjQ3IDMuNDhDMzguOTg0NyAzLjUyOCAzOC45Mjg3IDMuNTUyIDM4Ljg1NjcgMy41NTJIMzguNTY4N0MzOC40OTY3IDMuNTUyIDM4LjQzNjcgMy41MjggMzguMzg4NyAzLjQ4QzM4LjM0ODcgMy40MzIgMzguMzI4NyAzLjM3NiAzOC4zMjg3IDMuMzEyVjMuMjRDMzguMzI4NyAzLjE3NiAzOC4zNDg3IDMuMTIgMzguMzg4NyAzLjA3MkMzOC40MzY3IDMuMDI0IDM4LjQ5NjcgMyAzOC41Njg3IDNaTTQwLjE3NjcgM0g0MS4wNjQ3QzQxLjEyODcgMyA0MS4xODA3IDMuMDI0IDQxLjIyMDcgMy4wNzJDNDEuMjY4NyAzLjEyIDQxLjI5MjcgMy4xNzYgNDEuMjkyNyAzLjI0VjMuMzEyQzQxLjI5MjcgMy4zNzYgNDEuMjY4NyAzLjQzMiA0MS4yMjA3IDMuNDhDNDEuMTgwNyAzLjUyOCA0MS4xMjg3IDMuNTUyIDQxLjA2NDcgMy41NTJINDAuMTc2N0M0MC4xMTI3IDMuNTUyIDQwLjA1NjcgMy41MjggNDAuMDA4NyAzLjQ4QzM5Ljk2MDcgMy40MzIgMzkuOTM2NyAzLjM3NiAzOS45MzY3IDMuMzEyVjMuMjRDMzkuOTM2NyAzLjE3NiAzOS45NjA3IDMuMTIgNDAuMDA4NyAzLjA3MkM0MC4wNTY3IDMuMDI0IDQwLjExMjcgMyA0MC4xNzY3IDNaTTQzLjAwOCA0Ljk1NkM0My4wMDggNC4zMjQgNDMuMiAzLjgzNiA0My41ODQgMy40OTJDNDMuOTY4IDMuMTQ4IDQ0LjQ2OCAyLjk3NiA0NS4wODQgMi45NzZDNDUuNyAyLjk3NiA0Ni4xOTYgMy4xNTIgNDYuNTcyIDMuNTA0QzQ2Ljk0OCAzLjg0OCA0Ny4xMzYgNC4zMzIgNDcuMTM2IDQuOTU2VjcuMDQ0QzQ3LjEzNiA3LjY2OCA0Ni45NDggOC4xNTYgNDYuNTcyIDguNTA4QzQ2LjE5NiA4Ljg1MiA0NS43IDkuMDI0IDQ1LjA4NCA5LjAyNEM0NC40NzYgOS4wMjQgNDMuOTc2IDguODUyIDQzLjU4NCA4LjUwOEM0My4yIDguMTU2IDQzLjAwOCA3LjY2OCA0My4wMDggNy4wNDRWNC45NTZaTTQ2LjU3MiA0Ljk1NkM0Ni41NzIgNC41IDQ2LjQzMiA0LjE1MiA0Ni4xNTIgMy45MTJDNDUuODcyIDMuNjY0IDQ1LjUxNiAzLjU0IDQ1LjA4NCAzLjU0QzQ0LjY1MiAzLjU0IDQ0LjI5MiAzLjY2NCA0NC4wMDQgMy45MTJDNDMuNzE2IDQuMTUyIDQzLjU3MiA0LjUgNDMuNTcyIDQuOTU2VjcuMDQ0QzQzLjU3MiA3LjUgNDMuNzE2IDcuODUyIDQ0LjAwNCA4LjFDNDQuMjkyIDguMzQgNDQuNjUyIDguNDYgNDUuMDg0IDguNDZDNDUuNTE2IDguNDYgNDUuODcyIDguMzQgNDYuMTUyIDguMUM0Ni40MzIgNy44NTIgNDYuNTcyIDcuNSA0Ni41NzIgNy4wNDRWNC45NTZaTTUxLjA5NDggMi45NzZDNTEuMjQ2OCAyLjk3NiA1MS4zMjI4IDMuMDU2IDUxLjMyMjggMy4yMTZWMy4zQzUxLjMyMjggMy4zNjQgNTEuMjk4OCAzLjQyIDUxLjI1MDggMy40NjhDNTEuMjEwOCAzLjUxNiA1MS4xNTg4IDMuNTQgNTEuMDk0OCAzLjU0QzUwLjYzODggMy41NCA1MC4yNzQ4IDMuNjU2IDUwLjAwMjggMy44ODhDNDkuNzMwOCA0LjEyIDQ5LjU5NDggNC40NzYgNDkuNTk0OCA0Ljk1NlY4Ljc2QzQ5LjU5NDggOC44MzIgNDkuNTcwOCA4Ljg5MiA0OS41MjI4IDguOTRDNDkuNDc0OCA4Ljk4IDQ5LjQxODggOSA0OS4zNTQ4IDlINDkuMjcwOEM0OS4yMDY4IDkgNDkuMTUwOCA4Ljk4IDQ5LjEwMjggOC45NEM0OS4wNTQ4IDguODkyIDQ5LjAzMDggOC44MzIgNDkuMDMwOCA4Ljc2VjQuOTU2QzQ5LjAzMDggNC4zIDQ5LjIxNDggMy44MDggNDkuNTgyOCAzLjQ4QzQ5Ljk1MDggMy4xNDQgNTAuNDU0OCAyLjk3NiA1MS4wOTQ4IDIuOTc2WlwiIGZpbGw9XCJ1cmwoI3BhaW50MF9saW5lYXJfMl80OSlcIiBmaWxsLW9wYWNpdHk9XCIwLjk0XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyNTY6OVwiIC8+XG4gICAgICAgIDxwYXRoIGQ9XCJNNTEuNjk1MyA4LjY2MDE2QzUxLjY5NTMgOC40NzI2NiA1MS43MTg4IDguMjk2ODggNTEuNzY1NiA4LjEzMjgxQzUxLjgyMDMgNy45Njg3NSA1MS44ODI4IDcuODA4NTkgNTEuOTUzMSA3LjY1MjM0QzUyLjAzMTIgNy40OTYwOSA1Mi4xMDk0IDcuMzQzNzUgNTIuMTg3NSA3LjE5NTMxQzUyLjI2NTYgNy4wMzkwNiA1Mi4zMzU5IDYuODc4OTEgNTIuMzk4NCA2LjcxNDg0QzUyLjM5ODQgNi42ODM1OSA1Mi40MTQxIDYuNjEzMjggNTIuNDQ1MyA2LjUwMzkxQzUyLjQ3NjYgNi4zOTQ1MyA1Mi41MTE3IDYuMjc3MzQgNTIuNTUwOCA2LjE1MjM0QzUyLjU4OTggNi4wMTk1MyA1Mi42MjUgNS44OTg0NCA1Mi42NTYyIDUuNzg5MDZDNTIuNjk1MyA1LjY3MTg4IDUyLjcyMjcgNS42MDE1NiA1Mi43MzgzIDUuNTc4MTJDNTIuNzY5NSA1LjQ5MjE5IDUyLjgyNDIgNS4zNTkzOCA1Mi45MDIzIDUuMTc5NjlDNTIuOTg4MyA1IDUzLjA4MiA0Ljc5Njg4IDUzLjE4MzYgNC41NzAzMUM1My4yODUyIDQuMzQzNzUgNTMuMzk0NSA0LjEwNTQ3IDUzLjUxMTcgMy44NTU0N0M1My42Mjg5IDMuNjA1NDcgNTMuNzM4MyAzLjM2NzE5IDUzLjgzOTggMy4xNDA2MkM1My45NDkyIDIuOTE0MDYgNTQuMDQ2OSAyLjcxMDk0IDU0LjEzMjggMi41MzEyNUM1NC4yMTg4IDIuMzUxNTYgNTQuMjg1MiAyLjIyMjY2IDU0LjMzMiAyLjE0NDUzQzU0LjMzOTggMi4xMDU0NyA1NC4zNTU1IDIuMDc4MTIgNTQuMzc4OSAyLjA2MjVDNTQuNDEwMiAyLjA0Njg4IDU0LjQ0MTQgMi4wMzUxNiA1NC40NzI3IDIuMDI3MzRDNTQuNTExNyAyLjAxOTUzIDU0LjU0NjkgMi4wMTk1MyA1NC41NzgxIDIuMDI3MzRDNTQuNjE3MiAyLjAyNzM0IDU0LjY0ODQgMi4wMjczNCA1NC42NzE5IDIuMDI3MzRDNTQuODIwMyAyLjAyNzM0IDU0LjkxNDEgMi4wNTA3OCA1NC45NTMxIDIuMDk3NjZDNTUgMi4xMzY3MiA1NS4wMjM0IDIuMjMwNDcgNTUuMDIzNCAyLjM3ODkxQzU1LjAyMzQgMi4zOTQ1MyA1NS4wMTk1IDIuNDMzNTkgNTUuMDExNyAyLjQ5NjA5QzU1LjAxMTcgMi41NTg1OSA1NS4wMTE3IDIuNTkzNzUgNTUuMDExNyAyLjYwMTU2QzU0LjczMDUgMy4wMzEyNSA1NC40Njg4IDMuNTA3ODEgNTQuMjI2NiA0LjAzMTI1QzUzLjk4NDQgNC41NDY4OCA1My43NTc4IDUuMDc0MjIgNTMuNTQ2OSA1LjYxMzI4QzUzLjMzNTkgNi4xNTIzNCA1My4xNDA2IDYuNjg3NSA1Mi45NjA5IDcuMjE4NzVDNTIuNzg5MSA3Ljc0MjE5IDUyLjYzMjggOC4yMjI2NiA1Mi40OTIyIDguNjYwMTZDNTIuNDQ1MyA4LjgwMDc4IDUyLjM5NDUgOC44OTQ1MyA1Mi4zMzk4IDguOTQxNDFDNTIuMjg1MiA4Ljk4ODI4IDUyLjE4MzYgOS4wMTE3MiA1Mi4wMzUyIDkuMDExNzJDNTEuOTAyMyA5LjAxMTcyIDUxLjgxMjUgOC45ODQzOCA1MS43NjU2IDguOTI5NjlDNTEuNzE4OCA4Ljg3NSA1MS42OTUzIDguNzg1MTYgNTEuNjk1MyA4LjY2MDE2WlwiIDpmaWxsPVwibG9nb0NvbG9yc1sxXVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjU3OjlcIiAvPlxuICAgICAgICA8cGF0aCBkPVwiTTU2LjQ4ODMgNy42MTcxOVY3LjI2NTYyQzU2LjQ4ODMgNy4yMTg3NSA1Ni40OTYxIDcuMTgzNTkgNTYuNTExNyA3LjE2MDE2QzU2LjUyNzMgNy4xMjg5MSA1Ni41NTA4IDcuMDk3NjYgNTYuNTgyIDcuMDY2NDFDNTYuNjEzMyA3LjAzNTE2IDU2LjY2NDEgNyA1Ni43MzQ0IDYuOTYwOTRMNTkuNjk5MiA0Ljg5ODQ0QzU5Ljc5MyA0Ljg4MjgxIDU5Ljg3MTEgNC44NDM3NSA1OS45MzM2IDQuNzgxMjVDNTkuOTk2MSA0LjcxODc1IDYwLjAzMTIgNC42NDA2MiA2MC4wMzkxIDQuNTQ2ODhDNTkuOTg0NCA0LjUzMTI1IDU5Ljg5ODQgNC41MDc4MSA1OS43ODEyIDQuNDc2NTZDNTkuNjcxOSA0LjQ0NTMxIDU5LjU0NjkgNC40MTAxNiA1OS40MDYyIDQuMzcxMDlDNTkuMjY1NiA0LjMyNDIyIDU5LjExMzMgNC4yNzczNCA1OC45NDkyIDQuMjMwNDdDNTguNzkzIDQuMTc1NzggNTguNjQwNiA0LjEyODkxIDU4LjQ5MjIgNC4wODk4NEw1OC4xMTcyIDMuOTYwOTRDNTggMy45MjE4OCA1Ny45MTggMy44OTA2MiA1Ny44NzExIDMuODY3MTlDNTcuODM5OCAzLjg1OTM4IDU3Ljc4MTIgMy44MzU5NCA1Ny42OTUzIDMuNzk2ODhDNTcuNjE3MiAzLjc1IDU3LjUxNTYgMy43MDMxMiA1Ny4zOTA2IDMuNjU2MjVDNTcuMjczNCAzLjYwMTU2IDU3LjE0NDUgMy41NDI5NyA1Ny4wMDM5IDMuNDgwNDdDNTYuODcxMSAzLjQxMDE2IDU2LjczNDQgMy4zNDM3NSA1Ni41OTM4IDMuMjgxMjVDNTYuNDYwOSAzLjIxMDk0IDU2LjMzMiAzLjE0ODQ0IDU2LjIwNyAzLjA5Mzc1QzU2LjA4OTggMy4wMzkwNiA1NiAyLjk5MjE5IDU1LjkzNzUgMi45NTMxMkM1NS44NzUgMi45MjE4OCA1NS44MDg2IDIuODg2NzIgNTUuNzM4MyAyLjg0NzY2QzU1LjY2OCAyLjgwODU5IDU1LjYwNTUgMi43NjE3MiA1NS41NTA4IDIuNzA3MDNDNTUuNDk2MSAyLjY1MjM0IDU1LjQ0NTMgMi41OTM3NSA1NS4zOTg0IDIuNTMxMjVDNTUuMzU5NCAyLjQ2ODc1IDU1LjMzOTggMi40MDIzNCA1NS4zMzk4IDIuMzMyMDNDNTUuMzM5OCAyLjI4NTE2IDU1LjM0MzggMi4yMzgyOCA1NS4zNTE2IDIuMTkxNDFDNTUuMzY3MiAyLjE0NDUzIDU1LjM4NjcgMi4xMDE1NiA1NS40MTAyIDIuMDYyNUM1NS40NDE0IDIuMDE1NjIgNTUuNDcyNyAxLjk4MDQ3IDU1LjUwMzkgMS45NTcwM0M1NS41MzUyIDEuOTI1NzggNTUuNTgyIDEuOTEwMTYgNTUuNjQ0NSAxLjkxMDE2QzU1LjY0NDUgMS45MTAxNiA1NS42NDg0IDEuOTE0MDYgNTUuNjU2MiAxLjkyMTg4QzU1LjY2NDEgMS45MjE4OCA1NS42NzE5IDEuOTIxODggNTUuNjc5NyAxLjkyMTg4QzU1LjY4NzUgMS45Mjk2OSA1NS42OTUzIDEuOTMzNTkgNTUuNzAzMSAxLjkzMzU5QzU1LjcxODggMS45MzM1OSA1NS43MzgzIDEuOTQ1MzEgNTUuNzYxNyAxLjk2ODc1QzU1Ljc4NTIgMS45ODQzOCA1NS44MDg2IDIuMDAzOTEgNTUuODMyIDIuMDI3MzRDNTUuODU1NSAyLjA1MDc4IDU1Ljg3NSAyLjA3NDIyIDU1Ljg5MDYgMi4wOTc2NkM1NS45MTQxIDIuMTIxMDkgNTUuOTI5NyAyLjE0MDYyIDU1LjkzNzUgMi4xNTYyNUM1Ni4zNTk0IDIuMzk4NDQgNTYuNzczNCAyLjYwMTU2IDU3LjE3OTcgMi43NjU2MkM1Ny41OTM4IDIuOTI5NjkgNTguMDA3OCAzLjA3ODEyIDU4LjQyMTkgMy4yMTA5NEM1OC44MzU5IDMuMzM1OTQgNTkuMjUgMy40NjA5NCA1OS42NjQxIDMuNTg1OTRDNjAuMDc4MSAzLjcwMzEyIDYwLjUwNzggMy44MzU5NCA2MC45NTMxIDMuOTg0MzhDNjEuMDg1OSA0LjAzMTI1IDYxLjE5NTMgNC4xMDU0NyA2MS4yODEyIDQuMjA3MDNDNjEuMzc1IDQuMzAwNzggNjEuNDIxOSA0LjQyMTg4IDYxLjQyMTkgNC41NzAzMUM2MS40MjE5IDQuNjI1IDYxLjQxMDIgNC42NzU3OCA2MS4zODY3IDQuNzIyNjZDNjEuMzYzMyA0Ljc2OTUzIDYxLjI5NjkgNC43ODkwNiA2MS4xODc1IDQuNzgxMjVMNTYuODM5OCA3Ljg1MTU2QzU2LjgzMiA3Ljg1OTM4IDU2LjgyMDMgNy44NjMyOCA1Ni44MDQ3IDcuODYzMjhINTYuNzQ2MUM1Ni42NzU4IDcuODYzMjggNTYuNjIxMSA3Ljg1MTU2IDU2LjU4MiA3LjgyODEyQzU2LjU1MDggNy44MDQ2OSA1Ni41MjczIDcuNzc3MzQgNTYuNTExNyA3Ljc0NjA5QzU2LjQ5NjEgNy43MDcwMyA1Ni40ODgzIDcuNjY0MDYgNTYuNDg4MyA3LjYxNzE5WlwiIDpmaWxsPVwibG9nb0NvbG9yc1syXVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjU4OjlcIiAvPlxuICAgICAgICA8ZGVmcyBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI1OTo5XCI+XG4gICAgICAgICAgPGxpbmVhckdyYWRpZW50XG4gICAgICAgICAgICBpZD1cInBhaW50MF9saW5lYXJfMl80OVwiXG4gICAgICAgICAgICB4MT1cIjMxLjVcIlxuICAgICAgICAgICAgeTE9XCItM1wiXG4gICAgICAgICAgICB4Mj1cIjMxLjVcIlxuICAgICAgICAgICAgeTI9XCIxNVwiXG4gICAgICAgICAgICBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI2MDoxMVwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PVwiMC41MTU2MjVcIiA6c3RvcC1jb2xvcj1cImxvZ29Db2xvcnNbMF1cIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI2ODoxM1wiIC8+XG4gICAgICAgICAgICA8c3RvcCBvZmZzZXQ9XCIwLjU1MjA4M1wiIDpzdG9wLWNvbG9yPVwibG9nb0NvbG9yc1syXVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vdml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvckA0LjAuMi9ub2RlX21vZHVsZXMvdml0ZS1wbHVnaW4tdnVlLWluc3BlY3Rvci9zcmMvT3ZlcmxheS52dWU6MjY5OjEzXCIgLz5cbiAgICAgICAgICA8L2xpbmVhckdyYWRpZW50PlxuICAgICAgICA8L2RlZnM+XG4gICAgICA8L3N2Zz5cblxuICAgICAgXG4gICAgICA8YVxuICAgICAgICA6c3R5bGU9XCJiYW5uZXJQb3NpdGlvblwiXG4gICAgICAgIGNsYXNzPVwidnVlLWluc3BlY3Rvci1iYW5uZXIgdnVlLWluc3BlY3Rvci1jYXJkXCJcbiAgICAgICAgaHJlZj1cImh0dHBzOi8vZ2l0aHViLmNvbS93ZWJmYW5zcGx6L3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JcIlxuICAgICAgICB0YXJnZXQ9XCJfYmxhbmtcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI3NTo3XCJcbiAgICAgID5cbiAgICAgICAgPGRpdiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI4MTo5XCI+dml0ZS1wbHVnaW4tdnVlLWluc3BlY3RvcjwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzPVwidGlwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyODI6OVwiPkNsaWNrIG9uIGEgZWxlbWVudCDigLogT3BlbiBJREUg4oC6IExpbmsgdG8gRmlsZTwvZGl2PlxuICAgICAgPC9hPlxuICAgIDwvZGl2PlxuICAgIFxuICAgIDx0ZW1wbGF0ZSB2LWlmPVwib3ZlcmxheVZpc2libGUgJiYgbGlua1BhcmFtc1wiPlxuICAgICAgPGRpdlxuICAgICAgICByZWY9XCJmbG9hdHNSZWZcIlxuICAgICAgICBjbGFzcz1cInZ1ZS1pbnNwZWN0b3ItZmxvYXRzIHZ1ZS1pbnNwZWN0b3ItY2FyZFwiXG4gICAgICAgIDpzdHlsZT1cImZsb2F0c1N0eWxlXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyODc6N1wiXG4gICAgICA+XG4gICAgICAgIDxkaXYgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyOTI6OVwiPnt7IGxpbmtQYXJhbXMudGl0bGUgfX06e3sgbGlua1BhcmFtcy5saW5lIH19Ont7IGxpbmtQYXJhbXMuY29sdW1uIH19PC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJ0aXBcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbm9kZV9tb2R1bGVzLy5wbnBtL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3JANC4wLjIvbm9kZV9tb2R1bGVzL3ZpdGUtcGx1Z2luLXZ1ZS1pbnNwZWN0b3Ivc3JjL092ZXJsYXkudnVlOjI5Mzo5XCI+XG4gICAgICAgICAgQ2xpY2sgdG8gZ28gdG8gdGhlIGZpbGVcbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXZcbiAgICAgICAgY2xhc3M9XCJ2dWUtaW5zcGVjdG9yLXNpemUtaW5kaWNhdG9yXCJcbiAgICAgICAgOnN0eWxlPVwic2l6ZUluZGljYXRvclN0eWxlXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yQDQuMC4yL25vZGVfbW9kdWxlcy92aXRlLXBsdWdpbi12dWUtaW5zcGVjdG9yL3NyYy9PdmVybGF5LnZ1ZToyOTc6N1wiXG4gICAgICAvPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi52dWUtaW5zcGVjdG9yLWNvbnRhaW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4udnVlLWluc3BlY3Rvci1jYXJkIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6I2U5ZTllOTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM0MmI4ODM7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4udnVlLWluc3BlY3Rvci1jYXJkIC50aXAge1xuICBmb250LXNpemU6IDExcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnZ1ZS1pbnNwZWN0b3ItYmFubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAyNjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udnVlLWluc3BlY3Rvci1jb250YWluZXI6aG92ZXIgLnZ1ZS1pbnNwZWN0b3ItYmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52dWUtaW5zcGVjdG9yLWNvbnRhaW5lci0tZGlzYWJsZWQ6aG92ZXIgLnZ1ZS1pbnNwZWN0b3ItYmFubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZ1ZS1pbnNwZWN0b3ItZmxvYXRzIHtcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udnVlLWluc3BlY3Rvci1zaXplLWluZGljYXRvciB7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjojNDJiODgzMjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MmI4ODM1MDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/.demo/assets/css/apexcharts.css">.apexcharts-text,
.apexcharts-datalabels text,
.apexcharts-datalabel-value,
.apexcharts-xaxis-label,
.apexcharts-yaxis-label,
.apexcharts-legend-text {
  fill: currentColor;
  font-family: Inter Variable, sans-serif;
  font-weight: 400;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-500) / 1) !important;
  color: rgb(var(--color-muted-500) / var(--tw-text-opacity)) !important;
}

.apexcharts-text:where([class="dark"], [class="dark"] *),
.apexcharts-datalabels text:where([class="dark"], [class="dark"] *),
.apexcharts-datalabel-value:where([class="dark"], [class="dark"] *),
.apexcharts-xaxis-label:where([class="dark"], [class="dark"] *),
.apexcharts-yaxis-label:where([class="dark"], [class="dark"] *),
.apexcharts-legend-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-400) / 1) !important;
  color: rgb(var(--color-muted-400) / var(--tw-text-opacity)) !important;
}

.apexcharts-bar-series .apexcharts-datalabels,
.apexcharts-rangebar-series .apexcharts-datalabels {
  font-weight: 100 !important;
}

.apexcharts-bar-series .apexcharts-datalabels text,
.apexcharts-rangebar-series .apexcharts-datalabels text {
  fill: currentColor;
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / 1) !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
  font-weight: 400 !important;
}

.apexcharts-gridline,
.apexcharts-gridline + line {
  stroke: currentColor !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-200) / 1) !important;
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity)) !important;
}

.apexcharts-gridline:where([class="dark"], [class="dark"] *),
.apexcharts-gridline + line:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-700) / 1) !important;
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity)) !important;
}

.apexcharts-gridlines-vertical line {
  stroke: currentColor !important;
  color: transparent !important;
}

.apexcharts-gridlines-vertical line:where([class="dark"], [class="dark"] *) {
  color: transparent !important;
}

.apexcharts-subtitle-text {
  fill: currentColor !important;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-800) / 1);
  color: rgb(var(--color-muted-800) / var(--tw-text-opacity));
}

.apexcharts-subtitle-text:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-100) / 1) !important;
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity)) !important;
}

.apexcharts-xaxis line,
.apexcharts-yaxis line {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.apexcharts-xaxis line:where([class="dark"], [class="dark"] *),
.apexcharts-yaxis line:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.apexcharts-xaxis-tick,
.apexcharts-yaxis-tick {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-300) / 1);
  color: rgb(var(--color-muted-300) / var(--tw-text-opacity));
}

.apexcharts-xaxis-tick:where([class="dark"], [class="dark"] *),
.apexcharts-yaxis-tick:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-600) / 1);
  color: rgb(var(--color-muted-600) / var(--tw-text-opacity));
}

.apexcharts-series-markers .apexcharts-marker,
.apexcharts-series-bubble .apexcharts-marker {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.apexcharts-series-markers .apexcharts-marker:where([class="dark"], [class="dark"] *),
.apexcharts-series-bubble .apexcharts-marker:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.apexcharts-bar-area {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.apexcharts-bar-area:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.apexcharts-pie-area,
.apexcharts-pie-slice-0 {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.apexcharts-pie-area:where([class="dark"], [class="dark"] *),
.apexcharts-pie-slice-0:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.apexcharts-slices .apexcharts-pie-label {
  fill: currentColor !important;
  stroke: none !important;
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-50) / 1) !important;
  color: rgb(var(--color-muted-50) / var(--tw-text-opacity)) !important;
}

.apexcharts-slices .apexcharts-pie-label:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1 !important;
  color: rgb(var(--color-muted-100) / 1) !important;
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity)) !important;
}

.apexcharts-radialbar-track .apexcharts-radialbar-area,
.apexcharts-track .apexcharts-radialbar-area {
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.apexcharts-radialbar-track .apexcharts-radialbar-area:where([class="dark"], [class="dark"] *),
.apexcharts-track .apexcharts-radialbar-area:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-900) / 1);
  color: rgb(var(--color-muted-900) / var(--tw-text-opacity));
}

.apexcharts-radar-series > polygon,
.apexcharts-plot-series > polygon,
.apexcharts-radar-series > line,
.apexcharts-plot-series > line {
  fill: transparent;
  stroke: currentColor;
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-200) / 1);
  color: rgb(var(--color-muted-200) / var(--tw-text-opacity));
}

.apexcharts-radar-series > polygon:where([class="dark"], [class="dark"] *),
.apexcharts-plot-series > polygon:where([class="dark"], [class="dark"] *),
.apexcharts-radar-series > line:where([class="dark"], [class="dark"] *),
.apexcharts-plot-series > line:where([class="dark"], [class="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.apexcharts-tooltip {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow-colored);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: rgb(var(--color-muted-400) / 0.1);
  --tw-shadow: var(--tw-shadow-colored);
}

.apexcharts-tooltip:where([class="dark"], [class="dark"] *) {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.apexcharts-tooltip.apexcharts-theme-light {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.apexcharts-tooltip.apexcharts-theme-light:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-200) / 1);
  border-color: rgb(var(--color-muted-200) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-700) / 1);
  color: rgb(var(--color-muted-700) / var(--tw-text-opacity));
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title:where([class="dark"], [class="dark"] *) {
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.dark .apexcharts-xaxistooltip,
.dark .apexcharts-yaxistooltip {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(var(--color-muted-700) / 1);
  border-color: rgb(var(--color-muted-700) / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(var(--color-muted-800) / 1);
  background-color: rgb(var(--color-muted-800) / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(var(--color-muted-100) / 1);
  color: rgb(var(--color-muted-100) / var(--tw-text-opacity));
}

.dark .apexcharts-xaxistooltip.apexcharts-xaxistooltip-bottom::before {
  border-bottom-color: var(--color-muted-700);
}

.dark .apexcharts-xaxistooltip.apexcharts-xaxistooltip-bottom::after {
  border-bottom-color: var(--color-muted-800);
}

.dark .apexcharts-xaxistooltip.apexcharts-xaxistooltip-top::before {
  border-top-color: var(--color-muted-700);
}

.dark .apexcharts-xaxistooltip.apexcharts-xaxistooltip-top::after {
  border-top-color: var(--color-muted-800);
}

.dark .apexcharts-yaxistooltip.apexcharts-yaxistooltip-left::before {
  border-left-color: var(--color-muted-700);
}

.dark .apexcharts-yaxistooltip.apexcharts-yaxistooltip-left::after {
  border-left-color: var(--color-muted-800);
}

.dark .apexcharts-yaxistooltip.apexcharts-yaxistooltip-right::before {
  border-right-color: var(--color-muted-700);
}

.dark .apexcharts-yaxistooltip.apexcharts-yaxistooltip-right::after {
  border-right-color: var(--color-muted-800);
}

/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vLmRlbW8vYXNzZXRzL2Nzcy9hcGV4Y2hhcnRzLmNzcyIsIm1hcHBpbmdzIjoiQUFNRTs7Ozs7O0VBQUEsa0JBQThFO0VBQTlFLHVDQUE4RTtFQUE5RSxnQkFBOEU7RUFBOUUsK0JBQThFO0VBQTlFLGlEQUE4RTtFQUE5RTtBQUE4RTs7QUFBOUU7Ozs7OztFQUFBLCtCQUE4RTtFQUE5RSxpREFBOEU7RUFBOUU7QUFBOEU7O0FBSzlFOztFQUFBO0FBQWlCOztBQUtqQjs7RUFBQSxrQkFBK0I7RUFBL0IsK0JBQStCO0VBQS9CLHNDQUErQjtFQUEvQiwyREFBK0I7RUFDL0I7QUFEK0I7O0FBTS9COztFQUFBLCtCQUEyRDtFQUEzRCwrQkFBMkQ7RUFBM0QsaURBQTJEO0VBQTNEO0FBQTJEOztBQUEzRDs7RUFBQSwrQkFBMkQ7RUFBM0QsaURBQTJEO0VBQTNEO0FBQTJEOztBQUkzRDtFQUFBLCtCQUErRDtFQUEvRDtBQUErRDs7QUFBL0Q7RUFBQTtBQUErRDs7QUFJL0Q7RUFBQSw2QkFBd0Q7RUFBeEQsb0JBQXdEO0VBQXhELHNDQUF3RDtFQUF4RDtBQUF3RDs7QUFBeEQ7RUFBQSwrQkFBd0Q7RUFBeEQsaURBQXdEO0VBQXhEO0FBQXdEOztBQUt4RDs7RUFBQSxvQkFBd0Q7RUFBeEQsb0JBQXdEO0VBQXhELHNDQUF3RDtFQUF4RDtBQUF3RDs7QUFBeEQ7O0VBQUEsb0JBQXdEO0VBQXhELHNDQUF3RDtFQUF4RDtBQUF3RDs7QUFLeEQ7O0VBQUEsb0JBQXdEO0VBQXhELG9CQUF3RDtFQUF4RCxzQ0FBd0Q7RUFBeEQ7QUFBd0Q7O0FBQXhEOztFQUFBLG9CQUF3RDtFQUF4RCxzQ0FBd0Q7RUFBeEQ7QUFBd0Q7O0FBS3hEOztFQUFBLG9CQUFvRDtFQUFwRCxvQkFBb0Q7RUFBcEQsMkJBQW9EO0VBQXBEO0FBQW9EOztBQUFwRDs7RUFBQSxvQkFBb0Q7RUFBcEQsc0NBQW9EO0VBQXBEO0FBQW9EOztBQUlwRDtFQUFBLG9CQUFvRDtFQUFwRCxvQkFBb0Q7RUFBcEQsMkJBQW9EO0VBQXBEO0FBQW9EOztBQUFwRDtFQUFBLG9CQUFvRDtFQUFwRCxzQ0FBb0Q7RUFBcEQ7QUFBb0Q7O0FBS3BEOztFQUFBLG9CQUFvRDtFQUFwRCxvQkFBb0Q7RUFBcEQsMkJBQW9EO0VBQXBEO0FBQW9EOztBQUFwRDs7RUFBQSxvQkFBb0Q7RUFBcEQsc0NBQW9EO0VBQXBEO0FBQW9EOztBQUlwRDtFQUFBLDZCQUFxRTtFQUFyRSx1QkFBcUU7RUFBckUsK0JBQXFFO0VBQXJFLGdEQUFxRTtFQUFyRTtBQUFxRTs7QUFBckU7RUFBQSwrQkFBcUU7RUFBckUsaURBQXFFO0VBQXJFO0FBQXFFOztBQUtyRTs7RUFBQSxvQkFBd0Q7RUFBeEQsb0JBQXdEO0VBQXhELHNDQUF3RDtFQUF4RDtBQUF3RDs7QUFBeEQ7O0VBQUEsb0JBQXdEO0VBQXhELHNDQUF3RDtFQUF4RDtBQUF3RDs7QUFPeEQ7Ozs7RUFBQSxpQkFBeUU7RUFBekUsb0JBQXlFO0VBQXpFLG9CQUF5RTtFQUF6RSxzQ0FBeUU7RUFBekU7QUFBeUU7O0FBQXpFOzs7O0VBQUEsb0JBQXlFO0VBQXpFLHNDQUF5RTtFQUF6RTtBQUF5RTs7QUFJekU7RUFBQSxnRkFBcUQ7RUFBckQsb0dBQXFEO0VBQXJELDBEQUFxRDtFQUFyRCx1R0FBcUQ7RUFBckQsb0RBQXFEO0VBQXJEO0FBQXFEOztBQUFyRDtFQUFBLHNCQUFxRDtFQUFyRCw4QkFBcUQ7RUFBckQsMkNBQXFEO0VBQXJEO0FBQXFEOztBQUlyRDtFQUFBLGlCQUFrSDtFQUFsSCxzQkFBa0g7RUFBbEgsNkNBQWtIO0VBQWxILG9FQUFrSDtFQUFsSCxrQkFBa0g7RUFBbEgsc0NBQWtIO0VBQWxILHlEQUFrSDtFQUFsSCxvQkFBa0g7RUFBbEgsc0NBQWtIO0VBQWxIO0FBQWtIOztBQUFsSDtFQUFBLHNCQUFrSDtFQUFsSCw2Q0FBa0g7RUFBbEgsb0VBQWtIO0VBQWxILGtCQUFrSDtFQUFsSCxpREFBa0g7RUFBbEgsb0VBQWtIO0VBQWxILG9CQUFrSDtFQUFsSCxzQ0FBa0g7RUFBbEg7QUFBa0g7O0FBSWxIO0VBQUEsd0JBQW9IO0VBQXBILHNCQUFvSDtFQUFwSCw2Q0FBb0g7RUFBcEgsb0VBQW9IO0VBQXBILGtCQUFvSDtFQUFwSCxzQ0FBb0g7RUFBcEgseURBQW9IO0VBQXBILG9CQUFvSDtFQUFwSCxzQ0FBb0g7RUFBcEg7QUFBb0g7O0FBQXBIO0VBQUEsc0JBQW9IO0VBQXBILDZDQUFvSDtFQUFwSCxvRUFBb0g7RUFBcEgsa0JBQW9IO0VBQXBILGlEQUFvSDtFQUFwSCxvRUFBb0g7RUFBcEgsb0JBQW9IO0VBQXBILHNDQUFvSDtFQUFwSDtBQUFvSDs7QUFLcEg7O0VBQUEsaUJBQTBEO0VBQTFELHNCQUEwRDtFQUExRCw2Q0FBMEQ7RUFBMUQsb0VBQTBEO0VBQTFELGtCQUEwRDtFQUExRCxpREFBMEQ7RUFBMUQsb0VBQTBEO0VBQTFELG9CQUEwRDtFQUExRCxzQ0FBMEQ7RUFBMUQ7QUFBMEQ7O0FBRzVEO0VBQ0UsMkNBQTJDO0FBQzdDOztBQUVBO0VBQ0UsMkNBQTJDO0FBQzdDOztBQUVBO0VBQ0Usd0NBQXdDO0FBQzFDOztBQUVBO0VBQ0Usd0NBQXdDO0FBQzFDOztBQUVBO0VBQ0UseUNBQXlDO0FBQzNDOztBQUVBO0VBQ0UseUNBQXlDO0FBQzNDOztBQUVBO0VBQ0UsMENBQTBDO0FBQzVDOztBQUVBO0VBQ0UsMENBQTBDO0FBQzVDIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIkQ6L2RldmVsb3Blci9zaGFibG9uL3RhaXJvLy5kZW1vL2Fzc2V0cy9jc3MvYXBleGNoYXJ0cy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmFwZXhjaGFydHMtdGV4dCxcbi5hcGV4Y2hhcnRzLWRhdGFsYWJlbHMgdGV4dCxcbi5hcGV4Y2hhcnRzLWRhdGFsYWJlbC12YWx1ZSxcbi5hcGV4Y2hhcnRzLXhheGlzLWxhYmVsLFxuLmFwZXhjaGFydHMteWF4aXMtbGFiZWwsXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XG4gIEBhcHBseSBmb250LXNhbnMgZm9udC1ub3JtYWwgIXRleHQtbXV0ZWQtNTAwIGRhcms6IXRleHQtbXV0ZWQtNDAwIGZpbGwtY3VycmVudDtcbn1cblxuLmFwZXhjaGFydHMtYmFyLXNlcmllcyAuYXBleGNoYXJ0cy1kYXRhbGFiZWxzLFxuLmFwZXhjaGFydHMtcmFuZ2ViYXItc2VyaWVzIC5hcGV4Y2hhcnRzLWRhdGFsYWJlbHMge1xuICBAYXBwbHkgIWZvbnQtdGhpbjtcbn1cblxuLmFwZXhjaGFydHMtYmFyLXNlcmllcyAuYXBleGNoYXJ0cy1kYXRhbGFiZWxzIHRleHQsXG4uYXBleGNoYXJ0cy1yYW5nZWJhci1zZXJpZXMgLmFwZXhjaGFydHMtZGF0YWxhYmVscyB0ZXh0IHtcbiAgQGFwcGx5ICF0ZXh0LXdoaXRlIGZpbGwtY3VycmVudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uYXBleGNoYXJ0cy1ncmlkbGluZSxcbi5hcGV4Y2hhcnRzLWdyaWRsaW5lICsgbGluZSB7XG4gIEBhcHBseSAhdGV4dC1tdXRlZC0yMDAgZGFyazohdGV4dC1tdXRlZC03MDAgIXN0cm9rZS1jdXJyZW50O1xufVxuXG4uYXBleGNoYXJ0cy1ncmlkbGluZXMtdmVydGljYWwgbGluZSB7XG4gIEBhcHBseSAhdGV4dC10cmFuc3BhcmVudCBkYXJrOiF0ZXh0LXRyYW5zcGFyZW50ICFzdHJva2UtY3VycmVudDtcbn1cblxuLmFwZXhjaGFydHMtc3VidGl0bGUtdGV4dCB7XG4gIEBhcHBseSB0ZXh0LW11dGVkLTgwMCBkYXJrOiF0ZXh0LW11dGVkLTEwMCAhZmlsbC1jdXJyZW50O1xufVxuXG4uYXBleGNoYXJ0cy14YXhpcyBsaW5lLFxuLmFwZXhjaGFydHMteWF4aXMgbGluZSB7XG4gIEBhcHBseSB0ZXh0LW11dGVkLTMwMCBkYXJrOnRleHQtbXV0ZWQtNzAwIHN0cm9rZS1jdXJyZW50O1xufVxuXG4uYXBleGNoYXJ0cy14YXhpcy10aWNrLFxuLmFwZXhjaGFydHMteWF4aXMtdGljayB7XG4gIEBhcHBseSB0ZXh0LW11dGVkLTMwMCBkYXJrOnRleHQtbXV0ZWQtNjAwIHN0cm9rZS1jdXJyZW50O1xufVxuXG4uYXBleGNoYXJ0cy1zZXJpZXMtbWFya2VycyAuYXBleGNoYXJ0cy1tYXJrZXIsXG4uYXBleGNoYXJ0cy1zZXJpZXMtYnViYmxlIC5hcGV4Y2hhcnRzLW1hcmtlciB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlIGRhcms6dGV4dC1tdXRlZC05MDAgc3Ryb2tlLWN1cnJlbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLWJhci1hcmVhIHtcbiAgQGFwcGx5IHRleHQtd2hpdGUgZGFyazp0ZXh0LW11dGVkLTkwMCBzdHJva2UtY3VycmVudDtcbn1cblxuLmFwZXhjaGFydHMtcGllLWFyZWEsXG4uYXBleGNoYXJ0cy1waWUtc2xpY2UtMCB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlIGRhcms6dGV4dC1tdXRlZC05MDAgc3Ryb2tlLWN1cnJlbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXNsaWNlcyAuYXBleGNoYXJ0cy1waWUtbGFiZWwge1xuICBAYXBwbHkgIXRleHQtbXV0ZWQtNTAgZGFyazohdGV4dC1tdXRlZC0xMDAgIXN0cm9rZS1ub25lICFmaWxsLWN1cnJlbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXJhZGlhbGJhci10cmFjayAuYXBleGNoYXJ0cy1yYWRpYWxiYXItYXJlYSxcbi5hcGV4Y2hhcnRzLXRyYWNrIC5hcGV4Y2hhcnRzLXJhZGlhbGJhci1hcmVhIHtcbiAgQGFwcGx5IHRleHQtbXV0ZWQtMjAwIGRhcms6dGV4dC1tdXRlZC05MDAgc3Ryb2tlLWN1cnJlbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXJhZGFyLXNlcmllcyA+IHBvbHlnb24sXG4uYXBleGNoYXJ0cy1wbG90LXNlcmllcyA+IHBvbHlnb24sXG4uYXBleGNoYXJ0cy1yYWRhci1zZXJpZXMgPiBsaW5lLFxuLmFwZXhjaGFydHMtcGxvdC1zZXJpZXMgPiBsaW5lIHtcbiAgQGFwcGx5IGZpbGwtdHJhbnNwYXJlbnQgdGV4dC1tdXRlZC0yMDAgZGFyazp0ZXh0LW11dGVkLTcwMCBzdHJva2UtY3VycmVudDtcbn1cblxuLmFwZXhjaGFydHMtdG9vbHRpcCB7XG4gIEBhcHBseSBzaGFkb3cteGwgc2hhZG93LW11dGVkLTQwMC8xMCBkYXJrOnNoYWRvdy1ub25lO1xufVxuXG4uYXBleGNoYXJ0cy10b29sdGlwLmFwZXhjaGFydHMtdGhlbWUtbGlnaHQge1xuICBAYXBwbHkgYm9yZGVyIGJvcmRlci1tdXRlZC0yMDAgZGFyazpib3JkZXItbXV0ZWQtNzAwIGJnLXdoaXRlIGRhcms6YmctbXV0ZWQtODAwIHRleHQtbXV0ZWQtNzAwIGRhcms6dGV4dC1tdXRlZC0xMDA7XG59XG5cbi5hcGV4Y2hhcnRzLXRvb2x0aXAuYXBleGNoYXJ0cy10aGVtZS1saWdodCAuYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlIHtcbiAgQGFwcGx5IGJvcmRlci1iIGJvcmRlci1tdXRlZC0yMDAgZGFyazpib3JkZXItbXV0ZWQtNzAwIGJnLXdoaXRlIGRhcms6YmctbXV0ZWQtODAwIHRleHQtbXV0ZWQtNzAwIGRhcms6dGV4dC1tdXRlZC0xMDA7XG59XG5cbi5kYXJrIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcCxcbi5kYXJrIC5hcGV4Y2hhcnRzLXlheGlzdG9vbHRpcCB7XG4gIEBhcHBseSBib3JkZXIgYm9yZGVyLW11dGVkLTcwMCBiZy1tdXRlZC04MDAgdGV4dC1tdXRlZC0xMDA7XG59XG5cbi5kYXJrIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC1ib3R0b206OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWNvbG9yLW11dGVkLTcwMCk7XG59XG5cbi5kYXJrIC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXhheGlzdG9vbHRpcC1ib3R0b206OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tY29sb3ItbXV0ZWQtODAwKTtcbn1cblxuLmRhcmsgLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLXRvcDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tY29sb3ItbXV0ZWQtNzAwKTtcbn1cblxuLmRhcmsgLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLmFwZXhjaGFydHMteGF4aXN0b29sdGlwLXRvcDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1jb2xvci1tdXRlZC04MDApO1xufVxuXG4uZGFyayAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAtbGVmdDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWNvbG9yLW11dGVkLTcwMCk7XG59XG5cbi5kYXJrIC5hcGV4Y2hhcnRzLXlheGlzdG9vbHRpcC5hcGV4Y2hhcnRzLXlheGlzdG9vbHRpcC1sZWZ0OjphZnRlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1jb2xvci1tdXRlZC04MDApO1xufVxuXG4uZGFyayAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAuYXBleGNoYXJ0cy15YXhpc3Rvb2x0aXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tY29sb3ItbXV0ZWQtNzAwKTtcbn1cblxuLmRhcmsgLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLmFwZXhjaGFydHMteWF4aXN0b29sdGlwLXJpZ2h0OjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tY29sb3ItbXV0ZWQtODAwKTtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/node_modules/.pnpm/@shuriken-ui+nuxt@3.1.5_nuxt@3.11.2_vue@3.4.21/node_modules/@shuriken-ui/nuxt/components/base/BaseProgressCircle.vue?vue&amp;type=style&amp;index=0&amp;scoped=597a9e0d&amp;lang.css">
.block[data-v-597a9e0d] {
  transform-origin: center;
  transform: rotate(-90deg);
}
.circle-value[data-v-597a9e0d] {
  animation-name: circle-chart-fill-597a9e0d;
  animation-duration: var(--597a9e0d-duration);
  /* transform: rotate(-90deg); */
  transform-origin: center;
  stroke-dashoffset: 0;
  animation-timing-function: cubic-bezier(0.78, 0.59, 0.19, 0.33);
}
@keyframes circle-chart-fill-597a9e0d {
0% {
    stroke-dasharray: 0 100;
}
100% {
    stroke-dasharray: var(--597a9e0d-dasharray);
}
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0BzaHVyaWtlbi11aStudXh0QDMuMS41X251eHRAMy4xMS4yX3Z1ZUAzLjQuMjEvbm9kZV9tb2R1bGVzL0BzaHVyaWtlbi11aS9udXh0L2NvbXBvbmVudHMvYmFzZS9CYXNlUHJvZ3Jlc3NDaXJjbGUudnVlIiwibWFwcGluZ3MiOiI7QUFrSkE7RUFDRSx3QkFBd0I7RUFDeEIseUJBQXlCO0FBQzNCO0FBRUE7RUFDRSwwQ0FBaUM7RUFDakMsNENBQW9DO0VBQ3BDLCtCQUErQjtFQUMvQix3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLCtEQUErRDtBQUNqRTtBQUVBO0FBQ0U7SUFDRSx1QkFBdUI7QUFDekI7QUFFQTtJQUNFLDJDQUFtQztBQUNyQztBQUNGIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vQHNodXJpa2VuLXVpK251eHRAMy4xLjVfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvQHNodXJpa2VuLXVpL251eHQvY29tcG9uZW50cy9iYXNlL0Jhc2VQcm9ncmVzc0NpcmNsZS52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cbmNvbnN0IHByb3BzID0gd2l0aERlZmF1bHRzKFxuICBkZWZpbmVQcm9wczx7XG4gICAgLyoqXG4gICAgICogVGhlIGN1cnJlbnQgdmFsdWUgb2YgdGhlIHByb2dyZXNzIGNpcmNsZS5cbiAgICAgKi9cbiAgICB2YWx1ZT86IG51bWJlclxuXG4gICAgLyoqXG4gICAgICogVGhlIG1heGltdW0gdmFsdWUgb2YgdGhlIHByb2dyZXNzIGNpcmNsZS5cbiAgICAgKi9cbiAgICBtYXg/OiBudW1iZXJcblxuICAgIC8qKlxuICAgICAqIFRoZSBzaXplIG9mIHRoZSBwcm9ncmVzcyBjaXJjbGUuXG4gICAgICovXG4gICAgc2l6ZT86IG51bWJlclxuXG4gICAgLyoqXG4gICAgICogVGhlIHRoaWNrbmVzcyBvZiB0aGUgcHJvZ3Jlc3MgY2lyY2xlLlxuICAgICAqL1xuICAgIHRoaWNrbmVzcz86IG51bWJlclxuXG4gICAgLyoqXG4gICAgICogRW5hYmxlL2Rpc2FibGUgYW5pbWF0aW9uLCBvciBzZXQgdGhlIGFuaW1hdGlvbiBkdXJhdGlvbiAoaW4gc2Vjb25kcykuXG4gICAgICovXG4gICAgYW5pbWF0aW9uPzogYm9vbGVhbiB8IG51bWJlclxuXG4gICAgLyoqXG4gICAgICogRGVmaW5lcyB0aGUgY29sb3Igb2YgdGhlIHByb2dyZXNzIGNpcmNsZVxuICAgICAqXG4gICAgICogQHNpbmNlIDMuMC4wXG4gICAgICogQGRlZmF1bHQgJ3ByaW1hcnknXG4gICAgICovXG4gICAgY29sb3I/OlxuICAgICAgfCAncHJpbWFyeSdcbiAgICAgIHwgJ2luZm8nXG4gICAgICB8ICdzdWNjZXNzJ1xuICAgICAgfCAnd2FybmluZydcbiAgICAgIHwgJ2RhbmdlcidcbiAgICAgIHwgJ2xpZ2h0J1xuICAgICAgfCAnZGFyaydcbiAgICAgIHwgJ2JsYWNrJ1xuXG4gICAgLyoqXG4gICAgICogT3B0aW9uYWwgQ1NTIGNsYXNzZXMgdG8gYXBwbHkgdG8gdGhlIGNvbXBvbmVudCBpbm5lciBlbGVtZW50cy5cbiAgICAgKi9cbiAgICBjbGFzc2VzPzoge1xuICAgICAgLyoqXG4gICAgICAgKiBDU1MgY2xhc3NlcyB0byBhcHBseSB0byB0aGUgd3JhcHBlciBlbGVtZW50LlxuICAgICAgICovXG4gICAgICB3cmFwcGVyPzogc3RyaW5nIHwgc3RyaW5nW11cblxuICAgICAgLyoqXG4gICAgICAgKiBDU1MgY2xhc3NlcyB0byBhcHBseSB0byB0aGUgdHJhY2sgZWxlbWVudC5cbiAgICAgICAqL1xuICAgICAgdHJhY2s/OiBzdHJpbmcgfCBzdHJpbmdbXVxuXG4gICAgICAvKipcbiAgICAgICAqIENTUyBjbGFzc2VzIHRvIGFwcGx5IHRvIHRoZSBwcm9ncmVzcyBlbGVtZW50LlxuICAgICAgICovXG4gICAgICBwcm9ncmVzcz86IHN0cmluZyB8IHN0cmluZ1tdXG4gICAgfVxuICB9PigpLFxuICB7XG4gICAgdmFsdWU6IDAsXG4gICAgbWF4OiAxMDAsXG4gICAgc2l6ZTogNjAsXG4gICAgdGhpY2tuZXNzOiA0LFxuICAgIGFuaW1hdGlvbjogMixcbiAgICBjb2xvcjogdW5kZWZpbmVkLFxuICAgIGNsYXNzZXM6ICgpID0+ICh7fSksXG4gIH0sXG4pXG5cbmNvbnN0IGNvbG9yID0gdXNlTnVpRGVmYXVsdFByb3BlcnR5KHByb3BzLCAnQmFzZVByb2dyZXNzQ2lyY2xlJywgJ2NvbG9yJylcblxuY29uc3QgcGVyY2VudCA9IGNvbXB1dGVkKCgpID0+IHtcbiAgY29uc3QgeyB2YWx1ZSwgbWF4IH0gPSBwcm9wc1xuXG4gIGlmIChtYXggPT09IDApIHtcbiAgICByZXR1cm4gMFxuICB9XG4gIHJldHVybiAodmFsdWUgLyBtYXgpICogMTAwXG59KVxuXG5jb25zdCBkYXNoYXJyYXkgPSBjb21wdXRlZCgoKSA9PiB7XG4gIHJldHVybiBgJHtwZXJjZW50LnZhbHVlfSAxMDBgXG59KVxuY29uc3QgZHVyYXRpb24gPSBjb21wdXRlZCgoKSA9PiB7XG4gIGlmIChwcm9wcy5hbmltYXRpb24gPT09IGZhbHNlKSB7XG4gICAgcmV0dXJuICcwcydcbiAgfVxuXG4gIGNvbnN0IG1heER1cmF0aW9uID0gcHJvcHMuYW5pbWF0aW9uID09PSB0cnVlID8gMiA6IHByb3BzLmFuaW1hdGlvblxuICBjb25zdCByYXRpbyA9IHBlcmNlbnQudmFsdWUgLyAxMDBcbiAgcmV0dXJuIHJhdGlvID8gYCR7TWF0aC5yb3VuZChtYXhEdXJhdGlvbiAqIHJhdGlvICogMTApIC8gMTB9c2AgOiAnMHMnXG59KVxuXG5jb25zdCBjb2xvcnMgPSB7XG4gIGxpZ2h0OiAndGV4dC1tdXRlZC01MDAgZGFyazp0ZXh0LW11dGVkLTQwMCcsXG4gIGRhcms6ICd0ZXh0LW11dGVkLTkwMCBkYXJrOnRleHQtbXV0ZWQtMTAwJyxcbiAgYmxhY2s6ICd0ZXh0LWJsYWNrIGRhcms6dGV4dC13aGl0ZScsXG4gIHByaW1hcnk6ICd0ZXh0LXByaW1hcnktNTAwJyxcbiAgaW5mbzogJ3RleHQtaW5mby01MDAnLFxuICBzdWNjZXNzOiAndGV4dC1zdWNjZXNzLTUwMCcsXG4gIHdhcm5pbmc6ICd0ZXh0LXdhcm5pbmctNTAwJyxcbiAgZGFuZ2VyOiAndGV4dC1kYW5nZXItNTAwJyxcbn1cbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxzdmdcbiAgICByb2xlPVwicHJvZ3Jlc3NiYXJcIlxuICAgIDphcmlhLXZhbHVlbm93PVwicHJvcHMudmFsdWVcIlxuICAgIDphcmlhLXZhbHVlbWF4PVwicHJvcHMubWF4XCJcbiAgICBjbGFzcz1cImJsb2NrXCJcbiAgICA6Y2xhc3M9XCJwcm9wcy5jbGFzc2VzPy53cmFwcGVyXCJcbiAgICB2aWV3Qm94PVwiMCAwIDQ1IDQ1XCJcbiAgICA6d2lkdGg9XCJwcm9wcy5zaXplXCJcbiAgICA6aGVpZ2h0PVwicHJvcHMuc2l6ZVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vQHNodXJpa2VuLXVpK251eHRAMy4xLjVfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvQHNodXJpa2VuLXVpL251eHQvY29tcG9uZW50cy9iYXNlL0Jhc2VQcm9ncmVzc0NpcmNsZS52dWU6MTEzOjNcIlxuICA+XG4gICAgPGNpcmNsZVxuICAgICAgY2xhc3M9XCJ0ZXh0LW11dGVkLTIwMCBkYXJrOnRleHQtbXV0ZWQtNzAwIHN0cm9rZS1jdXJyZW50XCJcbiAgICAgIDpjbGFzcz1cInByb3BzLmNsYXNzZXM/LnRyYWNrXCJcbiAgICAgIDpzdHJva2Utd2lkdGg9XCJwcm9wcy50aGlja25lc3NcIlxuICAgICAgZmlsbD1cIm5vbmVcIlxuICAgICAgY3g9XCI1MCVcIlxuICAgICAgY3k9XCI1MCVcIlxuICAgICAgcj1cIjE1LjkxNTQ5NDMxXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS9Ac2h1cmlrZW4tdWkrbnV4dEAzLjEuNV9udXh0QDMuMTEuMl92dWVAMy40LjIxL25vZGVfbW9kdWxlcy9Ac2h1cmlrZW4tdWkvbnV4dC9jb21wb25lbnRzL2Jhc2UvQmFzZVByb2dyZXNzQ2lyY2xlLnZ1ZToxMjM6NVwiXG4gICAgLz5cbiAgICA8Y2lyY2xlXG4gICAgICBjbGFzcz1cImNpcmNsZS12YWx1ZSBzdHJva2UtY3VycmVudCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi01MDBcIlxuICAgICAgOmNsYXNzPVwiW2NvbG9yICYmIGNvbG9yc1tjb2xvcl0sIHByb3BzLmNsYXNzZXM/LnByb2dyZXNzXVwiXG4gICAgICA6c3Ryb2tlLXdpZHRoPVwicHJvcHMudGhpY2tuZXNzXCJcbiAgICAgIDpzdHJva2UtZGFzaGFycmF5PVwiYCR7cGVyY2VudH0sMTAwYFwiXG4gICAgICBzdHJva2UtbGluZWNhcD1cInJvdW5kXCJcbiAgICAgIGZpbGw9XCJub25lXCJcbiAgICAgIGN4PVwiNTAlXCJcbiAgICAgIGN5PVwiNTAlXCJcbiAgICAgIHI9XCIxNS45MTU0OTQzMVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vQHNodXJpa2VuLXVpK251eHRAMy4xLjVfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvQHNodXJpa2VuLXVpL251eHQvY29tcG9uZW50cy9iYXNlL0Jhc2VQcm9ncmVzc0NpcmNsZS52dWU6MTMyOjVcIlxuICAgIC8+XG4gIDwvc3ZnPlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi5ibG9jayB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLmNpcmNsZS12YWx1ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBjaXJjbGUtY2hhcnQtZmlsbDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2LWJpbmQoZHVyYXRpb24pO1xuICAvKiB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyAqL1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43OCwgMC41OSwgMC4xOSwgMC4zMyk7XG59XG5cbkBrZXlmcmFtZXMgY2lyY2xlLWNoYXJ0LWZpbGwge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMCAxMDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiB2LWJpbmQoZGFzaGFycmF5KTtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/layers/landing/components/LandingHero.vue?vue&amp;type=style&amp;index=0&amp;scoped=151afa1f&amp;lang.css">
.gridlines[data-v-151afa1f] {
  background-image: url(/private/img/illustrations/gridlines.svg);
}
.dark .gridlines[data-v-151afa1f] {
  background-image: url(/private/img/illustrations/gridlines-dark.svg);
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWUiLCJtYXBwaW5ncyI6IjtBQWdZQTtFQUNFLHVEQUF1RDtBQUN6RDtBQUVBO0VBQ0UsNERBQTREO0FBQzlEIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuY29uc3QgeyB5IH0gPSB1c2VOaW5qYVdpbmRvd1Njcm9sbCgpXG5cbmNvbnN0IGdhdWdlUGVyc29uYWwgPSByZWFjdGl2ZSh1c2VHYXVnZVBlcnNvbmFsKCkpXG5cbmZ1bmN0aW9uIHVzZUdhdWdlUGVyc29uYWwoKSB7XG4gIGNvbnN0IHsgcHJpbWFyeSB9ID0gdXNlVGFpbHdpbmRDb2xvcnMoKVxuICBjb25zdCB0eXBlID0gJ3JhZGlhbEJhcidcbiAgY29uc3QgaGVpZ2h0ID0gMjIwXG5cbiAgY29uc3Qgb3B0aW9ucyA9IHtcbiAgICB0aXRsZToge1xuICAgICAgdGV4dDogdW5kZWZpbmVkLFxuICAgIH0sXG4gICAgY2hhcnQ6IHtcbiAgICAgIHNwYXJrbGluZToge1xuICAgICAgICBlbmFibGVkOiB0cnVlLFxuICAgICAgfSxcbiAgICAgIHRvb2xiYXI6IHtcbiAgICAgICAgc2hvdzogZmFsc2UsXG4gICAgICB9LFxuICAgIH0sXG4gICAgY29sb3JzOiBbcHJpbWFyeS52YWx1ZV0sXG4gICAgcGxvdE9wdGlvbnM6IHtcbiAgICAgIHJhZGlhbEJhcjoge1xuICAgICAgICBzdGFydEFuZ2xlOiAtOTAsXG4gICAgICAgIGVuZEFuZ2xlOiA5MCxcbiAgICAgICAgdHJhY2s6IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAnI2U3ZTdlNycsXG4gICAgICAgICAgc3Ryb2tlV2lkdGg6ICc5NyUnLFxuICAgICAgICAgIG1hcmdpbjogNSwgLy8gbWFyZ2luIGlzIGluIHBpeGVsc1xuICAgICAgICAgIGRyb3BTaGFkb3c6IHtcbiAgICAgICAgICAgIGVuYWJsZWQ6IGZhbHNlLFxuICAgICAgICAgICAgdG9wOiAyLFxuICAgICAgICAgICAgbGVmdDogMCxcbiAgICAgICAgICAgIGNvbG9yOiAnIzk5OScsXG4gICAgICAgICAgICBvcGFjaXR5OiAxLFxuICAgICAgICAgICAgYmx1cjogMixcbiAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgICAgICBob2xsb3c6IHtcbiAgICAgICAgICBtYXJnaW46IDAsXG4gICAgICAgICAgc2l6ZTogJzM1JScsXG4gICAgICAgIH0sXG4gICAgICAgIGRhdGFMYWJlbHM6IHtcbiAgICAgICAgICBuYW1lOiB7XG4gICAgICAgICAgICBzaG93OiBmYWxzZSxcbiAgICAgICAgICB9LFxuICAgICAgICAgIHZhbHVlOiB7XG4gICAgICAgICAgICBvZmZzZXRZOiAtMixcbiAgICAgICAgICAgIGZvbnRTaXplOiAnMjJweCcsXG4gICAgICAgICAgfSxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgfSxcbiAgICBmaWxsOiB7XG4gICAgICB0eXBlOiAnZ3JhZGllbnQnLFxuICAgICAgZ3JhZGllbnQ6IHtcbiAgICAgICAgc2hhZGU6ICdsaWdodCcsXG4gICAgICAgIHNoYWRlSW50ZW5zaXR5OiAwLjEsXG4gICAgICAgIGludmVyc2VDb2xvcnM6IGZhbHNlLFxuICAgICAgICBvcGFjaXR5RnJvbTogMSxcbiAgICAgICAgb3BhY2l0eVRvOiAxLFxuICAgICAgICBzdG9wczogWzAsIDUwLCA1MywgOTFdLFxuICAgICAgfSxcbiAgICB9LFxuICAgIGxhYmVsczogWydBdmVyYWdlIFJlc3VsdHMnXSxcbiAgfVxuXG4gIGNvbnN0IHNlcmllcyA9IHNoYWxsb3dSZWYoWzc2XSlcblxuICByZXR1cm4ge1xuICAgIHR5cGUsXG4gICAgaGVpZ2h0LFxuICAgIG9wdGlvbnMsXG4gICAgc2VyaWVzLFxuICB9XG59XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8ZGl2XG4gICAgY2xhc3M9XCJkYXJrOnRvLW11dGVkLTkwMCByZWxhdGl2ZSBtaW4taC1zY3JlZW4gb3ZlcmZsb3ctaGlkZGVuIGJnLWdyYWRpZW50LXRvLWIgZnJvbS10cmFuc3BhcmVudCB0by13aGl0ZVwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTo4MjozXCJcbiAgPlxuICAgIDxkaXYgY2xhc3M9XCJncmlkbGluZXMgYWJzb2x1dGUgaW5zZXQteC0wIHotMTAgLW10LTggcHktMjBcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6ODU6NVwiIC8+XG4gICAgPGRpdiBjbGFzcz1cImFic29sdXRlIGluc2V0LXgtMCB6LTIwIC1tdC0yNCBweS0yMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTo4Njo1XCI+XG4gICAgICA8ZGl2XG4gICAgICAgIGNsYXNzPVwibXQtMTIgZ3JpZCBncmlkLWNvbHMtMiAtc3BhY2UteC01MiBvcGFjaXR5LTYwIDJ4bDpteC1hdXRvIDJ4bDptYXgtdy02eGwgZGFyazpvcGFjaXR5LTUwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjg3OjdcIlxuICAgICAgPlxuICAgICAgICA8ZGl2XG4gICAgICAgICAgY2xhc3M9XCJmcm9tLXByaW1hcnktMjAwIHRvLXByaW1hcnktNDAwIGgtNDAgYmctZ3JhZGllbnQtdG8tYnIgYmx1ci0zeGwgZGFyazpmcm9tLWJsdWUtNzAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjkwOjlcIlxuICAgICAgICAvPlxuICAgICAgICA8ZGl2XG4gICAgICAgICAgY2xhc3M9XCJkYXJrOnRvLXByaW1hcnktNjAwIGgtMjQgYmctZ3JhZGllbnQtdG8tciBmcm9tLWluZGlnby00MDAgdG8taW5kaWdvLTcwMCBibHVyLTN4bFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTo5Mzo5XCJcbiAgICAgICAgLz5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICAgIDxkaXYgY2xhc3M9XCJteC1hdXRvIHctZnVsbCBtYXgtdy03eGwgcHgtNFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTo5ODo1XCI+XG4gICAgICA8ZGl2IGNsYXNzPVwicmVsYXRpdmUgei0zMCBwdC0zMiB0ZXh0LWNlbnRlclwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTo5OTo3XCI+XG4gICAgICAgIDxCYXNlSGVhZGluZ1xuICAgICAgICAgIGFzPVwiaDFcIlxuICAgICAgICAgIHNpemU9XCI1eGxcIlxuICAgICAgICAgIHdlaWdodD1cImxpZ2h0XCJcbiAgICAgICAgICBsZWFkPVwidGlnaHRcIlxuICAgICAgICAgIGNsYXNzPVwidGV4dC1tdXRlZC04MDAgeHM6IXRleHQtNHhsIG14LWF1dG8gbWItNCBtYXgtdy0yeGwgZGFyazp0ZXh0LXdoaXRlXCJcbiAgICAgICAgPlxuICAgICAgICAgIFRoZSBkYXNoYm9hcmQgc3lzdGVtIHRoYXQgbWFrZXMgeW91IHNheVxuICAgICAgICAgIDxzcGFuXG4gICAgICAgICAgICBjbGFzcz1cInRleHQtcHJpbWFyeS01MDAgZm9udC1oYWlybGluZSB1bmRlcmxpbmUgZGVjb3JhdGlvbi1kb3R0ZWQgdW5kZXJsaW5lLW9mZnNldC00XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjEwODoxMVwiXG4gICAgICAgICAgPndvdzwvc3Bhbj5cbiAgICAgICAgPC9CYXNlSGVhZGluZz5cbiAgICAgICAgPEJhc2VQYXJhZ3JhcGhcbiAgICAgICAgICBzaXplPVwibGdcIlxuICAgICAgICAgIGNsYXNzPVwidGV4dC1tdXRlZC01MDAgZGFyazp0ZXh0LW11dGVkLTEwMCBteC1hdXRvIG1iLTQgbWF4LXctMnhsXCJcbiAgICAgICAgPlxuICAgICAgICAgIFRhaXJvIGlzIHRoZSB1bHRpbWF0ZSBzb2x1dGlvbiBmb3IgZGV2ZWxvcGVycyBsb29raW5nIHRvIGJ1aWxkXG4gICAgICAgICAgYmVhdXRpZnVsIE51eHQgZGFzaGJvYXJkcyBpbiBubyB0aW1lLCB3aXRoIHRoZSBwb3dlciBvZiBTaHVyaWtlbiBVSVxuICAgICAgICAgIGFuZCBUYWlsd2luZCBDU1MuXG4gICAgICAgIDwvQmFzZVBhcmFncmFwaD5cbiAgICAgICAgPGRpdiBjbGFzcz1cImZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjEyMDo5XCI+XG4gICAgICAgICAgPEJhc2VCdXR0b25cbiAgICAgICAgICAgIHJvdW5kZWQ9XCJsZ1wiXG4gICAgICAgICAgICBjb2xvcj1cInByaW1hcnlcIlxuICAgICAgICAgICAgdG89XCJodHRwczovL2dvLmNzc25pbmphLmlvL2J1eS10YWlyb1wiXG4gICAgICAgICAgICBzaGFkb3c9XCJob3ZlclwiXG4gICAgICAgICAgICBjbGFzcz1cIiFoLTEyIHctNDRcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIEJ1eSBUYWlybyBOb3dcbiAgICAgICAgICA8L0Jhc2VCdXR0b24+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgICBcbiAgICAgIDxmaWVsZHNldFxuICAgICAgICBkaXNhYmxlZFxuICAgICAgICBjbGFzcz1cImx0YWJsZXQ6bWluLWgtWzc2MHB4XSBtaW4taC1bMjA3NXB4XSB3LWZ1bGwgc206bWluLWgtWzc2MHB4XSBsZzptaW4taC1bNzUwcHhdXCJcbiAgICAgICAgYXJpYS1oaWRkZW49XCJ0cnVlXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjEzMzo3XCJcbiAgICAgID5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGNsYXNzPVwiZ3JvdXAtWyYuc2Nyb2xsZWRdL2xhbmRpbmc6YmctbXV0ZWQtMTAwIGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOmRhcms6YmctbXV0ZWQtOTAwIGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOmJvcmRlci1tdXRlZC0yMDAgZ3JvdXAtWyYuc2Nyb2xsZWRdL2xhbmRpbmc6ZGFyazpib3JkZXItbXV0ZWQtODAwIGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOmx0YWJsZXQ6cHMtMjQgcmVsYXRpdmUgei0zMCBtdC0xMiBvdmVyZmxvdy1oaWRkZW4gYm9yZGVyIGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOnJvdW5kZWQteGwgZ3JvdXAtWyY6bm90KC5zY3JvbGxlZCldL2xhbmRpbmc6Ym9yZGVyLXRyYW5zcGFyZW50IGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOnBiLTYgZ3JvdXAtWyYuc2Nyb2xsZWRdL2xhbmRpbmc6cGUtNiBncm91cC1bJi5zY3JvbGxlZF0vbGFuZGluZzpwcy02IGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOnB0LTIwIG1vdGlvbi1zYWZlOnRyYW5zaXRpb24tYWxsIG1vdGlvbi1zYWZlOmR1cmF0aW9uLTMwMCBncm91cC1bJi5zY3JvbGxlZF0vbGFuZGluZzpsZzpwcy0yOFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxMzg6OVwiXG4gICAgICAgID5cbiAgICAgICAgICBcbiAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICBjbGFzcz1cImx0YWJsZXQ6dy0xNiBsdGFibGV0OmZsZXggZGFyazpiZy1tdXRlZC04MDAgYWJzb2x1dGUgbGVmdC0wIHRvcC0wIGhpZGRlbiBoLWZ1bGwgdy0yMCBmbGV4LWNvbCBiZy13aGl0ZSBncm91cC1bJi5zY3JvbGxlZF0vbGFuZGluZzp0cmFuc2xhdGUteC0wIGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOi10cmFuc2xhdGUteC1mdWxsIGdyb3VwLVsmLnNjcm9sbGVkXS9sYW5kaW5nOm9wYWNpdHktMTAwIGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOm9wYWNpdHktMCBtb3Rpb24tc2FmZTp0cmFuc2l0aW9uLWFsbCBtb3Rpb24tc2FmZTpkdXJhdGlvbi0yMDAgbGc6ZmxleFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxNDI6MTFcIlxuICAgICAgICAgID5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGgtMjAgdy1mdWxsIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlclwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxNDU6MTNcIj5cbiAgICAgICAgICAgICAgPFRhaXJvTG9nbyBjbGFzcz1cInRleHQtcHJpbWFyeS01MDAgc2l6ZS04XCIgLz5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZsZXggaC0xNiB3LWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjE0ODoxM1wiPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iIGJnLXByaW1hcnktNTAwLzEwIGZsZXggc2l6ZS0xMiBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1jb2xvcnMgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjE0OToxNVwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8SWNvblxuICAgICAgICAgICAgICAgICAgbmFtZT1cInBoOmhvdXNlLWR1b3RvbmVcIlxuICAgICAgICAgICAgICAgICAgY2xhc3M9XCJ0ZXh0LXByaW1hcnktNTAwIHNpemUtNVwiXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGgtMTYgdy1mdWxsIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlclwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxNTg6MTNcIj5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNsYXNzPVwibnVpLW1hc2sgbnVpLW1hc2stYmxvYiBob3ZlcjpiZy1tdXRlZC0xMDAgZGFyazpob3ZlcjpiZy1tdXRlZC03MDAvNTAgZmxleCBzaXplLTEyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtb3Rpb24tc2FmZTp0cmFuc2l0aW9uLWNvbG9ycyBtb3Rpb24tc2FmZTpkdXJhdGlvbi0yMDBcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MTU5OjE1XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxJY29uXG4gICAgICAgICAgICAgICAgICBuYW1lPVwicGg6Z3JpZC1mb3VyLWR1b3RvbmVcIlxuICAgICAgICAgICAgICAgICAgY2xhc3M9XCJ0ZXh0LW11dGVkLTQwMCBzaXplLTVcIlxuICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmxleCBoLTE2IHctZnVsbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXJcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MTY4OjEzXCI+XG4gICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICBjbGFzcz1cIm51aS1tYXNrIG51aS1tYXNrLWJsb2IgaG92ZXI6YmctbXV0ZWQtMTAwIGRhcms6aG92ZXI6YmctbXV0ZWQtNzAwLzUwIGZsZXggc2l6ZS0xMiBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1jb2xvcnMgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjE2OToxNVwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8SWNvbiBuYW1lPVwicGg6dXNlcnMtZHVvdG9uZVwiIGNsYXNzPVwidGV4dC1tdXRlZC00MDAgc2l6ZS01XCIgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGgtMTYgdy1mdWxsIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlclwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxNzU6MTNcIj5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNsYXNzPVwibnVpLW1hc2sgbnVpLW1hc2stYmxvYiBob3ZlcjpiZy1tdXRlZC0xMDAgZGFyazpob3ZlcjpiZy1tdXRlZC03MDAvNTAgZmxleCBzaXplLTEyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBtb3Rpb24tc2FmZTp0cmFuc2l0aW9uLWNvbG9ycyBtb3Rpb24tc2FmZTpkdXJhdGlvbi0yMDBcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MTc2OjE1XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxJY29uXG4gICAgICAgICAgICAgICAgICBuYW1lPVwicGg6Y2hhdC1jaXJjbGUtZHVvdG9uZVwiXG4gICAgICAgICAgICAgICAgICBjbGFzcz1cInRleHQtbXV0ZWQtNDAwIHNpemUtNVwiXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtdC1hdXRvIGZsZXggaC0xNiB3LWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjE4NToxM1wiPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iIGhvdmVyOmJnLW11dGVkLTEwMCBkYXJrOmhvdmVyOmJnLW11dGVkLTcwMC81MCBmbGV4IHNpemUtMTIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG1vdGlvbi1zYWZlOnRyYW5zaXRpb24tY29sb3JzIG1vdGlvbi1zYWZlOmR1cmF0aW9uLTIwMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxODY6MTVcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEljb25cbiAgICAgICAgICAgICAgICAgIG5hbWU9XCJwaDpnZWFyLXNpeC1kdW90b25lXCJcbiAgICAgICAgICAgICAgICAgIGNsYXNzPVwidGV4dC1tdXRlZC00MDAgc2l6ZS01XCJcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZsZXggaC0xNiB3LWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjE5NToxM1wiPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iIGhvdmVyOmJnLW11dGVkLTEwMCBkYXJrOmhvdmVyOmJnLW11dGVkLTcwMC81MCBmbGV4IHNpemUtMTIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIG1vdGlvbi1zYWZlOnRyYW5zaXRpb24tY29sb3JzIG1vdGlvbi1zYWZlOmR1cmF0aW9uLTIwMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToxOTY6MTVcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEJhc2VBdmF0YXJcbiAgICAgICAgICAgICAgICAgIHJvdW5kZWQ9XCJub25lXCJcbiAgICAgICAgICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgICAgICAgICBzcmM9XCIvaW1nL2F2YXRhcnMvMjQuc3ZnXCJcbiAgICAgICAgICAgICAgICAgIGNsYXNzPVwibnVpLW1hc2sgbnVpLW1hc2stYmxvYlwiXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICBcbiAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICBjbGFzcz1cImx0YWJsZXQ6cHMtMjQgYWJzb2x1dGUgbGVmdC0wIHRvcC0wIGZsZXggaC0yMCB3LWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBwZS02IHBzLTYgZ3JvdXAtWyYuc2Nyb2xsZWRdL2xhbmRpbmc6dHJhbnNsYXRlLXktMCBncm91cC1bJjpub3QoLnNjcm9sbGVkKV0vbGFuZGluZzotdHJhbnNsYXRlLXktZnVsbCBncm91cC1bJi5zY3JvbGxlZF0vbGFuZGluZzpvcGFjaXR5LTEwMCBncm91cC1bJjpub3QoLnNjcm9sbGVkKV0vbGFuZGluZzpvcGFjaXR5LTAgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1hbGwgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwIGxnOnBzLTI4XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjIwOToxMVwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImZsZXggaC1mdWxsIGl0ZW1zLWNlbnRlciBnYXAtNFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToyMTI6MTNcIj5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNsYXNzPVwibnVpLW1hc2sgbnVpLW1hc2stYmxvYiBkYXJrOmhvdmVyOmJnLW11dGVkLTgwMCBmbGV4IHNpemUtMTAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGhvdmVyOmJnLXdoaXRlIG1vdGlvbi1zYWZlOnRyYW5zaXRpb24tY29sb3JzIG1vdGlvbi1zYWZlOmR1cmF0aW9uLTIwMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToyMTM6MTVcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEljb24gbmFtZT1cImx1Y2lkZTptZW51XCIgY2xhc3M9XCJ0ZXh0LW11dGVkLTQwMCBzaXplLTVcIiAvPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPEJhc2VUZXh0IGNsYXNzPVwiaGlkZGVuIHNtOmlubGluZS1ibG9ja1wiPlxuICAgICAgICAgICAgICAgIE15IERhc2hib2FyZFxuICAgICAgICAgICAgICA8L0Jhc2VUZXh0PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmxleCBoLWZ1bGwgaXRlbXMtY2VudGVyIGp1c3RpZnktZW5kIGdhcC0xXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjIyMjoxM1wiPlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iIGRhcms6aG92ZXI6YmctbXV0ZWQtODAwIGZsZXggc2l6ZS0xMCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgaG92ZXI6Ymctd2hpdGUgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1jb2xvcnMgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjIyMzoxNVwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8SWNvbiBuYW1lPVwicGg6YmVsbC1kdW90b25lXCIgY2xhc3M9XCJ0ZXh0LW11dGVkLTQwMCBzaXplLTVcIiAvPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNsYXNzPVwibnVpLW1hc2sgbnVpLW1hc2stYmxvYiBkYXJrOmhvdmVyOmJnLW11dGVkLTgwMCBmbGV4IHNpemUtMTAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGhvdmVyOmJnLXdoaXRlIG1vdGlvbi1zYWZlOnRyYW5zaXRpb24tY29sb3JzIG1vdGlvbi1zYWZlOmR1cmF0aW9uLTIwMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToyMjg6MTVcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPEljb25cbiAgICAgICAgICAgICAgICAgIG5hbWU9XCJwaDpjaXJjbGVzLWZvdXItZHVvdG9uZVwiXG4gICAgICAgICAgICAgICAgICBjbGFzcz1cInRleHQtbXV0ZWQtNDAwIHNpemUtNVwiXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICBjbGFzcz1cIm51aS1tYXNrIG51aS1tYXNrLWJsb2IgZGFyazpob3ZlcjpiZy1tdXRlZC04MDAgZmxleCBzaXplLTEwIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBob3ZlcjpiZy13aGl0ZSBtb3Rpb24tc2FmZTp0cmFuc2l0aW9uLWNvbG9ycyBtb3Rpb24tc2FmZTpkdXJhdGlvbi0yMDBcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MjM2OjE1XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxJY29uXG4gICAgICAgICAgICAgICAgICBuYW1lPVwicGg6dHJhbnNsYXRlLWR1b3RvbmVcIlxuICAgICAgICAgICAgICAgICAgY2xhc3M9XCJ0ZXh0LW11dGVkLTQwMCBzaXplLTVcIlxuICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iIGRhcms6aG92ZXI6YmctbXV0ZWQtODAwIGZsZXggc2l6ZS0xMCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgaG92ZXI6Ymctd2hpdGUgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1jb2xvcnMgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjI0NDoxNVwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8QmFzZUF2YXRhclxuICAgICAgICAgICAgICAgICAgcm91bmRlZD1cIm5vbmVcIlxuICAgICAgICAgICAgICAgICAgc2l6ZT1cInhzXCJcbiAgICAgICAgICAgICAgICAgIHNyYz1cIi9pbWcvYXZhdGFycy8yNC5zdmdcIlxuICAgICAgICAgICAgICAgICAgY2xhc3M9XCJudWktbWFzayBudWktbWFzay1ibG9iXCJcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgIGNsYXNzPVwibHRhYmxldDpncmlkLWNvbHMtMyBsdGFibGV0OmdhcC02IGdyaWQgZ3JpZC1jb2xzLTEgZ2FwLTYgc206Z3JpZC1jb2xzLTMgc206Z2FwLTMgbGc6Z3JpZC1jb2xzLTQgbGc6Z2FwLTRcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MjU2OjExXCJcbiAgICAgICAgICA+XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY2xhc3M9XCJsdGFibGV0OmdhcC02IGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOmx0YWJsZXQ6bXQtMjQgZ3JvdXAtWyY6bm90KC5zY3JvbGxlZCldL2xhbmRpbmc6cHRhYmxldDptdC0yNCBmbGV4IGZsZXgtY29sIGdhcC02IHNtOmdhcC0zIGxnOmdhcC00IGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOmxnOm10LTI0XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjI2MDoxM1wiXG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICA8QmFzZUNhcmRcbiAgICAgICAgICAgICAgICByb3VuZGVkPVwibGdcIlxuICAgICAgICAgICAgICAgIGVsZXZhdGVkXG4gICAgICAgICAgICAgICAgY2xhc3M9XCJmbGV4IGZsZXgtY29sIHAtNlwiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwibWItNiBmbGV4IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW5cIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6MjY5OjE3XCI+XG4gICAgICAgICAgICAgICAgICA8QmFzZUhlYWRpbmdcbiAgICAgICAgICAgICAgICAgICAgYXM9XCJoM1wiXG4gICAgICAgICAgICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgICAgICAgICAgIHdlaWdodD1cInNlbWlib2xkXCJcbiAgICAgICAgICAgICAgICAgICAgbGVhZD1cInRpZ2h0XCJcbiAgICAgICAgICAgICAgICAgICAgY2xhc3M9XCJ0ZXh0LW11dGVkLTgwMCBkYXJrOnRleHQtd2hpdGVcIlxuICAgICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICA8c3BhbiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6Mjc3OjIxXCI+UGVyc29uYWwgU2NvcmU8L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8L0Jhc2VIZWFkaW5nPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGp1c3RpZnktY2VudGVyIHB5LTE2XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjI4MDoxN1wiPlxuICAgICAgICAgICAgICAgICAgPEFkZG9uQXBleGNoYXJ0c1xuICAgICAgICAgICAgICAgICAgICB2LWJpbmQ9XCJnYXVnZVBlcnNvbmFsXCJcbiAgICAgICAgICAgICAgICAgICAgY2xhc3M9XCItbXQtMTQgbW90aW9uLXNhZmU6dHJhbnNpdGlvbi1hbGwgbW90aW9uLXNhZmU6ZHVyYXRpb24tMjAwXCJcbiAgICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm10LWF1dG8gdGV4dC1jZW50ZXJcIiBkYXRhLXYtaW5zcGVjdG9yPVwiLi4vbGF5ZXJzL2xhbmRpbmcvY29tcG9uZW50cy9MYW5kaW5nSGVyby52dWU6Mjg2OjE3XCI+XG4gICAgICAgICAgICAgICAgICA8QmFzZVBhcmFncmFwaCBzaXplPVwic21cIj5cbiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0ZXh0LW11dGVkLTQwMFwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZToyODg6MjFcIj5cbiAgICAgICAgICAgICAgICAgICAgICBZb3VyIHNjb3JlIGhhcyBiZWVuIGNhbGN1bGF0ZWQgYmFzZWQgb24gdGhlIGxhdGVzdCBtZXRyaWNzXG4gICAgICAgICAgICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgICAgICAgICAgIDwvQmFzZVBhcmFncmFwaD5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9CYXNlQ2FyZD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwibHRhYmxldDpnYXAtNiBmbGV4IGZsZXgtY29sIGdhcC02IHNtOmdhcC0zIGxnOmdhcC00XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjI5NjoxM1wiPlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPEJhc2VDYXJkXG4gICAgICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgICAgICBlbGV2YXRlZFxuICAgICAgICAgICAgICAgIGNsYXNzPVwicC02XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxEZW1vSW5ib3hNZXNzYWdlXG4gICAgICAgICAgICAgICAgICBwaWN0dXJlPVwiL2ltZy9hdmF0YXJzLzEwLnN2Z1wiXG4gICAgICAgICAgICAgICAgICBuYW1lPVwiS2VuZHJhIFcuXCJcbiAgICAgICAgICAgICAgICAgIHRpdGxlPVwiRGVzaWduIFByb2plY3RcIlxuICAgICAgICAgICAgICAgICAgdGV4dD1cIldoZXJlIGFyZSB3ZSBpbiB0ZXJtcyBvZiBkZXNpZ24/IFdlIG5lZWQgdG8gcmV2aWV3IHRoZSBuZXcgc2NyZWVucy5cIlxuICAgICAgICAgICAgICAgICAgdGltZT1cIjI4IG1pbnV0ZXNcIlxuICAgICAgICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L0Jhc2VDYXJkPlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPEJhc2VDYXJkXG4gICAgICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgICAgICBlbGV2YXRlZFxuICAgICAgICAgICAgICAgIGNsYXNzPVwicC02XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxEZW1vSW5mb0JhZGdlc1xuICAgICAgICAgICAgICAgICAgaW1hZ2U9XCIvaW1nL2lsbHVzdHJhdGlvbnMvd2lkZ2V0cy8xLnN2Z1wiXG4gICAgICAgICAgICAgICAgICBiYWRnZS1zbWFsbD1cIi9pbWcvaWxsdXN0cmF0aW9ucy93aWRnZXRzLzMuc3ZnXCJcbiAgICAgICAgICAgICAgICAgIGJhZGdlLW1lZGl1bT1cIi9pbWcvaWxsdXN0cmF0aW9ucy93aWRnZXRzLzIuc3ZnXCJcbiAgICAgICAgICAgICAgICAgIHRpdGxlPVwiWW91J3ZlIHVubG9ja2VkIDIgbmV3IEFjaGlldmVtZW50c1wiXG4gICAgICAgICAgICAgICAgICB0ZXh0PVwiQ29uZ3JhdHMsIHlvdXIgZWZmb3J0cyBoYXZlIGJlZW4gcmV3YXJkZWQuIEtlZXAgdXAgbGlrZSB0aGlzIVwiXG4gICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPC9CYXNlQ2FyZD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgXG4gICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgIGNsYXNzPVwibHRhYmxldDpnYXAtNiBncm91cC1bJjpub3QoLnNjcm9sbGVkKV0vbGFuZGluZzpsdGFibGV0Om10LTE2IGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOnB0YWJsZXQ6bXQtMTYgZmxleCBmbGV4LWNvbCBnYXAtNiBzbTpoaWRkZW4gc206Z2FwLTMgbGc6ZmxleCBsZzpnYXAtNCBncm91cC1bJjpub3QoLnNjcm9sbGVkKV0vbGFuZGluZzpsZzptdC0xNlwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9sYXllcnMvbGFuZGluZy9jb21wb25lbnRzL0xhbmRpbmdIZXJvLnZ1ZTozMjg6MTNcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPEJhc2VDYXJkXG4gICAgICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgICAgICBlbGV2YXRlZFxuICAgICAgICAgICAgICAgIGNsYXNzPVwicC00XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxEZW1vVGVhbVNlYXJjaENvbXBhY3Qgcm91bmRlZD1cImxnXCIgLz5cbiAgICAgICAgICAgICAgPC9CYXNlQ2FyZD5cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIDxCYXNlQ2FyZFxuICAgICAgICAgICAgICAgIHJvdW5kZWQ9XCJsZ1wiXG4gICAgICAgICAgICAgICAgZWxldmF0ZWRcbiAgICAgICAgICAgICAgICBjbGFzcz1cInAtM1wiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8RGVtb1ZpZGVvQ29tcGFjdCByb3VuZGVkPVwibGdcIiAvPlxuICAgICAgICAgICAgICA8L0Jhc2VDYXJkPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY2xhc3M9XCJsdGFibGV0OmdhcC02IGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOmx0YWJsZXQ6bXQtMTAgZ3JvdXAtWyY6bm90KC5zY3JvbGxlZCldL2xhbmRpbmc6cHRhYmxldDptdC0xMCBmbGV4IGZsZXgtY29sIGdhcC02IHNtOmdhcC0zIGxnOmdhcC00IGdyb3VwLVsmOm5vdCguc2Nyb2xsZWQpXS9sYW5kaW5nOmxnOm10LTEwXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL2xheWVycy9sYW5kaW5nL2NvbXBvbmVudHMvTGFuZGluZ0hlcm8udnVlOjM0OToxM1wiXG4gICAgICAgICAgICA+XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICA8QmFzZUNhcmRcbiAgICAgICAgICAgICAgICByb3VuZGVkPVwibGdcIlxuICAgICAgICAgICAgICAgIGVsZXZhdGVkXG4gICAgICAgICAgICAgICAgY2xhc3M9XCJwLTZcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPERlbW9Qcm9ncmVzc0NpcmNsZVxuICAgICAgICAgICAgICAgICAgaW1hZ2U9XCIvaW1nL2F2YXRhcnMvNi5zdmdcIlxuICAgICAgICAgICAgICAgICAgOnRpdGxlPVwiYCR7eSA8IDUwMCA/IE1hdGgudHJ1bmMoeSAvIDUpIDogMTAwfSUgY29tcGxldGVkIWBcIlxuICAgICAgICAgICAgICAgICAgdGV4dD1cIkNvbmdyYXRzLCB5b3VyIGVmZm9ydHMgaGF2ZSBiZWVuIHJld2FyZGVkLiBLZWVwIHVwIGxpa2UgdGhpcyFcIlxuICAgICAgICAgICAgICAgICAgOnZhbHVlPVwieSA8IDUwMCA/IE1hdGgudHJ1bmMoeSAvIDUpIDogMTAwXCJcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L0Jhc2VDYXJkPlxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgPEJhc2VDYXJkXG4gICAgICAgICAgICAgICAgcm91bmRlZD1cImxnXCJcbiAgICAgICAgICAgICAgICBlbGV2YXRlZFxuICAgICAgICAgICAgICAgIGNsYXNzPVwicC02XCJcbiAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxEZW1vRm9sbG93ZXJzQ29tcGFjdCAvPlxuICAgICAgICAgICAgICA8L0Jhc2VDYXJkPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9maWVsZHNldD5cblxuICAgICAgXG4gICAgICA8TGFuZGluZ0hlcm9Nb2NrdXAgLz5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgc2NvcGVkPlxuLmdyaWRsaW5lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1nL2lsbHVzdHJhdGlvbnMvZ3JpZGxpbmVzLnN2Zyk7XG59XG5cbi5kYXJrIC5ncmlkbGluZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltZy9pbGx1c3RyYXRpb25zL2dyaWRsaW5lcy1kYXJrLnN2Zyk7XG59XG48L3N0eWxlPlxuIl19 */</style><style type="text/css" data-vite-dev-id="D:/developer/shablon/tairo/layers/landing/components/LandingCustomizer.vue?vue&amp;type=style&amp;index=0&amp;scoped=6a93010c&amp;lang.css">
.gridlines[data-v-6a93010c] {
  background-image: url(/private/img/illustrations/gridlines.svg);
}
.dark .gridlines[data-v-6a93010c] {
  background-image: url(/private/img/illustrations/gridlines-predark.svg);
}
.shuriken-1[data-v-6a93010c] {
  animation: shurikenFirst-6a93010c 0.75s 0s forwards;
}
.shuriken-2[data-v-6a93010c] {
  top: 190px;
  transform: translateX(-20px);
  animation: shurikenSecond-6a93010c 0.5s 0s forwards;
}
.shuriken-3[data-v-6a93010c] {
  top: 110px;
  transform: translateX(-20px) rotate(20deg);
  animation: shurikenThird-6a93010c 1.75s 0s forwards;
}
@keyframes shurikenFirst-6a93010c {
0% {
    transform: translateX(0);
    opacity: 0;
}
10% {
    opacity: 1;
}
100% {
    transform: translateX(600px);
    opacity: 0;
}
}
@keyframes shurikenSecond-6a93010c {
0% {
    transform: translateX(0);
    opacity: 0;
}
10% {
    opacity: 1;
}
100% {
    transform: translateX(500px);
    opacity: 0;
}
}
@keyframes shurikenThird-6a93010c {
0% {
    transform: translateX(0);
    opacity: 0;
}
10% {
    opacity: 1;
}
100% {
    transform: translateX(400px);
    opacity: 0;
}
}

.nui-no-transition * {
  transition-property: none !important;
  transition-duration: 0 !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRDovZGV2ZWxvcGVyL3NoYWJsb24vdGFpcm8vbm9kZV9tb2R1bGVzLy5wbnBtL0BzaHVyaWtlbi11aStudXh0QDMuMS41X251eHRAMy4xMS4yX3Z1ZUAzLjQuMjEvbm9kZV9tb2R1bGVzL0BzaHVyaWtlbi11aS9udXh0L2NvbXBvbmVudHMvYmFzZS9CYXNlVGhlbWVUb2dnbGUudnVlIiwibWFwcGluZ3MiOiI7QUEyRUE7RUFDRSxvQ0FBb0M7RUFDcEMsaUNBQWlDO0FBQ25DIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJEOi9kZXZlbG9wZXIvc2hhYmxvbi90YWlyby9ub2RlX21vZHVsZXMvLnBucG0vQHNodXJpa2VuLXVpK251eHRAMy4xLjVfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvQHNodXJpa2VuLXVpL251eHQvY29tcG9uZW50cy9iYXNlL0Jhc2VUaGVtZVRvZ2dsZS52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cbmNvbnN0IHByb3BzID0gd2l0aERlZmF1bHRzKFxuICBkZWZpbmVQcm9wczx7XG4gICAgLyoqXG4gICAgICogVGhlIGZvcm0gaW5wdXQgaWRlbnRpZmllci5cbiAgICAgKi9cbiAgICBpZD86IHN0cmluZ1xuICAgIC8qKlxuICAgICAqIFNldHMgdGhlIHRvZ2dsZSBlbGVtZW50IHRvIGludmVydGVkIGNvbG9ycyBtb2RlLlxuICAgICAqL1xuICAgIGludmVydGVkPzogYm9vbGVhblxuICAgIC8qKlxuICAgICAqIERpc2FibGVzIHRyYW5zaXRpb25zIHdoZW4gdG9nZ2xpbmcgYmV0d2VlbiBsaWdodCBhbmQgZGFyayBtb2RlLlxuICAgICAqXG4gICAgICogQGRlZmF1bHQgZmFsc2VcbiAgICAgKi9cbiAgICBkaXNhYmxlVHJhbnNpdGlvbnM/OiBib29sZWFuXG4gIH0+KCksXG4gIHtcbiAgICBpZDogdW5kZWZpbmVkLFxuICAgIGludmVydGVkOiBmYWxzZSxcbiAgICBkaXNhYmxlVHJhbnNpdGlvbnM6IHVuZGVmaW5lZCxcbiAgfSxcbilcblxuY29uc3QgaWQgPSB1c2VOaW5qYUlkKCgpID0+IHByb3BzLmlkKVxuY29uc3QgZGlzYWJsZVRyYW5zaXRpb25zID0gdXNlTnVpRGVmYXVsdFByb3BlcnR5KFxuICBwcm9wcyxcbiAgJ0Jhc2VUaGVtZVRvZ2dsZScsXG4gICdkaXNhYmxlVHJhbnNpdGlvbnMnLFxuKVxuXG5jb25zdCBjb2xvck1vZGUgPSB1c2VDb2xvck1vZGUoKVxuY29uc3QgaXNEYXJrID0gY29tcHV0ZWQoe1xuICBnZXQoKSB7XG4gICAgcmV0dXJuIGNvbG9yTW9kZS52YWx1ZSA9PT0gJ2RhcmsnXG4gIH0sXG4gIHNldCh2YWx1ZSkge1xuICAgIC8vIGRpc2FibGUgdHJhbnNpdGlvbnNcbiAgICBpZiAoaW1wb3J0Lm1ldGEuYnJvd3NlciAmJiBkaXNhYmxlVHJhbnNpdGlvbnMudmFsdWUpIHtcbiAgICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGFzc0xpc3QuYWRkKCdudWktbm8tdHJhbnNpdGlvbicpXG4gICAgfVxuXG4gICAgY29sb3JNb2RlLnByZWZlcmVuY2UgPSB2YWx1ZSA/ICdkYXJrJyA6ICdsaWdodCdcblxuICAgIC8vIHJlLWVuYWJsZSB0cmFuc2l0aW9uc1xuICAgIGlmIChpbXBvcnQubWV0YS5icm93c2VyICYmIGRpc2FibGVUcmFuc2l0aW9ucy52YWx1ZSkge1xuICAgICAgc2V0VGltZW91dCgoKSA9PiB7XG4gICAgICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGFzc0xpc3QucmVtb3ZlKCdudWktbm8tdHJhbnNpdGlvbicpXG4gICAgICB9LCAwKVxuICAgIH1cbiAgfSxcbn0pXG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8bGFiZWxcbiAgICBjbGFzcz1cIm51aS10aGVtZS10b2dnbGVcIlxuICAgIDpjbGFzcz1cInByb3BzLmludmVydGVkICYmICdudWktdGhlbWUtdG9nZ2xlLWludmVydGVkJ1wiXG4gICAgOmZvcj1cImlkXCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS9Ac2h1cmlrZW4tdWkrbnV4dEAzLjEuNV9udXh0QDMuMTEuMl92dWVAMy40LjIxL25vZGVfbW9kdWxlcy9Ac2h1cmlrZW4tdWkvbnV4dC9jb21wb25lbnRzL2Jhc2UvQmFzZVRoZW1lVG9nZ2xlLnZ1ZTo1NzozXCJcbiAgPlxuICAgIDxpbnB1dFxuICAgICAgdi1tb2RlbD1cImlzRGFya1wiXG4gICAgICA6aWQ9XCJpZFwiXG4gICAgICB0eXBlPVwiY2hlY2tib3hcIlxuICAgICAgY2xhc3M9XCJudWktdGhlbWUtdG9nZ2xlLWlucHV0XCIgZGF0YS12LWluc3BlY3Rvcj1cIi4uL25vZGVfbW9kdWxlcy8ucG5wbS9Ac2h1cmlrZW4tdWkrbnV4dEAzLjEuNV9udXh0QDMuMTEuMl92dWVAMy40LjIxL25vZGVfbW9kdWxlcy9Ac2h1cmlrZW4tdWkvbnV4dC9jb21wb25lbnRzL2Jhc2UvQmFzZVRoZW1lVG9nZ2xlLnZ1ZTo2Mjo1XCJcbiAgICAvPlxuICAgIDxzcGFuIGNsYXNzPVwibnVpLXRoZW1lLXRvZ2dsZS1pbm5lclwiIGRhdGEtdi1pbnNwZWN0b3I9XCIuLi9ub2RlX21vZHVsZXMvLnBucG0vQHNodXJpa2VuLXVpK251eHRAMy4xLjVfbnV4dEAzLjExLjJfdnVlQDMuNC4yMS9ub2RlX21vZHVsZXMvQHNodXJpa2VuLXVpL251eHQvY29tcG9uZW50cy9iYXNlL0Jhc2VUaGVtZVRvZ2dsZS52dWU6Njg6NVwiPlxuICAgICAgPEljb25TdW4gY2xhc3M9XCJudWktc3VuXCIgLz5cbiAgICAgIDxJY29uTW9vbiBjbGFzcz1cIm51aS1tb29uXCIgLz5cbiAgICA8L3NwYW4+XG4gIDwvbGFiZWw+XG48L3RlbXBsYXRlPlxuXG48c3R5bGU+XG4ubnVpLW5vLXRyYW5zaXRpb24gKiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMCAhaW1wb3J0YW50O1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style id="apexcharts-css">@keyframes opaque {
  0% {
      opacity: 0
  }

  to {
      opacity: 1
  }
}

@keyframes resizeanim {
  0%,to {
      opacity: 0
  }
}

.apexcharts-canvas {
  position: relative;
  user-select: none
}

.apexcharts-canvas ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 6px
}

.apexcharts-canvas ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0,0,0,.5);
  box-shadow: 0 0 1px rgba(255,255,255,.5);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)
}

.apexcharts-inner {
  position: relative
}

.apexcharts-text tspan {
  font-family: inherit
}

.legend-mouseover-inactive {
  transition: .15s ease all;
  opacity: .2
}

.apexcharts-legend-text {
  padding-left: 15px;
  margin-left: -15px;
}

.apexcharts-series-collapsed {
  opacity: 0
}

.apexcharts-tooltip {
  border-radius: 5px;
  box-shadow: 2px 2px 6px -4px #999;
  cursor: default;
  font-size: 14px;
  left: 62px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 20px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: nowrap;
  z-index: 12;
  transition: .15s ease all
}

.apexcharts-tooltip.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-tooltip.apexcharts-theme-light {
  border: 1px solid #e3e3e3;
  background: rgba(255,255,255,.96)
}

.apexcharts-tooltip.apexcharts-theme-dark {
  color: #fff;
  background: rgba(30,30,30,.8)
}

.apexcharts-tooltip * {
  font-family: inherit
}

.apexcharts-tooltip-title {
  padding: 6px;
  font-size: 15px;
  margin-bottom: 4px
}

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #eceff1;
  border-bottom: 1px solid #ddd
}

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
  background: rgba(0,0,0,.7);
  border-bottom: 1px solid #333
}

.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value {
  display: inline-block;
  margin-left: 5px;
  font-weight: 600
}

.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty {
  display: none
}

.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
  padding: 6px 0 5px
}

.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
  display: flex
}

.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) {
  margin-top: -6px
}

.apexcharts-tooltip-marker {
  width: 12px;
  height: 12px;
  position: relative;
  top: 0;
  margin-right: 10px;
  border-radius: 50%
}

.apexcharts-tooltip-series-group {
  padding: 0 10px;
  display: none;
  text-align: left;
  justify-content: left;
  align-items: center
}

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
  opacity: 1
}

.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px
}

.apexcharts-tooltip-series-group-hidden {
  opacity: 0;
  height: 0;
  line-height: 0;
  padding: 0!important
}

.apexcharts-tooltip-y-group {
  padding: 6px 0 5px
}

.apexcharts-custom-tooltip,.apexcharts-tooltip-box {
  padding: 4px 8px
}

.apexcharts-tooltip-boxPlot {
  display: flex;
  flex-direction: column-reverse
}

.apexcharts-tooltip-box>div {
  margin: 4px 0
}

.apexcharts-tooltip-box span.value {
  font-weight: 700
}

.apexcharts-tooltip-rangebar {
  padding: 5px 8px
}

.apexcharts-tooltip-rangebar .category {
  font-weight: 600;
  color: #777
}

.apexcharts-tooltip-rangebar .series-name {
  font-weight: 700;
  display: block;
  margin-bottom: 5px
}

.apexcharts-xaxistooltip,.apexcharts-yaxistooltip {
  opacity: 0;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #eceff1;
  border: 1px solid #90a4ae
}

.apexcharts-xaxistooltip {
  padding: 9px 10px;
  transition: .15s ease all
}

.apexcharts-xaxistooltip.apexcharts-theme-dark {
  background: rgba(0,0,0,.7);
  border: 1px solid rgba(0,0,0,.5);
  color: #fff
}

.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before {
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.apexcharts-xaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-left: -6px
}

.apexcharts-xaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-left: -7px
}

.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before {
  bottom: 100%
}

.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before {
  top: 100%
}

.apexcharts-xaxistooltip-bottom:after {
  border-bottom-color: #eceff1
}

.apexcharts-xaxistooltip-bottom:before {
  border-bottom-color: #90a4ae
}

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
  border-bottom-color: rgba(0,0,0,.5)
}

.apexcharts-xaxistooltip-top:after {
  border-top-color: #eceff1
}

.apexcharts-xaxistooltip-top:before {
  border-top-color: #90a4ae
}

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
  border-top-color: rgba(0,0,0,.5)
}

.apexcharts-xaxistooltip.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-yaxistooltip {
  padding: 4px 10px
}

.apexcharts-yaxistooltip.apexcharts-theme-dark {
  background: rgba(0,0,0,.7);
  border: 1px solid rgba(0,0,0,.5);
  color: #fff
}

.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before {
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.apexcharts-yaxistooltip:after {
  border-color: transparent;
  border-width: 6px;
  margin-top: -6px
}

.apexcharts-yaxistooltip:before {
  border-color: transparent;
  border-width: 7px;
  margin-top: -7px
}

.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before {
  left: 100%
}

.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before {
  right: 100%
}

.apexcharts-yaxistooltip-left:after {
  border-left-color: #eceff1
}

.apexcharts-yaxistooltip-left:before {
  border-left-color: #90a4ae
}

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
  border-left-color: rgba(0,0,0,.5)
}

.apexcharts-yaxistooltip-right:after {
  border-right-color: #eceff1
}

.apexcharts-yaxistooltip-right:before {
  border-right-color: #90a4ae
}

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
  border-right-color: rgba(0,0,0,.5)
}

.apexcharts-yaxistooltip.apexcharts-active {
  opacity: 1
}

.apexcharts-yaxistooltip-hidden {
  display: none
}

.apexcharts-xcrosshairs,.apexcharts-ycrosshairs {
  pointer-events: none;
  opacity: 0;
  transition: .15s ease all
}

.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active {
  opacity: 1;
  transition: .15s ease all
}

.apexcharts-ycrosshairs-hidden {
  opacity: 0
}

.apexcharts-selection-rect {
  cursor: move
}

.svg_select_boundingRect,.svg_select_points_rot {
  pointer-events: none;
  opacity: 0;
  visibility: hidden
}

.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot {
  opacity: 0;
  visibility: hidden
}

.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r {
  cursor: ew-resize;
  opacity: 1;
  visibility: visible
}

.svg_select_points {
  fill: #efefef;
  stroke: #333;
  rx: 2
}

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
  cursor: crosshair
}

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
  cursor: move
}

.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 24px;
  color: #6e8192;
  text-align: center
}

.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg {
  fill: #6e8192
}

.apexcharts-selection-icon svg {
  fill: #444;
  transform: scale(.76)
}

.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg {
  fill: #f3f4f5
}

.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {
  fill: #008ffb
}

.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {
  fill: #333
}

.apexcharts-menu-icon,.apexcharts-selection-icon {
  position: relative
}

.apexcharts-reset-icon {
  margin-left: 5px
}

.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon {
  transform: scale(.85)
}

.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
  transform: scale(.7)
}

.apexcharts-zoomout-icon {
  margin-right: 3px
}

.apexcharts-pan-icon {
  transform: scale(.62);
  position: relative;
  left: 1px;
  top: 0
}

.apexcharts-pan-icon svg {
  fill: #fff;
  stroke: #6e8192;
  stroke-width: 2
}

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #008ffb
}

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
  stroke: #333
}

.apexcharts-toolbar {
  position: absolute;
  z-index: 11;
  max-width: 176px;
  text-align: right;
  border-radius: 3px;
  padding: 0 6px 2px;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.apexcharts-menu {
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px;
  right: 10px;
  opacity: 0;
  min-width: 110px;
  transition: .15s ease all;
  pointer-events: none
}

.apexcharts-menu.apexcharts-menu-open {
  opacity: 1;
  pointer-events: all;
  transition: .15s ease all
}

.apexcharts-menu-item {
  padding: 6px 7px;
  font-size: 12px;
  cursor: pointer
}

.apexcharts-theme-light .apexcharts-menu-item:hover {
  background: #eee
}

.apexcharts-theme-dark .apexcharts-menu {
  background: rgba(0,0,0,.7);
  color: #fff
}

@media screen and (min-width:768px) {
  .apexcharts-canvas:hover .apexcharts-toolbar {
      opacity: 1
  }
}

.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points {
  opacity: 0
}

.apexcharts-hidden-element-shown {
  opacity: 1;
  transition: 0.25s ease all;
}
.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label {
  cursor: default;
  pointer-events: none
}

.apexcharts-pie-label-delay {
  opacity: 0;
  animation-name: opaque;
  animation-duration: .3s;
  animation-fill-mode: forwards;
  animation-timing-function: ease
}

.apexcharts-radialbar-label {
  cursor: pointer;
}

.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect {
  pointer-events: none
}

.apexcharts-marker {
  transition: .15s ease all
}

.resize-triggers {
  animation: 1ms resizeanim;
  visibility: hidden;
  opacity: 0;
  height: 100%;
  width: 100%;
  overflow: hidden
}

.contract-trigger:before,.resize-triggers,.resize-triggers>div {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0
}

.resize-triggers>div {
  height: 100%;
  width: 100%;
  background: #eee;
  overflow: auto
}

.contract-trigger:before {
  overflow: hidden;
  width: 200%;
  height: 200%
}

.apexcharts-bar-goals-markers{
  pointer-events: none
}

.apexcharts-bar-shadows{
  pointer-events: none
}

.apexcharts-rangebar-goals-markers{
  pointer-events: none
}