@layer reset,
base,
tokens,
recipes,
utilities;

@layer base {

	html,
	body {
		--x10-min-screen-height: 0px;
		--x10-min-trade-screen-height: 0px;
		--x10-min-screen-width: 0px;
		--x10-header-height: var(--app-s-48);
		--x10-portfolio-navbar-height: var(--app-s-48);
		--x10-market-stats-height: var(--app-s-64);
		--x10-pinned-markets-height: calc(var(--app-s-32) + var(--app-s-10) * 2);
		--x10-table-header-height: var(--app-s-48);
		--x10-bottom-navigation-height: calc(32px + max(var(--app-s-20), env(safe-area-inset-bottom)));
		--x10-trade-bottom-navigation-height: calc(var(--x10-bottom-navigation-height) + var(--x10-mobile-order-form-action-button-height));
		--x10-mobile-place-order-button-height: calc(56px + max(var(--app-s-16), env(safe-area-inset-bottom)));
		--x10-mobile-order-form-action-button-height: 112px;
		--x10-mobile-market-stats-height: 56px;
		--x10-page-margin-y: var(--app-s-4);
		--x10-banner-height: var(--app-s-24);
		--x10-mobile-markets-widget-height: calc((100vh - var(--x10-mobile-market-stats-height)) / 2);
		font-family: Inter, sans-serif
	}

	body {
		padding-top: env(safe-area-inset-top);
		padding-left: env(safe-area-inset-left);
		padding-right: env(safe-area-inset-right)
	}

	@media (min-width: 450px) {
		body {
			--x10-min-screen-height: 700px;
			--x10-min-trade-screen-height: 961px;
			--x10-min-screen-width: 730px;
			--x10-bottom-navigation-height: 0px
		}
	}

	html {
		--x10-static-column-width: 344px;
		--app-fs-8: 8px;
		--app-fs-10: 10px;
		--app-fs-11: 11px;
		--app-fs-12: 12px;
		--app-fs-13: 13px;
		--app-fs-14: 14px;
		--app-fs-15: 15px;
		--app-fs-20: 20px;
		--app-fs-24: 24px;
		--app-fs-32: 32px;
		--app-fs-40: 40px;
		--app-s-1: 1px;
		--app-s-2: 2px;
		--app-s-4: 4px;
		--app-s-6: 6px;
		--app-s-8: 8px;
		--app-s-10: 10px;
		--app-s-12: 12px;
		--app-s-14: 14px;
		--app-s-16: 16px;
		--app-s-20: 20px;
		--app-s-24: 24px;
		--app-s-28: 28px;
		--app-s-32: 32px;
		--app-s-48: 48px;
		--app-s-52: 52px;
		--app-s-64: 68px;
		--app-s-80: 80px;
		--app-lh-10: 10px;
		--app-lh-12: 12px;
		--app-lh-16: 16px;
		--app-lh-20: 20px;
		--app-lh-24: 24px;
		--app-lh-32: 32px;
		--app-lh-40: 40px;
		--app-lh-44: 44px
	}

	@media (min-width: 450px) and (max-width: 1280px) {
		html {
			--x10-min-trade-screen-height: 717px;
			--x10-static-column-width: 232px;
			--app-fs-8: 6px;
			--app-fs-10: 8px;
			--app-fs-11: 9px;
			--app-fs-12: 9px;
			--app-fs-13: 9px;
			--app-fs-14: 10px;
			--app-fs-15: 11px;
			--app-fs-20: 13px;
			--app-fs-24: 14px;
			--app-fs-32: 16px;
			--app-fs-40: 20px;
			--app-s-1: 1px;
			--app-s-2: 1px;
			--app-s-4: 4px;
			--app-s-6: 3px;
			--app-s-8: 5px;
			--app-s-10: 7px;
			--app-s-12: 10px;
			--app-s-14: 11px;
			--app-s-16: 12px;
			--app-s-20: 16px;
			--app-s-24: 18px;
			--app-s-28: 22px;
			--app-s-32: 24px;
			--app-s-48: 36px;
			--app-s-52: 40px;
			--app-s-64: 52px;
			--app-s-80: 68px;
			--app-lh-10: 9px;
			--app-lh-12: 10px;
			--app-lh-16: 11px;
			--app-lh-20: 14px;
			--app-lh-24: 16px;
			--app-lh-32: 17px;
			--app-lh-40: 24px;
			--app-lh-44: 26px
		}
	}

	@media (min-width: 1280px) and (max-width: 1728px) {
		html {
			--x10-static-column-width: 304px;
			--x10-min-trade-screen-height: 846px;
			--app-fs-8: 7px;
			--app-fs-10: 9px;
			--app-fs-11: 10px;
			--app-fs-12: 10px;
			--app-fs-13: 11px;
			--app-fs-14: 12px;
			--app-fs-15: 13px;
			--app-fs-20: 16px;
			--app-fs-24: 18px;
			--app-fs-32: 24px;
			--app-fs-44: 32px;
			--app-s-1: 1px;
			--app-s-2: 2px;
			--app-s-4: 4px;
			--app-s-6: 4px;
			--app-s-8: 6px;
			--app-s-10: 8px;
			--app-s-12: 10px;
			--app-s-14: 14px;
			--app-s-16: 14px;
			--app-s-20: 18px;
			--app-s-24: 22px;
			--app-s-28: 24px;
			--app-s-32: 28px;
			--app-s-48: 44px;
			--app-s-52: 48px;
			--app-s-64: 64px;
			--app-s-80: 72px;
			--app-lh-10: 10px;
			--app-lh-12: 11px;
			--app-lh-16: 15px;
			--app-lh-20: 18px;
			--app-lh-24: 20px;
			--app-lh-32: 24px;
			--app-lh-40: 36px;
			--app-lh-44: 40px
		}
	}

	@media (min-width: 2400px) {
		html {
			--x10-static-column-width: 440px;
			--x10-min-trade-screen-height: 1140px;
			--app-fs-8: 10px;
			--app-fs-10: 12px;
			--app-fs-11: 13px;
			--app-fs-12: 14px;
			--app-fs-13: 15px;
			--app-fs-14: 16px;
			--app-fs-15: 17px;
			--app-fs-20: 22px;
			--app-fs-24: 28px;
			--app-fs-32: 40px;
			--app-fs-40: 56px;
			--app-s-1: 1px;
			--app-s-2: 2px;
			--app-s-4: 6px;
			--app-s-6: 8px;
			--app-s-8: 10px;
			--app-s-10: 13px;
			--app-s-12: 16px;
			--app-s-14: 18px;
			--app-s-16: 20px;
			--app-s-20: 24px;
			--app-s-24: 28px;
			--app-s-28: 32px;
			--app-s-32: 36px;
			--app-s-48: 56px;
			--app-s-52: 60px;
			--app-s-64: 78px;
			--app-s-80: 88px;
			--app-lh-10: 10px;
			--app-lh-12: 12px;
			--app-lh-16: 20px;
			--app-lh-20: 24px;
			--app-lh-24: 28px;
			--app-lh-32: 36px;
			--app-lh-40: 44px;
			--app-lh-44: 60px
		}
	}
}

@layer reset {

	:host,
	html {
		--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
		line-height: 1.5;
		-webkit-text-size-adjust: 100%;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		-moz-tab-size: 4;
		tab-size: 4;
		font-family: var(--global-font-body, var(--font-fallback));
		-webkit-tap-highlight-color: transparent
	}

	*,
	::backdrop,
	::file-selector-button,
	:after,
	:before {
		margin: 0;
		padding: 0;
		border-width: 0px;
		border-style: solid;
		border-color: var(--global-color-border, currentcolor);
		box-sizing: border-box
	}

	hr {
		color: inherit;
		height: 0px;
		border-top-width: 1px
	}

	body {
		line-height: inherit;
		height: 100%
	}

	img {
		border-style: none
	}

	audio,
	canvas,
	embed,
	iframe,
	img,
	object,
	svg,
	video {
		display: block;
		vertical-align: middle
	}

	img,
	video {
		max-width: 100%;
		height: auto
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		text-wrap: balance;
		font-size: inherit;
		font-weight: inherit
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	p {
		overflow-wrap: break-word
	}

	menu,
	ol,
	ul {
		list-style: none
	}

	::file-selector-button,
	button,
	input:where([type=button], [type=reset], [type=submit]) {
		appearance: button;
		-webkit-appearance: button
	}

	::file-selector-button,
	button,
	input,
	optgroup,
	select,
	textarea {
		font: inherit;
		background: transparent;
		font-feature-settings: inherit;
		font-variation-settings: inherit;
		letter-spacing: inherit;
		color: inherit
	}

	::placeholder {
		--placeholder-fallback: rgba(0, 0, 0, .5);
		opacity: 1;
		color: var(--global-color-placeholder, var(--placeholder-fallback))
	}

	@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
		::placeholder {
			--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)
		}
	}

	::selection {
		background-color: var(--global-color-selection, rgba(0, 115, 255, .3))
	}

	textarea {
		resize: vertical
	}

	table {
		border-color: inherit;
		text-indent: 0px;
		border-collapse: collapse
	}

	summary {
		display: list-item
	}

	small {
		font-size: 80%
	}

	sub,
	sup {
		font-size: 75%;
		line-height: 0;
		position: relative;
		vertical-align: baseline
	}

	sub {
		bottom: -.25em
	}

	sup {
		top: -.5em
	}

	dialog {
		padding: 0
	}

	a {
		text-decoration: inherit;
		color: inherit
	}

	abbr:where([title]) {
		text-decoration: underline dotted
	}

	b,
	strong {
		font-weight: bolder
	}

	code,
	kbd,
	pre,
	samp {
		--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";
		font-family: var(--global-font-mono, var(--font-mono-fallback));
		font-size: 1em;
		font-feature-settings: normal;
		font-variation-settings: normal
	}

	progress {
		vertical-align: baseline
	}

	::-webkit-search-cancel-button,
	::-webkit-search-decoration {
		-webkit-appearance: none
	}

	::-webkit-inner-spin-button,
	::-webkit-outer-spin-button {
		height: auto
	}

	:-moz-ui-invalid {
		box-shadow: none
	}

	:-moz-focusring {
		outline: auto
	}

	[hidden]:where(:not([hidden=until-found])) {
		display: none !important
	}
}

@layer base {
	:root {
		--made-with-panda: "🐼"
	}

	html {
		font-size: 100%
	}

	body {
		background: var(--hSSrLd);
		color: var(--fJMwHJ);
		font-size: var(--bbHoYO);
		font-weight: var(--kQFAde);
		height: 100%;
		width: 100%
	}

	button,
	input,
	select,
	textarea {
		font: inherit
	}

	[role=dialog],
	[role=listbox],
	[role=menu],
	a,
	button {
		outline: 2px solid transparent;
		outline-offset: 2px
	}

	button,
	input {
		color: var(--fJMwHJ)
	}

	input {
		border: none;
		font-size: var(--fLoDwQ)
	}

	*,
	::backdrop,
	:after,
	:before {
		--blur: ;
		--brightness: ;
		--contrast: ;
		--grayscale: ;
		--hue-rotate: ;
		--invert: ;
		--saturate: ;
		--sepia: ;
		--drop-shadow: ;
		--backdrop-blur: ;
		--backdrop-brightness: ;
		--backdrop-contrast: ;
		--backdrop-grayscale: ;
		--backdrop-hue-rotate: ;
		--backdrop-invert: ;
		--backdrop-opacity: ;
		--backdrop-saturate: ;
		--backdrop-sepia: ;
		--gradient-from-position: ;
		--gradient-to-position: ;
		--gradient-via-position: ;
		--scroll-snap-strictness: proximity;
		--border-spacing-x: 0;
		--border-spacing-y: 0;
		--translate-x: 0;
		--translate-y: 0;
		--rotate: 0;
		--rotate-x: 0;
		--rotate-y: 0;
		--skew-x: 0;
		--skew-y: 0;
		--scale-x: 1;
		--scale-y: 1
	}
}

@layer tokens {
	:where(:root, :host) {
		--eGPTkT: fade-in .25s var(--drrWcF);
		--fDdQIK: fade-out .2s var(--drrWcF);
		--djYxwN: slide-in .4s var(--imxNHs);
		--vtRbc: slide-out .2s var(--fzbDxd);
		--dzpyNa: slide-down .25s var(--drrWcF);
		--lfrOHr: slide-up .2s var(--drrWcF);
		--eHexTf: #4d4d4d;
		--kvQQcq: #3a3a3a;
		--kSbalF: #2b2b2b;
		--frrIVU: #282828;
		--hPbibH: #1e1e1e;
		--corQLW: #151515;
		--gwHZfy: #000000;
		--bMMagU: rgba(0, 0, 0, .2);
		--exgNOr: #00000080;
		--hQNyGI: rgba(3, 3, 3, .84);
		--gCiDFr: rgba(0, 0, 0, .92);
		--fBCVyC: #e8e8e8;
		--gUCAFm: #a1a1a1;
		--kmpEJy: #ffffff00;
		--clYnrs: #ffffff05;
		--gTbCRu: #ffffff0a;
		--gQmncK: #ffffff14;
		--bYIJTV: #ffffff29;
		--iYLKdX: rgba(255, 255, 255, .18);
		--cNHYtg: #ffffff3d;
		--iXHyZS: #ffffff7a;
		--ggWalk: #ffffffa3;
		--gtoFQw: #ff4063;
		--cEsyKX: #d53855;
		--dJBMqG: #b9334b;
		--hlNeNS: #a4253b;
		--hmVlYz: #ff40631a;
		--bBYXF: rgba(255, 64, 99, .12);
		--lcTcDU: #ff406333;
		--foDImM: rgba(255, 64, 99, .24);
		--bhGsaM: #00bc84;
		--ihETjL: #049e70;
		--iiKXYq: #068a63;
		--fFYjHm: #027352;
		--GMhoX: rgba(0, 188, 132, .1);
		--jdhIsZ: rgba(0, 188, 132, .12);
		--juCTDg: rgba(0, 188, 132, .2);
		--cKRklI: rgba(0, 188, 132, .24);
		--kzAXqR: rgba(0, 188, 132, .3);
		--eJtmHi: rgba(0, 188, 132, .4);
		--fOrquT: rgba(0, 188, 132, .5);
		--dmMtkg: rgba(0, 188, 132, .6);
		--erKwXR: rgba(0, 188, 132, .7);
		--Djtqa: rgba(0, 188, 132, .8);
		--bIhxdL: rgba(0, 188, 132, .9);
		--gBssX: #fba600;
		--dOnNTc: #ed7800;
		--ecyrvJ: #dd5e00;
		--kBwdzR: #d95800;
		--kCgKFA: #fba6001a;
		--iKJXqu: rgba(251, 166, 0, .12);
		--fPYVjb: #fba60033;
		--bLqwlL: rgba(251, 166, 0, .24);
		--gEIXqv: rgba(144, 119, 255, 1);
		--bHmZoK: rgba(144, 119, 255, .1);
		--iDYVKp: rgba(144, 119, 255, .2);
		--liOBKb: rgba(144, 119, 255, .48);
		--cWTXGg: .2s;
		--mUhz: .15s;
		--drrWcF: cubic-bezier(.4, 0, .2, 1);
		--imxNHs: cubic-bezier(.05, .7, .1, 1);
		--fzbDxd: cubic-bezier(.3, 0, .8, .15);
		--bdAZXP: var(--app-fs-8, .5rem);
		--gGzvPq: var(--app-fs-10, .625rem);
		--ieTBjX: var(--app-fs-11, .6875rem);
		--LaOw: var(--app-fs-12, .75rem);
		--bxRMYV: var(--app-fs-13, .8125rem);
		--bbHoYO: var(--app-fs-14, .875rem);
		--cAbutv: var(--app-fs-15, .9375rem);
		--dQHPMp: var(--app-fs-20, 1.25rem);
		--jBlsuJ: var(--app-fs-24, 1.5rem);
		--dmbFLa: var(--app-fs-32, 2rem);
		--jJqQnn: var(--app-fs-40, 2.5rem);
		--fLoDwQ: 1rem;
		--bzntac: 3.5rem;
		--kQFAde: 400;
		--ilhznT: 500;
		--ecprPa: 550;
		--byIKNw: 600;
		--kiGtxh: 700;
		--fhYWzo: var(--app-lh-10, .625rem);
		--jmOHBu: var(--app-lh-12, .75rem);
		--jKYVuK: var(--app-lh-16, 1rem);
		--hYkhvn: var(--app-lh-20, 1.25rem);
		--iwuvoD: var(--app-lh-24, 1.5rem);
		--ddGmLE: var(--app-lh-32, 2rem);
		--ljVFgF: var(--app-lh-40, 2.5rem);
		--itNNRx: var(--app-lh-44, 2.75rem);
		--kwrMKI: var(--app-s-2, .125rem);
		--hYfIdy: var(--app-s-4, .25rem);
		--eIOUEE: var(--app-s-6, .375rem);
		--cFwfnK: var(--app-s-8, .5rem);
		--bWVRWt: var(--app-s-12, .75rem);
		--MKunH: var(--app-s-14, .875rem);
		--eMaDjJ: var(--app-s-16, 1rem);
		--lneTfU: var(--app-s-20, 1.25rem);
		--cMNUUo: var(--app-s-24, 1.5rem);
		--kBnXCZ: 9999px;
		--jDxksg: 0 .25rem 1rem 0 rgba(0, 0, 0, .16);
		--hPDrTC: 0 .25rem .25rem 0 rgba(0, 0, 0, .24);
		--bnVgij: 0 .25rem 4rem 0 rgba(0, 0, 0, .8);
		--dlouuw: var(--app-s-1, .0625rem);
		--iaEILb: var(--app-s-2, .125rem);
		--bHGrcR: var(--app-s-4, .25rem);
		--hVYaQz: var(--app-s-6, .375rem);
		--hRodIx: var(--app-s-8, .5rem);
		--ggIWIo: var(--app-s-10, .625rem);
		--JLohO: var(--app-s-12, .75rem);
		--jHukOY: var(--app-s-14, .875rem);
		--ekwCoy: var(--app-s-16, 1rem);
		--kVZkYT: var(--app-s-20, 1.25rem);
		--dhoPGH: var(--app-s-24, 1.5rem);
		--jQqxHz: var(--app-s-28, 1.75rem);
		--jzxKdA: var(--app-s-32, 2rem);
		--dxsfZp: var(--app-s-48, 3rem);
		--FeGnm: var(--app-s-52, 3.5rem);
		--dlVxBj: var(--app-s-64, 4rem);
		--kMIFWp: var(--app-s-80, 5rem);
		--nseqS: var(--app-s-128, 8rem);
		--ksXQSb: var(--app-s-1, .0625rem);
		--jrQmNM: var(--app-s-2, .125rem);
		--gSYzHq: var(--app-s-4, .25rem);
		--dEptMU: var(--app-s-6, .375rem);
		--bCNKgG: var(--app-s-8, .5rem);
		--leBpDT: var(--app-s-10, .625rem);
		--cZCreJ: var(--app-s-12, .75rem);
		--cEmqxz: var(--app-s-14, .875rem);
		--fOJbxl: var(--app-s-16, 1rem);
		--kdtLzE: var(--app-s-20, 1.25rem);
		--bDeMtk: var(--app-s-24, 1.5rem);
		--ezkpjg: var(--app-s-28, 1.75rem);
		--gpyQjn: var(--app-s-32, 2rem);
		--casCcK: var(--app-s-48, 3rem);
		--iBxhCN: var(--app-s-52, 3.5rem);
		--hqFFuc: var(--app-s-64, 4rem);
		--coriSy: var(--app-s-80, 5rem);
		--hfBRkJ: var(--app-s-128, 8rem);
		--koQBGI: 450px;
		--lmEtp: 900px;
		--cFeTiL: 1024px;
		--kXGOMH: 1280px;
		--lmKYUM: 1728px;
		--iopKsm: 2400px;
		--eomHOU: 320px;
		--iujnmj: 744px;
		--gThSgZ: 1366px;
		--cssArG: 1920px;
		--jESPPc: 2560px;
		--TtCqE: var(--app-s-1, .0625rem);
		--bFWUxX: var(--app-s-2, .125rem);
		--dEVewd: var(--app-s-4, .25rem);
		--fmwrkH: var(--app-s-6, .375rem);
		--gujuvZ: var(--app-s-8, .5rem);
		--gqJCRs: var(--app-s-10, .625rem);
		--giCWsK: var(--app-s-12, .75rem);
		--iOkkTg: var(--app-s-14, .875rem);
		--iGdEuy: var(--app-s-16, 1rem);
		--hdmUYL: var(--app-s-20, 1.25rem);
		--jANDaz: var(--app-s-24, 1.5rem);
		--eBCBIn: var(--app-s-28, 1.75rem);
		--bNfqWo: var(--app-s-32, 2rem);
		--gAALGt: var(--app-s-48, 3rem);
		--jPctfu: var(--app-s-52, 3.5rem);
		--fUognP: var(--app-s-64, 4rem);
		--CdLxR: var(--app-s-80, 5rem);
		--kkRFXW: var(--app-s-128, 8rem);
		--JMmfM: 1;
		--kaULjL: 2;
		--eWobGy: 3;
		--hMsYeF: 4;
		--cHMoGo: 5;
		--dlPwCk: 450px;
		--ezXLp: 900px;
		--lghTNb: 1024px;
		--hKvoBv: 1280px;
		--kxGvJQ: 1728px;
		--JoeeS: 2400px;
		--ikokJA: 320px;
		--kSvAmr: 744px;
		--uwdhN: 1366px;
		--eyfDzy: 1920px;
		--dgHGKE: 2560px;
		--gvReQt: var(--JMmfM);
		--gSfBPH: var(--kaULjL);
		--kzyaTb: var(--eWobGy);
		--dXkMpE: var(--hMsYeF);
		--bBchmW: var(--cHMoGo)
	}

	[data-theme=x10].dark {
		--kgrLyM: var(--kmpEJy);
		--hSSrLd: var(--gwHZfy);
		--fSZYuU: var(--eHexTf);
		--dqQyHl: var(--kvQQcq);
		--kpzvnO: var(--kSbalF);
		--hNpVAf: var(--frrIVU);
		--fQXhKs: var(--hPbibH);
		--doNHWJ: var(--corQLW);
		--DVQrT: var(--bMMagU);
		--dBrLsU: var(--exgNOr);
		--xfKID: var(--hQNyGI);
		--ccICuA: var(--gCiDFr);
		--fJMwHJ: var(--fBCVyC);
		--bRYIRd: var(--gUCAFm);
		--hBCver: var(--clYnrs);
		--eLKRgp: var(--gTbCRu);
		--djjVF: var(--gQmncK);
		--bjTodi: var(--bYIJTV);
		--juqJBE: var(--iYLKdX);
		--gjisfb: var(--cNHYtg);
		--gHWzep: var(--iXHyZS);
		--bPhdJv: var(--ggWalk);
		--jiJiJN: var(--gtoFQw);
		--gytxnv: var(--gtoFQw);
		--hiYOhA: var(--cEsyKX);
		--iliWrZ: var(--dJBMqG);
		--kUGHnl: var(--hlNeNS);
		--eHIwLs: var(--hmVlYz);
		--jvuVwm: var(--bBYXF);
		--ewTurH: var(--lcTcDU);
		--dnwyar: var(--foDImM);
		--emIFqB: var(--bhGsaM);
		--gJxFmb: var(--bhGsaM);
		--hnExMM: var(--ihETjL);
		--dnYKdt: var(--iiKXYq);
		--iGmtEV: var(--fFYjHm);
		--dUnOUM: var(--GMhoX);
		--isNuTy: var(--jdhIsZ);
		--kEAcCn: var(--juCTDg);
		--bUMXYH: var(--cKRklI);
		--eknLZq: var(--kzAXqR);
		--iaobwt: var(--eJtmHi);
		--bGbKTw: var(--fOrquT);
		--iqnYAX: var(--dmMtkg);
		--bWbHYa: var(--erKwXR);
		--kBrdJl: var(--Djtqa);
		--eheNgo: var(--bIhxdL);
		--fmTGnW: var(--gBssX);
		--gEmQZc: var(--gBssX);
		--capRnD: var(--dOnNTc);
		--dPqQsO: var(--ecyrvJ);
		--dOwksG: var(--kBwdzR);
		--bQEjEz: var(--kCgKFA);
		--gCxped: var(--iKJXqu);
		--gNaSSs: var(--fPYVjb);
		--jZURVk: var(--bLqwlL);
		--dmuQkX: var(--corQLW);
		--ljqEDA: var(--gEIXqv);
		--ksdToJ: var(--bHmZoK);
		--hPZlVm: var(--iDYVKp);
		--idCFDY: var(--liOBKb);
		--ktJENu: var(--fBCVyC);
		--kZXNER: var(--iiKXYq);
		--cyPgwd: var(--ihETjL);
		--eANakP: var(--fFYjHm);
		--lmhikf: var(--fFYjHm);
		--fUkfhS: var(--fBCVyC);
		--ggnpGl: var(--dJBMqG);
		--ljkUAR: var(--cEsyKX);
		--kpZJnL: var(--hlNeNS);
		--fCrEZj: var(--hlNeNS);
		--fPWLBM: var(--iXHyZS);
		--dwBZwz: var(--gTbCRu);
		--kJzloH: var(--gQmncK);
		--gcdvGZ: var(--bYIJTV);
		--irHIzl: var(--gTbCRu);
		--dgzSFq: var(--corQLW);
		--fTtimF: var(--fBCVyC);
		--kEpHQp: var(--fBCVyC);
		--cAWaCD: var(--fBCVyC);
		--ftVBiH: var(--gTbCRu)
	}

	@keyframes fade-in {
		0% {
			opacity: 0;
			transform: translateY(-4px)
		}

		to {
			opacity: 1;
			transform: translateY(0)
		}
	}

	@keyframes fade-out {
		0% {
			opacity: 1;
			transform: translateY(0)
		}

		to {
			opacity: 0;
			transform: translateY(-4px)
		}
	}

	@keyframes slide-in {
		0% {
			opacity: 0;
			transform: translateY(64px)
		}

		to {
			opacity: 1;
			transform: translateY(0)
		}
	}

	@keyframes slide-out {
		0% {
			opacity: 1;
			transform: translateY(0)
		}

		to {
			opacity: 0;
			transform: translateY(64px)
		}
	}

	@keyframes slide-up {
		0% {
			opacity: 1;
			height: var(--height)
		}

		to {
			opacity: 0;
			height: 0
		}
	}

	@keyframes slide-down {
		0% {
			opacity: 0;
			height: 0
		}

		to {
			opacity: 1;
			height: var(--height)
		}
	}

	@keyframes spin {
		0% {
			transform: rotate(0)
		}

		to {
			transform: rotate(360deg)
		}
	}

	@keyframes skeleton {

		50%,
		to {
			transform: translate(100%)
		}
	}

	@keyframes flash {
		0% {
			opacity: 0
		}

		50% {
			opacity: 1
		}

		to {
			opacity: 0
		}
	}

	@keyframes gradientAnimation {
		0% {
			background-position: 0
		}

		to {
			background-position: 400%
		}
	}
}

