@layer properties {
	@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or
		((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
		.new-clone,
		.new-clone *,
		.new-clone:before,
		.new-clone *:before,
		.new-clone:after,
		.new-clone *:after,
		.new-clone::backdrop,
		.new-clone *::backdrop {
			--tw-translate-x: 0;
			--tw-translate-y: 0;
			--tw-translate-z: 0;
			--tw-rotate-x: initial;
			--tw-rotate-y: initial;
			--tw-rotate-z: initial;
			--tw-skew-x: initial;
			--tw-skew-y: initial;
			--tw-scroll-snap-strictness: proximity;
			--tw-space-y-reverse: 0;
			--tw-space-x-reverse: 0;
			--tw-border-style: solid;
			--tw-gradient-position: initial;
			--tw-gradient-from: #0000;
			--tw-gradient-via: #0000;
			--tw-gradient-to: #0000;
			--tw-gradient-stops: initial;
			--tw-gradient-via-stops: initial;
			--tw-gradient-from-position: 0%;
			--tw-gradient-via-position: 50%;
			--tw-gradient-to-position: 100%;
			--tw-leading: initial;
			--tw-font-weight: initial;
			--tw-tracking: initial;
			--tw-ordinal: initial;
			--tw-slashed-zero: initial;
			--tw-numeric-figure: initial;
			--tw-numeric-spacing: initial;
			--tw-numeric-fraction: initial;
			--tw-shadow: 0 0 #0000;
			--tw-shadow-color: initial;
			--tw-shadow-alpha: 100%;
			--tw-inset-shadow: 0 0 #0000;
			--tw-inset-shadow-color: initial;
			--tw-inset-shadow-alpha: 100%;
			--tw-ring-color: initial;
			--tw-ring-shadow: 0 0 #0000;
			--tw-inset-ring-color: initial;
			--tw-inset-ring-shadow: 0 0 #0000;
			--tw-ring-inset: initial;
			--tw-ring-offset-width: 0px;
			--tw-ring-offset-color: #fff;
			--tw-ring-offset-shadow: 0 0 #0000;
			--tw-outline-style: solid;
			--tw-blur: initial;
			--tw-brightness: initial;
			--tw-contrast: initial;
			--tw-grayscale: initial;
			--tw-hue-rotate: initial;
			--tw-invert: initial;
			--tw-opacity: initial;
			--tw-saturate: initial;
			--tw-sepia: initial;
			--tw-drop-shadow: initial;
			--tw-drop-shadow-color: initial;
			--tw-drop-shadow-alpha: 100%;
			--tw-drop-shadow-size: initial;
			--tw-backdrop-blur: initial;
			--tw-backdrop-brightness: initial;
			--tw-backdrop-contrast: initial;
			--tw-backdrop-grayscale: initial;
			--tw-backdrop-hue-rotate: initial;
			--tw-backdrop-invert: initial;
			--tw-backdrop-opacity: initial;
			--tw-backdrop-saturate: initial;
			--tw-backdrop-sepia: initial;
			--tw-duration: initial;
			--tw-ease: initial;
			--tw-scale-x: 1;
			--tw-scale-y: 1;
			--tw-scale-z: 1;
			--tw-content: "";
			--tw-animation-delay: 0s;
			--tw-animation-direction: normal;
			--tw-animation-duration: initial;
			--tw-animation-fill-mode: none;
			--tw-animation-iteration-count: 1;
			--tw-enter-blur: 0;
			--tw-enter-opacity: 1;
			--tw-enter-rotate: 0;
			--tw-enter-scale: 1;
			--tw-enter-translate-x: 0;
			--tw-enter-translate-y: 0;
			--tw-exit-blur: 0;
			--tw-exit-opacity: 1;
			--tw-exit-rotate: 0;
			--tw-exit-scale: 1;
			--tw-exit-translate-x: 0;
			--tw-exit-translate-y: 0;
		}
	}
}
@layer theme {
	.new-clone {
		--color-orange-500: #fe6e00;
		--color-green-100: #dcfce7;
		--color-green-400: #05df72;
		--color-green-600: #00a544;
		--color-green-900: #0d542b;
		--color-emerald-500: #00bb7f;
		--color-emerald-600: #009767;
		--color-blue-500: #3080ff;
		--color-blue-600: #155dfc;
		--color-gray-50: #f9fafb;
		--color-gray-200: #e5e7eb;
		--color-gray-300: #d1d5dc;
		--color-gray-400: #99a1af;
		--color-gray-500: #6a7282;
		--color-gray-950: #030712;
		--color-zinc-50: #fafafa;
		--color-zinc-300: #d4d4d8;
		--color-zinc-400: #9f9fa9;
		--color-zinc-600: #52525c;
		--color-zinc-700: #3f3f46;
		--color-zinc-900: #18181b;
		--color-zinc-950: #09090b;
		--color-neutral-400: #a1a1a1;
		--color-neutral-600: #525252;
		--color-black: #000;
		--color-white: #fff;
		--spacing: 0.25rem;
		--container-xs: 20rem;
		--container-sm: 24rem;
		--container-md: 28rem;
		--container-lg: 32rem;
		--container-xl: 36rem;
		--container-2xl: 42rem;
		--container-3xl: 48rem;
		--container-4xl: 56rem;
		--container-6xl: 72rem;
		--container-7xl: 80rem;
		--text-xs: 0.75rem;
		--text-xs--line-height: calc(1 / 0.75);
		--text-sm: 0.875rem;
		--text-sm--line-height: calc(1.25 / 0.875);
		--text-base: 1rem;
		--text-base--line-height: calc(1.5 / 1);
		--text-lg: 1.125rem;
		--text-lg--line-height: calc(1.75 / 1.125);
		--text-xl: 1.25rem;
		--text-xl--line-height: calc(1.75 / 1.25);
		--text-2xl: 1.5rem;
		--text-2xl--line-height: calc(2 / 1.5);
		--text-3xl: 1.875rem;
		--text-3xl--line-height: calc(2.25 / 1.875);
		--text-4xl: 2.25rem;
		--text-4xl--line-height: calc(2.5 / 2.25);
		--text-5xl: 3rem;
		--text-5xl--line-height: 1;
		--text-6xl: 3.75rem;
		--text-6xl--line-height: 1;
		--text-7xl: 4.5rem;
		--text-7xl--line-height: 1;
		--font-weight-normal: 400;
		--font-weight-medium: 500;
		--font-weight-semibold: 600;
		--font-weight-bold: 700;
		--font-weight-extrabold: 800;
		--tracking-tighter: -0.05em;
		--tracking-tight: -0.025em;
		--tracking-wider: 0.05em;
		--tracking-widest: 0.1em;
		--leading-tight: 1.25;
		--leading-snug: 1.375;
		--leading-normal: 1.5;
		--leading-relaxed: 1.625;
		--radius-xs: 0.125rem;
		--radius-2xl: 1rem;
		--radius-3xl: 1.5rem;
		--ease-out: cubic-bezier(0, 0, 0.2, 1);
		--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
		--animate-spin: spin 1s linear infinite;
		--animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
		--blur-sm: 8px;
		--blur-md: 12px;
		--aspect-video: 16 / 9;
		--default-transition-duration: 0.15s;
		--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		--default-font-family: var(--font-satoshi);
		--default-mono-font-family: var(--font-geist-mono);
		--color-border: var(--border);
	}
	@supports (color: lab(0% 0 0)) {
		.new-clone {
			--color-orange-500: lab(64.272% 57.1788 90.3583);
			--color-green-100: lab(96.1861% -13.8464 6.52365);
			--color-green-400: lab(78.503% -64.9265 39.7492);
			--color-green-600: lab(59.0978% -58.6621 41.2579);
			--color-green-900: lab(30.797% -29.6927 17.382);
			--color-emerald-500: lab(66.9756% -58.27 19.5419);
			--color-emerald-600: lab(55.0481% -49.9246 15.93);
			--color-blue-500: lab(54.1736% 13.3369 -74.6839);
			--color-blue-600: lab(44.0605% 29.0279 -86.0352);
			--color-gray-50: lab(98.2596% -0.247031 -0.706708);
			--color-gray-200: lab(91.6229% -0.159115 -2.26791);
			--color-gray-300: lab(85.1236% -0.612259 -3.7138);
			--color-gray-400: lab(65.9269% -0.832707 -8.17473);
			--color-gray-500: lab(47.7841% -0.393182 -10.0268);
			--color-gray-950: lab(1.90334% 0.278696 -5.48866);
			--color-zinc-50: lab(98.26% 0 0);
			--color-zinc-300: lab(84.9837% 0.601262 -2.17986);
			--color-zinc-400: lab(65.6464% 1.53497 -5.42429);
			--color-zinc-600: lab(35.1166% 1.78212 -6.1173);
			--color-zinc-700: lab(26.8019% 1.35387 -4.68303);
			--color-zinc-900: lab(8.30603% 0.618205 -2.16572);
			--color-zinc-950: lab(2.51107% 0.242703 -0.886115);
			--color-neutral-400: lab(66.128% -0.0000298023 0.0000119209);
			--color-neutral-600: lab(34.924% 0 0);
		}
	}
}
@layer base {
	.new-clone,
	.new-clone *,
	.new-clone:after,
	.new-clone *:after,
	.new-clone:before,
	.new-clone *:before,
	.new-clone::backdrop,
	.new-clone *::backdrop {
		box-sizing: border-box;
		border: 0 solid;
		margin: 0;
		padding: 0;
	}
	.new-clone::file-selector-button,
	.new-clone *::file-selector-button {
		box-sizing: border-box;
		border: 0 solid;
		margin: 0;
		padding: 0;
	}
	.new-clone {
		-webkit-text-size-adjust: 100%;
		tab-size: 4;
		line-height: 1.5;
		font-family: var(
			--default-font-family,
			ui-sans-serif,
			system-ui,
			sans-serif,
			"Apple Color Emoji",
			"Segoe UI Emoji",
			"Segoe UI Symbol",
			"Noto Color Emoji"
		);
		font-feature-settings: var(--default-font-feature-settings, normal);
		font-variation-settings: var(--default-font-variation-settings, normal);
		-webkit-tap-highlight-color: transparent;
	}
	.new-clone hr {
		height: 0;
		color: inherit;
		border-top-width: 1px;
	}
	.new-clone abbr:where([title]) {
		-webkit-text-decoration: underline dotted;
		text-decoration: underline dotted;
	}
	.new-clone h1,
	.new-clone h2,
	.new-clone h3,
	.new-clone h4,
	.new-clone h5,
	.new-clone h6 {
		font-size: inherit;
		font-weight: inherit;
	}
	.new-clone a {
		color: inherit;
		-webkit-text-decoration: inherit;
		-webkit-text-decoration: inherit;
		-webkit-text-decoration: inherit;
		-webkit-text-decoration: inherit;
		text-decoration: inherit;
	}
	.new-clone b,
	.new-clone strong {
		font-weight: bolder;
	}
	.new-clone code,
	.new-clone kbd,
	.new-clone samp,
	.new-clone pre {
		font-family: var(
			--default-mono-font-family,
			ui-monospace,
			SFMono-Regular,
			Menlo,
			Monaco,
			Consolas,
			"Liberation Mono",
			"Courier New",
			monospace
		);
		font-feature-settings: var(--default-mono-font-feature-settings, normal);
		font-variation-settings: var(
			--default-mono-font-variation-settings,
			normal
		);
		font-size: 1em;
	}
	.new-clone small {
		font-size: 80%;
	}
	.new-clone sub,
	.new-clone sup {
		vertical-align: baseline;
		font-size: 75%;
		line-height: 0;
		position: relative;
	}
	.new-clone sub {
		bottom: -0.25em;
	}
	.new-clone sup {
		top: -0.5em;
	}
	.new-clone table {
		text-indent: 0;
		border-color: inherit;
		border-collapse: collapse;
	}
	.new-clone :-moz-focusring {
		outline: auto;
	}
	.new-clone progress {
		vertical-align: baseline;
	}
	.new-clone summary {
		display: list-item;
	}
	.new-clone ol,
	.new-clone ul,
	.new-clone menu {
		list-style: none;
	}
	.new-clone img,
	.new-clone svg,
	.new-clone video,
	.new-clone canvas,
	.new-clone audio,
	.new-clone iframe,
	.new-clone embed,
	.new-clone object {
		vertical-align: middle;
		display: block;
	}
	.new-clone img,
	.new-clone video {
		max-width: 100%;
		height: auto;
	}
	.new-clone button,
	.new-clone input,
	.new-clone select,
	.new-clone optgroup,
	.new-clone textarea {
		font: inherit;
		font-feature-settings: inherit;
		font-variation-settings: inherit;
		letter-spacing: inherit;
		color: inherit;
		opacity: 1;
		background-color: #0000;
		border-radius: 0;
	}
	.new-clone::file-selector-button,
	.new-clone *::file-selector-button {
		font: inherit;
		font-feature-settings: inherit;
		font-variation-settings: inherit;
		letter-spacing: inherit;
		color: inherit;
		opacity: 1;
		background-color: #0000;
		border-radius: 0;
	}
	.new-clone :where(select:is([multiple], .new-clone [size])) optgroup {
		font-weight: bolder;
	}
	.new-clone :where(select:is([multiple], .new-clone [size])) optgroup option {
		padding-inline-start: 20px;
	}
	.new-clone::file-selector-button,
	.new-clone *::file-selector-button {
		margin-inline-end: 4px;
	}
	.new-clone::placeholder,
	.new-clone *::placeholder {
		opacity: 1;
	}
	@supports (not ((-webkit-appearance: -apple-pay-button))) or
		(contain-intrinsic-size: 1px) {
		.new-clone::placeholder,
		.new-clone *::placeholder {
			color: currentColor;
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone::placeholder,
			.new-clone *::placeholder {
				color: color-mix(in oklab, currentcolor 50%, transparent);
			}
		}
	}
	.new-clone textarea {
		resize: vertical;
	}
	.new-clone ::-webkit-search-decoration {
		-webkit-appearance: none;
	}
	.new-clone ::-webkit-date-and-time-value {
		min-height: 1lh;
		text-align: inherit;
	}
	.new-clone ::-webkit-datetime-edit {
		display: inline-flex;
	}
	.new-clone ::-webkit-datetime-edit-fields-wrapper {
		padding: 0;
	}
	.new-clone ::-webkit-datetime-edit {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-year-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-month-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-day-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-hour-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-minute-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-second-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-millisecond-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-datetime-edit-meridiem-field {
		padding-block: 0;
	}
	.new-clone ::-webkit-calendar-picker-indicator {
		line-height: 1;
	}
	.new-clone :-moz-ui-invalid {
		box-shadow: none;
	}
	.new-clone button,
	.new-clone
		input:where(
			[type="button"],
			.new-clone [type="reset"],
			.new-clone [type="submit"]
		) {
		appearance: button;
	}
	.new-clone::file-selector-button,
	.new-clone *::file-selector-button {
		appearance: button;
	}
	.new-clone ::-webkit-inner-spin-button {
		height: auto;
	}
	.new-clone ::-webkit-outer-spin-button {
		height: auto;
	}
	.new-clone [hidden]:where(:not([hidden="until-found"])) {
		display: none !important;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone,
		.new-clone * {
			outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone {
		scroll-behavior: smooth;
	}
	.new-clone {
		background-color: var(--background);
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
		color: var(--foreground);
		font-family: var(--font-satoshi), ui-sans-serif, system-ui, sans-serif;
	}
	.new-clone section[id] {
		scroll-margin-top: 4rem;
	}
	.new-clone h1[id],
	.new-clone h2[id],
	.new-clone h3[id],
	.new-clone h4[id],
	.new-clone h5[id],
	.new-clone h6[id] {
		scroll-margin-top: 5rem;
	}
	.new-clone,
	.new-clone * {
		border-color: var(--border);
		outline-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone,
		.new-clone * {
			outline-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone {
		background-color: var(--background);
		color: var(--foreground);
	}
}
@layer components;
@layer utilities {
	.new-clone .\@container\/card-header {
		container: card-header / inline-size;
	}
	.new-clone .\@container\/field-group {
		container: field-group / inline-size;
	}
	.new-clone .pointer-events-auto {
		pointer-events: auto;
	}
	.new-clone .pointer-events-none {
		pointer-events: none;
	}
	.new-clone .invisible {
		visibility: hidden;
	}
	.new-clone .visible {
		visibility: visible;
	}
	.new-clone .sr-only {
		clip-path: inset(50%);
		white-space: nowrap;
		border-width: 0;
		width: 1px;
		height: 1px;
		margin: -1px;
		padding: 0;
		position: absolute;
		overflow: hidden;
	}
	.new-clone .absolute {
		position: absolute;
	}
	.new-clone .fixed {
		position: fixed;
	}
	.new-clone .relative {
		position: relative;
	}
	.new-clone .static {
		position: static;
	}
	.new-clone .sticky {
		position: sticky;
	}
	.new-clone .inset-0 {
		inset: calc(var(--spacing) * 0);
	}
	.new-clone .inset-x-0 {
		inset-inline: calc(var(--spacing) * 0);
	}
	.new-clone .inset-y-0 {
		inset-block: calc(var(--spacing) * 0);
	}
	.new-clone .inset-y-\[-40\%\] {
		inset-block: -40%;
	}
	.new-clone .start {
		inset-inline-start: var(--spacing);
	}
	.new-clone .end {
		inset-inline-end: var(--spacing);
	}
	.new-clone .-top-1\.5 {
		top: calc(var(--spacing) * -1.5);
	}
	.new-clone .top-0 {
		top: calc(var(--spacing) * 0);
	}
	.new-clone .top-1\.5 {
		top: calc(var(--spacing) * 1.5);
	}
	.new-clone .top-1\/2 {
		top: 50%;
	}
	.new-clone .top-3\.5 {
		top: calc(var(--spacing) * 3.5);
	}
	.new-clone .top-4 {
		top: calc(var(--spacing) * 4);
	}
	.new-clone .top-24 {
		top: calc(var(--spacing) * 24);
	}
	.new-clone .top-\[1px\] {
		top: 1px;
	}
	.new-clone .top-\[50\%\] {
		top: 50%;
	}
	.new-clone .top-\[60\%\] {
		top: 60%;
	}
	.new-clone .top-full {
		top: 100%;
	}
	.new-clone .-right-1\.5 {
		right: calc(var(--spacing) * -1.5);
	}
	.new-clone .right-0 {
		right: calc(var(--spacing) * 0);
	}
	.new-clone .right-1 {
		right: calc(var(--spacing) * 1);
	}
	.new-clone .right-2 {
		right: calc(var(--spacing) * 2);
	}
	.new-clone .right-3 {
		right: calc(var(--spacing) * 3);
	}
	.new-clone .right-4 {
		right: calc(var(--spacing) * 4);
	}
	.new-clone .bottom-0 {
		bottom: calc(var(--spacing) * 0);
	}
	.new-clone .left-0 {
		left: calc(var(--spacing) * 0);
	}
	.new-clone .left-1\/2 {
		left: 50%;
	}
	.new-clone .left-2 {
		left: calc(var(--spacing) * 2);
	}
	.new-clone .left-\[50\%\] {
		left: 50%;
	}
	.new-clone .isolate {
		isolation: isolate;
	}
	.new-clone .z-0 {
		z-index: 0;
	}
	.new-clone .z-10 {
		z-index: 10;
	}
	.new-clone .z-20 {
		z-index: 20;
	}
	.new-clone .z-50 {
		z-index: 50;
	}
	.new-clone .z-\[1\] {
		z-index: 1;
	}
	.new-clone .order-1 {
		order: 1;
	}
	.new-clone .order-2 {
		order: 2;
	}
	.new-clone .order-first {
		order: -9999;
	}
	.new-clone .order-last {
		order: 9999;
	}
	.new-clone .col-span-3 {
		grid-column: span 3 / span 3;
	}
	.new-clone .col-start-2 {
		grid-column-start: 2;
	}
	.new-clone .row-span-2 {
		grid-row: span 2 / span 2;
	}
	.new-clone .row-start-1 {
		grid-row-start: 1;
	}
	.new-clone .container {
		width: 100%;
	}
	@media (min-width: 40rem) {
		.new-clone .container {
			max-width: 40rem;
		}
	}
	@media (min-width: 48rem) {
		.new-clone .container {
			max-width: 48rem;
		}
	}
	@media (min-width: 64rem) {
		.new-clone .container {
			max-width: 64rem;
		}
	}
	@media (min-width: 80rem) {
		.new-clone .container {
			max-width: 80rem;
		}
	}
	@media (min-width: 96rem) {
		.new-clone .container {
			max-width: 96rem;
		}
	}
	.new-clone .\!m-0 {
		margin: calc(var(--spacing) * 0) !important;
	}
	.new-clone .m-auto {
		margin: auto;
	}
	.new-clone .-mx-1 {
		margin-inline: calc(var(--spacing) * -1);
	}
	.new-clone .mx-0\.5 {
		margin-inline: calc(var(--spacing) * 0.5);
	}
	.new-clone .mx-1\.5 {
		margin-inline: calc(var(--spacing) * 1.5);
	}
	.new-clone .mx-2 {
		margin-inline: calc(var(--spacing) * 2);
	}
	.new-clone .mx-3\.5 {
		margin-inline: calc(var(--spacing) * 3.5);
	}
	.new-clone .mx-auto {
		margin-inline: auto;
	}
	.new-clone .-my-2 {
		margin-block: calc(var(--spacing) * -2);
	}
	.new-clone .my-0 {
		margin-block: calc(var(--spacing) * 0);
	}
	.new-clone .my-0\.5 {
		margin-block: calc(var(--spacing) * 0.5);
	}
	.new-clone .my-1 {
		margin-block: calc(var(--spacing) * 1);
	}
	.new-clone .my-2 {
		margin-block: calc(var(--spacing) * 2);
	}
	.new-clone .my-8 {
		margin-block: calc(var(--spacing) * 8);
	}
	.new-clone .ms-2 {
		margin-inline-start: calc(var(--spacing) * 2);
	}
	.new-clone .prose {
		color: var(--tw-prose-body);
		max-width: 65ch;
	}
	.new-clone
		.prose
		:where(p):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
		margin-bottom: 1.25em;
	}
	.new-clone
		.prose
		:where([class~="lead"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-lead);
		margin-top: 1.2em;
		margin-bottom: 1.2em;
		font-size: 1.25em;
		line-height: 1.6;
	}
	.new-clone
		.prose
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-links);
		font-weight: 500;
		text-decoration: underline;
	}
	.new-clone
		.prose
		:where(strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-bold);
		font-weight: 600;
	}
	.new-clone
		.prose
		:where(a strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		),
	.new-clone
		.prose
		:where(
			blockquote strong
		):not(:where([class~=not-prose], .new-clone .prose :where(thead th strong):not(:where([class~=not-prose] {
		color: inherit;
	}
	.new-clone
		.prose
		:where(ol):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
		margin-bottom: 1.25em;
		padding-inline-start: 1.625em;
		list-style-type: decimal;
	}
	.new-clone
		.prose
		:where(ol[type="A"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: upper-alpha;
	}
	.new-clone
		.prose
		:where(ol[type="a"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: lower-alpha;
	}
	.new-clone
		.prose
		:where(ol[type="A" s]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: upper-alpha;
	}
	.new-clone
		.prose
		:where(ol[type="a" s]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: lower-alpha;
	}
	.new-clone
		.prose
		:where(ol[type="I"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: upper-roman;
	}
	.new-clone
		.prose
		:where(ol[type="i"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: lower-roman;
	}
	.new-clone
		.prose
		:where(ol[type="I" s]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: upper-roman;
	}
	.new-clone
		.prose
		:where(ol[type="i" s]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: lower-roman;
	}
	.new-clone
		.prose
		:where(ol[type="1"]):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		list-style-type: decimal;
	}
	.new-clone
		.prose
		:where(ul):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
		margin-bottom: 1.25em;
		padding-inline-start: 1.625em;
		list-style-type: disc;
	}
	.new-clone
		.prose
		:where(ol > li):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		)::marker {
		color: var(--tw-prose-counters);
		font-weight: 400;
	}
	.new-clone
		.prose
		:where(ul > li):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		)::marker {
		color: var(--tw-prose-bullets);
	}
	.new-clone
		.prose
		:where(dt):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		margin-top: 1.25em;
		font-weight: 600;
	}
	.new-clone
		.prose
		:where(hr):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-color: var(--tw-prose-hr);
		border-top-width: 1px;
		margin-top: 3em;
		margin-bottom: 3em;
	}
	.new-clone
		.prose
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-quotes);
		border-inline-start-width: 0.25rem;
		border-inline-start-color: var(--tw-prose-quote-borders);
		quotes: "“" "”" "‘" "’";
		margin-top: 1.6em;
		margin-bottom: 1.6em;
		padding-inline-start: 1em;
		font-style: italic;
		font-weight: 500;
	}
	.new-clone
		.prose
		:where(blockquote p:first-of-type):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		):before {
		content: open-quote;
	}
	.new-clone
		.prose
		:where(blockquote p:last-of-type):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		):after {
		content: close-quote;
	}
	.new-clone
		.prose
		:where(h1):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		margin-top: 0;
		margin-bottom: 0.888889em;
		font-size: 2.25em;
		font-weight: 800;
		line-height: 1.11111;
	}
	.new-clone
		.prose
		:where(h1 strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-weight: 900;
	}
	.new-clone
		.prose
		:where(h2):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		margin-top: 2em;
		margin-bottom: 1em;
		font-size: 1.5em;
		font-weight: 700;
		line-height: 1.33333;
	}
	.new-clone
		.prose
		:where(h2 strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-weight: 800;
	}
	.new-clone
		.prose
		:where(h3):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		margin-top: 1.6em;
		margin-bottom: 0.6em;
		font-size: 1.25em;
		font-weight: 600;
		line-height: 1.6;
	}
	.new-clone
		.prose
		:where(h3 strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-weight: 700;
	}
	.new-clone
		.prose
		:where(h4):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		margin-top: 1.5em;
		margin-bottom: 0.5em;
		font-weight: 600;
		line-height: 1.5;
	}
	.new-clone
		.prose
		:where(h4 strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-weight: 700;
	}
	.new-clone
		.prose
		:where(img):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 2em;
		margin-bottom: 2em;
	}
	.new-clone
		.prose
		:where(picture):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 2em;
		margin-bottom: 2em;
		display: block;
	}
	.new-clone
		.prose
		:where(video):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 2em;
		margin-bottom: 2em;
	}
	.new-clone
		.prose
		:where(kbd):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-kbd);
		box-shadow:
			0 0 0 1px var(--tw-prose-kbd-shadows),
			0 3px 0 var(--tw-prose-kbd-shadows);
		padding-top: 0.1875em;
		padding-inline-end: 0.375em;
		padding-bottom: 0.1875em;
		border-radius: 0.3125rem;
		padding-inline-start: 0.375em;
		font-family: inherit;
		font-size: 0.875em;
		font-weight: 500;
	}
	.new-clone
		.prose
		:where(code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-code);
		font-size: 0.875em;
		font-weight: 600;
	}
	.new-clone .prose :where(code):not(:where([class~=not-prose], .new-clone [class~=not-prose] *)):before, .new-clone [class~=not-prose] *)):after{content:"`"}
	.new-clone
		.prose
		:where(a code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		),
	.new-clone .prose :where(h1 code):not(:where([class~=not-prose] {
		color: inherit;
	}
	.new-clone
		.prose
		:where(h2 code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-size: 0.875em;
	}
	.new-clone
		.prose
		:where(h3 code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: inherit;
		font-size: 0.9em;
	}
	.new-clone
		.prose
		:where(h4 code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		),
	.new-clone
		.prose
		:where(
			blockquote code
		):not(:where([class~=not-prose], .new-clone .prose :where(thead th code):not(:where([class~=not-prose] {
		color: inherit;
	}
	.new-clone
		.prose
		:where(pre):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-pre-code);
		background-color: var(--tw-prose-pre-bg);
		padding-top: 0.857143em;
		padding-inline-end: 1.14286em;
		padding-bottom: 0.857143em;
		border-radius: 0.375rem;
		margin-top: 1.71429em;
		margin-bottom: 1.71429em;
		padding-inline-start: 1.14286em;
		font-size: 0.875em;
		font-weight: 400;
		line-height: 1.71429;
		overflow-x: auto;
	}
	.new-clone
		.prose
		:where(pre code):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		font-weight: inherit;
		color: inherit;
		font-size: inherit;
		font-family: inherit;
		line-height: inherit;
		background-color: #0000;
		border-width: 0;
		border-radius: 0;
		padding: 0;
	}
	.new-clone .prose :where(pre code):not(:where([class~=not-prose], .new-clone [class~=not-prose] *)):before, .new-clone [class~=not-prose] *)):after{content:none}
	.new-clone
		.prose
		:where(table):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		table-layout: auto;
		width: 100%;
		margin-top: 2em;
		margin-bottom: 2em;
		font-size: 0.875em;
		line-height: 1.71429;
	}
	.new-clone
		.prose
		:where(thead):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-bottom-width: 1px;
		border-bottom-color: var(--tw-prose-th-borders);
	}
	.new-clone
		.prose
		:where(thead th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-headings);
		vertical-align: bottom;
		padding-inline-end: 0.571429em;
		padding-bottom: 0.571429em;
		padding-inline-start: 0.571429em;
		font-weight: 600;
	}
	.new-clone
		.prose
		:where(tbody tr):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-bottom-width: 1px;
		border-bottom-color: var(--tw-prose-td-borders);
	}
	.new-clone
		.prose
		:where(tbody tr:last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-bottom-width: 0;
	}
	.new-clone
		.prose
		:where(tbody td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		vertical-align: baseline;
	}
	.new-clone
		.prose
		:where(tfoot):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-top-width: 1px;
		border-top-color: var(--tw-prose-th-borders);
	}
	.new-clone
		.prose
		:where(tfoot td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		vertical-align: top;
	}
	.new-clone
		.prose
		:where(th, .new-clone td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-align: start;
	}
	.new-clone
		.prose
		:where(figure > *):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0;
		margin-bottom: 0;
	}
	.new-clone
		.prose
		:where(figcaption):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--tw-prose-captions);
		margin-top: 0.857143em;
		font-size: 0.875em;
		line-height: 1.42857;
	}
	.new-clone .prose {
		--tw-prose-body: #364153;
		--tw-prose-headings: #101828;
		--tw-prose-lead: #4a5565;
		--tw-prose-links: #101828;
		--tw-prose-bold: #101828;
		--tw-prose-counters: #6a7282;
		--tw-prose-bullets: #d1d5dc;
		--tw-prose-hr: #e5e7eb;
		--tw-prose-quotes: #101828;
		--tw-prose-quote-borders: #e5e7eb;
		--tw-prose-captions: #6a7282;
		--tw-prose-kbd: #101828;
		--tw-prose-kbd-shadows: #1018281a;
		--tw-prose-code: #101828;
		--tw-prose-pre-code: #e5e7eb;
		--tw-prose-pre-bg: #1e2939;
		--tw-prose-th-borders: #d1d5dc;
		--tw-prose-td-borders: #e5e7eb;
		--tw-prose-invert-body: #d1d5dc;
		--tw-prose-invert-headings: #fff;
		--tw-prose-invert-lead: #99a1af;
		--tw-prose-invert-links: #fff;
		--tw-prose-invert-bold: #fff;
		--tw-prose-invert-counters: #99a1af;
		--tw-prose-invert-bullets: #4a5565;
		--tw-prose-invert-hr: #364153;
		--tw-prose-invert-quotes: #f3f4f6;
		--tw-prose-invert-quote-borders: #364153;
		--tw-prose-invert-captions: #99a1af;
		--tw-prose-invert-kbd: #fff;
		--tw-prose-invert-kbd-shadows: #ffffff1a;
		--tw-prose-invert-code: #fff;
		--tw-prose-invert-pre-code: #d1d5dc;
		--tw-prose-invert-pre-bg: #00000080;
		--tw-prose-invert-th-borders: #4a5565;
		--tw-prose-invert-td-borders: #364153;
		font-size: 1rem;
		line-height: 1.75;
	}
	@supports (color: lab(0% 0 0)) {
		.new-clone .prose {
			--tw-prose-body: lab(27.1134% -0.956401 -12.3224);
			--tw-prose-headings: lab(8.11897% 0.811279 -12.254);
			--tw-prose-lead: lab(35.6337% -1.58697 -10.8425);
			--tw-prose-links: lab(8.11897% 0.811279 -12.254);
			--tw-prose-bold: lab(8.11897% 0.811279 -12.254);
			--tw-prose-counters: lab(47.7841% -0.393182 -10.0268);
			--tw-prose-bullets: lab(85.1236% -0.612259 -3.7138);
			--tw-prose-hr: lab(91.6229% -0.159115 -2.26791);
			--tw-prose-quotes: lab(8.11897% 0.811279 -12.254);
			--tw-prose-quote-borders: lab(91.6229% -0.159115 -2.26791);
			--tw-prose-captions: lab(47.7841% -0.393182 -10.0268);
			--tw-prose-kbd: lab(8.11897% 0.811279 -12.254);
			--tw-prose-kbd-shadows: lab(8.11897% 0.811279 -12.254 / 0.1);
			--tw-prose-code: lab(8.11897% 0.811279 -12.254);
			--tw-prose-pre-code: lab(91.6229% -0.159115 -2.26791);
			--tw-prose-pre-bg: lab(16.1051% -1.18239 -11.7533);
			--tw-prose-th-borders: lab(85.1236% -0.612259 -3.7138);
			--tw-prose-td-borders: lab(91.6229% -0.159115 -2.26791);
			--tw-prose-invert-body: lab(85.1236% -0.612259 -3.7138);
			--tw-prose-invert-lead: lab(65.9269% -0.832707 -8.17473);
			--tw-prose-invert-counters: lab(65.9269% -0.832707 -8.17473);
			--tw-prose-invert-bullets: lab(35.6337% -1.58697 -10.8425);
			--tw-prose-invert-hr: lab(27.1134% -0.956401 -12.3224);
			--tw-prose-invert-quotes: lab(96.1596% -0.0823438 -1.13575);
			--tw-prose-invert-quote-borders: lab(27.1134% -0.956401 -12.3224);
			--tw-prose-invert-captions: lab(65.9269% -0.832707 -8.17473);
			--tw-prose-invert-pre-code: lab(85.1236% -0.612259 -3.7138);
			--tw-prose-invert-th-borders: lab(35.6337% -1.58697 -10.8425);
			--tw-prose-invert-td-borders: lab(27.1134% -0.956401 -12.3224);
		}
	}
	.new-clone
		.prose
		:where(picture > img):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0;
		margin-bottom: 0;
	}
	.new-clone
		.prose
		:where(li):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0.5em;
		margin-bottom: 0.5em;
	}
	.new-clone
		.prose
		:where(ol > li):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		),
	.new-clone .prose :where(ul > li):not(:where([class~=not-prose] {
		padding-inline-start: 0.375em;
	}
	.new-clone
		.prose
		:where(.prose > ul > li p):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0.75em;
		margin-bottom: 0.75em;
	}
	.new-clone
		.prose
		:where(.prose > ul > li > p:first-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
	}
	.new-clone
		.prose
		:where(.prose > ul > li > p:last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: 1.25em;
	}
	.new-clone
		.prose
		:where(.prose > ol > li > p:first-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
	}
	.new-clone
		.prose
		:where(.prose > ol > li > p:last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: 1.25em;
	}
	.new-clone
		.prose
		:where(ul ul, .new-clone ul ol, .new-clone ol ul, .new-clone ol ol):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0.75em;
		margin-bottom: 0.75em;
	}
	.new-clone
		.prose
		:where(dl):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 1.25em;
		margin-bottom: 1.25em;
	}
	.new-clone
		.prose
		:where(dd):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0.5em;
		padding-inline-start: 1.625em;
	}
	.new-clone
		.prose
		:where(hr + *):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		),
	.new-clone
		.prose
		:where(
			h2 + *
		):not(:where([class~=not-prose], .new-clone .prose :where(h3+*):not(:where([class~=not-prose], .new-clone .prose :where(h4+*):not(:where([class~=not-prose] {
		margin-top: 0;
	}
	.new-clone
		.prose
		:where(thead th:first-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-inline-start: 0;
	}
	.new-clone
		.prose
		:where(thead th:last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-inline-end: 0;
	}
	.new-clone
		.prose
		:where(tbody td, .new-clone tfoot td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-top: 0.571429em;
		padding-inline-end: 0.571429em;
		padding-bottom: 0.571429em;
		padding-inline-start: 0.571429em;
	}
	.new-clone
		.prose
		:where(tbody td:first-child, .new-clone tfoot td:first-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-inline-start: 0;
	}
	.new-clone
		.prose
		:where(tbody td:last-child, .new-clone tfoot td:last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-inline-end: 0;
	}
	.new-clone
		.prose
		:where(figure):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 2em;
		margin-bottom: 2em;
	}
	.new-clone
		.prose
		:where(.prose > :first-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: 0;
	}
	.new-clone
		.prose
		:where(.prose > :last-child):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: 0;
	}
	.new-clone .mt-0\.5 {
		margin-top: calc(var(--spacing) * 0.5);
	}
	.new-clone .mt-1 {
		margin-top: calc(var(--spacing) * 1);
	}
	.new-clone .mt-1\.5 {
		margin-top: calc(var(--spacing) * 1.5);
	}
	.new-clone .mt-2 {
		margin-top: calc(var(--spacing) * 2);
	}
	.new-clone .mt-4 {
		margin-top: calc(var(--spacing) * 4);
	}
	.new-clone .mt-12 {
		margin-top: calc(var(--spacing) * 12);
	}
	.new-clone .mt-auto {
		margin-top: auto;
	}
	.new-clone .mr-2 {
		margin-right: calc(var(--spacing) * 2);
	}
	.new-clone .mb-2 {
		margin-bottom: calc(var(--spacing) * 2);
	}
	.new-clone .mb-3 {
		margin-bottom: calc(var(--spacing) * 3);
	}
	.new-clone .mb-4 {
		margin-bottom: calc(var(--spacing) * 4);
	}
	.new-clone .mb-6 {
		margin-bottom: calc(var(--spacing) * 6);
	}
	.new-clone .mb-8 {
		margin-bottom: calc(var(--spacing) * 8);
	}
	.new-clone .mb-12 {
		margin-bottom: calc(var(--spacing) * 12);
	}
	.new-clone .mb-100 {
		margin-bottom: calc(var(--spacing) * 100);
	}
	.new-clone .ml-1 {
		margin-left: calc(var(--spacing) * 1);
	}
	.new-clone .ml-2 {
		margin-left: calc(var(--spacing) * 2);
	}
	.new-clone .ml-4 {
		margin-left: calc(var(--spacing) * 4);
	}
	.new-clone .ml-auto {
		margin-left: auto;
	}
	.new-clone .line-clamp-1 {
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.new-clone .line-clamp-2 {
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.new-clone .line-clamp-3 {
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.new-clone .block {
		display: block;
	}
	.new-clone .contents {
		display: contents;
	}
	.new-clone .flex {
		display: flex;
	}
	.new-clone .grid {
		display: grid;
	}
	.new-clone .hidden {
		display: none;
	}
	.new-clone .inline {
		display: inline;
	}
	.new-clone .inline-block {
		display: inline-block;
	}
	.new-clone .inline-flex {
		display: inline-flex;
	}
	.new-clone .table {
		display: table;
	}
	.new-clone .table-caption {
		display: table-caption;
	}
	.new-clone .table-cell {
		display: table-cell;
	}
	.new-clone .table-row {
		display: table-row;
	}
	.new-clone .field-sizing-content {
		field-sizing: content;
	}
	.new-clone .aspect-square {
		aspect-ratio: 1;
	}
	.new-clone .aspect-video {
		aspect-ratio: var(--aspect-video);
	}
	.new-clone .size-\(--cell-size\) {
		width: var(--cell-size);
		height: var(--cell-size);
	}
	.new-clone .size-2 {
		width: calc(var(--spacing) * 2);
		height: calc(var(--spacing) * 2);
	}
	.new-clone .size-2\.5 {
		width: calc(var(--spacing) * 2.5);
		height: calc(var(--spacing) * 2.5);
	}
	.new-clone .size-3 {
		width: calc(var(--spacing) * 3);
		height: calc(var(--spacing) * 3);
	}
	.new-clone .size-3\.5 {
		width: calc(var(--spacing) * 3.5);
		height: calc(var(--spacing) * 3.5);
	}
	.new-clone .size-4 {
		width: calc(var(--spacing) * 4);
		height: calc(var(--spacing) * 4);
	}
	.new-clone .size-5 {
		width: calc(var(--spacing) * 5);
		height: calc(var(--spacing) * 5);
	}
	.new-clone .size-6 {
		width: calc(var(--spacing) * 6);
		height: calc(var(--spacing) * 6);
	}
	.new-clone .size-7 {
		width: calc(var(--spacing) * 7);
		height: calc(var(--spacing) * 7);
	}
	.new-clone .size-8 {
		width: calc(var(--spacing) * 8);
		height: calc(var(--spacing) * 8);
	}
	.new-clone .size-9 {
		width: calc(var(--spacing) * 9);
		height: calc(var(--spacing) * 9);
	}
	.new-clone .size-10 {
		width: calc(var(--spacing) * 10);
		height: calc(var(--spacing) * 10);
	}
	.new-clone .size-14 {
		width: calc(var(--spacing) * 14);
		height: calc(var(--spacing) * 14);
	}
	.new-clone .size-\[var\(--icon-size\)\] {
		width: var(--icon-size);
		height: var(--icon-size);
	}
	.new-clone .size-auto {
		width: auto;
		height: auto;
	}
	.new-clone .size-full {
		width: 100%;
		height: 100%;
	}
	.new-clone .h-\(--cell-size\) {
		height: var(--cell-size);
	}
	.new-clone .h-1\.5 {
		height: calc(var(--spacing) * 1.5);
	}
	.new-clone .h-1\/2 {
		height: 50%;
	}
	.new-clone .h-2 {
		height: calc(var(--spacing) * 2);
	}
	.new-clone .h-2\.5 {
		height: calc(var(--spacing) * 2.5);
	}
	.new-clone .h-3 {
		height: calc(var(--spacing) * 3);
	}
	.new-clone .h-4 {
		height: calc(var(--spacing) * 4);
	}
	.new-clone .h-5 {
		height: calc(var(--spacing) * 5);
	}
	.new-clone .h-6 {
		height: calc(var(--spacing) * 6);
	}
	.new-clone .h-7 {
		height: calc(var(--spacing) * 7);
	}
	.new-clone .h-8 {
		height: calc(var(--spacing) * 8);
	}
	.new-clone .h-9 {
		height: calc(var(--spacing) * 9);
	}
	.new-clone .h-10 {
		height: calc(var(--spacing) * 10);
	}
	.new-clone .h-12 {
		height: calc(var(--spacing) * 12);
	}
	.new-clone .h-16 {
		height: calc(var(--spacing) * 16);
	}
	.new-clone .h-20 {
		height: calc(var(--spacing) * 20);
	}
	.new-clone .h-24 {
		height: calc(var(--spacing) * 24);
	}
	.new-clone .h-28 {
		height: calc(var(--spacing) * 28);
	}
	.new-clone .h-40 {
		height: calc(var(--spacing) * 40);
	}
	.new-clone .h-64 {
		height: calc(var(--spacing) * 64);
	}
	.new-clone .h-\[1\.2rem\] {
		height: 1.2rem;
	}
	.new-clone .h-\[1\.15rem\] {
		height: 1.15rem;
	}
	.new-clone .h-\[30px\] {
		height: 30px;
	}
	.new-clone .h-\[90\%\] {
		height: 90%;
	}
	.new-clone .h-\[200\%\] {
		height: 200%;
	}
	.new-clone .h-\[360px\] {
		height: 360px;
	}
	.new-clone .h-\[calc\(100\%-1px\)\] {
		height: calc(100% - 1px);
	}
	.new-clone .h-\[var\(--radix-navigation-menu-viewport-height\)\] {
		height: var(--radix-navigation-menu-viewport-height);
	}
	.new-clone .h-\[var\(--radix-select-trigger-height\)\] {
		height: var(--radix-select-trigger-height);
	}
	.new-clone .h-auto {
		height: auto;
	}
	.new-clone .h-fit {
		height: fit-content;
	}
	.new-clone .h-full {
		height: 100%;
	}
	.new-clone .h-px {
		height: 1px;
	}
	.new-clone .h-screen {
		height: 100vh;
	}
	.new-clone .h-svh {
		height: 100svh;
	}
	.new-clone .max-h-\(--radix-dropdown-menu-content-available-height\) {
		max-height: var(--radix-dropdown-menu-content-available-height);
	}
	.new-clone .max-h-\(--radix-select-content-available-height\) {
		max-height: var(--radix-select-content-available-height);
	}
	.new-clone .max-h-\[calc\(100vh-8rem\)\] {
		max-height: calc(100vh - 8rem);
	}
	.new-clone .max-h-max {
		max-height: max-content;
	}
	.new-clone .min-h-0 {
		min-height: calc(var(--spacing) * 0);
	}
	.new-clone .min-h-4 {
		min-height: calc(var(--spacing) * 4);
	}
	.new-clone .min-h-16 {
		min-height: calc(var(--spacing) * 16);
	}
	.new-clone .min-h-\[300px\] {
		min-height: 300px;
	}
	.new-clone .min-h-\[400px\] {
		min-height: 400px;
	}
	.new-clone .min-h-\[520px\] {
		min-height: 520px;
	}
	.new-clone .min-h-screen {
		min-height: 100vh;
	}
	.new-clone .min-h-svh {
		min-height: 100svh;
	}
	.new-clone .w-\(--cell-size\) {
		width: var(--cell-size);
	}
	.new-clone .w-\(--sidebar-width\) {
		width: var(--sidebar-width);
	}
	.new-clone .w-0 {
		width: calc(var(--spacing) * 0);
	}
	.new-clone .w-1 {
		width: calc(var(--spacing) * 1);
	}
	.new-clone .w-1\/4 {
		width: 25%;
	}
	.new-clone .w-2 {
		width: calc(var(--spacing) * 2);
	}
	.new-clone .w-2\.5 {
		width: calc(var(--spacing) * 2.5);
	}
	.new-clone .w-3 {
		width: calc(var(--spacing) * 3);
	}
	.new-clone .w-3\/4 {
		width: 75%;
	}
	.new-clone .w-4 {
		width: calc(var(--spacing) * 4);
	}
	.new-clone .w-5 {
		width: calc(var(--spacing) * 5);
	}
	.new-clone .w-5\/6 {
		width: 83.3333%;
	}
	.new-clone .w-6 {
		width: calc(var(--spacing) * 6);
	}
	.new-clone .w-8 {
		width: calc(var(--spacing) * 8);
	}
	.new-clone .w-10 {
		width: calc(var(--spacing) * 10);
	}
	.new-clone .w-12 {
		width: calc(var(--spacing) * 12);
	}
	.new-clone .w-16 {
		width: calc(var(--spacing) * 16);
	}
	.new-clone .w-44 {
		width: calc(var(--spacing) * 44);
	}
	.new-clone .w-64 {
		width: calc(var(--spacing) * 64);
	}
	.new-clone .w-72 {
		width: calc(var(--spacing) * 72);
	}
	.new-clone .w-\[1\.2rem\] {
		width: 1.2rem;
	}
	.new-clone .w-\[80px\] {
		width: 80px;
	}
	.new-clone .w-\[90\%\] {
		width: 90%;
	}
	.new-clone .w-\[100px\] {
		width: 100px;
	}
	.new-clone .w-\[140px\] {
		width: 140px;
	}
	.new-clone .w-\[185px\] {
		width: 185px;
	}
	.new-clone .w-auto {
		width: auto;
	}
	.new-clone .w-fit {
		width: fit-content;
	}
	.new-clone .w-full {
		width: 100%;
	}
	.new-clone .w-max {
		width: max-content;
	}
	.new-clone .w-px {
		width: 1px;
	}
	.new-clone .max-w-\(--skeleton-width\) {
		max-width: var(--skeleton-width);
	}
	.new-clone .max-w-2xl {
		max-width: var(--container-2xl);
	}
	.new-clone .max-w-3xl {
		max-width: var(--container-3xl);
	}
	.new-clone .max-w-4xl {
		max-width: var(--container-4xl);
	}
	.new-clone .max-w-6xl {
		max-width: var(--container-6xl);
	}
	.new-clone .max-w-7xl {
		max-width: var(--container-7xl);
	}
	.new-clone .max-w-\[100vw\] {
		max-width: 100vw;
	}
	.new-clone .max-w-\[500px\] {
		max-width: 500px;
	}
	.new-clone .max-w-\[1165px\] {
		max-width: 1165px;
	}
	.new-clone .max-w-\[calc\(100\%-2rem\)\] {
		max-width: calc(100% - 2rem);
	}
	.new-clone .max-w-lg {
		max-width: var(--container-lg);
	}
	.new-clone .max-w-max {
		max-width: max-content;
	}
	.new-clone .max-w-md {
		max-width: var(--container-md);
	}
	.new-clone .max-w-none {
		max-width: none;
	}
	.new-clone .max-w-sm {
		max-width: var(--container-sm);
	}
	.new-clone .max-w-xl {
		max-width: var(--container-xl);
	}
	.new-clone .max-w-xs {
		max-width: var(--container-xs);
	}
	.new-clone .min-w-\(--cell-size\) {
		min-width: var(--cell-size);
	}
	.new-clone .min-w-0 {
		min-width: calc(var(--spacing) * 0);
	}
	.new-clone .min-w-5 {
		min-width: calc(var(--spacing) * 5);
	}
	.new-clone .min-w-8 {
		min-width: calc(var(--spacing) * 8);
	}
	.new-clone .min-w-9 {
		min-width: calc(var(--spacing) * 9);
	}
	.new-clone .min-w-10 {
		min-width: calc(var(--spacing) * 10);
	}
	.new-clone .min-w-72 {
		min-width: calc(var(--spacing) * 72);
	}
	.new-clone .min-w-\[8rem\] {
		min-width: 8rem;
	}
	.new-clone .min-w-\[var\(--radix-select-trigger-width\)\] {
		min-width: var(--radix-select-trigger-width);
	}
	.new-clone .flex-1 {
		flex: 1;
	}
	.new-clone .shrink-0 {
		flex-shrink: 0;
	}
	.new-clone .grow {
		flex-grow: 1;
	}
	.new-clone .basis-full {
		flex-basis: 100%;
	}
	.new-clone .caption-bottom {
		caption-side: bottom;
	}
	.new-clone .border-collapse {
		border-collapse: collapse;
	}
	.new-clone .origin-\(--radix-dropdown-menu-content-transform-origin\) {
		transform-origin: var(--radix-dropdown-menu-content-transform-origin);
	}
	.new-clone .origin-\(--radix-popover-content-transform-origin\) {
		transform-origin: var(--radix-popover-content-transform-origin);
	}
	.new-clone .origin-\(--radix-select-content-transform-origin\) {
		transform-origin: var(--radix-select-content-transform-origin);
	}
	.new-clone .origin-\(--radix-tooltip-content-transform-origin\) {
		transform-origin: var(--radix-tooltip-content-transform-origin);
	}
	.new-clone .origin-left {
		transform-origin: 0;
	}
	.new-clone .-translate-x-1\/2 {
		--tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .-translate-x-px {
		--tw-translate-x: -1px;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-x-12 {
		--tw-translate-x: calc(var(--spacing) * 12);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-x-\[-50\%\] {
		--tw-translate-x: -50%;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-x-\[12\%\] {
		--tw-translate-x: 12%;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-x-px {
		--tw-translate-x: 1px;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .-translate-y-1\/2 {
		--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-y-0 {
		--tw-translate-y: calc(var(--spacing) * 0);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-y-0\.5 {
		--tw-translate-y: calc(var(--spacing) * 0.5);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-y-10 {
		--tw-translate-y: calc(var(--spacing) * 10);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-y-\[-50\%\] {
		--tw-translate-y: -50%;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .translate-y-\[calc\(-50\%_-_2px\)\] {
		--tw-translate-y: calc(-50% - 2px);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .rotate-45 {
		rotate: 45deg;
	}
	.new-clone .skew-y-12 {
		--tw-skew-y: skewY(12deg);
		transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,)
			var(--tw-skew-x,) var(--tw-skew-y,);
	}
	.new-clone .transform {
		transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,)
			var(--tw-skew-x,) var(--tw-skew-y,);
	}
	.new-clone .transform-gpu {
		transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,)
			var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
	}
	.new-clone .animate-aurora {
		animation: 8s ease-in-out infinite alternate aurora;
	}
	.new-clone .animate-gradient {
		animation: 8s linear infinite gradient;
	}
	.new-clone .animate-in {
		animation: enter var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .animate-marquee {
		animation: marquee var(--duration) infinite linear;
	}
	.new-clone .animate-marquee-vertical {
		animation: marquee-vertical var(--duration) linear infinite;
	}
	.new-clone .animate-orbit {
		animation: orbit calc(var(--duration) * 1s) linear infinite;
	}
	.new-clone .animate-pulse {
		animation: var(--animate-pulse);
	}
	.new-clone .animate-rainbow {
		animation: rainbow var(--speed, 2s) infinite linear;
	}
	.new-clone .animate-shiny-text {
		animation: 8s infinite shiny-text;
	}
	.new-clone .animate-spin {
		animation: var(--animate-spin);
	}
	.new-clone .cursor-default {
		cursor: default;
	}
	.new-clone .cursor-pointer {
		cursor: pointer;
	}
	.new-clone .cursor-text {
		cursor: text;
	}
	.new-clone .touch-none {
		touch-action: none;
	}
	.new-clone .resize {
		resize: both;
	}
	.new-clone .resize-none {
		resize: none;
	}
	.new-clone .snap-x {
		scroll-snap-type: x var(--tw-scroll-snap-strictness);
	}
	.new-clone .snap-mandatory {
		--tw-scroll-snap-strictness: mandatory;
	}
	.new-clone .snap-center {
		scroll-snap-align: center;
	}
	.new-clone .snap-always {
		scroll-snap-stop: always;
	}
	.new-clone .scroll-my-1 {
		scroll-margin-block: calc(var(--spacing) * 1);
	}
	.new-clone .scroll-mt-\[56px\] {
		scroll-margin-top: 56px;
	}
	.new-clone .list-disc {
		list-style-type: disc;
	}
	.new-clone .list-none {
		list-style-type: none;
	}
	.new-clone .auto-rows-\[22rem\] {
		grid-auto-rows: 22rem;
	}
	.new-clone .auto-rows-min {
		grid-auto-rows: min-content;
	}
	.new-clone .grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.new-clone .grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.new-clone .grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.new-clone .grid-cols-5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	.new-clone .grid-cols-\[0_1fr\] {
		grid-template-columns: 0 1fr;
	}
	.new-clone .grid-rows-\[auto_auto\] {
		grid-template-rows: auto auto;
	}
	.new-clone .flex-col {
		flex-direction: column;
	}
	.new-clone .flex-col-reverse {
		flex-direction: column-reverse;
	}
	.new-clone .flex-row {
		flex-direction: row;
	}
	.new-clone .flex-wrap {
		flex-wrap: wrap;
	}
	.new-clone .place-content-center {
		place-content: center;
	}
	.new-clone .items-baseline {
		align-items: baseline;
	}
	.new-clone .items-center {
		align-items: center;
	}
	.new-clone .items-end {
		align-items: flex-end;
	}
	.new-clone .items-start {
		align-items: flex-start;
	}
	.new-clone .items-stretch {
		align-items: stretch;
	}
	.new-clone .justify-around {
		justify-content: space-around;
	}
	.new-clone .justify-between {
		justify-content: space-between;
	}
	.new-clone .justify-center {
		justify-content: center;
	}
	.new-clone .justify-start {
		justify-content: flex-start;
	}
	.new-clone .justify-items-start {
		justify-items: start;
	}
	.new-clone .\[gap\:var\(--gap\)\] {
		gap: var(--gap);
	}
	.new-clone .gap-0\.5 {
		gap: calc(var(--spacing) * 0.5);
	}
	.new-clone .gap-1 {
		gap: calc(var(--spacing) * 1);
	}
	.new-clone .gap-1\.5 {
		gap: calc(var(--spacing) * 1.5);
	}
	.new-clone .gap-2 {
		gap: calc(var(--spacing) * 2);
	}
	.new-clone .gap-2\.5 {
		gap: calc(var(--spacing) * 2.5);
	}
	.new-clone .gap-3 {
		gap: calc(var(--spacing) * 3);
	}
	.new-clone .gap-4 {
		gap: calc(var(--spacing) * 4);
	}
	.new-clone .gap-6 {
		gap: calc(var(--spacing) * 6);
	}
	.new-clone .gap-7 {
		gap: calc(var(--spacing) * 7);
	}
	.new-clone .gap-8 {
		gap: calc(var(--spacing) * 8);
	}
	.new-clone .gap-10 {
		gap: calc(var(--spacing) * 10);
	}
	.new-clone .gap-12 {
		gap: calc(var(--spacing) * 12);
	}
	.new-clone .gap-\[--spacing\(var\(--gap\)\)\] {
		gap: calc(var(--spacing) * var(--gap));
	}
	.new-clone :where(.space-y-1 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 1) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 1) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.space-y-2 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 2) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 2) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.space-y-3 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 3) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 3) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.space-y-6 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 6) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 6) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.space-y-8 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 8) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 8) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.space-y-12 > :not(:last-child)) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 12) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 12) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone :where(.-space-x-2 > :not(:last-child)) {
		--tw-space-x-reverse: 0;
		margin-inline-start: calc(
			calc(var(--spacing) * -2) *
			var(--tw-space-x-reverse)
		);
		margin-inline-end: calc(
			calc(var(--spacing) * -2) *
			calc(1 - var(--tw-space-x-reverse))
		);
	}
	.new-clone :where(.space-x-1 > :not(:last-child)) {
		--tw-space-x-reverse: 0;
		margin-inline-start: calc(
			calc(var(--spacing) * 1) *
			var(--tw-space-x-reverse)
		);
		margin-inline-end: calc(
			calc(var(--spacing) * 1) *
			calc(1 - var(--tw-space-x-reverse))
		);
	}
	.new-clone :where(.space-x-2 > :not(:last-child)) {
		--tw-space-x-reverse: 0;
		margin-inline-start: calc(
			calc(var(--spacing) * 2) *
			var(--tw-space-x-reverse)
		);
		margin-inline-end: calc(
			calc(var(--spacing) * 2) *
			calc(1 - var(--tw-space-x-reverse))
		);
	}
	.new-clone :where(.space-x-3 > :not(:last-child)) {
		--tw-space-x-reverse: 0;
		margin-inline-start: calc(
			calc(var(--spacing) * 3) *
			var(--tw-space-x-reverse)
		);
		margin-inline-end: calc(
			calc(var(--spacing) * 3) *
			calc(1 - var(--tw-space-x-reverse))
		);
	}
	.new-clone .gap-y-0\.5 {
		row-gap: calc(var(--spacing) * 0.5);
	}
	.new-clone .self-start {
		align-self: flex-start;
	}
	.new-clone .self-stretch {
		align-self: stretch;
	}
	.new-clone .justify-self-end {
		justify-self: flex-end;
	}
	.new-clone .truncate {
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.new-clone .overflow-auto {
		overflow: auto;
	}
	.new-clone .overflow-hidden {
		overflow: hidden;
	}
	.new-clone .overflow-visible {
		overflow: visible;
	}
	.new-clone .overflow-x-auto {
		overflow-x: auto;
	}
	.new-clone .overflow-x-hidden {
		overflow-x: hidden;
	}
	.new-clone .overflow-y-auto {
		overflow-y: auto;
	}
	.new-clone .rounded-2xl {
		border-radius: var(--radius-2xl);
	}
	.new-clone .rounded-3xl {
		border-radius: var(--radius-3xl);
	}
	.new-clone .rounded-\[2px\] {
		border-radius: 2px;
	}
	.new-clone .rounded-\[4px\] {
		border-radius: 4px;
	}
	.new-clone .rounded-\[24px\] {
		border-radius: 24px;
	}
	.new-clone .rounded-\[calc\(var\(--radius\)-5px\)\] {
		border-radius: calc(var(--radius) - 5px);
	}
	.new-clone .rounded-\[inherit\] {
		border-radius: inherit;
	}
	.new-clone .rounded-full {
		border-radius: 3.40282e38px;
	}
	.new-clone .rounded-lg {
		border-radius: var(--radius);
	}
	.new-clone .rounded-md {
		border-radius: calc(var(--radius) - 2px);
	}
	.new-clone .rounded-none {
		border-radius: 0;
	}
	.new-clone .rounded-sm {
		border-radius: calc(var(--radius) - 4px);
	}
	.new-clone .rounded-xl {
		border-radius: calc(var(--radius) + 4px);
	}
	.new-clone .rounded-xs {
		border-radius: var(--radius-xs);
	}
	.new-clone .rounded-l-md {
		border-top-left-radius: calc(var(--radius) - 2px);
		border-bottom-left-radius: calc(var(--radius) - 2px);
	}
	.new-clone .rounded-tl-sm {
		border-top-left-radius: calc(var(--radius) - 4px);
	}
	.new-clone .rounded-r-md {
		border-top-right-radius: calc(var(--radius) - 2px);
		border-bottom-right-radius: calc(var(--radius) - 2px);
	}
	.new-clone .border {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone .border-\(length\:--border-beam-width\) {
		border-style: var(--tw-border-style);
		border-width: var(--border-beam-width);
	}
	.new-clone .border-0 {
		border-style: var(--tw-border-style);
		border-width: 0;
	}
	.new-clone .border-2 {
		border-style: var(--tw-border-style);
		border-width: 2px;
	}
	.new-clone .border-\[1\.5px\] {
		border-style: var(--tw-border-style);
		border-width: 1.5px;
	}
	.new-clone .border-x {
		border-inline-style: var(--tw-border-style);
		border-inline-width: 1px;
	}
	.new-clone .border-t {
		border-top-style: var(--tw-border-style);
		border-top-width: 1px;
	}
	.new-clone .border-r {
		border-right-style: var(--tw-border-style);
		border-right-width: 1px;
	}
	.new-clone .border-b {
		border-bottom-style: var(--tw-border-style);
		border-bottom-width: 1px;
	}
	.new-clone .border-l {
		border-left-style: var(--tw-border-style);
		border-left-width: 1px;
	}
	.new-clone .border-dashed {
		--tw-border-style: dashed;
		border-style: dashed;
	}
	.new-clone .border-none {
		--tw-border-style: none;
		border-style: none;
	}
	.new-clone .border-\(--color-border\) {
		border-color: var(--color-border);
	}
	.new-clone .border-background {
		border-color: var(--background);
	}
	.new-clone .border-black\/5 {
		border-color: #0000000d;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-black\/5 {
			border-color: color-mix(in oklab, var(--color-black) 5%, transparent);
		}
	}
	.new-clone .border-border,
	.new-clone .border-border\/50 {
		border-color: var(--border);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-border\/50 {
			border-color: color-mix(in oklab, var(--border) 50%, transparent);
		}
	}
	.new-clone .border-gray-400\/30 {
		border-color: #99a1af4d;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-gray-400\/30 {
			border-color: color-mix(in oklab, var(--color-gray-400) 30%, transparent);
		}
	}
	.new-clone .border-gray-950\/\[\.1\] {
		border-color: #0307121a;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-gray-950\/\[\.1\] {
			border-color: color-mix(in oklab, var(--color-gray-950) 10%, transparent);
		}
	}
	.new-clone .border-input {
		border-color: var(--input);
	}
	.new-clone .border-muted {
		border-color: var(--muted);
	}
	.new-clone .border-muted-foreground\/20 {
		border-color: var(--muted-foreground);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-muted-foreground\/20 {
			border-color: color-mix(
				in oklab,
				var(--muted-foreground) 20%,
				transparent
			);
		}
	}
	.new-clone .border-orange-500\/50 {
		border-color: #fe6e0080;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .border-orange-500\/50 {
			border-color: color-mix(
				in oklab,
				var(--color-orange-500) 50%,
				transparent
			);
		}
	}
	.new-clone .border-primary {
		border-color: var(--primary);
	}
	.new-clone .border-sidebar-border {
		border-color: var(--sidebar-border);
	}
	.new-clone .border-transparent {
		border-color: #0000;
	}
	.new-clone .border-t-transparent {
		border-top-color: #0000;
	}
	.new-clone .border-b-transparent {
		border-bottom-color: #0000;
	}
	.new-clone .border-l-transparent {
		border-left-color: #0000;
	}
	.new-clone .bg-\(--color-bg\) {
		background-color: var(--color-bg);
	}
	.new-clone .bg-accent {
		background-color: var(--accent);
	}
	.new-clone .bg-background,
	.new-clone .bg-background\/80 {
		background-color: var(--background);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-background\/80 {
			background-color: color-mix(in oklab, var(--background) 80%, transparent);
		}
	}
	.new-clone .bg-black\/50 {
		background-color: #00000080;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-black\/50 {
			background-color: color-mix(
				in oklab,
				var(--color-black) 50%,
				transparent
			);
		}
	}
	.new-clone .bg-border {
		background-color: var(--border);
	}
	.new-clone .bg-card {
		background-color: var(--card);
	}
	.new-clone .bg-destructive {
		background-color: var(--destructive);
	}
	.new-clone .bg-emerald-500 {
		background-color: var(--color-emerald-500);
	}
	.new-clone .bg-foreground {
		background-color: var(--foreground);
	}
	.new-clone .bg-gray-200 {
		background-color: var(--color-gray-200);
	}
	.new-clone .bg-gray-950\/\[\.01\] {
		background-color: #03071203;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-gray-950\/\[\.01\] {
			background-color: color-mix(
				in oklab,
				var(--color-gray-950) 1%,
				transparent
			);
		}
	}
	.new-clone .bg-green-100 {
		background-color: var(--color-green-100);
	}
	.new-clone .bg-input {
		background-color: var(--input);
	}
	.new-clone .bg-muted {
		background-color: var(--muted);
	}
	.new-clone .bg-muted-foreground\/50 {
		background-color: var(--muted-foreground);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-muted-foreground\/50 {
			background-color: color-mix(
				in oklab,
				var(--muted-foreground) 50%,
				transparent
			);
		}
	}
	.new-clone .bg-muted\/30 {
		background-color: var(--muted);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-muted\/30 {
			background-color: color-mix(in oklab, var(--muted) 30%, transparent);
		}
	}
	.new-clone .bg-muted\/50 {
		background-color: var(--muted);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-muted\/50 {
			background-color: color-mix(in oklab, var(--muted) 50%, transparent);
		}
	}
	.new-clone .bg-orange-500 {
		background-color: var(--color-orange-500);
	}
	.new-clone .bg-popover {
		background-color: var(--popover);
	}
	.new-clone .bg-primary,
	.new-clone .bg-primary\/10 {
		background-color: var(--primary);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-primary\/10 {
			background-color: color-mix(in oklab, var(--primary) 10%, transparent);
		}
	}
	.new-clone .bg-primary\/20 {
		background-color: var(--primary);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .bg-primary\/20 {
			background-color: color-mix(in oklab, var(--primary) 20%, transparent);
		}
	}
	.new-clone .bg-secondary {
		background-color: var(--secondary);
	}
	.new-clone .bg-sidebar {
		background-color: var(--sidebar);
	}
	.new-clone .bg-sidebar-border {
		background-color: var(--sidebar-border);
	}
	.new-clone .bg-transparent {
		background-color: #0000;
	}
	.new-clone .bg-white {
		background-color: var(--color-white);
	}
	.new-clone .bg-zinc-50 {
		background-color: var(--color-zinc-50);
	}
	.new-clone .bg-linear-to-l {
		--tw-gradient-position: to left;
	}
	@supports (background-image: linear-gradient(in lab, red, red)) {
		.new-clone .bg-linear-to-l {
			--tw-gradient-position: to left in oklab;
		}
	}
	.new-clone .bg-linear-to-l {
		background-image: linear-gradient(var(--tw-gradient-stops));
	}
	.new-clone .bg-linear-to-r {
		--tw-gradient-position: to right;
	}
	@supports (background-image: linear-gradient(in lab, red, red)) {
		.new-clone .bg-linear-to-r {
			--tw-gradient-position: to right in oklab;
		}
	}
	.new-clone .bg-linear-to-r {
		background-image: linear-gradient(var(--tw-gradient-stops));
	}
	.new-clone .bg-gradient-to-l {
		--tw-gradient-position: to left in oklab;
		background-image: linear-gradient(var(--tw-gradient-stops));
	}
	.new-clone .bg-gradient-to-r {
		--tw-gradient-position: to right in oklab;
		background-image: linear-gradient(var(--tw-gradient-stops));
	}
	.new-clone .bg-gradient-to-t {
		--tw-gradient-position: to top in oklab;
		background-image: linear-gradient(var(--tw-gradient-stops));
	}
	.new-clone .bg-\[linear-gradient\(\#121213\, .new-clone \#121213\)\, .new-clone linear-gradient\(\#121213_50\%\, .new-clone rgba\(18\, .new-clone 18\, .new-clone 19\, .new-clone 0\.6\)_80\%\, .new-clone 0\)\)\, .new-clone linear-gradient\(90deg\, .new-clone var\(--color-1\)\, .new-clone var\(--color-5\)\, .new-clone var\(--color-3\)\, .new-clone var\(--color-4\)\, .new-clone var\(--color-2\)\)\]{background-image:linear-gradient(#121213,#121213),linear-gradient(#121213 50%,#12121399 80%,#12121300),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2))}
	.new-clone .bg-\[linear-gradient\(\#ffffff\, .new-clone \#ffffff\)\, .new-clone linear-gradient\(\#ffffff_50\%\, .new-clone rgba\(18\, .new-clone 18\, .new-clone 19\, .new-clone 0\.6\)_80\%\, .new-clone 0\)\)\, .new-clone linear-gradient\(90deg\, .new-clone var\(--color-1\)\, .new-clone var\(--color-5\)\, .new-clone var\(--color-3\)\, .new-clone var\(--color-4\)\, .new-clone var\(--color-2\)\)\]{background-image:linear-gradient(#fff,#fff),linear-gradient(#fff 50%,#12121399 80%,#12121300),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2))}
	.new-clone .from-\[var\(--color-from\)\] {
		--tw-gradient-from: var(--color-from);
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .from-background {
		--tw-gradient-from: var(--background);
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .from-background\/90 {
		--tw-gradient-from: var(--background);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .from-background\/90 {
			--tw-gradient-from: color-mix(
				in oklab,
				var(--background) 90%,
				transparent
			);
		}
	}
	.new-clone .from-background\/90 {
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .from-blue-500 {
		--tw-gradient-from: var(--color-blue-500);
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .from-transparent {
		--tw-gradient-from: transparent;
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .via-\[var\(--color-to\)\] {
		--tw-gradient-via: var(--color-to);
		--tw-gradient-via-stops:
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-via) var(--tw-gradient-via-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position);
		--tw-gradient-stops: var(--tw-gradient-via-stops);
	}
	.new-clone .via-background\/50 {
		--tw-gradient-via: var(--background);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .via-background\/50 {
			--tw-gradient-via: color-mix(
				in oklab,
				var(--background) 50%,
				transparent
			);
		}
	}
	.new-clone .via-background\/50 {
		--tw-gradient-via-stops:
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-via) var(--tw-gradient-via-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position);
		--tw-gradient-stops: var(--tw-gradient-via-stops);
	}
	.new-clone .via-black\/80 {
		--tw-gradient-via: #000c;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .via-black\/80 {
			--tw-gradient-via: color-mix(
				in oklab,
				var(--color-black) 80%,
				transparent
			);
		}
	}
	.new-clone .via-black\/80 {
		--tw-gradient-via-stops:
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-via) var(--tw-gradient-via-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position);
		--tw-gradient-stops: var(--tw-gradient-via-stops);
	}
	.new-clone .via-50\% {
		--tw-gradient-via-position: 50%;
	}
	.new-clone .to-\[var\(--color-from\)\] {
		--tw-gradient-to: var(--color-from);
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .to-blue-600 {
		--tw-gradient-to: var(--color-blue-600);
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone .to-transparent {
		--tw-gradient-to: transparent;
		--tw-gradient-stops: var(
			--tw-gradient-via-stops,
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position)
		);
	}
	.new-clone
		.\[mask-image\:linear-gradient\(transparent\,
		.new-clone
		transparent\)\,
		.new-clone
		linear-gradient\(\#000\,
		.new-clone
		\#000\)\] {
		-webkit-mask-image:
			linear-gradient(#0000, #0000), linear-gradient(#000, #000);
		mask-image: linear-gradient(#0000, #0000), linear-gradient(#000, #000);
	}
	.new-clone
		.mask-\[radial-gradient\(300px_circle_at_center\,
		.new-clone
		white\,
		.new-clone
		transparent\)\] {
		-webkit-mask-image: radial-gradient(300px, #fff, #0000);
		mask-image: radial-gradient(300px, #fff, #0000);
	}
	.new-clone
		.mask-\[radial-gradient\(500px_circle_at_center\,
		.new-clone
		white\,
		.new-clone
		transparent\)\] {
		-webkit-mask-image: radial-gradient(500px, #fff, #0000);
		mask-image: radial-gradient(500px, #fff, #0000);
	}
	.new-clone .\[background-size\:var\(--shiny-width\)_100\%\] {
		background-size: var(--shiny-width) 100%;
	}
	.new-clone .bg-\[length\:200\%\],
	.new-clone .bg-\[length\:200\%_auto\] {
		background-size: 200%;
	}
	.new-clone .bg-\[length\:var\(--bg-size\)_100\%\] {
		background-size: var(--bg-size) 100%;
	}
	.new-clone
		.\[background-clip\:padding-box\,
		.new-clone
		border-box\,
		.new-clone
		border-box\] {
		background-clip: padding-box, border-box, border-box;
	}
	.new-clone .bg-clip-text {
		-webkit-background-clip: text;
		background-clip: text;
	}
	.new-clone .\[background-position\:0_0\] {
		background-position: 0 0;
	}
	.new-clone .bg-no-repeat {
		background-repeat: no-repeat;
	}
	.new-clone .\[background-origin\:border-box\] {
		background-origin: border-box;
	}
	.new-clone .\[mask-composite\:intersect\] {
		-webkit-mask-composite: source-in;
		-webkit-mask-composite: source-in;
		-webkit-mask-composite: source-in;
		mask-composite: intersect;
	}
	.new-clone .\[mask-clip\:padding-box\, .new-clone border-box\] {
		-webkit-mask-clip: padding-box, border-box;
		mask-clip: padding-box, border-box;
	}
	.new-clone .fill-current {
		fill: currentColor;
	}
	.new-clone .fill-foreground {
		fill: var(--foreground);
	}
	.new-clone .fill-gray-300\/30 {
		fill: #d1d5dc4d;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .fill-gray-300\/30 {
			fill: color-mix(in oklab, var(--color-gray-300) 30%, transparent);
		}
	}
	.new-clone .fill-primary {
		fill: var(--primary);
	}
	.new-clone .fill-transparent {
		fill: #0000;
	}
	.new-clone .stroke-black\/10 {
		stroke: #0000001a;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .stroke-black\/10 {
			stroke: color-mix(in oklab, var(--color-black) 10%, transparent);
		}
	}
	.new-clone .stroke-gray-400\/30 {
		stroke: #99a1af4d;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .stroke-gray-400\/30 {
			stroke: color-mix(in oklab, var(--color-gray-400) 30%, transparent);
		}
	}
	.new-clone .stroke-1 {
		stroke-width: 1px;
	}
	.new-clone .stroke-2 {
		stroke-width: 2px;
	}
	.new-clone .stroke-\[1\.5\] {
		stroke-width: 1.5px;
	}
	.new-clone .object-contain {
		object-fit: contain;
	}
	.new-clone .object-cover {
		object-fit: cover;
	}
	.new-clone .object-top-left {
		object-position: left top;
	}
	.new-clone .p-0 {
		padding: calc(var(--spacing) * 0);
	}
	.new-clone .p-1 {
		padding: calc(var(--spacing) * 1);
	}
	.new-clone .p-2 {
		padding: calc(var(--spacing) * 2);
	}
	.new-clone .p-3 {
		padding: calc(var(--spacing) * 3);
	}
	.new-clone .p-4 {
		padding: calc(var(--spacing) * 4);
	}
	.new-clone .p-5 {
		padding: calc(var(--spacing) * 5);
	}
	.new-clone .p-6 {
		padding: calc(var(--spacing) * 6);
	}
	.new-clone .p-8 {
		padding: calc(var(--spacing) * 8);
	}
	.new-clone .p-12 {
		padding: calc(var(--spacing) * 12);
	}
	.new-clone .p-\[3px\] {
		padding: 3px;
	}
	.new-clone .p-px {
		padding: 1px;
	}
	.new-clone .px-\(--cell-size\) {
		padding-inline: var(--cell-size);
	}
	.new-clone .px-1 {
		padding-inline: calc(var(--spacing) * 1);
	}
	.new-clone .px-1\.5 {
		padding-inline: calc(var(--spacing) * 1.5);
	}
	.new-clone .px-2 {
		padding-inline: calc(var(--spacing) * 2);
	}
	.new-clone .px-2\.5 {
		padding-inline: calc(var(--spacing) * 2.5);
	}
	.new-clone .px-3 {
		padding-inline: calc(var(--spacing) * 3);
	}
	.new-clone .px-4 {
		padding-inline: calc(var(--spacing) * 4);
	}
	.new-clone .px-6 {
		padding-inline: calc(var(--spacing) * 6);
	}
	.new-clone .py-0\.5 {
		padding-block: calc(var(--spacing) * 0.5);
	}
	.new-clone .py-1 {
		padding-block: calc(var(--spacing) * 1);
	}
	.new-clone .py-1\.5 {
		padding-block: calc(var(--spacing) * 1.5);
	}
	.new-clone .py-2 {
		padding-block: calc(var(--spacing) * 2);
	}
	.new-clone .py-3 {
		padding-block: calc(var(--spacing) * 3);
	}
	.new-clone .py-4 {
		padding-block: calc(var(--spacing) * 4);
	}
	.new-clone .py-6 {
		padding-block: calc(var(--spacing) * 6);
	}
	.new-clone .py-8 {
		padding-block: calc(var(--spacing) * 8);
	}
	.new-clone .py-10 {
		padding-block: calc(var(--spacing) * 10);
	}
	.new-clone .py-12 {
		padding-block: calc(var(--spacing) * 12);
	}
	.new-clone .py-16 {
		padding-block: calc(var(--spacing) * 16);
	}
	.new-clone .py-20 {
		padding-block: calc(var(--spacing) * 20);
	}
	.new-clone .pt-0 {
		padding-top: calc(var(--spacing) * 0);
	}
	.new-clone .pt-2 {
		padding-top: calc(var(--spacing) * 2);
	}
	.new-clone .pt-3 {
		padding-top: calc(var(--spacing) * 3);
	}
	.new-clone .pt-4 {
		padding-top: calc(var(--spacing) * 4);
	}
	.new-clone .pt-6 {
		padding-top: calc(var(--spacing) * 6);
	}
	.new-clone .pt-12 {
		padding-top: calc(var(--spacing) * 12);
	}
	.new-clone .pt-16 {
		padding-top: calc(var(--spacing) * 16);
	}
	.new-clone .pt-20 {
		padding-top: calc(var(--spacing) * 20);
	}
	.new-clone .pr-1 {
		padding-right: calc(var(--spacing) * 1);
	}
	.new-clone .pr-2 {
		padding-right: calc(var(--spacing) * 2);
	}
	.new-clone .pr-2\.5 {
		padding-right: calc(var(--spacing) * 2.5);
	}
	.new-clone .pr-3 {
		padding-right: calc(var(--spacing) * 3);
	}
	.new-clone .pr-4 {
		padding-right: calc(var(--spacing) * 4);
	}
	.new-clone .pr-8 {
		padding-right: calc(var(--spacing) * 8);
	}
	.new-clone .pb-0 {
		padding-bottom: calc(var(--spacing) * 0);
	}
	.new-clone .pb-2 {
		padding-bottom: calc(var(--spacing) * 2);
	}
	.new-clone .pb-3 {
		padding-bottom: calc(var(--spacing) * 3);
	}
	.new-clone .pb-4 {
		padding-bottom: calc(var(--spacing) * 4);
	}
	.new-clone .pb-6 {
		padding-bottom: calc(var(--spacing) * 6);
	}
	.new-clone .pb-12 {
		padding-bottom: calc(var(--spacing) * 12);
	}
	.new-clone .pb-16 {
		padding-bottom: calc(var(--spacing) * 16);
	}
	.new-clone .pl-2 {
		padding-left: calc(var(--spacing) * 2);
	}
	.new-clone .pl-3 {
		padding-left: calc(var(--spacing) * 3);
	}
	.new-clone .pl-8 {
		padding-left: calc(var(--spacing) * 8);
	}
	.new-clone .text-center {
		text-align: center;
	}
	.new-clone .text-left {
		text-align: left;
	}
	.new-clone .align-middle {
		vertical-align: middle;
	}
	.new-clone .font-mono {
		font-family: var(--font-geist-mono);
	}
	.new-clone .font-sans {
		font-family: var(--font-satoshi);
	}
	.new-clone .font-serif {
		font-family: var(--font-instrument-serif);
	}
	.new-clone .text-2xl {
		font-size: var(--text-2xl);
		line-height: var(--tw-leading, var(--text-2xl--line-height));
	}
	.new-clone .text-3xl {
		font-size: var(--text-3xl);
		line-height: var(--tw-leading, var(--text-3xl--line-height));
	}
	.new-clone .text-4xl {
		font-size: var(--text-4xl);
		line-height: var(--tw-leading, var(--text-4xl--line-height));
	}
	.new-clone .text-5xl {
		font-size: var(--text-5xl);
		line-height: var(--tw-leading, var(--text-5xl--line-height));
	}
	.new-clone .text-base {
		font-size: var(--text-base);
		line-height: var(--tw-leading, var(--text-base--line-height));
	}
	.new-clone .text-lg {
		font-size: var(--text-lg);
		line-height: var(--tw-leading, var(--text-lg--line-height));
	}
	.new-clone .text-sm {
		font-size: var(--text-sm);
		line-height: var(--tw-leading, var(--text-sm--line-height));
	}
	.new-clone .text-sm\/relaxed {
		font-size: var(--text-sm);
		line-height: var(--leading-relaxed);
	}
	.new-clone .text-xl {
		font-size: var(--text-xl);
		line-height: var(--tw-leading, var(--text-xl--line-height));
	}
	.new-clone .text-xs {
		font-size: var(--text-xs);
		line-height: var(--tw-leading, var(--text-xs--line-height));
	}
	.new-clone .text-\[0\.8rem\] {
		font-size: 0.8rem;
	}
	.new-clone .text-\[8px\] {
		font-size: 8px;
	}
	.new-clone .text-\[9px\] {
		font-size: 9px;
	}
	.new-clone .text-\[12rem\] {
		font-size: 12rem;
	}
	.new-clone .leading-5 {
		--tw-leading: calc(var(--spacing) * 5);
		line-height: calc(var(--spacing) * 5);
	}
	.new-clone .leading-\[1\.1\] {
		--tw-leading: 1.1;
		line-height: 1.1;
	}
	.new-clone .leading-\[1\.3\] {
		--tw-leading: 1.3;
		line-height: 1.3;
	}
	.new-clone .leading-none {
		--tw-leading: 1;
		line-height: 1;
	}
	.new-clone .leading-normal {
		--tw-leading: var(--leading-normal);
		line-height: var(--leading-normal);
	}
	.new-clone .leading-relaxed {
		--tw-leading: var(--leading-relaxed);
		line-height: var(--leading-relaxed);
	}
	.new-clone .leading-snug {
		--tw-leading: var(--leading-snug);
		line-height: var(--leading-snug);
	}
	.new-clone .leading-tight {
		--tw-leading: var(--leading-tight);
		line-height: var(--leading-tight);
	}
	.new-clone .font-bold {
		--tw-font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-bold);
	}
	.new-clone .font-extrabold {
		--tw-font-weight: var(--font-weight-extrabold);
		font-weight: var(--font-weight-extrabold);
	}
	.new-clone .font-medium {
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
	}
	.new-clone .font-normal {
		--tw-font-weight: var(--font-weight-normal);
		font-weight: var(--font-weight-normal);
	}
	.new-clone .font-semibold {
		--tw-font-weight: var(--font-weight-semibold);
		font-weight: var(--font-weight-semibold);
	}
	.new-clone .tracking-tight {
		--tw-tracking: var(--tracking-tight);
		letter-spacing: var(--tracking-tight);
	}
	.new-clone .tracking-tighter {
		--tw-tracking: var(--tracking-tighter);
		letter-spacing: var(--tracking-tighter);
	}
	.new-clone .tracking-wider {
		--tw-tracking: var(--tracking-wider);
		letter-spacing: var(--tracking-wider);
	}
	.new-clone .tracking-widest {
		--tw-tracking: var(--tracking-widest);
		letter-spacing: var(--tracking-widest);
	}
	.new-clone .text-balance {
		text-wrap: balance;
	}
	.new-clone .text-nowrap {
		text-wrap: nowrap;
	}
	.new-clone .break-words,
	.new-clone .wrap-break-word {
		overflow-wrap: break-word;
	}
	.new-clone .whitespace-nowrap {
		white-space: nowrap;
	}
	.new-clone .whitespace-pre {
		white-space: pre;
	}
	.new-clone .whitespace-pre-wrap {
		white-space: pre-wrap;
	}
	.new-clone .text-accent-foreground {
		color: var(--accent-foreground);
	}
	.new-clone .text-background {
		color: var(--background);
	}
	.new-clone .text-black {
		color: var(--color-black);
	}
	.new-clone .text-blue-500 {
		color: var(--color-blue-500);
	}
	.new-clone .text-card-foreground {
		color: var(--card-foreground);
	}
	.new-clone .text-current {
		color: currentColor;
	}
	.new-clone .text-destructive {
		color: var(--destructive);
	}
	.new-clone .text-emerald-600 {
		color: var(--color-emerald-600);
	}
	.new-clone .text-foreground {
		color: var(--foreground);
	}
	.new-clone .text-gray-500 {
		color: var(--color-gray-500);
	}
	.new-clone .text-green-600 {
		color: var(--color-green-600);
	}
	.new-clone .text-muted-foreground,
	.new-clone .text-muted-foreground\/30 {
		color: var(--muted-foreground);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .text-muted-foreground\/30 {
			color: color-mix(in oklab, var(--muted-foreground) 30%, transparent);
		}
	}
	.new-clone .text-neutral-600\/70 {
		color: #525252b3;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .text-neutral-600\/70 {
			color: color-mix(in oklab, var(--color-neutral-600) 70%, transparent);
		}
	}
	.new-clone .text-orange-500 {
		color: var(--color-orange-500);
	}
	.new-clone .text-popover-foreground {
		color: var(--popover-foreground);
	}
	.new-clone .text-primary {
		color: var(--primary);
	}
	.new-clone .text-primary-foreground {
		color: var(--primary-foreground);
	}
	.new-clone .text-secondary-foreground {
		color: var(--secondary-foreground);
	}
	.new-clone .text-sidebar-foreground,
	.new-clone .text-sidebar-foreground\/70 {
		color: var(--sidebar-foreground);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .text-sidebar-foreground\/70 {
			color: color-mix(in oklab, var(--sidebar-foreground) 70%, transparent);
		}
	}
	.new-clone .text-transparent {
		color: #0000;
	}
	.new-clone .text-white {
		color: var(--color-white);
	}
	.new-clone .text-zinc-600 {
		color: var(--color-zinc-600);
	}
	.new-clone .text-zinc-900 {
		color: var(--color-zinc-900);
	}
	.new-clone .capitalize {
		text-transform: capitalize;
	}
	.new-clone .lowercase {
		text-transform: lowercase;
	}
	.new-clone .uppercase {
		text-transform: uppercase;
	}
	.new-clone .italic {
		font-style: italic;
	}
	.new-clone .tabular-nums {
		--tw-numeric-spacing: tabular-nums;
		font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,)
			var(--tw-numeric-figure,) var(--tw-numeric-spacing,)
			var(--tw-numeric-fraction,);
	}
	.new-clone .underline {
		text-decoration-line: underline;
	}
	.new-clone .underline-offset-4 {
		text-underline-offset: 4px;
	}
	.new-clone .antialiased {
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	.new-clone .opacity-0 {
		opacity: 0;
	}
	.new-clone .opacity-40 {
		opacity: 0.4;
	}
	.new-clone .opacity-50 {
		opacity: 0.5;
	}
	.new-clone .opacity-70 {
		opacity: 0.7;
	}
	.new-clone .shadow {
		--tw-shadow:
			0 1px 3px 0 var(--tw-shadow-color, #0000001a),
			0 1px 2px -1px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-2xl {
		--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\] {
		--tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-border)));
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-lg {
		--tw-shadow:
			0 10px 15px -3px var(--tw-shadow-color, #0000001a),
			0 4px 6px -4px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-md {
		--tw-shadow:
			0 4px 6px -1px var(--tw-shadow-color, #0000001a),
			0 2px 4px -2px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-none {
		--tw-shadow: 0 0 #0000;
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-sm {
		--tw-shadow:
			0 1px 3px 0 var(--tw-shadow-color, #0000001a),
			0 1px 2px -1px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-xl {
		--tw-shadow:
			0 20px 25px -5px var(--tw-shadow-color, #0000001a),
			0 8px 10px -6px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .shadow-xs {
		--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .ring-0 {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .ring-1 {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .\[box-shadow\:0_0_0_1px_rgba\(0\, .new-clone 0\, .new-clone \.03\)\, .new-clone 0_2px_4px_rgba\(0\, .new-clone \.05\)\, .new-clone 0_12px_24px_rgba\(0\, .new-clone \.05\)\]{box-shadow:0 0 0 1px #00000008,0 2px 4px #0000000d,0 12px 24px #0000000d}
	.new-clone .ring-border {
		--tw-ring-color: var(--border);
	}
	.new-clone .ring-ring\/50 {
		--tw-ring-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .ring-ring\/50 {
			--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone .ring-sidebar-ring {
		--tw-ring-color: var(--sidebar-ring);
	}
	.new-clone .ring-offset-background {
		--tw-ring-offset-color: var(--background);
	}
	.new-clone .outline-hidden {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .outline-hidden {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone .outline {
		outline-style: var(--tw-outline-style);
		outline-width: 1px;
	}
	.new-clone .grayscale {
		--tw-grayscale: grayscale(100%);
		filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,)
			var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,)
			var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
	}
	.new-clone .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,);
	}
	.new-clone .backdrop-blur-md {
		--tw-backdrop-blur: blur(var(--blur-md));
		-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,);
	}
	.new-clone .backdrop-blur-sm {
		--tw-backdrop-blur: blur(var(--blur-sm));
		-webkit-backdrop-filter: var(--tw-backdrop-blur,)
			var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,)
			var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,)
			var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,)
			var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
		backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,)
			var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,)
			var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,)
			var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,)
			var(--tw-backdrop-sepia,);
	}
	.new-clone .transition {
		transition-property:
			color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-\[color\, .new-clone box-shadow\] {
		transition-property: color, box-shadow;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-\[left\, .new-clone right\, .new-clone width\] {
		transition-property: left, right, width;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-\[margin\, .new-clone opacity\] {
		transition-property: margin, opacity;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-\[width\, .new-clone height\, .new-clone padding\] {
		transition-property: width, height, padding;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-\[width\] {
		transition-property: width;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-all {
		transition-property: all;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-colors {
		transition-property:
			color, background-color, border-color, outline-color,
			text-decoration-color, fill, stroke, --tw-gradient-from,
			--tw-gradient-via, --tw-gradient-to;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-opacity {
		transition-property: opacity;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-shadow {
		transition-property: box-shadow;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-transform {
		transition-property: transform, translate, scale, rotate;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	.new-clone .transition-none {
		transition-property: none;
	}
	.new-clone .duration-75 {
		--tw-duration: 75ms;
		transition-duration: 75ms;
	}
	.new-clone .duration-100 {
		--tw-duration: 0.1s;
		transition-duration: 0.1s;
	}
	.new-clone .duration-200 {
		--tw-duration: 0.2s;
		transition-duration: 0.2s;
	}
	.new-clone .duration-300 {
		--tw-duration: 0.3s;
		transition-duration: 0.3s;
	}
	.new-clone .duration-500 {
		--tw-duration: 0.5s;
		transition-duration: 0.5s;
	}
	.new-clone .ease-in-out {
		--tw-ease: var(--ease-in-out);
		transition-timing-function: var(--ease-in-out);
	}
	.new-clone .ease-linear {
		--tw-ease: linear;
		transition-timing-function: linear;
	}
	.new-clone .ease-out {
		--tw-ease: var(--ease-out);
		transition-timing-function: var(--ease-out);
	}
	.new-clone .will-change-\[background-position\] {
		will-change: background-position;
	}
	.new-clone .prose-slate {
		--tw-prose-body: #314158;
		--tw-prose-headings: #0f172b;
		--tw-prose-lead: #45556c;
		--tw-prose-links: #0f172b;
		--tw-prose-bold: #0f172b;
		--tw-prose-counters: #62748e;
		--tw-prose-bullets: #cad5e2;
		--tw-prose-hr: #e2e8f0;
		--tw-prose-quotes: #0f172b;
		--tw-prose-quote-borders: #e2e8f0;
		--tw-prose-captions: #62748e;
		--tw-prose-kbd: #0f172b;
		--tw-prose-kbd-shadows: #0f172b1a;
		--tw-prose-code: #0f172b;
		--tw-prose-pre-code: #e2e8f0;
		--tw-prose-pre-bg: #1d293d;
		--tw-prose-th-borders: #cad5e2;
		--tw-prose-td-borders: #e2e8f0;
		--tw-prose-invert-body: #cad5e2;
		--tw-prose-invert-headings: #fff;
		--tw-prose-invert-lead: #90a1b9;
		--tw-prose-invert-links: #fff;
		--tw-prose-invert-bold: #fff;
		--tw-prose-invert-counters: #90a1b9;
		--tw-prose-invert-bullets: #45556c;
		--tw-prose-invert-hr: #314158;
		--tw-prose-invert-quotes: #f1f5f9;
		--tw-prose-invert-quote-borders: #314158;
		--tw-prose-invert-captions: #90a1b9;
		--tw-prose-invert-kbd: #fff;
		--tw-prose-invert-kbd-shadows: #ffffff1a;
		--tw-prose-invert-code: #fff;
		--tw-prose-invert-pre-code: #cad5e2;
		--tw-prose-invert-pre-bg: #00000080;
		--tw-prose-invert-th-borders: #45556c;
		--tw-prose-invert-td-borders: #314158;
	}
	@supports (color: lab(0% 0 0)) {
		.new-clone .prose-slate {
			--tw-prose-body: lab(26.9569% -1.47016 -15.6993);
			--tw-prose-headings: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-lead: lab(35.5623% -1.74978 -15.4316);
			--tw-prose-links: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-bold: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-counters: lab(48.0876% -2.03595 -16.5814);
			--tw-prose-bullets: lab(84.7652% -1.94535 -7.93337);
			--tw-prose-hr: lab(91.7353% -0.998765 -4.76968);
			--tw-prose-quotes: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-quote-borders: lab(91.7353% -0.998765 -4.76968);
			--tw-prose-captions: lab(48.0876% -2.03595 -16.5814);
			--tw-prose-kbd: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-kbd-shadows: lab(7.78673% 1.82346 -15.0537 / 0.1);
			--tw-prose-code: lab(7.78673% 1.82345 -15.0537);
			--tw-prose-pre-code: lab(91.7353% -0.998765 -4.76968);
			--tw-prose-pre-bg: lab(16.132% -0.318035 -14.6672);
			--tw-prose-th-borders: lab(84.7652% -1.94535 -7.93337);
			--tw-prose-td-borders: lab(91.7353% -0.998765 -4.76968);
			--tw-prose-invert-body: lab(84.7652% -1.94535 -7.93337);
			--tw-prose-invert-lead: lab(65.5349% -2.25151 -14.5072);
			--tw-prose-invert-counters: lab(65.5349% -2.25151 -14.5072);
			--tw-prose-invert-bullets: lab(35.5623% -1.74978 -15.4316);
			--tw-prose-invert-hr: lab(26.9569% -1.47016 -15.6993);
			--tw-prose-invert-quotes: lab(96.286% -0.852436 -2.46847);
			--tw-prose-invert-quote-borders: lab(26.9569% -1.47016 -15.6993);
			--tw-prose-invert-captions: lab(65.5349% -2.25151 -14.5072);
			--tw-prose-invert-pre-code: lab(84.7652% -1.94535 -7.93337);
			--tw-prose-invert-th-borders: lab(35.5623% -1.74978 -15.4316);
			--tw-prose-invert-td-borders: lab(26.9569% -1.47016 -15.6993);
		}
	}
	.new-clone .fade-in-0 {
		--tw-enter-opacity: 0;
	}
	.new-clone .outline-none {
		--tw-outline-style: none;
		outline-style: none;
	}
	.new-clone .select-none {
		-webkit-user-select: none;
		user-select: none;
	}
	.new-clone .zoom-in-95 {
		--tw-enter-scale: 0.95;
	}
	.new-clone .\[--cell-size\:--spacing\(8\)\] {
		--cell-size: calc(var(--spacing) * 8);
	}
	.new-clone .\[--duration\:30s\] {
		--duration: 30s;
	}
	.new-clone .\[--duration\:40s\] {
		--duration: 40s;
	}
	.new-clone .\[--gap\:1rem\] {
		--gap: 1rem;
	}
	.new-clone .\[animation-direction\:reverse\] {
		animation-direction: reverse;
	}
	.new-clone .\[border\:calc\(0\.125rem\)_solid_transparent\] {
		border: 0.125rem solid #0000;
	}
	.new-clone .\[transition\:background-position_1s_cubic-bezier\(\.6\, .new-clone \.6\, .new-clone 0\, .new-clone 1\)_infinite\]{transition:background-position 1s cubic-bezier(.6,.6,0,1) infinite}
	.new-clone .running {
		animation-play-state: running;
	}
	.new-clone
		.group-focus-within\/menu-item\:opacity-100:is(
			:where(.group\/menu-item):focus-within *
		) {
		opacity: 1;
	}
	@media (hover: hover) {
		.new-clone .group-hover\:-translate-x-1:is(:where(.group):hover *) {
			--tw-translate-x: calc(var(--spacing) * -1);
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:-translate-x-5:is(:where(.group):hover *) {
			--tw-translate-x: calc(var(--spacing) * -5);
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:translate-x-1:is(:where(.group):hover *) {
			--tw-translate-x: calc(var(--spacing) * 1);
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:translate-x-12:is(:where(.group):hover *) {
			--tw-translate-x: calc(var(--spacing) * 12);
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:translate-x-\[7\%\]:is(:where(.group):hover *) {
			--tw-translate-x: 7%;
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:translate-y-0:is(:where(.group):hover *) {
			--tw-translate-y: calc(var(--spacing) * 0);
			translate: var(--tw-translate-x) var(--tw-translate-y);
		}
		.new-clone .group-hover\:scale-75:is(:where(.group):hover *) {
			--tw-scale-x: 75%;
			--tw-scale-y: 75%;
			--tw-scale-z: 75%;
			scale: var(--tw-scale-x) var(--tw-scale-y);
		}
		.new-clone .group-hover\:scale-105:is(:where(.group):hover *) {
			--tw-scale-x: 105%;
			--tw-scale-y: 105%;
			--tw-scale-z: 105%;
			scale: var(--tw-scale-x) var(--tw-scale-y);
		}
		.new-clone .group-hover\:scale-\[1\.02\]:is(:where(.group):hover *) {
			scale: 1.02;
		}
		.new-clone .group-hover\:scale-\[100\.8\]:is(:where(.group):hover *) {
			scale: 100.8;
		}
		.new-clone .group-hover\:underline:is(:where(.group):hover *) {
			text-decoration-line: underline;
		}
		.new-clone .group-hover\:opacity-0:is(:where(.group):hover *) {
			opacity: 0;
		}
		.new-clone .group-hover\:opacity-100:is(:where(.group):hover *) {
			opacity: 1;
		}
		.new-clone
			.group-hover\:\[animation-play-state\:paused\]:is(
				:where(.group):hover *
			) {
			animation-play-state: paused;
		}
		.new-clone .group-hover\/card\:scale-110:is(:where(.group\/card):hover *) {
			--tw-scale-x: 110%;
			--tw-scale-y: 110%;
			--tw-scale-z: 110%;
			scale: var(--tw-scale-x) var(--tw-scale-y);
		}
		.new-clone
			.group-hover\/menu-item\:opacity-100:is(
				:where(.group\/menu-item):hover *
			) {
			opacity: 1;
		}
	}
	.new-clone
		.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(
			:where(.group\/menu-item):has([data-sidebar="menu-action"]) *
		) {
		padding-right: calc(var(--spacing) * 8);
	}
	.new-clone
		.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(
			:where(.group\/field):has([data-orientation="horizontal"]) *
		) {
		text-wrap: balance;
	}
	.new-clone
		.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(
			:where(.group\/item):has([data-slot="item-description"]) *
		) {
		--tw-translate-y: calc(var(--spacing) * 0.5);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone
		.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(
			:where(.group\/item):has([data-slot="item-description"]) *
		) {
		align-self: flex-start;
	}
	.new-clone
		.group-has-\[\>input\]\/input-group\:pt-2\.5:is(
			:where(.group\/input-group):has(> input) *
		) {
		padding-top: calc(var(--spacing) * 2.5);
	}
	.new-clone
		.group-has-\[\>input\]\/input-group\:pb-2\.5:is(
			:where(.group\/input-group):has(> input) *
		) {
		padding-bottom: calc(var(--spacing) * 2.5);
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:-mt-8:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		margin-top: calc(var(--spacing) * -8);
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:hidden:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		display: none;
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:size-8\!:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		width: calc(var(--spacing) * 8) !important;
		height: calc(var(--spacing) * 8) !important;
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(
			:where(.group)[data-collapsible="icon"] *
		) {
		width: var(--sidebar-width-icon);
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		width: calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)));
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		width: calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px);
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:overflow-hidden:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		overflow: hidden;
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:p-0\!:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		padding: calc(var(--spacing) * 0) !important;
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:p-2\!:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		padding: calc(var(--spacing) * 2) !important;
	}
	.new-clone
		.group-data-\[collapsible\=icon\]\:opacity-0:is(
			:where(.group)[data-collapsible="icon"] *
		) {
		opacity: 0;
	}
	.new-clone
		.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(
			:where(.group)[data-collapsible="offcanvas"] *
		) {
		right: calc(var(--sidebar-width) * -1);
	}
	.new-clone
		.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(
			:where(.group)[data-collapsible="offcanvas"] *
		) {
		left: calc(var(--sidebar-width) * -1);
	}
	.new-clone
		.group-data-\[collapsible\=offcanvas\]\:w-0:is(
			:where(.group)[data-collapsible="offcanvas"] *
		) {
		width: calc(var(--spacing) * 0);
	}
	.new-clone
		.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(
			:where(.group)[data-collapsible="offcanvas"] *
		) {
		--tw-translate-x: calc(var(--spacing) * 0);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone
		.group-data-\[disabled\=true\]\:pointer-events-none:is(
			:where(.group)[data-disabled="true"] *
		) {
		pointer-events: none;
	}
	.new-clone
		.group-data-\[disabled\=true\]\:opacity-50:is(
			:where(.group)[data-disabled="true"] *
		),
	.new-clone
		.group-data-\[disabled\=true\]\/field\:opacity-50:is(
			:where(.group\/field)[data-disabled="true"] *
		),
	.new-clone
		.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(
			:where(.group\/input-group)[data-disabled="true"] *
		) {
		opacity: 0.5;
	}
	.new-clone
		.group-data-\[focused\=true\]\/day\:relative:is(
			:where(.group\/day)[data-focused="true"] *
		) {
		position: relative;
	}
	.new-clone
		.group-data-\[focused\=true\]\/day\:z-10:is(
			:where(.group\/day)[data-focused="true"] *
		) {
		z-index: 10;
	}
	.new-clone
		.group-data-\[focused\=true\]\/day\:border-ring:is(
			:where(.group\/day)[data-focused="true"] *
		) {
		border-color: var(--ring);
	}
	.new-clone
		.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(
			:where(.group\/day)[data-focused="true"] *
		) {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(
			:where(.group\/day)[data-focused="true"] *
		) {
		--tw-ring-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(
				:where(.group\/day)[data-focused="true"] *
			) {
			--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone
		.group-data-\[side\=left\]\:-right-4:is(
			:where(.group)[data-side="left"] *
		) {
		right: calc(var(--spacing) * -4);
	}
	.new-clone
		.group-data-\[side\=left\]\:border-r:is(
			:where(.group)[data-side="left"] *
		) {
		border-right-style: var(--tw-border-style);
		border-right-width: 1px;
	}
	.new-clone
		.group-data-\[side\=right\]\:left-0:is(
			:where(.group)[data-side="right"] *
		) {
		left: calc(var(--spacing) * 0);
	}
	.new-clone
		.group-data-\[side\=right\]\:rotate-180:is(
			:where(.group)[data-side="right"] *
		) {
		rotate: 180deg;
	}
	.new-clone
		.group-data-\[side\=right\]\:border-l:is(
			:where(.group)[data-side="right"] *
		) {
		border-left-style: var(--tw-border-style);
		border-left-width: 1px;
	}
	.new-clone
		.group-data-\[state\=open\]\:rotate-180:is(
			:where(.group)[data-state="open"] *
		) {
		rotate: 180deg;
	}
	.new-clone
		.group-data-\[variant\=floating\]\:rounded-lg:is(
			:where(.group)[data-variant="floating"] *
		) {
		border-radius: var(--radius);
	}
	.new-clone
		.group-data-\[variant\=floating\]\:border:is(
			:where(.group)[data-variant="floating"] *
		) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.group-data-\[variant\=floating\]\:border-sidebar-border:is(
			:where(.group)[data-variant="floating"] *
		) {
		border-color: var(--sidebar-border);
	}
	.new-clone
		.group-data-\[variant\=floating\]\:shadow-sm:is(
			:where(.group)[data-variant="floating"] *
		) {
		--tw-shadow:
			0 1px 3px 0 var(--tw-shadow-color, #0000001a),
			0 1px 2px -1px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(
			:where(.group\/field-group)[data-variant="outline"] *
		) {
		margin-bottom: calc(var(--spacing) * -2);
	}
	.new-clone
		.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(
			:where(.group\/drawer-content)[data-vaul-drawer-direction="bottom"] *
		) {
		display: block;
	}
	.new-clone
		.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(
			:where(.group\/drawer-content)[data-vaul-drawer-direction="bottom"] *
		),
	.new-clone
		.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(
			:where(.group\/drawer-content)[data-vaul-drawer-direction="top"] *
		) {
		text-align: center;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		top: 100%;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		margin-top: calc(var(--spacing) * 1.5);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		overflow: hidden;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		border-radius: calc(var(--radius) - 2px);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:border:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		background-color: var(--popover);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		color: var(--popover-foreground);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		--tw-shadow:
			0 1px 3px 0 var(--tw-shadow-color, #0000001a),
			0 1px 2px -1px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		) {
		--tw-duration: 0.2s;
		transition-duration: 0.2s;
	}
	@media (hover: hover) {
		.new-clone
			.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(
				:where(.peer\/menu-button):hover ~ *
			) {
			color: var(--sidebar-accent-foreground);
		}
	}
	.new-clone .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled ~ *) {
		cursor: not-allowed;
	}
	.new-clone .peer-disabled\:opacity-50:is(:where(.peer):disabled ~ *) {
		opacity: 0.5;
	}
	.new-clone
		.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(
			:where(.peer\/menu-button)[data-active="true"] ~ *
		) {
		color: var(--sidebar-accent-foreground);
	}
	.new-clone
		.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(
			:where(.peer\/menu-button)[data-size="default"] ~ *
		) {
		top: calc(var(--spacing) * 1.5);
	}
	.new-clone
		.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(
			:where(.peer\/menu-button)[data-size="lg"] ~ *
		) {
		top: calc(var(--spacing) * 2.5);
	}
	.new-clone
		.peer-data-\[size\=sm\]\/menu-button\:top-1:is(
			:where(.peer\/menu-button)[data-size="sm"] ~ *
		) {
		top: calc(var(--spacing) * 1);
	}
	.new-clone .selection\:bg-primary ::selection,
	.new-clone .selection\:bg-primary::selection {
		background-color: var(--primary);
	}
	.new-clone .selection\:text-primary-foreground ::selection,
	.new-clone .selection\:text-primary-foreground::selection {
		color: var(--primary-foreground);
	}
	.new-clone .file\:inline-flex::file-selector-button {
		display: inline-flex;
	}
	.new-clone .file\:h-7::file-selector-button {
		height: calc(var(--spacing) * 7);
	}
	.new-clone .file\:border-0::file-selector-button {
		border-style: var(--tw-border-style);
		border-width: 0;
	}
	.new-clone .file\:bg-transparent::file-selector-button {
		background-color: #0000;
	}
	.new-clone .file\:text-sm::file-selector-button {
		font-size: var(--text-sm);
		line-height: var(--tw-leading, var(--text-sm--line-height));
	}
	.new-clone .file\:font-medium::file-selector-button {
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
	}
	.new-clone .file\:text-foreground::file-selector-button {
		color: var(--foreground);
	}
	.new-clone .placeholder\:text-muted-foreground::placeholder {
		color: var(--muted-foreground);
	}
	.new-clone .before\:absolute:before {
		content: var(--tw-content);
		position: absolute;
	}
	.new-clone .before\:bottom-\[-20\%\]:before {
		content: var(--tw-content);
		bottom: -20%;
	}
	.new-clone .before\:left-1\/2:before {
		content: var(--tw-content);
		left: 50%;
	}
	.new-clone .before\:z-0:before {
		content: var(--tw-content);
		z-index: 0;
	}
	.new-clone .before\:h-1\/5:before {
		content: var(--tw-content);
		height: 20%;
	}
	.new-clone .before\:w-3\/5:before {
		content: var(--tw-content);
		width: 60%;
	}
	.new-clone .before\:-translate-x-1\/2:before {
		content: var(--tw-content);
		--tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .before\:animate-rainbow:before {
		content: var(--tw-content);
		animation: rainbow var(--speed, 2s) infinite linear;
	}
	.new-clone
		.before\:bg-\[linear-gradient\(90deg\,
		.new-clone
		var\(--color-1\)\,
		.new-clone
		var\(--color-5\)\,
		.new-clone
		var\(--color-3\)\,
		.new-clone
		var\(--color-4\)\,
		.new-clone
		var\(--color-2\)\)\]:before {
		content: var(--tw-content);
		background-image: linear-gradient(
			90deg,
			var(--color-1),
			var(--color-5),
			var(--color-3),
			var(--color-4),
			var(--color-2)
		);
	}
	.new-clone .before\:\[filter\:blur\(0\.75rem\)\]:before {
		content: var(--tw-content);
		filter: blur(0.75rem);
	}
	.new-clone .after\:absolute:after {
		content: var(--tw-content);
		position: absolute;
	}
	.new-clone .after\:-inset-2:after {
		content: var(--tw-content);
		inset: calc(var(--spacing) * -2);
	}
	.new-clone .after\:inset-y-0:after {
		content: var(--tw-content);
		inset-block: calc(var(--spacing) * 0);
	}
	.new-clone .after\:left-1\/2:after {
		content: var(--tw-content);
		left: 50%;
	}
	.new-clone .after\:w-\[2px\]:after {
		content: var(--tw-content);
		width: 2px;
	}
	.new-clone
		.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(
			:where(.group)[data-collapsible="offcanvas"] *
		):after {
		content: var(--tw-content);
		left: 100%;
	}
	.new-clone .last\:mt-0:last-child {
		margin-top: calc(var(--spacing) * 0);
	}
	.new-clone .last\:border-r-0:last-child {
		border-right-style: var(--tw-border-style);
		border-right-width: 0;
	}
	.new-clone .last\:border-b-0:last-child {
		border-bottom-style: var(--tw-border-style);
		border-bottom-width: 0;
	}
	@media (hover: hover) {
		.new-clone .hover\:scale-105:hover {
			--tw-scale-x: 105%;
			--tw-scale-y: 105%;
			--tw-scale-z: 105%;
			scale: var(--tw-scale-x) var(--tw-scale-y);
		}
		.new-clone .hover\:scale-\[103\%\]:hover {
			scale: 1.03;
		}
		.new-clone .hover\:border-muted-foreground:hover {
			border-color: var(--muted-foreground);
		}
		.new-clone .hover\:border-orange-500:hover {
			border-color: var(--color-orange-500);
		}
		.new-clone .hover\:bg-accent:hover {
			background-color: var(--accent);
		}
		.new-clone .hover\:bg-destructive\/90:hover {
			background-color: var(--destructive);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-destructive\/90:hover {
				background-color: color-mix(
					in oklab,
					var(--destructive) 90%,
					transparent
				);
			}
		}
		.new-clone .hover\:bg-gray-950\/\[\.05\]:hover {
			background-color: #0307120d;
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-gray-950\/\[\.05\]:hover {
				background-color: color-mix(
					in oklab,
					var(--color-gray-950) 5%,
					transparent
				);
			}
		}
		.new-clone .hover\:bg-muted:hover,
		.new-clone .hover\:bg-muted\/50:hover {
			background-color: var(--muted);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-muted\/50:hover {
				background-color: color-mix(in oklab, var(--muted) 50%, transparent);
			}
		}
		.new-clone .hover\:bg-primary\/90:hover {
			background-color: var(--primary);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-primary\/90:hover {
				background-color: color-mix(in oklab, var(--primary) 90%, transparent);
			}
		}
		.new-clone .hover\:bg-secondary\/50:hover {
			background-color: var(--secondary);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-secondary\/50:hover {
				background-color: color-mix(
					in oklab,
					var(--secondary) 50%,
					transparent
				);
			}
		}
		.new-clone .hover\:bg-secondary\/80:hover {
			background-color: var(--secondary);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .hover\:bg-secondary\/80:hover {
				background-color: color-mix(
					in oklab,
					var(--secondary) 80%,
					transparent
				);
			}
		}
		.new-clone .hover\:bg-sidebar-accent:hover {
			background-color: var(--sidebar-accent);
		}
		.new-clone .hover\:fill-zinc-300:hover {
			fill: var(--color-zinc-300);
		}
		.new-clone .hover\:text-accent-foreground:hover {
			color: var(--accent-foreground);
		}
		.new-clone .hover\:text-foreground:hover {
			color: var(--foreground);
		}
		.new-clone .hover\:text-muted-foreground:hover {
			color: var(--muted-foreground);
		}
		.new-clone .hover\:text-primary:hover {
			color: var(--primary);
		}
		.new-clone .hover\:text-sidebar-accent-foreground:hover {
			color: var(--sidebar-accent-foreground);
		}
		.new-clone .hover\:underline:hover {
			text-decoration-line: underline;
		}
		.new-clone .hover\:opacity-100:hover {
			opacity: 1;
		}
		.new-clone
			.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover {
			--tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-accent)));
			box-shadow:
				var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
				var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
		}
		.new-clone .hover\:shadow-lg:hover {
			--tw-shadow:
				0 10px 15px -3px var(--tw-shadow-color, #0000001a),
				0 4px 6px -4px var(--tw-shadow-color, #0000001a);
			box-shadow:
				var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
				var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
		}
		.new-clone .hover\:ring-4:hover {
			--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
				calc(4px + var(--tw-ring-offset-width))
				var(--tw-ring-color, currentcolor);
			box-shadow:
				var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
				var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
		}
		.new-clone
			.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(
				:where(.group)[data-collapsible="offcanvas"] *
			) {
			background-color: var(--sidebar);
		}
		.new-clone .hover\:after\:bg-sidebar-border:hover:after {
			content: var(--tw-content);
			background-color: var(--sidebar-border);
		}
	}
	.new-clone .focus\:z-10:focus {
		z-index: 10;
	}
	.new-clone .focus\:bg-accent:focus {
		background-color: var(--accent);
	}
	.new-clone .focus\:text-accent-foreground:focus {
		color: var(--accent-foreground);
	}
	.new-clone .focus\:ring-2:focus {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .focus\:ring-ring:focus {
		--tw-ring-color: var(--ring);
	}
	.new-clone .focus\:ring-offset-2:focus {
		--tw-ring-offset-width: 2px;
		--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0
			var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	}
	.new-clone .focus\:outline-hidden:focus {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .focus\:outline-hidden:focus {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone .focus-visible\:z-10:focus-visible {
		z-index: 10;
	}
	.new-clone .focus-visible\:border-ring:focus-visible {
		border-color: var(--ring);
	}
	.new-clone .focus-visible\:ring-0:focus-visible {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .focus-visible\:ring-2:focus-visible {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .focus-visible\:ring-4:focus-visible {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .focus-visible\:ring-\[3px\]:focus-visible {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .focus-visible\:ring-destructive\/20:focus-visible {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .focus-visible\:ring-destructive\/20:focus-visible {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
		}
	}
	.new-clone .focus-visible\:ring-ring\/50:focus-visible {
		--tw-ring-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .focus-visible\:ring-ring\/50:focus-visible {
			--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone .focus-visible\:outline-hidden:focus-visible {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .focus-visible\:outline-hidden:focus-visible {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone .focus-visible\:outline-1:focus-visible {
		outline-style: var(--tw-outline-style);
		outline-width: 1px;
	}
	.new-clone .focus-visible\:outline-ring:focus-visible {
		outline-color: var(--ring);
	}
	.new-clone .active\:bg-sidebar-accent:active {
		background-color: var(--sidebar-accent);
	}
	.new-clone .active\:text-sidebar-accent-foreground:active {
		color: var(--sidebar-accent-foreground);
	}
	.new-clone .disabled\:pointer-events-none:disabled {
		pointer-events: none;
	}
	.new-clone .disabled\:cursor-not-allowed:disabled {
		cursor: not-allowed;
	}
	.new-clone .disabled\:opacity-50:disabled {
		opacity: 0.5;
	}
	.new-clone
		:where([data-side="left"])
		.in-data-\[side\=left\]\:cursor-w-resize {
		cursor: w-resize;
	}
	.new-clone
		:where([data-side="right"])
		.in-data-\[side\=right\]\:cursor-e-resize {
		cursor: e-resize;
	}
	.new-clone .has-focus\:border-ring:has(:focus) {
		border-color: var(--ring);
	}
	.new-clone .has-focus\:ring-\[3px\]:has(:focus) {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .has-focus\:ring-ring\/50:has(:focus) {
		--tw-ring-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .has-focus\:ring-ring\/50:has(:focus) {
			--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone
		.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(
			[data-slot="card-action"]
		) {
		grid-template-columns: 1fr auto;
	}
	.new-clone
		.has-data-\[state\=checked\]\:border-primary:has([data-state="checked"]) {
		border-color: var(--primary);
	}
	.new-clone
		.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state="checked"]) {
		background-color: var(--primary);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state="checked"]) {
			background-color: color-mix(in oklab, var(--primary) 5%, transparent);
		}
	}
	.new-clone
		.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant="inset"]) {
		background-color: var(--sidebar);
	}
	.new-clone
		.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has(
			[data-slot="input-group-control"]:focus-visible
		) {
		border-color: var(--ring);
	}
	.new-clone
		.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has(
			[data-slot="input-group-control"]:focus-visible
		) {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has(
			[data-slot="input-group-control"]:focus-visible
		) {
		--tw-ring-color: var(--ring);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has(
				[data-slot="input-group-control"]:focus-visible
			) {
			--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent);
		}
	}
	.new-clone
		.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has(
			[data-slot][aria-invalid="true"]
		) {
		border-color: var(--destructive);
	}
	.new-clone
		.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(
			[data-slot][aria-invalid="true"]
		) {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(
				[data-slot][aria-invalid="true"]
			) {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
		}
	}
	.new-clone
		.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(
			> [data-align="block-end"]
		) {
		height: auto;
	}
	.new-clone
		.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(
			> [data-align="block-end"]
		) {
		flex-direction: column;
	}
	.new-clone
		.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(
			> [data-align="block-start"]
		) {
		height: auto;
	}
	.new-clone
		.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(
			> [data-align="block-start"]
		) {
		flex-direction: column;
	}
	.new-clone
		.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(
			> [data-slot="button-group"]
		) {
		gap: calc(var(--spacing) * 2);
	}
	.new-clone
		.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(
			> [data-slot="checkbox-group"]
		) {
		gap: calc(var(--spacing) * 3);
	}
	.new-clone
		.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(
			> [data-slot="field-content"]
		) {
		align-items: flex-start;
	}
	.new-clone
		.has-\[\>\[data-slot\=field\]\]\:w-full:has(> [data-slot="field"]) {
		width: 100%;
	}
	.new-clone
		.has-\[\>\[data-slot\=field\]\]\:flex-col:has(> [data-slot="field"]) {
		flex-direction: column;
	}
	.new-clone
		.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(> [data-slot="field"]) {
		border-radius: calc(var(--radius) - 2px);
	}
	.new-clone
		.has-\[\>\[data-slot\=field\]\]\:border:has(> [data-slot="field"]) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(
			> [data-slot="radio-group"]
		) {
		gap: calc(var(--spacing) * 3);
	}
	.new-clone .has-\[\>button\]\:mr-\[-0\.45rem\]:has(> button) {
		margin-right: -0.45rem;
	}
	.new-clone .has-\[\>button\]\:ml-\[-0\.45rem\]:has(> button) {
		margin-left: -0.45rem;
	}
	.new-clone .has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(> kbd) {
		margin-right: -0.35rem;
	}
	.new-clone .has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(> kbd) {
		margin-left: -0.35rem;
	}
	.new-clone
		.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(> svg) {
		grid-template-columns: calc(var(--spacing) * 4) 1fr;
	}
	.new-clone .has-\[\>svg\]\:gap-x-3:has(> svg) {
		column-gap: calc(var(--spacing) * 3);
	}
	.new-clone .has-\[\>svg\]\:p-0:has(> svg) {
		padding: calc(var(--spacing) * 0);
	}
	.new-clone .has-\[\>svg\]\:px-2:has(> svg) {
		padding-inline: calc(var(--spacing) * 2);
	}
	.new-clone .has-\[\>svg\]\:px-2\.5:has(> svg) {
		padding-inline: calc(var(--spacing) * 2.5);
	}
	.new-clone .has-\[\>svg\]\:px-3:has(> svg) {
		padding-inline: calc(var(--spacing) * 3);
	}
	.new-clone .has-\[\>svg\]\:px-4:has(> svg) {
		padding-inline: calc(var(--spacing) * 4);
	}
	.new-clone .has-\[\>textarea\]\:h-auto:has(> textarea) {
		height: auto;
	}
	.new-clone .aria-disabled\:pointer-events-none[aria-disabled="true"] {
		pointer-events: none;
	}
	.new-clone .aria-disabled\:opacity-50[aria-disabled="true"] {
		opacity: 0.5;
	}
	.new-clone .aria-invalid\:border-destructive[aria-invalid="true"] {
		border-color: var(--destructive);
	}
	.new-clone .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .aria-invalid\:ring-destructive\/20[aria-invalid="true"] {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent);
		}
	}
	.new-clone .aria-selected\:text-muted-foreground[aria-selected="true"] {
		color: var(--muted-foreground);
	}
	.new-clone .data-\[active\=true\]\:bg-accent\/50[data-active="true"] {
		background-color: var(--accent);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .data-\[active\=true\]\:bg-accent\/50[data-active="true"] {
			background-color: color-mix(in oklab, var(--accent) 50%, transparent);
		}
	}
	.new-clone .data-\[active\=true\]\:bg-sidebar-accent[data-active="true"] {
		background-color: var(--sidebar-accent);
	}
	.new-clone .data-\[active\=true\]\:font-medium[data-active="true"] {
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
	}
	.new-clone
		.data-\[active\=true\]\:text-accent-foreground[data-active="true"] {
		color: var(--accent-foreground);
	}
	.new-clone
		.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active="true"] {
		color: var(--sidebar-accent-foreground);
	}
	@media (hover: hover) {
		.new-clone
			.data-\[active\=true\]\:hover\:bg-accent[data-active="true"]:hover {
			background-color: var(--accent);
		}
	}
	.new-clone
		.data-\[active\=true\]\:focus\:bg-accent[data-active="true"]:focus {
		background-color: var(--accent);
	}
	.new-clone .data-\[disabled\]\:pointer-events-none[data-disabled] {
		pointer-events: none;
	}
	.new-clone .data-\[disabled\]\:opacity-50[data-disabled] {
		opacity: 0.5;
	}
	.new-clone .data-\[inset\]\:pl-8[data-inset] {
		padding-left: calc(var(--spacing) * 8);
	}
	.new-clone .data-\[invalid\=true\]\:text-destructive[data-invalid="true"] {
		color: var(--destructive);
	}
	.new-clone
		.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion="from-end"] {
		--tw-enter-translate-x: calc(52 * var(--spacing));
	}
	.new-clone
		.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion="from-start"] {
		--tw-enter-translate-x: calc(52 * var(--spacing) * -1);
	}
	.new-clone
		.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion="to-end"] {
		--tw-exit-translate-x: calc(52 * var(--spacing));
	}
	.new-clone
		.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion="to-start"] {
		--tw-exit-translate-x: calc(52 * var(--spacing) * -1);
	}
	.new-clone .data-\[motion\^\=from-\]\:animate-in[data-motion^="from-"] {
		animation: enter var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[motion\^\=from-\]\:fade-in[data-motion^="from-"] {
		--tw-enter-opacity: 0;
	}
	.new-clone .data-\[motion\^\=to-\]\:animate-out[data-motion^="to-"] {
		animation: exit var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[motion\^\=to-\]\:fade-out[data-motion^="to-"] {
		--tw-exit-opacity: 0;
	}
	.new-clone
		.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation="horizontal"] {
		height: calc(var(--spacing) * 1.5);
	}
	.new-clone
		.data-\[orientation\=horizontal\]\:h-full[data-orientation="horizontal"] {
		height: 100%;
	}
	.new-clone
		.data-\[orientation\=horizontal\]\:h-px[data-orientation="horizontal"] {
		height: 1px;
	}
	.new-clone
		.data-\[orientation\=horizontal\]\:w-full[data-orientation="horizontal"] {
		width: 100%;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:h-auto[data-orientation="vertical"] {
		height: auto;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:h-full[data-orientation="vertical"] {
		height: 100%;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:min-h-44[data-orientation="vertical"] {
		min-height: calc(var(--spacing) * 44);
	}
	.new-clone
		.data-\[orientation\=vertical\]\:w-1\.5[data-orientation="vertical"] {
		width: calc(var(--spacing) * 1.5);
	}
	.new-clone
		.data-\[orientation\=vertical\]\:w-auto[data-orientation="vertical"] {
		width: auto;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:w-full[data-orientation="vertical"] {
		width: 100%;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:w-px[data-orientation="vertical"] {
		width: 1px;
	}
	.new-clone
		.data-\[orientation\=vertical\]\:flex-col[data-orientation="vertical"] {
		flex-direction: column;
	}
	.new-clone .data-\[placeholder\]\:text-muted-foreground[data-placeholder] {
		color: var(--muted-foreground);
	}
	.new-clone .data-\[range-end\=true\]\:rounded-md[data-range-end="true"] {
		border-radius: calc(var(--radius) - 2px);
	}
	.new-clone .data-\[range-end\=true\]\:rounded-r-md[data-range-end="true"] {
		border-top-right-radius: calc(var(--radius) - 2px);
		border-bottom-right-radius: calc(var(--radius) - 2px);
	}
	.new-clone .data-\[range-end\=true\]\:bg-primary[data-range-end="true"] {
		background-color: var(--primary);
	}
	.new-clone
		.data-\[range-end\=true\]\:text-primary-foreground[data-range-end="true"] {
		color: var(--primary-foreground);
	}
	.new-clone
		.data-\[range-middle\=true\]\:rounded-none[data-range-middle="true"] {
		border-radius: 0;
	}
	.new-clone .data-\[range-middle\=true\]\:bg-accent[data-range-middle="true"] {
		background-color: var(--accent);
	}
	.new-clone
		.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle="true"] {
		color: var(--accent-foreground);
	}
	.new-clone .data-\[range-start\=true\]\:rounded-md[data-range-start="true"] {
		border-radius: calc(var(--radius) - 2px);
	}
	.new-clone
		.data-\[range-start\=true\]\:rounded-l-md[data-range-start="true"] {
		border-top-left-radius: calc(var(--radius) - 2px);
		border-bottom-left-radius: calc(var(--radius) - 2px);
	}
	.new-clone .data-\[range-start\=true\]\:bg-primary[data-range-start="true"] {
		background-color: var(--primary);
	}
	.new-clone
		.data-\[range-start\=true\]\:text-primary-foreground[data-range-start="true"] {
		color: var(--primary-foreground);
	}
	.new-clone
		.data-\[selected-single\=true\]\:bg-primary[data-selected-single="true"] {
		background-color: var(--primary);
	}
	.new-clone
		.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single="true"] {
		color: var(--primary-foreground);
	}
	.new-clone .data-\[selected\=true\]\:rounded-none[data-selected="true"] {
		border-radius: 0;
	}
	.new-clone .data-\[side\=bottom\]\:translate-y-1[data-side="bottom"] {
		--tw-translate-y: calc(var(--spacing) * 1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
		--tw-enter-translate-y: calc(2 * var(--spacing) * -1);
	}
	.new-clone .data-\[side\=left\]\:-translate-x-1[data-side="left"] {
		--tw-translate-x: calc(var(--spacing) * -1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
		--tw-enter-translate-x: calc(2 * var(--spacing));
	}
	.new-clone .data-\[side\=right\]\:translate-x-1[data-side="right"] {
		--tw-translate-x: calc(var(--spacing) * 1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
		--tw-enter-translate-x: calc(2 * var(--spacing) * -1);
	}
	.new-clone .data-\[side\=top\]\:-translate-y-1[data-side="top"] {
		--tw-translate-y: calc(var(--spacing) * -1);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
		--tw-enter-translate-y: calc(2 * var(--spacing));
	}
	.new-clone .data-\[size\=default\]\:h-9[data-size="default"] {
		height: calc(var(--spacing) * 9);
	}
	.new-clone .data-\[size\=sm\]\:h-8[data-size="sm"] {
		height: calc(var(--spacing) * 8);
	}
	.new-clone
		:is(
			.\*\:data-\[slot\=alert-description\]\:text-destructive\/90 > *
		)[data-slot="alert-description"] {
		color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			:is(
				.\*\:data-\[slot\=alert-description\]\:text-destructive\/90 > *
			)[data-slot="alert-description"] {
			color: color-mix(in oklab, var(--destructive) 90%, transparent);
		}
	}
	.new-clone .data-\[slot\=checkbox-group\]\:gap-3[data-slot="checkbox-group"] {
		gap: calc(var(--spacing) * 3);
	}
	.new-clone
		:is(
			.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *
		)[data-slot="navigation-menu-link"]:focus {
		--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0
			calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		:is(
			.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *
		)[data-slot="navigation-menu-link"]:focus {
		--tw-outline-style: none;
		outline-style: none;
	}
	.new-clone
		:is(
			.\*\:data-\[slot\=select-value\]\:line-clamp-1 > *
		)[data-slot="select-value"] {
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.new-clone
		:is(.\*\:data-\[slot\=select-value\]\:flex > *)[data-slot="select-value"] {
		display: flex;
	}
	.new-clone
		:is(
			.\*\:data-\[slot\=select-value\]\:items-center > *
		)[data-slot="select-value"] {
		align-items: center;
	}
	.new-clone
		:is(.\*\:data-\[slot\=select-value\]\:gap-2 > *)[data-slot="select-value"] {
		gap: calc(var(--spacing) * 2);
	}
	.new-clone .data-\[spacing\=0\]\:rounded-none[data-spacing="0"] {
		border-radius: 0;
	}
	.new-clone .data-\[spacing\=0\]\:shadow-none[data-spacing="0"] {
		--tw-shadow: 0 0 #0000;
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child {
		border-top-left-radius: calc(var(--radius) - 2px);
		border-bottom-left-radius: calc(var(--radius) - 2px);
	}
	.new-clone
		.data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child {
		border-top-right-radius: calc(var(--radius) - 2px);
		border-bottom-right-radius: calc(var(--radius) - 2px);
	}
	.new-clone .data-\[state\=active\]\:border-b-primary[data-state="active"] {
		border-bottom-color: var(--primary);
	}
	.new-clone .data-\[state\=active\]\:bg-background[data-state="active"] {
		background-color: var(--background);
	}
	.new-clone .data-\[state\=active\]\:font-medium[data-state="active"] {
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
	}
	.new-clone .data-\[state\=active\]\:text-foreground[data-state="active"] {
		color: var(--foreground);
	}
	.new-clone .data-\[state\=active\]\:shadow-none[data-state="active"] {
		--tw-shadow: 0 0 #0000;
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone .data-\[state\=active\]\:shadow-sm[data-state="active"] {
		--tw-shadow:
			0 1px 3px 0 var(--tw-shadow-color, #0000001a),
			0 1px 2px -1px var(--tw-shadow-color, #0000001a);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state="checked"] {
		--tw-translate-x: calc(100% - 2px);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[state\=checked\]\:border-primary[data-state="checked"] {
		border-color: var(--primary);
	}
	.new-clone .data-\[state\=checked\]\:bg-primary[data-state="checked"] {
		background-color: var(--primary);
	}
	.new-clone
		.data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
		color: var(--primary-foreground);
	}
	.new-clone
		.data-\[state\=closed\]\:animate-accordion-up[data-state="closed"] {
		animation: accordion-up
			var(--tw-animation-duration, var(--tw-duration, 0.2s))
			var(--tw-ease, ease-out) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=closed\]\:animate-out[data-state="closed"] {
		animation: exit var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=closed\]\:duration-300[data-state="closed"] {
		--tw-duration: 0.3s;
		transition-duration: 0.3s;
	}
	.new-clone .data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
		--tw-exit-opacity: 0;
	}
	.new-clone .data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
		--tw-exit-scale: 0.95;
	}
	.new-clone .data-\[state\=closed\]\:slide-out-to-bottom[data-state="closed"] {
		--tw-exit-translate-y: 100%;
	}
	.new-clone .data-\[state\=closed\]\:slide-out-to-left[data-state="closed"] {
		--tw-exit-translate-x: -100%;
	}
	.new-clone .data-\[state\=closed\]\:slide-out-to-right[data-state="closed"] {
		--tw-exit-translate-x: 100%;
	}
	.new-clone .data-\[state\=closed\]\:slide-out-to-top[data-state="closed"] {
		--tw-exit-translate-y: -100%;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="closed"] {
		animation: exit var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="closed"] {
		--tw-exit-opacity: 0;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="closed"] {
		--tw-exit-scale: 0.95;
	}
	.new-clone .data-\[state\=hidden\]\:animate-out[data-state="hidden"] {
		animation: exit var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=hidden\]\:fade-out[data-state="hidden"] {
		--tw-exit-opacity: 0;
	}
	.new-clone .data-\[state\=on\]\:bg-accent[data-state="on"] {
		background-color: var(--accent);
	}
	.new-clone .data-\[state\=on\]\:text-accent-foreground[data-state="on"] {
		color: var(--accent-foreground);
	}
	.new-clone .data-\[state\=open\]\:animate-accordion-down[data-state="open"] {
		animation: accordion-down
			var(--tw-animation-duration, var(--tw-duration, 0.2s))
			var(--tw-ease, ease-out) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=open\]\:animate-in[data-state="open"] {
		animation: enter var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=open\]\:bg-accent[data-state="open"],
	.new-clone .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
		background-color: var(--accent);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .data-\[state\=open\]\:bg-accent\/50[data-state="open"] {
			background-color: color-mix(in oklab, var(--accent) 50%, transparent);
		}
	}
	.new-clone .data-\[state\=open\]\:bg-secondary[data-state="open"] {
		background-color: var(--secondary);
	}
	.new-clone .data-\[state\=open\]\:text-accent-foreground[data-state="open"] {
		color: var(--accent-foreground);
	}
	.new-clone .data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
		color: var(--muted-foreground);
	}
	.new-clone .data-\[state\=open\]\:opacity-100[data-state="open"] {
		opacity: 1;
	}
	.new-clone .data-\[state\=open\]\:duration-500[data-state="open"] {
		--tw-duration: 0.5s;
		transition-duration: 0.5s;
	}
	.new-clone .data-\[state\=open\]\:fade-in-0[data-state="open"] {
		--tw-enter-opacity: 0;
	}
	.new-clone .data-\[state\=open\]\:zoom-in-90[data-state="open"] {
		--tw-enter-scale: 0.9;
	}
	.new-clone .data-\[state\=open\]\:zoom-in-95[data-state="open"] {
		--tw-enter-scale: 0.95;
	}
	.new-clone .data-\[state\=open\]\:slide-in-from-bottom[data-state="open"] {
		--tw-enter-translate-y: 100%;
	}
	.new-clone .data-\[state\=open\]\:slide-in-from-left[data-state="open"] {
		--tw-enter-translate-x: -100%;
	}
	.new-clone .data-\[state\=open\]\:slide-in-from-right[data-state="open"] {
		--tw-enter-translate-x: 100%;
	}
	.new-clone .data-\[state\=open\]\:slide-in-from-top[data-state="open"] {
		--tw-enter-translate-y: -100%;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="open"] {
		animation: enter var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="open"] {
		--tw-enter-opacity: 0;
	}
	.new-clone
		.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(
			:where(.group\/navigation-menu)[data-viewport="false"] *
		)[data-state="open"] {
		--tw-enter-scale: 0.95;
	}
	@media (hover: hover) {
		.new-clone
			.data-\[state\=open\]\:hover\:bg-accent[data-state="open"]:hover {
			background-color: var(--accent);
		}
		.new-clone
			.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state="open"]:hover {
			background-color: var(--sidebar-accent);
		}
		.new-clone
			.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state="open"]:hover {
			color: var(--sidebar-accent-foreground);
		}
	}
	.new-clone .data-\[state\=open\]\:focus\:bg-accent[data-state="open"]:focus {
		background-color: var(--accent);
	}
	.new-clone .data-\[state\=selected\]\:bg-muted[data-state="selected"] {
		background-color: var(--muted);
	}
	.new-clone .data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] {
		--tw-translate-x: calc(var(--spacing) * 0);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .data-\[state\=unchecked\]\:bg-input[data-state="unchecked"] {
		background-color: var(--input);
	}
	.new-clone .data-\[state\=visible\]\:animate-in[data-state="visible"] {
		animation: enter var(--tw-animation-duration, var(--tw-duration, 0.15s))
			var(--tw-ease, ease) var(--tw-animation-delay, 0s)
			var(--tw-animation-iteration-count, 1)
			var(--tw-animation-direction, normal) var(--tw-animation-fill-mode, none);
	}
	.new-clone .data-\[state\=visible\]\:fade-in[data-state="visible"] {
		--tw-enter-opacity: 0;
	}
	.new-clone
		.data-\[variant\=destructive\]\:text-destructive[data-variant="destructive"] {
		color: var(--destructive);
	}
	.new-clone
		.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
		background-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant="destructive"]:focus {
			background-color: color-mix(
				in oklab,
				var(--destructive) 10%,
				transparent
			);
		}
	}
	.new-clone
		.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant="destructive"]:focus {
		color: var(--destructive);
	}
	.new-clone .data-\[variant\=label\]\:text-sm[data-variant="label"] {
		font-size: var(--text-sm);
		line-height: var(--tw-leading, var(--text-sm--line-height));
	}
	.new-clone .data-\[variant\=legend\]\:text-base[data-variant="legend"] {
		font-size: var(--text-base);
		line-height: var(--tw-leading, var(--text-base--line-height));
	}
	.new-clone
		.data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant="outline"] {
		border-left-style: var(--tw-border-style);
		border-left-width: 0;
	}
	.new-clone
		.data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant="outline"]:first-child {
		border-left-style: var(--tw-border-style);
		border-left-width: 1px;
	}
	.new-clone
		.data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing="default"][data-variant="outline"] {
		--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction="bottom"] {
		inset-inline: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction="bottom"] {
		bottom: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction="bottom"] {
		margin-top: calc(var(--spacing) * 24);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction="bottom"] {
		max-height: 80vh;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction="bottom"] {
		border-top-left-radius: var(--radius);
		border-top-right-radius: var(--radius);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction="bottom"] {
		border-top-style: var(--tw-border-style);
		border-top-width: 1px;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction="left"] {
		inset-block: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction="left"] {
		left: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction="left"] {
		width: 75%;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction="left"] {
		border-right-style: var(--tw-border-style);
		border-right-width: 1px;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction="right"] {
		inset-block: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction="right"] {
		right: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction="right"] {
		width: 75%;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction="right"] {
		border-left-style: var(--tw-border-style);
		border-left-width: 1px;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction="top"] {
		inset-inline: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction="top"] {
		top: calc(var(--spacing) * 0);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction="top"] {
		margin-bottom: calc(var(--spacing) * 24);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction="top"] {
		max-height: 80vh;
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction="top"] {
		border-bottom-right-radius: var(--radius);
		border-bottom-left-radius: var(--radius);
	}
	.new-clone
		.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction="top"] {
		border-bottom-style: var(--tw-border-style);
		border-bottom-width: 1px;
	}
	.new-clone .nth-last-2\:-mt-1:nth-last-child(2) {
		margin-top: calc(var(--spacing) * -1);
	}
	@media (prefers-reduced-motion: no-preference) {
		.new-clone .motion-safe\:animate-shine {
			animation: shine var(--duration) infinite linear;
		}
	}
	@media (min-width: 40rem) {
		.new-clone .sm\:-top-2 {
			top: calc(var(--spacing) * -2);
		}
		.new-clone .sm\:-right-2 {
			right: calc(var(--spacing) * -2);
		}
		.new-clone .sm\:mx-2 {
			margin-inline: calc(var(--spacing) * 2);
		}
		.new-clone .sm\:mb-8 {
			margin-bottom: calc(var(--spacing) * 8);
		}
		.new-clone .sm\:mb-12 {
			margin-bottom: calc(var(--spacing) * 12);
		}
		.new-clone .sm\:mb-60 {
			margin-bottom: calc(var(--spacing) * 60);
		}
		.new-clone .sm\:flex {
			display: flex;
		}
		.new-clone .sm\:aspect-auto {
			aspect-ratio: auto;
		}
		.new-clone .sm\:size-5 {
			width: calc(var(--spacing) * 5);
			height: calc(var(--spacing) * 5);
		}
		.new-clone .sm\:h-6 {
			height: calc(var(--spacing) * 6);
		}
		.new-clone .sm\:h-full {
			height: 100%;
		}
		.new-clone .sm\:min-h-0 {
			min-height: calc(var(--spacing) * 0);
		}
		.new-clone .sm\:min-h-\[400px\] {
			min-height: 400px;
		}
		.new-clone .sm\:min-h-\[480px\] {
			min-height: 480px;
		}
		.new-clone .sm\:w-2 {
			width: calc(var(--spacing) * 2);
		}
		.new-clone .sm\:w-6 {
			width: calc(var(--spacing) * 6);
		}
		.new-clone .sm\:w-\[100px\] {
			width: 100px;
		}
		.new-clone .sm\:w-auto {
			width: auto;
		}
		.new-clone .sm\:w-full {
			width: 100%;
		}
		.new-clone .sm\:max-w-lg {
			max-width: var(--container-lg);
		}
		.new-clone .sm\:max-w-md {
			max-width: var(--container-md);
		}
		.new-clone .sm\:max-w-sm {
			max-width: var(--container-sm);
		}
		.new-clone .sm\:grid-cols-3 {
			grid-template-columns: repeat(3, minmax(0, 1fr));
		}
		.new-clone .sm\:grid-cols-10 {
			grid-template-columns: repeat(10, minmax(0, 1fr));
		}
		.new-clone .sm\:flex-col {
			flex-direction: column;
		}
		.new-clone .sm\:flex-row {
			flex-direction: row;
		}
		.new-clone .sm\:justify-end {
			justify-content: flex-end;
		}
		.new-clone .sm\:gap-2 {
			gap: calc(var(--spacing) * 2);
		}
		.new-clone .sm\:gap-2\.5 {
			gap: calc(var(--spacing) * 2.5);
		}
		.new-clone .sm\:gap-3 {
			gap: calc(var(--spacing) * 3);
		}
		.new-clone .sm\:gap-4 {
			gap: calc(var(--spacing) * 4);
		}
		.new-clone .sm\:gap-6 {
			gap: calc(var(--spacing) * 6);
		}
		.new-clone :where(.sm\:space-y-4 > :not(:last-child)) {
			--tw-space-y-reverse: 0;
			margin-block-start: calc(
				calc(var(--spacing) * 4) *
				var(--tw-space-y-reverse)
			);
			margin-block-end: calc(
				calc(var(--spacing) * 4) *
				calc(1 - var(--tw-space-y-reverse))
			);
		}
		.new-clone .sm\:rounded-xl {
			border-radius: calc(var(--radius) + 4px);
		}
		.new-clone .sm\:border-r {
			border-right-style: var(--tw-border-style);
			border-right-width: 1px;
		}
		.new-clone .sm\:border-b-0 {
			border-bottom-style: var(--tw-border-style);
			border-bottom-width: 0;
		}
		.new-clone .sm\:p-4 {
			padding: calc(var(--spacing) * 4);
		}
		.new-clone .sm\:p-12 {
			padding: calc(var(--spacing) * 12);
		}
		.new-clone .sm\:px-0 {
			padding-inline: calc(var(--spacing) * 0);
		}
		.new-clone .sm\:px-1\.5 {
			padding-inline: calc(var(--spacing) * 1.5);
		}
		.new-clone .sm\:px-3 {
			padding-inline: calc(var(--spacing) * 3);
		}
		.new-clone .sm\:px-4 {
			padding-inline: calc(var(--spacing) * 4);
		}
		.new-clone .sm\:px-6 {
			padding-inline: calc(var(--spacing) * 6);
		}
		.new-clone .sm\:px-8 {
			padding-inline: calc(var(--spacing) * 8);
		}
		.new-clone .sm\:px-10 {
			padding-inline: calc(var(--spacing) * 10);
		}
		.new-clone .sm\:px-12 {
			padding-inline: calc(var(--spacing) * 12);
		}
		.new-clone .sm\:py-8 {
			padding-block: calc(var(--spacing) * 8);
		}
		.new-clone .sm\:py-20 {
			padding-block: calc(var(--spacing) * 20);
		}
		.new-clone .sm\:py-24 {
			padding-block: calc(var(--spacing) * 24);
		}
		.new-clone .sm\:pt-24 {
			padding-top: calc(var(--spacing) * 24);
		}
		.new-clone .sm\:pb-8 {
			padding-bottom: calc(var(--spacing) * 8);
		}
		.new-clone .sm\:text-left {
			text-align: left;
		}
		.new-clone .sm\:text-2xl {
			font-size: var(--text-2xl);
			line-height: var(--tw-leading, var(--text-2xl--line-height));
		}
		.new-clone .sm\:text-3xl {
			font-size: var(--text-3xl);
			line-height: var(--tw-leading, var(--text-3xl--line-height));
		}
		.new-clone .sm\:text-4xl {
			font-size: var(--text-4xl);
			line-height: var(--tw-leading, var(--text-4xl--line-height));
		}
		.new-clone .sm\:text-5xl {
			font-size: var(--text-5xl);
			line-height: var(--tw-leading, var(--text-5xl--line-height));
		}
		.new-clone .sm\:text-base {
			font-size: var(--text-base);
			line-height: var(--tw-leading, var(--text-base--line-height));
		}
		.new-clone .sm\:text-lg {
			font-size: var(--text-lg);
			line-height: var(--tw-leading, var(--text-lg--line-height));
		}
		.new-clone .sm\:text-sm {
			font-size: var(--text-sm);
			line-height: var(--tw-leading, var(--text-sm--line-height));
		}
		.new-clone .sm\:text-xl {
			font-size: var(--text-xl);
			line-height: var(--tw-leading, var(--text-xl--line-height));
		}
		.new-clone .sm\:text-\[10px\] {
			font-size: 10px;
		}
		.new-clone .sm\:text-\[18rem\] {
			font-size: 18rem;
		}
		.new-clone
			.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction="left"],
		.new-clone
			.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction="right"] {
			max-width: var(--container-sm);
		}
	}
	@media (min-width: 48rem) {
		.new-clone .md\:absolute {
			position: absolute;
		}
		.new-clone .md\:block {
			display: block;
		}
		.new-clone .md\:flex {
			display: flex;
		}
		.new-clone .md\:hidden {
			display: none;
		}
		.new-clone .md\:size-20 {
			width: calc(var(--spacing) * 20);
			height: calc(var(--spacing) * 20);
		}
		.new-clone .md\:h-28 {
			height: calc(var(--spacing) * 28);
		}
		.new-clone .md\:h-36 {
			height: calc(var(--spacing) * 36);
		}
		.new-clone .md\:h-52 {
			height: calc(var(--spacing) * 52);
		}
		.new-clone .md\:w-60 {
			width: calc(var(--spacing) * 60);
		}
		.new-clone .md\:w-80 {
			width: calc(var(--spacing) * 80);
		}
		.new-clone .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
			width: var(--radix-navigation-menu-viewport-width);
		}
		.new-clone .md\:w-auto {
			width: auto;
		}
		.new-clone .md\:min-w-\[220px\] {
			min-width: 220px;
		}
		.new-clone .md\:grid-cols-2 {
			grid-template-columns: repeat(2, minmax(0, 1fr));
		}
		.new-clone .md\:grid-cols-3 {
			grid-template-columns: repeat(3, minmax(0, 1fr));
		}
		.new-clone .md\:grid-cols-4 {
			grid-template-columns: repeat(4, minmax(0, 1fr));
		}
		.new-clone .md\:flex-row {
			flex-direction: row;
		}
		.new-clone .md\:items-center {
			align-items: center;
		}
		.new-clone .md\:gap-1\.5 {
			gap: calc(var(--spacing) * 1.5);
		}
		.new-clone .md\:gap-x-6 {
			column-gap: calc(var(--spacing) * 6);
		}
		.new-clone .md\:p-5 {
			padding: calc(var(--spacing) * 5);
		}
		.new-clone .md\:p-12 {
			padding: calc(var(--spacing) * 12);
		}
		.new-clone .md\:px-8 {
			padding-inline: calc(var(--spacing) * 8);
		}
		.new-clone .md\:py-14 {
			padding-block: calc(var(--spacing) * 14);
		}
		.new-clone .md\:pl-20 {
			padding-left: calc(var(--spacing) * 20);
		}
		.new-clone .md\:text-left {
			text-align: left;
		}
		.new-clone .md\:text-3xl {
			font-size: var(--text-3xl);
			line-height: var(--tw-leading, var(--text-3xl--line-height));
		}
		.new-clone .md\:text-4xl {
			font-size: var(--text-4xl);
			line-height: var(--tw-leading, var(--text-4xl--line-height));
		}
		.new-clone .md\:text-5xl {
			font-size: var(--text-5xl);
			line-height: var(--tw-leading, var(--text-5xl--line-height));
		}
		.new-clone .md\:text-6xl {
			font-size: var(--text-6xl);
			line-height: var(--tw-leading, var(--text-6xl--line-height));
		}
		.new-clone .md\:text-base {
			font-size: var(--text-base);
			line-height: var(--tw-leading, var(--text-base--line-height));
		}
		.new-clone .md\:text-lg {
			font-size: var(--text-lg);
			line-height: var(--tw-leading, var(--text-lg--line-height));
		}
		.new-clone .md\:text-sm {
			font-size: var(--text-sm);
			line-height: var(--tw-leading, var(--text-sm--line-height));
		}
		.new-clone .md\:text-xl {
			font-size: var(--text-xl);
			line-height: var(--tw-leading, var(--text-xl--line-height));
		}
		.new-clone .md\:opacity-0 {
			opacity: 0;
		}
		.new-clone
			.md\:peer-data-\[variant\=inset\]\:m-2:is(
				:where(.peer)[data-variant="inset"] ~ *
			) {
			margin: calc(var(--spacing) * 2);
		}
		.new-clone
			.md\:peer-data-\[variant\=inset\]\:ml-0:is(
				:where(.peer)[data-variant="inset"] ~ *
			) {
			margin-left: calc(var(--spacing) * 0);
		}
		.new-clone
			.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(
				:where(.peer)[data-variant="inset"] ~ *
			) {
			border-radius: calc(var(--radius) + 4px);
		}
		.new-clone
			.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(
				:where(.peer)[data-variant="inset"] ~ *
			) {
			--tw-shadow:
				0 1px 3px 0 var(--tw-shadow-color, #0000001a),
				0 1px 2px -1px var(--tw-shadow-color, #0000001a);
			box-shadow:
				var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
				var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
		}
		.new-clone
			.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(
				:where(.peer)[data-variant="inset"] ~ *
			):is(:where(.peer)[data-state="collapsed"] ~ *) {
			margin-left: calc(var(--spacing) * 2);
		}
		.new-clone .md\:after\:hidden:after {
			content: var(--tw-content);
			display: none;
		}
		.new-clone .md\:last\:border-r:last-child {
			border-right-style: var(--tw-border-style);
			border-right-width: 1px;
		}
	}
	@media (min-width: 64rem) {
		.new-clone .lg\:order-1 {
			order: 1;
		}
		.new-clone .lg\:order-2 {
			order: 2;
		}
		.new-clone .lg\:mx-12 {
			margin-inline: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:mb-80 {
			margin-bottom: calc(var(--spacing) * 80);
		}
		.new-clone .lg\:ml-auto {
			margin-left: auto;
		}
		.new-clone .lg\:flex {
			display: flex;
		}
		.new-clone .lg\:hidden {
			display: none;
		}
		.new-clone .lg\:h-12 {
			height: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:h-\[400px\] {
			height: 400px;
		}
		.new-clone .lg\:h-full {
			height: 100%;
		}
		.new-clone .lg\:w-12 {
			width: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:w-45 {
			width: calc(var(--spacing) * 45);
		}
		.new-clone .lg\:w-auto {
			width: auto;
		}
		.new-clone .lg\:max-w-\[400px\] {
			max-width: 400px;
		}
		.new-clone .lg\:max-w-\[427px\] {
			max-width: 427px;
		}
		.new-clone .lg\:max-w-\[520px\] {
			max-width: 520px;
		}
		.new-clone .lg\:max-w-none {
			max-width: none;
		}
		.new-clone .lg\:flex-1 {
			flex: 1;
		}
		.new-clone .lg\:shrink-0 {
			flex-shrink: 0;
		}
		.new-clone .lg\:grid-cols-2 {
			grid-template-columns: repeat(2, minmax(0, 1fr));
		}
		.new-clone .lg\:flex-row {
			flex-direction: row;
		}
		.new-clone .lg\:items-center {
			align-items: center;
		}
		.new-clone .lg\:items-start {
			align-items: flex-start;
		}
		.new-clone .lg\:justify-between {
			justify-content: space-between;
		}
		.new-clone .lg\:justify-center {
			justify-content: center;
		}
		.new-clone .lg\:justify-end {
			justify-content: flex-end;
		}
		.new-clone .lg\:gap-4 {
			gap: calc(var(--spacing) * 4);
		}
		.new-clone .lg\:gap-10 {
			gap: calc(var(--spacing) * 10);
		}
		.new-clone .lg\:gap-12 {
			gap: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:gap-\[20px\] {
			gap: 20px;
		}
		.new-clone .lg\:justify-self-end {
			justify-self: flex-end;
		}
		.new-clone .lg\:border-x {
			border-inline-style: var(--tw-border-style);
			border-inline-width: 1px;
		}
		.new-clone .lg\:border-t-0 {
			border-top-style: var(--tw-border-style);
			border-top-width: 0;
		}
		.new-clone .lg\:border-r {
			border-right-style: var(--tw-border-style);
			border-right-width: 1px;
		}
		.new-clone .lg\:object-cover {
			object-fit: cover;
		}
		.new-clone .lg\:p-\[18px\] {
			padding: 18px;
		}
		.new-clone .lg\:px-8 {
			padding-inline: calc(var(--spacing) * 8);
		}
		.new-clone .lg\:px-12 {
			padding-inline: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:py-12 {
			padding-block: calc(var(--spacing) * 12);
		}
		.new-clone .lg\:py-24 {
			padding-block: calc(var(--spacing) * 24);
		}
		.new-clone .lg\:text-4xl {
			font-size: var(--text-4xl);
			line-height: var(--tw-leading, var(--text-4xl--line-height));
		}
		.new-clone .lg\:text-5xl {
			font-size: var(--text-5xl);
			line-height: var(--tw-leading, var(--text-5xl--line-height));
		}
		.new-clone .lg\:text-6xl {
			font-size: var(--text-6xl);
			line-height: var(--tw-leading, var(--text-6xl--line-height));
		}
		.new-clone .lg\:text-7xl {
			font-size: var(--text-7xl);
			line-height: var(--tw-leading, var(--text-7xl--line-height));
		}
		.new-clone .lg\:text-lg {
			font-size: var(--text-lg);
			line-height: var(--tw-leading, var(--text-lg--line-height));
		}
		.new-clone .lg\:text-xl {
			font-size: var(--text-xl);
			line-height: var(--tw-leading, var(--text-xl--line-height));
		}
		.new-clone .lg\:text-\[15px\] {
			font-size: 15px;
		}
		.new-clone .lg\:text-\[17px\] {
			font-size: 17px;
		}
		.new-clone .lg\:text-\[24rem\] {
			font-size: 24rem;
		}
		.new-clone .lg\:leading-\[1\.4\] {
			--tw-leading: 1.4;
			line-height: 1.4;
		}
		.new-clone .lg\:opacity-0 {
			opacity: 0;
		}
		@media (hover: hover) {
			.new-clone .lg\:group-hover\:-translate-y-10:is(:where(.group):hover *) {
				--tw-translate-y: calc(var(--spacing) * -10);
				translate: var(--tw-translate-x) var(--tw-translate-y);
			}
		}
	}
	@media (min-width: 80rem) {
		.new-clone .xl\:block {
			display: block;
		}
		.new-clone .xl\:grid-cols-3 {
			grid-template-columns: repeat(3, minmax(0, 1fr));
		}
	}
	@container field-group (min-width: 28rem) {
		.new-clone .\@md\/field-group\:flex-row {
			flex-direction: row;
		}
		.new-clone .\@md\/field-group\:items-center {
			align-items: center;
		}
		.new-clone
			.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(
				> [data-slot="field-content"]
			) {
			align-items: flex-start;
		}
	}
	.new-clone
		.rtl\:rotate-180:where(
			:is(
				:lang(ae),
				.new-clone :lang(ar),
				.new-clone :lang(arc),
				.new-clone :lang(bcc),
				.new-clone :lang(bqi),
				.new-clone :lang(ckb),
				.new-clone :lang(dv),
				.new-clone :lang(fa),
				.new-clone :lang(glk),
				.new-clone :lang(he),
				.new-clone :lang(ku),
				.new-clone :lang(mzn),
				.new-clone :lang(nqo),
				.new-clone :lang(pnb),
				.new-clone :lang(ps),
				.new-clone :lang(sd),
				.new-clone :lang(ug),
				.new-clone :lang(ur),
				.new-clone :lang(yi)
			),
			.new-clone [dir="rtl"],
			.new-clone [dir="rtl"] *
		) {
		rotate: 180deg;
	}
	.new-clone .dark\:block:is(.dark *) {
		display: block;
	}
	.new-clone .dark\:hidden:is(.dark *) {
		display: none;
	}
	.new-clone .dark\:border-gray-50\/\[\.1\]:is(.dark *) {
		border-color: #f9fafb1a;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:border-gray-50\/\[\.1\]:is(.dark *) {
			border-color: color-mix(in oklab, var(--color-gray-50) 10%, transparent);
		}
	}
	.new-clone .dark\:border-input:is(.dark *) {
		border-color: var(--input);
	}
	.new-clone .dark\:bg-card:is(.dark *) {
		background-color: var(--card);
	}
	.new-clone .dark\:bg-destructive\/60:is(.dark *) {
		background-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:bg-destructive\/60:is(.dark *) {
			background-color: color-mix(
				in oklab,
				var(--destructive) 60%,
				transparent
			);
		}
	}
	.new-clone .dark\:bg-gray-50\/\[\.10\]:is(.dark *) {
		background-color: #f9fafb1a;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:bg-gray-50\/\[\.10\]:is(.dark *) {
			background-color: color-mix(
				in oklab,
				var(--color-gray-50) 10%,
				transparent
			);
		}
	}
	.new-clone .dark\:bg-green-900:is(.dark *) {
		background-color: var(--color-green-900);
	}
	.new-clone .dark\:bg-input\/30:is(.dark *) {
		background-color: var(--input);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:bg-input\/30:is(.dark *) {
			background-color: color-mix(in oklab, var(--input) 30%, transparent);
		}
	}
	.new-clone .dark\:bg-primary:is(.dark *) {
		background-color: var(--primary);
	}
	.new-clone .dark\:bg-transparent:is(.dark *) {
		background-color: #0000;
	}
	.new-clone .dark\:bg-zinc-950:is(.dark *) {
		background-color: var(--color-zinc-950);
	}
	.new-clone .dark\:bg-\[linear-gradient\(\#0a0a0a\, .new-clone \#0a0a0a\)\, .new-clone linear-gradient\(\#0a0a0a_50\%\, .new-clone rgba\(255\, .new-clone 255\, .new-clone 0\.6\)_80\%\, .new-clone rgba\(0\, .new-clone 0\, .new-clone 0\)\)\, .new-clone linear-gradient\(90deg\, .new-clone var\(--color-1\)\, .new-clone var\(--color-5\)\, .new-clone var\(--color-3\)\, .new-clone var\(--color-4\)\, .new-clone var\(--color-2\)\)\]:is(.dark *){background-image:linear-gradient(#0a0a0a,#0a0a0a),linear-gradient(#0a0a0a 50%,#fff9 80%,#0000),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2))}
	.new-clone .dark\:bg-\[linear-gradient\(\#fff\, .new-clone \#fff\)\, .new-clone linear-gradient\(\#fff_50\%\, .new-clone rgba\(255\, .new-clone 255\, .new-clone 0\.6\)_80\%\, .new-clone rgba\(0\, .new-clone 0\, .new-clone 0\)\)\, .new-clone linear-gradient\(90deg\, .new-clone var\(--color-1\)\, .new-clone var\(--color-5\)\, .new-clone var\(--color-3\)\, .new-clone var\(--color-4\)\, .new-clone var\(--color-2\)\)\]:is(.dark *){background-image:linear-gradient(#fff,#fff),linear-gradient(#fff 50%,#fff9 80%,#0000),linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2))}
	.new-clone .dark\:via-white\/80:is(.dark *) {
		--tw-gradient-via: #fffc;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:via-white\/80:is(.dark *) {
			--tw-gradient-via: color-mix(
				in oklab,
				var(--color-white) 80%,
				transparent
			);
		}
	}
	.new-clone .dark\:via-white\/80:is(.dark *) {
		--tw-gradient-via-stops:
			var(--tw-gradient-position),
			var(--tw-gradient-from) var(--tw-gradient-from-position),
			var(--tw-gradient-via) var(--tw-gradient-via-position),
			var(--tw-gradient-to) var(--tw-gradient-to-position);
		--tw-gradient-stops: var(--tw-gradient-via-stops);
	}
	.new-clone .dark\:stroke-white\/10:is(.dark *) {
		stroke: #ffffff1a;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:stroke-white\/10:is(.dark *) {
			stroke: color-mix(in oklab, var(--color-white) 10%, transparent);
		}
	}
	.new-clone .dark\:text-emerald-600:is(.dark *) {
		color: var(--color-emerald-600);
	}
	.new-clone .dark\:text-green-400:is(.dark *) {
		color: var(--color-green-400);
	}
	.new-clone .dark\:text-muted-foreground:is(.dark *) {
		color: var(--muted-foreground);
	}
	.new-clone .dark\:text-neutral-400\/70:is(.dark *) {
		color: #a1a1a1b3;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone .dark\:text-neutral-400\/70:is(.dark *) {
			color: color-mix(in oklab, var(--color-neutral-400) 70%, transparent);
		}
	}
	.new-clone .dark\:text-primary-foreground:is(.dark *) {
		color: var(--primary-foreground);
	}
	.new-clone .dark\:text-white:is(.dark *) {
		color: var(--color-white);
	}
	.new-clone .dark\:text-zinc-400:is(.dark *) {
		color: var(--color-zinc-400);
	}
	.new-clone .dark\:shadow-none:is(.dark *) {
		--tw-shadow: 0 0 #0000;
		box-shadow:
			var(--tw-inset-shadow), var(--tw-inset-ring-shadow),
			var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	}
	.new-clone
		.dark\:\[box-shadow\:0_-20px_80px_-20px_\#ffffff1f_inset\]:is(.dark *) {
		box-shadow: inset 0 -20px 80px -20px #ffffff1f;
	}
	.new-clone .dark\:invert:is(.dark *) {
		--tw-invert: invert(100%);
		filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,)
			var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,)
			var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
	}
	.new-clone .dark\:backdrop-blur-md:is(.dark *) {
		--tw-backdrop-blur: blur(var(--blur-md));
		-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,);
	}
	.new-clone .dark\:prose-invert:is(.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);
	}
	.new-clone .dark\:\[border\:1px_solid_rgba\(255\, .new-clone 255\, .new-clone \.1\)\]:is(.dark *){border:1px solid #ffffff1a}
	@media (hover: hover) {
		.new-clone .dark\:hover\:bg-accent\/50:is(.dark *):hover {
			background-color: var(--accent);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .dark\:hover\:bg-accent\/50:is(.dark *):hover {
				background-color: color-mix(in oklab, var(--accent) 50%, transparent);
			}
		}
		.new-clone .dark\:hover\:bg-gray-50\/\[\.15\]:is(.dark *):hover {
			background-color: #f9fafb26;
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .dark\:hover\:bg-gray-50\/\[\.15\]:is(.dark *):hover {
				background-color: color-mix(
					in oklab,
					var(--color-gray-50) 15%,
					transparent
				);
			}
		}
		.new-clone .dark\:hover\:bg-input\/50:is(.dark *):hover {
			background-color: var(--input);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .dark\:hover\:bg-input\/50:is(.dark *):hover {
				background-color: color-mix(in oklab, var(--input) 50%, transparent);
			}
		}
		.new-clone .dark\:hover\:fill-zinc-700:is(.dark *):hover {
			fill: var(--color-zinc-700);
		}
		.new-clone .dark\:hover\:text-accent-foreground:is(.dark *):hover {
			color: var(--accent-foreground);
		}
	}
	.new-clone
		.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
		}
	}
	.new-clone
		.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has(
			[data-state="checked"]
		) {
		background-color: var(--primary);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has(
				[data-state="checked"]
			) {
			background-color: color-mix(in oklab, var(--primary) 10%, transparent);
		}
	}
	.new-clone
		.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(
			.dark *
		):has([data-slot][aria-invalid="true"]) {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is(
				.dark *
			):has([data-slot][aria-invalid="true"]) {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
		}
	}
	.new-clone
		.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid="true"] {
		--tw-ring-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:aria-invalid\:ring-destructive\/40:is(
				.dark *
			)[aria-invalid="true"] {
			--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent);
		}
	}
	.new-clone
		.dark\:data-\[state\=active\]\:border-input:is(
			.dark *
		)[data-state="active"] {
		border-color: var(--input);
	}
	.new-clone
		.dark\:data-\[state\=active\]\:bg-input\/30:is(
			.dark *
		)[data-state="active"] {
		background-color: var(--input);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:data-\[state\=active\]\:bg-input\/30:is(
				.dark *
			)[data-state="active"] {
			background-color: color-mix(in oklab, var(--input) 30%, transparent);
		}
	}
	.new-clone
		.dark\:data-\[state\=active\]\:text-foreground:is(
			.dark *
		)[data-state="active"] {
		color: var(--foreground);
	}
	.new-clone
		.dark\:data-\[state\=checked\]\:bg-primary:is(
			.dark *
		)[data-state="checked"] {
		background-color: var(--primary);
	}
	.new-clone
		.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(
			.dark *
		)[data-state="checked"] {
		background-color: var(--primary-foreground);
	}
	.new-clone
		.dark\:data-\[state\=unchecked\]\:bg-foreground:is(
			.dark *
		)[data-state="unchecked"] {
		background-color: var(--foreground);
	}
	.new-clone
		.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(
			.dark *
		)[data-state="unchecked"] {
		background-color: var(--input);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(
				.dark *
			)[data-state="unchecked"] {
			background-color: color-mix(in oklab, var(--input) 80%, transparent);
		}
	}
	.new-clone
		.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(
			.dark *
		)[data-variant="destructive"]:focus {
		background-color: var(--destructive);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(
				.dark *
			)[data-variant="destructive"]:focus {
			background-color: color-mix(
				in oklab,
				var(--destructive) 20%,
				transparent
			);
		}
	}
	.new-clone
		.prose-headings\:font-bold
		:where(
			h1,
			.new-clone h2,
			.new-clone h3,
			.new-clone h4,
			.new-clone h5,
			.new-clone h6,
			.new-clone th
		):not(:where([class~="not-prose"], .new-clone [class~="not-prose"] *)) {
		--tw-font-weight: var(--font-weight-bold);
		font-weight: var(--font-weight-bold);
	}
	.new-clone
		.prose-headings\:font-semibold
		:where(
			h1,
			.new-clone h2,
			.new-clone h3,
			.new-clone h4,
			.new-clone h5,
			.new-clone h6,
			.new-clone th
		):not(:where([class~="not-prose"], .new-clone [class~="not-prose"] *)) {
		--tw-font-weight: var(--font-weight-semibold);
		font-weight: var(--font-weight-semibold);
	}
	.new-clone
		.prose-headings\:tracking-tight
		:where(
			h1,
			.new-clone h2,
			.new-clone h3,
			.new-clone h4,
			.new-clone h5,
			.new-clone h6,
			.new-clone th
		):not(:where([class~="not-prose"], .new-clone [class~="not-prose"] *)) {
		--tw-tracking: var(--tracking-tight);
		letter-spacing: var(--tracking-tight);
	}
	.new-clone
		.prose-h1\:mb-8
		:where(h1):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: calc(var(--spacing) * 8);
	}
	.new-clone
		.prose-h1\:text-3xl
		:where(h1):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		font-size: var(--text-3xl);
		line-height: var(--tw-leading, var(--text-3xl--line-height));
	}
	.new-clone
		.prose-h2\:mt-8
		:where(h2):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: calc(var(--spacing) * 8);
	}
	.new-clone
		.prose-h2\:mb-4
		:where(h2):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: calc(var(--spacing) * 4);
	}
	.new-clone
		.prose-h2\:text-xl
		:where(h2):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		font-size: var(--text-xl);
		line-height: var(--tw-leading, var(--text-xl--line-height));
	}
	.new-clone
		.prose-h3\:mt-6
		:where(h3):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-top: calc(var(--spacing) * 6);
	}
	.new-clone
		.prose-h3\:mb-3
		:where(h3):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		margin-bottom: calc(var(--spacing) * 3);
	}
	.new-clone
		.prose-h3\:text-lg
		:where(h3):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		font-size: var(--text-lg);
		line-height: var(--tw-leading, var(--text-lg--line-height));
	}
	.new-clone
		.prose-p\:leading-relaxed
		:where(p):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		--tw-leading: var(--leading-relaxed);
		line-height: var(--leading-relaxed);
	}
	.new-clone
		.prose-p\:text-muted-foreground
		:where(p):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--muted-foreground);
	}
	.new-clone
		.prose-a\:text-blue-600
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--color-blue-600);
	}
	.new-clone
		.prose-a\:text-primary
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--primary);
	}
	.new-clone
		.prose-a\:underline
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-decoration-line: underline;
	}
	.new-clone
		.prose-a\:decoration-blue-600\/30
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-decoration-color: #155dfc4d;
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.prose-a\:decoration-blue-600\/30
			:where(a):not(
				:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
			) {
			-webkit-text-decoration-color: color-mix(
				in oklab,
				var(--color-blue-600) 30%,
				transparent
			);
			-webkit-text-decoration-color: color-mix(
				in oklab,
				var(--color-blue-600) 30%,
				transparent
			);
			-webkit-text-decoration-color: color-mix(
				in oklab,
				var(--color-blue-600) 30%,
				transparent
			);
			text-decoration-color: color-mix(
				in oklab,
				var(--color-blue-600) 30%,
				transparent
			);
		}
	}
	.new-clone
		.prose-a\:underline-offset-2
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-underline-offset: 2px;
	}
	.new-clone
		.prose-a\:underline-offset-4
		:where(a):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-underline-offset: 4px;
	}
	@media (hover: hover) {
		.new-clone
			.prose-a\:hover\:text-muted-foreground
			:where(a):not(
				:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
			):hover {
			color: var(--muted-foreground);
		}
		.new-clone
			.hover\:prose-a\:decoration-blue-600\/60:hover
			:where(a):not(
				:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
			) {
			text-decoration-color: #155dfc99;
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone
				.hover\:prose-a\:decoration-blue-600\/60:hover
				:where(a):not(
					:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
				) {
				-webkit-text-decoration-color: color-mix(
					in oklab,
					var(--color-blue-600) 60%,
					transparent
				);
				-webkit-text-decoration-color: color-mix(
					in oklab,
					var(--color-blue-600) 60%,
					transparent
				);
				-webkit-text-decoration-color: color-mix(
					in oklab,
					var(--color-blue-600) 60%,
					transparent
				);
				text-decoration-color: color-mix(
					in oklab,
					var(--color-blue-600) 60%,
					transparent
				);
			}
		}
	}
	.new-clone
		.prose-blockquote\:border-l-4
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-left-style: var(--tw-border-style);
		border-left-width: 4px;
	}
	.new-clone
		.prose-blockquote\:border-border
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-color: var(--border);
	}
	.new-clone
		.prose-blockquote\:bg-muted\/50
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		background-color: var(--muted);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.prose-blockquote\:bg-muted\/50
			:where(blockquote):not(
				:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
			) {
			background-color: color-mix(in oklab, var(--muted) 50%, transparent);
		}
	}
	.new-clone
		.prose-blockquote\:px-6
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-inline: calc(var(--spacing) * 6);
	}
	.new-clone
		.prose-blockquote\:py-4
		:where(blockquote):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding-block: calc(var(--spacing) * 4);
	}
	.new-clone
		.prose-strong\:font-medium
		:where(strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		--tw-font-weight: var(--font-weight-medium);
		font-weight: var(--font-weight-medium);
	}
	.new-clone
		.prose-strong\:text-foreground
		:where(strong):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--foreground);
	}
	.new-clone
		.prose-pre\:bg-transparent
		:where(pre):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		background-color: #0000;
	}
	.new-clone
		.prose-pre\:p-0
		:where(pre):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding: calc(var(--spacing) * 0);
	}
	.new-clone
		:where(
			.prose-ul\:space-y-2
				:where(ul):not(
					:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
				)
				> :not(:last-child)
		) {
		--tw-space-y-reverse: 0;
		margin-block-start: calc(
			calc(var(--spacing) * 2) *
			var(--tw-space-y-reverse)
		);
		margin-block-end: calc(
			calc(var(--spacing) * 2) *
			calc(1 - var(--tw-space-y-reverse))
		);
	}
	.new-clone
		.prose-li\:text-muted-foreground
		:where(li):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--muted-foreground);
	}
	.new-clone
		.prose-table\:border
		:where(table):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.prose-table\:text-sm
		:where(table):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		font-size: var(--text-sm);
		line-height: var(--tw-leading, var(--text-sm--line-height));
	}
	.new-clone
		.prose-th\:border
		:where(th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.prose-th\:p-3
		:where(th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding: calc(var(--spacing) * 3);
	}
	.new-clone
		.prose-th\:text-left
		:where(th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		text-align: left;
	}
	.new-clone
		.prose-th\:font-semibold
		:where(th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		--tw-font-weight: var(--font-weight-semibold);
		font-weight: var(--font-weight-semibold);
	}
	.new-clone
		.prose-th\:text-foreground
		:where(th):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--foreground);
	}
	.new-clone
		.prose-td\:border
		:where(td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		border-style: var(--tw-border-style);
		border-width: 1px;
	}
	.new-clone
		.prose-td\:p-3
		:where(td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		padding: calc(var(--spacing) * 3);
	}
	.new-clone
		.prose-td\:text-foreground
		:where(td):not(
			:where([class~="not-prose"], .new-clone [class~="not-prose"] *)
		) {
		color: var(--foreground);
	}
	.new-clone
		.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground
		.recharts-cartesian-axis-tick
		text {
		fill: var(--muted-foreground);
	}
	.new-clone
		.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50
		.recharts-cartesian-grid
		line[stroke="\#ccc"] {
		stroke: var(--border);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50
			.recharts-cartesian-grid
			line[stroke="\#ccc"] {
			stroke: color-mix(in oklab, var(--border) 50%, transparent);
		}
	}
	.new-clone
		.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border
		.recharts-curve.recharts-tooltip-cursor {
		stroke: var(--border);
	}
	.new-clone
		.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent
		.recharts-dot[stroke="\#fff"] {
		stroke: #0000;
	}
	.new-clone .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone
		.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border
		.recharts-polar-grid
		[stroke="\#ccc"] {
		stroke: var(--border);
	}
	.new-clone
		.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted
		.recharts-radial-bar-background-sector,
	.new-clone
		.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted
		.recharts-rectangle.recharts-tooltip-cursor {
		fill: var(--muted);
	}
	.new-clone
		.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border
		.recharts-reference-line
		[stroke="\#ccc"] {
		stroke: var(--border);
	}
	.new-clone .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone
		.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent
		.recharts-sector[stroke="\#fff"] {
		stroke: #0000;
	}
	.new-clone .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface {
		--tw-outline-style: none;
		outline-style: none;
	}
	@media (forced-colors: active) {
		.new-clone .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface {
			outline-offset: 2px;
			outline: 2px solid #0000;
		}
	}
	.new-clone .\[\&_img\]\:size-full img {
		width: 100%;
		height: 100%;
	}
	.new-clone .\[\&_img\]\:object-cover img {
		object-fit: cover;
	}
	.new-clone .\[\&_p\]\:leading-relaxed p {
		--tw-leading: var(--leading-relaxed);
		line-height: var(--leading-relaxed);
	}
	.new-clone .\[\&_svg\]\:pointer-events-none svg {
		pointer-events: none;
	}
	.new-clone .\[\&_svg\]\:shrink-0 svg {
		flex-shrink: 0;
	}
	.new-clone
		.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3
		svg:not([class*="size-"]) {
		width: calc(var(--spacing) * 3);
		height: calc(var(--spacing) * 3);
	}
	.new-clone
		.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4
		svg:not([class*="size-"]) {
		width: calc(var(--spacing) * 4);
		height: calc(var(--spacing) * 4);
	}
	.new-clone
		.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6
		svg:not([class*="size-"]) {
		width: calc(var(--spacing) * 6);
		height: calc(var(--spacing) * 6);
	}
	.new-clone
		.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground
		svg:not([class*="text-"]) {
		color: var(--muted-foreground);
	}
	.new-clone .\[\&_tr\]\:border-b tr {
		border-bottom-style: var(--tw-border-style);
		border-bottom-width: 1px;
	}
	.new-clone .\[\&_tr\:last-child\]\:border-0 tr:last-child {
		border-style: var(--tw-border-style);
		border-width: 0;
	}
	.new-clone
		.\[\&\+\[data-slot\=item-content\]\]\:flex-none
		+ [data-slot="item-content"] {
		flex: none;
	}
	.new-clone
		.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected="true"]
		button {
		border-top-left-radius: calc(var(--radius) - 2px);
		border-bottom-left-radius: calc(var(--radius) - 2px);
	}
	.new-clone .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role="checkbox"]) {
		padding-right: calc(var(--spacing) * 0);
	}
	.new-clone .\[\.border-b\]\:pb-3.border-b {
		padding-bottom: calc(var(--spacing) * 3);
	}
	.new-clone .\[\.border-b\]\:pb-6.border-b {
		padding-bottom: calc(var(--spacing) * 6);
	}
	.new-clone .\[\.border-t\]\:pt-3.border-t {
		padding-top: calc(var(--spacing) * 3);
	}
	.new-clone .\[\.border-t\]\:pt-6.border-t {
		padding-top: calc(var(--spacing) * 6);
	}
	.new-clone
		:is(
			.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(
					:is(
						:lang(ae),
						.new-clone :lang(ar),
						.new-clone :lang(arc),
						.new-clone :lang(bcc),
						.new-clone :lang(bqi),
						.new-clone :lang(ckb),
						.new-clone :lang(dv),
						.new-clone :lang(fa),
						.new-clone :lang(glk),
						.new-clone :lang(he),
						.new-clone :lang(ku),
						.new-clone :lang(mzn),
						.new-clone :lang(nqo),
						.new-clone :lang(pnb),
						.new-clone :lang(ps),
						.new-clone :lang(sd),
						.new-clone :lang(ug),
						.new-clone :lang(ur),
						.new-clone :lang(yi)
					),
					.new-clone [dir="rtl"],
					.new-clone [dir="rtl"] *
				)
				*
		):is(.rdp-button_next > svg),
	.new-clone
		:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae), .new-clone [dir=rtl] *) *):is(.rdp-button_previous>svg) {
		rotate: 180deg;
	}
	.new-clone .\[a\]\:transition-colors:is(a) {
		transition-property:
			color, background-color, border-color, outline-color,
			text-decoration-color, fill, stroke, --tw-gradient-from,
			--tw-gradient-via, --tw-gradient-to;
		transition-timing-function: var(
			--tw-ease,
			var(--default-transition-timing-function)
		);
		transition-duration: var(--tw-duration, var(--default-transition-duration));
	}
	@media (hover: hover) {
		.new-clone .\[a\]\:hover\:bg-accent\/50:is(a):hover {
			background-color: var(--accent);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone .\[a\]\:hover\:bg-accent\/50:is(a):hover {
				background-color: color-mix(in oklab, var(--accent) 50%, transparent);
			}
		}
	}
	.new-clone :is(.\*\:\[span\]\:last\:flex > *):is(span):last-child {
		display: flex;
	}
	.new-clone :is(.\*\:\[span\]\:last\:items-center > *):is(span):last-child {
		align-items: center;
	}
	.new-clone :is(.\*\:\[span\]\:last\:gap-2 > *):is(span):last-child {
		gap: calc(var(--spacing) * 2);
	}
	.new-clone
		:is(
			.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant="destructive"]
				> *
		):is(svg) {
		color: var(--destructive) !important;
	}
	.new-clone
		.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected="true"]
		button {
		border-top-right-radius: calc(var(--radius) - 2px);
		border-bottom-right-radius: calc(var(--radius) - 2px);
	}
	.new-clone .\[\&\:not\(\:hover\)\]\:duration-1000:not(:hover) {
		--tw-duration: 1s;
		transition-duration: 1s;
	}
	.new-clone
		.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-md:nth-child(
			2
		)[data-selected="true"]
		button {
		border-top-left-radius: calc(var(--radius) - 2px);
		border-bottom-left-radius: calc(var(--radius) - 2px);
	}
	.new-clone .\[\&\>\*\]\:w-full > * {
		width: 100%;
	}
	.new-clone .\[\&\>\*\]\:focus-visible\:relative > :focus-visible {
		position: relative;
	}
	.new-clone .\[\&\>\*\]\:focus-visible\:z-10 > :focus-visible {
		z-index: 10;
	}
	.new-clone .\[\&\>\*\]\:data-\[slot\=field\]\:p-4 > [data-slot="field"] {
		padding: calc(var(--spacing) * 4);
	}
	@container field-group (min-width: 28rem) {
		.new-clone .\@md\/field-group\:\[\&\>\*\]\:w-auto > * {
			width: auto;
		}
	}
	.new-clone
		.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none
		> :not(:first-child) {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	.new-clone
		.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none
		> :not(:first-child) {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.new-clone
		.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0
		> :not(:first-child) {
		border-top-style: var(--tw-border-style);
		border-top-width: 0;
	}
	.new-clone
		.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0
		> :not(:first-child) {
		border-left-style: var(--tw-border-style);
		border-left-width: 0;
	}
	.new-clone
		.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none
		> :not(:last-child) {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.new-clone
		.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none
		> :not(:last-child) {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}
	.new-clone .\[\&\>\.sr-only\]\:w-auto > .sr-only {
		width: auto;
	}
	.new-clone
		.\[\&\>\:first-child_\.revenue-item\]\:mt-2
		> :first-child
		.revenue-item {
		margin-top: calc(var(--spacing) * 2);
	}
	.new-clone .\[\&\>\:first-child_\.revenue-item\]\:shadow-\[0_0_0_2px_rgba\(16\, .new-clone 185\, .new-clone 129\, .new-clone 0\.2\)\, .new-clone 0_4px_12px_rgba\(16\, .new-clone 0\.15\)\, .new-clone 0_16px_32px_rgba\(16\, .new-clone 0\.1\)\]>:first-child .revenue-item{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#10b98133), 0 4px 12px var(--tw-shadow-color,#10b98126), 0 16px 32px var(--tw-shadow-color,#10b9811a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
	.new-clone
		.\[\&\>\[data-slot\=field-group\]\]\:gap-4
		> [data-slot="field-group"] {
		gap: calc(var(--spacing) * 4);
	}
	.new-clone
		.\[\&\>\[data-slot\=field-label\]\]\:flex-auto
		> [data-slot="field-label"] {
		flex: auto;
	}
	@container field-group (min-width: 28rem) {
		.new-clone
			.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto
			> [data-slot="field-label"] {
			flex: auto;
		}
	}
	.new-clone
		.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(
			:is(select[aria-hidden="true"]:last-child)
		)
		> [data-slot="select-trigger"]:last-of-type {
		border-top-right-radius: calc(var(--radius) - 2px);
		border-bottom-right-radius: calc(var(--radius) - 2px);
	}
	.new-clone
		.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit
		> [data-slot="select-trigger"]:not([class*="w-"]) {
		width: fit-content;
	}
	.new-clone
		.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]
		> [role="checkbox"] {
		--tw-translate-y: 2px;
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone
		:is(
			.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,
				.new-clone
				\[role\=radio\]\]\:mt-px:has(> [data-slot="field-content"])
				> [role="checkbox"],
			.new-clone
				.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,
				.new-clone
				\[role\=radio\]\]\:mt-px:has(> [data-slot="field-content"])
				[role="radio"]
		) {
		margin-top: 1px;
	}
	@container field-group (min-width: 28rem) {
		.new-clone
			:is(
				.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,
					.new-clone
					\[role\=radio\]\]\:mt-px:has(> [data-slot="field-content"])
					> [role="checkbox"],
				.new-clone
					.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,
					.new-clone
					\[role\=radio\]\]\:mt-px:has(> [data-slot="field-content"])
					[role="radio"]
			) {
			margin-top: 1px;
		}
	}
	.new-clone .\[\&\>a\]\:underline > a {
		text-decoration-line: underline;
	}
	.new-clone .\[\&\>a\]\:underline-offset-4 > a {
		text-underline-offset: 4px;
	}
	.new-clone .\[\&\>a\:hover\]\:text-primary > a:hover {
		color: var(--primary);
	}
	.new-clone .\[\&\>button\]\:hidden > button {
		display: none;
	}
	.new-clone .\[\&\>input\]\:flex-1 > input {
		flex: 1;
	}
	.new-clone
		.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(
			> [data-align="block-end"]
		)
		> input {
		padding-top: calc(var(--spacing) * 3);
	}
	.new-clone
		.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(
			> [data-align="block-start"]
		)
		> input {
		padding-bottom: calc(var(--spacing) * 3);
	}
	.new-clone
		.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(
			> [data-align="inline-end"]
		)
		> input {
		padding-right: calc(var(--spacing) * 2);
	}
	.new-clone
		.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(
			> [data-align="inline-start"]
		)
		> input {
		padding-left: calc(var(--spacing) * 2);
	}
	.new-clone .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\] > kbd {
		border-radius: calc(var(--radius) - 5px);
	}
	.new-clone .\[\&\>span\]\:text-xs > span {
		font-size: var(--text-xs);
		line-height: var(--tw-leading, var(--text-xs--line-height));
	}
	.new-clone .\[\&\>span\]\:opacity-70 > span {
		opacity: 0.7;
	}
	.new-clone .\[\&\>span\:last-child\]\:truncate > span:last-child {
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.new-clone .\[\&\>svg\]\:pointer-events-none > svg {
		pointer-events: none;
	}
	.new-clone .\[\&\>svg\]\:size-3 > svg {
		width: calc(var(--spacing) * 3);
		height: calc(var(--spacing) * 3);
	}
	.new-clone .\[\&\>svg\]\:size-3\.5 > svg {
		width: calc(var(--spacing) * 3.5);
		height: calc(var(--spacing) * 3.5);
	}
	.new-clone .\[\&\>svg\]\:size-4 > svg {
		width: calc(var(--spacing) * 4);
		height: calc(var(--spacing) * 4);
	}
	.new-clone .\[\&\>svg\]\:h-2\.5 > svg {
		height: calc(var(--spacing) * 2.5);
	}
	.new-clone .\[\&\>svg\]\:h-3 > svg {
		height: calc(var(--spacing) * 3);
	}
	.new-clone .\[\&\>svg\]\:w-2\.5 > svg {
		width: calc(var(--spacing) * 2.5);
	}
	.new-clone .\[\&\>svg\]\:w-3 > svg {
		width: calc(var(--spacing) * 3);
	}
	.new-clone .\[\&\>svg\]\:shrink-0 > svg {
		flex-shrink: 0;
	}
	.new-clone .\[\&\>svg\]\:translate-y-0\.5 > svg {
		--tw-translate-y: calc(var(--spacing) * 0.5);
		translate: var(--tw-translate-x) var(--tw-translate-y);
	}
	.new-clone .\[\&\>svg\]\:text-current > svg {
		color: currentColor;
	}
	.new-clone .\[\&\>svg\]\:text-muted-foreground > svg {
		color: var(--muted-foreground);
	}
	.new-clone .\[\&\>svg\]\:text-sidebar-accent-foreground > svg {
		color: var(--sidebar-accent-foreground);
	}
	.new-clone
		.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5
		> svg:not([class*="size-"]) {
		width: calc(var(--spacing) * 3.5);
		height: calc(var(--spacing) * 3.5);
	}
	.new-clone
		.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4
		> svg:not([class*="size-"]) {
		width: calc(var(--spacing) * 4);
		height: calc(var(--spacing) * 4);
	}
	.new-clone .\[\&\>tr\]\:last\:border-b-0 > tr:last-child {
		border-bottom-style: var(--tw-border-style);
		border-bottom-width: 0;
	}
	.new-clone
		.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state="open"]
		> svg {
		rotate: 180deg;
	}
	.new-clone
		[data-side="left"][data-collapsible="offcanvas"]
		.\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2 {
		right: calc(var(--spacing) * -2);
	}
	.new-clone
		[data-side="left"][data-state="collapsed"]
		.\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize {
		cursor: e-resize;
	}
	.new-clone
		[data-side="right"][data-collapsible="offcanvas"]
		.\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2 {
		left: calc(var(--spacing) * -2);
	}
	.new-clone
		[data-side="right"][data-state="collapsed"]
		.\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize {
		cursor: w-resize;
	}
	.new-clone
		[data-slot="card-content"]
		.\[\[data-slot\=card-content\]_\&\]\:bg-transparent,
	.new-clone
		[data-slot="popover-content"]
		.\[\[data-slot\=popover-content\]_\&\]\:bg-transparent {
		background-color: #0000;
	}
	.new-clone
		[data-slot="tooltip-content"]
		.\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20 {
		background-color: var(--background);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			[data-slot="tooltip-content"]
			.\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20 {
			background-color: color-mix(in oklab, var(--background) 20%, transparent);
		}
	}
	.new-clone
		[data-slot="tooltip-content"]
		.\[\[data-slot\=tooltip-content\]_\&\]\:text-background {
		color: var(--background);
	}
	.new-clone
		[data-slot="tooltip-content"]
		.dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(
			.dark *
		) {
		background-color: var(--background);
	}
	@supports (color: color-mix(in lab, red, red)) {
		.new-clone
			[data-slot="tooltip-content"]
			.dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(
				.dark *
			) {
			background-color: color-mix(in oklab, var(--background) 10%, transparent);
		}
	}
	.new-clone
		[data-variant="legend"]
		+ .\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5 {
		margin-top: calc(var(--spacing) * -1.5);
	}
	@media (hover: hover) {
		.new-clone a.\[a\&\]\:hover\:bg-accent:hover {
			background-color: var(--accent);
		}
		.new-clone a.\[a\&\]\:hover\:bg-destructive\/90:hover {
			background-color: var(--destructive);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone a.\[a\&\]\:hover\:bg-destructive\/90:hover {
				background-color: color-mix(
					in oklab,
					var(--destructive) 90%,
					transparent
				);
			}
		}
		.new-clone a.\[a\&\]\:hover\:bg-primary\/90:hover {
			background-color: var(--primary);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone a.\[a\&\]\:hover\:bg-primary\/90:hover {
				background-color: color-mix(in oklab, var(--primary) 90%, transparent);
			}
		}
		.new-clone a.\[a\&\]\:hover\:bg-secondary\/90:hover {
			background-color: var(--secondary);
		}
		@supports (color: color-mix(in lab, red, red)) {
			.new-clone a.\[a\&\]\:hover\:bg-secondary\/90:hover {
				background-color: color-mix(
					in oklab,
					var(--secondary) 90%,
					transparent
				);
			}
		}
		.new-clone a.\[a\&\]\:hover\:text-accent-foreground:hover {
			color: var(--accent-foreground);
		}
	}
	.new-clone .bg-diagonal-lines {
		background-image: repeating-linear-gradient(
			-45deg,
			var(--background),
			var(--border) 1px,
			var(--background) 1px,
			var(--background) 4px
		);
	}
}
@property --tw-animation-delay {
	syntax: "*";
	inherits: false;
	initial-value: 0s;
}
@property --tw-animation-direction {
	syntax: "*";
	inherits: false;
	initial-value: normal;
}
@property --tw-animation-duration {
	syntax: "*";
	inherits: false;
}
@property --tw-animation-fill-mode {
	syntax: "*";
	inherits: false;
	initial-value: none;
}
@property --tw-animation-iteration-count {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-enter-blur {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-enter-opacity {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-enter-rotate {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-enter-scale {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-enter-translate-x {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-enter-translate-y {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-exit-blur {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-exit-opacity {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-exit-rotate {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-exit-scale {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-exit-translate-x {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-exit-translate-y {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
.new-clone {
	--radius: 0.625rem;
	--background: #fff;
	--foreground: #0a0a0a;
	--card: #fff;
	--card-foreground: #0a0a0a;
	--popover: #fff;
	--popover-foreground: #0a0a0a;
	--primary: #171717;
	--primary-foreground: #fafafa;
	--secondary: #f5f5f5;
	--secondary-foreground: #171717;
	--muted: #f5f5f5;
	--muted-foreground: #737373;
	--accent: #f5f5f5;
	--accent-foreground: #171717;
	--destructive: #e40014;
	--border: #e5e5e5;
	--input: #e5e5e5;
	--ring: #a1a1a1;
	--chart-1: #f05100;
	--chart-2: #009588;
	--chart-3: #104e64;
	--chart-4: #fcbb00;
	--chart-5: #f99c00;
	--sidebar: #fafafa;
	--sidebar-foreground: #0a0a0a;
	--sidebar-primary: #171717;
	--sidebar-primary-foreground: #fafafa;
	--sidebar-accent: #f5f5f5;
	--sidebar-accent-foreground: #171717;
	--sidebar-border: #e5e5e5;
	--sidebar-ring: #a1a1a1;
	--color-1: #ff4242;
	--color-2: #a142fe;
	--color-3: #40a1ff;
	--color-4: #43d0ff;
	--color-5: #a0ff42;
}
@supports (color: lab(0% 0 0)) {
	.new-clone {
		--background: lab(100% 0 0);
		--foreground: lab(2.75381% 0 0);
		--card: lab(100% 0 0);
		--card-foreground: lab(2.75381% 0 0);
		--popover: lab(100% 0 0);
		--popover-foreground: lab(2.75381% 0 0);
		--primary: lab(7.78201% -0.0000149012 0);
		--primary-foreground: lab(98.26% 0 0);
		--secondary: lab(96.52% -0.0000298023 0.0000119209);
		--secondary-foreground: lab(7.78201% -0.0000149012 0);
		--muted: lab(96.52% -0.0000298023 0.0000119209);
		--muted-foreground: lab(48.496% 0 0);
		--accent: lab(96.52% -0.0000298023 0.0000119209);
		--accent-foreground: lab(7.78201% -0.0000149012 0);
		--destructive: lab(48.4493% 77.4328 61.5452);
		--border: lab(90.952% 0 -0.0000119209);
		--input: lab(90.952% 0 -0.0000119209);
		--ring: lab(66.128% -0.0000298023 0.0000119209);
		--chart-1: lab(57.1026% 64.2584 89.8886);
		--chart-2: lab(55.0223% -41.0774 -3.90277);
		--chart-3: lab(30.372% -13.1853 -18.7887);
		--chart-4: lab(80.1641% 16.6016 99.2089);
		--chart-5: lab(72.7183% 31.8672 97.9407);
		--sidebar: lab(98.26% 0 0);
		--sidebar-foreground: lab(2.75381% 0 0);
		--sidebar-primary: lab(7.78201% -0.0000149012 0);
		--sidebar-primary-foreground: lab(98.26% 0 0);
		--sidebar-accent: lab(96.52% -0.0000298023 0.0000119209);
		--sidebar-accent-foreground: lab(7.78201% -0.0000149012 0);
		--sidebar-border: lab(90.952% 0 -0.0000119209);
		--sidebar-ring: lab(66.128% -0.0000298023 0.0000119209);
		--color-1: lab(58.5374% 70.9615 45.8957);
		--color-2: lab(49.3885% 64.1383 -78.39);
		--color-3: lab(63.9201% -4.74718 -55.8744);
		--color-4: lab(77.523% -27.2624 -34.6643);
		--color-5: lab(91.5934% -50.0585 74.451);
	}
}
.new-clone .dark {
	--background: #0a0a0a;
	--foreground: #fafafa;
	--card: #171717;
	--card-foreground: #fafafa;
	--popover: #171717;
	--popover-foreground: #fafafa;
	--primary: #e5e5e5;
	--primary-foreground: #171717;
	--secondary: #262626;
	--secondary-foreground: #fafafa;
	--muted: #262626;
	--muted-foreground: #a1a1a1;
	--accent: #262626;
	--accent-foreground: #fafafa;
	--destructive: #ff6568;
	--border: #ffffff1a;
	--input: #ffffff26;
	--ring: #737373;
	--chart-1: #1447e6;
	--chart-2: #00bb7f;
	--chart-3: #f99c00;
	--chart-4: #ac4bff;
	--chart-5: #ff2357;
	--sidebar: #171717;
	--sidebar-foreground: #fafafa;
	--sidebar-primary: #1447e6;
	--sidebar-primary-foreground: #fafafa;
	--sidebar-accent: #262626;
	--sidebar-accent-foreground: #fafafa;
	--sidebar-border: #ffffff1a;
	--sidebar-ring: #737373;
	--color-1: #ff4242;
	--color-2: #a142fe;
	--color-3: #40a1ff;
	--color-4: #43d0ff;
	--color-5: #a0ff42;
}
@supports (color: lab(0% 0 0)) {
	.new-clone .dark {
		--background: lab(2.75381% 0 0);
		--foreground: lab(98.26% 0 0);
		--card: lab(7.78201% -0.0000149012 0);
		--card-foreground: lab(98.26% 0 0);
		--popover: lab(7.78201% -0.0000149012 0);
		--popover-foreground: lab(98.26% 0 0);
		--primary: lab(90.952% 0 -0.0000119209);
		--primary-foreground: lab(7.78201% -0.0000149012 0);
		--secondary: lab(15.204% 0 -0.00000596046);
		--secondary-foreground: lab(98.26% 0 0);
		--muted: lab(15.204% 0 -0.00000596046);
		--muted-foreground: lab(66.128% -0.0000298023 0.0000119209);
		--accent: lab(15.204% 0 -0.00000596046);
		--accent-foreground: lab(98.26% 0 0);
		--destructive: lab(63.7053% 60.745 31.3109);
		--border: lab(100% 0 0 / 0.1);
		--input: lab(100% 0 0 / 0.15);
		--ring: lab(48.496% 0 0);
		--chart-1: lab(36.9089% 35.0961 -85.6872);
		--chart-2: lab(66.9756% -58.27 19.5419);
		--chart-3: lab(72.7183% 31.8672 97.9407);
		--chart-4: lab(52.0183% 66.11 -78.2316);
		--chart-5: lab(56.101% 79.4328 31.4532);
		--sidebar: lab(7.78201% -0.0000149012 0);
		--sidebar-foreground: lab(98.26% 0 0);
		--sidebar-primary: lab(36.9089% 35.0961 -85.6872);
		--sidebar-primary-foreground: lab(98.26% 0 0);
		--sidebar-accent: lab(15.204% 0 -0.00000596046);
		--sidebar-accent-foreground: lab(98.26% 0 0);
		--sidebar-border: lab(100% 0 0 / 0.1);
		--sidebar-ring: lab(48.496% 0 0);
		--color-1: lab(58.5374% 70.9615 45.8957);
		--color-2: lab(49.3885% 64.1383 -78.39);
		--color-3: lab(63.9201% -4.74718 -55.8744);
		--color-4: lab(77.523% -27.2624 -34.6643);
		--color-5: lab(91.5934% -50.0585 74.451);
	}
}
.new-clone code[data-theme*="\ "],
.new-clone code[data-theme*="\ "] span {
	color: var(--shiki-light) !important;
}
.new-clone .dark code[data-theme*="\ "],
.new-clone .dark code[data-theme*="\ "] span {
	color: var(--shiki-dark) !important;
}
.new-clone :not(pre) > code {
	background-color: var(--muted);
	border-radius: 0.25rem;
	padding: 0.125rem 0.375rem;
	font-size: 0.875em;
}
.new-clone pre {
	background-color: var(--muted);
	border-radius: calc(var(--radius) - 2px);
	border: 1px solid var(--border);
	padding: 1rem 0;
	overflow-x: auto;
}
.new-clone pre [data-line] {
	padding: 0 1rem;
}
.new-clone code {
	counter-reset: line;
}
.new-clone code[data-line-numbers] > [data-line]:before {
	counter-increment: line;
	content: counter(line);
	text-align: right;
	color: gray;
	opacity: 0.5;
	width: 0.75rem;
	margin-right: 1.5rem;
	display: inline-block;
}
.new-clone code[data-line-numbers-max-digits="2"] > [data-line]:before {
	width: 1.25rem;
}
.new-clone code[data-line-numbers-max-digits="3"] > [data-line]:before {
	width: 1.75rem;
}
.new-clone [data-highlighted-line] {
	background-color: #c8c8ff1a;
}
.new-clone [data-highlighted-chars] {
	background-color: #c8c8ff33;
	border-radius: 0.25rem;
	padding: 0.125rem 0.25rem;
}
@property --tw-translate-x {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-translate-y {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-translate-z {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-rotate-x {
	syntax: "*";
	inherits: false;
}
@property --tw-rotate-y {
	syntax: "*";
	inherits: false;
}
@property --tw-rotate-z {
	syntax: "*";
	inherits: false;
}
@property --tw-skew-x {
	syntax: "*";
	inherits: false;
}
@property --tw-skew-y {
	syntax: "*";
	inherits: false;
}
@property --tw-scroll-snap-strictness {
	syntax: "*";
	inherits: false;
	initial-value: proximity;
}
@property --tw-space-y-reverse {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-space-x-reverse {
	syntax: "*";
	inherits: false;
	initial-value: 0;
}
@property --tw-border-style {
	syntax: "*";
	inherits: false;
	initial-value: solid;
}
@property --tw-gradient-position {
	syntax: "*";
	inherits: false;
}
@property --tw-gradient-from {
	syntax: "<color>";
	inherits: false;
	initial-value: #0000;
}
@property --tw-gradient-via {
	syntax: "<color>";
	inherits: false;
	initial-value: #0000;
}
@property --tw-gradient-to {
	syntax: "<color>";
	inherits: false;
	initial-value: #0000;
}
@property --tw-gradient-stops {
	syntax: "*";
	inherits: false;
}
@property --tw-gradient-via-stops {
	syntax: "*";
	inherits: false;
}
@property --tw-gradient-from-position {
	syntax: "<length-percentage>";
	inherits: false;
	initial-value: 0%;
}
@property --tw-gradient-via-position {
	syntax: "<length-percentage>";
	inherits: false;
	initial-value: 50%;
}
@property --tw-gradient-to-position {
	syntax: "<length-percentage>";
	inherits: false;
	initial-value: 100%;
}
@property --tw-leading {
	syntax: "*";
	inherits: false;
}
@property --tw-font-weight {
	syntax: "*";
	inherits: false;
}
@property --tw-tracking {
	syntax: "*";
	inherits: false;
}
@property --tw-ordinal {
	syntax: "*";
	inherits: false;
}
@property --tw-slashed-zero {
	syntax: "*";
	inherits: false;
}
@property --tw-numeric-figure {
	syntax: "*";
	inherits: false;
}
@property --tw-numeric-spacing {
	syntax: "*";
	inherits: false;
}
@property --tw-numeric-fraction {
	syntax: "*";
	inherits: false;
}
@property --tw-shadow {
	syntax: "*";
	inherits: false;
	initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
	syntax: "*";
	inherits: false;
}
@property --tw-shadow-alpha {
	syntax: "<percentage>";
	inherits: false;
	initial-value: 100%;
}
@property --tw-inset-shadow {
	syntax: "*";
	inherits: false;
	initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
	syntax: "*";
	inherits: false;
}
@property --tw-inset-shadow-alpha {
	syntax: "<percentage>";
	inherits: false;
	initial-value: 100%;
}
@property --tw-ring-color {
	syntax: "*";
	inherits: false;
}
@property --tw-ring-shadow {
	syntax: "*";
	inherits: false;
	initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
	syntax: "*";
	inherits: false;
}
@property --tw-inset-ring-shadow {
	syntax: "*";
	inherits: false;
	initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
	syntax: "*";
	inherits: false;
}
@property --tw-ring-offset-width {
	syntax: "<length>";
	inherits: false;
	initial-value: 0;
}
@property --tw-ring-offset-color {
	syntax: "*";
	inherits: false;
	initial-value: #fff;
}
@property --tw-ring-offset-shadow {
	syntax: "*";
	inherits: false;
	initial-value: 0 0 #0000;
}
@property --tw-outline-style {
	syntax: "*";
	inherits: false;
	initial-value: solid;
}
@property --tw-blur {
	syntax: "*";
	inherits: false;
}
@property --tw-brightness {
	syntax: "*";
	inherits: false;
}
@property --tw-contrast {
	syntax: "*";
	inherits: false;
}
@property --tw-grayscale {
	syntax: "*";
	inherits: false;
}
@property --tw-hue-rotate {
	syntax: "*";
	inherits: false;
}
@property --tw-invert {
	syntax: "*";
	inherits: false;
}
@property --tw-opacity {
	syntax: "*";
	inherits: false;
}
@property --tw-saturate {
	syntax: "*";
	inherits: false;
}
@property --tw-sepia {
	syntax: "*";
	inherits: false;
}
@property --tw-drop-shadow {
	syntax: "*";
	inherits: false;
}
@property --tw-drop-shadow-color {
	syntax: "*";
	inherits: false;
}
@property --tw-drop-shadow-alpha {
	syntax: "<percentage>";
	inherits: false;
	initial-value: 100%;
}
@property --tw-drop-shadow-size {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-blur {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-brightness {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-contrast {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-grayscale {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-hue-rotate {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-invert {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-opacity {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-saturate {
	syntax: "*";
	inherits: false;
}
@property --tw-backdrop-sepia {
	syntax: "*";
	inherits: false;
}
@property --tw-duration {
	syntax: "*";
	inherits: false;
}
@property --tw-ease {
	syntax: "*";
	inherits: false;
}
@property --tw-scale-x {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-scale-y {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-scale-z {
	syntax: "*";
	inherits: false;
	initial-value: 1;
}
@property --tw-content {
	syntax: "*";
	inherits: false;
	initial-value: "";
}
@keyframes spin {
	to {
		transform: rotate(360deg);
	}
}
@keyframes pulse {
	50% {
		opacity: 0.5;
	}
}
@keyframes enter {
	0% {
		opacity: var(--tw-enter-opacity, 1);
		transform: translate3d(
				var(--tw-enter-translate-x, 0),
				var(--tw-enter-translate-y, 0),
				0
			)
			scale3d(
				var(--tw-enter-scale, 1),
				var(--tw-enter-scale, 1),
				var(--tw-enter-scale, 1)
			)
			rotate(var(--tw-enter-rotate, 0));
		filter: blur(var(--tw-enter-blur, 0));
	}
}
@keyframes exit {
	to {
		opacity: var(--tw-exit-opacity, 1);
		transform: translate3d(
				var(--tw-exit-translate-x, 0),
				var(--tw-exit-translate-y, 0),
				0
			)
			scale3d(
				var(--tw-exit-scale, 1),
				var(--tw-exit-scale, 1),
				var(--tw-exit-scale, 1)
			)
			rotate(var(--tw-exit-rotate, 0));
		filter: blur(var(--tw-exit-blur, 0));
	}
}
@keyframes accordion-down {
	0% {
		height: 0;
	}
	to {
		height: var(
			--radix-accordion-content-height,
			var(
				--bits-accordion-content-height,
				var(
					--reka-accordion-content-height,
					var(
						--kb-accordion-content-height,
						var(--ngp-accordion-content-height, auto)
					)
				)
			)
		);
	}
}
@keyframes accordion-up {
	0% {
		height: var(
			--radix-accordion-content-height,
			var(
				--bits-accordion-content-height,
				var(
					--reka-accordion-content-height,
					var(
						--kb-accordion-content-height,
						var(--ngp-accordion-content-height, auto)
					)
				)
			)
		);
	}
	to {
		height: 0;
	}
}
@keyframes shiny-text {
	0%,
	90%,
	to {
		background-position: calc(-100% - var(--shiny-width)) 0;
	}
	30%,
	60% {
		background-position: calc(100% + var(--shiny-width)) 0;
	}
}
@keyframes marquee {
	0% {
		transform: translate(0);
	}
	to {
		transform: translateX(calc(-100% - var(--gap)));
	}
}
@keyframes marquee-vertical {
	0% {
		transform: translateY(0);
	}
	to {
		transform: translateY(calc(-100% - var(--gap)));
	}
}
@keyframes orbit {
	0% {
		transform: rotate(calc(var(--angle) * 1deg))
			translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg));
	}
	to {
		transform: rotate(calc(var(--angle) * 1deg + 360deg))
			translateY(calc(var(--radius) * 1px))
			rotate(calc((var(--angle) * -1deg) - 360deg));
	}
}
@keyframes shine {
	0% {
		background-position: 0 0;
	}
	50% {
		background-position: 100% 100%;
	}
	to {
		background-position: 0 0;
	}
}
@keyframes gradient {
	to {
		background-position: var(--bg-size, 300%) 0;
	}
}
@keyframes rainbow {
	0% {
		background-position: 0%;
	}
	to {
		background-position: 200%;
	}
}
@keyframes aurora {
	0% {
		background-position: 0%;
		transform: rotate(-5deg) scale(0.9);
	}
	25% {
		background-position: 50% 100%;
		transform: rotate(5deg) scale(1.1);
	}
	50% {
		background-position: 100%;
		transform: rotate(-3deg) scale(0.95);
	}
	75% {
		background-position: 50% 0;
		transform: rotate(3deg) scale(1.05);
	}
	to {
		background-position: 0%;
		transform: rotate(-5deg) scale(0.9);
	}
}