@layer recipes {
	@layer _base {
		.cZnMSn {
			color: var(--gHWzep);
			cursor: pointer
		}

		.cZnMSn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			color: var(--gjisfb)
		}

		.cZnMSn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			color: var(--gjisfb);
			cursor: not-allowed
		}

		.cZnMSn:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.cZnMSn:is(:active, [data-active]) {
			color: var(--fJMwHJ)
		}

		.wGgBK {
			width: fit-content
		}

		.fEDIkj {
			padding: var(--hVYaQz);
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu);
			text-transform: uppercase;
			height: var(--bDeMtk)
		}

		.dIhRRm {
			animation: spin .45s linear infinite;
			border-style: solid;
			border-radius: var(--kBnXCZ);
			border-width: .125rem;
			display: inline-block;
			border-top-color: currentColor !important;
			border-right-color: currentColor !important;
			border-bottom-color: transparent !important;
			border-left-color: transparent !important
		}

		.diCnxn {
			border-radius: var(--cFwfnK);
			gap: var(--hRodIx);
			display: flex;
			width: 100%
		}

		.khaRQS {
			overflow: hidden;
			border-radius: var(--kBnXCZ);
			mask-image: radial-gradient(#fff, #000);
			-webkit-mask-image: radial-gradient(white, black);
			background-color: var(--djjVF);
			position: relative
		}

		.khaRQS:after {
			content: "";
			position: absolute;
			z-index: -1;
			display: block;
			background-image: linear-gradient(90deg, #fff0, #ffffff1a, #fff0);
			transform: translate(-100%);
			animation-name: skeleton;
			animation-duration: 1.5s;
			animation-delay: 0ms;
			animation-iteration-count: infinite;
			animation-timing-function: cubic-bezier(.15, .5, .5, 1);
			top: 0;
			width: 100%;
			height: 100%
		}

		.fJivKH {
			animation: fade-in .2s ease-out;
			background: var(--emIFqB);
			font-size: var(--gGzvPq);
			font-weight: var(--kQFAde);
			line-height: 1.125rem;
			width: 1rem;
			height: 1rem
		}

		.fJivKH,
		.glsFka {
			border-radius: var(--kBnXCZ);
			display: flex;
			justify-content: center;
			align-items: center
		}

		.glsFka {
			cursor: pointer;
			color: var(--gHWzep)
		}

		.glsFka:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			cursor: not-allowed
		}

		.fzEbLX {
			color: var(--gHWzep)
		}

		.fzEbLX:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.kkPdnQ {
			background-position: 0;
			background-clip: text;
			-webkit-background-clip: text;
			color: transparent;
			background-size: 400% 100%
		}

		.ckVlEC {
			gap: var(--iaEILb);
			display: flex;
			align-items: end;
			padding-bottom: var(--iaEILb);
			height: 1rem
		}

		.cnsJoq {
			background: var(--hNpVAf)
		}
	}

	.hGwQmU {
		background: var(--eLKRgp);
		border-color: var(--eLKRgp);
		color: var(--gHWzep)
	}

	.kUpFNi {
		border: 1px solid;
		border-radius: var(--hYfIdy);
		padding-inline: var(--bHGrcR);
		align-items: center;
		display: flex;
		font-size: var(--gGzvPq);
		font-weight: var(--ecprPa);
		line-height: var(--jmOHBu);
		height: var(--fOJbxl)
	}

	.xfXUR {
		border-radius: var(--bWVRWt);
		padding-inline: var(--hRodIx);
		padding-block: var(--bHGrcR);
		font-size: var(--LaOw);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.lgVGdD {
		background: var(--ksdToJ);
		border-color: var(--hPZlVm);
		color: var(--ljqEDA)
	}

	.jgQMWE {
		border-color: var(--bjTodi);
		color: var(--gHWzep)
	}

	.jhqeLz {
		background: var(--kEAcCn);
		color: var(--emIFqB)
	}

	.jxCaAA {
		background: var(--gNaSSs);
		color: var(--fmTGnW)
	}

	.zpjHr {
		background: var(--ewTurH);
		color: var(--jiJiJN)
	}

	.atKdd {
		height: 1.5rem;
		width: 1.5rem
	}

	.kMSEVX {
		height: 1rem;
		width: 1rem
	}

	.fLGjEY {
		padding: var(--JLohO);
		font-size: var(--LaOw);
		font-weight: var(--kQFAde);
		line-height: var(--jKYVuK)
	}

	.iDYTSb {
		background: var(--dUnOUM);
		color: var(--emIFqB)
	}

	.gbKNuT {
		padding-inline: var(--hRodIx);
		padding-block: var(--hVYaQz);
		font-size: var(--gGzvPq);
		font-weight: var(--kQFAde);
		line-height: var(--jmOHBu)
	}

	.cpiMqS {
		background: var(--djjVF);
		color: var(--bPhdJv)
	}

	.idsvCA {
		background: var(--eHIwLs);
		color: var(--jiJiJN)
	}

	.fUIeuy {
		gap: var(--hRodIx);
		display: flex
	}

	.fXFyxC {
		background: var(--bQEjEz);
		color: var(--gEmQZc)
	}

	.dICKAz {
		width: 3.75rem;
		height: .5rem
	}

	.kWGTcR {
		width: 3.75rem;
		height: 1rem
	}

	.cMuimn {
		background: var(--bjTodi);
		width: var(--bDeMtk);
		height: var(--bDeMtk);
		min-width: var(--bDeMtk);
		min-height: var(--bDeMtk)
	}

	.cMuimn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--gjisfb)
	}

	.cMuimn:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
		background: var(--bjTodi);
		color: var(--fJMwHJ)
	}

	.cMuimn:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--bjTodi);
		color: var(--fJMwHJ)
	}

	.gJTxEx {
		border: 1px solid;
		border-color: var(--bjTodi);
		font-size: var(--bxRMYV);
		font-weight: var(--kQFAde);
		line-height: var(--jKYVuK);
		width: var(--gpyQjn);
		min-width: var(--gpyQjn);
		height: var(--gpyQjn);
		min-height: var(--gpyQjn)
	}

	.gJTxEx:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		border-color: var(--djjVF);
		color: var(--djjVF)
	}

	.gJTxEx:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		border-color: var(--gjisfb);
		color: var(--bPhdJv)
	}

	.gJTxEx:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
		border-color: var(--gHWzep);
		color: var(--fJMwHJ)
	}

	.jFvOHU {
		color: var(--emIFqB)
	}

	.jFvOHU:is(:hover, [data-hover]) {
		color: var(--dnYKdt)
	}

	.jMuhGD {
		text-decoration: underline;
		color: var(--emIFqB);
		text-underline-offset: .25rem
	}

	.jMuhGD:is(:hover, [data-hover]) {
		color: var(--dnYKdt)
	}

	.dQbURn {
		color: var(--fJMwHJ);
		text-underline-offset: .25rem
	}

	.dQbURn:is(:hover, [data-hover]) {
		text-decoration: underline
	}

	.eROCyM {
		text-decoration: underline;
		color: var(--fJMwHJ);
		text-underline-offset: .25rem
	}

	.jUIKMB {
		text-decoration: underline;
		color: inherit;
		text-underline-offset: 2px
	}

	.LMrUG:is(:hover, [data-hover]) {
		color: var(--gHWzep)
	}

	.kJDUGS {
		width: var(--coriSy);
		height: var(--coriSy);
		min-width: var(--coriSy);
		min-height: var(--coriSy)
	}

	.jEsvpd {
		width: 80px;
		height: 80px
	}

	.cgVCgq {
		width: var(--casCcK);
		height: var(--casCcK);
		min-width: var(--casCcK);
		min-height: var(--casCcK)
	}

	.gJBpSc {
		min-width: 1px;
		height: 100%
	}

	.kHpAfQ {
		min-width: 100%;
		height: 1px
	}

	@media screen and (min-width: 28.125rem) {
		.kUpFNi {
			font-size: var(--bdAZXP);
			font-weight: var(--byIKNw);
			line-height: var(--fhYWzo);
			text-transform: uppercase;
			letter-spacing: .05rem
		}

		.xfXUR {
			border-radius: var(--hYfIdy);
			padding-inline: var(--bHGrcR);
			padding-block: var(--iaEILb)
		}

		.cMuimn {
			background: var(--kgrLyM);
			width: var(--ezkpjg);
			min-width: var(--ezkpjg);
			height: var(--ezkpjg);
			min-height: var(--ezkpjg)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.cMuimn:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			background: var(--eLKRgp)
		}

		.cMuimn:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
			background: var(--eLKRgp)
		}
	}

	@media screen and (min-width: 108rem) {
		.jEsvpd {
			width: 128px;
			height: 128px
		}
	}
}

@layer recipes.slots {
	@layer _base {
		.cWQuUB {
			gap: var(--jzxKdA)
		}

		.bRJQya,
		.cWQuUB {
			display: flex;
			flex-direction: column
		}

		.bRJQya,
		.fnGpAa {
			gap: var(--ekwCoy)
		}

		.fnGpAa {
			display: flex;
			justify-content: space-between;
			align-items: center;
			width: 100%
		}

		.kYxVPD {
			color: var(--gHWzep);
			display: flex
		}

		.kYxVPD:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.hiJEQb {
			display: flex
		}

		.hiJEQb:is([open], [data-state=open]) {
			animation: var(--dzpyNa)
		}

		.hiJEQb:is([data-state=closed]) {
			animation: var(--lfrOHr)
		}

		.fvkQnI {
			background: var(--fQXhKs);
			position: fixed;
			color: var(--fJMwHJ);
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px);
			display: flex;
			z-index: var(--dXkMpE);
			bottom: 0;
			left: 0;
			right: 0;
			padding-top: var(--ekwCoy);
			padding-bottom: max(var(--kdtLzE), env(safe-area-inset-bottom))
		}

		.dciaAT,
		.fvkQnI {
			justify-content: center
		}

		.dciaAT {
			flex: 1 1 0%;
			gap: var(--bHGrcR);
			align-items: center;
			font-size: var(--LaOw);
			font-weight: var(--ecprPa);
			line-height: var(--jKYVuK)
		}

		.fuvqZz {
			border-radius: var(--kBnXCZ);
			padding-inline: var(--ekwCoy);
			padding-block: var(--ggIWIo);
			text-wrap: nowrap;
			font-size: var(--cAbutv);
			font-weight: var(--ilhznT);
			line-height: var(--hYkhvn);
			cursor: pointer;
			position: relative;
			width: 100%
		}

		.fuvqZz:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			color: var(--gjisfb);
			cursor: not-allowed
		}

		.jVpjAp {
			background: var(--fQXhKs);
			background-image: linear-gradient(0deg, var(--djjVF) 0%, var(--djjVF) 100%);
			position: fixed;
			z-index: var(--dXkMpE) !important;
			height: 100vh;
			left: 0;
			top: 0;
			width: 100vw
		}

		.jVpjAp:is([open], [data-state=open]) {
			animation: var(--eGPTkT)
		}

		.jVpjAp:is([data-state=closed]) {
			animation: var(--fDdQIK)
		}

		.boLgCC {
			background: token.white-alpha-8-opaque;
			margin-inline: auto;
			overflow: hidden;
			border-radius: var(--eMaDjJ);
			position: fixed;
			color: var(--fJMwHJ);
			font-size: var(--bbHoYO);
			box-shadow: var(--jDxksg);
			z-index: var(--dXkMpE) !important;
			bottom: var(--jzxKdA);
			left: var(--jzxKdA);
			right: var(--jzxKdA);
			max-width: 19.5rem
		}

		.boLgCC:is([open], [data-state=open]) {
			animation: slide-in .25s ease-out
		}

		.boLgCC:is([data-state=closed]) {
			animation: slide-out .2s ease-out
		}

		.iPMAWt {
			position: relative;
			flex-direction: column;
			overflow-x: hidden
		}

		.iPMAWt,
		.iPMAWt:hover [data-part=next-trigger],
		.iPMAWt:hover [data-part=prev-trigger] {
			display: flex
		}

		.eFEhyc {
			background: transparent;
			justify-content: space-between;
			position: absolute;
			pointer-events: none;
			top: 0;
			width: 100%;
			height: 100%
		}

		.eFEhyc,
		.idXmSB {
			align-items: center;
			display: flex
		}

		.idXmSB {
			gap: var(--bHGrcR);
			padding-inline: var(--hRodIx);
			justify-content: center;
			align-self: center;
			height: var(--fOJbxl);
			width: fit-content
		}

		.dmllOK {
			background: var(--gjisfb);
			border-radius: var(--kBnXCZ);
			transition: color, width;
			cursor: pointer;
			--transition-duration: .3s;
			transition-duration: .3s;
			height: 3px;
			width: 3px
		}

		.dmllOK:is([data-current]) {
			background: var(--bPhdJv)
		}

		.dmllOK:is(:focus-visible, [data-focus-visible]) {
			outline: 2px solid;
			outline-offset: 2px;
			outline-color: var(--fJMwHJ)
		}

		.kNJmRd {
			margin-inline: var(--jzxKdA)
		}

		.fHhYPw {
			background: var(--djjVF);
			border-radius: var(--eMaDjJ);
			display: none;
			pointer-events: auto;
			align-items: center;
			justify-content: center;
			color: var(--gHWzep);
			cursor: pointer;
			width: var(--iBxhCN);
			height: var(--iBxhCN)
		}

		.fHhYPw:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.belhpa {
			background: var(--djjVF);
			border-radius: var(--eMaDjJ);
			display: none;
			pointer-events: auto;
			align-items: center;
			justify-content: center;
			color: var(--gHWzep);
			cursor: pointer;
			width: var(--iBxhCN);
			height: var(--iBxhCN)
		}

		.belhpa:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.hzsGcu {
			flex-direction: column
		}

		.cPLHkE,
		.hzsGcu {
			display: flex;
			align-items: center;
			width: 100%
		}

		.cPLHkE {
			gap: var(--hRodIx)
		}

		.EVIiJ {
			flex: 1 1 0%;
			color: var(--gHWzep)
		}

		.joWrcq {
			text-align: right
		}

		.dkQyhn {
			background: var(--dqQyHl);
			padding: var(--JLohO);
			border-radius: var(--cFwfnK);
			box-shadow: var(--jDxksg);
			position: relative;
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: 1.125rem;
			white-space: break-spaces;
			min-width: 15.625rem;
			max-width: 22.5rem
		}

		.dkQyhn:is([open], [data-state=open]) {
			animation: fade-in .1s ease-out
		}

		.dkQyhn:is([data-state=closed]) {
			animation: fade-out .2s ease-out
		}

		.gZRsiE {
			z-index: var(--dXkMpE) !important
		}

		.dqhDmo {
			gap: var(--ekwCoy);
			display: flex;
			align-items: center;
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.hsICLw {
			border-radius: var(--kBnXCZ);
			height: .5rem;
			width: .5rem
		}

		.bNuTlX {
			gap: var(--bHGrcR);
			display: flex;
			align-items: center;
			color: var(--gHWzep)
		}

		.dHwbLC {
			display: block;
			cursor: pointer
		}

		.dHwbLC:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			color: var(--gjisfb);
			cursor: not-allowed
		}

		.cDdneF {
			gap: var(--hRodIx);
			position: relative
		}

		.cDdneF,
		.hEeOkj {
			display: flex;
			align-items: center
		}

		.hEeOkj {
			border-radius: var(--hYfIdy);
			justify-content: center;
			color: var(--hSSrLd);
			width: var(--fOJbxl);
			height: var(--fOJbxl)
		}

		.hEeOkj:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			border-color: var(--emIFqB);
			background-color: var(--emIFqB)
		}

		.hEeOkj:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]):is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			border-color: var(--kEAcCn);
			background-color: var(--kEAcCn)
		}

		.hEeOkj:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			border-color: var(--djjVF);
			background-color: var(--eLKRgp)
		}

		.hEeOkj:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			border-color: var(--emIFqB)
		}

		.eIOgPC,
		.lgTXPS {
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.lgTXPS {
			gap: var(--bHGrcR);
			display: flex;
			align-items: center;
			color: var(--gHWzep);
			cursor: pointer
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .lgTXPS {
			cursor: not-allowed
		}

		.lgTXPS:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .hzjpAL {
			color: var(--gjisfb) !important;
			cursor: not-allowed
		}

		.group:is(:hover, [data-hover]) .hzjpAL {
			color: var(--fJMwHJ)
		}

		.fcfmrB {
			justify-content: center
		}

		.fcfmrB,
		.loVCGi {
			display: flex;
			align-items: center;
			width: 100%
		}

		.loVCGi {
			gap: var(--hRodIx);
			flex-direction: column
		}

		.kopWbx {
			position: relative
		}

		.kouucZ {
			background: var(--djjVF);
			border-radius: var(--kBnXCZ);
			display: flex;
			align-items: center;
			justify-content: center;
			width: 40px;
			height: 40px
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .kouucZ {
			background: var(--djjVF)
		}

		.group:is(:hover, [data-hover]) .kouucZ {
			background: var(--bjTodi)
		}

		.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .kouucZ {
			background: var(--djjVF)
		}

		.jhSclQ {
			flex: 1 1 0%;
			overflow: hidden;
			display: flex;
			cursor: pointer
		}

		.keOSYE {
			gap: var(--bHGrcR);
			display: flex;
			flex-direction: column
		}

		.dtlHjr {
			padding: var(--ekwCoy);
			background: var(--doNHWJ);
			border-radius: var(--bWVRWt);
			width: 100%
		}

		.cvdYQI {
			gap: var(--bHGrcR);
			justify-content: space-between;
			width: 100%;
			padding-bottom: var(--ekwCoy)
		}

		.cvdYQI,
		.fCuzvK {
			display: flex;
			align-items: center
		}

		.fCuzvK {
			gap: var(--hRodIx);
			padding-top: var(--JLohO)
		}

		.kDIMtH {
			display: grid;
			row-gap: var(--ggIWIo);
			column-gap: var(--ekwCoy);
			grid-template-columns: repeat(3, 1fr)
		}

		.hjozcN {
			flex: 1 1 0%;
			gap: var(--iaEILb);
			display: flex;
			flex-direction: column
		}

		.kJZFNd {
			font-weight: var(--kQFAde);
			color: var(--gHWzep)
		}

		.iFZjuu,
		.kJZFNd {
			font-size: var(--bxRMYV);
			line-height: var(--jKYVuK)
		}

		.iFZjuu {
			font-weight: var(--ilhznT)
		}

		.haxZbX {
			padding-inline: var(--hRodIx);
			height: var(--bDeMtk)
		}

		.blqSaV {
			background: var(--xfKID);
			position: fixed;
			z-index: var(--dXkMpE) !important;
			height: 100vh;
			left: 0;
			top: 0;
			width: 100vw
		}

		.blqSaV:is([open], [data-state=open]) {
			animation: var(--eGPTkT)
		}

		.blqSaV:is([data-state=closed]) {
			animation: var(--fDdQIK)
		}

		.hhwNgB {
			overflow: auto;
			align-items: end;
			display: flex;
			justify-content: center;
			position: fixed;
			z-index: var(--dXkMpE) !important;
			left: 0;
			top: 0;
			width: 100vw;
			height: 100dvh
		}

		.fMtMuu {
			overflow: hidden;
			border-radius: var(--cMNUUo);
			padding-inline: var(--ekwCoy);
			display: flex;
			flex-direction: column;
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0;
			position: relative;
			width: 100%;
			max-height: 100vh;
			padding-bottom: max(var(--fOJbxl), env(safe-area-inset-bottom));
			padding-top: max(var(--fOJbxl), env(safe-area-inset-top))
		}

		.fMtMuu:is([open], [data-state=open]) {
			animation: var(--djYxwN)
		}

		.fMtMuu:is([data-state=closed]) {
			animation: var(--vtRbc)
		}

		.dzJLRb {
			font-size: var(--cAbutv);
			font-weight: var(--ecprPa);
			line-height: var(--hYkhvn)
		}

		.cAvACc {
			display: flex;
			align-items: center;
			justify-content: center;
			width: 100%;
			height: var(--bDeMtk);
			margin-bottom: var(--ekwCoy)
		}

		.jSzHse {
			position: absolute;
			right: var(--ekwCoy)
		}

		.euqwiA {
			flex: 1 1 0%;
			overflow: hidden;
			display: flex
		}

		.euqwiA [data-part=row]:not(:last-child) {
			margin-bottom: var(--bHGrcR)
		}

		.cMlTqg {
			padding: var(--ekwCoy);
			background: var(--doNHWJ);
			border-radius: var(--bWVRWt);
			width: 100%
		}

		.kuMdJD {
			gap: var(--bHGrcR);
			justify-content: space-between;
			width: 100%;
			padding-bottom: var(--ekwCoy)
		}

		.kOvSFp,
		.kuMdJD {
			display: flex;
			align-items: center
		}

		.kOvSFp {
			gap: var(--hRodIx);
			padding-top: var(--JLohO)
		}

		.eZrynA {
			display: grid;
			row-gap: var(--ggIWIo);
			column-gap: var(--ekwCoy);
			grid-template-columns: repeat(3, 1fr)
		}

		.cFastp {
			flex: 1 1 0%;
			gap: var(--iaEILb);
			display: flex;
			flex-direction: column
		}

		.cFastp>:first-child {
			font-size: var(--bxRMYV);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.cFastp>:first-child:is(:empty, [data-empty]):before {
			content: var(--empty-cell-value)
		}

		.cFastp>:last-child {
			color: var(--gHWzep)
		}

		.cFastp>:last-child,
		.caboPt {
			font-size: var(--bxRMYV);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.caboPt {
			display: flex;
			align-items: center;
			justify-content: space-between;
			height: var(--ezkpjg);
			width: 100%
		}

		.caboPt>:first-child {
			color: var(--gHWzep)
		}

		.caboPt>:last-child:is(:empty, [data-empty]):before {
			content: var(--empty-cell-value)
		}

		.kKLcFL {
			overflow: hidden
		}

		.jNlnLQ {
			position: relative
		}

		.fNJYdE {
			gap: var(--iaEILb);
			padding-block: var(--iaEILb);
			position: absolute;
			top: 0;
			left: 100%;
			padding-left: var(--iaEILb)
		}

		.fNJYdE,
		.gYJBSj {
			display: flex;
			align-items: center;
			height: 100%
		}

		.gYJBSj {
			background: var(--jiJiJN);
			gap: var(--hRodIx);
			border-radius: var(--bWVRWt);
			position: relative;
			flex-direction: column;
			justify-content: center;
			aspect-ratio: 1/1;
			max-width: 120px
		}

		.gYJBSj:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--eHIwLs);
			color: var(--gjisfb)
		}

		.hTVqzk {
			gap: var(--bHGrcR)
		}

		.bspcKW,
		.hTVqzk {
			display: flex;
			align-items: center
		}

		.bspcKW {
			border-radius: var(--kBnXCZ);
			justify-content: center;
			cursor: pointer;
			color: var(--gHWzep)
		}

		.bspcKW:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			border-color: var(--bjTodi);
			color: var(--bjTodi)
		}

		.bspcKW:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			border-color: var(--bjTodi);
			color: var(--bjTodi)
		}

		.bspcKW:is(:hover, [data-hover]) {
			border-color: var(--fJMwHJ);
			color: var(--fJMwHJ)
		}

		.fXCuEj {
			width: 100%
		}

		.daimQA {
			gap: var(--bHGrcR);
			align-items: flex-start;
			color: var(--jiJiJN);
			display: flex;
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: 1.125rem;
			margin-top: 4px
		}

		.fjDmQv {
			cursor: pointer;
			color: var(--gHWzep)
		}

		.fjDmQv:is([open], [data-state=open]) {
			color: var(--fJMwHJ)
		}

		.fjDmQv:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.fjDmQv:is(:active, [data-active]) {
			color: var(--fJMwHJ)
		}

		.dpzQbw {
			z-index: var(--dXkMpE) !important
		}

		.aGPdH {
			padding: var(--hRodIx);
			border-top-left-radius: var(--cFwfnK);
			border-top-right-radius: var(--cFwfnK);
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0
		}

		.aGPdH:is([open], [data-state=open]) {
			animation: fade-in .25s ease-out
		}

		.aGPdH:is([data-state=closed]) {
			animation: fade-out .2s ease-out
		}

		.bGGSKm {
			white-space: nowrap
		}

		.eFLuCR {
			display: flex;
			align-items: center;
			justify-content: space-between;
			font-size: var(--cAbutv);
			font-weight: var(--ecprPa);
			line-height: var(--hYkhvn);
			margin-bottom: var(--dhoPGH)
		}

		.cvQsqK {
			width: 100%
		}

		.eMpemt {
			gap: var(--ekwCoy);
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK);
			cursor: default;
			position: relative;
			padding-bottom: var(--bHGrcR)
		}

		.cyGTIb,
		.eMpemt {
			align-items: center;
			display: flex
		}

		.cyGTIb {
			gap: var(--hRodIx);
			justify-content: center;
			color: var(--gHWzep);
			cursor: pointer;
			white-space: nowrap
		}

		.cyGTIb:is([aria-selected=true], [data-selected]) {
			cursor: default;
			color: var(--fJMwHJ)
		}

		.cyGTIb:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.hOQqYy {
			--transition-duration: .2s !important;
			background: var(--gJxFmb);
			width: var(--width);
			height: 1px;
			bottom: 0
		}

		.fRobQo {
			padding: var(--dhoPGH);
			gap: var(--ekwCoy);
			display: flex;
			align-items: center
		}

		.jdXNDr {
			color: var(--gHWzep)
		}

		.fRrZBq {
			background: var(--hSSrLd);
			padding-inline: var(--ekwCoy);
			padding-block: var(--dhoPGH);
			display: flex;
			min-width: 23.4375rem;
			width: 100%;
			height: 4.5rem
		}

		.dIbgEz {
			height: var(--kdtLzE)
		}

		.WSJOj {
			z-index: var(--dXkMpE) !important
		}

		.gOOsFs {
			background: var(--dqQyHl);
			padding: var(--JLohO);
			border-radius: var(--cFwfnK);
			box-shadow: var(--jDxksg);
			position: relative;
			line-height: 1.125rem;
			min-width: 15.625rem;
			max-width: 22.5rem
		}

		.gOOsFs,
		.gXSUHl {
			font-size: var(--LaOw);
			font-weight: var(--kQFAde)
		}

		.gXSUHl {
			gap: var(--bHGrcR);
			display: flex;
			align-items: center;
			line-height: var(--jKYVuK)
		}

		.dBMOtm {
			background: var(--djjVF);
			width: 1.5rem;
			height: .625rem
		}

		.dBMOtm,
		.jqPkXq {
			border-radius: var(--kwrMKI)
		}

		.jqPkXq {
			background: var(--emIFqB);
			height: 100%
		}

		.gUDzHa {
			background: var(--eLKRgp);
			padding: var(--hRodIx);
			overflow: hidden;
			border-radius: var(--lneTfU);
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px)
		}

		.gUDzHa:is([open], [data-state=open]) {
			animation: fade-in .25s ease-out
		}

		.gUDzHa:is([data-state=closed]) {
			animation: fade-out .2s ease-out
		}

		.kFbSLu {
			padding: var(--hRodIx);
			border-radius: var(--kBnXCZ);
			gap: var(--hRodIx);
			cursor: pointer;
			display: flex;
			align-items: center;
			justify-content: space-between
		}

		.kFbSLu[data-highlighted] {
			background: var(--djjVF)
		}

		.fwfRPD {
			padding: var(--hRodIx);
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu);
			text-transform: uppercase;
			letter-spacing: .025rem;
			color: var(--bPhdJv)
		}

		.eHMPJz {
			gap: var(--bHGrcR);
			display: flex;
			align-items: center
		}

		.dShaJM {
			color: var(--gHWzep);
			text-align: left;
			margin-bottom: var(--iaEILb)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .dShaJM {
			color: var(--gjisfb)
		}

		.jdgWkP {
			display: flex;
			flex-direction: column
		}

		.iBBgth {
			z-index: var(--dXkMpE) !important
		}

		.gcttzh {
			display: flex;
			flex-direction: column;
			font-size: var(--bxRMYV);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.eZMSQT {
			cursor: pointer;
			display: inline-flex;
			align-items: center;
			justify-content: space-between;
			color: var(--fJMwHJ)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .eZMSQT {
			cursor: not-allowed;
			color: var(--gjisfb)
		}

		.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .eZMSQT {
			color: var(--gjisfb)
		}

		.group:is(:hover, [data-hover]) .eZMSQT {
			color: var(--fJMwHJ)
		}

		.jbLrdY {
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK);
			cursor: pointer;
			color: var(--gHWzep)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .jbLrdY {
			color: var(--gjisfb);
			cursor: not-allowed
		}

		.group:is(:hover, [data-hover]) .jbLrdY {
			color: var(--fJMwHJ)
		}

		.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .jbLrdY {
			color: var(--gjisfb)
		}

		.cjUmfx {
			white-space: nowrap;
			text-align: left
		}

		.kMMOOM {
			margin-inline: var(--JLohO);
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: 1.125rem;
			color: var(--gHWzep)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .kMMOOM {
			color: var(--gjisfb)
		}

		.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .kMMOOM {
			color: var(--jiJiJN)
		}

		.group:is(:invalid, [data-invalid=true], [aria-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .kMMOOM {
			color: var(--hiYOhA)
		}

		.grRPeO {
			position: relative;
			display: inline-block
		}

		.mvoKv {
			border-radius: var(--kBnXCZ)
		}

		.eDijwJ {
			position: absolute
		}

		.gwnspZ {
			background: var(--hNpVAf);
			border-radius: var(--lneTfU);
			overflow: hidden;
			padding-block: var(--hRodIx);
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px);
			min-width: auto
		}

		.gwnspZ:is([open], [data-state=open]) {
			animation: fade-in .2s ease-out
		}

		.gwnspZ:is([data-state=closed]) {
			animation: fade-out .2s ease-out
		}

		.gwnspZ:is([hidden]) {
			display: none
		}

		.cPHswR {
			border-radius: var(--cMNUUo);
			margin-inline: var(--hRodIx);
			padding-block: var(--hRodIx);
			cursor: pointer;
			padding-left: var(--JLohO);
			padding-right: var(--kVZkYT)
		}

		.cPHswR:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--kgrLyM);
			pointer-events: none;
			color: var(--gjisfb);
			cursor: not-allowed
		}

		.cPHswR:is(:active, [data-active]) {
			background: var(--eLKRgp)
		}

		.boXsiB {
			padding: var(--hRodIx);
			cursor: pointer;
			color: var(--gHWzep)
		}

		.boXsiB[data-highlighted] {
			background: var(--djjVF)
		}

		.cXdnZS {
			z-index: var(--dXkMpE) !important
		}

		.ceKkto {
			display: grid;
			grid-template-columns: repeat(2, 1fr)
		}

		.bgpvtu,
		.ceKkto {
			gap: var(--bHGrcR)
		}

		.bgpvtu {
			border-radius: var(--bWVRWt);
			padding-inline: var(--ekwCoy);
			background-color: var(--djjVF);
			display: flex;
			flex-direction: column;
			height: 80px;
			padding-top: var(--ekwCoy)
		}

		.blsnfb {
			color: var(--gHWzep);
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.fXgfGU {
			font-size: var(--cAbutv);
			font-weight: var(--ilhznT);
			line-height: var(--hYkhvn)
		}

		.vRLgH {
			pointer-events: auto;
			position: fixed;
			flex-direction: column;
			justify-content: end;
			z-index: var(--bBchmW)
		}

		.idTWOB,
		.vRLgH {
			gap: var(--bHGrcR);
			display: flex;
			width: 100%
		}

		.idTWOB {
			justify-content: center;
			align-items: center
		}

		.jUEcQa {
			background: var(--hNpVAf) !important
		}

		.jUEcQa:is(:hover, [data-hover]) {
			background: var(--dqQyHl) !important
		}

		.kPNbZc {
			background: var(--hNpVAf);
			gap: var(--ekwCoy);
			border-radius: var(--eMaDjJ);
			display: flex;
			align-items: center;
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px);
			width: 100%
		}

		.kPNbZc:is([open], [data-state=open]) {
			animation: fade-in .2s ease-out
		}

		.kPNbZc:is([data-state=closed]) {
			animation: fade-out .2s ease-out
		}

		.DsGSZ {
			display: flex;
			align-items: center
		}

		.irRVGh {
			gap: var(--hVYaQz)
		}

		.jmKnEn {
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.ULaUq,
		.jmKnEn {
			color: var(--gHWzep)
		}

		.ULaUq {
			position: relative;
			display: flex;
			justify-content: center;
			align-items: center;
			cursor: pointer;
			margin-left: auto;
			height: 24px;
			width: 24px;
			min-height: 24px;
			min-width: 24px
		}

		.ULaUq:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.kmOUVz {
			gap: var(--hRodIx);
			margin-top: var(--dhoPGH);
			width: fit-content
		}

		.cvnSIy {
			gap: var(--iaEILb)
		}

		.bhfzFd,
		.cvnSIy {
			display: flex;
			align-items: center
		}

		.bhfzFd {
			border-radius: var(--cFwfnK);
			justify-content: center;
			color: var(--gHWzep);
			cursor: pointer;
			width: 2rem;
			height: 2rem
		}

		.bhfzFd:is(:hover, [data-hover]) {
			color: var(--fJMwHJ)
		}

		.bhfzFd:is(:active, [data-active]) {
			background: var(--eLKRgp);
			border: 1px solid var(--djjVF);
			color: var(--fJMwHJ)
		}

		.idtqAu {
			display: flex;
			align-items: center;
			justify-content: center;
			color: var(--gHWzep);
			width: 2rem;
			height: 2rem
		}

		.kIGwbB,
		.kLkmCw {
			width: 100%
		}

		.kLkmCw {
			background: var(--dUnOUM);
			height: .25rem
		}

		.kLkmCw,
		.krXrXY {
			border-radius: var(--kwrMKI)
		}

		.krXrXY {
			background: var(--dnYKdt);
			transition: width .2s ease-in-out;
			height: 100%;
			min-width: .25rem
		}

		.eyLoZX {
			width: 100%;
			height: auto
		}

		.JJaVQ {
			background: var(--fJMwHJ)
		}

		.hBAhlp {
			gap: 0;
			--yVRWg: var(--fPWLBM);
			--ccMjBz: var(--dwBZwz);
			--hjJRhX: var(--kJzloH);
			--iaREDJ: var(--gcdvGZ);
			--gTYnIJ: var(--irHIzl);
			display: flex;
			flex-direction: row
		}

		.gjPine,
		.hBAhlp {
			color: var(--yVRWg);
			width: 100%
		}

		.gjPine {
			background: var(--ccMjBz);
			padding: var(--hRodIx);
			border: 1px solid var(--djjVF);
			cursor: pointer;
			font-size: var(--bbHoYO);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK);
			text-align: center
		}

		.gjPine:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--gTYnIJ);
			color: var(--gHWzep);
			cursor: not-allowed
		}

		.gjPine:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			background: var(--gTYnIJ)
		}

		.gjPine+label {
			border-left: none
		}

		.gjPine:first-child {
			border-top-left-radius: var(--cFwfnK);
			border-bottom-left-radius: var(--cFwfnK)
		}

		.gjPine:last-child {
			border-top-right-radius: var(--cFwfnK);
			border-bottom-right-radius: var(--cFwfnK)
		}

		.gjPine:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			cursor: default
		}

		.gjPine:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]):is(:hover, [data-hover]) {
			background: var(--ccMjBz)
		}

		.gjPine:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]):is(:active, [data-active]) {
			background: var(--ccMjBz)
		}

		.gjPine:is(:hover, [data-hover]) {
			background: var(--hjJRhX)
		}

		.gjPine:is(:active, [data-active]) {
			background: var(--iaREDJ)
		}

		.kiQsTX {
			display: inline-flex;
			align-items: center
		}

		.hdQOsf {
			gap: var(--ekwCoy);
			display: flex;
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.hdQOsf[data-orientation=vertical] {
			flex-direction: column
		}

		.hdQOsf[data-orientation=horizontal] {
			flex-direction: row
		}

		.dCRbkM {
			gap: var(--hRodIx);
			align-items: center;
			cursor: pointer;
			display: flex
		}

		.dCRbkM:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			cursor: not-allowed
		}

		.dJIsNn {
			background: transparent;
			border-color: var(--gHWzep);
			border-radius: var(--kBnXCZ);
			border-width: .09375rem;
			--transition-duration: var(--cWTXGg);
			transition-duration: var(--cWTXGg);
			--transition-prop: background, background-color, background-image, background-position;
			transition-property: background, background-color, background-image, background-position;
			--transition-easing: var(--drrWcF);
			transition-timing-function: var(--drrWcF);
			outline-color: var(--kgrLyM);
			outline-style: solid;
			outline-width: .09375rem;
			outline-offset: -.09375rem;
			min-width: var(--fOJbxl);
			width: var(--fOJbxl);
			height: var(--fOJbxl)
		}

		.dJIsNn:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			background: var(--hSSrLd);
			border-width: .3rem;
			border-color: var(--gJxFmb)
		}

		.dJIsNn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--eLKRgp);
			border-color: var(--djjVF)
		}

		.dJIsNn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			border-color: var(--kEAcCn)
		}

		.dJIsNn:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			outline-color: var(--kgrLyM)
		}

		.dJIsNn:is(:hover, [data-hover]) {
			outline-color: var(--hnExMM)
		}

		.fWbLHF:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			color: var(--gHWzep)
		}

		.dNLxKy {
			color: var(--gHWzep);
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK);
			margin-top: var(--bHGrcR)
		}

		.deWRVD {
			overflow: hidden;
			display: flex
		}

		.GsLxp {
			flex: 1 1 0%;
			border-radius: inherit;
			scrollbar-width: none
		}

		.GsLxp::-webkit-scrollbar {
			display: none
		}

		.bJVQrV {
			transition: opacity .15s .3s;
			display: flex;
			opacity: 0
		}

		.bJVQrV[data-hover],
		.bJVQrV[data-scrolling] {
			opacity: 1;
			--transition-duration: 75ms;
			transition-duration: 75ms;
			transition-delay: 0ms
		}

		.bJVQrV[data-orientation=vertical] {
			justify-content: center;
			width: var(--gSYzHq)
		}

		.bJVQrV[data-orientation=vertical]:not([data-overflow-y]) {
			display: none
		}

		.bJVQrV[data-orientation=horizontal] {
			align-items: center;
			height: var(--gSYzHq)
		}

		.bJVQrV[data-orientation=horizontal]:not([data-overflow-x]) {
			display: none
		}

		.gPlcgb {
			background: var(--gjisfb);
			border-radius: var(--kBnXCZ);
			z-index: var(--gvReQt)
		}

		.gPlcgb[data-orientation=vertical] {
			width: 100%
		}

		.gPlcgb[data-orientation=horizontal] {
			height: 100%
		}

		.cIOiHh {
			position: relative;
			display: flex;
			align-items: center;
			width: 100%
		}

		.dCJqHK {
			color: var(--gHWzep);
			margin-right: var(--hVYaQz)
		}

		.eQPPGv>[data-part=root]:not(:first-child) {
			border-top-left-radius: 0;
			border-top-right-radius: 0
		}

		.eQPPGv>[data-part=root]:not(:last-child) {
			border-bottom-left-radius: 0;
			border-bottom-right-radius: 0
		}

		.fOaUpW {
			padding: var(--JLohO);
			background: var(--fQXhKs);
			gap: var(--ggIWIo);
			border-radius: var(--bWVRWt);
			display: flex;
			align-items: center;
			color: var(--fJMwHJ);
			--transition-duration: var(--mUhz);
			transition-duration: var(--mUhz);
			--transition-prop: background, color;
			transition-property: background, color;
			--transition-easing: var(--drrWcF);
			transition-timing-function: var(--drrWcF);
			width: 100%
		}

		.fOaUpW:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			color: var(--bjTodi)
		}

		.fOaUpW:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
			background: var(--kpzvnO)
		}

		.bolKAc {
			background: var(--djjVF);
			border-radius: var(--cFwfnK);
			display: flex;
			align-items: center;
			justify-content: center;
			width: var(--gpyQjn);
			height: var(--gpyQjn)
		}

		.group:is(:disabled, [disabled], [data-disabled=true]) .bolKAc {
			background: var(--hBCver)
		}

		.WynT {
			margin-left: auto
		}

		.hDIhgY {
			font-size: var(--bbHoYO);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.kGAzBZ {
			cursor: default;
			position: relative
		}

		.cjQKJq,
		.kGAzBZ {
			align-items: center;
			display: flex
		}

		.cjQKJq {
			flex: 1 1 0%;
			padding-inline: var(--ekwCoy);
			border-radius: var(--kBnXCZ);
			font-size: var(--bxRMYV);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK);
			justify-content: center;
			color: var(--gHWzep);
			cursor: pointer;
			white-space: nowrap;
			border-left-width: 0;
			height: var(--ezkpjg)
		}

		.cjQKJq:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			background: var(--emIFqB);
			cursor: default;
			color: var(--doNHWJ)
		}

		.fRscGM {
			width: 100%
		}

		.hPgbco {
			background: var(--fJMwHJ);
			outline: 2px solid transparent;
			outline-offset: 2px;
			cursor: pointer;
			height: var(--slider-thumb-height);
			width: var(--slider-thumb-width)
		}

		.diYsVJ {
			background: var(--fQXhKs);
			flex: 1 1 0%;
			height: 6px;
			width: 100%
		}

		.dALFhJ {
			background: var(--gJxFmb);
			height: 6px;
			margin-right: calc((var(--slider-thumb-width) / 2) * (1 - (var(--slider-range-end) / 50%)))
		}

		.caIYiN {
			border-radius: var(--eIOUEE);
			overflow: hidden;
			position: relative;
			display: flex;
			align-items: center;
			height: var(--slider-thumb-height)
		}

		.erEORb {
			font-size: var(--LaOw);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK);
			color: var(--bPhdJv);
			height: 18px
		}

		.hwzeMQ {
			gap: 0;
			display: flex;
			align-items: center;
			position: relative;
			-ms-overflow-style: none;
			scrollbar-width: none
		}

		.hwzeMQ::-webkit-scrollbar {
			display: none
		}

		.hwzeMQ {
			overflow-x: auto;
			overflow-y: hidden
		}

		.cPbGTj {
			gap: var(--hRodIx);
			scroll-snap-type: x mandatory;
			display: flex;
			align-items: center;
			-ms-overflow-style: none;
			scrollbar-width: none
		}

		.cPbGTj::-webkit-scrollbar {
			display: none
		}

		.cPbGTj {
			scroll-behavior: smooth;
			overflow-x: auto
		}

		.iwBxlf {
			scroll-snap-align: start
		}

		.cPMTvV {
			position: absolute;
			height: 100%
		}

		.cFqDZd {
			background: var(--djjVF);
			border-radius: var(--kBnXCZ);
			cursor: pointer;
			color: var(--gHWzep);
			z-index: var(--gvReQt);
			display: flex;
			justify-content: center;
			align-items: center;
			height: var(--gpyQjn)
		}

		.cJOKPC {
			position: absolute;
			width: 4rem;
			height: 100%
		}

		.grTfNv {
			gap: var(--bHGrcR);
			display: flex;
			flex-direction: column
		}

		.FOfvD {
			white-space: nowrap;
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu);
			text-transform: uppercase;
			padding-bottom: var(--bHGrcR)
		}

		.FOfvD,
		.cjqftf {
			color: var(--gHWzep)
		}

		.cfdry {
			border-radius: var(--kBnXCZ);
			margin-inline: auto;
			display: flex;
			justify-content: center;
			align-items: center;
			width: var(--casCcK);
			height: var(--casCcK);
			min-width: var(--casCcK);
			min-height: var(--casCcK)
		}

		.grSgkP {
			gap: var(--dhoPGH);
			display: flex;
			flex-direction: column
		}

		.cPEFhM {
			gap: var(--JLohO);
			display: flex;
			align-items: flex-start
		}

		.gwmHhI {
			gap: var(--hRodIx);
			display: flex;
			flex-direction: column;
			padding-top: var(--bHGrcR)
		}

		.EYLWh {
			font-size: var(--cAbutv);
			font-weight: var(--ilhznT);
			line-height: var(--hYkhvn)
		}

		.cjpfQz {
			font-size: var(--bxRMYV);
			color: var(--gHWzep)
		}

		.cjpfQz,
		.mCgZG {
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.mCgZG {
			border: 1px solid;
			border-radius: var(--kBnXCZ);
			border-color: var(--juqJBE);
			justify-content: center;
			font-size: var(--bbHoYO);
			min-width: var(--ezkpjg);
			min-height: var(--ezkpjg)
		}

		.iygrQH,
		.mCgZG {
			display: flex;
			align-items: center
		}

		.iygrQH {
			position: relative
		}

		.goxaqy {
			background: var(--kgrLyM);
			border-width: .0625rem;
			border-color: var(--bjTodi);
			border-radius: var(--kBnXCZ);
			align-items: center;
			cursor: pointer;
			display: inline-flex;
			flex-shrink: 0;
			--transition-duration: var(--cWTXGg);
			transition-duration: var(--cWTXGg);
			--transition-prop: background, background-color, background-image, background-position;
			transition-property: background, background-color, background-image, background-position;
			--transition-easing: var(--drrWcF);
			transition-timing-function: var(--drrWcF)
		}

		.goxaqy:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			cursor: not-allowed
		}

		.goxaqy:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]):is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			border-color: var(--bjTodi)
		}

		.kiylWP {
			-webkit-user-select: none;
			user-select: none;
			font-size: var(--bbHoYO);
			font-weight: var(--ilhznT);
			line-height: 1.375rem
		}

		.bEhVsH {
			background: var(--fJMwHJ);
			border-radius: var(--kBnXCZ);
			--transition-duration: var(--cWTXGg);
			transition-duration: var(--cWTXGg);
			--transition-prop: transform, background;
			transition-property: transform, background;
			--transition-easing: var(--drrWcF);
			transition-timing-function: var(--drrWcF);
			z-index: var(--gvReQt)
		}

		.bEhVsH:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			background: var(--gJxFmb);
			transform: translate(100%)
		}

		.bEhVsH:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--bjTodi)
		}

		.gbwjCp {
			padding: var(--ekwCoy);
			background: var(--doNHWJ);
			border-radius: var(--cFwfnK);
			overflow: hidden;
			display: flex;
			flex-direction: column;
			width: 100%
		}

		.OYvTI {
			display: flex;
			justify-content: space-between;
			font-size: var(--cAbutv);
			font-weight: var(--ilhznT);
			line-height: var(--hYkhvn);
			margin-bottom: var(--ekwCoy)
		}

		@media screen and (min-width: 28.125rem) {
			.fuvqZz {
				border-radius: var(--cFwfnK)
			}

			.idXmSB {
				gap: var(--hVYaQz)
			}

			.dmllOK {
				height: var(--dEptMU);
				width: var(--dEptMU)
			}

			.hEeOkj {
				border: 1px solid var(--gHWzep)
			}

			.hhwNgB {
				align-items: center
			}

			.fMtMuu {
				border-radius: var(--eMaDjJ)
			}

			.cAvACc {
				justify-content: space-between;
				height: fit-content
			}

			.jSzHse {
				display: none
			}

			.aGPdH {
				border-bottom-left-radius: var(--cFwfnK);
				border-bottom-right-radius: var(--cFwfnK)
			}

			.gUDzHa,
			.kFbSLu {
				border-radius: var(--cFwfnK)
			}

			.gcttzh {
				font-size: var(--bbHoYO);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}

			.gwnspZ {
				background: var(--djjVF)
			}

			.cPHswR,
			.gwnspZ {
				border-radius: var(--cFwfnK)
			}

			.cPHswR {
				padding-inline: var(--hRodIx);
				color: var(--gHWzep)
			}

			.cPHswR:not(:disabled, [disabled], [data-disabled], [aria-disabled=true])[data-highlighted] {
				background: var(--eLKRgp);
				color: var(--fJMwHJ)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.cPHswR:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
				background: var(--djjVF);
				color: var(--fJMwHJ)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.vRLgH {
				bottom: var(--bHGrcR);
				right: var(--bHGrcR);
				max-width: 23.5rem
			}

			.kPNbZc {
				border-radius: var(--cFwfnK);
				width: 376px
			}

			.cjQKJq {
				border: 1px solid;
				border-radius: 0;
				border-color: var(--hNpVAf);
				font-size: var(--LaOw);
				font-weight: var(--ilhznT);
				line-height: var(--jKYVuK)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.cjQKJq:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
				background: var(--hNpVAf);
				color: var(--bPhdJv)
			}

			.cjQKJq:first-child {
				border-start-start-radius: var(--kBnXCZ);
				border-end-start-radius: var(--kBnXCZ);
				border-left-width: 1px
			}

			.cjQKJq:last-child {
				border-start-end-radius: var(--kBnXCZ);
				border-end-end-radius: var(--kBnXCZ)
			}

			.cjQKJq:is(:hover, [data-hover]) {
				color: var(--fJMwHJ)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.hPgbco {
				background: var(--doNHWJ);
				border-inline-width: 6px;
				border-block-width: 6px;
				border-top-right-radius: var(--eIOUEE);
				border-bottom-right-radius: var(--eIOUEE)
			}

			.diYsVJ {
				background: var(--djjVF)
			}

			.dALFhJ,
			.diYsVJ {
				height: var(--slider-thumb-height)
			}

			.dALFhJ {
				background: var(--dnYKdt)
			}

			.caIYiN {
				background: var(--djjVF)
			}

			.erEORb {
				color: var(--gHWzep)
			}

			.cfdry {
				width: 2.5rem;
				height: 2.5rem;
				min-width: 2.5rem;
				min-height: 2.5rem
			}

			.grSgkP {
				gap: var(--hRodIx);
				padding-bottom: var(--hRodIx)
			}

			.gwmHhI {
				gap: var(--hVYaQz);
				padding-top: var(--hRodIx)
			}

			.EYLWh,
			.cjpfQz {
				font-size: var(--bbHoYO);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}

			.mCgZG {
				min-width: var(--gpyQjn);
				min-height: var(--gpyQjn)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.idXmSB {
				background: var(--djjVF);
				border-radius: var(--kBnXCZ)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.dmllOK:is([data-current]) {
				width: var(--leBpDT)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.hEeOkj {
				background-color: var(--kpzvnO)
			}

			.bspcKW {
				border: 1px solid var(--bjTodi);
				width: 22px;
				height: 22px
			}

			.vRLgH {
				top: max(var(--gSYzHq), env(safe-area-inset-top));
				left: var(--bHGrcR);
				right: var(--bHGrcR);
				max-width: calc(100% - var(--bCNKgG))
			}

			.dJIsNn svg {
				display: none
			}

			.bJVQrV {
				visibility: hidden
			}

			.kGAzBZ {
				padding: var(--hRodIx);
				background: var(--doNHWJ);
				gap: var(--hRodIx)
			}

			.hPgbco,
			.kGAzBZ {
				border-radius: var(--kBnXCZ)
			}

			.diYsVJ {
				border-radius: 3px
			}

			.dALFhJ {
				border-top-left-radius: 3px;
				border-bottom-left-radius: 3px
			}

			.cFqDZd {
				width: var(--ezkpjg);
				height: var(--ezkpjg)
			}
		}

		@media (hover: none) {

			.belhpa,
			.fHhYPw {
				display: flex
			}
		}
	}

	.djHzVi {
		border-radius: var(--kBnXCZ);
		padding-block: var(--hRodIx);
		font-size: var(--bbHoYO)
	}

	.djHzVi,
	.eWzJLw {
		padding-inline: var(--JLohO);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.eWzJLw {
		border: 1px solid;
		padding-block: var(--hVYaQz);
		border-radius: var(--kBnXCZ);
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: var(--LaOw);
		height: var(--ezkpjg)
	}

	.dhcscD {
		background: var(--fJMwHJ);
		color: var(--doNHWJ)
	}

	.dhcscD:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--eLKRgp);
		color: var(--gjisfb)
	}

	.dhcscD:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--eLKRgp)
	}

	.dhcscD:is(:hover, [data-hover]) {
		background: var(--bPhdJv)
	}

	.dhcscD:is(:active, [data-active]) {
		background: var(--gHWzep)
	}

	.iZonYH {
		background: var(--dnYKdt)
	}

	.iZonYH:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--kEAcCn)
	}

	.iZonYH:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--kEAcCn)
	}

	.iZonYH:is(:hover, [data-hover]) {
		background: var(--hnExMM)
	}

	.iZonYH:is(:active, [data-active]) {
		background: var(--iGmtEV)
	}

	.iEddbT {
		background: var(--iliWrZ)
	}

	.iEddbT:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--ewTurH)
	}

	.iEddbT:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--ewTurH)
	}

	.iEddbT:is(:hover, [data-hover]) {
		background: var(--hiYOhA)
	}

	.iEddbT:is(:active, [data-active]) {
		background: var(--kUGHnl)
	}

	.jEcVgJ {
		background: var(--eLKRgp)
	}

	.jEcVgJ:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--eLKRgp)
	}

	.jEcVgJ:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--eLKRgp)
	}

	.jEcVgJ:is(:hover, [data-hover]) {
		background: var(--djjVF)
	}

	.jEcVgJ:is(:active, [data-active]) {
		background: var(--bjTodi)
	}

	.gRFbyf {
		background: var(--bjTodi)
	}

	.gRFbyf:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--eLKRgp)
	}

	.gRFbyf:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--eLKRgp)
	}

	.gRFbyf:is(:hover, [data-hover]) {
		background: var(--juqJBE)
	}

	.gRFbyf:is(:active, [data-active]) {
		background: var(--gjisfb)
	}

	.iEuUSw {
		background: var(--fmTGnW);
		color: var(--doNHWJ)
	}

	.iEuUSw:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--gNaSSs)
	}

	.iEuUSw:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--gNaSSs)
	}

	.iEuUSw:is(:hover, [data-hover]) {
		background: var(--capRnD)
	}

	.iEuUSw:is(:active, [data-active]) {
		background: var(--dOwksG)
	}

	.jiAZoE {
		padding: var(--hVYaQz);
		border: 1px solid;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: var(--bbHoYO);
		width: auto;
		height: var(--gpyQjn);
		padding-left: var(--ggIWIo)
	}

	.jiAZoE,
	.kwuUeS {
		border-radius: var(--kBnXCZ);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.kwuUeS {
		padding-block: var(--bHGrcR);
		padding-inline: var(--ggIWIo);
		font-size: var(--LaOw)
	}

	.ipUqDA {
		padding: 0;
		font-size: var(--gGzvPq);
		font-weight: var(--ilhznT);
		line-height: var(--jmOHBu);
		text-transform: uppercase;
		letter-spacing: .025rem
	}

	.ilZSEa {
		gap: var(--hRodIx);
		font-size: var(--bxRMYV);
		line-height: var(--jKYVuK)
	}

	.ilZSEa,
	.izbghJ {
		font-weight: var(--kQFAde)
	}

	.izbghJ {
		gap: var(--ekwCoy);
		font-size: var(--cAbutv);
		line-height: var(--hYkhvn)
	}

	.hZFkCC {
		gap: var(--JLohO)
	}

	.cfeVhM {
		width: var(--kdtLzE);
		height: var(--kdtLzE)
	}

	.jPxCTF {
		font-size: var(--bbHoYO);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.kERnCe {
		background: var(--doNHWJ)
	}

	.iEYlZp {
		background: var(--hSSrLd);
		height: 100%
	}

	.dlHmtD {
		background: var(--fQXhKs)
	}

	.gUnSuz {
		position: fixed !important;
		transform: unset !important;
		top: unset !important;
		bottom: 0 !important;
		right: 0 !important;
		width: unset !important;
		min-width: unset !important;
		max-width: unset !important
	}

	.iRMaRY {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		width: 100% !important
	}

	.cVhqDs {
		position: fixed !important;
		transform: unset !important;
		top: 0 !important;
		bottom: 0 !important;
		right: 0 !important;
		width: unset !important;
		min-width: unset !important;
		max-width: unset !important
	}

	.wUrWb {
		border-radius: 0;
		width: 100% !important;
		height: 100%
	}

	.dacMKb {
		position: relative
	}

	.kdNLay:is([open], [data-state=open]) {
		animation: fade-in .25s ease-out
	}

	.kdNLay:is([data-state=closed]) {
		animation: fade-out .2s ease-out
	}

	.jOpPTj:is(:hover, [data-hover]) {
		background: var(--djjVF)
	}

	.kPKIme:has([data-part=value-text]:not(:empty)) [data-part=inline-label] {
		font-size: var(--LaOw);
		font-weight: var(--kQFAde);
		line-height: var(--jKYVuK)
	}

	.jcIupK {
		background: var(--fQXhKs);
		border-radius: var(--cFwfnK);
		padding-inline: var(--JLohO);
		height: var(--casCcK);
		width: 100%
	}

	.jcIupK:is([open], [data-state=open]) {
		background: var(--hNpVAf)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .jcIupK:is([open], [data-state=open]) {
		border-color: var(--ewTurH)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .jcIupK {
		background: var(--eHIwLs);
		border-color: var(--ewTurH)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .jcIupK {
		background: var(--eHIwLs)
	}

	.jcIupK:is(:focus, [data-focus]) {
		background: var(--hNpVAf)
	}

	.group:is(:hover, [data-hover]).group:is(:invalid, [data-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .jcIupK {
		background: var(--eHIwLs)
	}

	.bUmIYt {
		padding-left: var(--bHGrcR)
	}

	.gWSuMv {
		padding-right: var(--jzxKdA)
	}

	.gWSuMv:is([aria-selected=true], [data-selected]) {
		padding-right: var(--hRodIx)
	}

	.wjlSA:is(:hover, [data-hover]) {
		background: var(--djjVF)
	}

	.joWzYF {
		background: var(--fQXhKs);
		border-radius: var(--kBnXCZ);
		padding-inline: var(--hRodIx);
		height: var(--gpyQjn)
	}

	.joWzYF:is([open], [data-state=open]) {
		background: var(--hNpVAf)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .joWzYF {
		background: var(--eHIwLs)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .joWzYF {
		background: var(--eHIwLs)
	}

	.joWzYF:is(:focus, [data-focus]) {
		background: var(--hNpVAf)
	}

	.group:is(:hover, [data-hover]).group:is(:invalid, [data-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .joWzYF {
		background: var(--eHIwLs)
	}

	.cmlAqC,
	.eKlMAr {
		padding-left: var(--bHGrcR)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .eKlMAr {
		color: var(--gjisfb)
	}

	.fMqkAa {
		min-width: var(--casCcK)
	}

	.kyBjQb {
		border: 0;
		color: var(--gHWzep)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .kyBjQb {
		color: var(--gjisfb)
	}

	.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .kyBjQb {
		cursor: not-allowed;
		color: var(--gjisfb)
	}

	.group:is(:hover, [data-hover]) .kyBjQb {
		color: var(--fJMwHJ)
	}

	.hregsQ {
		padding-left: var(--bHGrcR)
	}

	.cmnSFn {
		height: var(--bDeMtk);
		width: var(--bDeMtk);
		min-height: var(--bDeMtk);
		min-width: var(--bDeMtk)
	}

	.kdRXAR {
		right: calc(var(--iaEILb) * -1);
		top: calc(var(--iaEILb) * -1)
	}

	.IXUYW {
		height: var(--fOJbxl);
		width: var(--fOJbxl);
		min-height: var(--fOJbxl);
		min-width: var(--fOJbxl)
	}

	.lfElcd {
		height: 2.5rem;
		width: 2.5rem;
		min-height: 2.5rem;
		min-width: 2.5rem
	}

	.fUlPIS {
		height: 8rem;
		width: 8rem;
		min-height: 8rem;
		min-width: 8rem
	}

	.jwpjZX {
		height: var(--kdtLzE);
		width: var(--kdtLzE);
		min-height: var(--kdtLzE);
		min-width: var(--kdtLzE)
	}

	.fsecwM {
		height: var(--gpyQjn);
		width: var(--gpyQjn);
		min-height: var(--gpyQjn);
		min-width: var(--gpyQjn)
	}

	.cnlpth {
		height: var(--casCcK);
		width: var(--casCcK);
		min-height: var(--casCcK);
		min-width: var(--casCcK)
	}

	.DWorb {
		height: var(--ezkpjg);
		width: var(--ezkpjg);
		min-height: var(--ezkpjg);
		min-width: var(--ezkpjg)
	}

	.hzrTsV {
		right: calc(var(--iaEILb) * -1);
		bottom: calc(var(--iaEILb) * -1)
	}

	.fjJdHL {
		padding: var(--JLohO)
	}

	.gjavNu {
		font-size: var(--bbHoYO);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.kICJPo {
		margin-top: var(--bHGrcR)
	}

	.cxiHfR {
		color: var(--gHWzep)
	}

	.inToix {
		color: var(--gJxFmb)
	}

	.bAqxqU {
		color: var(--gEmQZc)
	}

	.cyogce {
		color: var(--gytxnv)
	}

	.eiUcvx {
		padding: var(--ekwCoy);
		align-items: start
	}

	.kbAGZg {
		font-size: var(--bxRMYV);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.gGWNnm {
		margin-top: var(--hRodIx)
	}

	.evwVuX {
		gap: var(--hRodIx)
	}

	.egOMQ {
		background: var(--fQXhKs);
		border-radius: var(--cMNUUo);
		padding-block: var(--hVYaQz);
		padding-left: var(--hVYaQz);
		padding-right: var(--ekwCoy);
		width: auto
	}

	.jlnHLi {
		padding: var(--ggIWIo);
		border-radius: var(--kBnXCZ)
	}

	.ijFWym {
		background: var(--kgrLyM);
		outline: 2px solid transparent;
		outline-offset: 2px;
		caret-color: var(--emIFqB);
		width: 100%
	}

	.lgQYRc {
		background: var(--djjVF);
		padding-block: var(--hVYaQz);
		border-radius: var(--kBnXCZ)
	}

	.lgQYRc:focus-within {
		background: var(--bjTodi);
		z-index: var(--gvReQt)
	}

	.gvvWFX {
		margin-left: var(--hRodIx)
	}

	.eqEfGE {
		background: transparent;
		outline: 2px solid transparent;
		outline-offset: 2px;
		font-size: var(--LaOw);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK);
		color: var(--gHWzep);
		caret-color: var(--gJxFmb);
		width: 100%
	}

	.eqEfGE::placeholder,
	.eqEfGE[data-placeholder] {
		color: var(--gHWzep);
		font-size: var(--LaOw);
		font-weight: var(--ilhznT);
		line-height: var(--jKYVuK)
	}

	.eqEfGE:is(:active, [data-active]) {
		color: var(--fJMwHJ)
	}

	.oHjaC {
		width: 0
	}

	.kURkiA {
		border-color: var(--hSSrLd)
	}

	.fViEGw {
		align-items: center
	}

	.hmGESR {
		font-size: var(--dmbFLa);
		line-height: var(--ljVFgF);
		font-family: Inter Display
	}

	.dAWBvc,
	.hmGESR {
		font-weight: var(--ilhznT)
	}

	.dAWBvc {
		font-size: var(--bxRMYV);
		line-height: var(--jKYVuK)
	}

	.jJTbHa {
		font-size: var(--bbHoYO)
	}

	.idpCXv,
	.jJTbHa {
		font-weight: var(--kQFAde);
		line-height: var(--jKYVuK)
	}

	.idpCXv {
		font-size: var(--LaOw)
	}

	.gdroGx {
		background: var(--dUnOUM)
	}

	.edQMaA {
		color: var(--emIFqB)
	}

	.ibLMGm {
		background: var(--eHIwLs)
	}

	.jMhjkj {
		color: var(--jiJiJN)
	}

	.efKSrk {
		background: var(--bQEjEz)
	}

	.lmaNZN {
		color: var(--gEmQZc)
	}

	.bJUmvW {
		border-color: var(--kEAcCn);
		color: var(--emIFqB)
	}

	.hUFseA {
		gap: var(--bHGrcR)
	}

	.iOmUId {
		padding: var(--dlouuw);
		width: 2.75rem
	}

	.duGTQs {
		width: 1.25rem;
		height: 1.25rem
	}

	.cJwyKn {
		gap: var(--bHGrcR)
	}

	.cvwKny {
		padding: var(--dlouuw);
		width: 1.75rem
	}

	.hSAzRr {
		width: .75rem;
		height: .75rem
	}

	@media screen and (min-width: 28.125rem) {

		.djHzVi,
		.jiAZoE {
			border-radius: var(--cFwfnK)
		}

		.jiAZoE {
			height: var(--ezkpjg)
		}

		.ilZSEa,
		.izbghJ {
			gap: var(--JLohO);
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.jfYtCa {
			width: 240px
		}

		.kERnCe {
			background: var(--eLKRgp);
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px)
		}

		.jnVnWh {
			width: 256px
		}

		.iEYlZp {
			background: var(--eLKRgp);
			backdrop-filter: blur(48px);
			-webkit-backdrop-filter: blur(48px);
			height: auto
		}

		.iNgviA {
			width: 360px
		}

		.XuARz {
			width: 184px
		}

		.grlwMD {
			width: 312px
		}

		.fwbpQA {
			width: 688px
		}

		.jcIupK {
			background: var(--djjVF);
			border: 1.5px solid transparent;
			height: var(--iBxhCN)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:disabled, [disabled], [data-disabled=true]) .jcIupK {
			background: var(--djjVF)
		}

		.jcIupK:is([open], [data-state=open]) {
			background: var(--bjTodi)
		}

		.jcIupK:is(:focus, [data-focus]) {
			background: var(--bjTodi)
		}

		.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .jcIupK {
			background: var(--djjVF);
			cursor: not-allowed
		}

		.jcIupK:is(:hover, [data-hover]) {
			background: var(--bjTodi)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.bUmIYt {
			padding-left: var(--hRodIx)
		}

		.joWzYF {
			background: var(--djjVF);
			border: 1.5px solid transparent;
			border-radius: var(--cFwfnK)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:disabled, [disabled], [data-disabled=true]) .joWzYF {
			background: var(--djjVF)
		}

		.joWzYF:is([open], [data-state=open]) {
			background: var(--bjTodi)
		}

		.joWzYF:is(:focus, [data-focus]) {
			background: var(--bjTodi)
		}

		.group:is(:hover, [data-hover]).group:is(:disabled, [disabled], [data-disabled=true]) .joWzYF {
			background: var(--djjVF);
			cursor: not-allowed
		}

		.joWzYF:is(:hover, [data-hover]) {
			background: var(--bjTodi)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.cmlAqC {
			padding-left: var(--hRodIx)
		}

		.evwVuX {
			gap: var(--bHGrcR)
		}

		.egOMQ {
			background: var(--djjVF);
			border-radius: var(--cFwfnK);
			padding-block: var(--hRodIx);
			padding-left: var(--ekwCoy);
			width: 100%
		}
	}

	@media screen and (min-width: 28.125rem) {
		.egOMQ:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
			background: var(--eLKRgp)
		}

		.egOMQ:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
			background: var(--eLKRgp)
		}

		.egOMQ:is(:hover, [data-hover]) {
			background: var(--bjTodi)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.jlnHLi {
			padding: var(--ekwCoy)
		}

		.lgQYRc {
			border-radius: var(--cFwfnK)
		}

		.kURkiA {
			border-color: var(--dnYKdt)
		}

		.eFMTbf {
			border-color: var(--iliWrZ)
		}

		.gdroGx {
			background: var(--kEAcCn)
		}

		.ibLMGm {
			background: var(--ewTurH)
		}

		.efKSrk {
			background: var(--gNaSSs)
		}
	}

	@media screen and (min-width: 80rem) {
		.jfYtCa {
			width: 280px
		}

		.jnVnWh {
			width: 320px
		}

		.iNgviA {
			width: 386px
		}

		.XuARz {
			width: 200px
		}

		.grlwMD {
			width: 344px
		}

		.fwbpQA {
			width: 988px
		}
	}

	@media screen and (min-width: 108rem) {
		.jfYtCa {
			width: 320px
		}

		.jnVnWh {
			width: 360px
		}

		.iNgviA {
			width: 548px
		}

		.XuARz {
			width: 240px
		}

		.grlwMD {
			width: 376px
		}
	}

	@media screen and (min-width: 150rem) {
		.jfYtCa {
			width: 400px
		}

		.jnVnWh {
			width: 440px
		}

		.grlwMD {
			width: 464px
		}

		.fwbpQA {
			width: 1270px
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.eVMNEt {
			gap: var(--hVYaQz)
		}

		.kxUvwS {
			font-size: var(--LaOw);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.kERnCe {
			border-top: 1px solid var(--djjVF)
		}

		.eZHJVK {
			gap: 0;
			padding-bottom: 0
		}

		.HjFfg {
			padding-block: var(--hRodIx);
			padding-inline: var(--ekwCoy)
		}

		.cOJhMB {
			background: var(--djjVF);
			border-radius: var(--kBnXCZ);
			height: 100%
		}

		.jlTues {
			border-bottom: 1px solid var(--djjVF)
		}

		.duwxJz {
			gap: var(--jQqxHz);
			padding-bottom: var(--hRodIx)
		}

		.kSCGPs {
			background: var(--fJMwHJ)
		}

		.dQGCwZ {
			padding-inline: 0;
			flex: 1 1 0%
		}

		.egOMQ {
			font-size: var(--bxRMYV);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.egOMQ:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			background: var(--kpzvnO)
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.bwpgAD {
			border: none;
			background: var(--dqQyHl);
			outline: 2px solid transparent;
			outline-offset: 2px;
			position: relative;
			color: var(--hSSrLd);
			display: flex;
			align-items: center;
			justify-content: center;
			--transition-prop: all;
			transition-property: all
		}

		.bwpgAD:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
			background: var(--gJxFmb)
		}

		.bwpgAD:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) svg {
			opacity: 1
		}

		.bwpgAD svg {
			display: block;
			opacity: 0
		}

		.jlnHLi {
			background: var(--fQXhKs)
		}

		.fPgBVd {
			color: var(--fJMwHJ)
		}

		.ijFWym {
			font-size: var(--bbHoYO);
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.mFnjm {
			background: var(--iliWrZ)
		}
	}
}

@layer utilities {
	@layer compositions {
		.hxvKMV {
			font-size: var(--LaOw)
		}

		.ezsDMk,
		.hxvKMV {
			font-weight: var(--kQFAde);
			line-height: var(--jKYVuK)
		}

		.bymsaw,
		.ezsDMk {
			font-size: var(--bbHoYO)
		}

		.bymsaw {
			font-weight: var(--ecprPa);
			line-height: var(--jKYVuK)
		}

		.fgyhLx {
			font-size: var(--cAbutv);
			font-weight: var(--ilhznT);
			line-height: var(--hYkhvn)
		}

		.ftZuPP {
			text-transform: uppercase;
			letter-spacing: .025rem
		}

		.ftZuPP,
		.gWWqxk {
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu)
		}

		.dhjqsi {
			font-weight: var(--kQFAde)
		}

		.bCzgHD,
		.dhjqsi {
			font-size: var(--bxRMYV);
			line-height: var(--jKYVuK)
		}

		.bCzgHD,
		.cffwxA {
			font-weight: var(--ilhznT)
		}

		.cffwxA {
			font-size: var(--LaOw);
			line-height: var(--jKYVuK)
		}

		.jiWPzV {
			font-size: var(--gGzvPq);
			line-height: var(--jmOHBu)
		}

		.fLFxfj,
		.jiWPzV {
			font-weight: var(--ecprPa)
		}

		.fLFxfj {
			font-size: var(--jBlsuJ);
			line-height: var(--ddGmLE)
		}

		.kJcpcg {
			font-size: var(--bdAZXP);
			font-weight: var(--byIKNw);
			line-height: var(--fhYWzo);
			text-transform: uppercase;
			letter-spacing: .05rem
		}

		.kWMoxY {
			font-size: var(--jJqQnn);
			font-weight: var(--ilhznT);
			line-height: var(--itNNRx);
			font-family: Inter Display
		}

		.gCzujw {
			font-size: var(--cAbutv);
			font-weight: var(--kQFAde);
			line-height: var(--hYkhvn)
		}

		.dslexN {
			font-size: var(--bbHoYO);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.erbvEM {
			font-size: var(--cAbutv);
			line-height: var(--hYkhvn)
		}

		.erbvEM,
		.kqmDy {
			font-weight: var(--ecprPa)
		}

		.kqmDy {
			font-size: var(--dQHPMp);
			line-height: var(--iwuvoD)
		}

		.gACumS {
			font-size: var(--dmbFLa);
			line-height: var(--ljVFgF);
			font-family: Inter Display
		}

		.gACumS,
		.igVDuQ {
			font-weight: var(--ilhznT)
		}

		.igVDuQ {
			font-size: var(--gGzvPq);
			line-height: var(--jmOHBu);
			text-transform: uppercase
		}

		.RUEQh {
			font-size: var(--LaOw);
			line-height: 1.125rem
		}

		.RUEQh,
		.lhKaVR {
			font-weight: var(--kQFAde)
		}

		.lhKaVR {
			font-size: var(--gGzvPq);
			line-height: var(--jmOHBu)
		}

		.dNxFtD {
			font-size: var(--dmbFLa);
			font-weight: var(--ilhznT);
			line-height: 2.25rem
		}

		.hfXNed {
			font-size: var(--LaOw);
			font-weight: var(--ecprPa);
			line-height: var(--jKYVuK)
		}

		.fBVdts {
			font-size: var(--bbHoYO);
			font-weight: var(--ilhznT);
			line-height: 1.375rem
		}

		.dAAcra {
			font-size: var(--bxRMYV);
			font-weight: var(--ecprPa);
			line-height: var(--jKYVuK)
		}

		.eLLqRa {
			font-size: var(--fLoDwQ);
			font-weight: var(--ilhznT);
			line-height: 1.5rem
		}

		.kHxpWu:has(input:not(:placeholder-shown)) [data-part=label] {
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu)
		}

		.kTFGPm:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu)
		}

		.hniEPr:has([data-part=input-suffix]) [data-part=input-suffix-hidden] {
			font-size: var(--LaOw);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		.czEffU:has([data-part=input-suffix]) [data-part=input-suffix] {
			font-size: var(--LaOw);
			font-weight: var(--ilhznT);
			line-height: var(--jKYVuK)
		}

		[data-part=input-root]:focus-within .jplLsB [data-part=label] {
			font-size: var(--gGzvPq);
			font-weight: var(--ilhznT);
			line-height: var(--jmOHBu)
		}

		@media screen and (min-width: 28.125rem) {
			.eSKlkx {
				font-size: var(--LaOw)
			}

			.benBgs,
			.eSKlkx {
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}

			.benBgs {
				font-size: var(--bbHoYO)
			}

			.eIossB {
				font-weight: var(--ilhznT)
			}

			.eIossB,
			.hnLYrU {
				font-size: var(--cAbutv);
				line-height: var(--hYkhvn)
			}

			.hnLYrU {
				font-weight: var(--kQFAde)
			}

			.jYDnqe {
				font-size: var(--dQHPMp);
				line-height: var(--iwuvoD)
			}

			.ftRmbh,
			.jYDnqe {
				font-weight: var(--ecprPa)
			}

			.ftRmbh {
				font-size: var(--gGzvPq);
				line-height: var(--jmOHBu)
			}

			.npfNC {
				font-weight: var(--kQFAde)
			}

			.kXwXgr,
			.npfNC {
				font-size: var(--bxRMYV);
				line-height: var(--jKYVuK)
			}

			.kXwXgr {
				font-weight: var(--ilhznT)
			}

			.ehOMGg {
				font-size: var(--cAbutv);
				font-weight: var(--ecprPa);
				line-height: var(--hYkhvn)
			}

			.jPUNMU {
				font-size: var(--jJqQnn);
				line-height: var(--itNNRx);
				font-family: Inter Display
			}

			.cTdPkk,
			.jPUNMU {
				font-weight: var(--ilhznT)
			}

			.cTdPkk {
				font-size: var(--gGzvPq);
				line-height: var(--jmOHBu);
				text-transform: uppercase
			}

			.wwpOR {
				font-size: var(--bbHoYO);
				line-height: var(--jKYVuK)
			}

			.klqmeN,
			.wwpOR {
				font-weight: var(--ilhznT)
			}

			.klqmeN {
				font-size: var(--jJqQnn);
				line-height: var(--itNNRx)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.jzsUTz:has(input:not(:placeholder-shown)) [data-part=label] {
				font-size: var(--LaOw);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}
		}

		@media screen and (min-width: 28.125rem) {
			.cUfGbL:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
				font-size: var(--LaOw);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}
		}

		@media screen and (min-width: 28.125rem) {
			[data-part=input-root]:focus-within .goNZSk [data-part=label] {
				font-size: var(--LaOw);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.iDsuYF {
				letter-spacing: .025rem
			}

			.ccTRZK,
			.iDsuYF {
				font-size: var(--gGzvPq);
				font-weight: var(--ilhznT);
				line-height: var(--jmOHBu);
				text-transform: uppercase
			}

			.fgPgoL {
				font-size: var(--LaOw);
				font-weight: var(--kQFAde);
				line-height: var(--jKYVuK)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.gRGQNY:has(input:not(:placeholder-shown)) [data-part=label] {
				font-size: var(--gGzvPq);
				font-weight: var(--ilhznT);
				line-height: var(--jmOHBu)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			.eJHOAs:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
				font-size: var(--gGzvPq);
				font-weight: var(--ilhznT);
				line-height: var(--jmOHBu)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			[data-part=input-root]:focus-within .hjfaz [data-part=label] {
				font-size: var(--gGzvPq);
				font-weight: var(--ilhznT);
				line-height: var(--jmOHBu)
			}
		}

		@media screen and (max-width: 28.1225rem) {
			@media screen and (min-width: 28.125rem) {
				.jykNjJ:has(input:not(:placeholder-shown)) [data-part=label] {
					font-size: var(--LaOw);
					font-weight: var(--kQFAde);
					line-height: var(--jKYVuK)
				}
			}
		}

		@media screen and (max-width: 28.1225rem) {
			@media screen and (min-width: 28.125rem) {
				.ssKLF:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
					font-size: var(--LaOw);
					font-weight: var(--kQFAde);
					line-height: var(--jKYVuK)
				}
			}
		}

		@media screen and (max-width: 28.1225rem) {
			@media screen and (min-width: 28.125rem) {
				[data-part=input-root]:focus-within .crjyQi [data-part=label] {
					font-size: var(--LaOw);
					font-weight: var(--kQFAde);
					line-height: var(--jKYVuK)
				}
			}
		}
	}

	.eVHffH {
		--thickness: 1px
	}

	.eiDtue {
		background: var(--dUnOUM)
	}

	.kRwzZ {
		background: var(--kEAcCn)
	}

	.fTFNQv {
		background: var(--eLKRgp)
	}

	.ljFqke {
		background: var(--eHIwLs)
	}

	.iOUrQx {
		background: var(--ewTurH)
	}

	.fmkfKi {
		background: var(--fQXhKs)
	}

	.gkGfYo {
		background: var(--isNuTy)
	}

	.liqIEw {
		background: var(--jvuVwm)
	}

	.icwcVa {
		background: var(--kgrLyM)
	}

	.jTazso {
		background: unset
	}

	.AxjtU {
		padding: 0
	}

	.jHvYIR {
		padding: var(--ekwCoy)
	}

	.fwKrVR {
		background: var(--hNpVAf)
	}

	.dGvHjD {
		background: var(--djjVF)
	}

	.iortIh {
		padding: .375rem
	}

	.pXlNk {
		padding: var(--iaEILb)
	}

	.ecnwim {
		border: .125rem solid
	}

	.qRMOS {
		padding: var(--hRodIx)
	}

	.eLLAQj {
		background: var(--emIFqB)
	}

	.kixmGl {
		background: var(--capRnD)
	}

	.cnRugb {
		background: var(--jiJiJN)
	}

	.prBIk {
		padding: var(--hVYaQz)
	}

	.jNBmCp {
		background: var(--xfKID)
	}

	.foDtdn {
		background: transparent
	}

	.ljHbaS {
		background: #444
	}

	.kwFPVT {
		background: var(--doNHWJ)
	}

	.ijOBbA {
		background: var(--bjTodi)
	}

	.bqyxCB {
		background: var(--DVQrT)
	}

	.hWgZTB {
		inset: 0
	}

	.gprOJh {
		background: var(--dmuQkX)
	}

	.moHKg {
		background: var(--kpzvnO)
	}

	.gLkpfD {
		background: linear-gradient(to bottom, transparent, var(--hSSrLd))
	}

	.eDNXMd {
		background: var(--hBCver)
	}

	.ePzNjE {
		border: 1px solid var(--bUMXYH)
	}

	.jwTPpw {
		padding: var(--dhoPGH)
	}

	.hxTwRe {
		border: 1px solid var(--djjVF)
	}

	.kcPnbZ {
		padding: var(--JLohO)
	}

	.cRSOYf {
		background: var(--hSSrLd)
	}

	.dfxbzd {
		border: 1px solid var(--kpzvnO)
	}

	.jSdGKL {
		padding: var(--ggIWIo)
	}

	.cTBIvN {
		background: currentcolor
	}

	.eAZrqi {
		margin: auto
	}

	.kFYpjY {
		border: none
	}

	.fIuxFN {
		background: var(--bUMXYH)
	}

	.eGCMla {
		border: 1px dashed var(--gjisfb)
	}

	.dRrGMp {
		border: 1px solid
	}

	.bxoLdz {
		background: var(--dqQyHl)
	}

	.hOFRBY {
		border: 1px solid var(--gjisfb)
	}

	.uYUMa {
		border: 1px solid var(--gCxped)
	}

	.julOgh {
		border: 1px solid var(--bjTodi)
	}

	.lrBnC {
		grid-area: market-stats
	}

	.icCFtU {
		grid-area: trading-chart
	}

	.eoQjDG {
		grid-area: trading-history
	}

	.blUJPO {
		grid-area: order-book-and-trades
	}

	.gCdGWs {
		grid-area: order-book
	}

	.jTulBb {
		grid-area: trades
	}

	.dUkzSn {
		grid-area: order-form
	}

	.cpxIkX {
		grid-area: account
	}

	.docTnl {
		border: 1px dashed var(--jZURVk)
	}

	.crNqaD {
		border: 1px dashed var(--bjTodi)
	}

	.jwKsrD {
		padding: var(--jHukOY)
	}

	.boarYt {
		border-block: 1px solid var(--bjTodi)
	}

	.frzrgf {
		background: #4346e1
	}

	.fNCcFz {
		padding: 16px
	}

	.WLqSR {
		border: 1.5px solid var(--djjVF)
	}

	.qRMOX {
		margin: var(--hRodIx)
	}

	.djkAaf {
		border: 1px dashed
	}

	.paIzS {
		padding: var(--bHGrcR)
	}

	.kBuVth {
		background: token.white-10-opaque
	}

	.dRstTq {
		border: 2px solid
	}

	.jPccSp {
		background: var(--gjisfb)
	}

	.dAVzFM {
		animation: flash .5s ease-in-out
	}

	.ZlfBE {
		border-color: var(--kEAcCn)
	}

	.dTDhSt {
		border-color: var(--bjTodi)
	}

	.mrFzE {
		border-color: var(--ewTurH)
	}

	.hZMzHD {
		border-color: var(--kgrLyM)
	}

	.kiJoEE {
		border-width: 0
	}

	.qbege {
		gap: 0
	}

	.kJNFTH {
		padding-block: var(--hRodIx)
	}

	.jrIcfy {
		gap: 8px
	}

	.eUzgdi {
		gap: var(--hVYaQz)
	}

	.juHajY {
		gap: var(--bHGrcR)
	}

	.gBFUsU {
		border-radius: var(--eMaDjJ)
	}

	.gARoIn {
		gap: var(--ekwCoy)
	}

	.kdFIjO {
		flex: 1 1 0%
	}

	.gnlqYH {
		overflow: hidden
	}

	.khYeJM {
		border-radius: var(--kBnXCZ)
	}

	.jGLVDA {
		border-color: var(--dmuQkX)
	}

	.kJNFPq {
		padding-inline: var(--hRodIx)
	}

	.iUFTor {
		gap: .375rem
	}

	.cAJVgb {
		border-radius: var(--cFwfnK)
	}

	.ckRUFL {
		gap: var(--JLohO)
	}

	.jvfQZP {
		border-radius: var(--hYfIdy)
	}

	.gsQtpe {
		gap: var(--iaEILb)
	}

	.kJNFPf {
		margin-inline: var(--hRodIx)
	}

	.qbbQg {
		border-radius: 0
	}

	.ejezwN {
		padding-inline: var(--JLohO)
	}

	.qbege\! {
		gap: 0 !important
	}

	.diIxfU {
		outline: 2px solid transparent;
		outline-offset: 2px
	}

	.bqdREp {
		transition: transform .2s ease-in-out, font-size .2s ease-in-out, line-height .2s ease-in-out, font-weight .2s ease-in-out, font-style .2s ease-in-out
	}

	.fOVJNr {
		overflow: visible
	}

	.iObLNe {
		margin-inline: .1875rem
	}

	.jBvUyy {
		padding-inline: var(--bHGrcR)
	}

	.kamUri {
		padding-block: var(--dlouuw)
	}

	.jBvUCP {
		padding-block: var(--bHGrcR)
	}

	.jMgCQs {
		padding-inline: var(--hVYaQz)
	}

	.duHtVq {
		border-color: var(--djjVF)
	}

	.dTBYkx {
		border-width: 1px
	}

	.bRWlzm {
		gap: var(--dlVxBj)
	}

	.gMnojF {
		gap: var(--jzxKdA)
	}

	.cAlevg {
		gap: var(--hRodIx)
	}

	.bVocNF {
		padding-inline: var(--ekwCoy)
	}

	.tEYnq {
		gap: var(--dhoPGH)
	}

	.kOkymz {
		gap: var(--nseqS)
	}

	.coifUy {
		margin-inline: auto
	}

	.fzpodM {
		padding-inline: 0
	}

	.fsTtEu {
		list-style: disc
	}

	.eHNear {
		transition: opacity .5s
	}

	.gAPOWR {
		padding-block: var(--dhoPGH)
	}

	.dYvQkP {
		margin-block: var(--jzxKdA)
	}

	.jTazDw {
		padding-block: unset
	}

	.jTazHN {
		padding-inline: unset
	}

	.ejezxs {
		padding-block: var(--JLohO)
	}

	.ioQzwS {
		padding-inline: .75rem
	}

	.jwcOgk {
		padding-block: .5rem
	}

	.fcJknL {
		gap: .0625rem
	}

	.iCzhKJ {
		border-width: .0625rem
	}

	.iJDjRF {
		border-color: var(--kpzvnO)
	}

	.clGAlw {
		border-radius: var(--bWVRWt)
	}

	.bOTgzQ {
		gap: var(--dxsfZp)
	}

	.jrHZPA {
		border-radius: 8px
	}

	.bXBpoe {
		text-decoration: underline
	}

	.bodZJA {
		border-top: 1px solid var(--bjTodi)
	}

	.kcyjdS {
		gap: var(--jQqxHz)
	}

	.gAPOXw {
		padding-inline: var(--dhoPGH)
	}

	.dYvQkK {
		padding-block: var(--jzxKdA)
	}

	.gAPOXc {
		margin-block: var(--dhoPGH)
	}

	.guQlpm {
		padding-block: var(--jHukOY)
	}

	.sQrgV {
		border-radius: var(--cMNUUo)
	}

	.heCvsY {
		border-top: 2px solid var(--emIFqB)
	}

	.heIvUk {
		border-left: 2px solid var(--emIFqB)
	}

	.heDUby {
		border-right: 2px solid var(--emIFqB)
	}

	.heHYJa {
		border-bottom: 2px solid var(--emIFqB)
	}

	.hUdxSu {
		border-radius: var(--MKunH)
	}

	.dYvQpb {
		padding-inline: var(--jzxKdA)
	}

	.cAFZme {
		margin-inline: calc(var(--hRodIx) * -1)
	}

	.bVocOk {
		padding-block: var(--ekwCoy)
	}

	.dDpwEB {
		gap: var(--ggIWIo)
	}

	.jTazDw\! {
		padding-block: unset !important
	}

	.jTazHN\! {
		padding-inline: unset !important
	}

	.jMgCPN {
		padding-block: var(--hVYaQz)
	}

	.fPtRO {
		border-color: transparent
	}

	.gtAEhO {
		border-color: var(--gCxped)
	}

	.aGrmk {
		border-color: var(--hNpVAf)
	}

	.bVocNQ {
		margin-inline: var(--ekwCoy)
	}

	.drGyuw {
		border-left: 1px solid var(--kpzvnO)
	}

	.jMgCPZ {
		margin-inline: var(--hVYaQz)
	}

	.diGheN {
		flex: none
	}

	.drEffu {
		border-bottom: 1px solid var(--kpzvnO)
	}

	.iIGHYu {
		padding-block: var(--ggIWIo)
	}

	.jRwIoN {
		list-style: initial
	}

	.clckaF {
		margin-inline: calc(var(--JLohO) * -1)
	}

	.jseQsn {
		padding-inline: 96px
	}

	.dAvYPM {
		gap: var(--kMIFWp)
	}

	.hToQHd {
		gap: var(--jHukOY)
	}

	.kgmxYN {
		padding-block: var(--iaEILb)
	}

	.bVocOx {
		margin-block: var(--ekwCoy)
	}

	.iIGHXP {
		padding-inline: var(--ggIWIo)
	}

	.jvsAPj {
		transition: width .1s ease-in-out
	}

	.haqdLu {
		grid-template-areas: "market-stats market-stats order-book-and-trades order-form""trading-chart trading-chart order-book-and-trades order-form""trading-chart trading-chart order-book-and-trades order-form""trading-history trading-history trading-history account""trading-history trading-history trading-history account"
	}

	.erfxrW {
		grid-template-areas: "market-stats market-stats market-stats order-form""trading-chart trading-chart trading-chart order-form""trading-chart trading-chart trading-chart order-form""trading-history trading-history trading-history account""trading-history trading-history trading-history account"
	}

	.iGwgaq {
		grid-template-areas: "market-stats market-stats order-book-and-trades order-form""trading-chart trading-chart order-book-and-trades order-form""trading-chart trading-chart order-book-and-trades order-form""trading-chart trading-chart order-book-and-trades account""trading-history trading-history trading-history account"
	}

	.gTxNwd {
		grid-template-areas: "market-stats order-book trades order-form""trading-chart order-book trades order-form""trading-chart order-book trades order-form""trading-history trading-history trading-history account""trading-history trading-history trading-history account"
	}

	.lhYKbI {
		grid-template-areas: "market-stats market-stats order-book order-form""trading-chart trading-chart order-book order-form""trading-chart trading-chart order-book order-form""trading-history trading-history trades account""trading-history trading-history trades account"
	}

	.dVjLsc {
		grid-template-areas: "market-stats market-stats market-stats order-form""trading-chart trading-chart trading-chart order-form""trading-chart trading-chart trading-chart order-form""trading-chart trading-chart trading-chart account""trading-history trading-history trading-history account"
	}

	.eyAQgc {
		grid-template-areas: "market-stats order-book trades order-form""trading-chart order-book trades order-form""trading-chart order-book trades order-form""trading-chart order-book trades account""trading-history trading-history trading-history account"
	}

	.ipfrcE {
		grid-template-areas: "market-stats market-stats order-book order-form""trading-chart trading-chart order-book order-form""trading-chart trading-chart order-book order-form""trading-chart trading-chart trades account""trading-history trading-history trades account"
	}

	.eCTwjv {
		grid-template-areas: "market-stats market-stats market-stats market-stats""trading-chart trading-chart trading-chart trading-chart""trading-chart trading-chart trading-chart trading-chart""trading-chart trading-chart trading-chart trading-chart""trading-chart trading-chart trading-chart trading-chart"
	}

	.htbnJK {
		gap: var(--kVZkYT)
	}

	.kJNFPq\! {
		padding-inline: var(--hRodIx) !important
	}

	.guQloH {
		padding-inline: var(--jHukOY)
	}

	.eRRfNr {
		grid-column: span 2
	}

	.drIHio {
		border-top: 1px solid var(--kpzvnO)
	}

	.fikvmW {
		border-top: 1px solid var(--fQXhKs)
	}

	.cDeCjV {
		gap: var(--dlouuw)
	}

	.gBbHot {
		margin-inline: calc(var(--ekwCoy) * -1)
	}

	.fzpoep {
		margin-inline: 0
	}

	.ecxlYD {
		border-top: 1px solid var(--eLKRgp)
	}

	.kJNFTu {
		margin-block: var(--hRodIx)
	}

	.jBvUCu {
		margin-block: var(--bHGrcR)
	}

	.ejezxx {
		margin-block: var(--JLohO)
	}

	.bEmqww {
		overflow: scroll
	}

	.hTQLUQ {
		border-color: var(--gjisfb)
	}

	.hZbjfE {
		padding-inline: 50%
	}

	.fmyqBg {
		scroll-snap-type: x mandatory
	}

	.eyFDQh {
		margin-block: .40625rem
	}

	.glrSru {
		border-bottom: 1px solid
	}

	.gXERED {
		border-color: var(--fQXhKs)
	}

	.dNTNvO {
		border-width: 2px
	}

	.bLrIce {
		grid-column: span 3
	}

	.kNNbWb {
		grid-gap: var(--ekwCoy)
	}

	.eksWxY {
		border-top: solid 1px
	}

	.lcmImh {
		gap: s-36
	}

	.eTKyWN {
		border-radius: var(--eIOUEE)
	}

	.WpSlY {
		transition: height .2s ease
	}

	.ngxpB {
		transition: width .2s ease
	}

	.lfdnih {
		color: var(--emIFqB)
	}

	.gOqdXV {
		color: var(--gHWzep)
	}

	.fvKVQD {
		color: var(--gytxnv)
	}

	.fPSBzf {
		display: flex
	}

	.jnHeiV {
		position: unset
	}

	.ePatWB {
		color: var(--fJMwHJ)
	}

	.cUuLmD {
		color: var(--bPhdJv)
	}

	.iGEsbR {
		color: var(--jiJiJN)
	}

	.djCauk {
		color: var(--hiYOhA)
	}

	.ggEYuI {
		color: var(--hnExMM)
	}

	.bYPztT {
		align-items: center
	}

	.iRgpoQ {
		flex-direction: column
	}

	.bvMRXU {
		align-items: start
	}

	.cMGtQw {
		flex-direction: row
	}

	.bYPznK {
		justify-content: center
	}

	.bvMRZh {
		justify-content: start
	}

	.dcJAKS {
		visibility: hidden
	}

	.jXSfKH {
		position: absolute
	}

	.dBAuHp {
		translate: -50% -50%
	}

	.iHMUPj {
		align-items: stretch
	}

	.fzpnXB {
		row-gap: 0
	}

	.jBvUIS {
		column-gap: var(--bHGrcR)
	}

	.jTWvec {
		position: relative
	}

	.GLYGZ {
		--yVRWg: var(--fPWLBM);
		--ccMjBz: var(--dwBZwz);
		--hjJRhX: var(--kJzloH);
		--iaREDJ: var(--gcdvGZ);
		--gTYnIJ: var(--irHIzl)
	}

	.jGLVGD {
		background-color: var(--dmuQkX)
	}

	.dDWCpe {
		justify-content: space-between
	}

	.diLdWV {
		fill: none
	}

	.gdXEre {
		caret-color: var(--emIFqB)
	}

	.jTIfaZ {
		transform-origin: left
	}

	.iMyDyr {
		transform: translateY(55%)
	}

	.heQunj {
		cursor: text
	}

	.hWhrno {
		text-overflow: ellipsis
	}

	.XXeOq\! {
		cursor: not-allowed !important
	}

	.cERSkX {
		pointer-events: none
	}

	.dtGNKz\! {
		color: var(--gjisfb) !important
	}

	.ePatWB\! {
		color: var(--fJMwHJ) !important
	}

	.kDeJIO {
		transform: rotate(-90deg)
	}

	.ipjxXz {
		--yVRWg: var(--dgzSFq);
		--ccMjBz: var(--fTtimF);
		--hjJRhX: var(--kEpHQp);
		--iaREDJ: var(--cAWaCD);
		--gTYnIJ: var(--ftVBiH)
	}

	.cxUKSz {
		--yVRWg: var(--fUkfhS);
		--ccMjBz: var(--ggnpGl);
		--hjJRhX: var(--ljkUAR);
		--iaREDJ: var(--kpZJnL);
		--gTYnIJ: var(--fCrEZj)
	}

	.kKZXCb {
		--yVRWg: var(--ktJENu);
		--ccMjBz: var(--kZXNER);
		--hjJRhX: var(--cyPgwd);
		--iaREDJ: var(--eANakP);
		--gTYnIJ: var(--lmhikf)
	}

	.fSMNOl {
		color: var(--iliWrZ)
	}

	.klEPAG {
		visibility: visible
	}

	.foducv {
		visibility: collapse
	}

	.gEYBVn {
		justify-content: flex-start
	}

	.lnopcr {
		position: sticky
	}

	.jqbWsS {
		z-index: var(--gvReQt)
	}

	.bZRhvx {
		cursor: pointer
	}

	.RVLiV {
		cursor: auto
	}

	.fyplMZ {
		cursor: default
	}

	.kFYoVQ {
		-webkit-user-select: none;
		user-select: none
	}

	.eWkBaj {
		-webkit-user-select: inherit;
		user-select: inherit
	}

	.dtGNKz {
		color: var(--gjisfb)
	}

	.cbkwRf {
		white-space: nowrap
	}

	.kjBcSz {
		direction: column
	}

	.gEYBWy {
		align-items: flex-start
	}

	.izUfiN {
		grid-template-columns: repeat(3, minmax(0, 1fr))
	}

	.cYdhWw {
		display: grid
	}

	.gVbIXo {
		color: var(--gEmQZc)
	}

	.eMXBsi {
		color: unset
	}

	.inkqki {
		font-size: var(--font-size)
	}

	.cSILT {
		font-weight: var(--font-weight)
	}

	.fdbHnU {
		font-weight: var(--ilhznT)
	}

	.ezkBTa {
		text-align: left
	}

	.jVcvZC {
		color: var(--fmTGnW)
	}

	.kgmybV {
		row-gap: var(--iaEILb)
	}

	.fzpnXk {
		column-gap: 0
	}

	.bNwCKU {
		--invert: invert(true)
	}

	.bUyOMB {
		display: inline-block
	}

	.hdAwi {
		position: fixed
	}

	.fzoSPO {
		z-index: -1
	}

	.bYPzoC {
		text-align: center
	}

	.cdjfUy {
		color: var(--kpzvnO)
	}

	.eMRYRc {
		border-block-end-width: var(--thickness)
	}

	.jutHam {
		color: inherit
	}

	.bYPzdx {
		align-self: center
	}

	.kXZsKb {
		font-feature-settings: "calt" 0
	}

	.fzpbIC {
		opacity: 1
	}

	.fzpojb {
		opacity: 0
	}

	.guraBs {
		transform: translate(-50%, -50%)
	}

	.cGFOJB {
		display: block
	}

	.gkdOcc {
		z-index: var(--kzyaTb)
	}

	.dodxlk {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.ldZXt {
		outline-width: .0625rem
	}

	.bEoJxJ {
		outline-color: var(--kpzvnO)
	}

	.dkFkBb {
		outline-style: solid
	}

	.lfaREv {
		color: var(--gJxFmb)
	}

	.kNkWep {
		backdrop-filter: blur(8px);
		-webkit-backdrop-filter: blur(8px)
	}

	.lnJAIQ {
		background-color: var(--dBrLsU)
	}

	.eHwlPm {
		backdrop-filter: blur(160px);
		-webkit-backdrop-filter: blur(160px)
	}

	.gNOQHw {
		white-space: pre-wrap
	}

	.felzTP {
		align-self: flex-end
	}

	.duHtVZ {
		background-color: var(--djjVF)
	}

	.igqrIG {
		color: var(--bjTodi)
	}

	.ghkSXB {
		width: 1.5rem;
		height: 1.5rem
	}

	.fPtSx {
		background-color: transparent
	}

	.gQTtup {
		border-top-left-radius: var(--eMaDjJ);
		border-top-right-radius: var(--eMaDjJ)
	}

	.kEdIyN {
		background-color: var(--doNHWJ)
	}

	.ebgyaq {
		text-decoration-thickness: .5px
	}

	.dNREWd {
		text-underline-offset: 2px
	}

	.BYyjP {
		background-image: radial-gradient(circle at 50% -5%, var(--iqnYAX), var(--iaobwt) 8%, var(--eknLZq) 15%, var(--kEAcCn) 25%, var(--dUnOUM) 45%, transparent 75%)
	}

	.lcIWtO {
		background-image: radial-gradient(circle at 75% 100%, rgba(0, 255, 147, .5), var(--eknLZq) 30%, var(--kEAcCn) 45%, var(--dUnOUM) 65%, transparent 95%), radial-gradient(circle at top left, rgba(67, 70, 225, .4), rgba(67, 70, 225, .3) 15%, rgba(67, 70, 225, .2) 30%, rgba(67, 70, 225, .1) 40%, transparent 60%)
	}

	.efzKaH {
		background-image: radial-gradient(circle at 75% 100%, rgba(0, 157, 255, .6), rgba(0, 157, 255, .3) 30%, rgba(0, 157, 255, .2) 45%, rgba(0, 157, 255, .1) 65%, transparent 95%), radial-gradient(circle at top left, rgba(0, 125, 188, .4), rgba(0, 125, 188, .3) 15%, rgba(0, 125, 188, .2) 30%, rgba(0, 125, 188, .1) 40%, transparent 60%)
	}

	.cSgvyX {
		background-image: radial-gradient(circle at 75% 100%, rgba(144, 120, 204, .6), rgba(144, 120, 204, .3) 30%, rgba(144, 120, 204, .2) 45%, rgba(144, 120, 204, .1) 65%, transparent 95%), radial-gradient(circle at top left, rgba(111, 107, 188, .4), rgba(111, 107, 188, .3) 15%, rgba(111, 107, 188, .2) 30%, rgba(111, 107, 188, .1) 40%, transparent 60%)
	}

	.dAwOvb {
		background-image: radial-gradient(circle at 90% 110%, rgba(0, 255, 147, .6), var(--eknLZq) 30%, var(--kEAcCn) 40%, transparent 60%), radial-gradient(circle at top left, rgba(67, 70, 225, .5), transparent 40%)
	}

	.iXAdhf {
		background-image: radial-gradient(circle at 90% 110%, rgba(0, 157, 255, .7), rgba(0, 157, 255, .3) 30%, rgba(0, 157, 255, .2) 40%, transparent 60%), radial-gradient(circle at top left, rgba(0, 125, 188, .5), transparent 40%)
	}

	.gTCQrq {
		background-image: radial-gradient(circle at 90% 110%, rgba(144, 120, 204, .6), rgba(144, 120, 204, .3) 30%, rgba(144, 120, 204, .2) 40%, transparent 60%), radial-gradient(circle at top left, rgba(111, 107, 188, .5), transparent 40%)
	}

	.iUwSWp {
		background-image: radial-gradient(circle 14rem at 50% 110%, var(--iqnYAX), var(--bGbKTw) 10%, var(--eknLZq) 20%, var(--kEAcCn) 30%, var(--dUnOUM) 45%, transparent 75%)
	}

	.ikhqGs {
		background-image: radial-gradient(circle 8rem at 50% 110%, var(--iqnYAX), var(--bGbKTw) 10%, var(--eknLZq) 20%, var(--kEAcCn) 30%, var(--dUnOUM) 45%, transparent 75%)
	}

	.pUQAc {
		background-image: radial-gradient(circle 8rem at 105% 105%, var(--bGbKTw), var(--kEAcCn) 25%, var(--dUnOUM) 50%, transparent 90%)
	}

	.iCrsFm {
		direction: IN
	}

	.ewZgsP {
		direction: OUT
	}

	.cYgELy {
		justify-content: end
	}

	.cYgEML {
		align-items: end
	}

	.ljHGQN {
		text-align: right
	}

	.fXCUBF {
		object-fit: cover
	}

	.kSJWkd {
		object-position: center
	}

	.hTHjfe {
		color-scheme: white
	}

	.hpLCHX {
		z-index: var(--dXkMpE)
	}

	.bvMScN {
		text-align: start
	}

	.cYgEHm {
		text-align: end
	}

	.fdHObJ {
		grid-template-rows: var(--x10-portfolio-navbar-height) 2fr 1fr
	}

	.dxqtjQ {
		grid-template-rows: var(--x10-portfolio-navbar-height) 1fr
	}

	.dubXFG {
		grid-template-rows: 196px 260px
	}

	.fyVZkY {
		background-color: var(--dUnOUM)
	}

	.gGkMHk {
		grid-template-columns: 112px 212px 1fr
	}

	.jdmOYL {
		line-height: normal
	}

	.cXSgHd {
		aspect-ratio: 1/1
	}

	.aGrpn {
		background-color: var(--hNpVAf)
	}

	.cWZHGr {
		--transition-duration: var(--mUhz);
		transition-duration: var(--mUhz)
	}

	.dBpOYx {
		--transition-prop: background, color;
		transition-property: background, color
	}

	.kaKbZQ {
		--transition-easing: var(--drrWcF);
		transition-timing-function: var(--drrWcF)
	}

	.lnTnek {
		z-index: var(--gSfBPH)
	}

	.jtrKOU {
		position: static
	}

	.gUbkHw {
		direction: neutral
	}

	.bqKtAl {
		background-color: var(--hSSrLd)
	}

	.ddgODW {
		display: none
	}

	.gasSYy {
		flex-wrap: wrap
	}

	.felzJA {
		justify-content: flex-end
	}

	.gXERBA {
		background-color: var(--fQXhKs)
	}

	.cuRUGe {
		cursor: grabbing
	}

	.iSOdAU {
		cursor: grab
	}

	.czldPE {
		background-color: var(--eHIwLs)
	}

	.ldjsEW {
		backdrop-filter: blur(96px);
		-webkit-backdrop-filter: blur(96px)
	}

	.kCSjqf {
		background-color: var(--bQEjEz)
	}

	.jSYwTW {
		color: var(--dOwksG)
	}

	.bvMRPe {
		align-self: start
	}

	.cwsrUI {
		border-start-start-radius: var(--MKunH);
		border-end-start-radius: var(--MKunH)
	}

	.cucyzi {
		border-start-end-radius: var(--MKunH);
		border-end-end-radius: var(--MKunH)
	}

	.kGRIsb {
		transform: translateY(-50%)
	}

	.gFjLXp {
		font-size: var(--cAbutv)
	}

	.etJpkR {
		flex-direction: row-reverse
	}

	.erzIzo {
		color: var(--fSZYuU)
	}

	.qbbjf {
		css: 0
	}

	.jaseeS {
		filter: blur(60px)
	}

	.felzIp {
		align-items: flex-end
	}

	.fEVEmD {
		display: inline-flex
	}

	.iMbnoH {
		font-style: italic
	}

	.cVccnh {
		list-style-position: outside
	}

	.PqhTZ {
		color: var(--djjVF)
	}

	.jQaEtG {
		word-break: break-all
	}

	.exUbuW {
		stroke-dasharray: 4
	}

	.eLuorP {
		stroke-width: 1
	}

	.dRiqiZ {
		text-anchor: start
	}

	.iPcQla {
		text-anchor: end
	}

	.deyBiw {
		stroke-width: 1.5
	}

	.dfhSkT {
		direction: rtl
	}

	.iePdkI {
		color: var(--idCFDY)
	}

	.dktOpe {
		border-top-left-radius: var(--cFwfnK);
		border-top-right-radius: var(--cFwfnK)
	}

	.eaBoWR {
		border-top-left-radius: var(--bWVRWt);
		border-top-right-radius: var(--bWVRWt)
	}

	.eulzWK {
		direction: positive
	}

	.dFRhAe {
		direction: negative
	}

	.dlRHaP {
		stroke-width: 5
	}

	.iUtaJk {
		grid-template-columns: minmax(0, 1fr) var(--x10-static-column-width) var(--x10-static-column-width) var(--x10-static-column-width)
	}

	.gqJeDR {
		grid-template-rows: calc(var(--x10-market-stats-height) + var(--x10-pinned-markets-height)) 1fr 1fr 1fr var(--x10-table-header-height)
	}

	.cSWbIW {
		grid-template-rows: var(--x10-market-stats-height) 1fr 1fr 1fr var(--x10-table-header-height)
	}

	.fJnGgS {
		color-scheme: green
	}

	.fzoNxg {
		rx: 2px
	}

	.pBpjQ {
		font-size: 10px
	}

	.jbQlTk {
		text-anchor: middle
	}

	.bVocyh {
		column-gap: var(--ekwCoy)
	}

	.jBvUID {
		row-gap: var(--bHGrcR)
	}

	.frQMtr {
		grid-template-columns: 1fr auto
	}

	.gFWrJr {
		font-family: monospace
	}

	.dhXGJM {
		resize: none
	}

	.hzJKan {
		text-transform: lowercase
	}

	.jCzzZU {
		color: var(--jZURVk)
	}

	.iOqsNw {
		list-style-position: inside
	}

	.kMjYZm {
		background-image: linear-gradient(to right, var(--dUnOUM), var(--dUnOUM))
	}

	.kkFwiN {
		box-shadow: inset 4px 0 0 var(--emIFqB)
	}

	.ZlfEH {
		background-color: var(--kEAcCn)
	}

	.cbaREf {
		color: var(--capRnD)
	}

	.cbEiWb {
		filter: blur(128px)
	}

	.jBoIsN {
		opacity: .4
	}

	.dCtOXc {
		filter: blur(48px)
	}

	.dYhHIt {
		width: var(--ezkpjg);
		height: var(--ezkpjg)
	}

	.bEvDmR {
		font-variant-numeric: tabular-nums
	}

	.bkzFSZ {
		word-break: break-word
	}

	.cYgEBl {
		align-self: end
	}

	.cXdxXm {
		white-space: pre-line
	}

	.kMkkyg {
		grid-template-rows: repeat(3, minmax(0, 1fr))
	}

	.gCWZPN {
		--translate-y: 12
	}

	.jgHJoX {
		--translate-x: 0
	}

	.dAFcPe {
		--translate-y: 0
	}

	.fMJGJ {
		fill: transparent
	}

	.ijMsZ {
		background-image: linear-gradient(0deg, var(--bg-error-gradient) 0%, var(--bg-error-gradient) 100%)
	}

	.gNUagX {
		align-items: sretch
	}

	.jaeBJZ {
		flex-direction: column-reverse
	}

	.iUGlvA {
		-ms-overflow-style: none;
		scrollbar-width: none
	}

	.iUGlvA::-webkit-scrollbar {
		display: none
	}

	.dqpYKm {
		background-clip: text;
		-webkit-background-clip: text
	}

	.jNVfLh {
		background-image: linear-gradient(90deg, var(--kgrLyM) 0%, var(--gHWzep) 100%)
	}

	.jmzEDN {
		flex-shrink: 0
	}

	.jHIOMu {
		scroll-snap-align: center
	}

	.dVtiNp {
		background-image: linear-gradient(90deg, var(--gHWzep) 0%, var(--kgrLyM) 100%)
	}

	.RVUSp {
		color: transparent
	}

	.ckObAC {
		font-size: var(--LaOw)
	}

	.hTnbqI {
		font-size: var(--bbHoYO)
	}

	.XXeOq {
		cursor: not-allowed
	}

	.gWeAiw {
		color: var(--juqJBE)
	}

	.gkJrIf {
		outline-width: var(--outline-width)
	}

	.iocEFj {
		outline-color: var(--kgrLyM)
	}

	.eJhMyJ {
		color: var(--bRYIRd)
	}

	.jrvlrJ {
		outline-width: .1rem
	}

	.gEYCfo {
		align-self: flex-start
	}

	.ejezmJ {
		line-height: s-12
	}

	.hWJuqr {
		grid-template-columns: repeat(5, minmax(0, 1fr))
	}

	.ePJtBc {
		--translate-x: 16
	}

	.oTGcT {
		rx: 14px
	}

	.coigfz {
		align-items: auto
	}

	.cEnwSR {
		background-image: linear-gradient(0deg, var(--color-gradient) 0%, var(--color-gradient) 100%)
	}

	.iHMUNW {
		justify-content: stretch
	}

	.fStzhA {
		justify-content: safe center
	}

	.bLCmIL {
		grid-template-columns: repeat(5, 1fr)
	}

	.dWFLjz {
		background-image: linear-gradient(180deg, var(--start-color) 0%, var(--end-color) 100%)
	}

	.faVTHS {
		aspect-ratio: 3/4
	}

	.bonBcy {
		aspect-ratio: 4/3
	}

	.dMKHWi {
		border-top-right-radius: var(--eIOUEE);
		border-bottom-right-radius: var(--eIOUEE)
	}

	.jAlBce {
		border-top-right-radius: var(--kwrMKI);
		border-bottom-right-radius: var(--kwrMKI)
	}

	.dRxmvc {
		border-top-left-radius: var(--eIOUEE);
		border-bottom-left-radius: var(--eIOUEE)
	}

	.jDMLqY {
		border-top-left-radius: var(--kwrMKI);
		border-bottom-left-radius: var(--kwrMKI)
	}

	.jaMBTF {
		transform: translateY(-50%)
	}

	.hsHnHN {
		backdrop-filter: blur(48px);
		-webkit-backdrop-filter: blur(48px)
	}

	.eAZrpM {
		width: auto
	}

	.hYZFkb {
		width: 100%
	}

	.qbeer {
		top: 0
	}

	.kiKDyH {
		left: 0
	}

	.hWgptE {
		right: 0
	}

	.kyGdCf {
		bottom: 0
	}

	.eCaVMz {
		left: 50%
	}

	.dDihBf {
		top: 50%
	}

	.dnSOJn {
		height: 10rem
	}

	.kJNFRz {
		margin-top: var(--hRodIx)
	}

	.ckbSSI {
		min-width: 13rem
	}

	.ckbLyC {
		max-width: 13rem
	}

	.jvceHi {
		margin-left: calc(var(--bHGrcR) * -1)
	}

	.fzpnWB {
		margin-left: 0
	}

	.drjDSG {
		top: -4px
	}

	.dnSPzh {
		height: 30rem
	}

	.jsxiNQ {
		width: 300px
	}

	.VJSXh {
		margin-right: .875rem
	}

	.jNoUqQ {
		left: 1rem
	}

	.dknXSG {
		bottom: .625rem
	}

	.bVocLd {
		padding-top: var(--ekwCoy)
	}

	.YWCQK {
		max-width: 11.6875rem
	}

	.fzpnVC {
		padding-bottom: 0
	}

	.fsdzmw {
		top: calc(var(--bHGrcR) * -1)
	}

	.fIGFhb {
		right: calc(var(--bHGrcR) * -1)
	}

	.prBIn {
		width: var(--dEptMU)
	}

	.iRftJw {
		min-width: var(--dEptMU)
	}

	.qRMOR {
		width: var(--bCNKgG)
	}

	.eBeGdq {
		min-width: var(--bCNKgG)
	}

	.jSdGKI {
		width: var(--leBpDT)
	}

	.fRPhOL {
		min-width: var(--leBpDT)
	}

	.kcPnbS {
		width: var(--cZCreJ)
	}

	.klQXux {
		min-width: var(--cZCreJ)
	}

	.jwKsrI {
		width: var(--cEmqxz)
	}

	.iIhpsz {
		min-width: var(--cEmqxz)
	}

	.jHvYIS {
		width: var(--fOJbxl)
	}

	.bMNvzp {
		min-width: var(--fOJbxl)
	}

	.jSndIz {
		width: var(--kdtLzE)
	}

	.UHEmM {
		min-width: var(--kdtLzE)
	}

	.jwTPpz {
		width: var(--bDeMtk)
	}

	.dKZLQA {
		min-width: var(--bDeMtk)
	}

	.kcyxac {
		width: var(--gpyQjn)
	}

	.dLpLpz {
		min-width: var(--gpyQjn)
	}

	.kIddhJ {
		width: var(--casCcK)
	}

	.bUZULu {
		min-width: var(--casCcK)
	}

	.jxzzur {
		width: var(--hqFFuc)
	}

	.jxphGg {
		min-width: var(--hqFFuc)
	}

	.prBII {
		height: var(--dEptMU)
	}

	.iUhGFX {
		min-height: var(--dEptMU)
	}

	.qRMPa {
		height: var(--bCNKgG)
	}

	.eCnJRh {
		min-height: var(--bCNKgG)
	}

	.jSdGKD {
		height: var(--leBpDT)
	}

	.fRhWng {
		min-height: var(--leBpDT)
	}

	.kcPnbR {
		height: var(--cZCreJ)
	}

	.klTudm {
		min-height: var(--cZCreJ)
	}

	.jwKsrv {
		height: var(--cEmqxz)
	}

	.iGoDuo {
		min-height: var(--cEmqxz)
	}

	.jHvYIJ {
		height: var(--fOJbxl)
	}

	.bLErLy {
		min-height: var(--fOJbxl)
	}

	.jSndIw {
		height: var(--kdtLzE)
	}

	.TLxcr {
		min-height: var(--kdtLzE)
	}

	.jwTPpo {
		height: var(--bDeMtk)
	}

	.dISejz {
		min-height: var(--bDeMtk)
	}

	.kcywZX {
		height: var(--gpyQjn)
	}

	.dKKyTg {
		min-height: var(--gpyQjn)
	}

	.kIddhe {
		height: var(--casCcK)
	}

	.bPNDzd {
		min-height: var(--casCcK)
	}

	.jxzzuo {
		height: var(--hqFFuc)
	}

	.jwtavL {
		min-height: var(--hqFFuc)
	}

	.jzlaNI {
		width: .25rem
	}

	.jBvUvL {
		margin-top: var(--bHGrcR)
	}

	.bGDbyf {
		left: -99999px
	}

	.dyDBXH {
		top: -99999px
	}

	.fNCCdc {
		height: 40px
	}

	.kIZGuw {
		height: var(--ezkpjg)
	}

	.hYZFjI {
		height: 100%
	}

	.jlHTPw {
		max-width: 4rem
	}

	.iObLWk {
		margin-bottom: .1875rem
	}

	.hGqEjg {
		min-width: 23.4375rem
	}

	.iQzceQ {
		min-height: 100vh
	}

	.ceWIlm {
		width: var(--hfBRkJ)
	}

	.dnSOJA {
		width: 10rem
	}

	.jswhKs {
		width: 340px
	}

	.gAPOVp {
		margin-top: var(--dhoPGH)
	}

	.dSXBgr {
		height: 1rem
	}

	.dSXBCd {
		width: 4rem
	}

	.dSXAMI {
		height: 2rem
	}

	.jMgCRH {
		margin-bottom: var(--hVYaQz)
	}

	.jMgCNF {
		margin-top: var(--hVYaQz)
	}

	.ATIhi {
		width: 1px
	}

	.BCeEw {
		left: auto
	}

	.gjuPgT {
		right: auto
	}

	.dSXAbB {
		width: 8rem
	}

	.jsxjDx {
		height: 100px
	}

	.jvtPHa {
		min-width: 60px
	}

	.jzIEiB {
		min-height: 60px
	}

	.bVocLw {
		margin-top: var(--ekwCoy)
	}

	.dYvQhW {
		margin-top: var(--jzxKdA)
	}

	.bVocAe {
		margin-bottom: var(--ekwCoy)
	}

	.dSXBVO {
		width: 3rem
	}

	.dSXBWl {
		height: 3rem
	}

	.hecgTI {
		border-top-width: 1px
	}

	.giSVLJ {
		border-top-style: solid
	}

	.frStnb {
		border-top-color: var(--djjVF)
	}

	.fzpnVj {
		margin-bottom: 0
	}

	.hFFkk {
		padding-bottom: var(--x10-bottom-navigation-height)
	}

	.gxpweG {
		top: calc(var(--iaEILb) * -1)
	}

	.gOMLHx {
		right: calc(var(--iaEILb) * -1)
	}

	.kIZGuP {
		width: var(--ezkpjg)
	}

	.bVocGc {
		margin-left: var(--ekwCoy)
	}

	.fzpolx {
		margin-top: 0
	}

	.bGLDYV {
		max-width: 90rem
	}

	.gAPOFb {
		margin-bottom: var(--dhoPGH)
	}

	.VKQSP {
		margin-top: 4.875rem
	}

	.kJNFXF {
		margin-right: var(--hRodIx)
	}

	.bVocKm {
		margin-right: var(--ekwCoy)
	}

	.jwdxrR {
		width: 12.5rem
	}

	.ddgOEa {
		height: none
	}

	.jBvUGI {
		padding-bottom: var(--bHGrcR)
	}

	.djBLSD {
		height: 100vh
	}

	.dnSokm {
		width: 12rem
	}

	.ekGtQq {
		height: 40vh
	}

	.bVocAj {
		padding-bottom: var(--ekwCoy)
	}

	.eCNDeX {
		min-width: 300px
	}

	.emmCgF {
		max-width: 60%
	}

	.dcmGvj {
		height: 50dvh
	}

	.hhFyOf {
		min-width: calc(var(--x10-min-screen-width) + var(--x10-static-column-width))
	}

	.gKeunw {
		min-width: var(--x10-min-screen-width)
	}

	.hKCqQj {
		max-height: 200px
	}

	.cPMknk {
		top: calc(var(--dxsfZp) * -1)
	}

	.brHrEl {
		min-width: 450px
	}

	.qDvVZ {
		min-height: var(--screen-height)
	}

	.qDBKr {
		max-height: var(--screen-height)
	}

	.gfxTRu {
		height: 3.5rem
	}

	.gfxUHo {
		height: 1.5rem
	}

	.bZbrvO {
		padding-bottom: 1.375rem
	}

	.gscqyd {
		width: min-content
	}

	.dKNpzy {
		min-height: var(--x10-min-screen-height)
	}

	.kgmxRJ {
		margin-top: var(--iaEILb)
	}

	.diVlLl {
		max-height: 100%
	}

	.eMXBst {
		height: unset
	}

	.lkUIBt {
		height: var(--x10-header-height)
	}

	.jBvUxd {
		margin-right: var(--bHGrcR)
	}

	.ejezpI {
		margin-top: var(--JLohO)
	}

	.gAPOUU {
		padding-top: var(--dhoPGH)
	}

	.kcjCWR {
		height: var(--iBxhCN)
	}

	.kcjCXa {
		width: var(--iBxhCN)
	}

	.eAZrqn {
		height: auto
	}

	.hZMblt {
		width: 23.25rem
	}

	.ioSWPy {
		height: 19.75rem
	}

	.hZMnqs {
		height: 12.25rem
	}

	.kJNFRS {
		padding-top: var(--hRodIx)
	}

	.jrPZLu {
		height: 424px
	}

	.jrQxFA {
		width: 344px
	}

	.jsxiww {
		height: 400px
	}

	.fNAEeR {
		height: 98px
	}

	.jsOnFz {
		width: 312px
	}

	.ejezph {
		padding-top: var(--JLohO)
	}

	.jsfOqq {
		width: 126px
	}

	.fNAAGW {
		height: 28px
	}

	.dnFyWD {
		width: 100vw
	}

	.bbpKEh {
		bottom: var(--x10-bottom-navigation-height)
	}

	.boHZtF {
		height: var(--x10-mobile-markets-widget-height)
	}

	.dcBDJa {
		min-height: var(--x10-mobile-markets-widget-height)
	}

	.iQyRNO {
		max-height: 100vh
	}

	.gUVJZt {
		margin-top: var(--dlVxBj)
	}

	.jsxiND {
		height: 300px
	}

	.kSUkxP {
		height: var(--x10-mobile-market-stats-height)
	}

	.jBvUKC {
		padding-left: var(--bHGrcR)
	}

	.jBvUxg {
		padding-right: var(--bHGrcR)
	}

	.pXlNf {
		width: var(--jrQmNM)
	}

	.hRtGdP {
		min-height: 0
	}

	.kggJWd {
		min-width: unset
	}

	.gWcfgT {
		min-width: fit-content
	}

	.jshDGB {
		height: 256px
	}

	.imIjRa {
		height: .875rem
	}

	.dSXzFg {
		width: 5rem
	}

	.fNDdJn {
		height: 12px
	}

	.fNDdIU {
		width: 12px
	}

	.dYvPZl {
		padding-bottom: var(--jzxKdA)
	}

	.gfxUHP {
		width: 1.5rem
	}

	.hEZlYU {
		max-width: 864px
	}

	.fNAzgm {
		height: 68px
	}

	.dnRaiV {
		height: 25rem
	}

	.gAPOQw {
		padding-left: var(--dhoPGH)
	}

	.ejezsT {
		padding-right: var(--JLohO)
	}

	.fNAzVT {
		width: 48px
	}

	.fNAzWg {
		height: 48px
	}

	.jZoxAR {
		border-top-left-radius: var(--eMaDjJ)
	}

	.jLswWD {
		border-top-right-radius: var(--eMaDjJ)
	}

	.jWYEfr {
		border-bottom-left-radius: var(--eMaDjJ)
	}

	.jNInlF {
		border-bottom-right-radius: var(--eMaDjJ)
	}

	.jsgCDm {
		width: 216px
	}

	.jsgCDl {
		height: 216px
	}

	.coifNq {
		margin-top: auto
	}

	.dOYElE {
		margin-top: var(--FeGnm)
	}

	.gjnbGE {
		max-width: 277px
	}

	.jswIZr {
		height: 160px
	}

	.fNCegH {
		height: 56px
	}

	.gyCAcp {
		max-height: 17rem
	}

	.kxvRhI {
		max-height: 296px
	}

	.eEhDIS {
		height: var(--x10-banner-height)
	}

	.jrJMLy {
		height: 20.8rem
	}

	.geoifr {
		min-height: 3.25rem
	}

	.dSXAbC {
		height: 8rem
	}

	.hOCcRm {
		min-width: 8rem
	}

	.hOBFnJ {
		min-height: 8rem
	}

	.hZbqAM {
		height: 100svh
	}

	.bVocGF {
		padding-left: var(--ekwCoy)
	}

	.eMXBst\! {
		height: unset !important
	}

	.fNBQzW {
		width: 45px
	}

	.gsynQA {
		width: fit-content
	}

	.kgmygs {
		padding-left: var(--iaEILb)
	}

	.fNABdh {
		height: 18px
	}

	.fNCNbi {
		width: 81px
	}

	.bwaRWH {
		margin-top: var(--dxsfZp)
	}

	.hYxSHi {
		width: 4.625rem
	}

	.jzlbhu {
		height: 1.25rem
	}

	.jMgDcB {
		margin-left: var(--hVYaQz)
	}

	.jzIOxP {
		height: 1.75rem
	}

	.ffrAeS {
		left: var(--JLohO)
	}

	.ioSLbo {
		width: 18.75rem
	}

	.ejezje {
		margin-bottom: var(--JLohO)
	}

	.dpmiQa {
		width: .0625rem
	}

	.jzIOxE {
		width: 1.75rem
	}

	.kJNGhN {
		margin-bottom: var(--hRodIx)
	}

	.bVocJL {
		padding-right: var(--ekwCoy)
	}

	.gflswf {
		top: 6rem
	}

	.iaRaup {
		right: -2rem
	}

	.dSXBCC {
		height: 4rem
	}

	.kJNGhI {
		padding-bottom: var(--hRodIx)
	}

	.gAPOFe {
		padding-bottom: var(--dhoPGH)
	}

	.ejezkJ {
		padding-left: var(--JLohO)
	}

	.ciiSEU {
		max-width: 208px
	}

	.guQlmy {
		margin-top: var(--jHukOY)
	}

	.kPZCIU {
		max-height: 30vh
	}

	.fzpabA {
		width: 12px
	}

	.hVpAQY {
		min-width: 0
	}

	.jBvUHl {
		margin-bottom: var(--bHGrcR)
	}

	.dmmjlu {
		max-width: 100%
	}

	.ZnPnV {
		max-width: 6.5rem
	}

	.dnSOpE {
		height: 20rem
	}

	.kklUNn {
		max-width: 1444px
	}

	.dnSOpP {
		width: 20rem
	}

	.diVeFv {
		min-height: 100%
	}

	.mDWue {
		height: 30%
	}

	.cyQwzZ {
		max-width: 2.5rem
	}

	.exudeh {
		max-height: 90%
	}

	.bNoWnF {
		right: var(--ekwCoy)
	}

	.fHoSLP {
		bottom: -.625rem
	}

	.haRJTH {
		right: -16%
	}

	.mFHze {
		width: 55%
	}

	.gFONng {
		right: -36px
	}

	.jsxvnb {
		width: 110px
	}

	.gtdXBX {
		width: max-content
	}

	.kspmrm {
		max-width: 480px
	}

	.fzddJe {
		max-height: 50vh
	}

	.pkFau {
		max-width: 800px
	}

	.jBvUvW {
		padding-top: var(--bHGrcR)
	}

	.iIGHMV {
		padding-bottom: var(--ggIWIo)
	}

	.jsNPQE {
		width: 232px
	}

	.jrhLfV {
		height: 108px
	}

	.jswwAe {
		height: 350px
	}

	.cZnbMS {
		padding-bottom: max(var(--fOJbxl), env(safe-area-inset-bottom))
	}

	.enkzWx {
		padding-top: env(safe-area-inset-top)
	}

	.dOMplD {
		padding-bottom: var(--x10-trade-bottom-navigation-height)
	}

	.eAocRY {
		min-height: 300px
	}

	.blEMMm {
		max-height: calc(100vh - var(--x10-trade-bottom-navigation-height))
	}

	.fNCCcz {
		width: 40px
	}

	.jzIPnJ {
		height: 3.75rem
	}

	.ePzsTn {
		max-height: 288px
	}

	.dYvQiN {
		padding-right: var(--jzxKdA)
	}

	.iMUANJ {
		height: var(--x10-portfolio-navbar-height)
	}

	.lgGjo {
		border-left-width: .0625rem
	}

	.gnGnAZ {
		border-left-color: var(--hNpVAf)
	}

	.jsxhGJ {
		width: 600px
	}

	.jsxhGC {
		height: 600px
	}

	.kIdLMV {
		min-height: var(--x10-min-trade-screen-height)
	}

	.cGDSlk {
		min-height: 14.75rem
	}

	.coigcm {
		margin-left: auto
	}

	.duesau {
		padding-bottom: 105px
	}

	.jThEKl {
		width: var(--coriSy)
	}

	.kscwSD\! {
		max-width: 212px !important
	}

	.jsNnLB {
		height: 252px
	}

	.fzpols {
		padding-top: 0
	}

	.jswied {
		width: 240px
	}

	.dWKkCe {
		min-width: 15rem
	}

	.fmhMWf {
		width: 90vw
	}

	.ekGpnW {
		height: 80vh
	}

	.ggeyjl {
		max-width: 1200px
	}

	.gmldEn {
		max-height: 600px
	}

	.jswIZw {
		width: 160px
	}

	.jBvUKH {
		margin-left: var(--bHGrcR)
	}

	.frGiff {
		max-width: 207px
	}

	.kJNFYg {
		padding-right: var(--hRodIx)
	}

	.gAPOOG {
		padding-right: var(--dhoPGH)
	}

	.caRvsF {
		margin-top: var(--jQqxHz)
	}

	.btCmCF {
		min-width: 6.25rem
	}

	.kggzvz {
		max-width: unset
	}

	.jMgCRe {
		padding-bottom: var(--hVYaQz)
	}

	.ejezjr {
		padding-bottom: var(--JLohO)
	}

	.friApi {
		top: -88px
	}

	.gxgCdi {
		left: -88px
	}

	.jrilFI {
		width: 128px
	}

	.jrilFf {
		height: 128px
	}

	.ceWIlB {
		height: var(--hfBRkJ)
	}

	.jrjYWk {
		height: 198px
	}

	.jrPVUg {
		height: 224px
	}

	.dsOZQe {
		padding-bottom: 185px
	}

	.gscqyC {
		height: min-content
	}

	.jsxicN {
		height: 500px
	}

	.jASqQY {
		min-width: max-content
	}

	.eMXBsC {
		width: unset
	}

	.jsxHMm {
		width: 320px
	}

	.jMgDcw {
		padding-left: var(--hVYaQz)
	}

	.iorxdc {
		height: 9.375rem
	}

	.VKUMI {
		height: 17.875rem
	}

	.ioQhYS {
		height: 22.75rem
	}

	.caRvhf {
		margin-bottom: var(--jQqxHz)
	}

	.jsemNz {
		height: 186px
	}

	.jsfQGT {
		height: 326px
	}

	.iIGHQK {
		margin-top: var(--ggIWIo)
	}

	.bVfUDs {
		min-width: 9.375rem
	}

	.dWKhYY {
		max-width: 15rem
	}

	.Axjam {
		width: 1px
	}

	.pWmkz {
		width: 50%
	}

	.eyjDVn {
		max-height: 25.625rem
	}

	.mDYKD {
		width: 50%
	}

	.jThEJO {
		height: var(--coriSy)
	}

	.fiGnXx {
		overflow-x: scroll
	}

	.jpERKw {
		height: .77rem
	}

	.fNYshH {
		top: -.5rem
	}

	.gUVJOe {
		padding-bottom: var(--dlVxBj)
	}

	.dnRcTp {
		width: 15rem
	}

	.ihEvxV {
		max-height: max(calc(100vh - var(--screen-height-offset)), calc(var(--x10-min-screen-height) - var(--screen-height-offset)))
	}

	.jwdhQW {
		width: 37.5rem
	}

	.cMhicI {
		min-height: 32vh
	}

	.AiGRo {
		min-width: 45vw
	}

	.jsxgVX {
		width: 800px
	}

	.dnRcdo {
		height: 75rem
	}

	.feKJEJ {
		left: var(--bHGrcR)
	}

	.jRAAci {
		right: var(--bHGrcR)
	}

	.gfWHUr {
		width: 4.4rem
	}

	.hEBIsN {
		max-width: 113px
	}

	.eDudOH {
		min-width: 10rem
	}

	.gjESwn {
		min-width: auto
	}

	.kBPhMg {
		left: var(--outline-width)
	}

	.hAvtLk {
		top: var(--outline-width)
	}

	.iIGHQj {
		padding-top: var(--ggIWIo)
	}

	.kgmyae {
		padding-bottom: var(--iaEILb)
	}

	.jwdxNW {
		width: 22.5rem
	}

	.fSbreD {
		left: var(--kVZkYT)
	}

	.ljiVuQ {
		bottom: var(--ggIWIo)
	}

	.kggzvz\! {
		max-width: unset !important
	}

	.brqlsv {
		min-height: 20rem
	}

	.cbHzko {
		left: 16px
	}

	.pWmlc {
		height: 50%
	}

	.jzlacV {
		height: 6.25rem
	}

	.iEosPx {
		border-top-color: var(--gjisfb)
	}

	.dMkwWq {
		max-width: 5.3125rem
	}

	.jswuDo {
		width: 250px
	}

	.jsxiwz {
		width: 400px
	}

	.iQdVEy {
		bottom: calc(var(--dhoPGH) * -1)
	}

	.kGPhvB {
		right: calc(var(--dhoPGH) * -1)
	}

	.uDrDK {
		left: var(--ekwCoy)
	}

	.fzpnWM {
		padding-left: 0
	}

	.fzpofe {
		padding-right: 0
	}

	.kJNFWq {
		padding-left: var(--hRodIx)
	}

	.cEaotn {
		min-height: var(--row-height)
	}

	.cEavIF {
		max-height: var(--row-height)
	}

	.bTXxDE {
		max-height: 24.1875rem
	}

	.hjyhRY:is([aria-selected=true], [data-selected]) {
		background: var(--eLKRgp)
	}

	.gfBZlA:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: var(--kgrLyM)
	}

	.ffFRHU:is([aria-selected=true], [data-selected]) {
		background: var(--djjVF)
	}

	.kUGgGm:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		background: unset
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .gTTiQq {
		background: var(--eHIwLs)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .fcnXed {
		background: var(--eHIwLs)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .hKOLzv {
		background: var(--kgrLyM)
	}

	.isMeGW:before {
		padding: 1px
	}

	.gSqXAS:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) {
		background: transparent
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .bGSZQG {
		background: var(--eLKRgp)
	}

	.inztQU[data-highlighted] {
		background: var(--eLKRgp)
	}

	.lmNmAk [data-part=track] {
		background: var(--doNHWJ)
	}

	.cbRhHc>div {
		background: var(--gCxped)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .iEpTHq {
		background: var(--djjVF)
	}

	.hbXfhz:is([open], [data-state=open]) {
		animation: none
	}

	.edQNcB:is([data-state=closed]) {
		animation: none
	}

	.iYiTAr>thead>tr>th {
		background: var(--hBCver)
	}

	.dgNMQh:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		border: 1px dashed
	}

	.bULlNk:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		border-color: var(--djjVF)
	}

	.cZWWZK:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		border-color: var(--kEAcCn)
	}

	.jmFcAG:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		border-color: var(--ewTurH)
	}

	.riZWG [data-part=container] {
		border-inline-width: 0
	}

	.knuQGs [data-part=container] {
		border-color: var(--kgrLyM)
	}

	.jhGZHP [data-part=container] {
		border-radius: 0
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .gEScLJ {
		border-color: var(--gjisfb)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .lnCiWM {
		border-style: dashed
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .feOeBu {
		border-width: 1.5px
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .cXyyJj {
		border-style: solid
	}

	.jrzFfy>tbody>tr>td {
		padding-inline: var(--hVYaQz)
	}

	.dCnbeD:before {
		border-radius: 8px
	}

	.jPxykj:before {
		mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
		-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0)
	}

	.dBTOxF:not(:last-child) {
		border-bottom: 1px solid var(--kpzvnO)
	}

	.bymZVa [data-scope=tabs][data-part=content],
	.bymZVa [data-scope=tabs][data-part=root] {
		flex: 1 1 0%
	}

	.eltrej [data-scope=tabs][data-part=content],
	.eltrej [data-scope=tabs][data-part=root] {
		overflow: hidden
	}

	.buPKOD [data-scope=compact-list][data-part=root] {
		padding-inline: var(--ekwCoy)
	}

	.iozrtn>tbody>tr>td {
		padding-inline: var(--JLohO)
	}

	.JnACW>[data-part=root] {
		gap: var(--jzxKdA)
	}

	.hKQieE>img {
		border-radius: var(--cFwfnK)
	}

	.TeZby [data-part=track],
	.cfFDCm [data-part=range] {
		border-radius: var(--eIOUEE)
	}

	.cFhMAx * {
		transition: color .4s ease-in-out
	}

	.KkpMf>:last-child {
		flex: unset
	}

	.jALRZM:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--bjTodi)
	}

	.ldLHoW:is([aria-selected=true], [data-selected]) {
		color: var(--fJMwHJ)
	}

	.guAzxV:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--kEAcCn)
	}

	.jyMRAR:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--ewTurH)
	}

	.bAFhMu:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--juqJBE)
	}

	.cyTShL:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--iliWrZ)
	}

	.elZQtD:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--dnYKdt)
	}

	.gzihfF:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		color: var(--gjisfb)
	}

	.jiPGDE>:first-child [data-part=container] {
		border-top-left-radius: var(--cFwfnK);
		border-bottom-left-radius: var(--cFwfnK)
	}

	.ddtvCx [data-part=input-root]:last-of-type [data-part=container] {
		border-top-right-radius: var(--cFwfnK);
		border-bottom-right-radius: var(--cFwfnK)
	}

	.djYXLQ>:last-child [data-scope=select][data-part=trigger] {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .kcbQzx {
		color: var(--jiJiJN)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .jCTOVa {
		color: var(--gjisfb)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]).group:is(:disabled, [disabled], [data-disabled=true]) .hHjHzr {
		color: var(--hiYOhA)
	}

	.hmCQPV:has(input:not(:placeholder-shown)) [data-part=label] {
		transform: translateY(0)
	}

	.iEcSAF:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
		transform: translateY(0)
	}

	.cwGzys:has([data-part=input-suffix]) [data-part=input-suffix] {
		transform: translateY(43%)
	}

	.ceRIzm:has([data-part=input-suffix]) [data-part=input-suffix] {
		transform: translateY(27%)
	}

	.dDwCLo::placeholder,
	.dDwCLo[data-placeholder] {
		color: var(--fJMwHJ)
	}

	.kAvgGp:is(:read-only, [data-read-only], [aria-readonly=true]) {
		color: var(--gHWzep)
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .fmbaUS {
		caret-color: var(--jiJiJN)
	}

	.fQOJjg::placeholder,
	.fQOJjg[data-placeholder] {
		color: var(--gHWzep)
	}

	.hDQXEp>tbody>tr>td {
		white-space: nowrap
	}

	.eAcOq:before {
		content: ""
	}

	.foNwzU:before {
		position: absolute
	}

	.eUCPZR:before {
		background-image: linear-gradient(90deg, var(--primary-gradient-color) 0%, var(--secondary-gradient-color) 100%)
	}

	.jYDINN:before {
		-webkit-mask-composite: xor;
		mask-composite: exclude
	}

	.dtVcEr:before {
		box-sizing: border-box
	}

	.jtAIXl:before {
		z-index: -1
	}

	.gDyyWP [data-scope=tabs][data-part=content],
	.gDyyWP [data-scope=tabs][data-part=root] {
		display: flex
	}

	.fAFHxw [data-scope=tabs][data-part=content],
	.fAFHxw [data-scope=tabs][data-part=root] {
		flex-direction: column
	}

	.LjcOr>svg {
		display: inline
	}

	.boLnYk [data-scope=tabs][data-part=content],
	.boLnYk [data-scope=tabs][data-part=root] {
		position: relative
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .diYbAn {
		cursor: not-allowed
	}

	.onbGq[data-highlighted] {
		color: var(--fJMwHJ)
	}

	.gGTyfw:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]) {
		cursor: not-allowed
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .fMFVQO\! {
		outline-color: var(--kgrLyM) !important
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .choHaZ\! {
		color: var(--juqJBE) !important
	}

	.group:is([aria-expanded=true], [data-expanded], [data-state=expanded]) .dHxQwg {
		outline-color: var(--dqQyHl)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .kXJtRd {
		color: var(--dBrLsU)
	}

	.group:is([open], [data-state=open]) .bXVMPk {
		background-color: var(--djjVF)
	}

	.group:is([open], [data-state=open]) .gPgdFE {
		color: var(--fJMwHJ)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .ehxzze {
		opacity: .24
	}

	.jcFHwS>:first-child [data-part=container] {
		border-left-width: 1px
	}

	.fOEBEz [data-part=input-root]:last-of-type [data-part=container] {
		border-right-width: 1px
	}

	.evFNLI>:last-child [data-scope=select][data-part=trigger] {
		border-left-width: 0
	}

	.cLexJd:has([data-part=label]) [data-part=input-container] {
		margin-top: .125rem
	}

	.hRwvIk:has([data-part=input-suffix]) [data-part=input-suffix] {
		margin-left: var(--JLohO)
	}

	.fgwUXW:has([data-part=input-suffix]) [data-part=input-suffix] {
		margin-left: var(--jHukOY)
	}

	.eycaMG:has([data-part=input-suffix]) [data-part=input-suffix] {
		margin-left: .5125rem
	}

	.ckXvbs>th {
		padding-left: var(--hVYaQz)
	}

	.oMPtk>tbody>tr>td {
		height: var(--casCcK)
	}

	.gunYBM:before {
		top: 0
	}

	.juRpOI:before {
		left: 0
	}

	.eFuPCA:before {
		width: 100%
	}

	.djSbNj:before {
		height: 100%
	}

	.fgWHCn>tbody>tr>td {
		height: 54px
	}

	.hAQCLM>[data-scope=tabs][data-part=root]>[data-scope=tabs][data-part=content] {
		margin-bottom: var(--x10-bottom-navigation-height)
	}

	.gMcSfC>th:first-child {
		padding-left: var(--ekwCoy)
	}

	.iYJCgj>li:not(:first-child) {
		margin-top: var(--bHGrcR)
	}

	.cBaQfP>li:not(:first-child) {
		margin-top: var(--hRodIx)
	}

	.cclJor>thead>tr>th {
		padding-left: var(--JLohO)
	}

	.dKfhys>[data-part=viewport]>div {
		height: 100%
	}

	.ekbULO>[data-scope=tabs][data-part=root]>[data-scope=tabs][data-part=content] {
		margin-bottom: var(--x10-mobile-place-order-button-height)
	}

	.bGNrit>tr>th:first-of-type,
	.dutYjd>td:first-of-type {
		padding-right: var(--bHGrcR)
	}

	.bnJZrc>div {
		width: 100%
	}

	.gZYOvW [data-part=track] {
		height: var(--cZCreJ)
	}

	.gjXvry [data-part=range] {
		min-width: var(--cZCreJ)
	}

	.iCdekH th:nth-child(6),
	.iCdekH>thead>tr>th:nth-child(2) {
		border-right-width: 1px
	}

	.cOFXxb th:nth-child(6),
	.cOFXxb>thead>tr>th:nth-child(2) {
		border-right-color: var(--kpzvnO)
	}

	.gPDRfD td:nth-child(6),
	.gPDRfD>tbody>tr>td:nth-child(2) {
		border-right-width: 1px
	}

	.Nkftz td:nth-child(6),
	.Nkftz>tbody>tr>td:nth-child(2) {
		border-right-color: var(--kpzvnO)
	}

	.XbMIP [data-part=track] {
		height: var(--bDeMtk)
	}

	.jMQImB [data-scope=slider][data-part=marker-group] {
		height: var(--ezkpjg)
	}

	.dnbfzU [data-scope=slider][data-part=marker-group] {
		margin-bottom: var(--bHGrcR)
	}

	.ciXYBv>:last-child {
		width: 85px
	}

	.fpgNtO:focus-within {
		background: var(--hNpVAf)
	}

	.eLKHHJ:focus-within {
		z-index: var(--gvReQt)
	}

	.jaTUDg:focus-within {
		width: 100%
	}

	.RfIVc:focus {
		outline: 2px solid transparent;
		outline-offset: 2px
	}

	.bOphZf:is(:hover, [data-hover]) {
		background: var(--eLKRgp)
	}

	.fEucYq:is(:hover, [data-hover]) {
		background: var(--dUnOUM)
	}

	.cAbYEy:is(:hover, [data-hover]) {
		background: var(--eHIwLs)
	}

	.dkBxwt:is(:hover, [data-hover]) {
		background: var(--kEAcCn)
	}

	.cClMhr:is(:hover, [data-hover]) {
		background: var(--djjVF)
	}

	.dqnhMY:is(:hover, [data-hover]) {
		background: unset
	}

	.kznAev\!:is(:hover, [data-hover]) {
		background: transparent !important
	}

	.hffYUF:is(:hover, [data-hover]) {
		background: var(--hBCver)
	}

	.hGJuoC:is(:hover, [data-hover]) {
		background: var(--fQXhKs)
	}

	.eTJCbf:is(:hover, [data-hover]) {
		background: var(--bRYIRd)
	}

	.cPbiqh:hover {
		background: var(--djjVF)
	}

	.iQLNqY:is(:hover, [data-hover]) {
		background: var(--bjTodi)
	}

	.hAvYPq:is(:hover, [data-hover]) {
		border-color: var(--gHWzep)
	}

	.bBdCPT:is(:hover, [data-hover]) {
		color: var(--bPhdJv)
	}

	.gcROyP:is(:hover, [data-hover]) {
		color: var(--gytxnv)
	}

	.eNLznn:is(:hover, [data-hover]) {
		color: var(--gJxFmb)
	}

	.kTVhPl:is(:hover, [data-hover]) {
		color: var(--gHWzep)
	}

	.group:is(:hover, [data-hover]) .gbGnbO {
		background-color: var(--djjVF)
	}

	.ytYud:is(:hover, [data-hover]) {
		background-color: var(--djjVF)
	}

	.dVFMYp:is(:hover, [data-hover]) {
		color: var(--fJMwHJ)
	}

	.fURolW:hover button[data-scope=action-icon] {
		display: block
	}

	.ftilSu:is(:hover, [data-hover]) {
		background-image: linear-gradient(to right, var(--kEAcCn), var(--kEAcCn))
	}

	.group:is(:hover, [data-hover]) .jHfAQm {
		display: block
	}

	.group:is(:hover, [data-hover]) .bQWfQZ {
		outline-color: var(--emIFqB)
	}

	.group:is(:hover, [data-hover]) .gwiacG {
		color: var(--fJMwHJ)
	}

	.group:is(:hover, [data-hover]) .llXlMx {
		outline-color: var(--dqQyHl)
	}

	.group:is(:hover, [data-hover]) .ckaZEL {
		font-weight: 700
	}

	.ieWvIF:is(:hover, [data-hover]) {
		cursor: pointer
	}

	.kcUgRu:is(:active, [data-active]) {
		background: var(--kpzvnO)
	}

	.dYPest:is(:active, [data-active]) {
		background: var(--eLKRgp)
	}

	.eLRSRv:is(:active, [data-active]) {
		background: var(--kEAcCn)
	}

	.bRzPln:is(:active, [data-active]) {
		background: var(--ewTurH)
	}

	.hzYGxl:is(:active, [data-active]) {
		background: var(--djjVF)
	}

	.ihMVqG:is(:active, [data-active]) {
		background: unset
	}

	.lcPInL:is(:active, [data-active]) {
		background: var(--gjisfb)
	}

	.jbzFJc:is(:active, [data-active]) {
		border-color: var(--gHWzep)
	}

	.hmFlMv:is(:active, [data-active]) {
		color: var(--fJMwHJ)
	}

	.bhOuOH:is(:active, [data-active]) {
		color: var(--emIFqB)
	}

	.eQOmIH:is(:active, [data-active]) {
		color: var(--jiJiJN)
	}

	.jGegWw:is(:active, [data-active]) {
		color: unset
	}

	.lazRhr:is(:active, [data-active]) {
		cursor: default
	}

	.group:is(:active, [data-active]) .gsZjCb {
		outline-color: var(--emIFqB)
	}

	.group:is(:active, [data-active]) .dKfphg {
		color: var(--fJMwHJ)
	}

	.hoDYpU:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: var(--kgrLyM)
	}

	.hQomea:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
		background: var(--kgrLyM)
	}

	.cpwhTC:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		background: unset
	}

	.jDjttq:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		border-color: var(--kEAcCn)
	}

	.dBwxGK:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		border-color: var(--ewTurH)
	}

	.bPFGkT td:nth-child(6):last-child,
	.bPFGkT>tbody>tr>td:nth-child(2):last-child {
		border-right: none
	}

	.iEDirg:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		border-color: var(--djjVF)
	}

	.bIZHPk:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--bjTodi)
	}

	.dvqjOh:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--kEAcCn)
	}

	.hSBhxJ:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--ewTurH)
	}

	.gLHNjC:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--juqJBE)
	}

	.hsuhHP:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--iliWrZ)
	}

	.cYwXeL:is(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--dnYKdt)
	}

	.frcyAA:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:active, [data-active]) {
		color: var(--fJMwHJ)
	}

	.iTfvJC:not(:disabled, [disabled], [data-disabled], [aria-disabled=true]):is(:hover, [data-hover]) {
		color: var(--fJMwHJ)
	}

	[data-part=input-root]:focus-within .fbguIS [data-part=label] {
		transform: translateY(0)
	}

	.group:is(:disabled, [disabled], [data-disabled=true]) .jIVSpj::placeholder,
	.group:is(:disabled, [disabled], [data-disabled=true]) .jIVSpj[data-placeholder] {
		color: var(--gjisfb)
	}

	.edCCRI:not(:disabled):is(:hover, [data-hover]) {
		color: inherit
	}

	.hRUIAo>div>:last-child {
		color: var(--jZURVk)
	}

	.cIBlSn th:nth-child(6):last-child,
	.cIBlSn>thead>tr>th:nth-child(2):last-child {
		border-right-width: 0
	}

	.eyoiGO:focus-within [data-part=input] {
		width: 100%
	}

	.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .kdSveP:has(input:not([aria-invalid=true]):focus) {
		border-color: var(--ewTurH)
	}

	.NQKhj>tbody>tr>td:is(:empty, [data-empty]):before {
		content: var(--empty-cell-value)
	}

	@media screen and (min-width: 28.125rem) {
		.gIFreO {
			display: none
		}

		.hqNAMu {
			background: var(--dUnOUM)
		}

		.jZbjlz {
			background: var(--eLKRgp)
		}

		.kBqPgC {
			background: var(--eHIwLs)
		}

		.gVgmoS {
			background: var(--kgrLyM)
		}

		.iLbatn {
			background: var(--djjVF)
		}

		.bvyMAf {
			border: 1.5px solid transparent
		}

		.kvJZqq {
			background: var(--fQXhKs)
		}

		.eBGzzN {
			background: var(--bUMXYH)
		}

		.fPQqcY {
			padding: var(--dhoPGH)
		}

		.fpbUOB {
			padding: var(--ekwCoy)
		}

		.jHyWkG {
			border-color: var(--eLKRgp)
		}

		.cpdTZV {
			border-color: var(--bjTodi)
		}

		.kuQQJg {
			border-color: var(--kEAcCn)
		}

		.hiQfgc {
			border-color: var(--ewTurH)
		}

		.hURYaJ {
			padding-inline: var(--ekwCoy)
		}

		.bRYRQL {
			padding-block: var(--hRodIx)
		}

		.DFzWS {
			padding-inline: var(--hRodIx)
		}

		.cxdMUf {
			gap: var(--ekwCoy)
		}

		.fQVQQr {
			gap: var(--JLohO)
		}

		.jPuwdl {
			padding-inline: var(--JLohO)
		}

		.fbnPyr {
			border-radius: var(--cFwfnK)
		}

		.fBsxjU {
			padding-inline: var(--hVYaQz)
		}

		.gUvIJB {
			padding-block: var(--iaEILb)
		}

		.eUkewv {
			border-radius: var(--hYfIdy)
		}

		.fyeIHo {
			gap: var(--hRodIx)
		}

		.btOlkr {
			padding-block: var(--dxsfZp)
		}

		.dIQNDV {
			padding-inline: var(--FeGnm)
		}

		.kjMfQg {
			margin-block: var(--dhoPGH)
		}

		.ghuLpF {
			gap: var(--jzxKdA)
		}

		.dnzjDY {
			padding-block: var(--JLohO)
		}

		.jEQVEc {
			padding-inline: 0
		}

		.hQSXUB {
			padding-block: var(--dhoPGH)
		}

		.fGRKsd {
			padding-block: 0
		}

		.pZfgj {
			padding-block: var(--bHGrcR)
		}

		.lgUuTk {
			gap: var(--bHGrcR)
		}

		.kIAYEW {
			gap: var(--iaEILb)
		}

		.gdOYQt {
			color: var(--dnYKdt)
		}

		.fJdQfp {
			color: var(--iliWrZ)
		}

		.cZZpkd {
			color: var(--gHWzep)
		}

		.eGSqZE {
			color: var(--hnExMM)
		}

		.gdiiVM {
			color: var(--hiYOhA)
		}

		.dkvdMN {
			border-top-left-radius: 0;
			border-top-right-radius: 0
		}

		.iralEM {
			border-bottom-left-radius: var(--cFwfnK);
			border-bottom-right-radius: var(--cFwfnK)
		}

		.bNQFHf {
			box-shadow: 0 1px 0 0 var(--hNpVAf)
		}

		.ejfTpz {
			color: var(--bPhdJv)
		}

		.skYav {
			color: var(--gJxFmb)
		}

		.ipCPpd {
			color: var(--emIFqB)
		}

		.iNJObK {
			text-transform: none
		}

		.kwebbI {
			flex-direction: row
		}

		.bbCPwH {
			position: absolute
		}

		.iQFeLq {
			box-shadow: none
		}

		.cPwsyu {
			justify-content: end
		}

		.hThbVi {
			text-transform: uppercase
		}

		.dypWkY {
			align-self: flex-start
		}

		.eAhvNE {
			flex-direction: column
		}

		.eqAxzT {
			align-items: center
		}

		.bEkENU {
			align-items: start
		}

		.cDGplV {
			margin-top: 0
		}

		.jiZzeJ {
			height: var(--iBxhCN)
		}

		.fAdeRj {
			height: var(--gpyQjn)
		}

		.QatRj {
			height: 100vh
		}

		.ZmkDM {
			width: auto
		}

		.dAwmls {
			height: 34.25rem
		}

		.EwZMV {
			width: 32.25rem
		}

		.jQfAOu {
			margin-top: var(--jzxKdA)
		}

		.lhkChh {
			margin-top: var(--dhoPGH)
		}

		.iCfsZX {
			margin-top: var(--hRodIx)
		}

		.kDNBlM {
			margin-top: var(--ekwCoy)
		}

		.bADuer {
			margin-top: var(--bHGrcR)
		}

		.kUZzk {
			height: 100%
		}

		.ejvIYT {
			max-height: 428px
		}

		.bqmcvy {
			margin-left: auto
		}

		.ljOKyt {
			max-width: auto
		}

		.bicOOT {
			bottom: 0
		}

		.jDOznf {
			left: 0
		}

		.bdfHkf {
			max-height: 512px
		}

		.hvtxys {
			width: 96px
		}

		.bJEIRH {
			height: 96px
		}

		.cUFRJb {
			margin-bottom: 0
		}

		.gYNNdk {
			margin-top: var(--JLohO)
		}

		.hbZRei {
			width: 33.333333%
		}

		.dpESHB {
			padding-right: var(--jzxKdA)
		}

		.jgKEsp {
			width: 192px
		}

		.eldFfu {
			height: 192px
		}

		.kMwQVR {
			width: var(--casCcK)
		}

		.fboJbK {
			height: var(--casCcK)
		}

		.eyvNkH {
			width: var(--hqFFuc)
		}

		.kFbswU {
			height: var(--hqFFuc)
		}

		.hkYcjW {
			height: 420px
		}

		.dzuBYe {
			width: 450px
		}

		.fsFfZs {
			width: 300px
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:disabled, [disabled], [data-disabled=true]) .fQpnAK {
			background: var(--djjVF)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.eeTYSZ:is([aria-selected=true], [data-selected]) {
			border-color: var(--gHWzep)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .fJHXVc {
			border-color: var(--ewTurH)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.MiYIn>tbody>tr>td {
			padding-inline: var(--ekwCoy)
		}

		.cfIpWO:before {
			content: ""
		}

		.gGkcYQ:before {
			pointer-events: none
		}

		.dMTccc:before {
			position: absolute
		}

		.jaXMhU:before {
			box-shadow: 0 .5rem 0 0 var(--xfKID)
		}

		.jJLDJz:after {
			content: ""
		}

		.clECGV:after {
			pointer-events: none
		}

		.fUzCuh:after {
			position: absolute
		}

		.bocozZ:after {
			box-shadow: 0 .5rem 0 0 var(--xfKID)
		}

		.caFMGC:before {
			top: -1rem
		}

		.beUUVg:before {
			height: 1rem
		}

		.iMFGwF:before {
			width: .5rem
		}

		.cXxqX:before {
			border-bottom-left-radius: var(--cFwfnK)
		}

		.dNXTCH:after {
			top: -1rem
		}

		.coPsFq:after {
			right: 0
		}

		.exzmox:after {
			height: 1rem
		}

		.ZCCFE:after {
			width: .5rem
		}

		.jDOUgQ:after {
			border-bottom-right-radius: var(--cFwfnK)
		}

		.crgFd>th {
			padding-left: var(--ekwCoy)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.juQrPb:focus-within {
			background: var(--bjTodi)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.eSjvQY:is(:hover, [data-hover]) {
			background: var(--bjTodi)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.keBvSM:is(:active, [data-active]) {
			border-color: var(--gHWzep)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.eONfKI:is(:active, [data-active]) {
			border-color: var(--emIFqB)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.cXZeHw:is(:active, [data-active]) {
			border-color: var(--jiJiJN)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .lmFaUj:has(input:not([aria-invalid=true]):focus) {
			border-color: var(--ewTurH)
		}
	}

	@media screen and (min-width: 28.125rem) {
		.group:is(:invalid, [data-invalid=true], [aria-invalid=true]) .jgvtsu:is(:hover, [data-hover]) {
			background: var(--eHIwLs)
		}
	}

	@media screen and (min-width: 28.125rem) and (max-width: 56.2475rem) {
		.cShCiY {
			height: var(--bDeMtk)
		}

		.bqBRcv {
			width: var(--bDeMtk)
		}
	}

	@media screen and (min-width: 46.5rem) {
		.hJgITp {
			display: none
		}

		.llAusM {
			height: 100vh
		}
	}

	@media screen and (min-width: 56.25rem) {
		.lkYztL {
			display: none
		}
	}

	@media screen and (min-width: 80rem) {
		.yOcCY {
			position: absolute
		}

		.dTsmfh {
			transform: translate(-50%)
		}

		.HOTUm {
			display: block
		}

		.hEBcus {
			left: 50%
		}

		.hkPgng {
			margin-top: var(--bHGrcR)
		}

		.ANTYK {
			width: 280px
		}

		.jwdGuH {
			padding-bottom: 130px
		}

		.DsZvb {
			width: 300px
		}
	}

	@media screen and (min-width: 108rem) {
		.bjLdUH {
			grid-template-rows: 240px 1fr
		}

		.icHFqO {
			grid-template-columns: 1fr 464px
		}

		.cOgtzT {
			margin-top: var(--kMIFWp)
		}

		.gBiTtC {
			max-width: 440px
		}

		.gryvNM {
			height: 100%
		}

		.jJQHLc {
			max-width: 1438px
		}

		.haeDtC {
			height: 66vh
		}

		.kNEUYU {
			max-height: 652px
		}

		.leWQql {
			height: 140px
		}

		.jLzpaX {
			margin-top: var(--hRodIx)
		}

		.eNHNex {
			right: -48px
		}

		.dhqcDs {
			width: 160px
		}

		.bQgsOq {
			width: 320px
		}

		.eawzRh {
			padding-bottom: 135px
		}

		.dOahye {
			width: 360px
		}
	}

	@media screen and (min-width: 150rem) {
		.ljiOUB {
			grid-template-columns: 144px 212px 1fr
		}

		.bJOgAR {
			grid-template-columns: 1fr 623px
		}

		.jtiUDV {
			max-width: 1918px
		}

		.dpioSV {
			max-height: 736px
		}

		.kJfOMJ {
			max-width: 1800px
		}

		.fvdOSV {
			width: 400px
		}

		.cmmjGO {
			padding-bottom: 170px
		}
	}

	@media screen and (max-width: 107.9975rem) {
		.gAPWCd {
			min-height: 228px
		}

		.eRfuNv {
			max-height: 532px
		}
	}

	@media screen and (max-width: 63.9975rem) {
		.gGGUby {
			display: none
		}
	}

	@media screen and (max-width: 56.2475rem) {
		.lkVYrE {
			display: none
		}
	}

	@media screen and (max-width: 46.4975rem) {
		.hJbjeq {
			display: none
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.gIKQTN {
			display: none
		}

		.jiBbLg {
			border: 1px solid var(--djjVF)
		}

		.ffqEPq {
			background: var(--bjTodi)
		}

		.eUcFHY {
			padding: var(--hRodIx)
		}

		.hEJePz {
			transition: transform .2s ease-in-out, font-size .2s ease-in-out, line-height .2s ease-in-out, font-weight .2s ease-in-out, font-style .2s ease-in-out
		}

		.llWJYK {
			gap: var(--bHGrcR)
		}

		.gAiAol {
			padding-block: var(--bHGrcR)
		}

		.hxeFRm {
			border-radius: var(--kBnXCZ)
		}

		.kNNlqH {
			padding-inline: var(--ekwCoy)
		}

		.gTbZDs {
			flex: 1 1 0%
		}

		.eObsvq {
			overflow: scroll
		}

		.bMGBzR {
			gap: var(--ekwCoy)
		}

		.dqyuHF {
			border-radius: var(--cFwfnK)
		}

		.eiGTeo {
			padding-inline: var(--hRodIx)
		}

		.lcdSMx {
			border-color: var(--gNaSSs)
		}

		.fvadxu {
			padding-block: var(--ekwCoy)
		}

		.eYdlsW {
			border-radius: var(--bWVRWt)
		}

		.dHBLUr {
			transform-origin: left
		}

		.gxAfgZ {
			transform: translateY(55%)
		}

		.gswgxD {
			color: var(--gHWzep)
		}

		.hxbtQR {
			align-items: center
		}

		.bhpzks {
			justify-content: space-between
		}

		.twdth {
			position: sticky
		}

		.zvGqU {
			z-index: var(--gvReQt)
		}

		.eJiwan {
			background-color: var(--gCxped)
		}

		.jrIugJ {
			backdrop-filter: blur(24px);
			-webkit-backdrop-filter: blur(24px)
		}

		.iZmInT {
			color: var(--fJMwHJ)
		}

		.fOPrpG {
			background-color: var(--fQXhKs)
		}

		.bomJbd {
			grid-template-columns: 1fr
		}

		.bHnSGe {
			grid-auto-flow: column
		}

		.cDomeN {
			width: 50%
		}

		.drppLn {
			padding-left: var(--JLohO)
		}

		.loajCK {
			padding-right: var(--hRodIx)
		}

		.gRLaBw {
			width: var(--hfBRkJ)
		}

		.fjhFFr {
			height: var(--hfBRkJ)
		}

		.fkFrCF {
			bottom: 0
		}

		.NFjAR {
			width: 100%
		}

		.kESBsN {
			margin-top: var(--hRodIx)
		}

		.fxhyzS {
			margin-top: var(--ekwCoy)
		}

		.goEUiX {
			margin-top: var(--hVYaQz)
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.iRCbln:has(input:not(:placeholder-shown)) [data-part=label] {
			transform: translateY(0)
		}
	}

	@media screen and (max-width: 28.1225rem) {
		.keiVDj:has(input[placeholder]:not([placeholder=""])) [data-part=label] {
			transform: translateY(0)
		}
	}

	@media screen and (max-width: 28.1225rem) {

		.hiJufp>tbody>tr>td:first-child,
		.kptuqm>th:first-of-type {
			padding-left: var(--ekwCoy)
		}

		.fqkieT>tbody>tr>td:last-child {
			padding-right: var(--ekwCoy)
		}
	}

	@media screen and (max-width: 28.1225rem) {
		[data-part=input-root]:focus-within .eBkukM [data-part=label] {
			transform: translateY(0)
		}
	}
}