/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
	box-sizing: border-box;
	border: 0 solid hsla(210, 6%, 63%, 0.15);
}
:after,
:before {
	--tw-content: "";
}
:host,
html {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	font-family:
		ui-sans-serif,
		system-ui,
		sans-serif,
		Apple Color Emoji,
		Segoe UI Emoji,
		Segoe UI Symbol,
		Noto Color Emoji;
	font-feature-settings: normal;
	font-variation-settings: normal;
	-webkit-tap-highlight-color: transparent;
}
body {
	margin: 0;
	line-height: inherit;
}
hr {
	height: 0;
	color: inherit;
	border-top-width: 1px;
}
abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit;
}
a {
	color: inherit;
	text-decoration: inherit;
}
b,
strong {
	font-weight: bolder;
}
code,
kbd,
pre,
samp {
	font-family:
		ui-monospace,
		SFMono-Regular,
		Menlo,
		Monaco,
		Consolas,
		Liberation Mono,
		Courier New,
		monospace;
	font-feature-settings: normal;
	font-variation-settings: normal;
	font-size: 1em;
}
small {
	font-size: 80%;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
table {
	text-indent: 0;
	border-color: inherit;
}
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-feature-settings: inherit;
	font-variation-settings: inherit;
	font-size: 100%;
	font-weight: inherit;
	line-height: inherit;
	color: inherit;
	margin: 0;
	padding: 0;
}
button,
select {
	text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none;
}
:-moz-focusring {
	outline: auto;
}
:-moz-ui-invalid {
	box-shadow: none;
}
progress {
	vertical-align: baseline;
}
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto;
}
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
::-webkit-search-decoration {
	-webkit-appearance: none;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
summary {
	display: list-item;
}
blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
	margin: 0;
}
fieldset {
	margin: 0;
}
fieldset,
legend {
	padding: 0;
}
menu,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
dialog {
	padding: 0;
}
textarea {
	resize: vertical;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
	opacity: 1;
	color: #9ca3af;
}
input::placeholder,
textarea::placeholder {
	opacity: 1;
	color: #9ca3af;
}
[role="button"],
button {
	cursor: pointer;
}
:disabled {
	cursor: default;
}
audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle;
}
img,
video {
	max-width: 100%;
	height: auto;
}
[hidden] {
	display: none;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
*,
:after,
:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, 0.5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
}
::backdrop {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, 0.5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
}
.\!container {
	width: 100% !important;
}
.container {
	width: 100%;
}
@media (min-width: 320px) {
	.\!container {
		max-width: 320px !important;
	}
	.container {
		max-width: 320px;
	}
}
@media (min-width: 375px) {
	.\!container {
		max-width: 375px !important;
	}
	.container {
		max-width: 375px;
	}
}
@media (min-width: 640px) {
	.\!container {
		max-width: 640px !important;
	}
	.container {
		max-width: 640px;
	}
}
@media (min-width: 768px) {
	.\!container {
		max-width: 768px !important;
	}
	.container {
		max-width: 768px;
	}
}
@media (min-width: 990px) {
	.\!container {
		max-width: 990px !important;
	}
	.container {
		max-width: 990px;
	}
}
@media (min-width: 1024px) {
	.\!container {
		max-width: 1024px !important;
	}
	.container {
		max-width: 1024px;
	}
}
@media (min-width: 1280px) {
	.\!container {
		max-width: 1280px !important;
	}
	.container {
		max-width: 1280px;
	}
}
@media (min-width: 1320px) {
	.\!container {
		max-width: 1320px !important;
	}
	.container {
		max-width: 1320px;
	}
}
@media (min-width: 1352px) {
	.\!container {
		max-width: 1352px !important;
	}
	.container {
		max-width: 1352px;
	}
}
@media (min-width: 1440px) {
	.\!container {
		max-width: 1440px !important;
	}
	.container {
		max-width: 1440px;
	}
}
@media (min-width: 1537px) {
	.\!container {
		max-width: 1537px !important;
	}
	.container {
		max-width: 1537px;
	}
}
@media (min-width: 1600px) {
	.\!container {
		max-width: 1600px !important;
	}
	.container {
		max-width: 1600px;
	}
}
@media (min-width: 1920px) {
	.\!container {
		max-width: 1920px !important;
	}
	.container {
		max-width: 1920px;
	}
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}
.not-sr-only {
	position: static;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
	overflow: visible;
	clip: auto;
	white-space: normal;
}
.\!pointer-events-none {
	pointer-events: none !important;
}
.pointer-events-none {
	pointer-events: none;
}
.\!pointer-events-auto {
	pointer-events: auto !important;
}
.pointer-events-auto {
	pointer-events: auto;
}
.visible {
	visibility: visible;
}
.invisible {
	visibility: hidden;
}
.collapse {
	visibility: collapse;
}
.static {
	position: static;
}
.\!fixed {
	position: fixed !important;
}
.fixed {
	position: fixed;
}
.absolute {
	position: absolute;
}
.\!relative {
	position: relative !important;
}
.relative {
	position: relative;
}
.sticky {
	position: sticky;
}
.-inset-px {
	inset: -1px;
}
.inset-0 {
	inset: 0;
}
.inset-1 {
	inset: 0.25rem;
}
.inset-1\/2 {
	inset: 50%;
}
.inset-2 {
	inset: 0.5rem;
}
.inset-y-0 {
	top: 0;
	bottom: 0;
}
.\!top-0 {
	top: 0 !important;
}
.\!top-\[64px\] {
	top: 64px !important;
}
.-bottom-0 {
	bottom: 0;
}
.-bottom-0\.5 {
	bottom: -0.125rem;
}
.-bottom-1 {
	bottom: -0.25rem;
}
.-bottom-1\.5 {
	bottom: -0.375rem;
}
.-bottom-10 {
	bottom: -2.5rem;
}
.-bottom-12 {
	bottom: -3rem;
}
.-bottom-13 {
	bottom: -3.25rem;
}
.-bottom-14 {
	bottom: -3.5rem;
}
.-bottom-32 {
	bottom: -8rem;
}
.-bottom-4 {
	bottom: -1rem;
}
.-bottom-6 {
	bottom: -1.5rem;
}
.-bottom-8 {
	bottom: -2rem;
}
.-bottom-\[1\.5px\] {
	bottom: -1.5px;
}
.-bottom-\[108px\] {
	bottom: -108px;
}
.-bottom-\[1px\] {
	bottom: -1px;
}
.-bottom-\[24px\] {
	bottom: -24px;
}
.-bottom-\[55px\] {
	bottom: -55px;
}
.-bottom-\[65px\] {
	bottom: -65px;
}
.-left-0 {
	left: 0;
}
.-left-0\.5 {
	left: -0.125rem;
}
.-left-1 {
	left: -0.25rem;
}
.-left-10 {
	left: -2.5rem;
}
.-left-12 {
	left: -3rem;
}
.-left-13 {
	left: -3.25rem;
}
.-left-16 {
	left: -4rem;
}
.-left-18 {
	left: -4.5rem;
}
.-left-19 {
	left: -4.75rem;
}
.-left-2 {
	left: -0.5rem;
}
.-left-2\.5 {
	left: -0.625rem;
}
.-left-24 {
	left: -6rem;
}
.-left-28 {
	left: -7rem;
}
.-left-32 {
	left: -8rem;
}
.-left-4 {
	left: -1rem;
}
.-left-5 {
	left: -1.25rem;
}
.-left-6 {
	left: -1.5rem;
}
.-left-7 {
	left: -1.75rem;
}
.-left-\[1\%\] {
	left: -1%;
}
.-left-\[138px\] {
	left: -138px;
}
.-left-\[155px\] {
	left: -155px;
}
.-left-\[16px\] {
	left: -16px;
}
.-left-\[30\%\] {
	left: -30%;
}
.-left-\[30px\] {
	left: -30px;
}
.-left-\[66px\] {
	left: -66px;
}
.-left-\[70px\] {
	left: -70px;
}
.-left-\[9px\] {
	left: -9px;
}
.-right-0 {
	right: 0;
}
.-right-0\.5 {
	right: -0.125rem;
}
.-right-1 {
	right: -0.25rem;
}
.-right-1\.5 {
	right: -0.375rem;
}
.-right-10 {
	right: -2.5rem;
}
.-right-12 {
	right: -3rem;
}
.-right-14 {
	right: -3.5rem;
}
.-right-18 {
	right: -4.5rem;
}
.-right-2 {
	right: -0.5rem;
}
.-right-20 {
	right: -5rem;
}
.-right-28 {
	right: -7rem;
}
.-right-32 {
	right: -8rem;
}
.-right-4 {
	right: -1rem;
}
.-right-6 {
	right: -1.5rem;
}
.-right-7 {
	right: -1.75rem;
}
.-right-\[112px\] {
	right: -112px;
}
.-right-\[130px\] {
	right: -130px;
}
.-right-\[2\%\] {
	right: -2%;
}
.-top-0 {
	top: 0;
}
.-top-0\.5 {
	top: -0.125rem;
}
.-top-1 {
	top: -0.25rem;
}
.-top-1\.5 {
	top: -0.375rem;
}
.-top-10 {
	top: -2.5rem;
}
.-top-11 {
	top: -2.75rem;
}
.-top-14 {
	top: -3.5rem;
}
.-top-15 {
	top: -3.75rem;
}
.-top-16 {
	top: -4rem;
}
.-top-2 {
	top: -0.5rem;
}
.-top-20 {
	top: -5rem;
}
.-top-3 {
	top: -0.75rem;
}
.-top-32 {
	top: -8rem;
}
.-top-4 {
	top: -1rem;
}
.-top-6 {
	top: -1.5rem;
}
.-top-8 {
	top: -2rem;
}
.-top-9 {
	top: -2.25rem;
}
.-top-\[130px\] {
	top: -130px;
}
.-top-\[135px\] {
	top: -135px;
}
.-top-\[170px\] {
	top: -170px;
}
.-top-\[20\%\] {
	top: -20%;
}
.-top-\[22px\] {
	top: -22px;
}
.-top-\[2px\] {
	top: -2px;
}
.-top-\[30\%\] {
	top: -30%;
}
.-top-\[300px\] {
	top: -300px;
}
.-top-\[48px\] {
	top: -48px;
}
.-top-\[80px\] {
	top: -80px;
}
.-top-\[8px\] {
	top: -8px;
}
.bottom-0 {
	bottom: 0;
}
.bottom-0\.5 {
	bottom: 0.125rem;
}
.bottom-1 {
	bottom: 0.25rem;
}
.bottom-1\.5 {
	bottom: 0.375rem;
}
.bottom-1\/2 {
	bottom: 50%;
}
.bottom-11 {
	bottom: 2.75rem;
}
.bottom-12 {
	bottom: 3rem;
}
.bottom-15 {
	bottom: 3.75rem;
}
.bottom-16 {
	bottom: 4rem;
}
.bottom-2 {
	bottom: 0.5rem;
}
.bottom-20 {
	bottom: 5rem;
}
.bottom-24 {
	bottom: 6rem;
}
.bottom-3 {
	bottom: 0.75rem;
}
.bottom-32 {
	bottom: 8rem;
}
.bottom-4 {
	bottom: 1rem;
}
.bottom-40 {
	bottom: 10rem;
}
.bottom-5 {
	bottom: 1.25rem;
}
.bottom-6 {
	bottom: 1.5rem;
}
.bottom-8 {
	bottom: 2rem;
}
.bottom-\[-40px\] {
	bottom: -40px;
}
.bottom-\[10\%\] {
	bottom: 10%;
}
.bottom-\[105px\] {
	bottom: 105px;
}
.bottom-\[10px\] {
	bottom: 10px;
}
.bottom-\[12px\] {
	bottom: 12px;
}
.bottom-\[140px\] {
	bottom: 140px;
}
.bottom-\[15\%\] {
	bottom: 15%;
}
.bottom-\[152px\] {
	bottom: 152px;
}
.bottom-\[16px\] {
	bottom: 16px;
}
.bottom-\[17px\] {
	bottom: 17px;
}
.bottom-\[2\%\] {
	bottom: 2%;
}
.bottom-\[24px\] {
	bottom: 24px;
}
.bottom-\[50\%\] {
	bottom: 50%;
}
.bottom-\[70\%\] {
	bottom: 70%;
}
.bottom-\[72px\] {
	bottom: 72px;
}
.bottom-\[80px\] {
	bottom: 80px;
}
.bottom-\[8px\] {
	bottom: 8px;
}
.bottom-\[calc\(100\%\)\] {
	bottom: calc(100%);
}
.bottom-\[calc\(100\%\+2\.5px\)\] {
	bottom: calc(100% + 2.5px);
}
.bottom-\[calc\(100\%\+6px\)\] {
	bottom: calc(100% + 6px);
}
.bottom-\[calc\(100\%\+8px\)\] {
	bottom: calc(100% + 8px);
}
.bottom-full {
	bottom: 100%;
}
.end-2 {
	inset-inline-end: 0.5rem;
}
.end-2\.5 {
	inset-inline-end: 0.625rem;
}
.left-0 {
	left: 0;
}
.left-1 {
	left: 0.25rem;
}
.left-1\/2 {
	left: 50%;
}
.left-1\/4 {
	left: 25%;
}
.left-10 {
	left: 2.5rem;
}
.left-14 {
	left: 3.5rem;
}
.left-16 {
	left: 4rem;
}
.left-2 {
	left: 0.5rem;
}
.left-24 {
	left: 6rem;
}
.left-3 {
	left: 0.75rem;
}
.left-4 {
	left: 1rem;
}
.left-5 {
	left: 1.25rem;
}
.left-7 {
	left: 1.75rem;
}
.left-8 {
	left: 2rem;
}
.left-\[-100\%\] {
	left: -100%;
}
.left-\[-30px\] {
	left: -30px;
}
.left-\[-40\%\] {
	left: -40%;
}
.left-\[0\%\],
.left-\[0px\] {
	left: 0;
}
.left-\[108\.37px\] {
	left: 108.37px;
}
.left-\[10px\] {
	left: 10px;
}
.left-\[1230px\] {
	left: 1230px;
}
.left-\[12px\] {
	left: 12px;
}
.left-\[1389px\] {
	left: 1389px;
}
.left-\[15\%\] {
	left: 15%;
}
.left-\[16px\] {
	left: 16px;
}
.left-\[19px\] {
	left: 19px;
}
.left-\[1px\] {
	left: 1px;
}
.left-\[20px\] {
	left: 20px;
}
.left-\[23px\] {
	left: 23px;
}
.left-\[24px\] {
	left: 24px;
}
.left-\[480px\] {
	left: 480px;
}
.left-\[50\%\] {
	left: 50%;
}
.left-\[60\%\] {
	left: 60%;
}
.left-\[60px\] {
	left: 60px;
}
.left-\[6px\] {
	left: 6px;
}
.left-\[80px\] {
	left: 80px;
}
.left-\[860px\] {
	left: 860px;
}
.left-\[8px\] {
	left: 8px;
}
.left-\[9px\] {
	left: 9px;
}
.left-\[calc\(100\%\+2\.5px\)\] {
	left: calc(100% + 2.5px);
}
.left-\[calc\(100\%\+6px\)\] {
	left: calc(100% + 6px);
}
.left-auto {
	left: auto;
}
.left-full {
	left: 100%;
}
.right-0 {
	right: 0;
}
.right-0\.5 {
	right: 0.125rem;
}
.right-1 {
	right: 0.25rem;
}
.right-1\.5 {
	right: 0.375rem;
}
.right-1\/2 {
	right: 50%;
}
.right-1\/4 {
	right: 25%;
}
.right-10 {
	right: 2.5rem;
}
.right-12 {
	right: 3rem;
}
.right-2 {
	right: 0.5rem;
}
.right-2\.75 {
	right: 0.6875rem;
}
.right-3 {
	right: 0.75rem;
}
.right-4 {
	right: 1rem;
}
.right-5 {
	right: 1.25rem;
}
.right-6 {
	right: 1.5rem;
}
.right-\[-10\%\] {
	right: -10%;
}
.right-\[0px\] {
	right: 0;
}
.right-\[10\%\] {
	right: 10%;
}
.right-\[10px\] {
	right: 10px;
}
.right-\[12px\] {
	right: 12px;
}
.right-\[160px\] {
	right: 160px;
}
.right-\[16px\] {
	right: 16px;
}
.right-\[2\%\] {
	right: 2%;
}
.right-\[20\%\] {
	right: 20%;
}
.right-\[24px\] {
	right: 24px;
}
.right-\[26px\] {
	right: 26px;
}
.right-\[2px\] {
	right: 2px;
}
.right-\[30px\] {
	right: 30px;
}
.right-\[35\%\] {
	right: 35%;
}
.right-\[4px\] {
	right: 4px;
}
.right-\[50\%\] {
	right: 50%;
}
.right-\[68px\] {
	right: 68px;
}
.right-\[8px\] {
	right: 8px;
}
.right-\[90\%\] {
	right: 90%;
}
.right-\[calc\(100\%\+2\.5px\)\] {
	right: calc(100% + 2.5px);
}
.right-\[calc\(100\%\+6px\)\] {
	right: calc(100% + 6px);
}
.right-full {
	right: 100%;
}
.start-0 {
	inset-inline-start: 0;
}
.top-0 {
	top: 0;
}
.top-0\.25 {
	top: 0.0625rem;
}
.top-0\.5 {
	top: 0.125rem;
}
.top-1 {
	top: 0.25rem;
}
.top-1\.5 {
	top: 0.375rem;
}
.top-1\/2 {
	top: 50%;
}
.top-10 {
	top: 2.5rem;
}
.top-12 {
	top: 3rem;
}
.top-16 {
	top: 4rem;
}
.top-18 {
	top: 4.5rem;
}
.top-2 {
	top: 0.5rem;
}
.top-20 {
	top: 5rem;
}
.top-3 {
	top: 0.75rem;
}
.top-32 {
	top: 8rem;
}
.top-36 {
	top: 9rem;
}
.top-4 {
	top: 1rem;
}
.top-48 {
	top: 12rem;
}
.top-6 {
	top: 1.5rem;
}
.top-8 {
	top: 2rem;
}
.top-\[-100\%\] {
	top: -100%;
}
.top-\[-3px\] {
	top: -3px;
}
.top-\[-5\%\] {
	top: -5%;
}
.top-\[-5vh\] {
	top: -5vh;
}
.top-\[0px\] {
	top: 0;
}
.top-\[10\%\] {
	top: 10%;
}
.top-\[100\.58px\] {
	top: 100.58px;
}
.top-\[109\.5px\] {
	top: 109.5px;
}
.top-\[10px\] {
	top: 10px;
}
.top-\[12px\] {
	top: 12px;
}
.top-\[130px\] {
	top: 130px;
}
.top-\[16px\] {
	top: 16px;
}
.top-\[20\%\] {
	top: 20%;
}
.top-\[20px\] {
	top: 20px;
}
.top-\[22\.99px\] {
	top: 22.99px;
}
.top-\[24px\] {
	top: 24px;
}
.top-\[25\%\] {
	top: 25%;
}
.top-\[2px\] {
	top: 2px;
}
.top-\[448px\] {
	top: 448px;
}
.top-\[48px\] {
	top: 48px;
}
.top-\[4px\] {
	top: 4px;
}
.top-\[50\%\] {
	top: 50%;
}
.top-\[64px\] {
	top: 64px;
}
.top-\[65px\] {
	top: 65px;
}
.top-\[66px\] {
	top: 66px;
}
.top-\[6px\] {
	top: 6px;
}
.top-\[6rem\] {
	top: 6rem;
}
.top-\[70\%\] {
	top: 70%;
}
.top-\[70px\] {
	top: 70px;
}
.top-\[75\%\] {
	top: 75%;
}
.top-\[80px\] {
	top: 80px;
}
.top-\[82px\] {
	top: 82px;
}
.top-\[8px\] {
	top: 8px;
}
.top-\[calc\(\(100\%\/2\)-\(50\%\/2\)\)\] {
	top: calc((100% / 2) - (50% / 2));
}
.top-\[calc\(\(100\%\/2\+50\%\/2\)\)\] {
	top: calc((100% / 2 + 50% / 2));
}
.top-\[calc\(100\%\+12px\)\] {
	top: calc(100% + 12px);
}
.top-\[calc\(100\%\+2\.5px\)\] {
	top: calc(100% + 2.5px);
}
.top-\[calc\(100\%\+6px\)\] {
	top: calc(100% + 6px);
}
.top-\[calc\(100\%\+8px\)\] {
	top: calc(100% + 8px);
}
.top-\[calc\(100\%-24px\)\] {
	top: calc(100% - 24px);
}
.top-\[calc\(100\%\/2\+50\%\/2-50px\)\] {
	top: calc(100% / 2 + 50% / 2 - 50px);
}
.top-full {
	top: 100%;
}
.isolate {
	isolation: isolate;
}
.isolation-auto {
	isolation: auto;
}
.\!z-1 {
	z-index: 1 !important;
}
.\!z-\[10\] {
	z-index: 10 !important;
}
.\!z-\[3\] {
	z-index: 3 !important;
}
.\!z-\[999999\] {
	z-index: 999999 !important;
}
.-z-1 {
	z-index: -1;
}
.-z-10 {
	z-index: -10;
}
.-z-\[1\] {
	z-index: -1;
}
.z-0 {
	z-index: 0;
}
.z-1 {
	z-index: 1;
}
.z-10 {
	z-index: 10;
}
.z-100 {
	z-index: 100;
}
.z-2 {
	z-index: 2;
}
.z-20 {
	z-index: 20;
}
.z-3 {
	z-index: 3;
}
.z-30 {
	z-index: 30;
}
.z-4 {
	z-index: 4;
}
.z-5 {
	z-index: 5;
}
.z-50 {
	z-index: 50;
}
.z-\[-1\] {
	z-index: -1;
}
.z-\[-2\] {
	z-index: -2;
}
.z-\[0\] {
	z-index: 0;
}
.z-\[100000000\] {
	z-index: 100000000;
}
.z-\[1000\] {
	z-index: 1000;
}
.z-\[1001\] {
	z-index: 1001;
}
.z-\[1002\] {
	z-index: 1002;
}
.z-\[1003\] {
	z-index: 1003;
}
.z-\[1005\] {
	z-index: 1005;
}
.z-\[100\] {
	z-index: 100;
}
.z-\[10\] {
	z-index: 10;
}
.z-\[11\] {
	z-index: 11;
}
.z-\[1200\] {
	z-index: 1200;
}
.z-\[12\] {
	z-index: 12;
}
.z-\[1400\] {
	z-index: 1400;
}
.z-\[1401\] {
	z-index: 1401;
}
.z-\[1\] {
	z-index: 1;
}
.z-\[200002\] {
	z-index: 200002;
}
.z-\[200003\] {
	z-index: 200003;
}
.z-\[20000\] {
	z-index: 20000;
}
.z-\[2147483647\] {
	z-index: 2147483647;
}
.z-\[21\] {
	z-index: 21;
}
.z-\[22\] {
	z-index: 22;
}
.z-\[2\] {
	z-index: 2;
}
.z-\[3\] {
	z-index: 3;
}
.z-\[4\] {
	z-index: 4;
}
.z-\[5\] {
	z-index: 5;
}
.z-\[6\] {
	z-index: 6;
}
.z-\[8\] {
	z-index: 8;
}
.z-\[98\] {
	z-index: 98;
}
.z-\[99999\] {
	z-index: 99999;
}
.z-\[9999\] {
	z-index: 9999;
}
.z-\[999\] {
	z-index: 999;
}
.z-\[99\] {
	z-index: 99;
}
.z-\[9\] {
	z-index: 9;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-first {
	order: -9999;
}
.order-last {
	order: 9999;
}
.col-span-1 {
	grid-column: span 1 / span 1;
}
.col-span-10 {
	grid-column: span 10 / span 10;
}
.col-span-12 {
	grid-column: span 12 / span 12;
}
.col-span-2 {
	grid-column: span 2 / span 2;
}
.col-span-3 {
	grid-column: span 3 / span 3;
}
.col-span-4 {
	grid-column: span 4 / span 4;
}
.col-span-5 {
	grid-column: span 5 / span 5;
}
.col-span-6 {
	grid-column: span 6 / span 6;
}
.col-span-8 {
	grid-column: span 8 / span 8;
}
.col-span-full {
	grid-column: 1/-1;
}
.row-span-1 {
	grid-row: span 1 / span 1;
}
.row-span-2 {
	grid-row: span 2 / span 2;
}
.-m-1 {
	margin: -0.25rem;
}
.-m-2 {
	margin: -0.5rem;
}
.m-0 {
	margin: 0;
}
.m-0\.5 {
	margin: 0.125rem;
}
.m-1 {
	margin: 0.25rem;
}
.m-2 {
	margin: 0.5rem;
}
.m-2\.5 {
	margin: 0.625rem;
}
.m-3 {
	margin: 0.75rem;
}
.m-auto {
	margin: auto;
}
.\!mx-0 {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.\!my-0 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.-mx-1 {
	margin-left: -0.25rem;
	margin-right: -0.25rem;
}
.-mx-2 {
	margin-left: -0.5rem;
	margin-right: -0.5rem;
}
.-mx-4 {
	margin-left: -1rem;
	margin-right: -1rem;
}
.-mx-6 {
	margin-left: -1.5rem;
	margin-right: -1.5rem;
}
.-mx-8 {
	margin-left: -2rem;
	margin-right: -2rem;
}
.mx-0 {
	margin-left: 0;
	margin-right: 0;
}
.mx-0\.5 {
	margin-left: 0.125rem;
	margin-right: 0.125rem;
}
.mx-1 {
	margin-left: 0.25rem;
	margin-right: 0.25rem;
}
.mx-1\.5 {
	margin-left: 0.375rem;
	margin-right: 0.375rem;
}
.mx-2 {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}
.mx-3 {
	margin-left: 0.75rem;
	margin-right: 0.75rem;
}
.mx-4 {
	margin-left: 1rem;
	margin-right: 1rem;
}
.mx-6 {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}
.mx-8 {
	margin-left: 2rem;
	margin-right: 2rem;
}
.mx-\[10px\] {
	margin-left: 10px;
	margin-right: 10px;
}
.mx-\[16px\] {
	margin-left: 16px;
	margin-right: 16px;
}
.mx-auto {
	margin-left: auto;
	margin-right: auto;
}
.my-0 {
	margin-top: 0;
	margin-bottom: 0;
}
.my-0\.5 {
	margin-top: 0.125rem;
	margin-bottom: 0.125rem;
}
.my-1 {
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}
.my-10 {
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
}
.my-12 {
	margin-top: 3rem;
	margin-bottom: 3rem;
}
.my-16 {
	margin-top: 4rem;
	margin-bottom: 4rem;
}
.my-2 {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.my-20 {
	margin-top: 5rem;
	margin-bottom: 5rem;
}
.my-3 {
	margin-top: 0.75rem;
	margin-bottom: 0.75rem;
}
.my-4 {
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.my-6 {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}
.my-8 {
	margin-top: 2rem;
	margin-bottom: 2rem;
}
.my-\[16px\] {
	margin-top: 16px;
	margin-bottom: 16px;
}
.my-\[24px\] {
	margin-top: 24px;
	margin-bottom: 24px;
}
.my-\[32px\] {
	margin-top: 32px;
	margin-bottom: 32px;
}
.my-\[40px\] {
	margin-top: 40px;
	margin-bottom: 40px;
}
.my-\[60px\] {
	margin-top: 60px;
	margin-bottom: 60px;
}
.my-\[6px\] {
	margin-top: 6px;
	margin-bottom: 6px;
}
.my-auto {
	margin-top: auto;
	margin-bottom: auto;
}
.\!-ml-\[33px\] {
	margin-left: -33px !important;
}
.\!-mt-1 {
	margin-top: -0.25rem !important;
}
.\!mb-0 {
	margin-bottom: 0 !important;
}
.\!mt-0 {
	margin-top: 0 !important;
}
.\!mt-1 {
	margin-top: 0.25rem !important;
}
.\!mt-4 {
	margin-top: 1rem !important;
}
.\!mt-6 {
	margin-top: 1.5rem !important;
}
.\!mt-8 {
	margin-top: 2rem !important;
}
.-mb-0 {
	margin-bottom: 0;
}
.-mb-0\.5 {
	margin-bottom: -0.125rem;
}
.-mb-1 {
	margin-bottom: -0.25rem;
}
.-mb-1\.5 {
	margin-bottom: -0.375rem;
}
.-mb-18 {
	margin-bottom: -4.5rem;
}
.-mb-2 {
	margin-bottom: -0.5rem;
}
.-mb-\[6px\] {
	margin-bottom: -6px;
}
.-mb-\[8px\] {
	margin-bottom: -8px;
}
.-ml-1 {
	margin-left: -0.25rem;
}
.-ml-\[10px\] {
	margin-left: -10px;
}
.-ml-\[12px\] {
	margin-left: -12px;
}
.-ml-\[2px\] {
	margin-left: -2px;
}
.-ml-\[3\.5px\] {
	margin-left: -3.5px;
}
.-ml-\[4px\] {
	margin-left: -4px;
}
.-mr-\[10px\] {
	margin-right: -10px;
}
.-mr-\[12px\] {
	margin-right: -12px;
}
.-mr-\[8px\] {
	margin-right: -8px;
}
.-mt-1 {
	margin-top: -0.25rem;
}
.-mt-14 {
	margin-top: -3.5rem;
}
.-mt-2 {
	margin-top: -0.5rem;
}
.-mt-5 {
	margin-top: -1.25rem;
}
.-mt-\[100px\] {
	margin-top: -100px;
}
.-mt-\[20\%\] {
	margin-top: -20%;
}
.-mt-\[2px\] {
	margin-top: -2px;
}
.mb-0 {
	margin-bottom: 0;
}
.mb-0\.5 {
	margin-bottom: 0.125rem;
}
.mb-1 {
	margin-bottom: 0.25rem;
}
.mb-1\.5 {
	margin-bottom: 0.375rem;
}
.mb-10 {
	margin-bottom: 2.5rem;
}
.mb-11 {
	margin-bottom: 2.75rem;
}
.mb-12 {
	margin-bottom: 3rem;
}
.mb-16 {
	margin-bottom: 4rem;
}
.mb-2 {
	margin-bottom: 0.5rem;
}
.mb-24 {
	margin-bottom: 6rem;
}
.mb-3 {
	margin-bottom: 0.75rem;
}
.mb-4 {
	margin-bottom: 1rem;
}
.mb-5 {
	margin-bottom: 1.25rem;
}
.mb-6 {
	margin-bottom: 1.5rem;
}
.mb-64 {
	margin-bottom: 16rem;
}
.mb-8 {
	margin-bottom: 2rem;
}
.mb-\[-6px\] {
	margin-bottom: -6px;
}
.mb-\[1\.5rem\] {
	margin-bottom: 1.5rem;
}
.mb-\[100px\] {
	margin-bottom: 100px;
}
.mb-\[120px\] {
	margin-bottom: 120px;
}
.mb-\[12px\] {
	margin-bottom: 12px;
}
.mb-\[16px\] {
	margin-bottom: 16px;
}
.mb-\[20px\] {
	margin-bottom: 20px;
}
.mb-\[24px\] {
	margin-bottom: 24px;
}
.mb-\[32px\] {
	margin-bottom: 32px;
}
.mb-\[40px\] {
	margin-bottom: 40px;
}
.mb-\[64px\] {
	margin-bottom: 64px;
}
.mb-\[80px\] {
	margin-bottom: 80px;
}
.mb-\[8px\] {
	margin-bottom: 8px;
}
.mb-auto {
	margin-bottom: auto;
}
.ml-1 {
	margin-left: 0.25rem;
}
.ml-10 {
	margin-left: 2.5rem;
}
.ml-16 {
	margin-left: 4rem;
}
.ml-2 {
	margin-left: 0.5rem;
}
.ml-3 {
	margin-left: 0.75rem;
}
.ml-4 {
	margin-left: 1rem;
}
.ml-5 {
	margin-left: 1.25rem;
}
.ml-6 {
	margin-left: 1.5rem;
}
.ml-7 {
	margin-left: 1.75rem;
}
.ml-8 {
	margin-left: 2rem;
}
.ml-\[16px\] {
	margin-left: 16px;
}
.ml-\[32px\] {
	margin-left: 32px;
}
.ml-\[3px\] {
	margin-left: 3px;
}
.ml-\[6px\] {
	margin-left: 6px;
}
.ml-\[8px\] {
	margin-left: 8px;
}
.ml-auto {
	margin-left: auto;
}
.mr-0 {
	margin-right: 0;
}
.mr-1 {
	margin-right: 0.25rem;
}
.mr-1\.5 {
	margin-right: 0.375rem;
}
.mr-12 {
	margin-right: 3rem;
}
.mr-2 {
	margin-right: 0.5rem;
}
.mr-3 {
	margin-right: 0.75rem;
}
.mr-4 {
	margin-right: 1rem;
}
.mr-\[10px\] {
	margin-right: 10px;
}
.mr-\[3px\] {
	margin-right: 3px;
}
.mr-\[8px\] {
	margin-right: 8px;
}
.mt-0 {
	margin-top: 0;
}
.mt-0\.5 {
	margin-top: 0.125rem;
}
.mt-1 {
	margin-top: 0.25rem;
}
.mt-1\.5 {
	margin-top: 0.375rem;
}
.mt-10 {
	margin-top: 2.5rem;
}
.mt-12 {
	margin-top: 3rem;
}
.mt-15 {
	margin-top: 3.75rem;
}
.mt-16 {
	margin-top: 4rem;
}
.mt-18 {
	margin-top: 4.5rem;
}
.mt-2 {
	margin-top: 0.5rem;
}
.mt-20 {
	margin-top: 5rem;
}
.mt-24 {
	margin-top: 6rem;
}
.mt-3 {
	margin-top: 0.75rem;
}
.mt-4 {
	margin-top: 1rem;
}
.mt-5 {
	margin-top: 1.25rem;
}
.mt-6 {
	margin-top: 1.5rem;
}
.mt-8 {
	margin-top: 2rem;
}
.mt-\[1\.5px\] {
	margin-top: 1.5px;
}
.mt-\[12px\] {
	margin-top: 12px;
}
.mt-\[16px\] {
	margin-top: 16px;
}
.mt-\[1px\] {
	margin-top: 1px;
}
.mt-\[24px\] {
	margin-top: 24px;
}
.mt-\[2px\] {
	margin-top: 2px;
}
.mt-\[32px\] {
	margin-top: 32px;
}
.mt-\[36px\] {
	margin-top: 36px;
}
.mt-\[3px\] {
	margin-top: 3px;
}
.mt-\[4px\] {
	margin-top: 4px;
}
.mt-\[50px\] {
	margin-top: 50px;
}
.mt-\[60px\] {
	margin-top: 60px;
}
.mt-\[6px\] {
	margin-top: 6px;
}
.mt-\[7px\] {
	margin-top: 7px;
}
.mt-\[80px\] {
	margin-top: 80px;
}
.mt-\[8px\] {
	margin-top: 8px;
}
.mt-auto {
	margin-top: auto;
}
.box-border {
	box-sizing: border-box;
}
.box-content {
	box-sizing: content-box;
}
.line-clamp-1 {
	-webkit-line-clamp: 1;
}
.line-clamp-1,
.line-clamp-2 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.line-clamp-2 {
	-webkit-line-clamp: 2;
}
.line-clamp-3 {
	-webkit-line-clamp: 3;
}
.line-clamp-3,
.line-clamp-4 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.line-clamp-4 {
	-webkit-line-clamp: 4;
}
.line-clamp-5 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
}
.line-clamp-none {
	overflow: visible;
	display: block;
	-webkit-box-orient: horizontal;
	-webkit-line-clamp: none;
}
.\!block {
	display: block !important;
}
.block {
	display: block;
}
.inline-block {
	display: inline-block;
}
.inline {
	display: inline;
}
.flex {
	display: flex;
}
.\!inline-flex {
	display: inline-flex !important;
}
.inline-flex {
	display: inline-flex;
}
.\!table {
	display: table !important;
}
.table {
	display: table;
}
.inline-table {
	display: inline-table;
}
.table-caption {
	display: table-caption;
}
.table-cell {
	display: table-cell;
}
.table-column {
	display: table-column;
}
.table-column-group {
	display: table-column-group;
}
.table-footer-group {
	display: table-footer-group;
}
.table-header-group {
	display: table-header-group;
}
.table-row-group {
	display: table-row-group;
}
.table-row {
	display: table-row;
}
.flow-root {
	display: flow-root;
}
.grid {
	display: grid;
}
.inline-grid {
	display: inline-grid;
}
.contents {
	display: contents;
}
.list-item {
	display: list-item;
}
.\!hidden {
	display: none !important;
}
.hidden {
	display: none;
}
.aspect-\[1\/1\] {
	aspect-ratio: 1/1;
}
.aspect-\[1200\/628\] {
	aspect-ratio: 1200/628;
}
.aspect-\[125\/177\] {
	aspect-ratio: 125/177;
}
.aspect-\[128\/105\] {
	aspect-ratio: 128/105;
}
.aspect-\[176\/234\] {
	aspect-ratio: 176/234;
}
.aspect-\[180\/100\] {
	aspect-ratio: 180/100;
}
.aspect-\[200\/282\] {
	aspect-ratio: 200/282;
}
.aspect-\[265\/150\] {
	aspect-ratio: 265/150;
}
.aspect-\[268\/161\] {
	aspect-ratio: 268/161;
}
.aspect-\[280\/160\] {
	aspect-ratio: 280/160;
}
.aspect-\[288\/167\] {
	aspect-ratio: 288/167;
}
.aspect-\[298\/156\] {
	aspect-ratio: 298/156;
}
.aspect-\[312\/180\] {
	aspect-ratio: 312/180;
}
.aspect-\[330\/200\] {
	aspect-ratio: 330/200;
}
.aspect-\[339\/198\] {
	aspect-ratio: 339/198;
}
.aspect-\[343\/179\] {
	aspect-ratio: 343/179;
}
.aspect-\[343\/180\] {
	aspect-ratio: 343/180;
}
.aspect-\[343\/184\] {
	aspect-ratio: 343/184;
}
.aspect-\[343\/209\] {
	aspect-ratio: 343/209;
}
.aspect-\[343\/240\] {
	aspect-ratio: 343/240;
}
.aspect-\[343\/248\] {
	aspect-ratio: 343/248;
}
.aspect-\[344\/486\] {
	aspect-ratio: 344/486;
}
.aspect-\[352\/184\] {
	aspect-ratio: 352/184;
}
.aspect-\[356\/247\] {
	aspect-ratio: 356/247;
}
.aspect-\[360\/207\] {
	aspect-ratio: 360/207;
}
.aspect-\[375\/210\] {
	aspect-ratio: 375/210;
}
.aspect-\[375\/286\] {
	aspect-ratio: 375/286;
}
.aspect-\[375\/483\] {
	aspect-ratio: 375/483;
}
.aspect-\[375\/518\] {
	aspect-ratio: 375/518;
}
.aspect-\[375\/532\] {
	aspect-ratio: 375/532;
}
.aspect-\[381\/666\] {
	aspect-ratio: 381/666;
}
.aspect-\[392\/208\] {
	aspect-ratio: 392/208;
}
.aspect-\[393\/194\] {
	aspect-ratio: 393/194;
}
.aspect-\[410\/480\] {
	aspect-ratio: 410/480;
}
.aspect-\[424\/514\] {
	aspect-ratio: 424/514;
}
.aspect-\[425\/240\] {
	aspect-ratio: 425/240;
}
.aspect-\[425\/596\] {
	aspect-ratio: 425/596;
}
.aspect-\[466\/548\] {
	aspect-ratio: 466/548;
}
.aspect-\[520\/300\] {
	aspect-ratio: 520/300;
}
.aspect-\[555\/629\] {
	aspect-ratio: 555/629;
}
.aspect-\[561\/786\] {
	aspect-ratio: 561/786;
}
.aspect-\[568\/764\] {
	aspect-ratio: 568/764;
}
.aspect-\[594\/390\] {
	aspect-ratio: 594/390;
}
.aspect-\[595\/332\] {
	aspect-ratio: 595/332;
}
.aspect-\[601\.48\/385\] {
	aspect-ratio: 601.48/385;
}
.aspect-\[648\/605\] {
	aspect-ratio: 648/605;
}
.aspect-\[792\/482\] {
	aspect-ratio: 792/482;
}
.aspect-\[856\/690\] {
	aspect-ratio: 856/690;
}
.aspect-\[9\/16\] {
	aspect-ratio: 9/16;
}
.aspect-\[98\/98\] {
	aspect-ratio: 98/98;
}
.aspect-square {
	aspect-ratio: 1/1;
}
.aspect-video {
	aspect-ratio: 16/9;
}
.\!size-\[48px\] {
	width: 48px !important;
	height: 48px !important;
}
.size-1 {
	width: 0.25rem;
	height: 0.25rem;
}
.size-1\.5 {
	width: 0.375rem;
	height: 0.375rem;
}
.size-10 {
	width: 2.5rem;
	height: 2.5rem;
}
.size-11 {
	width: 2.75rem;
	height: 2.75rem;
}
.size-12 {
	width: 3rem;
	height: 3rem;
}
.size-12\.5 {
	width: 3.125rem;
	height: 3.125rem;
}
.size-13 {
	width: 3.25rem;
	height: 3.25rem;
}
.size-14 {
	width: 3.5rem;
	height: 3.5rem;
}
.size-15 {
	width: 3.75rem;
	height: 3.75rem;
}
.size-18 {
	width: 4.5rem;
	height: 4.5rem;
}
.size-3 {
	width: 0.75rem;
	height: 0.75rem;
}
.size-3\.5 {
	width: 0.875rem;
	height: 0.875rem;
}
.size-4 {
	width: 1rem;
	height: 1rem;
}
.size-4\.5 {
	width: 1.125rem;
	height: 1.125rem;
}
.size-5 {
	width: 1.25rem;
	height: 1.25rem;
}
.size-6 {
	width: 1.5rem;
	height: 1.5rem;
}
.size-6\.5 {
	width: 1.625rem;
	height: 1.625rem;
}
.size-7 {
	width: 1.75rem;
	height: 1.75rem;
}
.size-8 {
	width: 2rem;
	height: 2rem;
}
.size-9 {
	width: 2.25rem;
	height: 2.25rem;
}
.size-\[100px\] {
	width: 100px;
	height: 100px;
}
.size-\[112px\] {
	width: 112px;
	height: 112px;
}
.size-\[13px\] {
	width: 13px;
	height: 13px;
}
.size-\[15px\] {
	width: 15px;
	height: 15px;
}
.size-\[16px\] {
	width: 16px;
	height: 16px;
}
.size-\[18px\] {
	width: 18px;
	height: 18px;
}
.size-\[20px\] {
	width: 20px;
	height: 20px;
}
.size-\[244px\] {
	width: 244px;
	height: 244px;
}
.size-\[26px\] {
	width: 26px;
	height: 26px;
}
.size-\[285px\] {
	width: 285px;
	height: 285px;
}
.size-\[32px\] {
	width: 32px;
	height: 32px;
}
.size-\[40px\] {
	width: 40px;
	height: 40px;
}
.size-\[60px\] {
	width: 60px;
	height: 60px;
}
.size-\[80px\] {
	width: 80px;
	height: 80px;
}
.size-full {
	width: 100%;
	height: 100%;
}
.\!h-5 {
	height: 1.25rem !important;
}
.\!h-6 {
	height: 1.5rem !important;
}
.\!h-\[80px\] {
	height: 80px !important;
}
.\!h-\[98px\] {
	height: 98px !important;
}
.\!h-auto {
	height: auto !important;
}
.\!h-full {
	height: 100% !important;
}
.h-0 {
	height: 0;
}
.h-0\.25 {
	height: 0.0625rem;
}
.h-0\.5 {
	height: 0.125rem;
}
.h-1 {
	height: 0.25rem;
}
.h-1\.5 {
	height: 0.375rem;
}
.h-1\/2 {
	height: 50%;
}
.h-1\/4 {
	height: 25%;
}
.h-10 {
	height: 2.5rem;
}
.h-11 {
	height: 2.75rem;
}
.h-12 {
	height: 3rem;
}
.h-13 {
	height: 3.25rem;
}
.h-14 {
	height: 3.5rem;
}
.h-16 {
	height: 4rem;
}
.h-2 {
	height: 0.5rem;
}
.h-2\.5 {
	height: 0.625rem;
}
.h-20 {
	height: 5rem;
}
.h-24 {
	height: 6rem;
}
.h-28 {
	height: 7rem;
}
.h-3 {
	height: 0.75rem;
}
.h-3\/4 {
	height: 75%;
}
.h-32 {
	height: 8rem;
}
.h-4 {
	height: 1rem;
}
.h-40 {
	height: 10rem;
}
.h-44 {
	height: 11rem;
}
.h-48 {
	height: 12rem;
}
.h-5 {
	height: 1.25rem;
}
.h-6 {
	height: 1.5rem;
}
.h-64 {
	height: 16rem;
}
.h-7 {
	height: 1.75rem;
}
.h-72 {
	height: 18rem;
}
.h-8 {
	height: 2rem;
}
.h-80 {
	height: 20rem;
}
.h-9 {
	height: 2.25rem;
}
.h-96 {
	height: 24rem;
}
.h-\[0\.5px\] {
	height: 0.5px;
}
.h-\[0px\] {
	height: 0;
}
.h-\[100px\] {
	height: 100px;
}
.h-\[100vh\] {
	height: 100vh;
}
.h-\[101\.57px\] {
	height: 101.57px;
}
.h-\[105\.5px\] {
	height: 105.5px;
}
.h-\[107px\] {
	height: 107px;
}
.h-\[1080px\] {
	height: 1080px;
}
.h-\[10px\] {
	height: 10px;
}
.h-\[114px\] {
	height: 114px;
}
.h-\[116px\] {
	height: 116px;
}
.h-\[11px\] {
	height: 11px;
}
.h-\[120px\] {
	height: 120px;
}
.h-\[126px\] {
	height: 126px;
}
.h-\[128px\] {
	height: 128px;
}
.h-\[12px\] {
	height: 12px;
}
.h-\[138px\] {
	height: 138px;
}
.h-\[1420px\] {
	height: 1420px;
}
.h-\[142px\] {
	height: 142px;
}
.h-\[150px\] {
	height: 150px;
}
.h-\[154px\] {
	height: 154px;
}
.h-\[15px\] {
	height: 15px;
}
.h-\[16\.6px\] {
	height: 16.6px;
}
.h-\[160px\] {
	height: 160px;
}
.h-\[163px\] {
	height: 163px;
}
.h-\[165px\] {
	height: 165px;
}
.h-\[16px\] {
	height: 16px;
}
.h-\[170px\] {
	height: 170px;
}
.h-\[175px\] {
	height: 175px;
}
.h-\[177px\] {
	height: 177px;
}
.h-\[18\.83px\] {
	height: 18.83px;
}
.h-\[180px\] {
	height: 180px;
}
.h-\[182px\] {
	height: 182px;
}
.h-\[18px\] {
	height: 18px;
}
.h-\[19\.53px\] {
	height: 19.53px;
}
.h-\[1px\] {
	height: 1px;
}
.h-\[200px\] {
	height: 200px;
}
.h-\[201\.94px\] {
	height: 201.94px;
}
.h-\[202px\] {
	height: 202px;
}
.h-\[208px\] {
	height: 208px;
}
.h-\[20px\] {
	height: 20px;
}
.h-\[21\.05px\] {
	height: 21.05px;
}
.h-\[22\.6px\] {
	height: 22.6px;
}
.h-\[22\.95px\] {
	height: 22.95px;
}
.h-\[220px\] {
	height: 220px;
}
.h-\[222\.22px\] {
	height: 222.22px;
}
.h-\[22px\] {
	height: 22px;
}
.h-\[23\.44px\] {
	height: 23.44px;
}
.h-\[240px\] {
	height: 240px;
}
.h-\[247px\] {
	height: 247px;
}
.h-\[24px\] {
	height: 24px;
}
.h-\[250px\] {
	height: 250px;
}
.h-\[25vh\] {
	height: 25vh;
}
.h-\[260px\] {
	height: 260px;
}
.h-\[26px\] {
	height: 26px;
}
.h-\[270px\] {
	height: 270px;
}
.h-\[280px\] {
	height: 280px;
}
.h-\[282px\] {
	height: 282px;
}
.h-\[289px\] {
	height: 289px;
}
.h-\[28px\] {
	height: 28px;
}
.h-\[2px\] {
	height: 2px;
}
.h-\[300\%\] {
	height: 300%;
}
.h-\[300px\] {
	height: 300px;
}
.h-\[303px\] {
	height: 303px;
}
.h-\[304px\] {
	height: 304px;
}
.h-\[30px\] {
	height: 30px;
}
.h-\[30vh\] {
	height: 30vh;
}
.h-\[314px\] {
	height: 314px;
}
.h-\[320px\] {
	height: 320px;
}
.h-\[32px\] {
	height: 32px;
}
.h-\[33px\] {
	height: 33px;
}
.h-\[350px\] {
	height: 350px;
}
.h-\[351px\] {
	height: 351px;
}
.h-\[35px\] {
	height: 35px;
}
.h-\[360px\] {
	height: 360px;
}
.h-\[36px\] {
	height: 36px;
}
.h-\[372px\] {
	height: 372px;
}
.h-\[373px\] {
	height: 373px;
}
.h-\[388px\] {
	height: 388px;
}
.h-\[38px\] {
	height: 38px;
}
.h-\[391px\] {
	height: 391px;
}
.h-\[3px\] {
	height: 3px;
}
.h-\[400px\] {
	height: 400px;
}
.h-\[40px\] {
	height: 40px;
}
.h-\[40vh\] {
	height: 40vh;
}
.h-\[42px\] {
	height: 42px;
}
.h-\[440px\] {
	height: 440px;
}
.h-\[445px\] {
	height: 445px;
}
.h-\[44px\] {
	height: 44px;
}
.h-\[46\.32px\] {
	height: 46.32px;
}
.h-\[460px\] {
	height: 460px;
}
.h-\[48px\] {
	height: 48px;
}
.h-\[491px\] {
	height: 491px;
}
.h-\[494px\] {
	height: 494px;
}
.h-\[4px\] {
	height: 4px;
}
.h-\[5\.41px\] {
	height: 5.41px;
}
.h-\[500px\] {
	height: 500px;
}
.h-\[50px\] {
	height: 50px;
}
.h-\[50vh\] {
	height: 50vh;
}
.h-\[52px\] {
	height: 52px;
}
.h-\[531px\] {
	height: 531px;
}
.h-\[547\.29px\] {
	height: 547.29px;
}
.h-\[54px\] {
	height: 54px;
}
.h-\[56px\] {
	height: 56px;
}
.h-\[600px\] {
	height: 600px;
}
.h-\[60px\] {
	height: 60px;
}
.h-\[60vh\] {
	height: 60vh;
}
.h-\[62px\] {
	height: 62px;
}
.h-\[640px\] {
	height: 640px;
}
.h-\[64px\] {
	height: 64px;
}
.h-\[65px\] {
	height: 65px;
}
.h-\[66\.5vh\] {
	height: 66.5vh;
}
.h-\[66px\] {
	height: 66px;
}
.h-\[68px\] {
	height: 68px;
}
.h-\[6px\] {
	height: 6px;
}
.h-\[700px\] {
	height: 700px;
}
.h-\[70vh\] {
	height: 70vh;
}
.h-\[72px\] {
	height: 72px;
}
.h-\[73px\] {
	height: 73px;
}
.h-\[74px\] {
	height: 74px;
}
.h-\[750px\] {
	height: 750px;
}
.h-\[75px\] {
	height: 75px;
}
.h-\[75vh\] {
	height: 75vh;
}
.h-\[76px\] {
	height: 76px;
}
.h-\[78px\] {
	height: 78px;
}
.h-\[7px\] {
	height: 7px;
}
.h-\[80\%\] {
	height: 80%;
}
.h-\[800px\] {
	height: 800px;
}
.h-\[80px\] {
	height: 80px;
}
.h-\[80vh\] {
	height: 80vh;
}
.h-\[84px\] {
	height: 84px;
}
.h-\[87\.5px\] {
	height: 87.5px;
}
.h-\[905px\] {
	height: 905px;
}
.h-\[90px\] {
	height: 90px;
}
.h-\[92\.75px\] {
	height: 92.75px;
}
.h-\[96px\] {
	height: 96px;
}
.h-\[98\.5px\] {
	height: 98.5px;
}
.h-\[98px\] {
	height: 98px;
}
.h-\[calc\(100\%\+12px\)\] {
	height: calc(100% + 12px);
}
.h-\[calc\(100\%\+64px\)\] {
	height: calc(100% + 64px);
}
.h-\[calc\(100\%-0px\)\] {
	height: calc(100% - 0px);
}
.h-\[calc\(100\%-12px\)\] {
	height: calc(100% - 12px);
}
.h-\[calc\(100\%-18px\)\] {
	height: calc(100% - 18px);
}
.h-\[calc\(100\%-24px\)\] {
	height: calc(100% - 24px);
}
.h-\[calc\(100\%-32px\)\] {
	height: calc(100% - 32px);
}
.h-\[calc\(100\%-80px\)\] {
	height: calc(100% - 80px);
}
.h-\[calc\(100\%-92px\)\] {
	height: calc(100% - 92px);
}
.h-\[calc\(100vh-41px\)\] {
	height: calc(100vh - 41px);
}
.h-\[calc\(100vh-70px\)\] {
	height: calc(100vh - 70px);
}
.h-auto {
	height: auto;
}
.h-fit {
	height: -moz-fit-content;
	height: fit-content;
}
.h-full {
	height: 100%;
}
.h-max {
	height: -moz-max-content;
	height: max-content;
}
.h-min {
	height: -moz-min-content;
	height: min-content;
}
.h-px {
	height: 1px;
}
.h-screen {
	height: 100vh;
}
.max-h-0 {
	max-height: 0;
}
.max-h-24 {
	max-height: 6rem;
}
.max-h-32 {
	max-height: 8rem;
}
.max-h-60 {
	max-height: 15rem;
}
.max-h-\[100px\] {
	max-height: 100px;
}
.max-h-\[110px\] {
	max-height: 110px;
}
.max-h-\[1200px\] {
	max-height: 1200px;
}
.max-h-\[120px\] {
	max-height: 120px;
}
.max-h-\[1450px\] {
	max-height: 1450px;
}
.max-h-\[150px\] {
	max-height: 150px;
}
.max-h-\[180px\] {
	max-height: 180px;
}
.max-h-\[20px\] {
	max-height: 20px;
}
.max-h-\[220px\] {
	max-height: 220px;
}
.max-h-\[250px\] {
	max-height: 250px;
}
.max-h-\[280px\] {
	max-height: 280px;
}
.max-h-\[300px\] {
	max-height: 300px;
}
.max-h-\[350px\] {
	max-height: 350px;
}
.max-h-\[35px\] {
	max-height: 35px;
}
.max-h-\[360px\] {
	max-height: 360px;
}
.max-h-\[400px\] {
	max-height: 400px;
}
.max-h-\[450px\] {
	max-height: 450px;
}
.max-h-\[48px\] {
	max-height: 48px;
}
.max-h-\[500px\] {
	max-height: 500px;
}
.max-h-\[50px\] {
	max-height: 50px;
}
.max-h-\[50vh\] {
	max-height: 50vh;
}
.max-h-\[581px\] {
	max-height: 581px;
}
.max-h-\[600px\] {
	max-height: 600px;
}
.max-h-\[60px\] {
	max-height: 60px;
}
.max-h-\[60vh\] {
	max-height: 60vh;
}
.max-h-\[700px\] {
	max-height: 700px;
}
.max-h-\[80vh\] {
	max-height: 80vh;
}
.max-h-\[90px\] {
	max-height: 90px;
}
.max-h-\[960px\] {
	max-height: 960px;
}
.max-h-\[calc\(100vh-210px\)\] {
	max-height: calc(100vh - 210px);
}
.max-h-\[calc\(100vh-270px\)\] {
	max-height: calc(100vh - 270px);
}
.max-h-\[calc\(100vh-52px\)\] {
	max-height: calc(100vh - 52px);
}
.max-h-\[calc\(100vh-56px\)\] {
	max-height: calc(100vh - 56px);
}
.max-h-\[calc\(75vh-32px\)\] {
	max-height: calc(75vh - 32px);
}
.max-h-full {
	max-height: 100%;
}
.max-h-max {
	max-height: -moz-max-content;
	max-height: max-content;
}
.max-h-screen {
	max-height: 100vh;
}
.\!min-h-full {
	min-height: 100% !important;
}
.min-h-0 {
	min-height: 0;
}
.min-h-10 {
	min-height: 2.5rem;
}
.min-h-4 {
	min-height: 1rem;
}
.min-h-44 {
	min-height: 11rem;
}
.min-h-56 {
	min-height: 14rem;
}
.min-h-\[100px\] {
	min-height: 100px;
}
.min-h-\[131px\] {
	min-height: 131px;
}
.min-h-\[150px\] {
	min-height: 150px;
}
.min-h-\[160px\] {
	min-height: 160px;
}
.min-h-\[180px\] {
	min-height: 180px;
}
.min-h-\[190px\] {
	min-height: 190px;
}
.min-h-\[200px\] {
	min-height: 200px;
}
.min-h-\[275px\] {
	min-height: 275px;
}
.min-h-\[292px\] {
	min-height: 292px;
}
.min-h-\[300px\] {
	min-height: 300px;
}
.min-h-\[375px\] {
	min-height: 375px;
}
.min-h-\[400px\] {
	min-height: 400px;
}
.min-h-\[40vh\] {
	min-height: 40vh;
}
.min-h-\[43px\] {
	min-height: 43px;
}
.min-h-\[47px\] {
	min-height: 47px;
}
.min-h-\[500px\] {
	min-height: 500px;
}
.min-h-\[50px\] {
	min-height: 50px;
}
.min-h-\[56px\] {
	min-height: 56px;
}
.min-h-\[600px\] {
	min-height: 600px;
}
.min-h-\[60vh\] {
	min-height: 60vh;
}
.min-h-\[80px\] {
	min-height: 80px;
}
.min-h-\[80vh\] {
	min-height: 80vh;
}
.min-h-full {
	min-height: 100%;
}
.min-h-screen {
	min-height: 100vh;
}
.\!w-5 {
	width: 1.25rem !important;
}
.\!w-6 {
	width: 1.5rem !important;
}
.\!w-\[308px\] {
	width: 308px !important;
}
.\!w-\[380px\] {
	width: 380px !important;
}
.\!w-\[412px\] {
	width: 412px !important;
}
.\!w-\[80px\] {
	width: 80px !important;
}
.\!w-\[98px\] {
	width: 98px !important;
}
.\!w-auto {
	width: auto !important;
}
.\!w-fit {
	width: -moz-fit-content !important;
	width: fit-content !important;
}
.\!w-full {
	width: 100% !important;
}
.w-0 {
	width: 0;
}
.w-0\.5 {
	width: 0.125rem;
}
.w-1 {
	width: 0.25rem;
}
.w-1\.5 {
	width: 0.375rem;
}
.w-1\/2 {
	width: 50%;
}
.w-1\/3 {
	width: 33.333333%;
}
.w-1\/4 {
	width: 25%;
}
.w-1\/5 {
	width: 20%;
}
.w-10 {
	width: 2.5rem;
}
.w-11 {
	width: 2.75rem;
}
.w-11\/12 {
	width: 91.666667%;
}
.w-12 {
	width: 3rem;
}
.w-13 {
	width: 3.25rem;
}
.w-14 {
	width: 3.5rem;
}
.w-16 {
	width: 4rem;
}
.w-2 {
	width: 0.5rem;
}
.w-2\.5 {
	width: 0.625rem;
}
.w-2\/5 {
	width: 40%;
}
.w-20 {
	width: 5rem;
}
.w-24 {
	width: 6rem;
}
.w-28 {
	width: 7rem;
}
.w-3 {
	width: 0.75rem;
}
.w-3\/4 {
	width: 75%;
}
.w-3\/5 {
	width: 60%;
}
.w-32 {
	width: 8rem;
}
.w-36 {
	width: 9rem;
}
.w-4 {
	width: 1rem;
}
.w-4\/5 {
	width: 80%;
}
.w-40 {
	width: 10rem;
}
.w-44 {
	width: 11rem;
}
.w-48 {
	width: 12rem;
}
.w-5 {
	width: 1.25rem;
}
.w-52 {
	width: 13rem;
}
.w-56 {
	width: 14rem;
}
.w-6 {
	width: 1.5rem;
}
.w-6\/12 {
	width: 50%;
}
.w-60 {
	width: 15rem;
}
.w-64 {
	width: 16rem;
}
.w-7 {
	width: 1.75rem;
}
.w-72 {
	width: 18rem;
}
.w-8 {
	width: 2rem;
}
.w-80 {
	width: 20rem;
}
.w-9 {
	width: 2.25rem;
}
.w-96 {
	width: 24rem;
}
.w-\[0px\] {
	width: 0;
}
.w-\[10\%\] {
	width: 10%;
}
.w-\[100\%\] {
	width: 100%;
}
.w-\[100\] {
	width: 100;
}
.w-\[100px\] {
	width: 100px;
}
.w-\[100vw\] {
	width: 100vw;
}
.w-\[107px\] {
	width: 107px;
}
.w-\[108px\] {
	width: 108px;
}
.w-\[10px\] {
	width: 10px;
}
.w-\[1111px\] {
	width: 1111px;
}
.w-\[111px\] {
	width: 111px;
}
.w-\[117px\] {
	width: 117px;
}
.w-\[120px\] {
	width: 120px;
}
.w-\[126px\] {
	width: 126px;
}
.w-\[127px\] {
	width: 127px;
}
.w-\[128px\] {
	width: 128px;
}
.w-\[12px\] {
	width: 12px;
}
.w-\[130px\] {
	width: 130px;
}
.w-\[1320px\] {
	width: 1320px;
}
.w-\[137\.25px\] {
	width: 137.25px;
}
.w-\[139px\] {
	width: 139px;
}
.w-\[13px\] {
	width: 13px;
}
.w-\[140px\] {
	width: 140px;
}
.w-\[142px\] {
	width: 142px;
}
.w-\[143px\] {
	width: 143px;
}
.w-\[15\%\] {
	width: 15%;
}
.w-\[150px\] {
	width: 150px;
}
.w-\[154px\] {
	width: 154px;
}
.w-\[157px\] {
	width: 157px;
}
.w-\[15px\] {
	width: 15px;
}
.w-\[16\.29px\] {
	width: 16.29px;
}
.w-\[160px\] {
	width: 160px;
}
.w-\[162px\] {
	width: 162px;
}
.w-\[164px\] {
	width: 164px;
}
.w-\[166\.5px\] {
	width: 166.5px;
}
.w-\[168px\] {
	width: 168px;
}
.w-\[16px\] {
	width: 16px;
}
.w-\[170px\] {
	width: 170px;
}
.w-\[172px\] {
	width: 172px;
}
.w-\[174px\] {
	width: 174px;
}
.w-\[180px\] {
	width: 180px;
}
.w-\[183px\] {
	width: 183px;
}
.w-\[184px\] {
	width: 184px;
}
.w-\[18px\] {
	width: 18px;
}
.w-\[19\.16px\] {
	width: 19.16px;
}
.w-\[195px\] {
	width: 195px;
}
.w-\[1px\] {
	width: 1px;
}
.w-\[20\%\] {
	width: 20%;
}
.w-\[200px\] {
	width: 200px;
}
.w-\[202\.96px\] {
	width: 202.96px;
}
.w-\[202px\] {
	width: 202px;
}
.w-\[20px\] {
	width: 20px;
}
.w-\[22\.99px\] {
	width: 22.99px;
}
.w-\[228px\] {
	width: 228px;
}
.w-\[22px\] {
	width: 22px;
}
.w-\[23\.06px\] {
	width: 23.06px;
}
.w-\[230px\] {
	width: 230px;
}
.w-\[232px\] {
	width: 232px;
}
.w-\[236px\] {
	width: 236px;
}
.w-\[240px\] {
	width: 240px;
}
.w-\[24px\] {
	width: 24px;
}
.w-\[25\%\] {
	width: 25%;
}
.w-\[250px\] {
	width: 250px;
}
.w-\[256px\] {
	width: 256px;
}
.w-\[25vw\] {
	width: 25vw;
}
.w-\[260px\] {
	width: 260px;
}
.w-\[263px\] {
	width: 263px;
}
.w-\[265px\] {
	width: 265px;
}
.w-\[26px\] {
	width: 26px;
}
.w-\[27\.08px\] {
	width: 27.08px;
}
.w-\[270px\] {
	width: 270px;
}
.w-\[275px\] {
	width: 275px;
}
.w-\[280px\] {
	width: 280px;
}
.w-\[282\.5px\] {
	width: 282.5px;
}
.w-\[282px\] {
	width: 282px;
}
.w-\[284px\] {
	width: 284px;
}
.w-\[28px\] {
	width: 28px;
}
.w-\[296px\] {
	width: 296px;
}
.w-\[3\%\] {
	width: 3%;
}
.w-\[300\%\] {
	width: 300%;
}
.w-\[300px\] {
	width: 300px;
}
.w-\[302px\] {
	width: 302px;
}
.w-\[303px\] {
	width: 303px;
}
.w-\[304px\] {
	width: 304px;
}
.w-\[308px\] {
	width: 308px;
}
.w-\[30px\] {
	width: 30px;
}
.w-\[310px\] {
	width: 310px;
}
.w-\[312px\] {
	width: 312px;
}
.w-\[320px\] {
	width: 320px;
}
.w-\[32px\] {
	width: 32px;
}
.w-\[330px\] {
	width: 330px;
}
.w-\[344px\] {
	width: 344px;
}
.w-\[34px\] {
	width: 34px;
}
.w-\[35\%\] {
	width: 35%;
}
.w-\[350px\] {
	width: 350px;
}
.w-\[354px\] {
	width: 354px;
}
.w-\[36px\] {
	width: 36px;
}
.w-\[370px\] {
	width: 370px;
}
.w-\[372px\] {
	width: 372px;
}
.w-\[38px\] {
	width: 38px;
}
.w-\[3px\] {
	width: 3px;
}
.w-\[400px\] {
	width: 400px;
}
.w-\[401\.59px\] {
	width: 401.59px;
}
.w-\[40px\] {
	width: 40px;
}
.w-\[425px\] {
	width: 425px;
}
.w-\[42px\] {
	width: 42px;
}
.w-\[436px\] {
	width: 436px;
}
.w-\[44px\] {
	width: 44px;
}
.w-\[450px\] {
	width: 450px;
}
.w-\[479px\] {
	width: 479px;
}
.w-\[48\%\] {
	width: 48%;
}
.w-\[48px\] {
	width: 48px;
}
.w-\[498px\] {
	width: 498px;
}
.w-\[4px\] {
	width: 4px;
}
.w-\[5\%\] {
	width: 5%;
}
.w-\[500px\] {
	width: 500px;
}
.w-\[50px\] {
	width: 50px;
}
.w-\[51px\] {
	width: 51px;
}
.w-\[52px\] {
	width: 52px;
}
.w-\[54px\] {
	width: 54px;
}
.w-\[556px\] {
	width: 556px;
}
.w-\[56px\] {
	width: 56px;
}
.w-\[580px\] {
	width: 580px;
}
.w-\[58px\] {
	width: 58px;
}
.w-\[60\%\] {
	width: 60%;
}
.w-\[600px\] {
	width: 600px;
}
.w-\[60px\] {
	width: 60px;
}
.w-\[61px\] {
	width: 61px;
}
.w-\[64px\] {
	width: 64px;
}
.w-\[65px\] {
	width: 65px;
}
.w-\[66px\] {
	width: 66px;
}
.w-\[68px\] {
	width: 68px;
}
.w-\[70px\] {
	width: 70px;
}
.w-\[72px\] {
	width: 72px;
}
.w-\[72vw\] {
	width: 72vw;
}
.w-\[73px\] {
	width: 73px;
}
.w-\[750px\] {
	width: 750px;
}
.w-\[76px\] {
	width: 76px;
}
.w-\[78px\] {
	width: 78px;
}
.w-\[7px\] {
	width: 7px;
}
.w-\[80\%\] {
	width: 80%;
}
.w-\[800px\] {
	width: 800px;
}
.w-\[80px\] {
	width: 80px;
}
.w-\[80vw\] {
	width: 80vw;
}
.w-\[82px\] {
	width: 82px;
}
.w-\[84px\] {
	width: 84px;
}
.w-\[85px\] {
	width: 85px;
}
.w-\[874px\] {
	width: 874px;
}
.w-\[90\%\] {
	width: 90%;
}
.w-\[90px\] {
	width: 90px;
}
.w-\[93px\] {
	width: 93px;
}
.w-\[98px\] {
	width: 98px;
}
.w-\[99\.64px\] {
	width: 99.64px;
}
.w-\[calc\(100\%\+12px\)\] {
	width: calc(100% + 12px);
}
.w-\[calc\(100\%\+40px\)\] {
	width: calc(100% + 40px);
}
.w-\[calc\(100\%\+64px\)\] {
	width: calc(100% + 64px);
}
.w-\[calc\(100\%\+8px\)\] {
	width: calc(100% + 8px);
}
.w-\[calc\(100\%-18px\)\] {
	width: calc(100% - 18px);
}
.w-\[calc\(100\%-20px\)\] {
	width: calc(100% - 20px);
}
.w-\[calc\(100\%-32px\)\] {
	width: calc(100% - 32px);
}
.w-\[calc\(100\%-48px\)\] {
	width: calc(100% - 48px);
}
.w-\[calc\(100\%\/2-6px\)\] {
	width: calc(100% / 2 - 6px);
}
.w-\[calc\(100\%\/2-6px\+4px\/2\)\] {
	width: calc(100% / 2 - 6px + 4px / 2);
}
.w-\[calc\(100\%\/7-14px\)\] {
	width: calc(100% / 7 - 14px);
}
.w-\[calc\(100vw-32px\)\] {
	width: calc(100vw - 32px);
}
.w-\[calc\(50\%-0\.25rem\)\] {
	width: calc(50% - 0.25rem);
}
.w-auto {
	width: auto;
}
.w-fit {
	width: -moz-fit-content;
	width: fit-content;
}
.w-full {
	width: 100%;
}
.w-max {
	width: -moz-max-content;
	width: max-content;
}
.w-min {
	width: -moz-min-content;
	width: min-content;
}
.w-px {
	width: 1px;
}
.w-screen {
	width: 100vw;
}
.min-w-0 {
	min-width: 0;
}
.min-w-10 {
	min-width: 2.5rem;
}
.min-w-12 {
	min-width: 3rem;
}
.min-w-3 {
	min-width: 0.75rem;
}
.min-w-3\.5 {
	min-width: 0.875rem;
}
.min-w-32 {
	min-width: 8rem;
}
.min-w-4 {
	min-width: 1rem;
}
.min-w-5 {
	min-width: 1.25rem;
}
.min-w-6 {
	min-width: 1.5rem;
}
.min-w-\[100px\] {
	min-width: 100px;
}
.min-w-\[108px\] {
	min-width: 108px;
}
.min-w-\[120px\] {
	min-width: 120px;
}
.min-w-\[126px\] {
	min-width: 126px;
}
.min-w-\[130px\] {
	min-width: 130px;
}
.min-w-\[1320px\] {
	min-width: 1320px;
}
.min-w-\[140px\] {
	min-width: 140px;
}
.min-w-\[150px\] {
	min-width: 150px;
}
.min-w-\[155px\] {
	min-width: 155px;
}
.min-w-\[156px\] {
	min-width: 156px;
}
.min-w-\[157px\] {
	min-width: 157px;
}
.min-w-\[160px\] {
	min-width: 160px;
}
.min-w-\[16px\] {
	min-width: 16px;
}
.min-w-\[180px\] {
	min-width: 180px;
}
.min-w-\[200px\] {
	min-width: 200px;
}
.min-w-\[220px\] {
	min-width: 220px;
}
.min-w-\[250px\] {
	min-width: 250px;
}
.min-w-\[285px\] {
	min-width: 285px;
}
.min-w-\[300px\] {
	min-width: 300px;
}
.min-w-\[30px\] {
	min-width: 30px;
}
.min-w-\[325px\] {
	min-width: 325px;
}
.min-w-\[350px\] {
	min-width: 350px;
}
.min-w-\[400px\] {
	min-width: 400px;
}
.min-w-\[40px\] {
	min-width: 40px;
}
.min-w-\[428px\] {
	min-width: 428px;
}
.min-w-\[42px\] {
	min-width: 42px;
}
.min-w-\[65px\] {
	min-width: 65px;
}
.min-w-\[66\.66px\] {
	min-width: 66.66px;
}
.min-w-\[66px\] {
	min-width: 66px;
}
.min-w-\[68px\] {
	min-width: 68px;
}
.min-w-\[72px\] {
	min-width: 72px;
}
.min-w-\[76px\] {
	min-width: 76px;
}
.min-w-\[80vw\] {
	min-width: 80vw;
}
.min-w-\[82px\] {
	min-width: 82px;
}
.min-w-\[84px\] {
	min-width: 84px;
}
.min-w-\[850px\] {
	min-width: 850px;
}
.min-w-\[85px\] {
	min-width: 85px;
}
.min-w-\[8rem\] {
	min-width: 8rem;
}
.min-w-\[90vw\] {
	min-width: 90vw;
}
.min-w-max {
	min-width: -moz-max-content;
	min-width: max-content;
}
.max-w-2xl {
	max-width: 42rem;
}
.max-w-3xl {
	max-width: 48rem;
}
.max-w-5xl {
	max-width: 64rem;
}
.max-w-64 {
	max-width: 16rem;
}
.max-w-6xl {
	max-width: 72rem;
}
.max-w-7xl {
	max-width: 80rem;
}
.max-w-\[100px\] {
	max-width: 100px;
}
.max-w-\[1094px\] {
	max-width: 1094px;
}
.max-w-\[110px\] {
	max-width: 110px;
}
.max-w-\[1200px\] {
	max-width: 1200px;
}
.max-w-\[120px\] {
	max-width: 120px;
}
.max-w-\[125px\] {
	max-width: 125px;
}
.max-w-\[1320px\] {
	max-width: 1320px;
}
.max-w-\[1440px\] {
	max-width: 1440px;
}
.max-w-\[150px\] {
	max-width: 150px;
}
.max-w-\[1520px\] {
	max-width: 1520px;
}
.max-w-\[1560px\] {
	max-width: 1560px;
}
.max-w-\[1600px\] {
	max-width: 1600px;
}
.max-w-\[170px\] {
	max-width: 170px;
}
.max-w-\[1920px\] {
	max-width: 1920px;
}
.max-w-\[200px\] {
	max-width: 200px;
}
.max-w-\[210px\] {
	max-width: 210px;
}
.max-w-\[2340px\] {
	max-width: 2340px;
}
.max-w-\[240px\] {
	max-width: 240px;
}
.max-w-\[250px\] {
	max-width: 250px;
}
.max-w-\[256px\] {
	max-width: 256px;
}
.max-w-\[285px\] {
	max-width: 285px;
}
.max-w-\[300px\] {
	max-width: 300px;
}
.max-w-\[340px\] {
	max-width: 340px;
}
.max-w-\[350px\] {
	max-width: 350px;
}
.max-w-\[358px\] {
	max-width: 358px;
}
.max-w-\[360px\] {
	max-width: 360px;
}
.max-w-\[40\%\] {
	max-width: 40%;
}
.max-w-\[400px\] {
	max-width: 400px;
}
.max-w-\[429px\] {
	max-width: 429px;
}
.max-w-\[450px\] {
	max-width: 450px;
}
.max-w-\[461px\] {
	max-width: 461px;
}
.max-w-\[480px\] {
	max-width: 480px;
}
.max-w-\[484px\] {
	max-width: 484px;
}
.max-w-\[500px\] {
	max-width: 500px;
}
.max-w-\[50px\] {
	max-width: 50px;
}
.max-w-\[511px\] {
	max-width: 511px;
}
.max-w-\[520px\] {
	max-width: 520px;
}
.max-w-\[535px\] {
	max-width: 535px;
}
.max-w-\[586px\] {
	max-width: 586px;
}
.max-w-\[60\%\] {
	max-width: 60%;
}
.max-w-\[600px\] {
	max-width: 600px;
}
.max-w-\[618px\] {
	max-width: 618px;
}
.max-w-\[620px\] {
	max-width: 620px;
}
.max-w-\[66\.66px\] {
	max-width: 66.66px;
}
.max-w-\[696px\] {
	max-width: 696px;
}
.max-w-\[700px\] {
	max-width: 700px;
}
.max-w-\[720px\] {
	max-width: 720px;
}
.max-w-\[730px\] {
	max-width: 730px;
}
.max-w-\[75\%\] {
	max-width: 75%;
}
.max-w-\[75px\] {
	max-width: 75px;
}
.max-w-\[768px\] {
	max-width: 768px;
}
.max-w-\[80\%\] {
	max-width: 80%;
}
.max-w-\[800px\] {
	max-width: 800px;
}
.max-w-\[825px\] {
	max-width: 825px;
}
.max-w-\[860px\] {
	max-width: 860px;
}
.max-w-\[900px\] {
	max-width: 900px;
}
.max-w-\[90px\] {
	max-width: 90px;
}
.max-w-\[91px\] {
	max-width: 91px;
}
.max-w-\[95vw\] {
	max-width: 95vw;
}
.max-w-\[960px\] {
	max-width: 960px;
}
.max-w-\[calc\(100\%-78px\)\] {
	max-width: calc(100% - 78px);
}
.max-w-\[calc\(100vw-32px\)\] {
	max-width: calc(100vw - 32px);
}
.max-w-blog-container {
	max-width: 936px;
}
.max-w-full {
	max-width: 100%;
}
.max-w-lg {
	max-width: 32rem;
}
.max-w-max {
	max-width: -moz-max-content;
	max-width: max-content;
}
.max-w-md {
	max-width: 28rem;
}
.max-w-none {
	max-width: none;
}
.max-w-screen-lg {
	max-width: 1024px;
}
.max-w-sm {
	max-width: 24rem;
}
.max-w-xl {
	max-width: 36rem;
}
.flex-1 {
	flex: 1 1 0%;
}
.flex-\[2\] {
	flex: 2;
}
.flex-auto {
	flex: 1 1 auto;
}
.flex-none {
	flex: none;
}
.flex-shrink {
	flex-shrink: 1;
}
.flex-shrink-0 {
	flex-shrink: 0;
}
.shrink {
	flex-shrink: 1;
}
.shrink-0 {
	flex-shrink: 0;
}
.flex-grow,
.grow {
	flex-grow: 1;
}
.basis-0 {
	flex-basis: 0;
}
.table-auto {
	table-layout: auto;
}
.table-fixed {
	table-layout: fixed;
}
.border-collapse {
	border-collapse: collapse;
}
.\!origin-bottom {
	transform-origin: bottom !important;
}
.\!origin-top {
	transform-origin: top !important;
}
.origin-bottom-right {
	transform-origin: bottom right;
}
.origin-center {
	transform-origin: center;
}
.origin-right {
	transform-origin: right;
}
.origin-top {
	transform-origin: top;
}
.origin-top-left {
	transform-origin: top left;
}
.origin-top-right {
	transform-origin: top right;
}
.-translate-x-1\/2 {
	--tw-translate-x: -50%;
}
.-translate-x-1\/2,
.-translate-x-1\/3 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-1\/3 {
	--tw-translate-x: -33.333333%;
}
.-translate-x-1\/4 {
	--tw-translate-x: -25%;
}
.-translate-x-1\/4,
.-translate-x-4 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-4 {
	--tw-translate-x: -1rem;
}
.-translate-x-\[0\] {
	--tw-translate-x: 0;
}
.-translate-x-\[0\],
.-translate-x-\[100px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[100px\] {
	--tw-translate-x: -100px;
}
.-translate-x-\[35\%\] {
	--tw-translate-x: -35%;
}
.-translate-x-\[35\%\],
.-translate-x-\[40\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[40\%\] {
	--tw-translate-x: -40%;
}
.-translate-x-\[5px\] {
	--tw-translate-x: -5px;
}
.-translate-x-\[5px\],
.-translate-x-\[calc\(50\%\+32px\)\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[calc\(50\%\+32px\)\] {
	--tw-translate-x: calc(calc(50% + 32px) * -1);
}
.-translate-x-\[calc\(50\%\+78px\)\] {
	--tw-translate-x: calc(calc(50% + 78px) * -1);
}
.-translate-x-\[calc\(50\%-24px\)\],
.-translate-x-\[calc\(50\%\+78px\)\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[calc\(50\%-24px\)\] {
	--tw-translate-x: calc(calc(50% - 24px) * -1);
}
.-translate-x-\[calc\(50\%-76px\)\] {
	--tw-translate-x: calc(calc(50% - 76px) * -1);
}
.-translate-x-\[calc\(50\%-76px\)\],
.-translate-x-\[calc\(50\%-78px\)\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[calc\(50\%-78px\)\] {
	--tw-translate-x: calc(calc(50% - 78px) * -1);
}
.-translate-y-1\/2 {
	--tw-translate-y: -50%;
}
.-translate-y-1\/2,
.-translate-y-4 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-4 {
	--tw-translate-y: -1rem;
}
.-translate-y-\[50\%\] {
	--tw-translate-y: -50%;
}
.-translate-y-\[500\%\],
.-translate-y-\[50\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[500\%\] {
	--tw-translate-y: -500%;
}
.-translate-y-\[96px\] {
	--tw-translate-y: -96px;
}
.-translate-y-\[96px\],
.translate-x-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0 {
	--tw-translate-x: 0;
}
.translate-x-1 {
	--tw-translate-x: 0.25rem;
}
.translate-x-1,
.translate-x-1\/2 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/2 {
	--tw-translate-x: 50%;
}
.translate-x-1\/4 {
	--tw-translate-x: 25%;
}
.translate-x-1\/4,
.translate-x-6 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-6 {
	--tw-translate-x: 1.5rem;
}
.translate-x-\[1px\] {
	--tw-translate-x: 1px;
}
.translate-x-\[1px\],
.translate-x-\[28px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[28px\] {
	--tw-translate-x: 28px;
}
.translate-x-\[2px\] {
	--tw-translate-x: 2px;
}
.translate-x-\[2px\],
.translate-x-\[30px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[30px\] {
	--tw-translate-x: 30px;
}
.translate-x-\[8px\] {
	--tw-translate-x: 8px;
}
.translate-x-\[8px\],
.translate-x-full {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full {
	--tw-translate-x: 100%;
}
.translate-y-0 {
	--tw-translate-y: 0;
}
.translate-y-0,
.translate-y-1 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1 {
	--tw-translate-y: 0.25rem;
}
.translate-y-\[-20px\] {
	--tw-translate-y: -20px;
}
.translate-y-\[-20px\],
.translate-y-\[1px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[1px\] {
	--tw-translate-y: 1px;
}
.translate-y-\[200\%\] {
	--tw-translate-y: 200%;
}
.translate-y-\[200\%\],
.translate-y-\[2px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[2px\] {
	--tw-translate-y: 2px;
}
.translate-y-\[30px\] {
	--tw-translate-y: 30px;
}
.translate-y-\[30px\],
.translate-y-\[50\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[50\%\] {
	--tw-translate-y: 50%;
}
.translate-y-\[8px\] {
	--tw-translate-y: 8px;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\!rotate-180 {
	--tw-rotate: 180deg !important;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.-rotate-180 {
	--tw-rotate: -180deg;
}
.-rotate-180,
.-rotate-90 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90 {
	--tw-rotate: -90deg;
}
.rotate-0 {
	--tw-rotate: 0deg;
}
.rotate-0,
.rotate-180 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
	--tw-rotate: 180deg;
}
.rotate-45 {
	--tw-rotate: 45deg;
}
.rotate-45,
.rotate-90 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
	--tw-rotate: 90deg;
}
.rotate-\[-15deg\] {
	--tw-rotate: -15deg;
}
.rotate-\[-15deg\],
.rotate-\[-180deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[-180deg\] {
	--tw-rotate: -180deg;
}
.rotate-\[-8\.954deg\] {
	--tw-rotate: -8.954deg;
}
.rotate-\[-8\.954deg\],
.rotate-\[-90deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[-90deg\] {
	--tw-rotate: -90deg;
}
.rotate-\[15deg\] {
	--tw-rotate: 15deg;
}
.rotate-\[15deg\],
.rotate-\[27deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[27deg\] {
	--tw-rotate: 27deg;
}
.rotate-\[3\.737deg\] {
	--tw-rotate: 3.737deg;
}
.rotate-\[30deg\],
.rotate-\[3\.737deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[30deg\] {
	--tw-rotate: 30deg;
}
.rotate-\[4\.894deg\] {
	--tw-rotate: 4.894deg;
}
.rotate-\[4\.894deg\],
.rotate-\[90deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[90deg\] {
	--tw-rotate: 90deg;
}
.-skew-x-\[24deg\] {
	--tw-skew-x: -24deg;
}
.-skew-x-\[24deg\],
.-skew-x-\[30deg\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-skew-x-\[30deg\] {
	--tw-skew-x: -30deg;
}
.-skew-y-\[0deg\] {
	--tw-skew-y: -0deg;
}
.-skew-y-\[0deg\],
.scale-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-0 {
	--tw-scale-x: 0;
	--tw-scale-y: 0;
}
.scale-100 {
	--tw-scale-x: 1;
	--tw-scale-y: 1;
}
.scale-100,
.scale-125 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-125 {
	--tw-scale-x: 1.25;
	--tw-scale-y: 1.25;
}
.scale-150 {
	--tw-scale-x: 1.5;
	--tw-scale-y: 1.5;
}
.scale-150,
.scale-30 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-30 {
	--tw-scale-x: 0.3;
	--tw-scale-y: 0.3;
}
.scale-50 {
	--tw-scale-x: 0.5;
	--tw-scale-y: 0.5;
}
.scale-50,
.scale-60 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-60 {
	--tw-scale-x: 0.6;
	--tw-scale-y: 0.6;
}
.scale-70 {
	--tw-scale-x: 0.7;
	--tw-scale-y: 0.7;
}
.scale-70,
.scale-75 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-75 {
	--tw-scale-x: 0.75;
	--tw-scale-y: 0.75;
}
.scale-90 {
	--tw-scale-x: 0.9;
	--tw-scale-y: 0.9;
}
.scale-90,
.scale-95 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95 {
	--tw-scale-x: 0.95;
	--tw-scale-y: 0.95;
}
.scale-\[0\.28\] {
	--tw-scale-x: 0.28;
	--tw-scale-y: 0.28;
}
.scale-\[0\.28\],
.scale-\[0\.33\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.33\] {
	--tw-scale-x: 0.33;
	--tw-scale-y: 0.33;
}
.scale-\[0\.35\] {
	--tw-scale-x: 0.35;
	--tw-scale-y: 0.35;
}
.scale-\[0\.35\],
.scale-\[0\.45\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.45\] {
	--tw-scale-x: 0.45;
	--tw-scale-y: 0.45;
}
.scale-\[0\.833\] {
	--tw-scale-x: 0.833;
	--tw-scale-y: 0.833;
}
.scale-\[0\.833\],
.scale-\[0\.9\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.9\] {
	--tw-scale-x: 0.9;
	--tw-scale-y: 0.9;
}
.scale-\[1\.05\] {
	--tw-scale-x: 1.05;
	--tw-scale-y: 1.05;
}
.scale-\[1\.05\],
.scale-\[83\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[83\%\] {
	--tw-scale-x: 83%;
	--tw-scale-y: 83%;
}
.scale-\[90\%\] {
	--tw-scale-x: 90%;
	--tw-scale-y: 90%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\!scale-y-0 {
	--tw-scale-y: 0 !important;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.scale-x-\[-1\] {
	--tw-scale-x: -1;
}
.scale-x-\[-1\],
.scale-x-\[0\.5\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-x-\[0\.5\] {
	--tw-scale-x: 0.5;
}
.scale-x-\[0\.75\] {
	--tw-scale-x: 0.75;
}
.scale-x-\[0\.75\],
.scale-y-\[0\.6\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-y-\[0\.6\] {
	--tw-scale-y: 0.6;
}
.scale-y-\[0\.8\] {
	--tw-scale-y: 0.8;
}
.scale-y-\[0\.8\],
.transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-gpu {
	transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0)
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.animate-\[fly_2s_linear_infinite_alternate\] {
	animation: fly 2s linear infinite alternate;
}
@keyframes fly {
	0% {
		transform: translateY(-30px);
	}
	to {
		transform: translateY(0);
	}
}
.animate-\[fly_3s_linear_infinite_alternate\] {
	animation: fly 3s linear infinite alternate;
}
.animate-\[ping_1500ms_ease-out_infinite\] {
	animation: ping 1.5s ease-out infinite;
}
.animate-\[ping_2s_linear_infinite\] {
	animation: ping 2s linear infinite;
}
.animate-\[scaleFade_1s_ease-in-out\] {
	animation: scaleFade 1s ease-in-out;
}
.animate-\[scaleFade_200ms_ease-in-out\] {
	animation: scaleFade 0.2s ease-in-out;
}
.animate-\[scaleFade_400ms_ease-in-out\] {
	animation: scaleFade 0.4s ease-in-out;
}
.animate-\[scaleFade_500ms_ease-in-out\] {
	animation: scaleFade 0.5s ease-in-out;
}
@keyframes scaleFade {
	0% {
		transform: translateY(30px) scale(0.35);
		opacity: 0;
	}
	to {
		transform: translateY(0) scale(1);
		opacity: 1;
	}
}
.animate-\[scaleFade_900ms_ease-in-out\] {
	animation: scaleFade 0.9s ease-in-out;
}
@keyframes add-dash-check {
	0% {
		stroke-dashoffset: -100;
	}
	to {
		stroke-dashoffset: 900;
	}
}
.animate-add-dash-check {
	animation: add-dash-check 0.3s ease-in-out 0s forwards;
}
@keyframes bounce {
	0%,
	to {
		transform: translateY(-25%);
		animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
	}
	50% {
		transform: none;
		animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
	}
}
.animate-bounce {
	animation: bounce var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none);
}
@keyframes fade-down {
	0% {
		opacity: 0;
		transform: translateY(-2rem);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
.animate-fade-down {
	animation: fade-down var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
@keyframes fade-left {
	0% {
		opacity: 0;
		transform: translateX(2rem);
	}
	to {
		opacity: 1;
		transform: translateX(0);
	}
}
.animate-fade-left {
	animation: fade-left var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
@keyframes fade-right {
	0% {
		opacity: 0;
		transform: translateX(-2rem);
	}
	to {
		opacity: 1;
		transform: translateX(0);
	}
}
.animate-fade-right {
	animation: fade-right var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
@keyframes fade-up {
	0% {
		opacity: 0;
		transform: translateY(2rem);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
.animate-fade-up {
	animation: fade-up var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
.animate-jump {
	animation: jump var(--tw-animate-duration, 0.5s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
@keyframes ping {
	75%,
	to {
		transform: scale(2);
		opacity: 0;
	}
}
.animate-ping {
	animation: ping var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, cubic-bezier(0, 0, 0.2, 1))
		var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite)
		var(--tw-animate-fill, none);
}
@keyframes ping-half {
	0% {
		transform: scale(1);
		opacity: 0.25;
	}
	50% {
		transform: scale(1.15);
		opacity: 0.5;
	}
	to {
		transform: scale(1);
		opacity: 0.25;
	}
}
.animate-ping-slow {
	animation: ping-half 2s linear infinite;
}
@keyframes pulse {
	50% {
		opacity: 0.5;
	}
}
.animate-pulse {
	animation: pulse var(--tw-animate-duration, 2s)
		var(--tw-animate-easing, cubic-bezier(0.4, 0, 0.6, 1))
		var(--tw-animate-delay, 0s) var(--tw-animate-iteration, infinite)
		var(--tw-animate-fill, none);
}
@keyframes shake {
	0% {
		transform: translateX(0);
	}
	25% {
		transform: translateX(-1rem);
	}
	75% {
		transform: translateX(1rem);
	}
	to {
		transform: translateX(0);
	}
	0%,
	to {
		transform: translate(0) rotate(0deg);
	}
	15%,
	25%,
	35%,
	45%,
	5%,
	55%,
	65%,
	75%,
	85% {
		transform: translate(-4px, -6px) rotate(-2deg);
	}
	10%,
	20%,
	30%,
	40%,
	50%,
	60%,
	70%,
	80%,
	90% {
		transform: translate(4px, 6px) rotate(2deg);
	}
}
.animate-shake {
	animation: shake 2.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
}
@keyframes spin {
	to {
		transform: rotate(1turn);
	}
}
.animate-spin {
	animation: spin var(--tw-animate-duration, 1s)
		var(--tw-animate-easing, linear) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, infinite) var(--tw-animate-fill, none);
}
.\!cursor-not-allowed {
	cursor: not-allowed !important;
}
.cursor-default {
	cursor: default;
}
.cursor-not-allowed {
	cursor: not-allowed;
}
.cursor-pointer {
	cursor: pointer;
}
.cursor-text {
	cursor: text;
}
.cursor-wait {
	cursor: wait;
}
.touch-pinch-zoom {
	--tw-pinch-zoom: pinch-zoom;
	touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}
.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.resize-none {
	resize: none;
}
.resize {
	resize: both;
}
.snap-start {
	scroll-snap-align: start;
}
.list-decimal {
	list-style-type: decimal;
}
.list-disc {
	list-style-type: disc;
}
.grid-flow-row-dense {
	grid-auto-flow: row dense;
}
.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10 {
	grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-12 {
	grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
	grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
	grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
	grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-\[1fr_3fr\] {
	grid-template-columns: 1fr 3fr;
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(308px\2c 1fr\)\)\] {
	grid-template-columns: repeat(auto-fill, minmax(308px, 1fr));
}
.grid-rows-3 {
	grid-template-rows: repeat(3, minmax(0, 1fr));
}
.flex-row {
	flex-direction: row;
}
.flex-row-reverse {
	flex-direction: row-reverse;
}
.flex-col {
	flex-direction: column;
}
.\!flex-col-reverse {
	flex-direction: column-reverse !important;
}
.flex-col-reverse {
	flex-direction: column-reverse;
}
.flex-wrap {
	flex-wrap: wrap;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse;
}
.flex-nowrap {
	flex-wrap: nowrap;
}
.place-items-center {
	place-items: center;
}
.content-center {
	align-content: center;
}
.content-start {
	align-content: flex-start;
}
.items-start {
	align-items: flex-start;
}
.items-end {
	align-items: flex-end;
}
.items-center {
	align-items: center;
}
.items-baseline {
	align-items: baseline;
}
.items-stretch {
	align-items: stretch;
}
.justify-start {
	justify-content: flex-start;
}
.justify-end {
	justify-content: flex-end;
}
.justify-center {
	justify-content: center;
}
.justify-between {
	justify-content: space-between;
}
.justify-around {
	justify-content: space-around;
}
.justify-evenly {
	justify-content: space-evenly;
}
.\!gap-2 {
	gap: 0.5rem !important;
}
.gap-0 {
	gap: 0;
}
.gap-0\.5 {
	gap: 0.125rem;
}
.gap-1 {
	gap: 0.25rem;
}
.gap-1\.5 {
	gap: 0.375rem;
}
.gap-10 {
	gap: 2.5rem;
}
.gap-12 {
	gap: 3rem;
}
.gap-14 {
	gap: 3.5rem;
}
.gap-15 {
	gap: 3.75rem;
}
.gap-16 {
	gap: 4rem;
}
.gap-2 {
	gap: 0.5rem;
}
.gap-2\.5 {
	gap: 0.625rem;
}
.gap-20 {
	gap: 5rem;
}
.gap-28 {
	gap: 7rem;
}
.gap-3 {
	gap: 0.75rem;
}
.gap-4 {
	gap: 1rem;
}
.gap-5 {
	gap: 1.25rem;
}
.gap-6 {
	gap: 1.5rem;
}
.gap-8 {
	gap: 2rem;
}
.gap-\[10px\] {
	gap: 10px;
}
.gap-\[12px\] {
	gap: 12px;
}
.gap-\[16px\] {
	gap: 16px;
}
.gap-\[20px\] {
	gap: 20px;
}
.gap-\[24px\] {
	gap: 24px;
}
.gap-\[30px\] {
	gap: 30px;
}
.gap-\[32px\] {
	gap: 32px;
}
.gap-\[36px\] {
	gap: 36px;
}
.gap-\[40px\] {
	gap: 40px;
}
.gap-\[48px\] {
	gap: 48px;
}
.gap-\[4px\] {
	gap: 4px;
}
.gap-\[60px\] {
	gap: 60px;
}
.gap-\[64px\] {
	gap: 64px;
}
.gap-\[6px\] {
	gap: 6px;
}
.gap-\[8px\] {
	gap: 8px;
}
.gap-x-2 {
	-moz-column-gap: 0.5rem;
	column-gap: 0.5rem;
}
.gap-x-3 {
	-moz-column-gap: 0.75rem;
	column-gap: 0.75rem;
}
.gap-x-4 {
	-moz-column-gap: 1rem;
	column-gap: 1rem;
}
.gap-x-5 {
	-moz-column-gap: 1.25rem;
	column-gap: 1.25rem;
}
.gap-x-8 {
	-moz-column-gap: 2rem;
	column-gap: 2rem;
}
.gap-x-\[16px\] {
	-moz-column-gap: 16px;
	column-gap: 16px;
}
.gap-y-1 {
	row-gap: 0.25rem;
}
.gap-y-10 {
	row-gap: 2.5rem;
}
.gap-y-2 {
	row-gap: 0.5rem;
}
.gap-y-4 {
	row-gap: 1rem;
}
.gap-y-6 {
	row-gap: 1.5rem;
}
.gap-y-\[24px\] {
	row-gap: 24px;
}
.gap-y-\[4px\] {
	row-gap: 4px;
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
	margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-0 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(0px * var(--tw-space-x-reverse));
	margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(0.25rem * var(--tw-space-x-reverse));
	margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-10 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(2.5rem * var(--tw-space-x-reverse));
	margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(0.5rem * var(--tw-space-x-reverse));
	margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(0.75rem * var(--tw-space-x-reverse));
	margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(1rem * var(--tw-space-x-reverse));
	margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-5 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(1.25rem * var(--tw-space-x-reverse));
	margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(1.5rem * var(--tw-space-x-reverse));
	margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-8 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(2rem * var(--tw-space-x-reverse));
	margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[12px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(12px * var(--tw-space-x-reverse));
	margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[6px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(6px * var(--tw-space-x-reverse));
	margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-\[8px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-right: calc(8px * var(--tw-space-x-reverse));
	margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-0 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-10 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}
.space-y-12 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}
.space-y-15 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
}
.space-y-16 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-2\.25 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.5625rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.5625rem * var(--tw-space-y-reverse));
}
.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}
.space-y-20 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-32 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.space-y-9 > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}
.space-y-\[15px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(15px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(15px * var(--tw-space-y-reverse));
}
.space-y-\[22px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(22px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(22px * var(--tw-space-y-reverse));
}
.space-y-\[24px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(24px * var(--tw-space-y-reverse));
}
.space-y-\[28px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(28px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(28px * var(--tw-space-y-reverse));
}
.space-y-\[2px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(2px * var(--tw-space-y-reverse));
}
.space-y-\[30px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(30px * var(--tw-space-y-reverse));
}
.space-y-\[40px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(40px * var(--tw-space-y-reverse));
}
.space-y-\[5px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(5px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(5px * var(--tw-space-y-reverse));
}
.space-y-\[68px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(68px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(68px * var(--tw-space-y-reverse));
}
.space-y-\[8px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(8px * var(--tw-space-y-reverse));
}
.space-y-\[90px\] > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-top: calc(90px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom: calc(90px * var(--tw-space-y-reverse));
}
.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
	--tw-space-y-reverse: 1;
}
.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
	--tw-space-x-reverse: 1;
}
.divide-x > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-x-reverse: 0;
	border-right-width: calc(1px * var(--tw-divide-x-reverse));
	border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-y-reverse: 0;
	border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
	border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-y-reverse: 1;
}
.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-x-reverse: 1;
}
.divide-bd-subtle > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-divide-opacity))
	);
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: hsl(
		var(--twc-gray-200) /
			var(--twc-gray-200-opacity, var(--tw-divide-opacity))
	);
}
.divide-gray-500\/10 > :not([hidden]) ~ :not([hidden]) {
	border-color: hsl(var(--twc-gray-500) / 0.1);
}
.divide-gray-500\/20 > :not([hidden]) ~ :not([hidden]) {
	border-color: hsl(var(--twc-gray-500) / 0.2);
}
.divide-stroke-neutral-subtle > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-divide-opacity))
	);
}
.divide-stroke-subtle > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-subtle) /
			var(--twc-stroke-subtle-opacity, var(--tw-divide-opacity))
	);
}
.place-self-stretch {
	place-self: stretch;
}
.self-start {
	align-self: flex-start;
}
.self-end {
	align-self: flex-end;
}
.self-center {
	align-self: center;
}
.self-stretch {
	align-self: stretch;
}
.justify-self-start {
	justify-self: start;
}
.justify-self-end {
	justify-self: end;
}
.overflow-auto {
	overflow: auto;
}
.overflow-hidden {
	overflow: hidden;
}
.\!overflow-visible {
	overflow: visible !important;
}
.overflow-scroll {
	overflow: scroll;
}
.overflow-x-auto {
	overflow-x: auto;
}
.overflow-y-auto {
	overflow-y: auto;
}
.overflow-x-hidden {
	overflow-x: hidden;
}
.overflow-y-hidden {
	overflow-y: hidden;
}
.overflow-x-scroll {
	overflow-x: scroll;
}
.overflow-y-scroll {
	overflow-y: scroll;
}
.truncate {
	overflow: hidden;
	white-space: nowrap;
}
.text-ellipsis,
.truncate {
	text-overflow: ellipsis;
}
.text-clip {
	text-overflow: clip;
}
.\!whitespace-normal {
	white-space: normal !important;
}
.whitespace-normal {
	white-space: normal;
}
.whitespace-nowrap {
	white-space: nowrap;
}
.whitespace-pre {
	white-space: pre;
}
.whitespace-pre-line {
	white-space: pre-line;
}
.\!whitespace-pre-wrap {
	white-space: pre-wrap !important;
}
.whitespace-pre-wrap {
	white-space: pre-wrap;
}
.whitespace-break-spaces {
	white-space: break-spaces;
}
.text-wrap {
	text-wrap: wrap;
}
.\!text-nowrap {
	text-wrap: nowrap !important;
}
.text-nowrap {
	text-wrap: nowrap;
}
.break-words {
	overflow-wrap: break-word;
}
.break-all {
	word-break: break-all;
}
.\!rounded {
	border-radius: 0.25rem !important;
}
.\!rounded-2 {
	border-radius: 0.5rem !important;
}
.\!rounded-2xl {
	border-radius: 1rem !important;
}
.\!rounded-full {
	border-radius: 9999px !important;
}
.\!rounded-lg {
	border-radius: 0.5rem !important;
}
.\!rounded-md {
	border-radius: 0.375rem !important;
}
.\!rounded-none {
	border-radius: 0 !important;
}
.rounded {
	border-radius: 0.25rem;
}
.rounded-0 {
	border-radius: 0;
}
.rounded-0\.5 {
	border-radius: 0.125rem;
}
.rounded-0\.75 {
	border-radius: 0.1875rem;
}
.rounded-1 {
	border-radius: 0.25rem;
}
.rounded-1\.5 {
	border-radius: 0.375rem;
}
.rounded-2 {
	border-radius: 0.5rem;
}
.rounded-2\.5 {
	border-radius: 0.625rem;
}
.rounded-2xl {
	border-radius: 1rem;
}
.rounded-3 {
	border-radius: 0.75rem;
}
.rounded-3\.5 {
	border-radius: 0.875rem;
}
.rounded-3xl {
	border-radius: 1.5rem;
}
.rounded-4 {
	border-radius: 1rem;
}
.rounded-5 {
	border-radius: 1.25rem;
}
.rounded-6 {
	border-radius: 1.5rem;
}
.rounded-8 {
	border-radius: 2rem;
}
.rounded-\[10px\] {
	border-radius: 10px;
}
.rounded-\[12px\] {
	border-radius: 12px;
}
.rounded-\[14px\] {
	border-radius: 14px;
}
.rounded-\[15\.5px\] {
	border-radius: 15.5px;
}
.rounded-\[16px\] {
	border-radius: 16px;
}
.rounded-\[18px\] {
	border-radius: 18px;
}
.rounded-\[20px\] {
	border-radius: 20px;
}
.rounded-\[2px\] {
	border-radius: 2px;
}
.rounded-\[32px\] {
	border-radius: 32px;
}
.rounded-\[360px\] {
	border-radius: 360px;
}
.rounded-\[40px\] {
	border-radius: 40px;
}
.rounded-\[4px\] {
	border-radius: 4px;
}
.rounded-\[6px\] {
	border-radius: 6px;
}
.rounded-\[73px\] {
	border-radius: 73px;
}
.rounded-\[7px\] {
	border-radius: 7px;
}
.rounded-\[8px\] {
	border-radius: 8px;
}
.rounded-\[inherit\] {
	border-radius: inherit;
}
.rounded-full {
	border-radius: 9999px;
}
.rounded-lg {
	border-radius: 0.5rem;
}
.rounded-md {
	border-radius: 0.375rem;
}
.rounded-none {
	border-radius: 0;
}
.rounded-sm {
	border-radius: 0.125rem;
}
.rounded-xl {
	border-radius: 0.75rem;
}
.\!rounded-b-none {
	border-bottom-right-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}
.rounded-b {
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}
.rounded-b-2xl {
	border-bottom-right-radius: 1rem;
	border-bottom-left-radius: 1rem;
}
.rounded-b-3 {
	border-bottom-right-radius: 0.75rem;
	border-bottom-left-radius: 0.75rem;
}
.rounded-b-6 {
	border-bottom-right-radius: 1.5rem;
	border-bottom-left-radius: 1.5rem;
}
.rounded-b-\[16px\] {
	border-bottom-right-radius: 16px;
	border-bottom-left-radius: 16px;
}
.rounded-b-lg {
	border-bottom-right-radius: 0.5rem;
	border-bottom-left-radius: 0.5rem;
}
.rounded-e {
	border-start-end-radius: 0.25rem;
	border-end-end-radius: 0.25rem;
}
.rounded-l {
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}
.rounded-l-0 {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.rounded-l-1 {
	border-top-left-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}
.rounded-l-1\.5 {
	border-top-left-radius: 0.375rem;
	border-bottom-left-radius: 0.375rem;
}
.rounded-l-4 {
	border-top-left-radius: 1rem;
	border-bottom-left-radius: 1rem;
}
.rounded-l-6 {
	border-top-left-radius: 1.5rem;
	border-bottom-left-radius: 1.5rem;
}
.rounded-l-\[8px\] {
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
.rounded-l-full {
	border-top-left-radius: 9999px;
	border-bottom-left-radius: 9999px;
}
.rounded-l-lg {
	border-top-left-radius: 0.5rem;
	border-bottom-left-radius: 0.5rem;
}
.rounded-l-none {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.rounded-r,
.rounded-r-1 {
	border-top-right-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}
.rounded-r-1\.5 {
	border-top-right-radius: 0.375rem;
	border-bottom-right-radius: 0.375rem;
}
.rounded-r-2 {
	border-top-right-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
}
.rounded-r-2xl {
	border-top-right-radius: 1rem;
	border-bottom-right-radius: 1rem;
}
.rounded-r-3 {
	border-top-right-radius: 0.75rem;
	border-bottom-right-radius: 0.75rem;
}
.rounded-r-4 {
	border-top-right-radius: 1rem;
	border-bottom-right-radius: 1rem;
}
.rounded-r-\[8px\] {
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}
.rounded-r-full {
	border-top-right-radius: 9999px;
	border-bottom-right-radius: 9999px;
}
.rounded-r-lg {
	border-top-right-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
}
.rounded-r-none {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.rounded-r-xl {
	border-top-right-radius: 0.75rem;
	border-bottom-right-radius: 0.75rem;
}
.rounded-s {
	border-start-start-radius: 0.25rem;
	border-end-start-radius: 0.25rem;
}
.rounded-t {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}
.rounded-t-2xl {
	border-top-left-radius: 1rem;
	border-top-right-radius: 1rem;
}
.rounded-t-3 {
	border-top-left-radius: 0.75rem;
	border-top-right-radius: 0.75rem;
}
.rounded-t-4 {
	border-top-left-radius: 1rem;
	border-top-right-radius: 1rem;
}
.rounded-t-\[16px\] {
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
}
.rounded-t-xl {
	border-top-left-radius: 0.75rem;
	border-top-right-radius: 0.75rem;
}
.rounded-bl {
	border-bottom-left-radius: 0.25rem;
}
.rounded-bl-2xl {
	border-bottom-left-radius: 1rem;
}
.rounded-bl-lg {
	border-bottom-left-radius: 0.5rem;
}
.rounded-br {
	border-bottom-right-radius: 0.25rem;
}
.rounded-br-0 {
	border-bottom-right-radius: 0;
}
.rounded-br-2 {
	border-bottom-right-radius: 0.5rem;
}
.rounded-br-2xl,
.rounded-br-4 {
	border-bottom-right-radius: 1rem;
}
.rounded-br-lg {
	border-bottom-right-radius: 0.5rem;
}
.rounded-br-xl {
	border-bottom-right-radius: 0.75rem;
}
.rounded-ee {
	border-end-end-radius: 0.25rem;
}
.rounded-es {
	border-end-start-radius: 0.25rem;
}
.rounded-se {
	border-start-end-radius: 0.25rem;
}
.rounded-ss {
	border-start-start-radius: 0.25rem;
}
.rounded-tl {
	border-top-left-radius: 0.25rem;
}
.rounded-tl-2xl {
	border-top-left-radius: 1rem;
}
.rounded-tl-\[60px\] {
	border-top-left-radius: 60px;
}
.rounded-tl-lg {
	border-top-left-radius: 0.5rem;
}
.rounded-tr {
	border-top-right-radius: 0.25rem;
}
.rounded-tr-2 {
	border-top-right-radius: 0.5rem;
}
.rounded-tr-2xl,
.rounded-tr-4 {
	border-top-right-radius: 1rem;
}
.rounded-tr-lg {
	border-top-right-radius: 0.5rem;
}
.rounded-tr-xl {
	border-top-right-radius: 0.75rem;
}
.\!border {
	border-width: 1px !important;
}
.\!border-4 {
	border-width: 1rem !important;
}
.\!border-8 {
	border-width: 2rem !important;
}
.border {
	border-width: 1px;
}
.border-0 {
	border-width: 0;
}
.border-0\.5 {
	border-width: 0.125rem;
}
.border-1 {
	border-width: 0.25rem;
}
.border-1\.5 {
	border-width: 0.375rem;
}
.border-2 {
	border-width: 0.5rem;
}
.border-4 {
	border-width: 1rem;
}
.border-5 {
	border-width: 1.25rem;
}
.border-8 {
	border-width: 2rem;
}
.border-\[1\.3px\] {
	border-width: 1.3px;
}
.border-\[1\.5px\] {
	border-width: 1.5px;
}
.border-\[1px\] {
	border-width: 1px;
}
.border-\[2px\] {
	border-width: 2px;
}
.border-\[3px\] {
	border-width: 3px;
}
.border-\[6px\] {
	border-width: 6px;
}
.border-\[8px\] {
	border-width: 8px;
}
.border-\[thin\] {
	border-width: thin;
}
.border-x,
.border-x-\[1px\] {
	border-left-width: 1px;
	border-right-width: 1px;
}
.border-y,
.border-y-\[1px\] {
	border-top-width: 1px;
	border-bottom-width: 1px;
}
.\!border-r-0 {
	border-right-width: 0 !important;
}
.border-b {
	border-bottom-width: 1px;
}
.border-b-0 {
	border-bottom-width: 0;
}
.border-b-1 {
	border-bottom-width: 0.25rem;
}
.border-b-1\.5 {
	border-bottom-width: 0.375rem;
}
.border-b-\[1\.5px\] {
	border-bottom-width: 1.5px;
}
.border-b-\[1px\] {
	border-bottom-width: 1px;
}
.border-b-\[2px\] {
	border-bottom-width: 2px;
}
.border-b-\[4px\] {
	border-bottom-width: 4px;
}
.border-b-\[thin\] {
	border-bottom-width: thin;
}
.border-e {
	border-inline-end-width: 1px;
}
.border-l {
	border-left-width: 1px;
}
.border-l-0 {
	border-left-width: 0;
}
.border-l-0\.5 {
	border-left-width: 0.125rem;
}
.border-l-1 {
	border-left-width: 0.25rem;
}
.border-l-2 {
	border-left-width: 0.5rem;
}
.border-l-4 {
	border-left-width: 1rem;
}
.border-l-\[2px\] {
	border-left-width: 2px;
}
.border-l-\[3px\] {
	border-left-width: 3px;
}
.border-r {
	border-right-width: 1px;
}
.border-r-0 {
	border-right-width: 0;
}
.border-r-2 {
	border-right-width: 0.5rem;
}
.border-r-\[thin\] {
	border-right-width: thin;
}
.border-s {
	border-inline-start-width: 1px;
}
.border-t {
	border-top-width: 1px;
}
.border-t-0 {
	border-top-width: 0;
}
.border-t-1 {
	border-top-width: 0.25rem;
}
.border-t-2 {
	border-top-width: 0.5rem;
}
.border-t-4 {
	border-top-width: 1rem;
}
.border-t-\[1px\] {
	border-top-width: 1px;
}
.border-t-\[thin\] {
	border-top-width: thin;
}
.\!border-solid {
	border-style: solid !important;
}
.border-solid {
	border-style: solid;
}
.border-dashed {
	border-style: dashed;
}
.\!border-none {
	border-style: none !important;
}
.border-none {
	border-style: none;
}
.\!border-base-white {
	--tw-border-opacity: 1 !important;
	border-color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-border-opacity))
	) !important;
}
.\!border-border-subtle {
	--tw-border-opacity: 1 !important;
	border-color: hsl(
		var(--twc-border-subtle) /
			var(--twc-border-subtle-opacity, var(--tw-border-opacity))
	) !important;
}
.\!border-gray-500\/40 {
	border-color: hsl(var(--twc-gray-500) / 0.4) !important;
}
.\!border-gray-900\/10 {
	border-color: hsl(var(--twc-gray-900) / 0.1) !important;
}
.\!border-sky\/50 {
	border-color: hsl(var(--twc-sky) / 0.5) !important;
}
.\!border-slate-700 {
	border-color: #ffffff1a !important;
}
.\!border-stroke-neutral-subtle {
	--tw-border-opacity: 1 !important;
	border-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-border-opacity))
	) !important;
}
.\!border-transparent {
	border-color: transparent !important;
}
.\!border-volcano\/80 {
	border-color: hsl(var(--twc-volcano) / 0.8) !important;
}
.\!border-white {
	--tw-border-opacity: 1 !important;
	border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important;
}
.border-ZIM-6 {
	--tw-border-opacity: 1;
	border-color: rgb(218 30 57 / var(--tw-border-opacity));
}
.border-\[\#007AF930\] {
	border-color: #007af930;
}
.border-\[\#50AC74\] {
	--tw-border-opacity: 1;
	border-color: rgb(80 172 116 / var(--tw-border-opacity));
}
.border-\[\#B5B5B5\] {
	--tw-border-opacity: 1;
	border-color: rgb(181 181 181 / var(--tw-border-opacity));
}
.border-\[\#D3FDE5\] {
	--tw-border-opacity: 1;
	border-color: rgb(211 253 229 / var(--tw-border-opacity));
}
.border-\[\#ECECED\] {
	--tw-border-opacity: 1;
	border-color: rgb(236 236 237 / var(--tw-border-opacity));
}
.border-\[\#ED3B50\] {
	--tw-border-opacity: 1;
	border-color: rgb(237 59 80 / var(--tw-border-opacity));
}
.border-\[\#eaeaea\] {
	--tw-border-opacity: 1;
	border-color: rgb(234 234 234 / var(--tw-border-opacity));
}
.border-\[rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
	border-color: rgba(0, 0, 0, 0.05);
}
.border-\[rgba\(208\2c 82\2c 220\2c 0\.5\)\] {
	border-color: rgba(208, 82, 220, 0.5);
}
.border-\[rgba\(255\2c 255\2c 255\2c 0\.2\)\] {
	border-color: hsla(0, 0%, 100%, 0.2);
}
.border-\[rgba\(255\2c 255\2c 255\2c 0\.5\)\] {
	border-color: hsla(0, 0%, 100%, 0.5);
}
.border-base-black\/10 {
	border-color: rgba(1, 5, 28, 0.1);
}
.border-base-white\/20 {
	border-color: hsl(var(--twc-base-white) / 0.2);
}
.border-bd-bold {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-bold) /
			var(--twc-bd-bold-opacity, var(--tw-border-opacity))
	);
}
.border-bd-slight {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-slight) /
			var(--twc-bd-slight-opacity, var(--tw-border-opacity))
	);
}
.border-bd-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-border-opacity))
	);
}
.border-bd-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-bd-subtle\/20 {
	border-color: hsl(var(--twc-bd-subtle) / 0.2);
}
.border-bg-informative-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bg-informative-strong) /
			var(--twc-bg-informative-strong-opacity, var(--tw-border-opacity))
	);
}
.border-bg-neutral-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-black {
	--tw-border-opacity: 1;
	border-color: rgb(1 5 28 / var(--tw-border-opacity));
}
.border-black\/10 {
	border-color: rgba(1, 5, 28, 0.1);
}
.border-black\/70 {
	border-color: rgba(1, 5, 28, 0.7);
}
.border-blue-200 {
	--tw-border-opacity: 1;
	border-color: rgb(191 219 254 / var(--tw-border-opacity));
}
.border-blue-500 {
	--tw-border-opacity: 1;
	border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.border-blue-600 {
	--tw-border-opacity: 1;
	border-color: rgb(37 99 235 / var(--tw-border-opacity));
}
.border-border-brand-blue-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-brand-blue-subtle) /
			var(
				--twc-border-brand-blue-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-border-brand-green-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-brand-green-subtle) /
			var(
				--twc-border-brand-green-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-border-brand-red-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-brand-red-subtle) /
			var(--twc-border-brand-red-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-border-neutral-default {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-neutral-default) /
			var(--twc-border-neutral-default-opacity, var(--tw-border-opacity))
	);
}
.border-border-neutral-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-neutral-strong) /
			var(--twc-border-neutral-strong-opacity, var(--tw-border-opacity))
	);
}
.border-border-neutral-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-neutral-subtle) /
			var(--twc-border-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-border-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-strong) /
			var(--twc-border-strong-opacity, var(--tw-border-opacity))
	);
}
.border-border-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-subtle) /
			var(--twc-border-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-chartreuse-primary {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-chartreuse-primary) /
			var(--twc-chartreuse-primary-opacity, var(--tw-border-opacity))
	);
}
.border-cyan {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-cyan) / var(--twc-cyan-opacity, var(--tw-border-opacity))
	);
}
.border-cyan\/5 {
	border-color: hsl(var(--twc-cyan) / 0.05);
}
.border-element\/80 {
	border-color: hsl(var(--twc-element) / 0.8);
}
.border-emerald-100 {
	--tw-border-opacity: 1;
	border-color: rgb(209 250 229 / var(--tw-border-opacity));
}
.border-fill-blue-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-border-opacity))
	);
}
.border-fill-neutral-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-neutral-subtle) /
			var(--twc-fill-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-fill-red-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-red-strong) /
			var(--twc-fill-red-strong-opacity, var(--tw-border-opacity))
	);
}
.border-gray-10 {
	--tw-border-opacity: 1;
	border-color: rgb(38 38 38 / var(--tw-border-opacity));
}
.border-gray-200 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-200) /
			var(--twc-gray-200-opacity, var(--tw-border-opacity))
	);
}
.border-gray-3 {
	--tw-border-opacity: 1;
	border-color: rgb(245 245 245 / var(--tw-border-opacity));
}
.border-gray-300 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-300) /
			var(--twc-gray-300-opacity, var(--tw-border-opacity))
	);
}
.border-gray-4 {
	--tw-border-opacity: 1;
	border-color: rgb(240 240 240 / var(--tw-border-opacity));
}
.border-gray-400 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-400) /
			var(--twc-gray-400-opacity, var(--tw-border-opacity))
	);
}
.border-gray-5 {
	--tw-border-opacity: 1;
	border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.border-gray-500 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-500) /
			var(--twc-gray-500-opacity, var(--tw-border-opacity))
	);
}
.border-gray-500\/30 {
	border-color: hsl(var(--twc-gray-500) / 0.3);
}
.border-gray-500\/40 {
	border-color: hsl(var(--twc-gray-500) / 0.4);
}
.border-gray-500\/5 {
	border-color: hsl(var(--twc-gray-500) / 0.05);
}
.border-gray-700 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-700) /
			var(--twc-gray-700-opacity, var(--tw-border-opacity))
	);
}
.border-gray-900\/10 {
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
.border-gray-900\/20 {
	border-color: hsl(var(--twc-gray-900) / 0.2);
}
.border-gray-900\/50 {
	border-color: hsl(var(--twc-gray-900) / 0.5);
}
.border-gray-900\/70 {
	border-color: hsl(var(--twc-gray-900) / 0.7);
}
.border-gray-primary {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-border-opacity))
	);
}
.border-green {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-border-opacity))
	);
}
.border-green\/20 {
	border-color: hsl(var(--twc-green) / 0.2);
}
.border-green\/40 {
	border-color: hsl(var(--twc-green) / 0.4);
}
.border-green\/5 {
	border-color: hsl(var(--twc-green) / 0.05);
}
.border-green\/50 {
	border-color: hsl(var(--twc-green) / 0.5);
}
.border-green\/70 {
	border-color: hsl(var(--twc-green) / 0.7);
}
.border-group {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-border-opacity))
	);
}
.border-informative-primary {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-informative-primary) /
			var(--twc-informative-primary-opacity, var(--tw-border-opacity))
	);
}
.border-lime {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-lime) / var(--twc-lime-opacity, var(--tw-border-opacity))
	);
}
.border-lime\/5 {
	border-color: hsl(var(--twc-lime) / 0.05);
}
.border-negative-2 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-negative-2) /
			var(--twc-negative-2-opacity, var(--tw-border-opacity))
	);
}
.border-negative-primary {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-negative-primary) /
			var(--twc-negative-primary-opacity, var(--tw-border-opacity))
	);
}
.border-neutral-2 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-neutral-2) /
			var(--twc-neutral-2-opacity, var(--tw-border-opacity))
	);
}
.border-neutral-3 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-neutral-3) /
			var(--twc-neutral-3-opacity, var(--tw-border-opacity))
	);
}
.border-non-semantic-bg-volcano-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-bg-volcano-strong) /
			var(
				--twc-non-semantic-bg-volcano-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-grape-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-grape-subtle) /
			var(
				--twc-non-semantic-border-grape-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-lime-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-lime-subtle) /
			var(
				--twc-non-semantic-border-lime-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-ocean-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-ocean-subtle) /
			var(
				--twc-non-semantic-border-ocean-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-orange-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-orange-subtle) /
			var(
				--twc-non-semantic-border-orange-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-teal-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-teal-subtle) /
			var(
				--twc-non-semantic-border-teal-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-volcano-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-volcano-subtle) /
			var(
				--twc-non-semantic-border-volcano-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-border-yellow-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-border-yellow-subtle) /
			var(
				--twc-non-semantic-border-yellow-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-stroke-blue-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-stroke-blue-strong) /
			var(
				--twc-non-semantic-stroke-blue-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-non-semantic-stroke-orange-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-non-semantic-stroke-orange-strong) /
			var(
				--twc-non-semantic-stroke-orange-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.border-ocean {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-border-opacity))
	);
}
.border-ocean-blue-6 {
	--tw-border-opacity: 1;
	border-color: rgb(47 84 235 / var(--tw-border-opacity));
}
.border-ocean\/5 {
	border-color: hsl(var(--twc-ocean) / 0.05);
}
.border-ocean\/70 {
	border-color: hsl(var(--twc-ocean) / 0.7);
}
.border-option-red5 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-option-red5) /
			var(--twc-option-red5-opacity, var(--tw-border-opacity))
	);
}
.border-option-sky5 {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-option-sky5) /
			var(--twc-option-sky5-opacity, var(--tw-border-opacity))
	);
}
.border-orange-300 {
	--tw-border-opacity: 1;
	border-color: rgb(253 186 116 / var(--tw-border-opacity));
}
.border-pink {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-pink) / var(--twc-pink-opacity, var(--tw-border-opacity))
	);
}
.border-pink\/5 {
	border-color: hsl(var(--twc-pink) / 0.05);
}
.border-primary {
	--tw-border-opacity: 1;
	border-color: rgb(218 30 57 / var(--tw-border-opacity));
}
.border-primary-black-dark {
	--tw-border-opacity: 1;
	border-color: rgb(41 41 54 / var(--tw-border-opacity));
}
.border-purple {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-purple) / var(--twc-purple-opacity, var(--tw-border-opacity))
	);
}
.border-purple\/10 {
	border-color: hsl(var(--twc-purple) / 0.1);
}
.border-purple\/5 {
	border-color: hsl(var(--twc-purple) / 0.05);
}
.border-red {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-border-opacity))
	);
}
.border-red\/10 {
	border-color: hsl(var(--twc-red) / 0.1);
}
.border-red\/40 {
	border-color: hsl(var(--twc-red) / 0.4);
}
.border-red\/5 {
	border-color: hsl(var(--twc-red) / 0.05);
}
.border-red\/50 {
	border-color: hsl(var(--twc-red) / 0.5);
}
.border-red\/70 {
	border-color: hsl(var(--twc-red) / 0.7);
}
.border-rose {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-rose) / var(--twc-rose-opacity, var(--tw-border-opacity))
	);
}
.border-rose\/5 {
	border-color: hsl(var(--twc-rose) / 0.05);
}
.border-semantic-active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-semantic-active) /
			var(--twc-semantic-active-opacity, var(--tw-border-opacity))
	);
}
.border-semantic-negative {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-semantic-negative) /
			var(--twc-semantic-negative-opacity, var(--tw-border-opacity))
	);
}
.border-semantic-positive {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-semantic-positive) /
			var(--twc-semantic-positive-opacity, var(--tw-border-opacity))
	);
}
.border-sky {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-border-opacity))
	);
}
.border-sky-blue-6 {
	--tw-border-opacity: 1;
	border-color: rgb(24 144 255 / var(--tw-border-opacity));
}
.border-sky\/10 {
	border-color: hsl(var(--twc-sky) / 0.1);
}
.border-sky\/20 {
	border-color: hsl(var(--twc-sky) / 0.2);
}
.border-sky\/30 {
	border-color: hsl(var(--twc-sky) / 0.3);
}
.border-sky\/40 {
	border-color: hsl(var(--twc-sky) / 0.4);
}
.border-sky\/5 {
	border-color: hsl(var(--twc-sky) / 0.05);
}
.border-sky\/50 {
	border-color: hsl(var(--twc-sky) / 0.5);
}
.border-sky\/60 {
	border-color: hsl(var(--twc-sky) / 0.6);
}
.border-sky\/70 {
	border-color: hsl(var(--twc-sky) / 0.7);
}
.border-slate-700 {
	border-color: #ffffff1a;
}
.border-slight-stroke {
	--tw-border-opacity: 1;
	border-color: rgb(240 240 240 / var(--tw-border-opacity));
}
.border-stroke-blue-default {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-blue-default) /
			var(--twc-stroke-blue-default-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-blue-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-blue-strong) /
			var(--twc-stroke-blue-strong-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-brand-main {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-brand-main) /
			var(--twc-stroke-brand-main-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-brand-main\/20 {
	border-color: hsl(var(--twc-stroke-brand-main) / 0.2);
}
.border-stroke-cyan {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-cyan) /
			var(--twc-stroke-cyan-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-cyan-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-cyan-strong) /
			var(--twc-stroke-cyan-strong-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-green {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-green) /
			var(--twc-stroke-green-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-green-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-green-strong) /
			var(--twc-stroke-green-strong-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-lime {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-lime) /
			var(--twc-stroke-lime-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-negative-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-negative-strong) /
			var(--twc-stroke-negative-strong-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-neutral-default {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-neutral-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-ocean {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-ocean) /
			var(--twc-stroke-ocean-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-purple {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-purple) /
			var(--twc-stroke-purple-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-red {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red) /
			var(--twc-stroke-red-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-red-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red-strong) /
			var(--twc-stroke-red-strong-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-red-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red-subtle) /
			var(--twc-stroke-red-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-rose {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-rose) /
			var(--twc-stroke-rose-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-sky {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-sky) /
			var(--twc-stroke-sky-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-subtle) /
			var(--twc-stroke-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-sunset {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-sunset) /
			var(--twc-stroke-sunset-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-volcano {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-volcano) /
			var(--twc-stroke-volcano-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-yellow {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-yellow) /
			var(--twc-stroke-yellow-opacity, var(--tw-border-opacity))
	);
}
.border-stroke-yellow-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-yellow-strong) /
			var(--twc-stroke-yellow-strong-opacity, var(--tw-border-opacity))
	);
}
.border-strong {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-strong) / var(--twc-strong-opacity, var(--tw-border-opacity))
	);
}
.border-strong\/20 {
	border-color: hsl(var(--twc-strong) / 0.2);
}
.border-strong\/60 {
	border-color: hsl(var(--twc-strong) / 0.6);
}
.border-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-subtle\/20 {
	border-color: hsl(var(--twc-subtle) / 0.2);
}
.border-sunset {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-border-opacity))
	);
}
.border-sunset-orange-1 {
	--tw-border-opacity: 1;
	border-color: rgb(255 247 230 / var(--tw-border-opacity));
}
.border-sunset\/5 {
	border-color: hsl(var(--twc-sunset) / 0.05);
}
.border-token-border-subtle {
	border-color: rgba(0, 0, 0, 0.1);
}
.border-transparent {
	border-color: transparent;
}
.border-v2-stroke-subtle {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-v2-stroke-subtle) /
			var(--twc-v2-stroke-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-volcano {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-volcano) /
			var(--twc-volcano-opacity, var(--tw-border-opacity))
	);
}
.border-volcano\/5 {
	border-color: hsl(var(--twc-volcano) / 0.05);
}
.border-volcano\/50 {
	border-color: hsl(var(--twc-volcano) / 0.5);
}
.border-volcano\/70 {
	border-color: hsl(var(--twc-volcano) / 0.7);
}
.border-warning {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-warning) /
			var(--twc-warning-opacity, var(--tw-border-opacity))
	);
}
.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-white\/10 {
	border-color: hsla(0, 0%, 100%, 0.1);
}
.border-white\/20 {
	border-color: hsla(0, 0%, 100%, 0.2);
}
.border-white\/30 {
	border-color: hsla(0, 0%, 100%, 0.3);
}
.border-white\/40 {
	border-color: hsla(0, 0%, 100%, 0.4);
}
.border-yellow {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-yellow) / var(--twc-yellow-opacity, var(--tw-border-opacity))
	);
}
.border-yellow\/10 {
	border-color: hsl(var(--twc-yellow) / 0.1);
}
.border-yellow\/40 {
	border-color: hsl(var(--twc-yellow) / 0.4);
}
.border-yellow\/5 {
	border-color: hsl(var(--twc-yellow) / 0.05);
}
.border-yellow\/50 {
	border-color: hsl(var(--twc-yellow) / 0.5);
}
.border-yellow\/70 {
	border-color: hsl(var(--twc-yellow) / 0.7);
}
.border-b-\[\#40B9FD\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(64 185 253 / var(--tw-border-opacity));
}
.border-b-\[\#4AD890\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(74 216 144 / var(--tw-border-opacity));
}
.border-b-\[\#5F8BFC\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(95 139 252 / var(--tw-border-opacity));
}
.border-b-\[\#9747FF\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(151 71 255 / var(--tw-border-opacity));
}
.border-b-\[\#F53FB8\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(245 63 184 / var(--tw-border-opacity));
}
.border-b-\[\#FA620C\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(250 98 12 / var(--tw-border-opacity));
}
.border-b-\[\#FD4449\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(253 68 73 / var(--tw-border-opacity));
}
.border-b-\[\#FFBA49\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(255 186 73 / var(--tw-border-opacity));
}
.border-b-bd-subtle {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-b-gray-800 {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-gray-800) /
			var(--twc-gray-800-opacity, var(--tw-border-opacity))
	);
}
.border-b-group {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-border-opacity))
	);
}
.border-b-red\/70 {
	border-bottom-color: hsl(var(--twc-red) / 0.7);
}
.border-b-stroke-green-strong {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-green-strong) /
			var(--twc-stroke-green-strong-opacity, var(--tw-border-opacity))
	);
}
.border-b-stroke-red-strong {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-red-strong) /
			var(--twc-stroke-red-strong-opacity, var(--tw-border-opacity))
	);
}
.border-b-stroke-volcano-strong {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-volcano-strong) /
			var(--twc-stroke-volcano-strong-opacity, var(--tw-border-opacity))
	);
}
.border-b-subtle {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-b-token-green {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(82 196 26 / var(--tw-border-opacity));
}
.border-l-fill-blue-strong {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-border-opacity))
	);
}
.border-l-gray-6 {
	--tw-border-opacity: 1;
	border-left-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.border-l-gray-800 {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-gray-800) /
			var(--twc-gray-800-opacity, var(--tw-border-opacity))
	);
}
.border-l-group {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-border-opacity))
	);
}
.border-l-sky {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-border-opacity))
	);
}
.border-l-stroke-neutral-subtle {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-r-bd-subtle {
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-r-gray-800 {
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-gray-800) /
			var(--twc-gray-800-opacity, var(--tw-border-opacity))
	);
}
.border-r-red {
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-border-opacity))
	);
}
.border-t-bd-subtle {
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
	);
}
.border-t-gray-800 {
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-gray-800) /
			var(--twc-gray-800-opacity, var(--tw-border-opacity))
	);
}
.border-t-red {
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-border-opacity))
	);
}
.border-t-transparent {
	border-top-color: transparent;
}
.\!bg-base-white\/30 {
	background-color: hsl(var(--twc-base-white) / 0.3) !important;
}
.\!bg-bg-default {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-bg-default) /
			var(--twc-bg-default-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-fill-brand-main {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-fill-brand-main) /
			var(--twc-fill-brand-main-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-fill-brand-main\/10 {
	background-color: hsl(var(--twc-fill-brand-main) / 0.1) !important;
}
.\!bg-fill-red-strong {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-fill-red-strong) /
			var(--twc-fill-red-strong-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-fill-slight {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-fill-slight) /
			var(--twc-fill-slight-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-gray-2 {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(250 250 250 / var(--tw-bg-opacity)) !important;
}
.\!bg-gray-400 {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-gray-500\/30 {
	background-color: hsl(var(--twc-gray-500) / 0.3) !important;
}
.\!bg-gray-900\/5 {
	background-color: hsl(var(--twc-gray-900) / 0.05) !important;
}
.\!bg-green {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-green\/30 {
	background-color: hsl(var(--twc-green) / 0.3) !important;
}
.\!bg-green\/5 {
	background-color: hsl(var(--twc-green) / 0.05) !important;
}
.\!bg-lime-primary {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-lime-primary) /
			var(--twc-lime-primary-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-non-semantic-content-volcano-primary {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.\!bg-red {
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-red,
.\!bg-red-5 {
	--tw-bg-opacity: 1 !important;
}
.\!bg-red-5 {
	background-color: hsl(
		var(--twc-red-5) / var(--twc-red-5-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-sky\/30 {
	background-color: hsl(var(--twc-sky) / 0.3) !important;
}
.\!bg-sky\/5 {
	background-color: hsl(var(--twc-sky) / 0.05) !important;
}
.\!bg-sky\/80 {
	background-color: hsl(var(--twc-sky) / 0.8) !important;
}
.\!bg-slate-700 {
	background-color: #ffffff1a !important;
}
.\!bg-subtle {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-bg-opacity))
	) !important;
}
.\!bg-sunset-orange-6 {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(250 140 22 / var(--tw-bg-opacity)) !important;
}
.\!bg-transparent {
	background-color: transparent !important;
}
.\!bg-volcano\/90 {
	background-color: hsl(var(--twc-volcano) / 0.9) !important;
}
.\!bg-white {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.bg-ZIM-1 {
	--tw-bg-opacity: 1;
	background-color: rgb(255 240 240 / var(--tw-bg-opacity));
}
.bg-ZIM-6 {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
.bg-\[\#00000060\] {
	background-color: #00000060;
}
.bg-\[\#00C67B\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 198 123 / var(--tw-bg-opacity));
}
.bg-\[\#03ADC2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(3 173 194 / var(--tw-bg-opacity));
}
.bg-\[\#0A2281\] {
	--tw-bg-opacity: 1;
	background-color: rgb(10 34 129 / var(--tw-bg-opacity));
}
.bg-\[\#17171A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(23 23 26 / var(--tw-bg-opacity));
}
.bg-\[\#1B9E4B\] {
	--tw-bg-opacity: 1;
	background-color: rgb(27 158 75 / var(--tw-bg-opacity));
}
.bg-\[\#1F1F1F\] {
	--tw-bg-opacity: 1;
	background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
.bg-\[\#21B88C\] {
	--tw-bg-opacity: 1;
	background-color: rgb(33 184 140 / var(--tw-bg-opacity));
}
.bg-\[\#2B61DD\] {
	--tw-bg-opacity: 1;
	background-color: rgb(43 97 221 / var(--tw-bg-opacity));
}
.bg-\[\#2EBB5E\] {
	--tw-bg-opacity: 1;
	background-color: rgb(46 187 94 / var(--tw-bg-opacity));
}
.bg-\[\#2b61dd0d\] {
	background-color: #2b61dd0d;
}
.bg-\[\#33EFA0\] {
	--tw-bg-opacity: 1;
	background-color: rgb(51 239 160 / var(--tw-bg-opacity));
}
.bg-\[\#34E7A5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(52 231 165 / var(--tw-bg-opacity));
}
.bg-\[\#381EDA\] {
	--tw-bg-opacity: 1;
	background-color: rgb(56 30 218 / var(--tw-bg-opacity));
}
.bg-\[\#41B502\] {
	--tw-bg-opacity: 1;
	background-color: rgb(65 181 2 / var(--tw-bg-opacity));
}
.bg-\[\#4A47C0\] {
	--tw-bg-opacity: 1;
	background-color: rgb(74 71 192 / var(--tw-bg-opacity));
}
.bg-\[\#4B48D7\] {
	--tw-bg-opacity: 1;
	background-color: rgb(75 72 215 / var(--tw-bg-opacity));
}
.bg-\[\#50AC74\] {
	--tw-bg-opacity: 1;
	background-color: rgb(80 172 116 / var(--tw-bg-opacity));
}
.bg-\[\#5615DE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(86 21 222 / var(--tw-bg-opacity));
}
.bg-\[\#586380\] {
	--tw-bg-opacity: 1;
	background-color: rgb(88 99 128 / var(--tw-bg-opacity));
}
.bg-\[\#5B61EB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(91 97 235 / var(--tw-bg-opacity));
}
.bg-\[\#687EF3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(104 126 243 / var(--tw-bg-opacity));
}
.bg-\[\#6BF0A8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(107 240 168 / var(--tw-bg-opacity));
}
.bg-\[\#8C7AFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(140 122 255 / var(--tw-bg-opacity));
}
.bg-\[\#A04DF1\] {
	--tw-bg-opacity: 1;
	background-color: rgb(160 77 241 / var(--tw-bg-opacity));
}
.bg-\[\#B5B5B5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(181 181 181 / var(--tw-bg-opacity));
}
.bg-\[\#C4C4C4\] {
	--tw-bg-opacity: 1;
	background-color: rgb(196 196 196 / var(--tw-bg-opacity));
}
.bg-\[\#C53434\] {
	--tw-bg-opacity: 1;
	background-color: rgb(197 52 52 / var(--tw-bg-opacity));
}
.bg-\[\#C72D2D\] {
	--tw-bg-opacity: 1;
	background-color: rgb(199 45 45 / var(--tw-bg-opacity));
}
.bg-\[\#CDD8FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(205 216 255 / var(--tw-bg-opacity));
}
.bg-\[\#CFF2CF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(207 242 207 / var(--tw-bg-opacity));
}
.bg-\[\#D1FAE5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}
.bg-\[\#D8F9ED\] {
	--tw-bg-opacity: 1;
	background-color: rgb(216 249 237 / var(--tw-bg-opacity));
}
.bg-\[\#D9D9D9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(217 217 217 / var(--tw-bg-opacity));
}
.bg-\[\#DCE2EE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(220 226 238 / var(--tw-bg-opacity));
}
.bg-\[\#E4E4FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(228 228 255 / var(--tw-bg-opacity));
}
.bg-\[\#E5E7EB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-\[\#E6E6E6\] {
	--tw-bg-opacity: 1;
	background-color: rgb(230 230 230 / var(--tw-bg-opacity));
}
.bg-\[\#E77C40\] {
	--tw-bg-opacity: 1;
	background-color: rgb(231 124 64 / var(--tw-bg-opacity));
}
.bg-\[\#EC713A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(236 113 58 / var(--tw-bg-opacity));
}
.bg-\[\#ECECFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(236 236 255 / var(--tw-bg-opacity));
}
.bg-\[\#ECFDF3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(236 253 243 / var(--tw-bg-opacity));
}
.bg-\[\#F25471\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 84 113 / var(--tw-bg-opacity));
}
.bg-\[\#F3538C\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 83 140 / var(--tw-bg-opacity));
}
.bg-\[\#F3A268\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 162 104 / var(--tw-bg-opacity));
}
.bg-\[\#F3AC50\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 172 80 / var(--tw-bg-opacity));
}
.bg-\[\#F3F4F6\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-\[\#F53FB8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(245 63 184 / var(--tw-bg-opacity));
}
.bg-\[\#F5F7F9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(245 247 249 / var(--tw-bg-opacity));
}
.bg-\[\#F6FAFB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(246 250 251 / var(--tw-bg-opacity));
}
.bg-\[\#F88C3D\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 140 61 / var(--tw-bg-opacity));
}
.bg-\[\#F8F9FA\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
.bg-\[\#FAFAFA\] {
	--tw-bg-opacity: 1;
	background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-\[\#FCFCFD\] {
	--tw-bg-opacity: 1;
	background-color: rgb(252 252 253 / var(--tw-bg-opacity));
}
.bg-\[\#FDD4C1\] {
	--tw-bg-opacity: 1;
	background-color: rgb(253 212 193 / var(--tw-bg-opacity));
}
.bg-\[\#FF6A6A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 106 106 / var(--tw-bg-opacity));
}
.bg-\[\#FF9A7A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 154 122 / var(--tw-bg-opacity));
}
.bg-\[\#FFE6E5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 230 229 / var(--tw-bg-opacity));
}
.bg-\[\#FFE9B4\]\/90 {
	background-color: rgba(255, 233, 180, 0.9);
}
.bg-\[\#FFEBEB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 235 235 / var(--tw-bg-opacity));
}
.bg-\[\#FFFAEB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 250 235 / var(--tw-bg-opacity));
}
.bg-\[\#FFFFFF\],
.bg-\[\#FFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#d7d7d7\] {
	--tw-bg-opacity: 1;
	background-color: rgb(215 215 215 / var(--tw-bg-opacity));
}
.bg-\[\#e5e5f7\] {
	--tw-bg-opacity: 1;
	background-color: rgb(229 229 247 / var(--tw-bg-opacity));
}
.bg-\[\#f2f3f5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 243 245 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c \.25\)\] {
	background-color: rgba(0, 0, 0, 0.25);
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.4\)\] {
	background-color: rgba(0, 0, 0, 0.4);
}
.bg-\[rgba\(217\2c 217\2c 217\2c 0\.50\)\] {
	background-color: hsla(0, 0%, 85%, 0.5);
}
.bg-action-aquamarine-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-normal) /
			var(--twc-action-aquamarine-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-aquamarine-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-subtle-normal) /
			var(
				--twc-action-aquamarine-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-blue-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-normal) /
			var(--twc-action-blue-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-blue-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-subtle-normal) /
			var(--twc-action-blue-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-brand-primary-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-normal) /
			var(--twc-action-brand-primary-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-brand-primary-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-subtle-normal) /
			var(
				--twc-action-brand-primary-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-brand-secondary-active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-active) /
			var(
				--twc-action-brand-secondary-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-brand-secondary-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-normal) /
			var(
				--twc-action-brand-secondary-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-brand-secondary-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-subtle-normal) /
			var(
				--twc-action-brand-secondary-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-cyan-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-normal) /
			var(--twc-action-cyan-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-cyan-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-subtle-normal) /
			var(--twc-action-cyan-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-emerald-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-normal) /
			var(--twc-action-emerald-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-emerald-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-subtle-normal) /
			var(
				--twc-action-emerald-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-grape-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-normal) /
			var(--twc-action-grape-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-grape-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-subtle-normal) /
			var(--twc-action-grape-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-green-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-normal) /
			var(--twc-action-green-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-green-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-subtle-normal) /
			var(--twc-action-green-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-lime-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-normal) /
			var(--twc-action-lime-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-lime-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-subtle-normal) /
			var(--twc-action-lime-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-magenta-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-normal) /
			var(--twc-action-magenta-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-magenta-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-subtle-normal) /
			var(
				--twc-action-magenta-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-ocean-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-normal) /
			var(--twc-action-ocean-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-ocean-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-subtle-normal) /
			var(--twc-action-ocean-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-orange-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-normal) /
			var(--twc-action-orange-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-orange-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-subtle-normal) /
			var(--twc-action-orange-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-purple-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-normal) /
			var(--twc-action-purple-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-purple-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-subtle-normal) /
			var(--twc-action-purple-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-raspberry-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-normal) /
			var(--twc-action-raspberry-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-raspberry-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-subtle-normal) /
			var(
				--twc-action-raspberry-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-red-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-normal) /
			var(--twc-action-red-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-red-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-subtle-normal) /
			var(--twc-action-red-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-teal-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-normal) /
			var(--twc-action-teal-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-teal-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-subtle-normal) /
			var(--twc-action-teal-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-violet-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-normal) /
			var(--twc-action-violet-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-violet-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-subtle-normal) /
			var(--twc-action-violet-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-volcano-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-normal) /
			var(--twc-action-volcano-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-volcano-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-subtle-normal) /
			var(
				--twc-action-volcano-subtle-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-action-white-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-white-normal) /
			var(--twc-action-white-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-yellow-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-normal) /
			var(--twc-action-yellow-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-action-yellow-subtle-normal {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-subtle-normal) /
			var(--twc-action-yellow-subtle-normal-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-black {
	--tw-bg-opacity: 1;
	background-color: rgb(1 5 28 / var(--tw-bg-opacity));
}
.bg-base-black\/20 {
	background-color: rgba(1, 5, 28, 0.2);
}
.bg-base-black\/40 {
	background-color: rgba(1, 5, 28, 0.4);
}
.bg-base-black\/5 {
	background-color: rgba(1, 5, 28, 0.05);
}
.bg-base-black\/70 {
	background-color: rgba(1, 5, 28, 0.7);
}
.bg-base-black\/80 {
	background-color: rgba(1, 5, 28, 0.8);
}
.bg-base-d-cyan\/20 {
	background-color: hsl(var(--twc-base-d-cyan) / 0.2);
}
.bg-base-d-cyan\/30 {
	background-color: hsl(var(--twc-base-d-cyan) / 0.3);
}
.bg-base-d-cyan\/40 {
	background-color: hsl(var(--twc-base-d-cyan) / 0.4);
}
.bg-base-d-pink\/40 {
	background-color: hsl(var(--twc-base-d-pink) / 0.4);
}
.bg-base-d-sunset {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-d-sunset) /
			var(--twc-base-d-sunset-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-d-sunset\/40 {
	background-color: hsl(var(--twc-base-d-sunset) / 0.4);
}
.bg-base-d-yellow\/40 {
	background-color: hsl(var(--twc-base-d-yellow) / 0.4);
}
.bg-base-gray-1000 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-gray-1000) /
			var(--twc-base-gray-1000-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-gray-1100 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-gray-1100) /
			var(--twc-base-gray-1100-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-gray-400 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-gray-400) /
			var(--twc-base-gray-400-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-gray-500 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-gray-500) /
			var(--twc-base-gray-500-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-sky) / var(--twc-base-sky-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-sky\/15 {
	background-color: hsl(var(--twc-base-sky) / 0.15);
}
.bg-base-sunset\/10 {
	background-color: hsl(var(--twc-base-sunset) / 0.1);
}
.bg-base-white {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-bg-opacity))
	);
}
.bg-base-white\/10 {
	background-color: hsl(var(--twc-base-white) / 0.1);
}
.bg-base-white\/15 {
	background-color: hsl(var(--twc-base-white) / 0.15);
}
.bg-bd-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-bd-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-default {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-default) /
			var(--twc-bg-default-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-informative-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-informative-on-subtle) /
			var(--twc-bg-informative-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-informative-strong\/10 {
	background-color: hsl(var(--twc-bg-informative-strong) / 0.1);
}
.bg-bg-informative-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-informative-subtle) /
			var(--twc-bg-informative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-informative-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-informative-surface) /
			var(--twc-bg-informative-surface-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-negative-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-negative-subtle) /
			var(--twc-bg-negative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-neutral-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-muted) /
			var(--twc-bg-neutral-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-neutral-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-on-subtle) /
			var(--twc-bg-neutral-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-neutral-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-neutral-subtle\/60 {
	background-color: hsl(var(--twc-bg-neutral-subtle) / 0.6);
}
.bg-bg-neutral-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-surface) /
			var(--twc-bg-neutral-surface-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-neutral-surface\/50 {
	background-color: hsl(var(--twc-bg-neutral-surface) / 0.5);
}
.bg-bg-positive-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-positive-subtle) /
			var(--twc-bg-positive-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-secondary) /
			var(--twc-bg-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-bg-warning-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-warning-subtle) /
			var(--twc-bg-warning-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-black {
	--tw-bg-opacity: 1;
	background-color: rgb(1 5 28 / var(--tw-bg-opacity));
}
.bg-black\/10 {
	background-color: rgba(1, 5, 28, 0.1);
}
.bg-black\/15 {
	background-color: rgba(1, 5, 28, 0.15);
}
.bg-black\/20 {
	background-color: rgba(1, 5, 28, 0.2);
}
.bg-black\/25 {
	background-color: rgba(1, 5, 28, 0.25);
}
.bg-black\/30 {
	background-color: rgba(1, 5, 28, 0.3);
}
.bg-black\/40 {
	background-color: rgba(1, 5, 28, 0.4);
}
.bg-black\/5 {
	background-color: rgba(1, 5, 28, 0.05);
}
.bg-black\/50 {
	background-color: rgba(1, 5, 28, 0.5);
}
.bg-black\/60 {
	background-color: rgba(1, 5, 28, 0.6);
}
.bg-black\/70 {
	background-color: rgba(1, 5, 28, 0.7);
}
.bg-black\/75 {
	background-color: rgba(1, 5, 28, 0.75);
}
.bg-black\/80 {
	background-color: rgba(1, 5, 28, 0.8);
}
.bg-blue-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
.bg-blue-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(147 197 253 / var(--tw-bg-opacity));
}
.bg-blue-50 {
	--tw-bg-opacity: 1;
	background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.bg-blue-500 {
	--tw-bg-opacity: 1;
	background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-blue-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.bg-blue-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(30 64 175 / var(--tw-bg-opacity));
}
.bg-blue-900 {
	--tw-bg-opacity: 1;
	background-color: rgb(30 58 138 / var(--tw-bg-opacity));
}
.bg-bold {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bold) / var(--twc-bold-opacity, var(--tw-bg-opacity))
	);
}
.bg-border-neutral-default {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-border-neutral-default) /
			var(--twc-border-neutral-default-opacity, var(--tw-bg-opacity))
	);
}
.bg-brand-main\/10 {
	background-color: hsl(var(--twc-brand-main) / 0.1);
}
.bg-chartreuse-4 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-chartreuse-4) /
			var(--twc-chartreuse-4-opacity, var(--tw-bg-opacity))
	);
}
.bg-children {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-children) / var(--twc-children-opacity, var(--tw-bg-opacity))
	);
}
.bg-content-inverted-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-content-inverted-primary) /
			var(--twc-content-inverted-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-content-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-content-secondary) /
			var(--twc-content-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-cyan {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-cyan) / var(--twc-cyan-opacity, var(--tw-bg-opacity))
	);
}
.bg-cyan\/10 {
	background-color: hsl(var(--twc-cyan) / 0.1);
}
.bg-cyan\/20 {
	background-color: hsl(var(--twc-cyan) / 0.2);
}
.bg-cyan\/3 {
	background-color: hsl(var(--twc-cyan) / 0.03);
}
.bg-cyan\/5 {
	background-color: hsl(var(--twc-cyan) / 0.05);
}
.bg-effect-overlay-white-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-effect-overlay-white-surface) /
			var(
				--twc-effect-overlay-white-surface-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-element {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-element) / var(--twc-element-opacity, var(--tw-bg-opacity))
	);
}
.bg-element\/30 {
	background-color: hsl(var(--twc-element) / 0.3);
}
.bg-element\/50 {
	background-color: hsl(var(--twc-element) / 0.5);
}
.bg-element\/80 {
	background-color: hsl(var(--twc-element) / 0.8);
}
.bg-emerald-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}
.bg-fill-a-purple {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-a-purple) /
			var(--twc-fill-a-purple-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-a-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-a-sky) /
			var(--twc-fill-a-sky-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-aquamarine-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-aquamarine-muted) /
			var(--twc-fill-aquamarine-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-aquamarine-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-aquamarine-on-subtle) /
			var(--twc-fill-aquamarine-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-aquamarine-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-aquamarine-subtle) /
			var(--twc-fill-aquamarine-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-blue-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-muted) /
			var(--twc-fill-blue-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-blue-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-on-subtle) /
			var(--twc-fill-blue-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-blue-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-blue-strong\/30 {
	background-color: hsl(var(--twc-fill-blue-strong) / 0.3);
}
.bg-fill-blue-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-subtle) /
			var(--twc-fill-blue-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-brand-main {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-brand-main) /
			var(--twc-fill-brand-main-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-brand-main\/10 {
	background-color: hsl(var(--twc-fill-brand-main) / 0.1);
}
.bg-fill-brand-primary-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-brand-primary-muted) /
			var(--twc-fill-brand-primary-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-brand-primary-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-brand-primary-strong) /
			var(--twc-fill-brand-primary-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-cyan {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-cyan) /
			var(--twc-fill-cyan-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-cyan-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-cyan-muted) /
			var(--twc-fill-cyan-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-cyan-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-cyan-strong) /
			var(--twc-fill-cyan-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-cyan-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-cyan-subtle) /
			var(--twc-fill-cyan-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-cyan\/10 {
	background-color: hsl(var(--twc-fill-cyan) / 0.1);
}
.bg-fill-default {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-default) /
			var(--twc-fill-default-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-emerald-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-emerald-muted) /
			var(--twc-fill-emerald-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-emerald-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-emerald-subtle) /
			var(--twc-fill-emerald-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-grape-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-grape-muted) /
			var(--twc-fill-grape-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-grape-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-grape-subtle) /
			var(--twc-fill-grape-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-green {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-green) /
			var(--twc-fill-green-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-green-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-green-muted) /
			var(--twc-fill-green-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-green-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-green-strong) /
			var(--twc-fill-green-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-green-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-green-subtle) /
			var(--twc-fill-green-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-green\/10 {
	background-color: hsl(var(--twc-fill-green) / 0.1);
}
.bg-fill-informative-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-on-subtle) /
			var(--twc-fill-informative-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-informative-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-strong) /
			var(--twc-fill-informative-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-informative-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-subtle) /
			var(--twc-fill-informative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-lime {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-lime) /
			var(--twc-fill-lime-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-lime-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-lime-muted) /
			var(--twc-fill-lime-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-lime-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-lime-strong) /
			var(--twc-fill-lime-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-lime-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-lime-subtle) /
			var(--twc-fill-lime-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-lime\/10 {
	background-color: hsl(var(--twc-fill-lime) / 0.1);
}
.bg-fill-magenta-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-magenta-muted) /
			var(--twc-fill-magenta-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-magenta-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-magenta-subtle) /
			var(--twc-fill-magenta-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-negative-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-negative-strong) /
			var(--twc-fill-negative-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-negative-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-negative-subtle) /
			var(--twc-fill-negative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-muted) /
			var(--twc-fill-neutral-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-on-subtle) /
			var(--twc-fill-neutral-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-strong) /
			var(--twc-fill-neutral-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-subtle) /
			var(--twc-fill-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-surface) /
			var(--twc-fill-neutral-surface-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-neutral-surface\/50 {
	background-color: hsl(var(--twc-fill-neutral-surface) / 0.5);
}
.bg-fill-ocean {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-ocean) /
			var(--twc-fill-ocean-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-ocean-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-ocean-muted) /
			var(--twc-fill-ocean-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-ocean-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-ocean-strong) /
			var(--twc-fill-ocean-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-ocean-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-ocean-subtle) /
			var(--twc-fill-ocean-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-ocean\/10 {
	background-color: hsl(var(--twc-fill-ocean) / 0.1);
}
.bg-fill-ocean\/5 {
	background-color: hsl(var(--twc-fill-ocean) / 0.05);
}
.bg-fill-ocean\/50 {
	background-color: hsl(var(--twc-fill-ocean) / 0.5);
}
.bg-fill-orange-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-orange-muted) /
			var(--twc-fill-orange-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-orange-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-orange-strong) /
			var(--twc-fill-orange-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-orange-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-orange-subtle) /
			var(--twc-fill-orange-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-pink {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-pink) /
			var(--twc-fill-pink-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-positive-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-positive-on-subtle) /
			var(--twc-fill-positive-on-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-positive-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-positive-strong) /
			var(--twc-fill-positive-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-positive-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-positive-subtle) /
			var(--twc-fill-positive-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-primary) /
			var(--twc-fill-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-purple {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-purple) /
			var(--twc-fill-purple-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-purple-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-purple-muted) /
			var(--twc-fill-purple-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-purple-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-purple-strong) /
			var(--twc-fill-purple-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-purple-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-purple-subtle) /
			var(--twc-fill-purple-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-purple\/10 {
	background-color: hsl(var(--twc-fill-purple) / 0.1);
}
.bg-fill-raspberry-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-raspberry-muted) /
			var(--twc-fill-raspberry-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-raspberry-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-raspberry-subtle) /
			var(--twc-fill-raspberry-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-red) / var(--twc-fill-red-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-red-muted) /
			var(--twc-fill-red-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-red-strong) /
			var(--twc-fill-red-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-red-subtle) /
			var(--twc-fill-red-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-red-surface) /
			var(--twc-fill-red-surface-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-red\/10 {
	background-color: hsl(var(--twc-fill-red) / 0.1);
}
.bg-fill-rose {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-rose) /
			var(--twc-fill-rose-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-rose\/10 {
	background-color: hsl(var(--twc-fill-rose) / 0.1);
}
.bg-fill-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-secondary) /
			var(--twc-fill-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-secondary\/50 {
	background-color: hsl(var(--twc-fill-secondary) / 0.5);
}
.bg-fill-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-sky) / var(--twc-fill-sky-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-sky\/10 {
	background-color: hsl(var(--twc-fill-sky) / 0.1);
}
.bg-fill-slight {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-slight) /
			var(--twc-fill-slight-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-subtle) /
			var(--twc-fill-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-subtle-disable {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-subtle-disable) /
			var(--twc-fill-subtle-disable-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-sunset {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-sunset) /
			var(--twc-fill-sunset-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-sunset\/10 {
	background-color: hsl(var(--twc-fill-sunset) / 0.1);
}
.bg-fill-teal-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-teal-muted) /
			var(--twc-fill-teal-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-teal-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-teal-subtle) /
			var(--twc-fill-teal-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-tertiary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-tertiary) /
			var(--twc-fill-tertiary-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-violet-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-violet-muted) /
			var(--twc-fill-violet-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-violet-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-violet-subtle) /
			var(--twc-fill-violet-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-volcano {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-volcano) /
			var(--twc-fill-volcano-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-volcano-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-volcano-muted) /
			var(--twc-fill-volcano-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-volcano-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-volcano-strong) /
			var(--twc-fill-volcano-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-volcano-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-volcano-subtle) /
			var(--twc-fill-volcano-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-volcano\/10 {
	background-color: hsl(var(--twc-fill-volcano) / 0.1);
}
.bg-fill-warning-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-warning-strong) /
			var(--twc-fill-warning-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-warning-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-warning-subtle) /
			var(--twc-fill-warning-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-yellow {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-yellow) /
			var(--twc-fill-yellow-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-yellow-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-yellow-muted) /
			var(--twc-fill-yellow-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-yellow-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-yellow-strong) /
			var(--twc-fill-yellow-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-yellow-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-yellow-subtle) /
			var(--twc-fill-yellow-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-fill-yellow\/10 {
	background-color: hsl(var(--twc-fill-yellow) / 0.1);
}
.bg-gray-10 {
	--tw-bg-opacity: 1;
	background-color: rgb(38 38 38 / var(--tw-bg-opacity));
}
.bg-gray-100 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-2 {
	--tw-bg-opacity: 1;
	background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-gray-200 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-3 {
	--tw-bg-opacity: 1;
	background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-gray-300 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-4 {
	--tw-bg-opacity: 1;
	background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
.bg-gray-400 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-400) / var(--twc-gray-400-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-5 {
	--tw-bg-opacity: 1;
	background-color: rgb(217 217 217 / var(--tw-bg-opacity));
}
.bg-gray-500\/30 {
	background-color: hsl(var(--twc-gray-500) / 0.3);
}
.bg-gray-500\/40 {
	background-color: hsl(var(--twc-gray-500) / 0.4);
}
.bg-gray-500\/60 {
	background-color: hsl(var(--twc-gray-500) / 0.6);
}
.bg-gray-500\/80 {
	background-color: hsl(var(--twc-gray-500) / 0.8);
}
.bg-gray-500\/90 {
	background-color: hsl(var(--twc-gray-500) / 0.9);
}
.bg-gray-600 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-7 {
	--tw-bg-opacity: 1;
	background-color: rgb(140 140 140 / var(--tw-bg-opacity));
}
.bg-gray-800 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-900 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))
	);
}
.bg-gray-900\/10 {
	background-color: hsl(var(--twc-gray-900) / 0.1);
}
.bg-gray-900\/20 {
	background-color: hsl(var(--twc-gray-900) / 0.2);
}
.bg-gray-900\/5 {
	background-color: hsl(var(--twc-gray-900) / 0.05);
}
.bg-gray-900\/50 {
	background-color: hsl(var(--twc-gray-900) / 0.5);
}
.bg-gray-900\/70 {
	background-color: hsl(var(--twc-gray-900) / 0.7);
}
.bg-gray-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-green {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-bg-opacity))
	);
}
.bg-green-1 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-green-1) / var(--twc-green-1-opacity, var(--tw-bg-opacity))
	);
}
.bg-green\/10 {
	background-color: hsl(var(--twc-green) / 0.1);
}
.bg-green\/20 {
	background-color: hsl(var(--twc-green) / 0.2);
}
.bg-green\/30 {
	background-color: hsl(var(--twc-green) / 0.3);
}
.bg-green\/5 {
	background-color: hsl(var(--twc-green) / 0.05);
}
.bg-green\/50 {
	background-color: hsl(var(--twc-green) / 0.5);
}
.bg-green\/60 {
	background-color: hsl(var(--twc-green) / 0.6);
}
.bg-green\/70 {
	background-color: hsl(var(--twc-green) / 0.7);
}
.bg-group {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
.bg-group\/50 {
	background-color: hsl(var(--twc-group) / 0.5);
}
.bg-indigo-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(199 210 254 / var(--tw-bg-opacity));
}
.bg-indigo-500 {
	--tw-bg-opacity: 1;
	background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-indigo-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
.bg-indigo-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(55 48 163 / var(--tw-bg-opacity));
}
.bg-informative-4 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-informative-4) /
			var(--twc-informative-4-opacity, var(--tw-bg-opacity))
	);
}
.bg-informative-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-informative-primary) /
			var(--twc-informative-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-inverse-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-inverse-primary) /
			var(--twc-inverse-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-inverted-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-inverted-secondary) /
			var(--twc-inverted-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-light-cyan-1 {
	--tw-bg-opacity: 1;
	background-color: rgb(230 255 251 / var(--tw-bg-opacity));
}
.bg-light-cyan-6 {
	--tw-bg-opacity: 1;
	background-color: rgb(19 194 194 / var(--tw-bg-opacity));
}
.bg-light-green-5 {
	--tw-bg-opacity: 1;
	background-color: rgb(115 209 61 / var(--tw-bg-opacity));
}
.bg-light-purple-2 {
	--tw-bg-opacity: 1;
	background-color: rgb(239 219 255 / var(--tw-bg-opacity));
}
.bg-light-purple-5 {
	--tw-bg-opacity: 1;
	background-color: rgb(146 84 222 / var(--tw-bg-opacity));
}
.bg-lime {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-lime) / var(--twc-lime-opacity, var(--tw-bg-opacity))
	);
}
.bg-lime\/20 {
	background-color: hsl(var(--twc-lime) / 0.2);
}
.bg-lime\/5 {
	background-color: hsl(var(--twc-lime) / 0.05);
}
.bg-negative-4 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-negative-4) /
			var(--twc-negative-4-opacity, var(--tw-bg-opacity))
	);
}
.bg-neutral-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-neutral-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(229 229 229 / var(--tw-bg-opacity));
}
.bg-neutral-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(212 212 212 / var(--tw-bg-opacity));
}
.bg-neutral-400\/20 {
	background-color: hsla(0, 0%, 64%, 0.2);
}
.bg-new-black-primary\/20 {
	background-color: rgba(28, 29, 35, 0.2);
}
.bg-new-gray-500\/20 {
	background-color: hsla(220, 9%, 46%, 0.2);
}
.bg-non-semantic-bg-aquamarine-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-aquamarine-strong) /
			var(
				--twc-non-semantic-bg-aquamarine-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-emerald-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-emerald-on-subtle) /
			var(
				--twc-non-semantic-bg-emerald-on-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-emerald-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-emerald-subtle) /
			var(
				--twc-non-semantic-bg-emerald-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-grape-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-grape-subtle) /
			var(
				--twc-non-semantic-bg-grape-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-grey-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-grey-strong) /
			var(--twc-non-semantic-bg-grey-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-non-semantic-bg-grey-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-grey-subtle) /
			var(--twc-non-semantic-bg-grey-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-non-semantic-bg-lime-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-lime-muted) /
			var(--twc-non-semantic-bg-lime-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-non-semantic-bg-lime-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-lime-on-subtle) /
			var(
				--twc-non-semantic-bg-lime-on-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-ocean-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-ocean-muted) /
			var(--twc-non-semantic-bg-ocean-muted-opacity, var(--tw-bg-opacity))
	);
}
.bg-non-semantic-bg-ocean-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-ocean-strong) /
			var(
				--twc-non-semantic-bg-ocean-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-ocean-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-ocean-subtle) /
			var(
				--twc-non-semantic-bg-ocean-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-orange-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-orange-subtle) /
			var(
				--twc-non-semantic-bg-orange-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-raspberry-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-raspberry-strong) /
			var(
				--twc-non-semantic-bg-raspberry-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-violet-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-violet-on-subtle) /
			var(
				--twc-non-semantic-bg-violet-on-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-volcano-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-volcano-strong) /
			var(
				--twc-non-semantic-bg-volcano-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-white-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-white-strong) /
			var(
				--twc-non-semantic-bg-white-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-yellow-muted {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-yellow-muted) /
			var(
				--twc-non-semantic-bg-yellow-muted-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-yellow-on-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-yellow-on-subtle) /
			var(
				--twc-non-semantic-bg-yellow-on-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-bg-yellow-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-yellow-surface) /
			var(
				--twc-non-semantic-bg-yellow-surface-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-content-lime-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-lime-primary) /
			var(
				--twc-non-semantic-content-lime-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-content-orange-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-orange-primary) /
			var(
				--twc-non-semantic-content-orange-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-content-volcano-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-chartreuse-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-chartreuse-subtle) /
			var(
				--twc-non-semantic-fill-chartreuse-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-red-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-red-subtle) /
			var(
				--twc-non-semantic-fill-red-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-teal-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-teal-subtle) /
			var(
				--twc-non-semantic-fill-teal-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-teal-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-teal-surface) /
			var(
				--twc-non-semantic-fill-teal-surface-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-yellow-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-yellow-subtle) /
			var(
				--twc-non-semantic-fill-yellow-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-non-semantic-fill-yellow-surface {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-yellow-surface) /
			var(
				--twc-non-semantic-fill-yellow-surface-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.bg-ocean {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-bg-opacity))
	);
}
.bg-ocean-blue-1 {
	--tw-bg-opacity: 1;
	background-color: rgb(240 245 255 / var(--tw-bg-opacity));
}
.bg-ocean-blue-2 {
	--tw-bg-opacity: 1;
	background-color: rgb(214 228 255 / var(--tw-bg-opacity));
}
.bg-ocean\/10 {
	background-color: hsl(var(--twc-ocean) / 0.1);
}
.bg-ocean\/20 {
	background-color: hsl(var(--twc-ocean) / 0.2);
}
.bg-ocean\/30 {
	background-color: hsl(var(--twc-ocean) / 0.3);
}
.bg-ocean\/40 {
	background-color: hsl(var(--twc-ocean) / 0.4);
}
.bg-ocean\/5 {
	background-color: hsl(var(--twc-ocean) / 0.05);
}
.bg-ocean\/70 {
	background-color: hsl(var(--twc-ocean) / 0.7);
}
.bg-ocean\/80 {
	background-color: hsl(var(--twc-ocean) / 0.8);
}
.bg-option-red5 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-option-red5) /
			var(--twc-option-red5-opacity, var(--tw-bg-opacity))
	);
}
.bg-option-sky5 {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-option-sky5) /
			var(--twc-option-sky5-opacity, var(--tw-bg-opacity))
	);
}
.bg-orange-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(194 65 12 / var(--tw-bg-opacity));
}
.bg-orange-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(154 52 18 / var(--tw-bg-opacity));
}
.bg-orange-900 {
	--tw-bg-opacity: 1;
	background-color: rgb(124 45 18 / var(--tw-bg-opacity));
}
.bg-pink {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-pink) / var(--twc-pink-opacity, var(--tw-bg-opacity))
	);
}
.bg-pink\/5 {
	background-color: hsl(var(--twc-pink) / 0.05);
}
.bg-primary {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
.bg-primary-black-50\/50 {
	background-color: rgba(27, 29, 33, 0.5);
}
.bg-primary-black-dark {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
.bg-primary-black-dark\/60 {
	background-color: rgba(41, 41, 54, 0.6);
}
.bg-primary-black-darknest {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
.bg-purple {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-purple) / var(--twc-purple-opacity, var(--tw-bg-opacity))
	);
}
.bg-purple\/10 {
	background-color: hsl(var(--twc-purple) / 0.1);
}
.bg-purple\/20 {
	background-color: hsl(var(--twc-purple) / 0.2);
}
.bg-purple\/5 {
	background-color: hsl(var(--twc-purple) / 0.05);
}
.bg-purple\/50 {
	background-color: hsl(var(--twc-purple) / 0.5);
}
.bg-red {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	);
}
.bg-red\/10 {
	background-color: hsl(var(--twc-red) / 0.1);
}
.bg-red\/15 {
	background-color: hsl(var(--twc-red) / 0.15);
}
.bg-red\/20 {
	background-color: hsl(var(--twc-red) / 0.2);
}
.bg-red\/3 {
	background-color: hsl(var(--twc-red) / 0.03);
}
.bg-red\/30 {
	background-color: hsl(var(--twc-red) / 0.3);
}
.bg-red\/40 {
	background-color: hsl(var(--twc-red) / 0.4);
}
.bg-red\/5 {
	background-color: hsl(var(--twc-red) / 0.05);
}
.bg-red\/50 {
	background-color: hsl(var(--twc-red) / 0.5);
}
.bg-red\/60 {
	background-color: hsl(var(--twc-red) / 0.6);
}
.bg-red\/90 {
	background-color: hsl(var(--twc-red) / 0.9);
}
.bg-rose {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-rose) / var(--twc-rose-opacity, var(--tw-bg-opacity))
	);
}
.bg-rose\/20 {
	background-color: hsl(var(--twc-rose) / 0.2);
}
.bg-rose\/5 {
	background-color: hsl(var(--twc-rose) / 0.05);
}
.bg-secondary {
	--tw-bg-opacity: 1;
	background-color: rgb(68 68 68 / var(--tw-bg-opacity));
}
.bg-secondary\/10 {
	background-color: rgba(68, 68, 68, 0.1);
}
.bg-semantic-active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-active) /
			var(--twc-semantic-active-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-negative {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-negative) /
			var(--twc-semantic-negative-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-notice {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-notice) /
			var(--twc-semantic-notice-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-positive {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-positive) /
			var(--twc-semantic-positive-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-secondary) /
			var(--twc-semantic-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-tertiary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-bg-opacity))
	);
}
.bg-semantic-tertiary\/10 {
	background-color: hsl(var(--twc-semantic-tertiary) / 0.1);
}
.bg-sematic {
	--tw-bg-opacity: 1;
	background-color: rgb(47 84 235 / var(--tw-bg-opacity));
}
.bg-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-bg-opacity))
	);
}
.bg-sky-blue-1 {
	--tw-bg-opacity: 1;
	background-color: rgb(230 247 255 / var(--tw-bg-opacity));
}
.bg-sky-blue-5 {
	--tw-bg-opacity: 1;
	background-color: rgb(64 169 255 / var(--tw-bg-opacity));
}
.bg-sky-blue-6 {
	--tw-bg-opacity: 1;
	background-color: rgb(24 144 255 / var(--tw-bg-opacity));
}
.bg-sky-blue-7 {
	--tw-bg-opacity: 1;
	background-color: rgb(9 109 217 / var(--tw-bg-opacity));
}
.bg-sky\/10 {
	background-color: hsl(var(--twc-sky) / 0.1);
}
.bg-sky\/20 {
	background-color: hsl(var(--twc-sky) / 0.2);
}
.bg-sky\/3 {
	background-color: hsl(var(--twc-sky) / 0.03);
}
.bg-sky\/30 {
	background-color: hsl(var(--twc-sky) / 0.3);
}
.bg-sky\/5 {
	background-color: hsl(var(--twc-sky) / 0.05);
}
.bg-sky\/50 {
	background-color: hsl(var(--twc-sky) / 0.5);
}
.bg-sky\/60 {
	background-color: hsl(var(--twc-sky) / 0.6);
}
.bg-sky\/70 {
	background-color: hsl(var(--twc-sky) / 0.7);
}
.bg-sky\/80 {
	background-color: hsl(var(--twc-sky) / 0.8);
}
.bg-sky\/90 {
	background-color: hsl(var(--twc-sky) / 0.9);
}
.bg-slate-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
.bg-slate-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
.bg-slight {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-slight) / var(--twc-slight-opacity, var(--tw-bg-opacity))
	);
}
.bg-stroke-neutral-default {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, var(--tw-bg-opacity))
	);
}
.bg-stroke-neutral-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-stroke-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-stroke-subtle) /
			var(--twc-stroke-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-strong) / var(--twc-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-strong\/20 {
	background-color: hsl(var(--twc-strong) / 0.2);
}
.bg-subtle {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-bg-opacity))
	);
}
.bg-subtle\/5 {
	background-color: hsl(var(--twc-subtle) / 0.05);
}
.bg-sunset {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-bg-opacity))
	);
}
.bg-sunset-orange-1 {
	--tw-bg-opacity: 1;
	background-color: rgb(255 247 230 / var(--tw-bg-opacity));
}
.bg-sunset-orange-2 {
	--tw-bg-opacity: 1;
	background-color: rgb(255 231 186 / var(--tw-bg-opacity));
}
.bg-sunset\/20 {
	background-color: hsl(var(--twc-sunset) / 0.2);
}
.bg-sunset\/5 {
	background-color: hsl(var(--twc-sunset) / 0.05);
}
.bg-tertiary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-tertiary) / var(--twc-tertiary-opacity, var(--tw-bg-opacity))
	);
}
.bg-tertiary\/5 {
	background-color: hsl(var(--twc-tertiary) / 0.05);
}
.bg-token-bg-children {
	--tw-bg-opacity: 1;
	background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
.bg-token-bg-group {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-token-bg-subtle {
	background-color: rgba(0, 0, 0, 0.1);
}
.bg-token-component-red-secondary {
	background-color: rgba(218, 30, 57, 0.1);
}
.bg-token-component-sky-secondary {
	background-color: rgba(0, 132, 255, 0.1);
}
.bg-token-cyan\/10 {
	background-color: rgba(19, 194, 194, 0.1);
}
.bg-token-gray-500\/20 {
	background-color: hsla(213, 7%, 76%, 0.2);
}
.bg-token-green\/10 {
	background-color: rgba(82, 196, 26, 0.1);
}
.bg-token-purple\/10 {
	background-color: rgba(114, 46, 209, 0.1);
}
.bg-token-red\/10 {
	background-color: rgba(215, 30, 55, 0.1);
}
.bg-token-semantic-secondary {
	background-color: rgba(0, 0, 0, 0.6);
}
.bg-token-sky\/10 {
	background-color: rgba(0, 122, 249, 0.1);
}
.bg-token-yellow\/10 {
	background-color: rgba(255, 184, 0, 0.1);
}
.bg-transparent {
	background-color: transparent;
}
.bg-v2-fill-brand-main {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-brand-main) /
			var(--twc-v2-fill-brand-main-opacity, var(--tw-bg-opacity))
	);
}
.bg-v2-fill-inverse-primary\/70 {
	background-color: hsl(var(--twc-v2-fill-inverse-primary) / 0.7);
}
.bg-v2-fill-secondary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-secondary) /
			var(--twc-v2-fill-secondary-opacity, var(--tw-bg-opacity))
	);
}
.bg-v2-fill-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-sky) /
			var(--twc-v2-fill-sky-opacity, var(--tw-bg-opacity))
	);
}
.bg-v2-fill-strong {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-strong) /
			var(--twc-v2-fill-strong-opacity, var(--tw-bg-opacity))
	);
}
.bg-v2-red {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-red) / var(--twc-v2-red-opacity, var(--tw-bg-opacity))
	);
}
.bg-violet-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(237 233 254 / var(--tw-bg-opacity));
}
.bg-volcano {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-volcano) / var(--twc-volcano-opacity, var(--tw-bg-opacity))
	);
}
.bg-volcano\/10 {
	background-color: hsl(var(--twc-volcano) / 0.1);
}
.bg-volcano\/20 {
	background-color: hsl(var(--twc-volcano) / 0.2);
}
.bg-volcano\/30 {
	background-color: hsl(var(--twc-volcano) / 0.3);
}
.bg-volcano\/40 {
	background-color: hsl(var(--twc-volcano) / 0.4);
}
.bg-volcano\/5 {
	background-color: hsl(var(--twc-volcano) / 0.05);
}
.bg-volcano\/50 {
	background-color: hsl(var(--twc-volcano) / 0.5);
}
.bg-volcano\/70 {
	background-color: hsl(var(--twc-volcano) / 0.7);
}
.bg-volcano\/80 {
	background-color: hsl(var(--twc-volcano) / 0.8);
}
.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/10 {
	background-color: hsla(0, 0%, 100%, 0.1);
}
.bg-white\/20 {
	background-color: hsla(0, 0%, 100%, 0.2);
}
.bg-white\/40 {
	background-color: hsla(0, 0%, 100%, 0.4);
}
.bg-white\/80 {
	background-color: hsla(0, 0%, 100%, 0.8);
}
.bg-white\/90 {
	background-color: hsla(0, 0%, 100%, 0.9);
}
.bg-yellow {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-yellow) / var(--twc-yellow-opacity, var(--tw-bg-opacity))
	);
}
.bg-yellow-primary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-yellow-primary) /
			var(--twc-yellow-primary-opacity, var(--tw-bg-opacity))
	);
}
.bg-yellow\/10 {
	background-color: hsl(var(--twc-yellow) / 0.1);
}
.bg-yellow\/20 {
	background-color: hsl(var(--twc-yellow) / 0.2);
}
.bg-yellow\/30 {
	background-color: hsl(var(--twc-yellow) / 0.3);
}
.bg-yellow\/5 {
	background-color: hsl(var(--twc-yellow) / 0.05);
}
.bg-opacity-10 {
	--tw-bg-opacity: 0.1;
}
.bg-opacity-15 {
	--tw-bg-opacity: 0.15;
}
.bg-opacity-20 {
	--tw-bg-opacity: 0.2;
}
.bg-opacity-25 {
	--tw-bg-opacity: 0.25;
}
.bg-opacity-40 {
	--tw-bg-opacity: 0.4;
}
.bg-opacity-5 {
	--tw-bg-opacity: 0.05;
}
.bg-opacity-50 {
	--tw-bg-opacity: 0.5;
}
.bg-opacity-60 {
	--tw-bg-opacity: 0.6;
}
.bg-opacity-65 {
	--tw-bg-opacity: 0.65;
}
.bg-opacity-70 {
	--tw-bg-opacity: 0.7;
}
.bg-opacity-75 {
	--tw-bg-opacity: 0.75;
}
.bg-opacity-80 {
	--tw-bg-opacity: 0.8;
}
.bg-\[linear-gradient\(-90deg\2c \#F62E0F_59\.72\%\2c \#FACC27_100\%\)\] {
	background-image: linear-gradient(-90deg, #f62e0f 59.72%, #facc27);
}
.bg-\[linear-gradient\(-90deg\2c \#FACC27_78\.13\%\2c \#68CF24_100\%\)\] {
	background-image: linear-gradient(-90deg, #facc27 78.13%, #68cf24);
}
.bg-\[linear-gradient\(0deg\2c
	\#FFF_0\%\2c
	rgba\(255\2c
	255\2c
	255\2c
	0\.00\)_100\%\)\] {
	background-image: linear-gradient(0deg, #fff, hsla(0, 0%, 100%, 0));
}
.bg-\[linear-gradient\(0deg\2c
	rgba\(0\2c
	0\2c
	0\2c
	0\.00\)_35\.38\%\2c
	rgba\(0\2c
	0\2c
	0\2c
	0\.56\)_97\.83\%\)\2c
	linear-gradient\(229deg\2c
	\#FFF_0\.56\%\2c
	rgba\(255\2c
	255\2c
	255\2c
	0\.00\)_19\.88\%\)\] {
	background-image: linear-gradient(
			0deg,
			transparent 35.38%,
			rgba(0, 0, 0, 0.56) 97.83%
		),
		linear-gradient(229deg, #fff 0.56%, hsla(0, 0%, 100%, 0) 19.88%);
}
.bg-\[linear-gradient\(0deg\2c
	rgba\(0\2c
	0\2c
	0\2c
	0\.60\)_0\%\2c
	rgba\(0\2c
	0\2c
	0\2c
	0\.60\)_100\%\)\] {
	background-image: linear-gradient(
		0deg,
		rgba(0, 0, 0, 0.6),
		rgba(0, 0, 0, 0.6)
	);
}
.bg-\[linear-gradient\(0deg\2c
	rgba\(255\2c
	184\2c
	0\2c
	0\.10\)_0\%\2c
	rgba\(255\2c
	184\2c
	0\2c
	0\.10\)_100\%\)\] {
	background-image: linear-gradient(
		0deg,
		rgba(255, 184, 0, 0.1),
		rgba(255, 184, 0, 0.1)
	);
}
.bg-\[linear-gradient\(109deg\2c \#FAA72A_48\.28\%\2c \#FDCA66_105\.66\%\)\] {
	background-image: linear-gradient(109deg, #faa72a 48.28%, #fdca66 105.66%);
}
.bg-\[linear-gradient\(141deg\2c \#4200FF_13\.7\%\2c \#E72A2A_87\.79\%\)\] {
	background-image: linear-gradient(141deg, #4200ff 13.7%, #e72a2a 87.79%);
}
.bg-\[linear-gradient\(180deg\2c \#73EADB_0\%\2c \#C7FFF8_100\%\)\] {
	background-image: linear-gradient(180deg, #73eadb, #c7fff8);
}
.bg-\[linear-gradient\(180deg\2c \#8FE4F7_0\%\2c \#E6FBFF_100\%\)\] {
	background-image: linear-gradient(180deg, #8fe4f7, #e6fbff);
}
.bg-\[linear-gradient\(180deg\2c
	\#EBF2FF_0\%\2c
	rgba\(255\2c
	255\2c
	255\2c
	0\.00\)_62\.88\%\)\] {
	background-image: linear-gradient(
		180deg,
		#ebf2ff,
		hsla(0, 0%, 100%, 0) 62.88%
	);
}
.bg-\[linear-gradient\(180deg\2c \#F5E384_0\%\2c \#FFF5BF_100\%\)\] {
	background-image: linear-gradient(180deg, #f5e384, #fff5bf);
}
.bg-\[linear-gradient\(180deg\2c \#FECD80_0\%\2c \#FFE7C1_100\%\)\] {
	background-image: linear-gradient(180deg, #fecd80, #ffe7c1);
}
.bg-\[linear-gradient\(180deg\2c
	rgba\(14\2c
	16\2c
	19\2c
	0\.00\)_0\%\2c
	rgba\(31\2c
	27\2c
	27\2c
	0\.23\)_56\.75\%\2c
	rgba\(31\2c
	27\2c
	27\2c
	0\.67\)_100\%\)\] {
	background-image: linear-gradient(
		180deg,
		rgba(14, 16, 19, 0),
		rgba(31, 27, 27, 0.23) 56.75%,
		rgba(31, 27, 27, 0.67)
	);
}
.bg-\[linear-gradient\(180deg\2c
	rgba\(255\2c
	119\2c
	26\2c
	0\.1\)_0\%\2c
	rgba\(255\2c
	255\2c
	255\2c
	0\)_62\.88\%\)\] {
	background-image: linear-gradient(
		180deg,
		rgba(255, 119, 26, 0.1),
		hsla(0, 0%, 100%, 0) 62.88%
	);
}
.bg-\[linear-gradient\(180deg\2c
	rgba\(38\2c
	38\2c
	38\2c
	0\.00\)_0\%\2c
	rgba\(38\2c
	38\2c
	38\2c
	0\.90\)_100\%\)\] {
	background-image: linear-gradient(
		180deg,
		rgba(38, 38, 38, 0),
		rgba(38, 38, 38, 0.9)
	);
}
.bg-\[linear-gradient\(180deg\2c
	rgba\(81\2c
	78\2c
	232\2c
	0\.1\)_0\%\2c
	rgba\(255\2c
	255\2c
	255\2c
	0\)_62\.88\%\)\] {
	background-image: linear-gradient(
		180deg,
		rgba(81, 78, 232, 0.1),
		hsla(0, 0%, 100%, 0) 62.88%
	);
}
.bg-\[linear-gradient\(90deg\2c
	\#81DA45_-3\.59\%\2c
	\#49A92F_57\.4\%\2c
	\#81DA45_114\.84\%\)\] {
	background-image: linear-gradient(
		90deg,
		#81da45 -3.59%,
		#49a92f 57.4%,
		#81da45 114.84%
	);
}
.bg-\[linear-gradient\(90deg\2c \#F62E0F_54\.86\%\2c \#FACC27_100\%\)\] {
	background-image: linear-gradient(90deg, #f62e0f 54.86%, #facc27);
}
.bg-\[linear-gradient\(90deg\2c \#FACC27_85\.46\%\2c \#81DA45_101\.2\%\)\] {
	background-image: linear-gradient(90deg, #facc27 85.46%, #81da45 101.2%);
}
.bg-\[radial-gradient\(circle\2c \#B5A2EC\2c \#0017E1_64\%\)\] {
	background-image: radial-gradient(circle, #b5a2ec, #0017e1 64%);
}
.bg-\[radial-gradient\(circle\2c \#E72AA7\2c \#C986FD\2c \#A4317D\)\] {
	background-image: radial-gradient(circle, #e72aa7, #c986fd, #a4317d);
}
.bg-\[url\(\"\/images\/blog\/Responsive-Form-Background\.png\"\)\] {
	background-image: url(../images/Responsive-Form-Background.png);
}
.bg-\[url\(\'\/images\/banner\/buy-more-gpt-turn\.png\'\)\] {
	background-image: url(../images/buy-more-gpt-turn.png);
}
.bg-\[url\(\'\/images\/bg-newyear\.jpeg\'\)\] {
	background-image: url(../images/bg-newyear.jpeg);
}
.bg-\[url\(\'\/images\/blog\/bg-ondemand\.png\'\)\] {
	background-image: url(../images/bg-ondemand.png);
}
.bg-\[url\(\'\/images\/blog\/rec-bg-blue-min\.webp\'\)\] {
	background-image: url(../images/rec-bg-blue-min.webp);
}
.bg-\[url\(\'\/images\/ielts-v2\/personalized-learning-bg-light\.webp\'\)\] {
	background-image: url(../images/personalized-learning-bg-light.webp);
}
.bg-\[url\(\'\/images\/order\/background-filter\.png\'\)\] {
	background-image: url(../images/background-filter.png);
}
.bg-\[url\(\'\/images\/promotions\/promotion_december_1000x300\.jpg\'\)\] {
	background-image: url(../images/promotion_december_1000x300.jpg);
}
.bg-about-banner {
	background-image: linear-gradient(
			#d4d6ff 1.9000000000000001px,
			transparent 0
		),
		linear-gradient(90deg, #d4d6ff 1.9000000000000001px, #fbfcff 0);
}
.bg-about-origin-section {
	background-image: linear-gradient(180deg, #fff, #fef5f5 50.48%, #fff);
}
.bg-about-overlay {
	background-image: linear-gradient(
		180deg,
		rgba(249, 250, 252, 0.15),
		#f8f9fa
	);
}
.bg-background-events {
	background-image: url(../images/background-event.webp);
}
.bg-dict_home_bg {
	background-image: url(../images/dict-banner-bg.webp);
}
.bg-gradient-to-b {
	background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-br {
	background-image: linear-gradient(
		to bottom right,
		var(--tw-gradient-stops)
	);
}
.bg-gradient-to-r {
	background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-holder-book-mobile {
	background-image: url(../images/holder-book-mobile.svg);
}
.bg-none {
	background-image: none;
}
.bg-summer {
	background-image: linear-gradient(
		154deg,
		#ffeb94 -27.03%,
		#ffc563 38.04%,
		#ff9830 123.35%
	);
}
.bg-summer-step {
	background-image: linear-gradient(
		46deg,
		#ffdf76 -58.85%,
		#ff9448 17.52%,
		#ff775f 91.02%
	);
}
.from-\[\#01032B\] {
	--tw-gradient-from: #01032b var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(1, 3, 43, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#179BFF\] {
	--tw-gradient-from: #179bff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(23, 155, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#218EE6\] {
	--tw-gradient-from: #218ee6 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(33, 142, 230, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#C9F1FF\] {
	--tw-gradient-from: #c9f1ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(201, 241, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#CAFEE6\] {
	--tw-gradient-from: #cafee6 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(202, 254, 230, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#D3E3FF\] {
	--tw-gradient-from: #d3e3ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(211, 227, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#D8F8E7\] {
	--tw-gradient-from: #d8f8e7 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(216, 248, 231, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#E4E4FF\] {
	--tw-gradient-from: #e4e4ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(228, 228, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#E5EEFF\] {
	--tw-gradient-from: #e5eeff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(229, 238, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#E8FCD3\] {
	--tw-gradient-from: #e8fcd3 var(--tw-gradient-from-position);
	--tw-gradient-to: hsla(89, 87%, 91%, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#EAE5FF\] {
	--tw-gradient-from: #eae5ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(234, 229, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#F2E5FF\] {
	--tw-gradient-from: #f2e5ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(242, 229, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FDE3EC\] {
	--tw-gradient-from: #fde3ec var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(253, 227, 236, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FDE3F4\] {
	--tw-gradient-from: #fde3f4 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(253, 227, 244, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FDF7E3\] {
	--tw-gradient-from: #fdf7e3 var(--tw-gradient-from-position);
	--tw-gradient-to: hsla(46, 87%, 94%, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FEE6E6\] {
	--tw-gradient-from: #fee6e6 var(--tw-gradient-from-position);
	--tw-gradient-to: hsla(0, 92%, 95%, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFD3D3\] {
	--tw-gradient-from: #ffd3d3 var(--tw-gradient-from-position);
	--tw-gradient-to: hsla(0, 100%, 91%, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFE0D3\] {
	--tw-gradient-from: #ffe0d3 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(255, 224, 211, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFE8D1\] {
	--tw-gradient-from: #ffe8d1 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(255, 232, 209, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFEEE7\] {
	--tw-gradient-from: #ffeee7 var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(255, 238, 231, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-400 {
	--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(96, 165, 250, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-400\/20 {
	--tw-gradient-from: rgba(96, 165, 250, 0.2) var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(96, 165, 250, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-50 {
	--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(239, 246, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-600\/5 {
	--tw-gradient-from: rgba(37, 99, 235, 0.05) var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(37, 99, 235, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-100 {
	--tw-gradient-from: #e0e7ff var(--tw-gradient-from-position);
	--tw-gradient-to: rgba(224, 231, 255, 0) var(--tw-gradient-to-position);
	--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-\[\#0D0231\] {
	--tw-gradient-to: #0d0231 var(--tw-gradient-to-position);
}
.to-\[\#15D1F7\] {
	--tw-gradient-to: #15d1f7 var(--tw-gradient-to-position);
}
.to-\[\#443DFF\] {
	--tw-gradient-to: #443dff var(--tw-gradient-to-position);
}
.to-\[\#A6FFFC\] {
	--tw-gradient-to: #a6fffc var(--tw-gradient-to-position);
}
.to-\[\#B9F2F2\] {
	--tw-gradient-to: #b9f2f2 var(--tw-gradient-to-position);
}
.to-\[\#C4FFF1\] {
	--tw-gradient-to: #c4fff1 var(--tw-gradient-to-position);
}
.to-\[\#CCF9C0\] {
	--tw-gradient-to: #ccf9c0 var(--tw-gradient-to-position);
}
.to-\[\#D3D3FF\] {
	--tw-gradient-to: #d3d3ff var(--tw-gradient-to-position);
}
.to-\[\#E2D4FF\] {
	--tw-gradient-to: #e2d4ff var(--tw-gradient-to-position);
}
.to-\[\#EDF2FF\] {
	--tw-gradient-to: #edf2ff var(--tw-gradient-to-position);
}
.to-\[\#F2E5FF\] {
	--tw-gradient-to: #f2e5ff var(--tw-gradient-to-position);
}
.to-\[\#FBD5D5\] {
	--tw-gradient-to: #fbd5d5 var(--tw-gradient-to-position);
}
.to-\[\#FCCBCB\] {
	--tw-gradient-to: #fccbcb var(--tw-gradient-to-position);
}
.to-\[\#FCCBFA\] {
	--tw-gradient-to: #fccbfa var(--tw-gradient-to-position);
}
.to-\[\#FCE8CB\] {
	--tw-gradient-to: #fce8cb var(--tw-gradient-to-position);
}
.to-\[\#FFD0AA\] {
	--tw-gradient-to: #ffd0aa var(--tw-gradient-to-position);
}
.to-\[\#FFD3D3\] {
	--tw-gradient-to: #ffd3d3 var(--tw-gradient-to-position);
}
.to-\[\#FFDBD1\] {
	--tw-gradient-to: #ffdbd1 var(--tw-gradient-to-position);
}
.to-\[\#FFE5FE\] {
	--tw-gradient-to: #ffe5fe var(--tw-gradient-to-position);
}
.to-blue-400\/20 {
	--tw-gradient-to: rgba(96, 165, 250, 0.2) var(--tw-gradient-to-position);
}
.to-teal-100 {
	--tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position);
}
.to-white {
	--tw-gradient-to: #fff var(--tw-gradient-to-position);
}
.bg-\[size\:25\%\] {
	background-size: 25%;
}
.bg-auto {
	background-size: auto;
}
.bg-cover {
	background-size: cover;
}
.bg-pattern {
	background-size: 50px 50px;
}
.bg-bottom {
	background-position: bottom;
}
.bg-center {
	background-position: 50%;
}
.bg-right {
	background-position: 100%;
}
.bg-repeat {
	background-repeat: repeat;
}
.bg-no-repeat {
	background-repeat: no-repeat;
}
.\!fill-semantic-primary {
	fill: hsl(
		var(--twc-semantic-primary) / var(--twc-semantic-primary-opacity, 1)
	) !important;
}
.fill-\[\#e0f2fe\] {
	fill: #e0f2fe;
}
.fill-\[\#ede9fe\] {
	fill: #ede9fe;
}
.fill-current {
	fill: currentColor;
}
.fill-fill-blue-strong {
	fill: hsl(
		var(--twc-fill-blue-strong) / var(--twc-fill-blue-strong-opacity, 1)
	);
}
.fill-fill-default {
	fill: hsl(var(--twc-fill-default) / var(--twc-fill-default-opacity, 1));
}
.fill-green {
	fill: hsl(var(--twc-green) / var(--twc-green-opacity, 1));
}
.fill-negative-primary {
	fill: hsl(
		var(--twc-negative-primary) / var(--twc-negative-primary-opacity, 1)
	);
}
.fill-positive-primary {
	fill: hsl(
		var(--twc-positive-primary) / var(--twc-positive-primary-opacity, 1)
	);
}
.fill-primary {
	fill: #da1e39;
}
.fill-semantic-active {
	fill: hsl(
		var(--twc-semantic-active) / var(--twc-semantic-active-opacity, 1)
	);
}
.fill-semantic-secondary {
	fill: hsl(
		var(--twc-semantic-secondary) / var(--twc-semantic-secondary-opacity, 1)
	);
}
.fill-sky {
	fill: hsl(var(--twc-sky) / var(--twc-sky-opacity, 1));
}
.fill-warning-primary {
	fill: hsl(
		var(--twc-warning-primary) / var(--twc-warning-primary-opacity, 1)
	);
}
.\!stroke-green {
	stroke: hsl(var(--twc-green) / var(--twc-green-opacity, 1)) !important;
}
.\!stroke-sky {
	stroke: hsl(var(--twc-sky) / var(--twc-sky-opacity, 1)) !important;
}
.stroke-current {
	stroke: currentColor;
}
.object-contain {
	-o-object-fit: contain;
	object-fit: contain;
}
.object-cover {
	-o-object-fit: cover;
	object-fit: cover;
}
.object-center {
	-o-object-position: center;
	object-position: center;
}
.\!p-0 {
	padding: 0 !important;
}
.\!p-3 {
	padding: 0.75rem !important;
}
.\!p-4 {
	padding: 1rem !important;
}
.p-0 {
	padding: 0;
}
.p-0\.5 {
	padding: 0.125rem;
}
.p-1 {
	padding: 0.25rem;
}
.p-1\.5 {
	padding: 0.375rem;
}
.p-10 {
	padding: 2.5rem;
}
.p-12 {
	padding: 3rem;
}
.p-2 {
	padding: 0.5rem;
}
.p-2\.25 {
	padding: 0.5625rem;
}
.p-2\.5 {
	padding: 0.625rem;
}
.p-2\.75 {
	padding: 0.6875rem;
}
.p-24 {
	padding: 6rem;
}
.p-3 {
	padding: 0.75rem;
}
.p-3\.5 {
	padding: 0.875rem;
}
.p-4 {
	padding: 1rem;
}
.p-5 {
	padding: 1.25rem;
}
.p-6 {
	padding: 1.5rem;
}
.p-8 {
	padding: 2rem;
}
.p-\[10px\] {
	padding: 10px;
}
.p-\[11px\] {
	padding: 11px;
}
.p-\[12px\] {
	padding: 12px;
}
.p-\[13px\] {
	padding: 13px;
}
.p-\[16px\] {
	padding: 16px;
}
.p-\[1px\] {
	padding: 1px;
}
.p-\[24px\] {
	padding: 24px;
}
.p-\[25px\] {
	padding: 25px;
}
.p-\[2px\] {
	padding: 2px;
}
.p-\[32px\] {
	padding: 32px;
}
.p-\[4\.5px\] {
	padding: 4.5px;
}
.p-\[5px\] {
	padding: 5px;
}
.p-\[60px\] {
	padding: 60px;
}
.p-\[6px\] {
	padding: 6px;
}
.p-\[8px\] {
	padding: 8px;
}
.p-\[9px\] {
	padding: 9px;
}
.\!px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.\!px-2 {
	padding-left: 0.5rem !important;
	padding-right: 0.5rem !important;
}
.\!px-4 {
	padding-left: 1rem !important;
	padding-right: 1rem !important;
}
.\!px-8 {
	padding-left: 2rem !important;
	padding-right: 2rem !important;
}
.\!px-\[16px\] {
	padding-left: 16px !important;
	padding-right: 16px !important;
}
.\!py-0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.\!py-1 {
	padding-top: 0.25rem !important;
	padding-bottom: 0.25rem !important;
}
.\!py-2 {
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
}
.\!py-20 {
	padding-top: 5rem !important;
	padding-bottom: 5rem !important;
}
.\!py-3 {
	padding-top: 0.75rem !important;
	padding-bottom: 0.75rem !important;
}
.\!py-\[16px\] {
	padding-top: 16px !important;
	padding-bottom: 16px !important;
}
.\!py-\[24px\] {
	padding-top: 24px !important;
	padding-bottom: 24px !important;
}
.\!py-\[32px\] {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
}
.\!py-\[5px\] {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
.\!py-\[6px\] {
	padding-top: 6px !important;
	padding-bottom: 6px !important;
}
.\!py-\[7px\] {
	padding-top: 7px !important;
	padding-bottom: 7px !important;
}
.px-0 {
	padding-left: 0;
	padding-right: 0;
}
.px-1 {
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}
.px-1\.5 {
	padding-left: 0.375rem;
	padding-right: 0.375rem;
}
.px-10 {
	padding-left: 2.5rem;
	padding-right: 2.5rem;
}
.px-12 {
	padding-left: 3rem;
	padding-right: 3rem;
}
.px-16 {
	padding-left: 4rem;
	padding-right: 4rem;
}
.px-2 {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.px-2\.5 {
	padding-left: 0.625rem;
	padding-right: 0.625rem;
}
.px-3 {
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}
.px-3\.5 {
	padding-left: 0.875rem;
	padding-right: 0.875rem;
}
.px-3\.75 {
	padding-left: 0.9375rem;
	padding-right: 0.9375rem;
}
.px-4 {
	padding-left: 1rem;
	padding-right: 1rem;
}
.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}
.px-5\.75 {
	padding-left: 1.4375rem;
	padding-right: 1.4375rem;
}
.px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
.px-7 {
	padding-left: 1.75rem;
	padding-right: 1.75rem;
}
.px-7\.75 {
	padding-left: 1.9375rem;
	padding-right: 1.9375rem;
}
.px-8 {
	padding-left: 2rem;
	padding-right: 2rem;
}
.px-\[10px\] {
	padding-left: 10px;
	padding-right: 10px;
}
.px-\[11px\] {
	padding-left: 11px;
	padding-right: 11px;
}
.px-\[12px\] {
	padding-left: 12px;
	padding-right: 12px;
}
.px-\[14px\] {
	padding-left: 14px;
	padding-right: 14px;
}
.px-\[15px\] {
	padding-left: 15px;
	padding-right: 15px;
}
.px-\[16px\] {
	padding-left: 16px;
	padding-right: 16px;
}
.px-\[18px\] {
	padding-left: 18px;
	padding-right: 18px;
}
.px-\[19px\] {
	padding-left: 19px;
	padding-right: 19px;
}
.px-\[20px\] {
	padding-left: 20px;
	padding-right: 20px;
}
.px-\[23px\] {
	padding-left: 23px;
	padding-right: 23px;
}
.px-\[24px\] {
	padding-left: 24px;
	padding-right: 24px;
}
.px-\[28px\] {
	padding-left: 28px;
	padding-right: 28px;
}
.px-\[2px\] {
	padding-left: 2px;
	padding-right: 2px;
}
.px-\[30px\] {
	padding-left: 30px;
	padding-right: 30px;
}
.px-\[31px\] {
	padding-left: 31px;
	padding-right: 31px;
}
.px-\[38px\] {
	padding-left: 38px;
	padding-right: 38px;
}
.px-\[3px\] {
	padding-left: 3px;
	padding-right: 3px;
}
.px-\[4px\] {
	padding-left: 4px;
	padding-right: 4px;
}
.px-\[7px\] {
	padding-left: 7px;
	padding-right: 7px;
}
.px-\[8px\] {
	padding-left: 8px;
	padding-right: 8px;
}
.py-0 {
	padding-top: 0;
	padding-bottom: 0;
}
.py-0\.25 {
	padding-top: 0.0625rem;
	padding-bottom: 0.0625rem;
}
.py-0\.5 {
	padding-top: 0.125rem;
	padding-bottom: 0.125rem;
}
.py-0\.75 {
	padding-top: 0.1875rem;
	padding-bottom: 0.1875rem;
}
.py-1 {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}
.py-1\.5 {
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
}
.py-1\.75 {
	padding-top: 0.4375rem;
	padding-bottom: 0.4375rem;
}
.py-10 {
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
}
.py-12 {
	padding-top: 3rem;
	padding-bottom: 3rem;
}
.py-15 {
	padding-top: 3.75rem;
	padding-bottom: 3.75rem;
}
.py-16 {
	padding-top: 4rem;
	padding-bottom: 4rem;
}
.py-2 {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.py-2\.25 {
	padding-top: 0.5625rem;
	padding-bottom: 0.5625rem;
}
.py-2\.5 {
	padding-top: 0.625rem;
	padding-bottom: 0.625rem;
}
.py-2\.75 {
	padding-top: 0.6875rem;
	padding-bottom: 0.6875rem;
}
.py-20 {
	padding-top: 5rem;
	padding-bottom: 5rem;
}
.py-24 {
	padding-top: 6rem;
	padding-bottom: 6rem;
}
.py-3 {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
}
.py-3\.5 {
	padding-top: 0.875rem;
	padding-bottom: 0.875rem;
}
.py-4 {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.py-5 {
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
}
.py-6 {
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
}
.py-64 {
	padding-top: 16rem;
	padding-bottom: 16rem;
}
.py-8 {
	padding-top: 2rem;
	padding-bottom: 2rem;
}
.py-\[10px\] {
	padding-top: 10px;
	padding-bottom: 10px;
}
.py-\[11\.5px\] {
	padding-top: 11.5px;
	padding-bottom: 11.5px;
}
.py-\[11px\] {
	padding-top: 11px;
	padding-bottom: 11px;
}
.py-\[12px\] {
	padding-top: 12px;
	padding-bottom: 12px;
}
.py-\[16px\] {
	padding-top: 16px;
	padding-bottom: 16px;
}
.py-\[18px\] {
	padding-top: 18px;
	padding-bottom: 18px;
}
.py-\[19px\] {
	padding-top: 19px;
	padding-bottom: 19px;
}
.py-\[1px\] {
	padding-top: 1px;
	padding-bottom: 1px;
}
.py-\[20px\] {
	padding-top: 20px;
	padding-bottom: 20px;
}
.py-\[24px\] {
	padding-top: 24px;
	padding-bottom: 24px;
}
.py-\[2px\] {
	padding-top: 2px;
	padding-bottom: 2px;
}
.py-\[30px\] {
	padding-top: 30px;
	padding-bottom: 30px;
}
.py-\[32px\] {
	padding-top: 32px;
	padding-bottom: 32px;
}
.py-\[3px\] {
	padding-top: 3px;
	padding-bottom: 3px;
}
.py-\[40px\] {
	padding-top: 40px;
	padding-bottom: 40px;
}
.py-\[44px\] {
	padding-top: 44px;
	padding-bottom: 44px;
}
.py-\[4px\] {
	padding-top: 4px;
	padding-bottom: 4px;
}
.py-\[50px\] {
	padding-top: 50px;
	padding-bottom: 50px;
}
.py-\[5px\] {
	padding-top: 5px;
	padding-bottom: 5px;
}
.py-\[60px\] {
	padding-top: 60px;
	padding-bottom: 60px;
}
.py-\[64px\] {
	padding-top: 64px;
	padding-bottom: 64px;
}
.py-\[68px\] {
	padding-top: 68px;
	padding-bottom: 68px;
}
.py-\[6px\] {
	padding-top: 6px;
	padding-bottom: 6px;
}
.py-\[7px\] {
	padding-top: 7px;
	padding-bottom: 7px;
}
.py-\[80px\] {
	padding-top: 80px;
	padding-bottom: 80px;
}
.py-\[8px\] {
	padding-top: 8px;
	padding-bottom: 8px;
}
.py-\[9px\] {
	padding-top: 9px;
	padding-bottom: 9px;
}
.\!pb-16 {
	padding-bottom: 4rem !important;
}
.\!pb-\[8px\] {
	padding-bottom: 8px !important;
}
.\!pl-0 {
	padding-left: 0 !important;
}
.\!pr-0 {
	padding-right: 0 !important;
}
.\!pt-4 {
	padding-top: 1rem !important;
}
.\!pt-8 {
	padding-top: 2rem !important;
}
.pb-0 {
	padding-bottom: 0;
}
.pb-0\.5 {
	padding-bottom: 0.125rem;
}
.pb-1 {
	padding-bottom: 0.25rem;
}
.pb-1\.5 {
	padding-bottom: 0.375rem;
}
.pb-10 {
	padding-bottom: 2.5rem;
}
.pb-12 {
	padding-bottom: 3rem;
}
.pb-14 {
	padding-bottom: 3.5rem;
}
.pb-16 {
	padding-bottom: 4rem;
}
.pb-2 {
	padding-bottom: 0.5rem;
}
.pb-20 {
	padding-bottom: 5rem;
}
.pb-3 {
	padding-bottom: 0.75rem;
}
.pb-4 {
	padding-bottom: 1rem;
}
.pb-5 {
	padding-bottom: 1.25rem;
}
.pb-6 {
	padding-bottom: 1.5rem;
}
.pb-8 {
	padding-bottom: 2rem;
}
.pb-\[100px\] {
	padding-bottom: 100px;
}
.pb-\[12px\] {
	padding-bottom: 12px;
}
.pb-\[150px\] {
	padding-bottom: 150px;
}
.pb-\[15px\] {
	padding-bottom: 15px;
}
.pb-\[16px\] {
	padding-bottom: 16px;
}
.pb-\[24px\] {
	padding-bottom: 24px;
}
.pb-\[30px\] {
	padding-bottom: 30px;
}
.pb-\[36px\] {
	padding-bottom: 36px;
}
.pb-\[40px\] {
	padding-bottom: 40px;
}
.pb-\[44px\] {
	padding-bottom: 44px;
}
.pb-\[4px\] {
	padding-bottom: 4px;
}
.pb-\[59px\] {
	padding-bottom: 59px;
}
.pb-\[60px\] {
	padding-bottom: 60px;
}
.pb-\[7px\] {
	padding-bottom: 7px;
}
.pb-\[8px\] {
	padding-bottom: 8px;
}
.pe-10 {
	padding-inline-end: 2.5rem;
}
.pl-0 {
	padding-left: 0;
}
.pl-1 {
	padding-left: 0.25rem;
}
.pl-1\.5 {
	padding-left: 0.375rem;
}
.pl-10 {
	padding-left: 2.5rem;
}
.pl-14 {
	padding-left: 3.5rem;
}
.pl-16 {
	padding-left: 4rem;
}
.pl-2 {
	padding-left: 0.5rem;
}
.pl-2\.5 {
	padding-left: 0.625rem;
}
.pl-3 {
	padding-left: 0.75rem;
}
.pl-4 {
	padding-left: 1rem;
}
.pl-5 {
	padding-left: 1.25rem;
}
.pl-5\.75 {
	padding-left: 1.4375rem;
}
.pl-6 {
	padding-left: 1.5rem;
}
.pl-7 {
	padding-left: 1.75rem;
}
.pl-8 {
	padding-left: 2rem;
}
.pl-9 {
	padding-left: 2.25rem;
}
.pl-\[12px\] {
	padding-left: 12px;
}
.pl-\[14px\] {
	padding-left: 14px;
}
.pl-\[16px\] {
	padding-left: 16px;
}
.pl-\[172px\] {
	padding-left: 172px;
}
.pl-\[200px\] {
	padding-left: 200px;
}
.pl-\[28px\] {
	padding-left: 28px;
}
.pl-\[306px\] {
	padding-left: 306px;
}
.pl-\[32px\] {
	padding-left: 32px;
}
.pl-\[4px\] {
	padding-left: 4px;
}
.pl-\[6px\] {
	padding-left: 6px;
}
.pl-\[80px\] {
	padding-left: 80px;
}
.pl-\[8px\] {
	padding-left: 8px;
}
.pl-\[calc\(100vw-1320px-\(\(100vw-1320px\)\/2\)\)\] {
	padding-left: calc(100vw - 1320px - ((100vw - 1320px) / 2));
}
.pr-0 {
	padding-right: 0;
}
.pr-1 {
	padding-right: 0.25rem;
}
.pr-1\.5 {
	padding-right: 0.375rem;
}
.pr-10 {
	padding-right: 2.5rem;
}
.pr-12 {
	padding-right: 3rem;
}
.pr-2 {
	padding-right: 0.5rem;
}
.pr-2\.5 {
	padding-right: 0.625rem;
}
.pr-28 {
	padding-right: 7rem;
}
.pr-3 {
	padding-right: 0.75rem;
}
.pr-32 {
	padding-right: 8rem;
}
.pr-4 {
	padding-right: 1rem;
}
.pr-6 {
	padding-right: 1.5rem;
}
.pr-8 {
	padding-right: 2rem;
}
.pr-9 {
	padding-right: 2.25rem;
}
.pr-\[10px\] {
	padding-right: 10px;
}
.pr-\[11px\] {
	padding-right: 11px;
}
.pr-\[12px\] {
	padding-right: 12px;
}
.pr-\[150px\] {
	padding-right: 150px;
}
.pr-\[16px\] {
	padding-right: 16px;
}
.pr-\[20\%\] {
	padding-right: 20%;
}
.pr-\[24px\] {
	padding-right: 24px;
}
.pr-\[25\%\] {
	padding-right: 25%;
}
.pr-\[30px\] {
	padding-right: 30px;
}
.pr-\[8px\] {
	padding-right: 8px;
}
.ps-10 {
	padding-inline-start: 2.5rem;
}
.ps-3 {
	padding-inline-start: 0.75rem;
}
.ps-3\.5 {
	padding-inline-start: 0.875rem;
}
.pt-0 {
	padding-top: 0;
}
.pt-1 {
	padding-top: 0.25rem;
}
.pt-10 {
	padding-top: 2.5rem;
}
.pt-12 {
	padding-top: 3rem;
}
.pt-15 {
	padding-top: 3.75rem;
}
.pt-16 {
	padding-top: 4rem;
}
.pt-2 {
	padding-top: 0.5rem;
}
.pt-24 {
	padding-top: 6rem;
}
.pt-3 {
	padding-top: 0.75rem;
}
.pt-4 {
	padding-top: 1rem;
}
.pt-5 {
	padding-top: 1.25rem;
}
.pt-6 {
	padding-top: 1.5rem;
}
.pt-7 {
	padding-top: 1.75rem;
}
.pt-8 {
	padding-top: 2rem;
}
.pt-\[120px\] {
	padding-top: 120px;
}
.pt-\[16px\] {
	padding-top: 16px;
}
.pt-\[24px\] {
	padding-top: 24px;
}
.pt-\[2px\] {
	padding-top: 2px;
}
.pt-\[30px\] {
	padding-top: 30px;
}
.pt-\[32px\] {
	padding-top: 32px;
}
.pt-\[40px\] {
	padding-top: 40px;
}
.pt-\[44px\] {
	padding-top: 44px;
}
.pt-\[60px\] {
	padding-top: 60px;
}
.pt-\[64px\] {
	padding-top: 64px;
}
.pt-\[68px\] {
	padding-top: 68px;
}
.pt-\[8px\] {
	padding-top: 8px;
}
.text-left {
	text-align: left;
}
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-justify {
	text-align: justify;
}
.text-start {
	text-align: start;
}
.text-end {
	text-align: end;
}
.align-middle {
	vertical-align: middle;
}
.align-bottom {
	vertical-align: bottom;
}
.font-sans {
	font-family:
		ui-sans-serif,
		system-ui,
		sans-serif,
		Apple Color Emoji,
		Segoe UI Emoji,
		Segoe UI Symbol,
		Noto Color Emoji;
}
.\!text-5xl {
	font-size: 48px !important;
	line-height: 64px !important;
}
.\!text-76 {
	font-size: 76px !important;
	line-height: 95px !important;
}
.\!text-\[24px\] {
	font-size: 24px !important;
}
.\!text-\[32px\] {
	font-size: 32px !important;
}
.\!text-base {
	font-size: 1rem !important;
	line-height: 1.5rem !important;
}
.\!text-info1 {
	font-size: 14px !important;
	line-height: 20px !important;
}
.\!text-info1,
.\!text-info2 {
	letter-spacing: 0.15px !important;
}
.\!text-info2 {
	font-size: 12px !important;
	line-height: 18px !important;
}
.\!text-lg {
	font-size: 1.125rem !important;
	line-height: 1.75rem !important;
}
.\!text-p3 {
	font-size: 16px !important;
	line-height: 24px !important;
}
.\!text-sm {
	font-size: 0.875rem !important;
	line-height: 1.25rem !important;
}
.\!text-xl {
	font-size: 1.25rem !important;
	line-height: 1.75rem !important;
}
.\!text-xs {
	font-size: 0.75rem !important;
	line-height: 1rem !important;
}
.text-22 {
	font-size: 22px;
	line-height: 32px;
}
.text-26 {
	font-size: 26px;
	line-height: 36px;
}
.text-28 {
	font-size: 28px;
	line-height: 38px;
}
.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem;
}
.text-2xs {
	font-size: 10px;
	line-height: 14px;
}
.text-32 {
	font-size: 32px;
	line-height: 48px;
}
.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem;
}
.text-40 {
	font-size: 40px;
	line-height: 56px;
}
.text-4xl {
	font-size: 36px;
	line-height: 52px;
}
.text-5xl {
	font-size: 48px;
	line-height: 64px;
}
.text-6xl {
	font-size: 60px;
	line-height: 78px;
}
.text-\[0\.75rem\] {
	font-size: 0.75rem;
}
.text-\[0\.8rem\] {
	font-size: 0.8rem;
}
.text-\[0\],
.text-\[0px\] {
	font-size: 0;
}
.text-\[10px\] {
	font-size: 10px;
}
.text-\[11px\] {
	font-size: 11px;
}
.text-\[12px\] {
	font-size: 12px;
}
.text-\[13px\] {
	font-size: 13px;
}
.text-\[14px\] {
	font-size: 14px;
}
.text-\[16px\] {
	font-size: 16px;
}
.text-\[180px\] {
	font-size: 180px;
}
.text-\[18px\] {
	font-size: 18px;
}
.text-\[1px\] {
	font-size: 1px;
}
.text-\[20px\] {
	font-size: 20px;
}
.text-\[22px\] {
	font-size: 22px;
}
.text-\[23px\] {
	font-size: 23px;
}
.text-\[24px\] {
	font-size: 24px;
}
.text-\[28px\] {
	font-size: 28px;
}
.text-\[32px\] {
	font-size: 32px;
}
.text-\[40px\] {
	font-size: 40px;
}
.text-\[48px\] {
	font-size: 48px;
}
.text-\[6px\] {
	font-size: 6px;
}
.text-\[8px\] {
	font-size: 8px;
}
.text-base {
	font-size: 1rem;
	line-height: 1.5rem;
}
.text-h2 {
	font-size: 40px;
	line-height: 48px;
}
.text-h3 {
	font-size: 32px;
	line-height: 40px;
}
.text-h4 {
	font-size: 28px;
	line-height: 36px;
}
.text-h5 {
	font-size: 24px;
	line-height: 32px;
}
.text-info1 {
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.15px;
}
.text-info2 {
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0.15px;
}
.text-info3 {
	font-size: 10px;
	line-height: 16px;
	letter-spacing: 0.15px;
}
.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem;
}
.text-p1 {
	font-size: 20px;
	line-height: 30px;
}
.text-p2 {
	font-size: 18px;
	line-height: 28px;
}
.text-p3 {
	font-size: 16px;
	line-height: 24px;
}
.text-sm {
	font-size: 0.875rem;
	line-height: 1.25rem;
}
.text-sub-h1 {
	font-size: 20px;
	line-height: 30px;
}
.text-sub-h2 {
	font-size: 18px;
	line-height: 28px;
}
.text-sub-h4 {
	font-size: 14px;
	line-height: 20px;
}
.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem;
}
.text-xs {
	font-size: 0.75rem;
	line-height: 1rem;
}
.\!font-bold {
	font-weight: 700 !important;
}
.\!font-medium {
	font-weight: 500 !important;
}
.\!font-normal {
	font-weight: 400 !important;
}
.font-\[200\] {
	font-weight: 200;
}
.font-bold {
	font-weight: 700;
}
.font-extrabold {
	font-weight: 800;
}
.font-light {
	font-weight: 300;
}
.font-medium {
	font-weight: 500;
}
.font-normal {
	font-weight: 400;
}
.font-semiBold,
.font-semibold {
	font-weight: 600;
}
.uppercase {
	text-transform: uppercase;
}
.lowercase {
	text-transform: lowercase;
}
.\!capitalize {
	text-transform: capitalize !important;
}
.capitalize {
	text-transform: capitalize;
}
.normal-case {
	text-transform: none;
}
.italic {
	font-style: italic;
}
.not-italic {
	font-style: normal;
}
.normal-nums {
	font-variant-numeric: normal;
}
.ordinal {
	--tw-ordinal: ordinal;
}
.ordinal,
.slashed-zero {
	font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero)
		var(--tw-numeric-figure) var(--tw-numeric-spacing)
		var(--tw-numeric-fraction);
}
.slashed-zero {
	--tw-slashed-zero: slashed-zero;
}
.lining-nums {
	--tw-numeric-figure: lining-nums;
}
.lining-nums,
.oldstyle-nums {
	font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero)
		var(--tw-numeric-figure) var(--tw-numeric-spacing)
		var(--tw-numeric-fraction);
}
.oldstyle-nums {
	--tw-numeric-figure: oldstyle-nums;
}
.proportional-nums {
	--tw-numeric-spacing: proportional-nums;
}
.proportional-nums,
.tabular-nums {
	font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero)
		var(--tw-numeric-figure) var(--tw-numeric-spacing)
		var(--tw-numeric-fraction);
}
.tabular-nums {
	--tw-numeric-spacing: tabular-nums;
}
.diagonal-fractions {
	--tw-numeric-fraction: diagonal-fractions;
	font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero)
		var(--tw-numeric-figure) var(--tw-numeric-spacing)
		var(--tw-numeric-fraction);
}
.\!leading-5 {
	line-height: 1.25rem !important;
}
.\!leading-6 {
	line-height: 1.5rem !important;
}
.\!leading-\[56px\] {
	line-height: 56px !important;
}
.leading-4 {
	line-height: 1rem;
}
.leading-40 {
	line-height: 40px;
}
.leading-5 {
	line-height: 1.25rem;
}
.leading-6 {
	line-height: 1.5rem;
}
.leading-7 {
	line-height: 1.75rem;
}
.leading-8 {
	line-height: 2rem;
}
.leading-9 {
	line-height: 2.25rem;
}
.leading-\[1\.5em\] {
	line-height: 1.5em;
}
.leading-\[1\.6\] {
	line-height: 1.6;
}
.leading-\[16px\] {
	line-height: 16px;
}
.leading-\[18px\] {
	line-height: 18px;
}
.leading-\[18pxs\] {
	line-height: 18pxs;
}
.leading-\[1\] {
	line-height: 1;
}
.leading-\[24px\] {
	line-height: 24px;
}
.leading-\[28px\] {
	line-height: 28px;
}
.leading-\[30px\] {
	line-height: 30px;
}
.leading-\[32px\] {
	line-height: 32px;
}
.leading-\[34px\] {
	line-height: 34px;
}
.leading-\[42px\] {
	line-height: 42px;
}
.leading-\[44px\] {
	line-height: 44px;
}
.leading-\[48px\] {
	line-height: 48px;
}
.leading-\[56px\] {
	line-height: 56px;
}
.leading-base {
	line-height: 24px;
}
.leading-h1 {
	line-height: 44px;
}
.leading-h2 {
	line-height: 32px;
}
.leading-none {
	line-height: 1;
}
.leading-normal {
	line-height: 1.5;
}
.leading-relaxed {
	line-height: 1.625;
}
.leading-sm {
	line-height: 20px;
}
.leading-snug {
	line-height: 1.375;
}
.leading-tight {
	line-height: 1.25;
}
.leading-xs {
	line-height: 18px;
}
.leading-xss {
	line-height: 16px;
}
.tracking-\[0\.05px\] {
	letter-spacing: 0.05px;
}
.tracking-\[0\.25\%\] {
	letter-spacing: 0.25%;
}
.tracking-\[0px\],
.tracking-normal {
	letter-spacing: 0;
}
.tracking-tight {
	letter-spacing: -0.025em;
}
.tracking-wide {
	letter-spacing: 0.025em;
}
.tracking-widest {
	letter-spacing: 0.1em;
}
.\!text-base-black {
	--tw-text-opacity: 1 !important;
	color: rgb(1 5 28 / var(--tw-text-opacity)) !important;
}
.\!text-base-gray-100 {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-base-gray-100) /
			var(--twc-base-gray-100-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-base-white {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-black {
	--tw-text-opacity: 1 !important;
	color: rgb(1 5 28 / var(--tw-text-opacity)) !important;
}
.\!text-black\/70 {
	color: rgba(1, 5, 28, 0.7) !important;
}
.\!text-fill-subtle {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-fill-subtle) /
			var(--twc-fill-subtle-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-gray-500\/10 {
	color: hsl(var(--twc-gray-500) / 0.1) !important;
}
.\!text-gray-500\/40 {
	color: hsl(var(--twc-gray-500) / 0.4) !important;
}
.\!text-gray-7 {
	--tw-text-opacity: 1 !important;
	color: rgb(140 140 140 / var(--tw-text-opacity)) !important;
}
.\!text-gray-9 {
	--tw-text-opacity: 1 !important;
	color: rgb(67 67 67 / var(--tw-text-opacity)) !important;
}
.\!text-on-dark {
	color: hsl(
		var(--twc-on-dark) / var(--twc-on-dark-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-on-dark,
.\!text-red {
	--tw-text-opacity: 1 !important;
}
.\!text-red {
	color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-semantic-active {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-active) /
			var(--twc-semantic-active-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-semantic-negative {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-negative) /
			var(--twc-semantic-negative-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-semantic-notice {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-notice) /
			var(--twc-semantic-notice-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-semantic-positive {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-positive) /
			var(--twc-semantic-positive-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-semantic-primary {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-sky\/80 {
	color: hsl(var(--twc-sky) / 0.8) !important;
}
.\!text-sunset {
	color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-text-opacity))
	) !important;
}
.\!text-sunset,
.\!text-white {
	--tw-text-opacity: 1 !important;
}
.\!text-white {
	color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.\!text-white\/70 {
	color: hsla(0, 0%, 100%, 0.7) !important;
}
.text-ZIM-5 {
	--tw-text-opacity: 1;
	color: rgb(230 69 88 / var(--tw-text-opacity));
}
.text-ZIM-6 {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
.text-\[\#00B4EB\] {
	--tw-text-opacity: 1;
	color: rgb(0 180 235 / var(--tw-text-opacity));
}
.text-\[\#15D1F7\] {
	--tw-text-opacity: 1;
	color: rgb(21 209 247 / var(--tw-text-opacity));
}
.text-\[\#165837\] {
	--tw-text-opacity: 1;
	color: rgb(22 88 55 / var(--tw-text-opacity));
}
.text-\[\#19419C\] {
	--tw-text-opacity: 1;
	color: rgb(25 65 156 / var(--tw-text-opacity));
}
.text-\[\#218251\] {
	--tw-text-opacity: 1;
	color: rgb(33 130 81 / var(--tw-text-opacity));
}
.text-\[\#227497\] {
	--tw-text-opacity: 1;
	color: rgb(34 116 151 / var(--tw-text-opacity));
}
.text-\[\#2CC2B6\] {
	--tw-text-opacity: 1;
	color: rgb(44 194 182 / var(--tw-text-opacity));
}
.text-\[\#2DB736\] {
	--tw-text-opacity: 1;
	color: rgb(45 183 54 / var(--tw-text-opacity));
}
.text-\[\#2E2E2E\],
.text-\[\#2e2e2e\] {
	--tw-text-opacity: 1;
	color: rgb(46 46 46 / var(--tw-text-opacity));
}
.text-\[\#357E35\] {
	--tw-text-opacity: 1;
	color: rgb(53 126 53 / var(--tw-text-opacity));
}
.text-\[\#3A4FEC\] {
	--tw-text-opacity: 1;
	color: rgb(58 79 236 / var(--tw-text-opacity));
}
.text-\[\#41BE90\] {
	--tw-text-opacity: 1;
	color: rgb(65 190 144 / var(--tw-text-opacity));
}
.text-\[\#47C902\] {
	--tw-text-opacity: 1;
	color: rgb(71 201 2 / var(--tw-text-opacity));
}
.text-\[\#4B48D7\] {
	--tw-text-opacity: 1;
	color: rgb(75 72 215 / var(--tw-text-opacity));
}
.text-\[\#4E63FB\] {
	--tw-text-opacity: 1;
	color: rgb(78 99 251 / var(--tw-text-opacity));
}
.text-\[\#50AC74\] {
	--tw-text-opacity: 1;
	color: rgb(80 172 116 / var(--tw-text-opacity));
}
.text-\[\#51CC14\] {
	--tw-text-opacity: 1;
	color: rgb(81 204 20 / var(--tw-text-opacity));
}
.text-\[\#52C41A\] {
	--tw-text-opacity: 1;
	color: rgb(82 196 26 / var(--tw-text-opacity));
}
.text-\[\#545567\] {
	--tw-text-opacity: 1;
	color: rgb(84 85 103 / var(--tw-text-opacity));
}
.text-\[\#55578D\] {
	--tw-text-opacity: 1;
	color: rgb(85 87 141 / var(--tw-text-opacity));
}
.text-\[\#6330E5\] {
	--tw-text-opacity: 1;
	color: rgb(99 48 229 / var(--tw-text-opacity));
}
.text-\[\#717FB0\] {
	--tw-text-opacity: 1;
	color: rgb(113 127 176 / var(--tw-text-opacity));
}
.text-\[\#9939AC\] {
	--tw-text-opacity: 1;
	color: rgb(153 57 172 / var(--tw-text-opacity));
}
.text-\[\#A0441B\] {
	--tw-text-opacity: 1;
	color: rgb(160 68 27 / var(--tw-text-opacity));
}
.text-\[\#A3A3A3\] {
	--tw-text-opacity: 1;
	color: rgb(163 163 163 / var(--tw-text-opacity));
}
.text-\[\#C03082\] {
	--tw-text-opacity: 1;
	color: rgb(192 48 130 / var(--tw-text-opacity));
}
.text-\[\#C53434\] {
	--tw-text-opacity: 1;
	color: rgb(197 52 52 / var(--tw-text-opacity));
}
.text-\[\#CE48FF\] {
	--tw-text-opacity: 1;
	color: rgb(206 72 255 / var(--tw-text-opacity));
}
.text-\[\#D447CB\] {
	--tw-text-opacity: 1;
	color: rgb(212 71 203 / var(--tw-text-opacity));
}
.text-\[\#E0F5FF\] {
	--tw-text-opacity: 1;
	color: rgb(224 245 255 / var(--tw-text-opacity));
}
.text-\[\#EC3A3A\] {
	--tw-text-opacity: 1;
	color: rgb(236 58 58 / var(--tw-text-opacity));
}
.text-\[\#EC643A\] {
	--tw-text-opacity: 1;
	color: rgb(236 100 58 / var(--tw-text-opacity));
}
.text-\[\#ED1F24\] {
	--tw-text-opacity: 1;
	color: rgb(237 31 36 / var(--tw-text-opacity));
}
.text-\[\#F13B3E\] {
	--tw-text-opacity: 1;
	color: rgb(241 59 62 / var(--tw-text-opacity));
}
.text-\[\#F48C06\] {
	--tw-text-opacity: 1;
	color: rgb(244 140 6 / var(--tw-text-opacity));
}
.text-\[\#F5222D\] {
	--tw-text-opacity: 1;
	color: rgb(245 34 45 / var(--tw-text-opacity));
}
.text-\[\#F56040\] {
	--tw-text-opacity: 1;
	color: rgb(245 96 64 / var(--tw-text-opacity));
}
.text-\[\#F57716\] {
	--tw-text-opacity: 1;
	color: rgb(245 119 22 / var(--tw-text-opacity));
}
.text-\[\#F73F3F\] {
	--tw-text-opacity: 1;
	color: rgb(247 63 63 / var(--tw-text-opacity));
}
.text-\[\#FF8233\] {
	--tw-text-opacity: 1;
	color: rgb(255 130 51 / var(--tw-text-opacity));
}
.text-\[\#ddf0ff\] {
	--tw-text-opacity: 1;
	color: rgb(221 240 255 / var(--tw-text-opacity));
}
.text-\[rgba\(255\2c 3\2c 38\2c 0\.5\)\] {
	color: rgba(255, 3, 38, 0.5);
}
.text-a-cyan {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-a-cyan) / var(--twc-a-cyan-opacity, var(--tw-text-opacity))
	);
}
.text-a-red {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-a-red) / var(--twc-a-red-opacity, var(--tw-text-opacity))
	);
}
.text-a-sky {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-a-sky) / var(--twc-a-sky-opacity, var(--tw-text-opacity))
	);
}
.text-aquamarine-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-aquamarine-primary) /
			var(--twc-aquamarine-primary-opacity, var(--tw-text-opacity))
	);
}
.text-base-black {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.text-base-black\/60 {
	color: rgba(1, 5, 28, 0.6);
}
.text-base-cyan {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-cyan) /
			var(--twc-base-cyan-opacity, var(--tw-text-opacity))
	);
}
.text-base-d-sunset {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-d-sunset) /
			var(--twc-base-d-sunset-opacity, var(--tw-text-opacity))
	);
}
.text-base-footer {
	--tw-text-opacity: 1;
	color: rgb(40 40 45 / var(--tw-text-opacity));
}
.text-base-gray-100 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-gray-100) /
			var(--twc-base-gray-100-opacity, var(--tw-text-opacity))
	);
}
.text-base-gray-200 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-gray-200) /
			var(--twc-base-gray-200-opacity, var(--tw-text-opacity))
	);
}
.text-base-green {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-green) /
			var(--twc-base-green-opacity, var(--tw-text-opacity))
	);
}
.text-base-ocean {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-ocean) /
			var(--twc-base-ocean-opacity, var(--tw-text-opacity))
	);
}
.text-base-semantic-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-semantic-primary) /
			var(--twc-base-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.text-base-sky {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-sky) /
			var(--twc-base-sky-opacity, var(--tw-text-opacity))
	);
}
.text-base-volcano {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-volcano) /
			var(--twc-base-volcano-opacity, var(--tw-text-opacity))
	);
}
.text-base-white {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-text-opacity))
	);
}
.text-base-white\/40 {
	color: hsl(var(--twc-base-white) / 0.4);
}
.text-base-white\/50 {
	color: hsl(var(--twc-base-white) / 0.5);
}
.text-base-white\/60 {
	color: hsl(var(--twc-base-white) / 0.6);
}
.text-base-white\/70 {
	color: hsl(var(--twc-base-white) / 0.7);
}
.text-base-white\/80 {
	color: hsl(var(--twc-base-white) / 0.8);
}
.text-base-white\/90 {
	color: hsl(var(--twc-base-white) / 0.9);
}
.text-base-yellow {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-yellow) /
			var(--twc-base-yellow-opacity, var(--tw-text-opacity))
	);
}
.text-bg-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-bg-secondary) /
			var(--twc-bg-secondary-opacity, var(--tw-text-opacity))
	);
}
.text-black {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.text-black\/40 {
	color: rgba(1, 5, 28, 0.4);
}
.text-black\/50 {
	color: rgba(1, 5, 28, 0.5);
}
.text-black\/60 {
	color: rgba(1, 5, 28, 0.6);
}
.text-black\/70 {
	color: rgba(1, 5, 28, 0.7);
}
.text-blackMain {
	--tw-text-opacity: 1;
	color: rgb(3 11 61 / var(--tw-text-opacity));
}
.text-blackMain\/70 {
	color: rgba(3, 11, 61, 0.7);
}
.text-blue-500 {
	--tw-text-opacity: 1;
	color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-blue-600 {
	--tw-text-opacity: 1;
	color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-blue-700 {
	--tw-text-opacity: 1;
	color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-blue-800 {
	--tw-text-opacity: 1;
	color: rgb(30 64 175 / var(--tw-text-opacity));
}
.text-blue-900 {
	--tw-text-opacity: 1;
	color: rgb(30 58 138 / var(--tw-text-opacity));
}
.text-blue-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-blue-primary) /
			var(--twc-blue-primary-opacity, var(--tw-text-opacity))
	);
}
.text-bold {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-bold) / var(--twc-bold-opacity, var(--tw-text-opacity))
	);
}
.text-border-neutral-default {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-border-neutral-default) /
			var(--twc-border-neutral-default-opacity, var(--tw-text-opacity))
	);
}
.text-brand-main {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-main) /
			var(--twc-brand-main-opacity, var(--tw-text-opacity))
	);
}
.text-brand-primary-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-primary-primary) /
			var(--twc-brand-primary-primary-opacity, var(--tw-text-opacity))
	);
}
.text-brand-secondary-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-secondary-primary) /
			var(--twc-brand-secondary-primary-opacity, var(--tw-text-opacity))
	);
}
.text-chartreuse-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-chartreuse-primary) /
			var(--twc-chartreuse-primary-opacity, var(--tw-text-opacity))
	);
}
.text-children {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-children) /
			var(--twc-children-opacity, var(--tw-text-opacity))
	);
}
.text-content-brand-blue-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-brand-blue-primary) /
			var(
				--twc-content-brand-blue-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-content-brand-green-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-brand-green-primary) /
			var(
				--twc-content-brand-green-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-content-brand-green-primary\/80 {
	color: hsl(var(--twc-content-brand-green-primary) / 0.8);
}
.text-content-brand-red-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-brand-red-primary) /
			var(--twc-content-brand-red-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-disable {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-disable) /
			var(--twc-content-disable-opacity, var(--tw-text-opacity))
	);
}
.text-content-informative-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-informative-primary) /
			var(
				--twc-content-informative-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-content-inverted-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-inverted-primary) /
			var(--twc-content-inverted-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-link-default {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-link-default) /
			var(--twc-content-link-default-opacity, var(--tw-text-opacity))
	);
}
.text-content-negative-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-negative-primary) /
			var(--twc-content-negative-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-on-dark {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-on-dark) /
			var(--twc-content-on-dark-opacity, var(--tw-text-opacity))
	);
}
.text-content-on-light {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-on-light) /
			var(--twc-content-on-light-opacity, var(--tw-text-opacity))
	);
}
.text-content-positive-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-positive-primary) /
			var(--twc-content-positive-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-primary) /
			var(--twc-content-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-secondary) /
			var(--twc-content-secondary-opacity, var(--tw-text-opacity))
	);
}
.text-content-tertiary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-tertiary) /
			var(--twc-content-tertiary-opacity, var(--tw-text-opacity))
	);
}
.text-content-warning-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-warning-primary) /
			var(--twc-content-warning-primary-opacity, var(--tw-text-opacity))
	);
}
.text-content-warning-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-warning-secondary) /
			var(--twc-content-warning-secondary-opacity, var(--tw-text-opacity))
	);
}
.text-current {
	color: currentColor;
}
.text-cyan {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-cyan) / var(--twc-cyan-opacity, var(--tw-text-opacity))
	);
}
.text-cyan-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-cyan-primary) /
			var(--twc-cyan-primary-opacity, var(--tw-text-opacity))
	);
}
.text-cyan\/30 {
	color: hsl(var(--twc-cyan) / 0.3);
}
.text-dark-red-6 {
	--tw-text-opacity: 1;
	color: rgb(213 34 43 / var(--tw-text-opacity));
}
.text-dark-title {
	--tw-text-opacity: 1;
	color: rgb(245 245 245 / var(--tw-text-opacity));
}
.text-disable {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-disable) / var(--twc-disable-opacity, var(--tw-text-opacity))
	);
}
.text-emerald-600 {
	--tw-text-opacity: 1;
	color: rgb(5 150 105 / var(--tw-text-opacity));
}
.text-emerald-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-emerald-primary) /
			var(--twc-emerald-primary-opacity, var(--tw-text-opacity))
	);
}
.text-error {
	--tw-text-opacity: 1;
	color: rgb(252 36 62 / var(--tw-text-opacity));
}
.text-fill-blue-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-text-opacity))
	);
}
.text-fill-neutral-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-neutral-strong) /
			var(--twc-fill-neutral-strong-opacity, var(--tw-text-opacity))
	);
}
.text-fill-positive-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-positive-strong) /
			var(--twc-fill-positive-strong-opacity, var(--tw-text-opacity))
	);
}
.text-fill-red {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-red) /
			var(--twc-fill-red-opacity, var(--tw-text-opacity))
	);
}
.text-fill-sky {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-sky) /
			var(--twc-fill-sky-opacity, var(--tw-text-opacity))
	);
}
.text-fill-volcano-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-volcano-strong) /
			var(--twc-fill-volcano-strong-opacity, var(--tw-text-opacity))
	);
}
.text-grape-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-grape-primary) /
			var(--twc-grape-primary-opacity, var(--tw-text-opacity))
	);
}
.text-gray-1 {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-gray-10 {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity));
}
.text-gray-3 {
	--tw-text-opacity: 1;
	color: rgb(245 245 245 / var(--tw-text-opacity));
}
.text-gray-300 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-300) /
			var(--twc-gray-300-opacity, var(--tw-text-opacity))
	);
}
.text-gray-400 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-400) /
			var(--twc-gray-400-opacity, var(--tw-text-opacity))
	);
}
.text-gray-500 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-500) /
			var(--twc-gray-500-opacity, var(--tw-text-opacity))
	);
}
.text-gray-500\/10 {
	color: hsl(var(--twc-gray-500) / 0.1);
}
.text-gray-500\/30 {
	color: hsl(var(--twc-gray-500) / 0.3);
}
.text-gray-500\/40 {
	color: hsl(var(--twc-gray-500) / 0.4);
}
.text-gray-500\/60 {
	color: hsl(var(--twc-gray-500) / 0.6);
}
.text-gray-500\/70 {
	color: hsl(var(--twc-gray-500) / 0.7);
}
.text-gray-500\/80 {
	color: hsl(var(--twc-gray-500) / 0.8);
}
.text-gray-6 {
	--tw-text-opacity: 1;
	color: rgb(191 191 191 / var(--tw-text-opacity));
}
.text-gray-600 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-600) /
			var(--twc-gray-600-opacity, var(--tw-text-opacity))
	);
}
.text-gray-7 {
	--tw-text-opacity: 1;
	color: rgb(140 140 140 / var(--tw-text-opacity));
}
.text-gray-700 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-700) /
			var(--twc-gray-700-opacity, var(--tw-text-opacity))
	);
}
.text-gray-8 {
	--tw-text-opacity: 1;
	color: rgb(89 89 89 / var(--tw-text-opacity));
}
.text-gray-800 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-800) /
			var(--twc-gray-800-opacity, var(--tw-text-opacity))
	);
}
.text-gray-9 {
	--tw-text-opacity: 1;
	color: rgb(67 67 67 / var(--tw-text-opacity));
}
.text-gray-900 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-900) /
			var(--twc-gray-900-opacity, var(--tw-text-opacity))
	);
}
.text-gray-900\/50 {
	color: hsl(var(--twc-gray-900) / 0.5);
}
.text-gray-900\/70 {
	color: hsl(var(--twc-gray-900) / 0.7);
}
.text-gray-900\/90 {
	color: hsl(var(--twc-gray-900) / 0.9);
}
.text-green {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-text-opacity))
	);
}
.text-green-6 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-green-6) / var(--twc-green-6-opacity, var(--tw-text-opacity))
	);
}
.text-green-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-green-primary) /
			var(--twc-green-primary-opacity, var(--tw-text-opacity))
	);
}
.text-green\/30 {
	color: hsl(var(--twc-green) / 0.3);
}
.text-green\/50 {
	color: hsl(var(--twc-green) / 0.5);
}
.text-green\/60 {
	color: hsl(var(--twc-green) / 0.6);
}
.text-green\/70 {
	color: hsl(var(--twc-green) / 0.7);
}
.text-green\/80 {
	color: hsl(var(--twc-green) / 0.8);
}
.text-green\/90 {
	color: hsl(var(--twc-green) / 0.9);
}
.text-group {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-text-opacity))
	);
}
.text-indigo-600 {
	--tw-text-opacity: 1;
	color: rgb(79 70 229 / var(--tw-text-opacity));
}
.text-informative-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-informative-primary) /
			var(--twc-informative-primary-opacity, var(--tw-text-opacity))
	);
}
.text-inherit {
	color: inherit;
}
.text-inverse-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-inverse-primary) /
			var(--twc-inverse-primary-opacity, var(--tw-text-opacity))
	);
}
.text-inverse-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-inverse-secondary) /
			var(--twc-inverse-secondary-opacity, var(--tw-text-opacity))
	);
}
.text-inverted-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-inverted-primary) /
			var(--twc-inverted-primary-opacity, var(--tw-text-opacity))
	);
}
.text-light-cyan-7 {
	--tw-text-opacity: 1;
	color: rgb(8 151 156 / var(--tw-text-opacity));
}
.text-light-cyan-8 {
	--tw-text-opacity: 1;
	color: rgb(0 109 117 / var(--tw-text-opacity));
}
.text-light-purple-6 {
	--tw-text-opacity: 1;
	color: rgb(114 46 209 / var(--tw-text-opacity));
}
.text-lime {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-lime) / var(--twc-lime-opacity, var(--tw-text-opacity))
	);
}
.text-lime-7 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-lime-7) / var(--twc-lime-7-opacity, var(--tw-text-opacity))
	);
}
.text-lime-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-lime-primary) /
			var(--twc-lime-primary-opacity, var(--tw-text-opacity))
	);
}
.text-link {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-link) / var(--twc-link-opacity, var(--tw-text-opacity))
	);
}
.text-magenta-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-magenta-primary) /
			var(--twc-magenta-primary-opacity, var(--tw-text-opacity))
	);
}
.text-negative-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-negative-primary) /
			var(--twc-negative-primary-opacity, var(--tw-text-opacity))
	);
}
.text-neutral-800 {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity));
}
.text-neutral-950 {
	--tw-text-opacity: 1;
	color: rgb(10 10 10 / var(--tw-text-opacity));
}
.text-new-black-40 {
	--tw-text-opacity: 1;
	color: rgb(154 157 177 / var(--tw-text-opacity));
}
.text-new-black-primary {
	--tw-text-opacity: 1;
	color: rgb(28 29 35 / var(--tw-text-opacity));
}
.text-new-gray-500\/20 {
	color: hsla(220, 9%, 46%, 0.2);
}
.text-new-gray-500\/40 {
	color: hsla(220, 9%, 46%, 0.4);
}
.text-new-gray-500\/50 {
	color: hsla(220, 9%, 46%, 0.5);
}
.text-new-gray-500\/60 {
	color: hsla(220, 9%, 46%, 0.6);
}
.text-new-green-5 {
	--tw-text-opacity: 1;
	color: rgb(115 209 61 / var(--tw-text-opacity));
}
.text-new-stale-500 {
	--tw-text-opacity: 1;
	color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-non-semantic-content-aquamarine-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-aquamarine-primary) /
			var(
				--twc-non-semantic-content-aquamarine-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-emerald-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-emerald-primary) /
			var(
				--twc-non-semantic-content-emerald-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-grape-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-grape-primary) /
			var(
				--twc-non-semantic-content-grape-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-lime-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-lime-primary) /
			var(
				--twc-non-semantic-content-lime-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-lime-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-lime-secondary) /
			var(
				--twc-non-semantic-content-lime-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-magenta-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-magenta-primary) /
			var(
				--twc-non-semantic-content-magenta-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-ocean-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-ocean-primary) /
			var(
				--twc-non-semantic-content-ocean-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-ocean-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-ocean-secondary) /
			var(
				--twc-non-semantic-content-ocean-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-orange-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-orange-primary) /
			var(
				--twc-non-semantic-content-orange-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-orange-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-orange-secondary) /
			var(
				--twc-non-semantic-content-orange-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-rasberry-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-rasberry-primary) /
			var(
				--twc-non-semantic-content-rasberry-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-red-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-red-primary) /
			var(
				--twc-non-semantic-content-red-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-teal-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-teal-primary) /
			var(
				--twc-non-semantic-content-teal-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-volcano-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-volcano-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-volcano-secondary) /
			var(
				--twc-non-semantic-content-volcano-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-yellow-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-yellow-primary) /
			var(
				--twc-non-semantic-content-yellow-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-non-semantic-content-yellow-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-yellow-secondary) /
			var(
				--twc-non-semantic-content-yellow-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.text-ocean {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-text-opacity))
	);
}
.text-ocean--1 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean--1) /
			var(--twc-ocean--1-opacity, var(--tw-text-opacity))
	);
}
.text-ocean-blue-5 {
	--tw-text-opacity: 1;
	color: rgb(89 126 247 / var(--tw-text-opacity));
}
.text-ocean-blue-6 {
	--tw-text-opacity: 1;
	color: rgb(47 84 235 / var(--tw-text-opacity));
}
.text-ocean-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean-primary) /
			var(--twc-ocean-primary-opacity, var(--tw-text-opacity))
	);
}
.text-ocean\/30 {
	color: hsl(var(--twc-ocean) / 0.3);
}
.text-ocean\/70 {
	color: hsl(var(--twc-ocean) / 0.7);
}
.text-on-color-gray {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-on-color-gray) /
			var(--twc-on-color-gray-opacity, var(--tw-text-opacity))
	);
}
.text-on-color-white {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-on-color-white) /
			var(--twc-on-color-white-opacity, var(--tw-text-opacity))
	);
}
.text-on-dark {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-on-dark) / var(--twc-on-dark-opacity, var(--tw-text-opacity))
	);
}
.text-orange-300 {
	--tw-text-opacity: 1;
	color: rgb(253 186 116 / var(--tw-text-opacity));
}
.text-orange-400 {
	--tw-text-opacity: 1;
	color: rgb(251 146 60 / var(--tw-text-opacity));
}
.text-orange-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-orange-primary) /
			var(--twc-orange-primary-opacity, var(--tw-text-opacity))
	);
}
.text-pink {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-pink) / var(--twc-pink-opacity, var(--tw-text-opacity))
	);
}
.text-pink\/90 {
	color: hsl(var(--twc-pink) / 0.9);
}
.text-positive-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-positive-primary) /
			var(--twc-positive-primary-opacity, var(--tw-text-opacity))
	);
}
.text-primary {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
.text-primary-black-50 {
	--tw-text-opacity: 1;
	color: rgb(27 29 33 / var(--tw-text-opacity));
}
.text-primary-black-contact {
	--tw-text-opacity: 1;
	color: rgb(62 62 66 / var(--tw-text-opacity));
}
.text-primary-black-primary {
	--tw-text-opacity: 1;
	color: rgb(3 11 61 / var(--tw-text-opacity));
}
.text-primary-black-primary\/20 {
	color: rgba(3, 11, 61, 0.2);
}
.text-primary-black-primary\/40 {
	color: rgba(3, 11, 61, 0.4);
}
.text-primary-black-primary\/70 {
	color: rgba(3, 11, 61, 0.7);
}
.text-primary-black-sub-primary {
	--tw-text-opacity: 1;
	color: rgb(53 60 100 / var(--tw-text-opacity));
}
.text-primary-text {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity));
}
.text-purple {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-purple) / var(--twc-purple-opacity, var(--tw-text-opacity))
	);
}
.text-purple-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-purple-primary) /
			var(--twc-purple-primary-opacity, var(--tw-text-opacity))
	);
}
.text-purple\/30 {
	color: hsl(var(--twc-purple) / 0.3);
}
.text-raspberry-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-raspberry-primary) /
			var(--twc-raspberry-primary-opacity, var(--tw-text-opacity))
	);
}
.text-red {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-red) / var(--twc-red-opacity, var(--tw-text-opacity)));
}
.text-red-6 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-red-6) / var(--twc-red-6-opacity, var(--tw-text-opacity))
	);
}
.text-red-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-red-primary) /
			var(--twc-red-primary-opacity, var(--tw-text-opacity))
	);
}
.text-red\/20 {
	color: hsl(var(--twc-red) / 0.2);
}
.text-red\/30 {
	color: hsl(var(--twc-red) / 0.3);
}
.text-red\/40 {
	color: hsl(var(--twc-red) / 0.4);
}
.text-red\/50 {
	color: hsl(var(--twc-red) / 0.5);
}
.text-red\/60 {
	color: hsl(var(--twc-red) / 0.6);
}
.text-red\/80 {
	color: hsl(var(--twc-red) / 0.8);
}
.text-red\/90 {
	color: hsl(var(--twc-red) / 0.9);
}
.text-rose {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-rose) / var(--twc-rose-opacity, var(--tw-text-opacity))
	);
}
.text-secondary {
	--tw-text-opacity: 1;
	color: rgb(68 68 68 / var(--tw-text-opacity));
}
.text-secondary-text {
	--tw-text-opacity: 1;
	color: rgb(89 89 89 / var(--tw-text-opacity));
}
.text-semantic-active {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-active) /
			var(--twc-semantic-active-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-negative {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-negative) /
			var(--twc-semantic-negative-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-notice {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-notice) /
			var(--twc-semantic-notice-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-positive {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-positive) /
			var(--twc-semantic-positive-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-quaternary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-quaternary) /
			var(--twc-semantic-quaternary-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-secondary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-secondary) /
			var(--twc-semantic-secondary-opacity, var(--tw-text-opacity))
	);
}
.text-semantic-tertiary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-text-opacity))
	);
}
.text-sematic {
	--tw-text-opacity: 1;
	color: rgb(47 84 235 / var(--tw-text-opacity));
}
.text-sky {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-sky) / var(--twc-sky-opacity, var(--tw-text-opacity)));
}
.text-sky-blue-5 {
	--tw-text-opacity: 1;
	color: rgb(64 169 255 / var(--tw-text-opacity));
}
.text-sky-blue-6 {
	--tw-text-opacity: 1;
	color: rgb(24 144 255 / var(--tw-text-opacity));
}
.text-sky\/30 {
	color: hsl(var(--twc-sky) / 0.3);
}
.text-sky\/40 {
	color: hsl(var(--twc-sky) / 0.4);
}
.text-sky\/50 {
	color: hsl(var(--twc-sky) / 0.5);
}
.text-sky\/60 {
	color: hsl(var(--twc-sky) / 0.6);
}
.text-sky\/70 {
	color: hsl(var(--twc-sky) / 0.7);
}
.text-sky\/80 {
	color: hsl(var(--twc-sky) / 0.8);
}
.text-sky\/90 {
	color: hsl(var(--twc-sky) / 0.9);
}
.text-slate-100 {
	--tw-text-opacity: 1;
	color: rgb(241 245 249 / var(--tw-text-opacity));
}
.text-slate-400 {
	--tw-text-opacity: 1;
	color: rgb(148 163 184 / var(--tw-text-opacity));
}
.text-slate-900 {
	--tw-text-opacity: 1;
	color: rgb(41 41 54 / var(--tw-text-opacity));
}
.text-stroke-neutral-default {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, var(--tw-text-opacity))
	);
}
.text-stroke-subtle {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-stroke-subtle) /
			var(--twc-stroke-subtle-opacity, var(--tw-text-opacity))
	);
}
.text-success {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-success) / var(--twc-success-opacity, var(--tw-text-opacity))
	);
}
.text-sunset {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-text-opacity))
	);
}
.text-sunset-orange-6 {
	--tw-text-opacity: 1;
	color: rgb(250 140 22 / var(--tw-text-opacity));
}
.text-sunset-orange-7 {
	--tw-text-opacity: 1;
	color: rgb(212 107 8 / var(--tw-text-opacity));
}
.text-sunset-orange-9 {
	--tw-text-opacity: 1;
	color: rgb(135 56 0 / var(--tw-text-opacity));
}
.text-sunset\/30 {
	color: hsl(var(--twc-sunset) / 0.3);
}
.text-tag-label {
	--tw-text-opacity: 1;
	color: rgb(140 140 140 / var(--tw-text-opacity));
}
.text-teal-600 {
	--tw-text-opacity: 1;
	color: rgb(13 148 136 / var(--tw-text-opacity));
}
.text-teal-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-teal-primary) /
			var(--twc-teal-primary-opacity, var(--tw-text-opacity))
	);
}
.text-tertiary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-tertiary) /
			var(--twc-tertiary-opacity, var(--tw-text-opacity))
	);
}
.text-title {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity));
}
.text-token-black\/60 {
	color: rgba(0, 0, 0, 0.6);
}
.text-token-component-cyan-primary {
	color: #13c2c2;
}
.text-token-component-green-primary {
	color: #52c41a;
}
.text-token-component-red-primary {
	color: #da1e39;
}
.text-token-component-sky-primary {
	color: #0084ff;
}
.text-token-component-yellow-primary {
	color: #f4b81d;
}
.text-token-ocean {
	--tw-text-opacity: 1;
	color: rgb(47 84 235 / var(--tw-text-opacity));
}
.text-token-purple {
	--tw-text-opacity: 1;
	color: rgb(114 46 209 / var(--tw-text-opacity));
}
.text-token-red {
	--tw-text-opacity: 1;
	color: rgb(215 30 55 / var(--tw-text-opacity));
}
.text-token-semantic-active {
	--tw-text-opacity: 1;
	color: rgb(0 122 249 / var(--tw-text-opacity));
}
.text-token-semantic-negative {
	--tw-text-opacity: 1;
	color: rgb(215 30 55 / var(--tw-text-opacity));
}
.text-token-semantic-primary {
	--tw-text-opacity: 1;
	color: rgb(23 24 27 / var(--tw-text-opacity));
}
.text-token-semantic-secondary {
	color: rgba(0, 0, 0, 0.6);
}
.text-token-semantic-tertiary {
	color: rgba(0, 0, 0, 0.4);
}
.text-token-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-token-white\/60 {
	color: hsla(0, 0%, 100%, 0.6);
}
.text-transparent {
	color: transparent;
}
.text-v2-on-color-white {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-on-color-white) /
			var(--twc-v2-on-color-white-opacity, var(--tw-text-opacity))
	);
}
.text-v2-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-primary) /
			var(--twc-v2-primary-opacity, var(--tw-text-opacity))
	);
}
.text-v2-red {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-red) / var(--twc-v2-red-opacity, var(--tw-text-opacity))
	);
}
.text-v2-semantic-negative {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-semantic-negative) /
			var(--twc-v2-semantic-negative-opacity, var(--tw-text-opacity))
	);
}
.text-v2-sky {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-sky) / var(--twc-v2-sky-opacity, var(--tw-text-opacity))
	);
}
.text-v2-stroke-green {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-stroke-green) /
			var(--twc-v2-stroke-green-opacity, var(--tw-text-opacity))
	);
}
.text-violet-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-violet-primary) /
			var(--twc-violet-primary-opacity, var(--tw-text-opacity))
	);
}
.text-volcano {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-volcano) / var(--twc-volcano-opacity, var(--tw-text-opacity))
	);
}
.text-volcano-5 {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-volcano-5) /
			var(--twc-volcano-5-opacity, var(--tw-text-opacity))
	);
}
.text-volcano-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-volcano-primary) /
			var(--twc-volcano-primary-opacity, var(--tw-text-opacity))
	);
}
.text-volcano\/30 {
	color: hsl(var(--twc-volcano) / 0.3);
}
.text-volcano\/40 {
	color: hsl(var(--twc-volcano) / 0.4);
}
.text-volcano\/50 {
	color: hsl(var(--twc-volcano) / 0.5);
}
.text-volcano\/60 {
	color: hsl(var(--twc-volcano) / 0.6);
}
.text-volcano\/70 {
	color: hsl(var(--twc-volcano) / 0.7);
}
.text-volcano\/80 {
	color: hsl(var(--twc-volcano) / 0.8);
}
.text-volcano\/90 {
	color: hsl(var(--twc-volcano) / 0.9);
}
.text-warning {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-warning) / var(--twc-warning-opacity, var(--tw-text-opacity))
	);
}
.text-warning-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-warning-primary) /
			var(--twc-warning-primary-opacity, var(--tw-text-opacity))
	);
}
.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-white\/40 {
	color: hsla(0, 0%, 100%, 0.4);
}
.text-white\/70 {
	color: hsla(0, 0%, 100%, 0.7);
}
.text-white\/90 {
	color: hsla(0, 0%, 100%, 0.9);
}
.text-yellow {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-yellow) / var(--twc-yellow-opacity, var(--tw-text-opacity))
	);
}
.text-yellow-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-yellow-primary) /
			var(--twc-yellow-primary-opacity, var(--tw-text-opacity))
	);
}
.text-yellow\/30 {
	color: hsl(var(--twc-yellow) / 0.3);
}
.text-yellow\/40 {
	color: hsl(var(--twc-yellow) / 0.4);
}
.text-yellow\/5 {
	color: hsl(var(--twc-yellow) / 0.05);
}
.text-yellow\/50 {
	color: hsl(var(--twc-yellow) / 0.5);
}
.text-yellow\/60 {
	color: hsl(var(--twc-yellow) / 0.6);
}
.text-yellow\/70 {
	color: hsl(var(--twc-yellow) / 0.7);
}
.text-yellow\/80 {
	color: hsl(var(--twc-yellow) / 0.8);
}
.text-yellow\/90 {
	color: hsl(var(--twc-yellow) / 0.9);
}
.text-opacity-0 {
	--tw-text-opacity: 0;
}
.text-opacity-70 {
	--tw-text-opacity: 0.7;
}
.text-opacity-90 {
	--tw-text-opacity: 0.9;
}
.underline {
	text-decoration-line: underline;
}
.overline {
	text-decoration-line: overline;
}
.line-through {
	text-decoration-line: line-through;
}
.no-underline {
	text-decoration-line: none;
}
.underline-offset-4 {
	text-underline-offset: 4px;
}
.antialiased {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.subpixel-antialiased {
	-webkit-font-smoothing: auto;
	-moz-osx-font-smoothing: auto;
}
.\!placeholder-semantic-tertiary::-moz-placeholder {
	--tw-placeholder-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-placeholder-opacity))
	) !important;
}
.\!placeholder-semantic-tertiary::placeholder {
	--tw-placeholder-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-placeholder-opacity))
	) !important;
}
.\!placeholder-tertiary::-moz-placeholder {
	--tw-placeholder-opacity: 1 !important;
	color: hsl(
		var(--twc-tertiary) /
			var(--twc-tertiary-opacity, var(--tw-placeholder-opacity))
	) !important;
}
.\!placeholder-tertiary::placeholder {
	--tw-placeholder-opacity: 1 !important;
	color: hsl(
		var(--twc-tertiary) /
			var(--twc-tertiary-opacity, var(--tw-placeholder-opacity))
	) !important;
}
.\!opacity-100 {
	opacity: 1 !important;
}
.opacity-0 {
	opacity: 0;
}
.opacity-100 {
	opacity: 1;
}
.opacity-15 {
	opacity: 0.15;
}
.opacity-20 {
	opacity: 0.2;
}
.opacity-25 {
	opacity: 0.25;
}
.opacity-30 {
	opacity: 0.3;
}
.opacity-35 {
	opacity: 0.35;
}
.opacity-40 {
	opacity: 0.4;
}
.opacity-5 {
	opacity: 0.05;
}
.opacity-50 {
	opacity: 0.5;
}
.opacity-60 {
	opacity: 0.6;
}
.opacity-65 {
	opacity: 0.65;
}
.opacity-70 {
	opacity: 0.7;
}
.opacity-75 {
	opacity: 0.75;
}
.opacity-80 {
	opacity: 0.8;
}
.opacity-90 {
	opacity: 0.9;
}
.opacity-\[0\.2\] {
	opacity: 0.2;
}
.opacity-\[0\.4\] {
	opacity: 0.4;
}
.opacity-\[0\.7\] {
	opacity: 0.7;
}
.opacity-\[5\%\] {
	opacity: 5%;
}
.opacity-\[60\%\] {
	opacity: 60%;
}
.\!shadow-card {
	--tw-shadow: 0 8px 20px rgba(3, 11, 61, 0.05) !important;
	--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color) !important;
}
.\!shadow-card,
.\!shadow-md {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\!shadow-md {
	--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
		0px 2px 8px -1px rgba(17, 17, 26, 0.04) !important;
	--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
		0px 2px 8px -1px var(--tw-shadow-color) !important;
}
.\!shadow-sm {
	--tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.04),
		0px 1px 4px 0px rgba(0, 0, 0, 0.04) !important;
	--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color),
		0px 1px 4px 0px var(--tw-shadow-color) !important;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow {
	--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1),
		0 1px 2px -1px rgba(0, 0, 0, 0.1);
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),
		0 1px 2px -1px var(--tw-shadow-color);
}
.shadow,
.shadow-2xl {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
	--tw-shadow: 0px 6px 40px -2px rgba(0, 0, 0, 0.04),
		0px 24px 100px -4px rgba(0, 0, 0, 0.08);
	--tw-shadow-colored: 0px 6px 40px -2px var(--tw-shadow-color),
		0px 24px 100px -4px var(--tw-shadow-color);
}
.shadow-\[0_5px_15px_\#dddddd\] {
	--tw-shadow: 0 5px 15px #ddd;
	--tw-shadow-colored: 0 5px 15px var(--tw-shadow-color);
}
.shadow-\[0_5px_15px_\#dddddd\],
.shadow-\[0_8px_24px_0_rgba\(149\2c 157\2c 165\2c 0\.20\)\] {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_24px_0_rgba\(149\2c 157\2c 165\2c 0\.20\)\] {
	--tw-shadow: 0 8px 24px 0 hsla(210, 8%, 62%, 0.2);
	--tw-shadow-colored: 0 8px 24px 0 var(--tw-shadow-color);
}
.shadow-\[0px_0px_0px_4px_\#E2EEFF\] {
	--tw-shadow: 0px 0px 0px 4px #e2eeff;
	--tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color);
}
.shadow-\[0px_0px_0px_4px_\#E2EEFF\],
.shadow-\[0px_1px_9px_1px_rgba\(0\2c 122\2c 249\2c 0\.43\)\] {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_9px_1px_rgba\(0\2c 122\2c 249\2c 0\.43\)\] {
	--tw-shadow: 0px 1px 9px 1px rgba(0, 122, 249, 0.43);
	--tw-shadow-colored: 0px 1px 9px 1px var(--tw-shadow-color);
}
.shadow-\[0px_4px_18px_4px_rgba\(0\2c 122\2c 249\2c 0\.43\)\] {
	--tw-shadow: 0px 4px 18px 4px rgba(0, 122, 249, 0.43);
	--tw-shadow-colored: 0px 4px 18px 4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[2px_20px_60px_0px_rgba\(61\2c 155\2c 185\2c 0\.1\)\] {
	--tw-shadow: 2px 20px 60px 0px rgba(61, 155, 185, 0.1);
	--tw-shadow-colored: 2px 20px 60px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[4px_4px_0px_2px_\#2B61DD\] {
	--tw-shadow: 4px 4px 0px 2px #2b61dd;
	--tw-shadow-colored: 4px 4px 0px 2px var(--tw-shadow-color);
}
.shadow-\[4px_4px_0px_2px_\#2B61DD\],
.shadow-\[4px_4px_0px_2px_\#FF7235\] {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[4px_4px_0px_2px_\#FF7235\] {
	--tw-shadow: 4px 4px 0px 2px #ff7235;
	--tw-shadow-colored: 4px 4px 0px 2px var(--tw-shadow-color);
}
.shadow-\[6px_8px_0px_0px_\#FF7235\] {
	--tw-shadow: 6px 8px 0px 0px #ff7235;
	--tw-shadow-colored: 6px 8px 0px 0px var(--tw-shadow-color);
}
.shadow-\[6px_8px_0px_0px_\#FF7235\],
.shadow-aboutJourney {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-aboutJourney {
	--tw-shadow: 0px 4px 24px hsla(0, 0%, 76%, 0.24);
	--tw-shadow-colored: 0px 4px 24px var(--tw-shadow-color);
}
.shadow-card {
	--tw-shadow: 0 8px 20px rgba(3, 11, 61, 0.05);
	--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);
}
.shadow-card,
.shadow-dark-mode {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-dark-mode {
	--tw-shadow: 0 6px 40px -2px rgba(59, 69, 78, 0.12),
		0 24px 100px -4px rgba(59, 69, 78, 0.24);
	--tw-shadow-colored: 0 6px 40px -2px var(--tw-shadow-color),
		0 24px 100px -4px var(--tw-shadow-color);
}
.shadow-dropdownList {
	--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
		0px 2px 8px -1px rgba(17, 17, 26, 0.04);
	--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
		0px 2px 8px -1px var(--tw-shadow-color);
}
.shadow-dropdownList,
.shadow-gbt {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-gbt {
	--tw-shadow: 0 6px 36px rgba(153, 29, 29, 0.1);
	--tw-shadow-colored: 0 6px 36px var(--tw-shadow-color);
}
.shadow-inner {
	--tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05);
	--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
}
.shadow-inner,
.shadow-lg {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
	--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
		0px 2px 12px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
		0px 2px 12px -2px var(--tw-shadow-color);
}
.shadow-md {
	--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
		0px 2px 8px -1px rgba(17, 17, 26, 0.04);
	--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
		0px 2px 8px -1px var(--tw-shadow-color);
}
.shadow-md,
.shadow-none {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
}
.shadow-normal {
	--tw-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
	--tw-shadow-colored: 0px 4px 12px 0px var(--tw-shadow-color);
}
.shadow-normal,
.shadow-sm {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
	--tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.04),
		0px 1px 4px 0px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color),
		0px 1px 4px 0px var(--tw-shadow-color);
}
.shadow-xl {
	--tw-shadow: 0px 16px 32px -4px rgba(0, 0, 0, 0.06),
		0px 4px 16px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 16px 32px -4px var(--tw-shadow-color),
		0px 4px 16px -2px var(--tw-shadow-color);
}
.shadow-xl,
.shadow-xs {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xs {
	--tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
	--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
}
.shadow-xxl {
	--tw-shadow: 0px 24px 100px -4px rgba(0, 0, 0, 0.08),
		0px 6px 40px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 24px 100px -4px var(--tw-shadow-color),
		0px 6px 40px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-blue-500 {
	--tw-shadow-color: #3b82f6;
	--tw-shadow: var(--tw-shadow-colored);
}
.\!outline-none {
	outline: 2px solid transparent !important;
	outline-offset: 2px !important;
}
.outline-none {
	outline: 2px solid transparent;
	outline-offset: 2px;
}
.outline {
	outline-style: solid;
}
.outline-1 {
	outline-width: 1px;
}
.outline-2 {
	outline-width: 2px;
}
.outline-offset-\[-1px\] {
	outline-offset: -1px;
}
.outline-offset-\[-2px\] {
	outline-offset: -2px;
}
.outline-bg-informative-strong {
	outline-color: hsl(
		var(--twc-bg-informative-strong) /
			var(--twc-bg-informative-strong-opacity, 1)
	);
}
.outline-border-neutral-default {
	outline-color: hsl(
		var(--twc-border-neutral-default) /
			var(--twc-border-neutral-default-opacity, 1)
	);
}
.outline-red {
	outline-color: hsl(var(--twc-red) / var(--twc-red-opacity, 1));
}
.outline-stroke-neutral-default {
	outline-color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, 1)
	);
}
.\!ring-4 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000) !important;
}
.ring {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.ring,
.ring-0 {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.ring-0 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.ring-1 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.ring-1,
.ring-2 {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.ring-2 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.ring-4 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.ring-inset {
	--tw-ring-inset: inset;
}
.\!ring-fill-brand-main\/20 {
	--tw-ring-color: hsl(var(--twc-fill-brand-main) / 0.2) !important;
}
.ring-black {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(1 5 28 / var(--tw-ring-opacity));
}
.ring-black\/5 {
	--tw-ring-color: rgba(1, 5, 28, 0.05);
}
.ring-blue-500 {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.ring-brand-main\/20 {
	--tw-ring-color: hsl(var(--twc-brand-main) / 0.2);
}
.ring-fill-brand-main\/20 {
	--tw-ring-color: hsl(var(--twc-fill-brand-main) / 0.2);
}
.ring-gray-500\/40 {
	--tw-ring-color: hsl(var(--twc-gray-500) / 0.4);
}
.ring-gray-500\/70 {
	--tw-ring-color: hsl(var(--twc-gray-500) / 0.7);
}
.ring-green\/40 {
	--tw-ring-color: hsl(var(--twc-green) / 0.4);
}
.ring-red\/40 {
	--tw-ring-color: hsl(var(--twc-red) / 0.4);
}
.ring-sky\/40 {
	--tw-ring-color: hsl(var(--twc-sky) / 0.4);
}
.ring-white {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.ring-yellow\/40 {
	--tw-ring-color: hsl(var(--twc-yellow) / 0.4);
}
.ring-opacity-5 {
	--tw-ring-opacity: 0.05;
}
.ring-opacity-60 {
	--tw-ring-opacity: 0.6;
}
.ring-opacity-75 {
	--tw-ring-opacity: 0.75;
}
.ring-offset-2 {
	--tw-ring-offset-width: 2px;
}
.blur {
	--tw-blur: blur(8px);
}
.blur,
.blur-0 {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-0 {
	--tw-blur: blur(0);
}
.blur-\[150px\] {
	--tw-blur: blur(150px);
}
.blur-\[150px\],
.blur-\[420px\] {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-\[420px\] {
	--tw-blur: blur(420px);
}
.blur-sm {
	--tw-blur: blur(4px);
}
.blur-sm,
.blur-xl {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.blur-xl {
	--tw-blur: blur(24px);
}
.drop-shadow {
	--tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1))
		drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}
.drop-shadow,
.drop-shadow-\[0_0_4px_\#fff\] {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_0_4px_\#fff\] {
	--tw-drop-shadow: drop-shadow(0 0 4px #fff);
}
.drop-shadow-lg {
	--tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04))
		drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}
.drop-shadow-lg,
.drop-shadow-md {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-md {
	--tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07))
		drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}
.grayscale {
	--tw-grayscale: grayscale(100%);
}
.grayscale,
.grayscale-0 {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale-0 {
	--tw-grayscale: grayscale(0);
}
.invert {
	--tw-invert: invert(100%);
}
.invert,
.sepia {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.sepia {
	--tw-sepia: sepia(100%);
}
.\!filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast)
		var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert)
		var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur {
	--tw-backdrop-blur: blur(8px);
}
.backdrop-blur,
.backdrop-blur-\[10px\] {
	-webkit-backdrop-filter: var(--tw-backdrop-blur)
		var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
		var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate)
		var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
		var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
.backdrop-blur-\[10px\] {
	--tw-backdrop-blur: blur(10px);
}
.backdrop-blur-\[3px\] {
	--tw-backdrop-blur: blur(3px);
}
.backdrop-blur-\[3px\],
.backdrop-blur-md {
	-webkit-backdrop-filter: var(--tw-backdrop-blur)
		var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
		var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate)
		var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
		var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
.backdrop-blur-md {
	--tw-backdrop-blur: blur(12px);
}
.backdrop-blur-sm {
	--tw-backdrop-blur: blur(4px);
}
.backdrop-blur-sm,
.backdrop-blur-xl {
	-webkit-backdrop-filter: var(--tw-backdrop-blur)
		var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
		var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate)
		var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
		var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
.backdrop-blur-xl {
	--tw-backdrop-blur: blur(24px);
}
.backdrop-grayscale {
	--tw-backdrop-grayscale: grayscale(100%);
}
.backdrop-grayscale,
.backdrop-invert {
	-webkit-backdrop-filter: var(--tw-backdrop-blur)
		var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
		var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate)
		var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
		var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
.backdrop-invert {
	--tw-backdrop-invert: invert(100%);
}
.backdrop-sepia {
	--tw-backdrop-sepia: sepia(100%);
}
.backdrop-filter,
.backdrop-sepia {
	-webkit-backdrop-filter: var(--tw-backdrop-blur)
		var(--tw-backdrop-brightness) var(--tw-backdrop-contrast)
		var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate)
		var(--tw-backdrop-invert) var(--tw-backdrop-opacity)
		var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
.transition {
	transition-property:
		color,
		background-color,
		border-color,
		text-decoration-color,
		fill,
		stroke,
		opacity,
		box-shadow,
		transform,
		filter,
		-webkit-backdrop-filter;
	transition-property: color, background-color, border-color,
		text-decoration-color, fill, stroke, opacity, box-shadow, transform,
		filter, backdrop-filter;
	transition-property:
		color,
		background-color,
		border-color,
		text-decoration-color,
		fill,
		stroke,
		opacity,
		box-shadow,
		transform,
		filter,
		backdrop-filter,
		-webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-all {
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-colors {
	transition-property: color, background-color, border-color,
		text-decoration-color, fill, stroke;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-opacity {
	transition-property: opacity;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.transition-transform {
	transition-property: transform;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.delay-0 {
	transition-delay: 0s;
}
.delay-1000 {
	transition-delay: 1s;
}
.delay-\[200ms\] {
	transition-delay: 0.2s;
}
.delay-\[400ms\] {
	transition-delay: 0.4s;
}
.duration-0 {
	transition-duration: 0s;
}
.duration-100 {
	transition-duration: 0.1s;
}
.duration-1000 {
	transition-duration: 1s;
}
.duration-150 {
	transition-duration: 0.15s;
}
.duration-200 {
	transition-duration: 0.2s;
}
.duration-300 {
	transition-duration: 0.3s;
}
.duration-500 {
	transition-duration: 0.5s;
}
.duration-700 {
	transition-duration: 0.7s;
}
.duration-75 {
	transition-duration: 75ms;
}
.duration-\[0\.5\] {
	transition-duration: 0.5;
}
.duration-\[200ms\] {
	transition-duration: 0.2s;
}
.duration-\[3000ms\] {
	transition-duration: 3s;
}
.duration-\[500ms\] {
	transition-duration: 0.5s;
}
.duration-\[800ms\] {
	transition-duration: 0.8s;
}
.\!ease-linear {
	transition-timing-function: linear !important;
}
.ease-in {
	transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear {
	transition-timing-function: linear;
}
.ease-out {
	transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.light,
[data-theme="light"] {
	--twc-white: 0 0% 100%;
	--twc-black: 0 0% 0%;
	--twc-gray-100: 210 16.7% 97.6%;
	--twc-gray-200: 200 12% 95.1%;
	--twc-gray-300: 216 12.2% 92%;
	--twc-gray-400: 220 8.8% 86.7%;
	--twc-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-gray-600: 210 6.3% 62.7%;
	--twc-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-gray-800: 213.29999999999995 4.5% 39%;
	--twc-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-gray-1000: 210 6.1% 19.2%;
	--twc-gray-1100: 216 5.9% 16.7%;
	--twc-gray-1200: 225 5.9% 13.3%;
	--twc-gray-1300: 225 8% 9.8%;
	--twc-gray-1400: 216 15.2% 6.5%;
	--twc-gray: 205.70000000000005 5.5% 24.9%;
	--twc-gray-primary: 240 23.1% 97.5%;
	--twc-red: 351.79999999999995 81.7% 49.4%;
	--twc-rose: 342.1 100% 60%;
	--twc-pink: 327.1 100% 60%;
	--twc-sky: 210.60000000000002 100% 50%;
	--twc-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-purple: 265 66.5% 48%;
	--twc-cyan: 180 82.1% 43.9%;
	--twc-green: 100.10000000000002 82.1% 43.9%;
	--twc-lime: 77.19999999999999 81.6% 46.9%;
	--twc-yellow: 43.30000000000001 100% 50%;
	--twc-sunset: 24.399999999999977 100% 55.1%;
	--twc-volcano: 14.899999999999977 100% 55.1%;
	--twc-container: 200 12% 95.1%;
	--twc-group: 0 0% 100%;
	--twc-children: 210 16.7% 97.6%;
	--twc-element: 200 12% 95.1%;
	--twc-slight: 210 6.3% 62.7%;
	--twc-slight-opacity: 0.05;
	--twc-subtle: 210 6.3% 62.7%;
	--twc-subtle-opacity: 0.1;
	--twc-strong: 210 6.3% 62.7%;
	--twc-strong-opacity: 0.3;
	--twc-bold: 210 6.3% 62.7%;
	--twc-bold-opacity: 0.5;
	--twc-bd-slight: 210 6.3% 62.7%;
	--twc-bd-slight-opacity: 0.1;
	--twc-bd-subtle: 210 6.3% 62.7%;
	--twc-bd-subtle-opacity: 0.2;
	--twc-bd-strong: 210 6.3% 62.7%;
	--twc-bd-strong-opacity: 0.6;
	--twc-bd-bold: 210 6.3% 62.7%;
	--twc-bd-interactive: 210.70000000000005 100% 44.9%;
	--twc-bd-success: 100.10000000000002 81.6% 38.4%;
	--twc-bd-warning: 43.5 100% 44.9%;
	--twc-bd-error: 351.79999999999995 82.1% 43.9%;
	--twc-semantic-primary: 216 15.2% 6.5%;
	--twc-semantic-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-semantic-tertiary: 210 6.3% 62.7%;
	--twc-semantic-tertiary-opacity: 0.8;
	--twc-semantic-quaternary: 210 6.3% 62.7%;
	--twc-semantic-quaternary-opacity: 0.4;
	--twc-semantic-active: 210.60000000000002 100% 50%;
	--twc-semantic-notice: 43.30000000000001 100% 50%;
	--twc-semantic-negative: 351.79999999999995 81.7% 49.4%;
	--twc-semantic-positive: 100.10000000000002 82.1% 43.9%;
	--twc-semantic-a-active: 210.70000000000005 100% 44.9%;
	--twc-semantic-a-positive: 100.10000000000002 81.6% 38.4%;
	--twc-semantic-a-notice: 43.5 100% 44.9%;
	--twc-semantic-a-negative: 351.79999999999995 82.1% 43.9%;
	--twc-fill-red: 351.79999999999995 81.7% 49.4%;
	--twc-fill-rose: 342.1 100% 60%;
	--twc-fill-pink: 327.1 100% 60%;
	--twc-fill-sky: 210.60000000000002 100% 50%;
	--twc-fill-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-fill-purple: 265 66.5% 48%;
	--twc-fill-cyan: 180 82.1% 43.9%;
	--twc-fill-green: 100.10000000000002 82.1% 43.9%;
	--twc-fill-lime: 77.19999999999999 81.6% 46.9%;
	--twc-fill-yellow: 43.30000000000001 100% 50%;
	--twc-fill-sunset: 24.399999999999977 100% 55.1%;
	--twc-fill-volcano: 14.899999999999977 100% 55.1%;
	--twc-fill-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-fill-a-rose: 342 77.9% 53.9%;
	--twc-fill-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-fill-a-sky: 210.70000000000005 100% 44.9%;
	--twc-fill-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-fill-a-purple: 264.9 66.4% 42%;
	--twc-fill-a-cyan: 180 82.6% 38.2%;
	--twc-fill-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-fill-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-fill-a-yellow: 43.5 100% 44.9%;
	--twc-fill-a-sunset: 24.5 81.7% 49.4%;
	--twc-fill-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-fill-primary: 200 12% 95.1%;
	--twc-fill-secondary: 240 20% 99%;
	--twc-fill-tertiary: 210 16.7% 97.6%;
	--twc-fill-quaternary: 0 0% 100%;
	--twc-fill-inverse-primary: 225 5.9% 13.3%;
	--twc-fill-inverse-secondary: 216 5.9% 16.7%;
	--twc-fill-slight: 210 6.3% 62.7%;
	--twc-fill-slight-opacity: 0.05;
	--twc-fill-subtle: 210 6.3% 62.7%;
	--twc-fill-subtle-opacity: 0.1;
	--twc-fill-strong: 210 6.3% 62.7%;
	--twc-fill-strong-opacity: 0.3;
	--twc-fill-bold: 210 6.3% 62.7%;
	--twc-fill-bold-opacity: 0.5;
	--twc-fill-brand-main: 351.79999999999995 81.7% 49.4%;
	--twc-fill-a-brand-main: 351.79999999999995 82.1% 43.9%;
	--twc-fill-brand-sub: 210.60000000000002 100% 50%;
	--twc-fill-a-brand-sub: 210.70000000000005 100% 44.9%;
	--twc-fill-default: 0 0% 100%;
	--twc-fill-inverted: 0 0% 0%;
	--twc-fill-inverted-secondary: 206.29999999999995 34.8% 9%;
	--twc-fill-neutral-strong: 211.39999999999998 12.1% 66.1%;
	--twc-fill-neutral-muted: 206.70000000000005 15.8% 88.8%;
	--twc-fill-neutral-on-subtle: 210 16.7% 92.9%;
	--twc-fill-neutral-subtle: 204 20% 95.1%;
	--twc-fill-neutral-surface: 210 25% 96.9%;
	--twc-fill-subtle-disable: 210 16.7% 92.9%;
	--twc-fill-informative-strong: 221.79999999999995 72.4% 51.8%;
	--twc-fill-informative-muted: 220.5 100% 92.2%;
	--twc-fill-informative-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-fill-informative-subtle: 223.29999999999995 100% 96.5%;
	--twc-fill-informative-surface: 228 100% 99%;
	--twc-fill-positive-strong: 149.7 59.5% 32%;
	--twc-fill-positive-muted: 147.89999999999998 60.6% 86.1%;
	--twc-fill-positive-on-subtle: 148.10000000000002 69.6% 91%;
	--twc-fill-positive-subtle: 148.39999999999998 61.3% 93.9%;
	--twc-fill-positive-surface: 140 60% 99%;
	--twc-fill-warning-strong: 43.39999999999998 79.8% 57.3%;
	--twc-fill-warning-muted: 43.5 100% 87.8%;
	--twc-fill-warning-on-subtle: 43.60000000000002 100% 91.4%;
	--twc-fill-warning-subtle: 43.39999999999998 100% 94.3%;
	--twc-fill-warning-surface: 42.89999999999998 100% 98.6%;
	--twc-fill-negative-strong: 0 58.2% 48.8%;
	--twc-fill-negative-muted: 0 85.4% 92%;
	--twc-fill-negative-on-subtle: 0 92.3% 94.9%;
	--twc-fill-negative-subtle: 0 100% 96.1%;
	--twc-fill-negative-surface: 0 100% 99%;
	--twc-fill-red-strong: 0 58.2% 48.8%;
	--twc-fill-red-muted: 0 85.4% 92%;
	--twc-fill-red-on-subtle: 0 92.3% 94.9%;
	--twc-fill-red-subtle: 0 81.8% 97.8%;
	--twc-fill-red-surface: 0 100% 99%;
	--twc-fill-raspberry-strong: 340 60% 47.1%;
	--twc-fill-raspberry-muted: 339.5 82.6% 91%;
	--twc-fill-raspberry-on-subtle: 341.5 86.7% 94.1%;
	--twc-fill-raspberry-subtle: 340 81.8% 97.8%;
	--twc-fill-raspberry-surface: 336 100% 99%;
	--twc-fill-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-fill-magenta-muted: 320.5 82.6% 91%;
	--twc-fill-magenta-on-subtle: 320.79999999999995 86.7% 94.1%;
	--twc-fill-magenta-subtle: 320 81.8% 97.8%;
	--twc-fill-magenta-surface: 324 100% 99%;
	--twc-fill-purple-strong: 290.1 50.2% 44.9%;
	--twc-fill-purple-muted: 290.5 82.6% 91%;
	--twc-fill-purple-on-subtle: 288.5 86.7% 94.1%;
	--twc-fill-purple-subtle: 288 100% 98%;
	--twc-fill-purple-surface: 288 100% 99%;
	--twc-fill-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-fill-grape-muted: 270 100% 92.9%;
	--twc-fill-grape-on-subtle: 270 100% 94.9%;
	--twc-fill-grape-subtle: 270 100% 98%;
	--twc-fill-grape-surface: 264 100% 99%;
	--twc-fill-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-fill-violet-muted: 245.79999999999995 100% 93.9%;
	--twc-fill-violet-on-subtle: 249 100% 96.1%;
	--twc-fill-violet-subtle: 252 100% 98%;
	--twc-fill-violet-surface: 252 100% 99%;
	--twc-fill-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-fill-ocean-muted: 240 100% 92.4%;
	--twc-fill-ocean-on-subtle: 240 100% 94.7%;
	--twc-fill-ocean-subtle: 240 100% 97.8%;
	--twc-fill-ocean-surface: 240 100% 98.8%;
	--twc-fill-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-fill-blue-muted: 220.5 100% 92.2%;
	--twc-fill-blue-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-fill-blue-subtle: 222 100% 98%;
	--twc-fill-blue-surface: 228 100% 99%;
	--twc-fill-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-fill-cyan-muted: 208.20000000000005 100% 90%;
	--twc-fill-cyan-on-subtle: 207.10000000000002 100% 93.9%;
	--twc-fill-cyan-subtle: 204 100% 97.1%;
	--twc-fill-cyan-surface: 204 100% 99%;
	--twc-fill-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-fill-teal-muted: 193.20000000000005 75.8% 87.1%;
	--twc-fill-teal-on-subtle: 196.20000000000005 72.2% 92.9%;
	--twc-fill-teal-subtle: 196 100% 97.1%;
	--twc-fill-teal-surface: 192 100% 99%;
	--twc-fill-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-fill-aquamarine-muted: 172 63.4% 86.1%;
	--twc-fill-aquamarine-on-subtle: 173.60000000000002 60.9% 91%;
	--twc-fill-aquamarine-subtle: 174 50% 96.1%;
	--twc-fill-aquamarine-surface: 180 60% 99%;
	--twc-fill-green-strong: 149.7 59.5% 32%;
	--twc-fill-green-muted: 147.89999999999998 60.6% 86.1%;
	--twc-fill-green-on-subtle: 148.10000000000002 69.6% 91%;
	--twc-fill-green-subtle: 145.7 46.7% 97.1%;
	--twc-fill-green-surface: 140 60% 99%;
	--twc-fill-emerald-strong: 120 40.8% 35.1%;
	--twc-fill-emerald-muted: 120 57.4% 88%;
	--twc-fill-emerald-on-subtle: 120 56.1% 92%;
	--twc-fill-emerald-subtle: 120 46.7% 97.1%;
	--twc-fill-emerald-surface: 120 60% 99%;
	--twc-fill-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-fill-lime-muted: 78.60000000000002 67.4% 91.6%;
	--twc-fill-lime-on-subtle: 78 83.3% 95.3%;
	--twc-fill-lime-subtle: 80 100% 98.2%;
	--twc-fill-lime-surface: 84 100% 99%;
	--twc-fill-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-fill-yellow-muted: 43.5 100% 87.8%;
	--twc-fill-yellow-on-subtle: 43.60000000000002 100% 91.4%;
	--twc-fill-yellow-subtle: 45 100% 96.1%;
	--twc-fill-yellow-surface: 42.89999999999998 100% 98.6%;
	--twc-fill-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-fill-orange-muted: 30 90.9% 87.1%;
	--twc-fill-orange-on-subtle: 30 100% 91%;
	--twc-fill-orange-subtle: 30 100% 96.1%;
	--twc-fill-orange-surface: 24 100% 99%;
	--twc-fill-volcano-strong: 18.5 82.4% 57.6%;
	--twc-fill-volcano-muted: 19 93.8% 87.5%;
	--twc-fill-volcano-on-subtle: 17.69999999999999 100% 91.4%;
	--twc-fill-volcano-subtle: 18 100% 96.1%;
	--twc-fill-volcano-surface: 17.100000000000023 100% 98.6%;
	--twc-fill-chartreuse-strong: 94.30000000000001 97.2% 42%;
	--twc-fill-chartreuse-muted: 83.30000000000001 94.2% 79.6%;
	--twc-fill-chartreuse-on-subtle: 81.5 96.4% 89.2%;
	--twc-fill-chartreuse-subtle: 82.10000000000002 100% 96.3%;
	--twc-fill-chartreuse-surface: 80 100% 97.6%;
	--twc-fill-brand-primary-strong: 0 58.2% 48.8%;
	--twc-fill-brand-primary-muted: 0 85.4% 92%;
	--twc-fill-brand-primary-on-subtle: 0 92.3% 94.9%;
	--twc-fill-brand-primary-subtle: 0 81.8% 97.8%;
	--twc-fill-brand-primary-surface: 0 100% 99%;
	--twc-fill-brand-secondary-strong: 221.79999999999995 72.4% 51.8%;
	--twc-fill-brand-secondary-muted: 220.5 100% 92.2%;
	--twc-fill-brand-secondary-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-fill-brand-secondary-subtle: 222 100% 98%;
	--twc-fill-brand-secondary-surface: 228 100% 99%;
	--twc-primary: 0 0% 18%;
	--twc-secondary: 0 0% 44.3%;
	--twc-tertiary: 0 0% 54.9%;
	--twc-quaternary: 210 6.3% 62.7%;
	--twc-quaternary-opacity: 0.4;
	--twc-inverse-primary: 0 0% 100%;
	--twc-inverse-secondary: 0 0% 100%;
	--twc-inverse-secondary-opacity: 0.6;
	--twc-on-color-white: 0 0% 100%;
	--twc-on-color-gray: 216 15.2% 6.5%;
	--twc-success: 100.10000000000002 81.6% 38.4%;
	--twc-warning: 43.5 100% 44.9%;
	--twc-error: 351.79999999999995 82.1% 43.9%;
	--twc-link: 210.70000000000005 100% 44.9%;
	--twc-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-a-rose: 342 77.9% 53.9%;
	--twc-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-a-sky: 210.70000000000005 100% 44.9%;
	--twc-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-a-purple: 264.9 66.4% 42%;
	--twc-a-cyan: 180 82.6% 38.2%;
	--twc-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-a-yellow: 43.5 100% 44.9%;
	--twc-a-sunset: 24.5 81.7% 49.4%;
	--twc-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-a-semantic-notice: 43.5 100% 44.9%;
	--twc-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-option-sky5-opacity: 0.02;
	--twc-option-red5: 351.9 75.5% 48%;
	--twc-option-red5-opacity: 0.02;
	--twc-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-option-sky10-opacity: 0.06;
	--twc-option-red10: 351.9 75.5% 48%;
	--twc-option-red10-opacity: 0.06;
	--twc-option-yellow10: 43.30000000000001 100% 50%;
	--twc-option-yellow10-opacity: 0.06;
	--twc-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-option-green10-opacity: 0.06;
	--twc-option-purple10: 265 63.9% 50%;
	--twc-option-purple10-opacity: 0.06;
	--twc-option-cyan10: 180 82.2% 41.8%;
	--twc-option-cyan10-opacity: 0.06;
	--twc-option-redHover: 351.9 85.3% 42.7%;
	--twc-option-redFocus: 0 100% 94.3%;
	--twc-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-option-grayFocus: 216 23.8% 95.9%;
	--twc-border-slight: 210 6.3% 62.7%;
	--twc-border-slight-opacity: 0.1;
	--twc-border-subtle: 210 6.3% 62.7%;
	--twc-border-subtle-opacity: 0.2;
	--twc-border-strong: 210 6.3% 62.7%;
	--twc-border-strong-opacity: 0.6;
	--twc-border-bold: 210 6.3% 62.7%;
	--twc-regular: 220 8.8% 86.7%;
	--twc-base-white: 0 0% 100%;
	--twc-base-black: 0 0% 0%;
	--twc-base-gray-100: 210 16.7% 97.6%;
	--twc-base-gray-200: 200 12% 95.1%;
	--twc-base-gray-300: 216 12.2% 92%;
	--twc-base-gray-400: 220 8.8% 86.7%;
	--twc-base-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-base-gray-600: 210 6.3% 62.7%;
	--twc-base-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-base-gray-800: 213.29999999999995 4.5% 39%;
	--twc-base-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-base-gray-1000: 210 6.1% 19.2%;
	--twc-base-gray-1100: 216 5.9% 16.7%;
	--twc-base-gray-1200: 225 5.9% 13.3%;
	--twc-base-gray-1300: 225 8% 9.8%;
	--twc-base-gray-1400: 216 15.2% 6.5%;
	--twc-base-gray: 205.70000000000005 5.5% 24.9%;
	--twc-base-gray-primary: 240 23.1% 97.5%;
	--twc-base-red: 351.79999999999995 81.7% 49.4%;
	--twc-base-rose: 342.1 100% 60%;
	--twc-base-pink: 327.1 100% 60%;
	--twc-base-sky: 210.60000000000002 100% 50%;
	--twc-base-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-base-purple: 265 66.5% 48%;
	--twc-base-cyan: 180 82.1% 43.9%;
	--twc-base-green: 100.10000000000002 82.1% 43.9%;
	--twc-base-lime: 77.19999999999999 81.6% 46.9%;
	--twc-base-yellow: 43.30000000000001 100% 50%;
	--twc-base-sunset: 24.399999999999977 100% 55.1%;
	--twc-base-volcano: 14.899999999999977 100% 55.1%;
	--twc-base-container: 200 12% 95.1%;
	--twc-base-group: 0 0% 100%;
	--twc-base-children: 210 16.7% 97.6%;
	--twc-base-element: 200 12% 95.1%;
	--twc-base-slight: 210 6.3% 62.7%;
	--twc-base-slight-opacity: 0.05;
	--twc-base-subtle: 210 6.3% 62.7%;
	--twc-base-subtle-opacity: 0.1;
	--twc-base-strong: 210 6.3% 62.7%;
	--twc-base-strong-opacity: 0.3;
	--twc-base-bold: 210 6.3% 62.7%;
	--twc-base-bold-opacity: 0.5;
	--twc-base-bd-slight: 210 6.3% 62.7%;
	--twc-base-bd-slight-opacity: 0.1;
	--twc-base-bd-subtle: 210 6.3% 62.7%;
	--twc-base-bd-subtle-opacity: 0.2;
	--twc-base-bd-strong: 210 6.3% 62.7%;
	--twc-base-bd-strong-opacity: 0.6;
	--twc-base-bd-bold: 210 6.3% 62.7%;
	--twc-base-bd-interactive: 210.70000000000005 100% 44.9%;
	--twc-base-bd-success: 100.10000000000002 81.6% 38.4%;
	--twc-base-bd-warning: 43.5 100% 44.9%;
	--twc-base-bd-error: 351.79999999999995 82.1% 43.9%;
	--twc-base-semantic-primary: 216 15.2% 6.5%;
	--twc-base-semantic-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-semantic-tertiary: 210 6.3% 62.7%;
	--twc-base-semantic-tertiary-opacity: 0.8;
	--twc-base-semantic-quaternary: 210 6.3% 62.7%;
	--twc-base-semantic-quaternary-opacity: 0.4;
	--twc-base-semantic-active: 210.60000000000002 100% 50%;
	--twc-base-semantic-notice: 43.30000000000001 100% 50%;
	--twc-base-semantic-negative: 351.79999999999995 81.7% 49.4%;
	--twc-base-semantic-positive: 100.10000000000002 82.1% 43.9%;
	--twc-base-semantic-a-active: 210.70000000000005 100% 44.9%;
	--twc-base-semantic-a-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-semantic-a-notice: 43.5 100% 44.9%;
	--twc-base-semantic-a-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-fill-container: 200 12% 95.1%;
	--twc-base-fill-group: 0 0% 100%;
	--twc-base-fill-children: 210 16.7% 97.6%;
	--twc-base-fill-element: 200 12% 95.1%;
	--twc-base-fill-secondary: 0 0% 100%;
	--twc-base-fill-tertiary: 210 16.7% 97.6%;
	--twc-base-fill-quaternary: 200 12% 95.1%;
	--twc-base-fill-subtle: 0 0% 87.1%;
	--twc-base-primary: 216 15.2% 6.5%;
	--twc-base-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-tertiary: 210 6.3% 62.7%;
	--twc-base-tertiary-opacity: 0.8;
	--twc-base-quaternary: 210 6.3% 62.7%;
	--twc-base-quaternary-opacity: 0.4;
	--twc-base-inverse-primary: 0 0% 100%;
	--twc-base-inverse-secondary: 0 0% 100%;
	--twc-base-inverse-secondary-opacity: 0.6;
	--twc-base-on-color-white: 0 0% 100%;
	--twc-base-on-color-gray: 216 15.2% 6.5%;
	--twc-base-success: 100.10000000000002 81.6% 38.4%;
	--twc-base-warning: 43.5 100% 44.9%;
	--twc-base-error: 351.79999999999995 82.1% 43.9%;
	--twc-base-link: 210.70000000000005 100% 44.9%;
	--twc-base-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-base-a-rose: 342 77.9% 53.9%;
	--twc-base-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-base-a-sky: 210.70000000000005 100% 44.9%;
	--twc-base-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-base-a-purple: 264.9 66.4% 42%;
	--twc-base-a-cyan: 180 82.6% 38.2%;
	--twc-base-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-base-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-base-a-yellow: 43.5 100% 44.9%;
	--twc-base-a-sunset: 24.5 81.7% 49.4%;
	--twc-base-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-base-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-base-a-semantic-notice: 43.5 100% 44.9%;
	--twc-base-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-base-option-sky5-opacity: 0.02;
	--twc-base-option-red5: 351.9 75.5% 48%;
	--twc-base-option-red5-opacity: 0.02;
	--twc-base-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-base-option-sky10-opacity: 0.06;
	--twc-base-option-red10: 351.9 75.5% 48%;
	--twc-base-option-red10-opacity: 0.06;
	--twc-base-option-yellow10: 43.30000000000001 100% 50%;
	--twc-base-option-yellow10-opacity: 0.06;
	--twc-base-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-base-option-green10-opacity: 0.06;
	--twc-base-option-purple10: 265 63.9% 50%;
	--twc-base-option-purple10-opacity: 0.06;
	--twc-base-option-cyan10: 180 82.2% 41.8%;
	--twc-base-option-cyan10-opacity: 0.06;
	--twc-base-option-redHover: 351.9 85.3% 42.7%;
	--twc-base-option-redFocus: 0 100% 94.3%;
	--twc-base-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-base-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-base-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-base-option-grayFocus: 216 23.8% 95.9%;
	--twc-base-border-slight: 210 6.3% 62.7%;
	--twc-base-border-slight-opacity: 0.1;
	--twc-base-border-subtle: 210 6.3% 62.7%;
	--twc-base-border-subtle-opacity: 0.2;
	--twc-base-border-strong: 210 6.3% 62.7%;
	--twc-base-border-strong-opacity: 0.6;
	--twc-base-border-bold: 210 6.3% 62.7%;
	--twc-base-regular: 220 8.8% 86.7%;
	--twc-base-d-white: 0 0% 100%;
	--twc-base-d-black: 0 0% 0%;
	--twc-base-d-gray-100: 210 16.7% 97.6%;
	--twc-base-d-gray-200: 200 12% 95.1%;
	--twc-base-d-gray-300: 216 12.2% 92%;
	--twc-base-d-gray-400: 220 8.8% 86.7%;
	--twc-base-d-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-base-d-gray-600: 210 6.3% 62.7%;
	--twc-base-d-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-base-d-gray-800: 213.29999999999995 4.5% 39%;
	--twc-base-d-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-gray-1000: 210 6.1% 19.2%;
	--twc-base-d-gray-1100: 216 5.9% 16.7%;
	--twc-base-d-gray-1200: 225 5.9% 13.3%;
	--twc-base-d-gray-1300: 225 8% 9.8%;
	--twc-base-d-gray-1400: 216 15.2% 6.5%;
	--twc-base-d-red: 352.1 72.5% 62.9%;
	--twc-base-d-rose: 342 100% 75.1%;
	--twc-base-d-pink: 327.29999999999995 100% 65.1%;
	--twc-base-d-sky: 210.70000000000005 100% 55.1%;
	--twc-base-d-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-base-d-purple: 265.20000000000005 58.4% 52%;
	--twc-base-d-cyan: 180 66.5% 48%;
	--twc-base-d-green: 100.10000000000002 66.5% 48%;
	--twc-base-d-lime: 76.89999999999998 69.6% 51%;
	--twc-base-d-yellow: 43.19999999999999 100% 55.1%;
	--twc-base-d-sunset: 24.399999999999977 100% 60%;
	--twc-base-d-volcano: 15 100% 60%;
	--twc-base-d-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-base-d-option-sky5-opacity: 0.02;
	--twc-base-d-option-red5: 351.9 75.5% 48%;
	--twc-base-d-option-red5-opacity: 0.02;
	--twc-base-d-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-base-d-option-sky10-opacity: 0.06;
	--twc-base-d-option-red10: 351.9 75.5% 48%;
	--twc-base-d-option-red10-opacity: 0.06;
	--twc-base-d-option-yellow10: 43.30000000000001 100% 50%;
	--twc-base-d-option-yellow10-opacity: 0.06;
	--twc-base-d-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-base-d-option-green10-opacity: 0.06;
	--twc-base-d-option-purple10: 265 63.9% 50%;
	--twc-base-d-option-purple10-opacity: 0.06;
	--twc-base-d-option-cyan10: 180 82.2% 41.8%;
	--twc-base-d-option-cyan10-opacity: 0.06;
	--twc-base-d-option-redHover: 351.9 85.3% 42.7%;
	--twc-base-d-option-redFocus: 0 100% 94.3%;
	--twc-base-d-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-base-d-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-base-d-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-base-d-option-grayFocus: 216 23.8% 95.9%;
	--twc-base-d-container: 225 5.9% 13.3%;
	--twc-base-d-group: 216 5.9% 16.7%;
	--twc-base-d-children: 210 6.1% 19.2%;
	--twc-base-d-element: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-slight: 0 0% 100%;
	--twc-base-d-slight-opacity: 0.02;
	--twc-base-d-subtle: 0 0% 100%;
	--twc-base-d-subtle-opacity: 0.05;
	--twc-base-d-strong: 0 0% 100%;
	--twc-base-d-strong-opacity: 0.15;
	--twc-base-d-bold: 0 0% 100%;
	--twc-base-d-bold-opacity: 0.25;
	--twc-base-d-bd-slight: 0 0% 100%;
	--twc-base-d-bd-slight-opacity: 0.05;
	--twc-base-d-bd-subtle: 0 0% 100%;
	--twc-base-d-bd-subtle-opacity: 0.1;
	--twc-base-d-bd-strong: 0 0% 100%;
	--twc-base-d-bd-strong-opacity: 0.2;
	--twc-base-d-bd-bold: 0 0% 100%;
	--twc-base-d-bd-bold-opacity: 0.4;
	--twc-base-d-bd-interactive: 210.70000000000005 100% 65.1%;
	--twc-base-d-bd-success: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-bd-warning: 43.10000000000002 100% 65.1%;
	--twc-base-d-bd-error: 352.1 72.5% 62.9%;
	--twc-base-d-semantic-primary: 210 16.7% 97.6%;
	--twc-base-d-semantic-secondary: 0 0% 100%;
	--twc-base-d-semantic-secondary-opacity: 0.6;
	--twc-base-d-semantic-tertiary: 0 0% 100%;
	--twc-base-d-semantic-tertiary-opacity: 0.4;
	--twc-base-d-semantic-quaternary: 0 0% 100%;
	--twc-base-d-semantic-quaternary-opacity: 0.2;
	--twc-base-d-semantic-active: 210.70000000000005 100% 55.1%;
	--twc-base-d-semantic-notice: 43.19999999999999 100% 55.1%;
	--twc-base-d-semantic-negative: 351.79999999999995 77.9% 53.9%;
	--twc-base-d-semantic-positive: 100.10000000000002 66.5% 48%;
	--twc-base-d-semantic-a-active: 210.70000000000005 100% 65.1%;
	--twc-base-d-semantic-a-positive: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-semantic-a-notice: 43.10000000000002 100% 65.1%;
	--twc-base-d-semantic-a-negative: 352.1 72.5% 62.9%;
	--twc-base-d-primary: 0 0% 100%;
	--twc-base-d-secondary: 0 0% 100%;
	--twc-base-d-secondary-opacity: 0.6;
	--twc-base-d-tertiary: 0 0% 100%;
	--twc-base-d-tertiary-opacity: 0.4;
	--twc-base-d-quaternary: 0 0% 100%;
	--twc-base-d-quaternary-opacity: 0.2;
	--twc-base-d-inverse-primary: 216 15.2% 6.5%;
	--twc-base-d-inverse-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-d-on-color-white: 0 0% 100%;
	--twc-base-d-on-color-gray: 216 15.2% 6.5%;
	--twc-base-d-success: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-warning: 43.10000000000002 100% 65.1%;
	--twc-base-d-error: 352.1 72.5% 62.9%;
	--twc-base-d-link: 210.70000000000005 100% 65.1%;
	--twc-base-d-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-base-d-a-rose: 342 77.9% 53.9%;
	--twc-base-d-a-pink: 327.4 100% 75.1%;
	--twc-base-d-a-sky: 210.70000000000005 100% 65.1%;
	--twc-base-d-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-base-d-a-purple: 265.29999999999995 50% 60%;
	--twc-base-d-a-cyan: 180 54.5% 56.1%;
	--twc-base-d-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-base-d-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-base-d-a-sunset: 24.30000000000001 100% 70%;
	--twc-base-d-a-volcano: 15.300000000000011 100% 70%;
	--twc-base-d-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-base-d-a-semantic-notice: 43.5 100% 44.9%;
	--twc-base-d-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-d-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-d-regular: 216 5.9% 16.7%;
	--twc-base-d-bg-container: 225 5.9% 13.3%;
	--twc-base-d-bg-group: 216 5.9% 16.7%;
	--twc-base-d-bg-children: 210 6.1% 19.2%;
	--twc-base-d-bg-element: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-bg-slight: 0 0% 100%;
	--twc-base-d-bg-slight-opacity: 0.05;
	--twc-base-d-bg-subtle: 0 0% 100%;
	--twc-base-d-bg-subtle-opacity: 0.1;
	--twc-base-d-bg-strong: 0 0% 100%;
	--twc-base-d-bg-strong-opacity: 0.15;
	--twc-base-d-bg-bold: 0 0% 100%;
	--twc-base-d-bg-bold-opacity: 0.2;
	--twc-base-d-border-slight: 0 0% 100%;
	--twc-base-d-border-slight-opacity: 0.05;
	--twc-base-d-border-subtle: 0 0% 100%;
	--twc-base-d-border-subtle-opacity: 0.1;
	--twc-base-d-border-strong: 0 0% 100%;
	--twc-base-d-border-strong-opacity: 0.2;
	--twc-base-d-border-bold: 0 0% 100%;
	--twc-base-d-border-bold-opacity: 0.4;
	--twc-border-neutral-default: 0 0% 92.2%;
	--twc-border-neutral-subtle: 210 17.1% 83.9%;
	--twc-border-neutral-strong: 0 0% 44.3%;
	--twc-content-primary: 0 0% 18%;
	--twc-content-secondary: 0 0% 44.3%;
	--twc-content-tertiary: 0 0% 54.9%;
	--twc-content-disable: 210 17.1% 83.9%;
	--twc-bg-informative-strong: 221.79999999999995 72.4% 51.8%;
	--twc-bg-warning-strong: 43.39999999999998 79.8% 57.3%;
	--twc-bg-negative-strong: 0 58.2% 48.8%;
	--twc-bg-positive-strong: 149.7 59.5% 32%;
	--twc-bg-neutral-on-subtle: 210 16.7% 92.9%;
	--twc-bg-default: 0 0% 100%;
	--twc-bg-secondary: 240 20% 99%;
	--twc-bg-brand-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-bg-brand-blue-subtle: 223.29999999999995 100% 96.5%;
	--twc-bg-brand-red-strong: 0 58.2% 48.8%;
	--twc-bg-brand-red-subtle: 0 100% 96.1%;
	--twc-bg-neutral-surface: 210 25% 96.9%;
	--twc-non-semantic-bg-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-non-semantic-bg-emerald-strong: 120 40.8% 35.1%;
	--twc-bg-neutral-subtle: 204 20% 95.1%;
	--twc-bg-neutral-muted: 206.70000000000005 15.8% 88.8%;
	--twc-bg-neutral-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-bg-emerald-subtle: 120 46.7% 97.1%;
	--twc-non-semantic-bg-yellow-subtle: 45 100% 96.1%;
	--twc-non-semantic-bg-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-non-semantic-bg-grape-subtle: 270 100% 98%;
	--twc-non-semantic-bg-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-non-semantic-bg-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-non-semantic-bg-ocean-subtle: 240 100% 96.3%;
	--twc-non-semantic-bg-volcano-strong: 18.5 82.4% 57.6%;
	--twc-non-semantic-bg-volcano-subtle: 18 100% 96.1%;
	--twc-non-semantic-bg-raspberry-strong: 340 60% 47.1%;
	--twc-non-semantic-bg-raspberry-subtle: 340 81.8% 97.8%;
	--twc-non-semantic-bg-teal-subtle: 196 100% 97.1%;
	--twc-non-semantic-bg-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-non-semantic-bg-orange-subtle: 30 100% 96.1%;
	--twc-content-link-default: 221.79999999999995 72.4% 51.8%;
	--twc-bg-inverted: 0 0% 0%;
	--twc-bg-inverted-secondary: 206.29999999999995 34.8% 9%;
	--twc-content-inverted-secondary: 0 0% 100%;
	--twc-content-inverted-primary: 0 0% 100%;
	--twc-content-on-dark: 0 0% 100%;
	--twc-content-warning-primary: 43.39999999999998 79.8% 57.3%;
	--twc-content-negative-primary: 0 58.2% 48.8%;
	--twc-content-positive-primary: 149.7 59.5% 32%;
	--twc-border-informative-strong: 221.79999999999995 72.4% 51.8%;
	--twc-content-on-light: 0 0% 0%;
	--twc-border-positive-strong: 149.7 59.5% 32%;
	--twc-border-warning-strong: 43.39999999999998 79.8% 57.3%;
	--twc-border-negative-strong: 0 58.2% 48.8%;
	--twc-content-link-visited: 270.20000000000005 49.8% 50%;
	--twc-content-brand-red-primary: 0 58.2% 48.8%;
	--twc-non-semantic-content-rasberry-primary: 340 60% 47.1%;
	--twc-non-semantic-content-magenta-primary: 319.79999999999995 58% 43.9%;
	--twc-content-brand-blue-primary: 221.79999999999995 72.4% 51.8%;
	--twc-non-semantic-content-ocean-primary: 241.29999999999995 64.1% 56.3%;
	--twc-non-semantic-content-grape-primary: 270.20000000000005 49.8% 50%;
	--twc-non-semantic-content-teal-primary: 194.20000000000005 91.1% 31%;
	--twc-non-semantic-content-emerald-primary: 120 40.8% 35.1%;
	--twc-non-semantic-content-lime-primary: 79.19999999999999 58.1% 50.4%;
	--twc-non-semantic-content-yellow-primary: 43.39999999999998 79.8% 57.3%;
	--twc-non-semantic-content-orange-primary: 29.80000000000001 82.8% 56.7%;
	--twc-non-semantic-content-volcano-primary: 18.5 82.4% 57.6%;
	--twc-non-semantic-bg-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-non-semantic-bg-magenta-subtle: 320 81.8% 97.8%;
	--twc-non-semantic-bg-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-non-semantic-bg-lime-subtle: 80 100% 98.2%;
	--twc-bg-brand-red-surface: 0 81.8% 97.8%;
	--twc-non-semantic-bg-raspberry-surface: 336 100% 99%;
	--twc-non-semantic-bg-magenta-surface: 324 100% 99%;
	--twc-bg-brand-blue-surface: 222 100% 98%;
	--twc-non-semantic-bg-ocean-surface: 240 100% 97.8%;
	--twc-non-semantic-bg-grape-surface: 264 100% 99%;
	--twc-non-semantic-bg-teal-surface: 192 100% 99%;
	--twc-non-semantic-bg-emerald-surface: 120 60% 99%;
	--twc-non-semantic-bg-lime-surface: 84 100% 99%;
	--twc-non-semantic-bg-yellow-surface: 42.89999999999998 100% 98.6%;
	--twc-non-semantic-bg-orange-surface: 24 100% 99%;
	--twc-non-semantic-bg-volcano-surface: 17.100000000000023 100% 98.6%;
	--twc-border-brand-red-strong: 0 58.2% 48.8%;
	--twc-border-brand-red-subtle: 0 100% 83.9%;
	--twc-border-brand-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-border-brand-blue-subtle: 221.70000000000005 100% 86.5%;
	--twc-non-semantic-border-raspberry-strong: 340 60% 47.1%;
	--twc-non-semantic-border-raspberry-subtle: 340 100% 86.5%;
	--twc-non-semantic-border-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-non-semantic-border-magenta-subtle: 320 100% 85.9%;
	--twc-non-semantic-border-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-non-semantic-border-grape-subtle: 270 100% 87.8%;
	--twc-non-semantic-border-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-non-semantic-border-teal-subtle: 196.60000000000002 65.5% 77.3%;
	--twc-non-semantic-border-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-non-semantic-border-lime-subtle: 79.69999999999999 66.7% 77.6%;
	--twc-non-semantic-border-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-non-semantic-border-ocean-subtle: 241.10000000000002 100% 88.8%;
	--twc-non-semantic-border-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-non-semantic-border-yellow-subtle: 43.30000000000001 100% 81%;
	--twc-non-semantic-border-emerald-strong: 120 40.8% 35.1%;
	--twc-non-semantic-border-emerald-subtle: 120 50% 78%;
	--twc-non-semantic-border-volcano-strong: 18.5 82.4% 57.6%;
	--twc-non-semantic-border-volcano-subtle: 19 100% 80.8%;
	--twc-non-semantic-border-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-non-semantic-border-orange-subtle: 30 100% 81.2%;
	--twc-bg-brand-red-muted: 0 85.4% 92%;
	--twc-bg-brand-red-on-subtle: 0 92.3% 94.9%;
	--twc-non-semantic-bg-raspberry-muted: 339.5 82.6% 91%;
	--twc-non-semantic-bg-raspberry-on-subtle: 341.5 86.7% 94.1%;
	--twc-non-semantic-bg-magenta-muted: 320.5 82.6% 91%;
	--twc-non-semantic-bg-magenta-on-subtle: 320.79999999999995 86.7% 94.1%;
	--twc-bg-brand-blue-muted: 220.5 100% 92.2%;
	--twc-bg-brand-blue-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-non-semantic-bg-ocean-muted: 240 100% 92.4%;
	--twc-non-semantic-bg-ocean-on-subtle: 240 100% 94.7%;
	--twc-non-semantic-bg-grape-muted: 270 100% 92.9%;
	--twc-non-semantic-bg-grape-on-subtle: 270 100% 94.9%;
	--twc-non-semantic-bg-teal-muted: 193.20000000000005 75.8% 87.1%;
	--twc-non-semantic-bg-teal-on-subtle: 196.20000000000005 72.2% 92.9%;
	--twc-non-semantic-bg-emerald-muted: 120 57.4% 88%;
	--twc-non-semantic-bg-emerald-on-subtle: 120 56.1% 92%;
	--twc-non-semantic-bg-lime-muted: 78.60000000000002 67.4% 91.6%;
	--twc-non-semantic-bg-lime-on-subtle: 78 83.3% 95.3%;
	--twc-non-semantic-bg-yellow-muted: 43.5 100% 87.8%;
	--twc-non-semantic-bg-yellow-on-subtle: 43.60000000000002 100% 91.4%;
	--twc-non-semantic-bg-orange-muted: 30 90.9% 87.1%;
	--twc-non-semantic-bg-orange-on-subtle: 30 100% 91%;
	--twc-non-semantic-bg-volcano-muted: 19 93.8% 87.5%;
	--twc-non-semantic-bg-volcano-on-subtle: 17.69999999999999 100% 91.4%;
	--twc-effect-drop-shadow-black-12: 0 0% 0%;
	--twc-effect-drop-shadow-black-16: 0 0% 0%;
	--twc-effect-drop-shadow-black-32: 0 0% 0%;
	--twc-effect-drop-shadow-black-24: 0 0% 0%;
	--twc-effect-drop-shadow-black-8: 0 0% 0%;
	--twc-effect-drop-shadow-black-4: 0 0% 0%;
	--twc-effect-drop-shadow-black-2: 0 0% 0%;
	--twc-effect-drop-shadow-black-5: 0 0% 0%;
	--twc-bg-brand-green-strong: 149.7 59.5% 32%;
	--twc-bg-brand-green-muted: 147.89999999999998 60.6% 86.1%;
	--twc-bg-brand-green-subtle: 148.39999999999998 61.3% 93.9%;
	--twc-border-brand-green-subtle: 150 58.2% 78.4%;
	--twc-border-brand-green-strong: 149.7 59.5% 32%;
	--twc-content-brand-green-primary: 149.7 59.5% 32%;
	--twc-non-semantic-bg-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-non-semantic-bg-aquamarine-muted: 172 63.4% 86.1%;
	--twc-non-semantic-bg-aquamarine-subtle: 174 50% 96.1%;
	--twc-non-semantic-border-aquamarine-subtle: 172.39999999999998 61.7% 77.5%;
	--twc-non-semantic-border-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-non-semantic-content-aquamarine-primary: 170.10000000000002 86.5%
		26.1%;
	--twc-illustration-leaf-2: 150 58.2% 78.4%;
	--twc-illustration-leaf-1: 150.3 50.3% 66.1%;
	--twc-illustration-leaf-0: 150.3 38.1% 46.9%;
	--twc-illustration-leaf--1: 149.7 59.5% 32%;
	--twc-illustration-leaf--2: 149.60000000000002 59.4% 26.1%;
	--twc-illustration-leaf--3: 150 60% 21.6%;
	--twc-illustration-leaf--4: 150 60% 21.6%;
	--twc-illustration-leaf--5: 149.39999999999998 62.4% 16.7%;
	--twc-illustration-leaf--6: 150 63.6% 12.9%;
	--twc-illustration-leaf--7: 150 65.2% 9%;
	--twc-border-neutral-inverted: 0 0% 100%;
	--twc-content-inverted-tertiary: 0 0% 100%;
	--twc-content-inverted-disable: 0 0% 100%;
	--twc-content-positive-secondary: 150 60% 21.6%;
	--twc-content-warning-secondary: 43.5 63% 31.8%;
	--twc-content-negative-secondary: 0 69% 27.8%;
	--twc-content-brand-red-secondary: 0 69% 27.8%;
	--twc-non-semantic-content-rasberry-secondary: 340.6 65.8% 28.6%;
	--twc-non-semantic-content-magenta-secondary: 320 64.8% 24.5%;
	--twc-content-brand-blue-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-content-ocean-secondary: 241.60000000000002 61.8% 34.9%;
	--twc-non-semantic-content-grape-secondary: 270 54.5% 34.5%;
	--twc-non-semantic-content-teal-secondary: 194 83.9% 17.1%;
	--twc-non-semantic-content-emerald-secondary: 120 51.1% 18.4%;
	--twc-non-semantic-content-lime-secondary: 78.69999999999999 71.4% 24.7%;
	--twc-non-semantic-content-yellow-secondary: 43.5 63% 31.8%;
	--twc-non-semantic-content-orange-secondary: 29.80000000000001 71.9% 33.5%;
	--twc-non-semantic-content-volcano-secondary: 18.5 71.1% 36.7%;
	--twc-content-brand-green-secondary: 150 60% 21.6%;
	--twc-non-semantic-content-aquamarine-secondary: 170.5 81.8% 15.1%;
	--twc-content-informative-primary: 221.79999999999995 72.4% 51.8%;
	--twc-content-informative-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-content-violet-primary: 250.20000000000005 53.9% 54.9%;
	--twc-non-semantic-content-violet-secondary: 249.79999999999995 55.1% 34.9%;
	--twc-non-semantic-content-purple-primary: 290.1 50.2% 44.9%;
	--twc-non-semantic-content-purple-secondary: 290.4 53.6% 29.6%;
	--twc-non-semantic-content-cyan-primary: 209.79999999999995 65.1% 44.9%;
	--twc-non-semantic-content-cyan-secondary: 209.70000000000005 74% 25.7%;
	--twc-non-semantic-border-purple-strong: 290.1 50.2% 44.9%;
	--twc-non-semantic-border-purple-subtle: 288 94.2% 86.5%;
	--twc-non-semantic-border-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-non-semantic-border-violet-subtle: 249.5 100% 88.8%;
	--twc-non-semantic-border-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-non-semantic-border-cyan-subtle: 210 86% 83.1%;
	--twc-border-informative-subtle: 221.70000000000005 100% 86.5%;
	--twc-border-positive-subtle: 150 58.2% 78.4%;
	--twc-border-warning-subtle: 43.30000000000001 100% 81%;
	--twc-border-negative-subtle: 0 100% 83.9%;
	--twc-non-semantic-bg-aquamarine-surface: 180 60% 99%;
	--twc-non-semantic-bg-aquamarine-on-subtle: 173.60000000000002 60.9% 91%;
	--twc-bg-brand-green-on-subtle: 148.10000000000002 69.6% 91%;
	--twc-bg-brand-green-surface: 145.7 46.7% 97.1%;
	--twc-non-semantic-bg-purple-strong: 290.1 50.2% 44.9%;
	--twc-non-semantic-bg-purple-on-subtle: 288.5 86.7% 94.1%;
	--twc-non-semantic-bg-purple-muted: 290.5 82.6% 91%;
	--twc-non-semantic-bg-purple-surface: 288 100% 99%;
	--twc-non-semantic-bg-purple-subtle: 288 100% 98%;
	--twc-non-semantic-bg-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-non-semantic-bg-violet-on-subtle: 249 100% 96.1%;
	--twc-non-semantic-bg-violet-muted: 245.79999999999995 100% 93.9%;
	--twc-non-semantic-bg-violet-surface: 252 100% 99%;
	--twc-non-semantic-bg-violet-subtle: 252 100% 98%;
	--twc-non-semantic-bg-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-non-semantic-bg-cyan-on-subtle: 207.10000000000002 100% 93.9%;
	--twc-non-semantic-bg-cyan-muted: 208.20000000000005 100% 90%;
	--twc-non-semantic-bg-cyan-surface: 204 100% 99%;
	--twc-non-semantic-bg-cyan-subtle: 204 100% 97.1%;
	--twc-bg-informative-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-bg-informative-muted: 220.5 100% 92.2%;
	--twc-bg-informative-surface: 228 100% 99%;
	--twc-bg-informative-subtle: 222 100% 98%;
	--twc-bg-positive-on-subtle: 148.10000000000002 69.6% 91%;
	--twc-bg-positive-mute: 147.89999999999998 60.6% 86.1%;
	--twc-bg-positive-surface: 140 60% 99%;
	--twc-bg-positive-subtle: 145.7 46.7% 97.1%;
	--twc-bg-warning-on-subtle: 43.60000000000002 100% 91.4%;
	--twc-bg-warning-muted: 43.5 100% 87.8%;
	--twc-bg-warning-surface: 42.89999999999998 100% 98.6%;
	--twc-bg-warning-subtle: 45 100% 96.1%;
	--twc-bg-negative-muted: 0 85.4% 92%;
	--twc-bg-negative-on-subtle: 0 92.3% 94.9%;
	--twc-bg-negative-surface: 0 100% 99%;
	--twc-bg-negative-subtle: 0 81.8% 97.8%;
	--twc-non-semantic-content-grey-primary: 215 12.4% 38%;
	--twc-non-semantic-content-grey-secondary: 210 15.2% 18%;
	--twc-non-semantic-content-white-primary: 0 0% 100%;
	--twc-non-semantic-content-white-secondary: 0 0% 100%;
	--twc-non-semantic-border-raspberry-default: 341.5 86.7% 94.1%;
	--twc-non-semantic-border-magenta-default: 320.79999999999995 86.7% 94.1%;
	--twc-non-semantic-border-purple-default: 288.5 86.7% 94.1%;
	--twc-non-semantic-border-grape-default: 270 100% 94.9%;
	--twc-non-semantic-border-violet-default: 249 100% 96.1%;
	--twc-non-semantic-border-ocean-default: 240 100% 94.7%;
	--twc-non-semantic-border-cyan-default: 207.10000000000002 100% 93.9%;
	--twc-non-semantic-border-teal-default: 196.20000000000005 72.2% 92.9%;
	--twc-non-semantic-border-aquamarine-default: 173.60000000000002 60.9% 91%;
	--twc-border-brand-green-default: 148.10000000000002 69.6% 91%;
	--twc-non-semantic-border-emerald-default: 120 56.1% 92%;
	--twc-non-semantic-border-lime-default: 78 83.3% 95.3%;
	--twc-non-semantic-border-yellow-default: 43.60000000000002 100% 91.4%;
	--twc-non-semantic-border-orange-default: 30 100% 91%;
	--twc-non-semantic-border-volcano-default: 17.69999999999999 100% 91.4%;
	--twc-non-semantic-border-grey-strong: 215 12.4% 38%;
	--twc-non-semantic-border-grey-subtle: 210 17.1% 83.9%;
	--twc-non-semantic-border-grey-default: 210 16.7% 92.9%;
	--twc-non-semantic-border-white-default: 0 0% 100%;
	--twc-non-semantic-border-white-strong: 0 0% 100%;
	--twc-non-semantic-border-white-subtle: 0 0% 100%;
	--twc-non-semantic-bg-grey-strong: 215 12.4% 38%;
	--twc-non-semantic-bg-grey-muted: 206.70000000000005 15.8% 88.8%;
	--twc-non-semantic-bg-grey-on-subtle: 210 16.7% 92.9%;
	--twc-non-semantic-bg-grey-subtle: 210 25% 96.9%;
	--twc-non-semantic-bg-grey-surface: 240 20% 99%;
	--twc-non-semantic-bg-white-strong: 0 0% 100%;
	--twc-non-semantic-bg-white-muted: 0 0% 100%;
	--twc-non-semantic-bg-white-on-subtle: 0 0% 100%;
	--twc-non-semantic-bg-white-subtle: 0 0% 100%;
	--twc-non-semantic-bg-white-surface: 0 0% 100%;
	--twc-effect-drop-shadow-black-48: 0 0% 0%;
	--twc-illustration-leaf-3: 147.89999999999998 60.6% 86.1%;
	--twc-illustration-leaf-4: 148.10000000000002 69.6% 91%;
	--twc-illustration-leaf-5: 148.39999999999998 61.3% 93.9%;
	--twc-illustration-leaf-6: 145.7 46.7% 97.1%;
	--twc-illustration-leaf-7: 140 60% 99%;
	--twc-border-informative-default: 219.20000000000005 100% 94.9%;
	--twc-border-positive-default: 148.10000000000002 69.6% 91%;
	--twc-border-warning-default: 43.60000000000002 100% 91.4%;
	--twc-border-negative-default: 0 92.3% 94.9%;
	--twc-border-brand-red-default: 0 92.3% 94.9%;
	--twc-border-brand-blue-default: 219.20000000000005 100% 94.9%;
	--twc-action-blue-normal: 221.79999999999995 72.4% 51.8%;
	--twc-action-blue-hover: 221.89999999999998 68.6% 46.3%;
	--twc-action-blue-active: 221.89999999999998 70.6% 41.4%;
	--twc-action-blue-selected: 221.89999999999998 68.6% 46.3%;
	--twc-action-blue-subtle-normal: 219.20000000000005 100% 94.9%;
	--twc-action-blue-subtle-hover: 220.5 100% 92.2%;
	--twc-action-blue-subtle-active: 221.70000000000005 100% 86.5%;
	--twc-action-blue-subtle-selected: 220.5 100% 92.2%;
	--twc-action-red-normal: 0 58.2% 48.8%;
	--twc-action-red-hover: 0 64.7% 40%;
	--twc-action-red-active: 0 68.1% 32%;
	--twc-action-red-selected: 0 64.7% 40%;
	--twc-action-red-subtle-normal: 0 92.3% 94.9%;
	--twc-action-red-subtle-hover: 0 85.4% 92%;
	--twc-action-red-subtle-active: 0 100% 83.9%;
	--twc-action-red-subtle-selected: 0 85.4% 92%;
	--twc-action-grape-normal: 270.20000000000005 49.8% 50%;
	--twc-action-grape-hover: 270.29999999999995 50.2% 44.9%;
	--twc-action-grape-active: 270.29999999999995 52.7% 39.8%;
	--twc-action-grape-selected: 270.29999999999995 50.2% 44.9%;
	--twc-action-grape-subtle-normal: 270 100% 94.9%;
	--twc-action-grape-subtle-hover: 270 100% 92.9%;
	--twc-action-grape-subtle-active: 270 100% 87.8%;
	--twc-action-grape-subtle-selected: 270 100% 92.9%;
	--twc-action-neutral-normal: 0 0% 37.6%;
	--twc-action-neutral-hover: 0 0% 26.7%;
	--twc-action-neutral-active: 0 0% 18%;
	--twc-action-neutral-selected: 0 0% 26.7%;
	--twc-action-neutral-subtle-normal: 0 0% 96.9%;
	--twc-action-neutral-subtle-hover: 0 0% 92.2%;
	--twc-action-neutral-subtle-active: 0 0% 88.6%;
	--twc-action-neutral-subtle-selected: 0 0% 92.2%;
	--twc-action-white-normal: 0 0% 100%;
	--twc-action-white-hover: 0 0% 100%;
	--twc-action-white-active: 0 0% 100%;
	--twc-action-white-selected: 0 0% 100%;
	--twc-action-black-normal: 0 0% 0%;
	--twc-action-black-hover: 0 0% 0%;
	--twc-action-black-active: 0 0% 0%;
	--twc-action-black-selected: 0 0% 0%;
	--twc-action-orange-normal: 29.80000000000001 82.8% 56.7%;
	--twc-action-orange-hover: 29.80000000000001 68.7% 48.8%;
	--twc-action-orange-active: 29.80000000000001 69% 41.8%;
	--twc-action-orange-selected: 29.80000000000001 68.7% 48.8%;
	--twc-action-orange-subtle-normal: 30 100% 91%;
	--twc-action-orange-subtle-hover: 30 90.9% 87.1%;
	--twc-action-orange-subtle-active: 30 100% 81.2%;
	--twc-action-orange-subtle-selected: 30 90.9% 87.1%;
	--twc-effect-overlay-strong: 0 0% 0%;
	--twc-effect-overlay-strong-opacity: 0.82;
	--twc-effect-overlay-muted: 0 0% 0%;
	--twc-effect-overlay-muted-opacity: 0.72;
	--twc-effect-overlay-on-subtle: 0 0% 0%;
	--twc-effect-overlay-on-subtle-opacity: 0.68;
	--twc-effect-overlay-subtle: 0 0% 0%;
	--twc-effect-overlay-subtle-opacity: 0.64;
	--twc-effect-overlay-surface: 0 0% 0%;
	--twc-effect-overlay-surface-opacity: 0.4;
	--twc-effect-drop-shadow-blue-7: 228 100% 99%;
	--twc-effect-drop-shadow-blue-6: 222 100% 98%;
	--twc-effect-drop-shadow-blue-5: 223.29999999999995 100% 96.5%;
	--twc-effect-drop-shadow-blue-4: 219.20000000000005 100% 94.9%;
	--twc-effect-drop-shadow-blue-3: 220.5 100% 92.2%;
	--twc-effect-drop-shadow-blue-2: 221.70000000000005 100% 86.5%;
	--twc-effect-drop-shadow-blue-1: 221.70000000000005 93.1% 77.3%;
	--twc-effect-drop-shadow-blue-0: 221.5 81.4% 64.1%;
	--twc-effect-overlay-white-strong: 0 0% 100%;
	--twc-effect-overlay-white-strong-opacity: 0.82;
	--twc-effect-overlay-white-muted: 0 0% 100%;
	--twc-effect-overlay-white-muted-opacity: 0.72;
	--twc-effect-overlay-white-on-subtle: 0 0% 100%;
	--twc-effect-overlay-white-on-subtle-opacity: 0.68;
	--twc-effect-overlay-white-subtle: 0 0% 100%;
	--twc-effect-overlay-white-subtle-opacity: 0.64;
	--twc-effect-overlay-white-surface: 0 0% 100%;
	--twc-effect-overlay-white-surface-opacity: 0.4;
	--twc-cool-grey--7: 206.29999999999995 34.8% 9%;
	--twc-cool-grey--6: 208.20000000000005 28.8% 11.6%;
	--twc-cool-grey--5: 208.20000000000005 23.9% 13.9%;
	--twc-cool-grey--4: 210 15.2% 18%;
	--twc-cool-grey--3: 210 12.1% 25.9%;
	--twc-cool-grey--2: 210 11.9% 32.9%;
	--twc-cool-grey--1: 215 12.4% 38%;
	--twc-cool-grey-0: 210 12.2% 54.9%;
	--twc-cool-grey-1: 211.39999999999998 12.1% 66.1%;
	--twc-cool-grey-2: 210 17.1% 83.9%;
	--twc-cool-grey-3: 206.70000000000005 15.8% 88.8%;
	--twc-cool-grey-4: 210 16.7% 92.9%;
	--twc-cool-grey-5: 204 20% 95.1%;
	--twc-cool-grey-6: 210 25% 96.9%;
	--twc-cool-grey-7: 240 20% 99%;
	--twc-red--7: 0 80.8% 14.3%;
	--twc-red--6: 0 75.5% 19.2%;
	--twc-red--5: 0 71.2% 23.1%;
	--twc-red--4: 0 69% 27.8%;
	--twc-red--3: 0 68.1% 32%;
	--twc-red--2: 0 64.7% 40%;
	--twc-red--1: 0 58.2% 48.8%;
	--twc-red-0: 0 84.5% 67.1%;
	--twc-red-1: 0 91% 73.7%;
	--twc-red-2: 0 100% 83.9%;
	--twc-red-3: 0 85.4% 92%;
	--twc-red-4: 0 92.3% 94.9%;
	--twc-red-5: 0 100% 96.1%;
	--twc-red-6: 0 81.8% 97.8%;
	--twc-red-7: 0 100% 99%;
	--twc-raspberry--7: 340.70000000000005 71.8% 15.3%;
	--twc-raspberry--6: 341.1 70% 19.6%;
	--twc-raspberry--5: 341 67.2% 23.9%;
	--twc-raspberry--4: 340.6 65.8% 28.6%;
	--twc-raspberry--3: 340.4 65.3% 33.9%;
	--twc-raspberry--2: 339.79999999999995 64.8% 37.8%;
	--twc-raspberry--1: 340 60% 47.1%;
	--twc-raspberry-0: 340.20000000000005 70.7% 63.9%;
	--twc-raspberry-1: 340.20000000000005 85.5% 75.7%;
	--twc-raspberry-2: 340 100% 86.5%;
	--twc-raspberry-3: 339.5 82.6% 91%;
	--twc-raspberry-4: 341.5 86.7% 94.1%;
	--twc-raspberry-5: 341.29999999999995 80% 96.1%;
	--twc-raspberry-6: 340 81.8% 97.8%;
	--twc-raspberry-7: 336 100% 99%;
	--twc-magenta--7: 319.20000000000005 67.6% 14.5%;
	--twc-magenta--6: 319.29999999999995 66.3% 17.5%;
	--twc-magenta--5: 319.4 66.4% 21%;
	--twc-magenta--4: 320 64.8% 24.5%;
	--twc-magenta--3: 319.79999999999995 62.7% 29.4%;
	--twc-magenta--2: 319.79999999999995 59.6% 34.9%;
	--twc-magenta--1: 319.79999999999995 58% 43.9%;
	--twc-magenta-0: 320.20000000000005 66% 62%;
	--twc-magenta-1: 320.20000000000005 89% 75.1%;
	--twc-magenta-2: 320 100% 85.9%;
	--twc-magenta-3: 320.5 82.6% 91%;
	--twc-magenta-4: 320.79999999999995 86.7% 94.1%;
	--twc-magenta-5: 318.79999999999995 80% 96.1%;
	--twc-magenta-6: 320 81.8% 97.8%;
	--twc-magenta-7: 324 100% 99%;
	--twc-purple--7: 289.29999999999995 63.4% 13.9%;
	--twc-purple--6: 289 60% 19.6%;
	--twc-purple--5: 289.70000000000005 55.6% 24.7%;
	--twc-purple--4: 290.4 53.6% 29.6%;
	--twc-purple--3: 290 51.7% 34.1%;
	--twc-purple--2: 290.29999999999995 49.7% 39%;
	--twc-purple--1: 290.1 50.2% 44.9%;
	--twc-purple-0: 288.20000000000005 61.9% 62.9%;
	--twc-purple-1: 288 79.4% 75.3%;
	--twc-purple-2: 288 94.2% 86.5%;
	--twc-purple-3: 290.5 82.6% 91%;
	--twc-purple-4: 288.5 86.7% 94.1%;
	--twc-purple-5: 288.79999999999995 80% 96.1%;
	--twc-purple-6: 288 100% 98%;
	--twc-purple-7: 288 100% 99%;
	--twc-grape--7: 270.5 64% 17.5%;
	--twc-grape--6: 270 61.8% 21.6%;
	--twc-grape--5: 270.4 58% 28%;
	--twc-grape--4: 270 54.5% 34.5%;
	--twc-grape--3: 270.29999999999995 52.7% 39.8%;
	--twc-grape--2: 270.29999999999995 50.2% 44.9%;
	--twc-grape--1: 270.20000000000005 49.8% 50%;
	--twc-grape-0: 269.79999999999995 74.2% 68%;
	--twc-grape-1: 270 90.9% 78.4%;
	--twc-grape-2: 270 100% 87.8%;
	--twc-grape-3: 270 100% 92.9%;
	--twc-grape-4: 270 100% 94.9%;
	--twc-grape-5: 264 100% 97.1%;
	--twc-grape-6: 270 100% 98%;
	--twc-grape-7: 264 100% 99%;
	--twc-violet--7: 250 66.7% 17.6%;
	--twc-violet--6: 249.89999999999998 60.3% 23.7%;
	--twc-violet--5: 249.79999999999995 57.3% 29.4%;
	--twc-violet--4: 249.79999999999995 55.1% 34.9%;
	--twc-violet--3: 250.5 53.2% 40.2%;
	--twc-violet--2: 250.29999999999995 48.7% 46.7%;
	--twc-violet--1: 250.20000000000005 53.9% 54.9%;
	--twc-violet-0: 249.89999999999998 80.4% 72%;
	--twc-violet-1: 249.70000000000005 100% 82.9%;
	--twc-violet-2: 249.5 100% 88.8%;
	--twc-violet-3: 245.79999999999995 100% 93.9%;
	--twc-violet-4: 249 100% 96.1%;
	--twc-violet-5: 252 100% 97.1%;
	--twc-violet-6: 252 100% 98%;
	--twc-violet-7: 252 100% 99%;
	--twc-ocean--7: 242.10000000000002 76% 14.7%;
	--twc-ocean--6: 241.60000000000002 71.4% 20.6%;
	--twc-ocean--5: 241.29999999999995 65.3% 28.2%;
	--twc-ocean--4: 241.60000000000002 61.8% 34.9%;
	--twc-ocean--3: 241.39999999999998 60.4% 40.6%;
	--twc-ocean--2: 241.29999999999995 56% 47.3%;
	--twc-ocean--1: 241.29999999999995 64.1% 56.3%;
	--twc-ocean-0: 241.29999999999995 82% 67.3%;
	--twc-ocean-1: 241.20000000000005 100% 80.8%;
	--twc-ocean-2: 241.10000000000002 100% 88.8%;
	--twc-ocean-3: 240 100% 92.4%;
	--twc-ocean-4: 240 100% 94.7%;
	--twc-ocean-5: 240 100% 96.3%;
	--twc-ocean-6: 240 100% 97.8%;
	--twc-ocean-7: 240 100% 98.8%;
	--twc-blue--7: 221.70000000000005 76.6% 18.4%;
	--twc-blue--6: 221.70000000000005 76.7% 23.5%;
	--twc-blue--5: 221.79999999999995 73.7% 29.8%;
	--twc-blue--4: 221.70000000000005 72.4% 35.5%;
	--twc-blue--3: 221.89999999999998 70.6% 41.4%;
	--twc-blue--2: 221.89999999999998 68.6% 46.3%;
	--twc-blue--1: 221.79999999999995 72.4% 51.8%;
	--twc-blue-0: 221.5 81.4% 64.1%;
	--twc-blue-1: 221.70000000000005 93.1% 77.3%;
	--twc-blue-2: 221.70000000000005 100% 86.5%;
	--twc-blue-3: 220.5 100% 92.2%;
	--twc-blue-4: 219.20000000000005 100% 94.9%;
	--twc-blue-5: 223.29999999999995 100% 96.5%;
	--twc-blue-6: 222 100% 98%;
	--twc-blue-7: 228 100% 99%;
	--twc-cyan--7: 210 77.4% 12.2%;
	--twc-cyan--6: 209.5 76.5% 16.7%;
	--twc-cyan--5: 209.60000000000002 73.8% 21%;
	--twc-cyan--4: 209.70000000000005 74% 25.7%;
	--twc-cyan--3: 209.70000000000005 69.8% 31.2%;
	--twc-cyan--2: 209.79999999999995 68.6% 36.3%;
	--twc-cyan--1: 209.79999999999995 65.1% 44.9%;
	--twc-cyan-0: 210 65.7% 60%;
	--twc-cyan-1: 209.70000000000005 83.2% 74.3%;
	--twc-cyan-2: 210 86% 83.1%;
	--twc-cyan-3: 208.20000000000005 100% 90%;
	--twc-cyan-4: 207.10000000000002 100% 93.9%;
	--twc-cyan-5: 210 100% 96.1%;
	--twc-cyan-6: 204 100% 97.1%;
	--twc-cyan-7: 204 100% 99%;
	--twc-teal--7: 194.5 67.4% 8.4%;
	--twc-teal--6: 194 79.7% 11.6%;
	--twc-teal--5: 194.5 82.9% 13.7%;
	--twc-teal--4: 194 83.9% 17.1%;
	--twc-teal--3: 193.70000000000005 82.2% 19.8%;
	--twc-teal--2: 194 86.6% 23.3%;
	--twc-teal--1: 194.20000000000005 91.1% 31%;
	--twc-teal-0: 195.70000000000005 43.7% 52%;
	--twc-teal-1: 196.29999999999995 60.8% 69%;
	--twc-teal-2: 196.60000000000002 65.5% 77.3%;
	--twc-teal-3: 193.20000000000005 75.8% 87.1%;
	--twc-teal-4: 196.20000000000005 72.2% 92.9%;
	--twc-teal-5: 195 76.9% 94.9%;
	--twc-teal-6: 196 100% 97.1%;
	--twc-teal-7: 192 100% 99%;
	--twc-aquamarine--7: 169.70000000000005 82.9% 6.9%;
	--twc-aquamarine--6: 170.79999999999995 79.6% 9.6%;
	--twc-aquamarine--5: 171.39999999999998 80.3% 12%;
	--twc-aquamarine--4: 170.5 81.8% 15.1%;
	--twc-aquamarine--3: 170.29999999999995 83.3% 18.8%;
	--twc-aquamarine--2: 170.10000000000002 84.3% 22.5%;
	--twc-aquamarine--1: 170.10000000000002 86.5% 26.1%;
	--twc-aquamarine-0: 172.39999999999998 45.8% 44.1%;
	--twc-aquamarine-1: 172.29999999999995 47.5% 61.2%;
	--twc-aquamarine-2: 172.39999999999998 61.7% 77.5%;
	--twc-aquamarine-3: 172 63.4% 86.1%;
	--twc-aquamarine-4: 173.60000000000002 60.9% 91%;
	--twc-aquamarine-5: 171.79999999999995 61.1% 92.9%;
	--twc-aquamarine-6: 174 50% 96.1%;
	--twc-aquamarine-7: 180 60% 99%;
	--twc-green--7: 150 65.2% 9%;
	--twc-green--6: 150 63.6% 12.9%;
	--twc-green--5: 149.39999999999998 62.4% 16.7%;
	--twc-green--4: 150 60% 21.6%;
	--twc-green--3: 150 60% 21.6%;
	--twc-green--2: 149.60000000000002 59.4% 26.1%;
	--twc-green--1: 149.7 59.5% 32%;
	--twc-green-0: 150.3 38.1% 46.9%;
	--twc-green-1: 150.3 50.3% 66.1%;
	--twc-green-2: 150 58.2% 78.4%;
	--twc-green-3: 147.89999999999998 60.6% 86.1%;
	--twc-green-4: 148.10000000000002 69.6% 91%;
	--twc-green-5: 148.39999999999998 61.3% 93.9%;
	--twc-green-6: 145.7 46.7% 97.1%;
	--twc-green-7: 140 60% 99%;
	--twc-emerald--7: 120 69.2% 7.6%;
	--twc-emerald--6: 120 61.4% 11.2%;
	--twc-emerald--5: 120 56.8% 14.5%;
	--twc-emerald--4: 120 51.1% 18.4%;
	--twc-emerald--3: 120 46.2% 23.3%;
	--twc-emerald--2: 120 42.5% 28.6%;
	--twc-emerald--1: 120 40.8% 35.1%;
	--twc-emerald-0: 120 32% 49%;
	--twc-emerald-1: 120 40.2% 65.9%;
	--twc-emerald-2: 120 50% 78%;
	--twc-emerald-3: 120 57.4% 88%;
	--twc-emerald-4: 120 56.1% 92%;
	--twc-emerald-5: 120 61.3% 93.9%;
	--twc-emerald-6: 120 46.7% 97.1%;
	--twc-emerald-7: 120 60% 99%;
	--twc-lime--7: 78.30000000000001 76.7% 11.8%;
	--twc-lime--6: 78.60000000000002 74.4% 15.3%;
	--twc-lime--5: 78.39999999999998 71.4% 20.6%;
	--twc-lime--4: 78.69999999999999 71.4% 24.7%;
	--twc-lime--3: 79.10000000000002 69% 30.4%;
	--twc-lime--2: 79 66.3% 37.3%;
	--twc-lime--1: 79.19999999999999 58.1% 50.4%;
	--twc-lime-0: 79.39999999999998 64.4% 55.9%;
	--twc-lime-1: 79.30000000000001 68% 66.9%;
	--twc-lime-2: 79.69999999999999 66.7% 77.6%;
	--twc-lime-3: 78.60000000000002 67.4% 91.6%;
	--twc-lime-4: 78 83.3% 95.3%;
	--twc-lime-5: 78.5 100% 97.5%;
	--twc-lime-6: 80 100% 98.2%;
	--twc-lime-7: 84 100% 99%;
	--twc-yellow--7: 43.19999999999999 64.1% 15.3%;
	--twc-yellow--6: 43.5 64.5% 21%;
	--twc-yellow--5: 43.80000000000001 63.9% 26.1%;
	--twc-yellow--4: 43.5 63% 31.8%;
	--twc-yellow--3: 43.19999999999999 63.5% 40.8%;
	--twc-yellow--2: 43.39999999999998 62.8% 47.5%;
	--twc-yellow--1: 43.39999999999998 79.8% 57.3%;
	--twc-yellow-0: 43.10000000000002 94.1% 66.7%;
	--twc-yellow-1: 43.19999999999999 98.6% 72.4%;
	--twc-yellow-2: 43.30000000000001 100% 81%;
	--twc-yellow-3: 43.5 100% 87.8%;
	--twc-yellow-4: 43.60000000000002 100% 91.4%;
	--twc-yellow-5: 43.39999999999998 100% 94.3%;
	--twc-yellow-6: 45 100% 96.1%;
	--twc-yellow-7: 42.89999999999998 100% 98.6%;
	--twc-orange--7: 29.5 72.4% 17.1%;
	--twc-orange--6: 29.600000000000023 72.2% 22.5%;
	--twc-orange--5: 29.69999999999999 72% 28%;
	--twc-orange--4: 29.80000000000001 71.9% 33.5%;
	--twc-orange--3: 29.80000000000001 69% 41.8%;
	--twc-orange--2: 29.80000000000001 68.7% 48.8%;
	--twc-orange--1: 29.80000000000001 82.8% 56.7%;
	--twc-orange-0: 29.80000000000001 90.2% 64.1%;
	--twc-orange-1: 29.80000000000001 100% 73.1%;
	--twc-orange-2: 30 100% 81.2%;
	--twc-orange-3: 30 90.9% 87.1%;
	--twc-orange-4: 30 100% 91%;
	--twc-orange-5: 31 100% 93.9%;
	--twc-orange-6: 30 100% 96.1%;
	--twc-orange-7: 24 100% 99%;
	--twc-volcano--7: 18.5 73% 21.8%;
	--twc-volcano--6: 18.69999999999999 73.2% 24.9%;
	--twc-volcano--5: 18.30000000000001 72.3% 31.2%;
	--twc-volcano--4: 18.5 71.1% 36.7%;
	--twc-volcano--3: 18.399999999999977 68.8% 42.7%;
	--twc-volcano--2: 18.399999999999977 65.4% 49.8%;
	--twc-volcano--1: 18.5 82.4% 57.6%;
	--twc-volcano-0: 18.5 86.2% 63.1%;
	--twc-volcano-1: 18.69999999999999 93.4% 70.4%;
	--twc-volcano-2: 19 100% 80.8%;
	--twc-volcano-3: 19 93.8% 87.5%;
	--twc-volcano-4: 17.69999999999999 100% 91.4%;
	--twc-volcano-5: 17.399999999999977 100% 93.9%;
	--twc-volcano-6: 18 100% 96.1%;
	--twc-volcano-7: 17.100000000000023 100% 98.6%;
	--twc-cool-grey-a--7: 208.20000000000005 63% 5.3%;
	--twc-cool-grey-a--6: 208.39999999999998 54.3% 6.9%;
	--twc-cool-grey-a--5: 206.70000000000005 47.4% 7.5%;
	--twc-cool-grey-a--4: 208 42.9% 6.9%;
	--twc-cool-grey-a--3: 211.60000000000002 26.8% 13.9%;
	--twc-cool-grey-a--2: 211.20000000000005 30.1% 16.3%;
	--twc-cool-grey-a--1: 214.5 39.8% 16.3%;
	--twc-cool-grey-a-0: 210 50% 18.8%;
	--twc-cool-grey-a-0-opacity: 0.56;
	--twc-cool-grey-a-1: 210.60000000000002 66.2% 15.1%;
	--twc-cool-grey-a-1-opacity: 0.4;
	--twc-cool-grey-a-2: 211.79999999999995 68% 19.6%;
	--twc-cool-grey-a-2-opacity: 0.2;
	--twc-cool-grey-a-3: 205.29999999999995 88.9% 14.1%;
	--twc-cool-grey-a-3-opacity: 0.13;
	--twc-cool-grey-a-4: 214.29999999999995 63.6% 17.3%;
	--twc-cool-grey-a-4-opacity: 0.09;
	--twc-cool-grey-a-5: 206.29999999999995 95.2% 16.5%;
	--twc-cool-grey-a-5-opacity: 0.06;
	--twc-cool-grey-a-6: 212.60000000000002 100% 18.4%;
	--twc-cool-grey-a-6-opacity: 0.04;
	--twc-cool-grey-a-7: 215.89999999999998 67.2% 37.1%;
	--twc-cool-grey-a-7-opacity: 0.02;
	--twc-white-a--11: 0 0% 100%;
	--twc-white-a--10: 0 0% 100%;
	--twc-white-a--9: 0 0% 100%;
	--twc-white-a--8: 0 0% 100%;
	--twc-white-a--7: 0 0% 100%;
	--twc-white-a--6: 0 0% 100%;
	--twc-white-a--5: 0 0% 100%;
	--twc-white-a--4: 0 0% 100%;
	--twc-white-a--3: 0 0% 100%;
	--twc-white-a--2: 0 0% 100%;
	--twc-white-a--1: 0 0% 100%;
	--twc-white-a-0: 0 0% 100%;
	--twc-white-a--12: 0 0% 100%;
	--twc-black-a--12: 0 0% 0%;
	--twc-black-a--11: 0 0% 0%;
	--twc-black-a--10: 0 0% 0%;
	--twc-black-a--9: 0 0% 0%;
	--twc-black-a--8: 0 0% 0%;
	--twc-black-a--7: 0 0% 0%;
	--twc-black-a--6: 0 0% 0%;
	--twc-black-a--5: 0 0% 0%;
	--twc-black-a--4: 0 0% 0%;
	--twc-black-a--3: 0 0% 0%;
	--twc-black-a--2: 0 0% 0%;
	--twc-black-a--1: 0 0% 0%;
	--twc-black-a-0: 0 0% 0%;
	--twc-neutral-grey--7: 0 0% 7.1%;
	--twc-neutral-grey--6: 0 0% 10.2%;
	--twc-neutral-grey--5: 0 0% 14.1%;
	--twc-neutral-grey--4: 0 0% 18%;
	--twc-neutral-grey--3: 0 0% 26.7%;
	--twc-neutral-grey--2: 0 0% 37.6%;
	--twc-neutral-grey--1: 0 0% 44.3%;
	--twc-neutral-grey-0: 0 0% 54.9%;
	--twc-neutral-grey-1: 0 0% 71%;
	--twc-neutral-grey-2: 210 17.1% 83.9%;
	--twc-neutral-grey-3: 0 0% 88.6%;
	--twc-neutral-grey-4: 0 0% 92.2%;
	--twc-neutral-grey-5: 0 0% 96.9%;
	--twc-neutral-grey-6: 0 0% 96.9%;
	--twc-neutral-grey-7: 0 0% 98.8%;
	--twc-warning--7: 43.19999999999999 64.1% 15.3%;
	--twc-warning--6: 43.5 64.5% 21%;
	--twc-warning--5: 43.80000000000001 63.9% 26.1%;
	--twc-warning--4: 43.5 63% 31.8%;
	--twc-warning--3: 43.19999999999999 63.5% 40.8%;
	--twc-warning--2: 43.39999999999998 62.8% 47.5%;
	--twc-warning--1: 43.39999999999998 79.8% 57.3%;
	--twc-warning-7: 42.89999999999998 100% 98.6%;
	--twc-warning-6: 45 100% 96.1%;
	--twc-warning-5: 43.39999999999998 100% 94.3%;
	--twc-warning-4: 43.60000000000002 100% 91.4%;
	--twc-warning-3: 43.5 100% 87.8%;
	--twc-warning-2: 43.30000000000001 100% 81%;
	--twc-warning-1: 43.19999999999999 98.6% 72.4%;
	--twc-warning-0: 43.10000000000002 94.1% 66.7%;
	--twc-positive--7: 150 65.2% 9%;
	--twc-positive--6: 150 63.6% 12.9%;
	--twc-positive--5: 149.39999999999998 62.4% 16.7%;
	--twc-positive--4: 150 60% 21.6%;
	--twc-positive--3: 150 60% 21.6%;
	--twc-positive--2: 149.60000000000002 59.4% 26.1%;
	--twc-positive--1: 149.7 59.5% 32%;
	--twc-positive-7: 140 60% 99%;
	--twc-positive-6: 145.7 46.7% 97.1%;
	--twc-positive-5: 148.39999999999998 61.3% 93.9%;
	--twc-positive-4: 148.10000000000002 69.6% 91%;
	--twc-positive-3: 147.89999999999998 60.6% 86.1%;
	--twc-positive-2: 150 58.2% 78.4%;
	--twc-positive-1: 150.3 50.3% 66.1%;
	--twc-positive-0: 150.3 38.1% 46.9%;
	--twc-neutral--7: 0 0% 7.1%;
	--twc-neutral--6: 0 0% 10.2%;
	--twc-neutral--5: 0 0% 14.1%;
	--twc-neutral--4: 0 0% 18%;
	--twc-neutral--3: 0 0% 26.7%;
	--twc-neutral--2: 0 0% 37.6%;
	--twc-neutral--1: 0 0% 44.3%;
	--twc-neutral-7: 0 0% 98.8%;
	--twc-neutral-6: 0 0% 96.9%;
	--twc-neutral-5: 0 0% 96.9%;
	--twc-neutral-4: 0 0% 92.2%;
	--twc-neutral-3: 0 0% 88.6%;
	--twc-neutral-2: 210 17.1% 83.9%;
	--twc-neutral-1: 0 0% 71%;
	--twc-neutral-0: 0 0% 54.9%;
	--twc-negative--7: 0 80.8% 14.3%;
	--twc-negative--6: 0 75.5% 19.2%;
	--twc-negative--5: 0 71.2% 23.1%;
	--twc-negative--4: 0 69% 27.8%;
	--twc-negative--3: 0 68.1% 32%;
	--twc-negative--2: 0 64.7% 40%;
	--twc-negative--1: 0 58.2% 48.8%;
	--twc-negative-7: 0 100% 99%;
	--twc-negative-6: 0 81.8% 97.8%;
	--twc-negative-5: 0 100% 96.1%;
	--twc-negative-4: 0 92.3% 94.9%;
	--twc-negative-3: 0 85.4% 92%;
	--twc-negative-2: 0 100% 83.9%;
	--twc-negative-1: 0 91% 73.7%;
	--twc-negative-0: 0 84.5% 67.1%;
	--twc-informative--7: 221.70000000000005 76.6% 18.4%;
	--twc-informative--6: 221.70000000000005 76.7% 23.5%;
	--twc-informative--5: 221.79999999999995 73.7% 29.8%;
	--twc-informative--4: 221.70000000000005 72.4% 35.5%;
	--twc-informative--3: 221.89999999999998 70.6% 41.4%;
	--twc-informative--2: 221.89999999999998 68.6% 46.3%;
	--twc-informative--1: 221.79999999999995 72.4% 51.8%;
	--twc-informative-7: 228 100% 99%;
	--twc-informative-6: 222 100% 98%;
	--twc-informative-5: 223.29999999999995 100% 96.5%;
	--twc-informative-4: 219.20000000000005 100% 94.9%;
	--twc-informative-3: 220.5 100% 92.2%;
	--twc-informative-2: 221.70000000000005 100% 86.5%;
	--twc-informative-1: 221.70000000000005 93.1% 77.3%;
	--twc-informative-0: 221.5 81.4% 64.1%;
	--twc-brand-yellow--7: 43.19999999999999 64.1% 15.3%;
	--twc-brand-yellow--6: 43.5 64.5% 21%;
	--twc-brand-yellow--5: 43.80000000000001 63.9% 26.1%;
	--twc-brand-yellow--4: 43.5 63% 31.8%;
	--twc-brand-yellow--3: 43.19999999999999 63.5% 40.8%;
	--twc-brand-yellow--2: 43.39999999999998 62.8% 47.5%;
	--twc-brand-yellow--1: 43.39999999999998 79.8% 57.3%;
	--twc-brand-yellow-7: 42.89999999999998 100% 98.6%;
	--twc-brand-yellow-6: 45 100% 96.1%;
	--twc-brand-yellow-5: 43.39999999999998 100% 94.3%;
	--twc-brand-yellow-4: 43.60000000000002 100% 91.4%;
	--twc-brand-yellow-3: 43.5 100% 87.8%;
	--twc-brand-yellow-2: 43.30000000000001 100% 81%;
	--twc-brand-yellow-1: 43.19999999999999 98.6% 72.4%;
	--twc-brand-yellow-0: 43.10000000000002 94.1% 66.7%;
	--twc-brand-volcano--7: 18.5 73% 21.8%;
	--twc-brand-volcano--6: 18.69999999999999 73.2% 24.9%;
	--twc-brand-volcano--5: 18.30000000000001 72.3% 31.2%;
	--twc-brand-volcano--4: 18.5 71.1% 36.7%;
	--twc-brand-volcano--3: 18.399999999999977 68.8% 42.7%;
	--twc-brand-volcano--2: 18.399999999999977 65.4% 49.8%;
	--twc-brand-volcano--1: 18.5 82.4% 57.6%;
	--twc-brand-volcano-7: 17.100000000000023 100% 98.6%;
	--twc-brand-volcano-6: 18 100% 96.1%;
	--twc-brand-volcano-5: 17.399999999999977 100% 93.9%;
	--twc-brand-volcano-4: 17.69999999999999 100% 91.4%;
	--twc-brand-volcano-3: 19 93.8% 87.5%;
	--twc-brand-volcano-2: 19 100% 80.8%;
	--twc-brand-volcano-1: 18.69999999999999 93.4% 70.4%;
	--twc-brand-volcano-0: 18.5 86.2% 63.1%;
	--twc-brand-violet--7: 250 66.7% 17.6%;
	--twc-brand-violet--6: 249.89999999999998 60.3% 23.7%;
	--twc-brand-violet--5: 249.79999999999995 57.3% 29.4%;
	--twc-brand-violet--4: 249.79999999999995 55.1% 34.9%;
	--twc-brand-violet--3: 250.5 53.2% 40.2%;
	--twc-brand-violet--2: 250.29999999999995 48.7% 46.7%;
	--twc-brand-violet--1: 250.20000000000005 53.9% 54.9%;
	--twc-brand-violet-7: 252 100% 99%;
	--twc-brand-violet-6: 252 100% 98%;
	--twc-brand-violet-5: 252 100% 97.1%;
	--twc-brand-violet-4: 249 100% 96.1%;
	--twc-brand-violet-3: 245.79999999999995 100% 93.9%;
	--twc-brand-violet-2: 249.5 100% 88.8%;
	--twc-brand-violet-1: 249.70000000000005 100% 82.9%;
	--twc-brand-violet-0: 249.89999999999998 80.4% 72%;
	--twc-brand-teal--7: 194.5 67.4% 8.4%;
	--twc-brand-teal--6: 194 79.7% 11.6%;
	--twc-brand-teal--5: 194.5 82.9% 13.7%;
	--twc-brand-teal--4: 194 83.9% 17.1%;
	--twc-brand-teal--3: 193.70000000000005 82.2% 19.8%;
	--twc-brand-teal--2: 194 86.6% 23.3%;
	--twc-brand-teal--1: 194.20000000000005 91.1% 31%;
	--twc-brand-teal-7: 192 100% 99%;
	--twc-brand-teal-6: 196 100% 97.1%;
	--twc-brand-teal-5: 195 76.9% 94.9%;
	--twc-brand-teal-4: 196.20000000000005 72.2% 92.9%;
	--twc-brand-teal-3: 193.20000000000005 75.8% 87.1%;
	--twc-brand-teal-2: 196.60000000000002 65.5% 77.3%;
	--twc-brand-teal-1: 196.29999999999995 60.8% 69%;
	--twc-brand-teal-0: 195.70000000000005 43.7% 52%;
	--twc-brand-red--7: 0 80.8% 14.3%;
	--twc-brand-red--6: 0 75.5% 19.2%;
	--twc-brand-red--5: 0 71.2% 23.1%;
	--twc-brand-red--4: 0 69% 27.8%;
	--twc-brand-red--3: 0 68.1% 32%;
	--twc-brand-red--2: 0 64.7% 40%;
	--twc-brand-red--1: 0 58.2% 48.8%;
	--twc-brand-red-7: 0 100% 99%;
	--twc-brand-red-6: 0 81.8% 97.8%;
	--twc-brand-red-5: 0 100% 96.1%;
	--twc-brand-red-4: 0 92.3% 94.9%;
	--twc-brand-red-3: 0 85.4% 92%;
	--twc-brand-red-2: 0 100% 83.9%;
	--twc-brand-red-1: 0 91% 73.7%;
	--twc-brand-red-0: 0 84.5% 67.1%;
	--twc-brand-raspberry--7: 340.70000000000005 71.8% 15.3%;
	--twc-brand-raspberry--6: 341.1 70% 19.6%;
	--twc-brand-raspberry--5: 341 67.2% 23.9%;
	--twc-brand-raspberry--4: 340.6 65.8% 28.6%;
	--twc-brand-raspberry--3: 340.4 65.3% 33.9%;
	--twc-brand-raspberry--2: 339.79999999999995 64.8% 37.8%;
	--twc-brand-raspberry--1: 340 60% 47.1%;
	--twc-brand-raspberry-7: 336 100% 99%;
	--twc-brand-raspberry-6: 340 81.8% 97.8%;
	--twc-brand-raspberry-5: 341.29999999999995 80% 96.1%;
	--twc-brand-raspberry-4: 341.5 86.7% 94.1%;
	--twc-brand-raspberry-3: 339.5 82.6% 91%;
	--twc-brand-raspberry-2: 340 100% 86.5%;
	--twc-brand-raspberry-1: 320.20000000000005 89% 75.1%;
	--twc-brand-raspberry-0: 340.20000000000005 70.7% 63.9%;
	--twc-brand-purple--7: 289.29999999999995 63.4% 13.9%;
	--twc-brand-purple--6: 289 60% 19.6%;
	--twc-brand-purple--5: 289.70000000000005 55.6% 24.7%;
	--twc-brand-purple--4: 290.4 53.6% 29.6%;
	--twc-brand-purple--3: 290 51.7% 34.1%;
	--twc-brand-purple--2: 290.29999999999995 49.7% 39%;
	--twc-brand-purple--1: 290.1 50.2% 44.9%;
	--twc-brand-purple-7: 288 100% 99%;
	--twc-brand-purple-6: 288 100% 98%;
	--twc-brand-purple-5: 288.79999999999995 80% 96.1%;
	--twc-brand-purple-4: 288.5 86.7% 94.1%;
	--twc-brand-purple-3: 290.5 82.6% 91%;
	--twc-brand-purple-2: 288 94.2% 86.5%;
	--twc-brand-purple-1: 288 79.4% 75.3%;
	--twc-brand-purple-0: 288.20000000000005 61.9% 62.9%;
	--twc-brand-orange--7: 29.5 72.4% 17.1%;
	--twc-brand-orange--6: 29.600000000000023 72.2% 22.5%;
	--twc-brand-orange--5: 29.69999999999999 72% 28%;
	--twc-brand-orange--4: 29.80000000000001 71.9% 33.5%;
	--twc-brand-orange--3: 29.80000000000001 69% 41.8%;
	--twc-brand-orange--2: 29.80000000000001 68.7% 48.8%;
	--twc-brand-orange--1: 29.80000000000001 82.8% 56.7%;
	--twc-brand-orange-7: 24 100% 99%;
	--twc-brand-orange-6: 30 100% 96.1%;
	--twc-brand-orange-5: 31 100% 93.9%;
	--twc-brand-orange-4: 30 100% 91%;
	--twc-brand-orange-3: 30 90.9% 87.1%;
	--twc-brand-orange-2: 30 100% 81.2%;
	--twc-brand-orange-1: 29.80000000000001 100% 73.1%;
	--twc-brand-orange-0: 29.80000000000001 90.2% 64.1%;
	--twc-brand-ocean--7: 242.10000000000002 76% 14.7%;
	--twc-brand-ocean--6: 241.60000000000002 71.4% 20.6%;
	--twc-brand-ocean--5: 241.29999999999995 65.3% 28.2%;
	--twc-brand-ocean--4: 241.60000000000002 61.8% 34.9%;
	--twc-brand-ocean--3: 241.39999999999998 60.4% 40.6%;
	--twc-brand-ocean--2: 241.29999999999995 56% 47.3%;
	--twc-brand-ocean--1: 241.29999999999995 64.1% 56.3%;
	--twc-brand-ocean-7: 240 100% 98.8%;
	--twc-brand-ocean-6: 240 100% 97.8%;
	--twc-brand-ocean-5: 240 100% 96.3%;
	--twc-brand-ocean-4: 240 100% 94.7%;
	--twc-brand-ocean-3: 240 100% 92.4%;
	--twc-brand-ocean-2: 241.10000000000002 100% 88.8%;
	--twc-brand-ocean-1: 241.20000000000005 100% 80.8%;
	--twc-brand-ocean-0: 241.29999999999995 82% 67.3%;
	--twc-brand-magenta--7: 319.20000000000005 67.6% 14.5%;
	--twc-brand-magenta--6: 319.29999999999995 66.3% 17.5%;
	--twc-brand-magenta--5: 319.4 66.4% 21%;
	--twc-brand-magenta--4: 320 64.8% 24.5%;
	--twc-brand-magenta--3: 319.79999999999995 62.7% 29.4%;
	--twc-brand-magenta--2: 319.79999999999995 59.6% 34.9%;
	--twc-brand-magenta--1: 319.79999999999995 58% 43.9%;
	--twc-brand-magenta-7: 324 100% 99%;
	--twc-brand-magenta-6: 320 81.8% 97.8%;
	--twc-brand-magenta-5: 318.79999999999995 80% 96.1%;
	--twc-brand-magenta-4: 320.79999999999995 86.7% 94.1%;
	--twc-brand-magenta-3: 320.5 82.6% 91%;
	--twc-brand-magenta-2: 320 100% 85.9%;
	--twc-brand-magenta-1: 320.20000000000005 89% 75.1%;
	--twc-brand-magenta-0: 320.20000000000005 66% 62%;
	--twc-brand-lime--7: 78.30000000000001 76.7% 11.8%;
	--twc-brand-lime--6: 78.60000000000002 74.4% 15.3%;
	--twc-brand-lime--5: 78.39999999999998 71.4% 20.6%;
	--twc-brand-lime--4: 78.69999999999999 71.4% 24.7%;
	--twc-brand-lime--3: 79.10000000000002 69% 30.4%;
	--twc-brand-lime--2: 79 66.3% 37.3%;
	--twc-brand-lime--1: 79.19999999999999 58.1% 50.4%;
	--twc-brand-lime-7: 84 100% 99%;
	--twc-brand-lime-6: 80 100% 98.2%;
	--twc-brand-lime-5: 78.5 100% 97.5%;
	--twc-brand-lime-4: 78 83.3% 95.3%;
	--twc-brand-lime-3: 78.60000000000002 67.4% 91.6%;
	--twc-brand-lime-2: 79.69999999999999 66.7% 77.6%;
	--twc-brand-lime-1: 79.30000000000001 68% 66.9%;
	--twc-brand-lime-0: 79.39999999999998 64.4% 55.9%;
	--twc-brand-green--7: 150 65.2% 9%;
	--twc-brand-green--6: 150 63.6% 12.9%;
	--twc-brand-green--5: 149.39999999999998 62.4% 16.7%;
	--twc-brand-green--4: 150 60% 21.6%;
	--twc-brand-green--3: 150 60% 21.6%;
	--twc-brand-green--2: 149.60000000000002 59.4% 26.1%;
	--twc-brand-green--1: 149.7 59.5% 32%;
	--twc-brand-green-7: 140 60% 99%;
	--twc-brand-green-6: 145.7 46.7% 97.1%;
	--twc-brand-green-5: 148.39999999999998 61.3% 93.9%;
	--twc-brand-green-4: 148.10000000000002 69.6% 91%;
	--twc-brand-green-3: 147.89999999999998 60.6% 86.1%;
	--twc-brand-green-2: 150 58.2% 78.4%;
	--twc-brand-green-1: 150.3 50.3% 66.1%;
	--twc-brand-green-0: 150.3 38.1% 46.9%;
	--twc-brand-grape--7: 270.5 64% 17.5%;
	--twc-brand-grape--6: 270 61.8% 21.6%;
	--twc-brand-grape--5: 270.4 58% 28%;
	--twc-brand-grape--4: 270 54.5% 34.5%;
	--twc-brand-grape--3: 270.29999999999995 52.7% 39.8%;
	--twc-brand-grape--2: 270.29999999999995 50.2% 44.9%;
	--twc-brand-grape--1: 270.20000000000005 49.8% 50%;
	--twc-brand-grape-7: 264 100% 99%;
	--twc-brand-grape-6: 270 100% 98%;
	--twc-brand-grape-5: 264 100% 97.1%;
	--twc-brand-grape-4: 270 100% 94.9%;
	--twc-brand-grape-3: 270 100% 92.9%;
	--twc-brand-grape-2: 270 100% 87.8%;
	--twc-brand-grape-1: 270 90.9% 78.4%;
	--twc-brand-grape-0: 269.79999999999995 74.2% 68%;
	--twc-brand-emerald--7: 120 69.2% 7.6%;
	--twc-brand-emerald--6: 120 61.4% 11.2%;
	--twc-brand-emerald--5: 120 56.8% 14.5%;
	--twc-brand-emerald--4: 120 51.1% 18.4%;
	--twc-brand-emerald--3: 120 46.2% 23.3%;
	--twc-brand-emerald--2: 120 42.5% 28.6%;
	--twc-brand-emerald--1: 120 40.8% 35.1%;
	--twc-brand-emerald-7: 120 60% 99%;
	--twc-brand-emerald-6: 120 46.7% 97.1%;
	--twc-brand-emerald-5: 120 61.3% 93.9%;
	--twc-brand-emerald-4: 120 56.1% 92%;
	--twc-brand-emerald-3: 120 57.4% 88%;
	--twc-brand-emerald-2: 120 50% 78%;
	--twc-brand-emerald-1: 120 40.2% 65.9%;
	--twc-brand-emerald-0: 120 32% 49%;
	--twc-brand-cyan--7: 210 77.4% 12.2%;
	--twc-brand-cyan--6: 209.5 76.5% 16.7%;
	--twc-brand-cyan--5: 209.60000000000002 73.8% 21%;
	--twc-brand-cyan--4: 209.70000000000005 74% 25.7%;
	--twc-brand-cyan--3: 209.70000000000005 69.8% 31.2%;
	--twc-brand-cyan--2: 209.79999999999995 68.6% 36.3%;
	--twc-brand-cyan--1: 209.79999999999995 65.1% 44.9%;
	--twc-brand-cyan-7: 204 100% 99%;
	--twc-brand-cyan-6: 204 100% 97.1%;
	--twc-brand-cyan-5: 210 100% 96.1%;
	--twc-brand-cyan-4: 207.10000000000002 100% 93.9%;
	--twc-brand-cyan-3: 208.20000000000005 100% 90%;
	--twc-brand-cyan-2: 210 86% 83.1%;
	--twc-brand-cyan-1: 209.70000000000005 83.2% 74.3%;
	--twc-brand-cyan-0: 210 65.7% 60%;
	--twc-brand-blue--7: 221.70000000000005 76.6% 18.4%;
	--twc-brand-blue--6: 221.70000000000005 76.7% 23.5%;
	--twc-brand-blue--5: 221.79999999999995 73.7% 29.8%;
	--twc-brand-blue--4: 221.70000000000005 72.4% 35.5%;
	--twc-brand-blue--3: 221.89999999999998 70.6% 41.4%;
	--twc-brand-blue--2: 221.89999999999998 68.6% 46.3%;
	--twc-brand-blue--1: 221.79999999999995 72.4% 51.8%;
	--twc-brand-blue-7: 228 100% 99%;
	--twc-brand-blue-6: 222 100% 98%;
	--twc-brand-blue-5: 223.29999999999995 100% 96.5%;
	--twc-brand-blue-4: 219.20000000000005 100% 94.9%;
	--twc-brand-blue-3: 220.5 100% 92.2%;
	--twc-brand-blue-2: 221.70000000000005 100% 86.5%;
	--twc-brand-blue-1: 221.70000000000005 93.1% 77.3%;
	--twc-brand-blue-0: 221.5 81.4% 64.1%;
	--twc-brand-aquamarine--7: 169.70000000000005 82.9% 6.9%;
	--twc-brand-aquamarine--6: 170.79999999999995 79.6% 9.6%;
	--twc-brand-aquamarine--5: 171.39999999999998 80.3% 12%;
	--twc-brand-aquamarine--4: 170.5 81.8% 15.1%;
	--twc-brand-aquamarine--3: 170.29999999999995 83.3% 18.8%;
	--twc-brand-aquamarine--2: 170.10000000000002 84.3% 22.5%;
	--twc-brand-aquamarine--1: 170.10000000000002 86.5% 26.1%;
	--twc-brand-aquamarine-7: 180 60% 99%;
	--twc-brand-aquamarine-6: 174 50% 96.1%;
	--twc-brand-aquamarine-5: 171.79999999999995 61.1% 92.9%;
	--twc-brand-aquamarine-4: 173.60000000000002 60.9% 91%;
	--twc-brand-aquamarine-3: 172 63.4% 86.1%;
	--twc-brand-aquamarine-2: 172.39999999999998 61.7% 77.5%;
	--twc-brand-aquamarine-1: 172.29999999999995 47.5% 61.2%;
	--twc-brand-aquamarine-0: 172.39999999999998 45.8% 44.1%;
	--twc-link-visited: 264.9 66.4% 42%;
	--twc-brand-main: 351.79999999999995 81.7% 49.4%;
	--twc-a-brand-main: 351.79999999999995 82.1% 43.9%;
	--twc-brand-sub: 210.60000000000002 100% 50%;
	--twc-a-brand-sub: 210.70000000000005 100% 44.9%;
	--twc-stroke-red: 351.79999999999995 82.1% 43.9%;
	--twc-stroke-rose: 342 77.9% 53.9%;
	--twc-stroke-pink: 327.20000000000005 77.9% 53.9%;
	--twc-stroke-sky: 210.70000000000005 100% 44.9%;
	--twc-stroke-ocean: 228.20000000000005 66.5% 48%;
	--twc-stroke-purple: 264.9 66.4% 42%;
	--twc-stroke-cyan: 180 82.6% 38.2%;
	--twc-stroke-green: 100.10000000000002 81.6% 38.4%;
	--twc-stroke-lime: 77.10000000000002 81.9% 41.2%;
	--twc-stroke-yellow: 43.5 100% 44.9%;
	--twc-stroke-sunset: 24.5 81.7% 49.4%;
	--twc-stroke-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-stroke-slight: 210 6.3% 62.7%;
	--twc-stroke-slight-opacity: 0.1;
	--twc-stroke-subtle: 210 6.3% 62.7%;
	--twc-stroke-subtle-opacity: 0.2;
	--twc-stroke-strong: 210 6.3% 62.7%;
	--twc-stroke-strong-opacity: 0.6;
	--twc-stroke-bold: 210 6.3% 62.7%;
	--twc-stroke-interactive: 210.70000000000005 100% 44.9%;
	--twc-stroke-success: 100.10000000000002 81.6% 38.4%;
	--twc-stroke-warning: 43.5 100% 44.9%;
	--twc-stroke-error: 351.79999999999995 82.1% 43.9%;
	--twc-stroke-brand-main: 352.1 72.5% 62.9%;
	--twc-stroke-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-stroke-neutral-default: 0 0% 92.2%;
	--twc-stroke-neutral-inverted: 0 0% 100%;
	--twc-stroke-neutral-strong: 0 0% 44.3%;
	--twc-stroke-neutral-subtle: 210 17.1% 83.9%;
	--twc-stroke-disable: 0 0% 92.2%;
	--twc-stroke-informative-default: 219.20000000000005 100% 94.9%;
	--twc-stroke-informative-strong: 221.79999999999995 72.4% 51.8%;
	--twc-stroke-informative-subtle: 221.70000000000005 100% 86.5%;
	--twc-stroke-positive-default: 148.10000000000002 69.6% 91%;
	--twc-stroke-positive-strong: 149.7 59.5% 32%;
	--twc-stroke-positive-subtle: 150 58.2% 78.4%;
	--twc-stroke-warning-default: 43.60000000000002 100% 91.4%;
	--twc-stroke-warning-strong: 43.39999999999998 79.8% 57.3%;
	--twc-stroke-warning-subtle: 43.30000000000001 100% 81%;
	--twc-stroke-negative-default: 0 92.3% 94.9%;
	--twc-stroke-negative-strong: 0 58.2% 48.8%;
	--twc-stroke-negative-subtle: 0 100% 83.9%;
	--twc-stroke-red-default: 0 92.3% 94.9%;
	--twc-stroke-red-strong: 0 58.2% 48.8%;
	--twc-stroke-red-subtle: 0 100% 83.9%;
	--twc-stroke-raspberry-default: 341.5 86.7% 94.1%;
	--twc-stroke-raspberry-strong: 340 60% 47.1%;
	--twc-stroke-raspberry-subtle: 340 100% 86.5%;
	--twc-stroke-magenta-default: 320.79999999999995 86.7% 94.1%;
	--twc-stroke-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-stroke-magenta-subtle: 320 100% 85.9%;
	--twc-stroke-purple-default: 288.5 86.7% 94.1%;
	--twc-stroke-purple-strong: 290.1 50.2% 44.9%;
	--twc-stroke-purple-subtle: 288 94.2% 86.5%;
	--twc-stroke-grape-default: 270 100% 94.9%;
	--twc-stroke-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-stroke-grape-subtle: 270 100% 87.8%;
	--twc-stroke-violet-default: 249 100% 96.1%;
	--twc-stroke-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-stroke-violet-subtle: 249.5 100% 88.8%;
	--twc-stroke-ocean-default: 240 100% 94.7%;
	--twc-stroke-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-stroke-ocean-subtle: 241.10000000000002 100% 88.8%;
	--twc-stroke-blue-default: 219.20000000000005 100% 94.9%;
	--twc-stroke-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-stroke-blue-subtle: 221.70000000000005 100% 86.5%;
	--twc-stroke-cyan-default: 207.10000000000002 100% 93.9%;
	--twc-stroke-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-stroke-cyan-subtle: 210 86% 83.1%;
	--twc-stroke-teal-default: 196.20000000000005 72.2% 92.9%;
	--twc-stroke-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-stroke-teal-subtle: 196.60000000000002 65.5% 77.3%;
	--twc-stroke-aquamarine-default: 173.60000000000002 60.9% 91%;
	--twc-stroke-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-stroke-aquamarine-subtle: 172.39999999999998 61.7% 77.5%;
	--twc-stroke-green-default: 148.10000000000002 69.6% 91%;
	--twc-stroke-green-strong: 149.7 59.5% 32%;
	--twc-stroke-green-subtle: 150 58.2% 78.4%;
	--twc-stroke-emerald-default: 120 56.1% 92%;
	--twc-stroke-emerald-strong: 120 40.8% 35.1%;
	--twc-stroke-emerald-subtle: 120 50% 78%;
	--twc-stroke-lime-default: 78 83.3% 95.3%;
	--twc-stroke-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-stroke-lime-subtle: 79.69999999999999 66.7% 77.6%;
	--twc-stroke-yellow-default: 43.60000000000002 100% 91.4%;
	--twc-stroke-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-stroke-yellow-subtle: 43.30000000000001 100% 81%;
	--twc-stroke-orange-default: 30 100% 91%;
	--twc-stroke-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-stroke-orange-subtle: 30 100% 81.2%;
	--twc-stroke-volcano-default: 17.69999999999999 100% 91.4%;
	--twc-stroke-volcano-strong: 18.5 82.4% 57.6%;
	--twc-stroke-volcano-subtle: 19 100% 80.8%;
	--twc-stroke-chartreuse-default: 81.5 96.4% 89.2%;
	--twc-stroke-chartreuse-strong: 94.30000000000001 97.2% 42%;
	--twc-stroke-chartreuse-subtle: 84.89999999999998 90.5% 67.1%;
	--twc-stroke-brand-primary-default: 0 92.3% 94.9%;
	--twc-stroke-brand-primary-strong: 0 58.2% 48.8%;
	--twc-stroke-brand-primary-subtle: 0 100% 83.9%;
	--twc-stroke-brand-secondary-default: 219.20000000000005 100% 94.9%;
	--twc-stroke-brand-secondary-strong: 221.79999999999995 72.4% 51.8%;
	--twc-stroke-brand-secondary-subtle: 221.70000000000005 100% 86.5%;
	--twc-cool-grey-invert-7: 206.29999999999995 34.8% 9%;
	--twc-cool-grey-invert-6: 208.20000000000005 28.8% 11.6%;
	--twc-cool-grey-invert-5: 208.20000000000005 23.9% 13.9%;
	--twc-cool-grey-invert-4: 210 15.2% 18%;
	--twc-cool-grey-invert-3: 210 12.1% 25.9%;
	--twc-cool-grey-invert-2: 210 11.9% 32.9%;
	--twc-cool-grey-invert-1: 215 12.4% 38%;
	--twc-cool-grey-a-invert-7: 208.20000000000005 63% 5.3%;
	--twc-cool-grey-a-invert-7-opacity: 0.96;
	--twc-cool-grey-a-invert-6: 208.39999999999998 54.3% 6.9%;
	--twc-cool-grey-a-invert-6-opacity: 0.95;
	--twc-cool-grey-a-invert-5: 206.70000000000005 47.4% 7.5%;
	--twc-cool-grey-a-invert-5-opacity: 0.93;
	--twc-cool-grey-a-invert-4: 208 42.9% 6.9%;
	--twc-cool-grey-a-invert-4-opacity: 0.88;
	--twc-cool-grey-a-invert-3: 211.60000000000002 26.8% 13.9%;
	--twc-cool-grey-a-invert-3-opacity: 0.86;
	--twc-cool-grey-a-invert-2: 211.20000000000005 30.1% 16.3%;
	--twc-cool-grey-a-invert-2-opacity: 0.8;
	--twc-cool-grey-a-invert-1: 214.5 39.8% 16.3%;
	--twc-cool-grey-a-invert-1-opacity: 0.74;
	--twc-neutral-invert-7: 0 0% 7.1%;
	--twc-neutral-invert-6: 0 0% 10.2%;
	--twc-neutral-invert-5: 0 0% 14.1%;
	--twc-neutral-invert-4: 0 0% 18%;
	--twc-neutral-invert-3: 0 0% 26.7%;
	--twc-neutral-invert-2: 0 0% 37.6%;
	--twc-neutral-invert-1: 0 0% 44.3%;
	--twc-white-a-invert-12: 0 0% 100%;
	--twc-white-a-invert-12-opacity: 0.02;
	--twc-white-a-invert-11: 0 0% 100%;
	--twc-white-a-invert-11-opacity: 0.03;
	--twc-white-a-invert-10: 0 0% 100%;
	--twc-white-a-invert-10-opacity: 0.05;
	--twc-white-a-invert-9: 0 0% 100%;
	--twc-white-a-invert-9-opacity: 0.08;
	--twc-white-a-invert-8: 0 0% 100%;
	--twc-white-a-invert-8-opacity: 0.12;
	--twc-white-a-invert-7: 0 0% 100%;
	--twc-white-a-invert-7-opacity: 0.12;
	--twc-white-a-invert-6: 0 0% 100%;
	--twc-white-a-invert-6-opacity: 0.24;
	--twc-white-a-invert-5: 0 0% 100%;
	--twc-white-a-invert-5-opacity: 0.4;
	--twc-white-a-invert-4: 0 0% 100%;
	--twc-white-a-invert-4-opacity: 0.64;
	--twc-white-a-invert-3: 0 0% 100%;
	--twc-white-a-invert-3-opacity: 0.68;
	--twc-white-a-invert-2: 0 0% 100%;
	--twc-white-a-invert-2-opacity: 0.72;
	--twc-white-a-invert-1: 0 0% 100%;
	--twc-white-a-invert-1-opacity: 0.82;
	--twc-black-a-invert-12: 0 0% 0%;
	--twc-black-a-invert-12-opacity: 0.02;
	--twc-black-a-invert-11: 0 0% 0%;
	--twc-black-a-invert-11-opacity: 0.03;
	--twc-black-a-invert-10: 0 0% 0%;
	--twc-black-a-invert-10-opacity: 0.05;
	--twc-black-a-invert-9: 0 0% 0%;
	--twc-black-a-invert-9-opacity: 0.08;
	--twc-black-a-invert-8: 0 0% 0%;
	--twc-black-a-invert-8-opacity: 0.12;
	--twc-black-a-invert-7: 0 0% 0%;
	--twc-black-a-invert-7-opacity: 0.12;
	--twc-black-a-invert-6: 0 0% 0%;
	--twc-black-a-invert-6-opacity: 0.24;
	--twc-black-a-invert-5: 0 0% 0%;
	--twc-black-a-invert-5-opacity: 0.4;
	--twc-black-a-invert-4: 0 0% 0%;
	--twc-black-a-invert-4-opacity: 0.64;
	--twc-black-a-invert-3: 0 0% 0%;
	--twc-black-a-invert-3-opacity: 0.68;
	--twc-black-a-invert-2: 0 0% 0%;
	--twc-black-a-invert-2-opacity: 0.72;
	--twc-black-a-invert-1: 0 0% 0%;
	--twc-black-a-invert-1-opacity: 0.82;
	--twc-informative-invert-7: 221.70000000000005 76.6% 18.4%;
	--twc-informative-invert-6: 221.70000000000005 76.7% 23.5%;
	--twc-informative-invert-5: 221.79999999999995 73.7% 29.8%;
	--twc-informative-invert-4: 221.70000000000005 72.4% 35.5%;
	--twc-informative-invert-3: 221.89999999999998 70.6% 41.4%;
	--twc-informative-invert-2: 221.89999999999998 68.6% 46.3%;
	--twc-informative-invert-1: 221.79999999999995 72.4% 51.8%;
	--twc-positive-invert-7: 150 65.2% 9%;
	--twc-positive-invert-6: 150 63.6% 12.9%;
	--twc-positive-invert-5: 149.39999999999998 62.4% 16.7%;
	--twc-positive-invert-4: 150 60% 21.6%;
	--twc-positive-invert-3: 150 60% 21.6%;
	--twc-positive-invert-2: 149.60000000000002 59.4% 26.1%;
	--twc-positive-invert-1: 149.7 59.5% 32%;
	--twc-warning-invert-7: 43.19999999999999 64.1% 15.3%;
	--twc-warning-invert-6: 43.5 64.5% 21%;
	--twc-warning-invert-5: 43.80000000000001 63.9% 26.1%;
	--twc-warning-invert-4: 43.5 63% 31.8%;
	--twc-warning-invert-3: 43.19999999999999 63.5% 40.8%;
	--twc-warning-invert-2: 43.39999999999998 62.8% 47.5%;
	--twc-warning-invert-1: 43.39999999999998 79.8% 57.3%;
	--twc-negative-invert-7: 0 80.8% 14.3%;
	--twc-negative-invert-6: 0 75.5% 19.2%;
	--twc-negative-invert-5: 0 71.2% 23.1%;
	--twc-negative-invert-4: 0 69% 27.8%;
	--twc-negative-invert-3: 0 68.1% 32%;
	--twc-negative-invert-2: 0 64.7% 40%;
	--twc-negative-invert-1: 0 58.2% 48.8%;
	--twc-red-invert-7: 0 80.8% 14.3%;
	--twc-red-invert-6: 0 75.5% 19.2%;
	--twc-red-invert-5: 0 71.2% 23.1%;
	--twc-red-invert-4: 0 69% 27.8%;
	--twc-red-invert-3: 0 68.1% 32%;
	--twc-red-invert-2: 0 64.7% 40%;
	--twc-red-invert-1: 0 58.2% 48.8%;
	--twc-raspberry-invert-7: 340.70000000000005 71.8% 15.3%;
	--twc-raspberry-invert-6: 341.1 70% 19.6%;
	--twc-raspberry-invert-5: 341 67.2% 23.9%;
	--twc-raspberry-invert-4: 340.6 65.8% 28.6%;
	--twc-raspberry-invert-3: 340.4 65.3% 33.9%;
	--twc-raspberry-invert-2: 339.79999999999995 64.8% 37.8%;
	--twc-raspberry-invert-1: 340 60% 47.1%;
	--twc-magenta-invert-7: 319.20000000000005 67.6% 14.5%;
	--twc-magenta-invert-6: 319.29999999999995 66.3% 17.5%;
	--twc-magenta-invert-5: 319.4 66.4% 21%;
	--twc-magenta-invert-4: 320 64.8% 24.5%;
	--twc-magenta-invert-3: 319.79999999999995 62.7% 29.4%;
	--twc-magenta-invert-2: 319.79999999999995 59.6% 34.9%;
	--twc-magenta-invert-1: 319.79999999999995 58% 43.9%;
	--twc-purple-invert-7: 289.29999999999995 63.4% 13.9%;
	--twc-purple-invert-6: 289 60% 19.6%;
	--twc-purple-invert-5: 289.70000000000005 55.6% 24.7%;
	--twc-purple-invert-4: 290.4 53.6% 29.6%;
	--twc-purple-invert-3: 290 51.7% 34.1%;
	--twc-purple-invert-2: 290.29999999999995 49.7% 39%;
	--twc-purple-invert-1: 290.1 50.2% 44.9%;
	--twc-grape-invert-7: 270.5 64% 17.5%;
	--twc-grape-invert-6: 270 61.8% 21.6%;
	--twc-grape-invert-5: 270.4 58% 28%;
	--twc-grape-invert-4: 270 54.5% 34.5%;
	--twc-grape-invert-3: 270.29999999999995 52.7% 39.8%;
	--twc-grape-invert-2: 270.29999999999995 50.2% 44.9%;
	--twc-grape-invert-1: 270.20000000000005 49.8% 50%;
	--twc-violet-invert-7: 250 66.7% 17.6%;
	--twc-violet-invert-6: 249.89999999999998 60.3% 23.7%;
	--twc-violet-invert-5: 249.79999999999995 57.3% 29.4%;
	--twc-violet-invert-4: 249.79999999999995 55.1% 34.9%;
	--twc-violet-invert-3: 250.5 53.2% 40.2%;
	--twc-violet-invert-2: 250.29999999999995 48.7% 46.7%;
	--twc-violet-invert-1: 250.20000000000005 53.9% 54.9%;
	--twc-ocean-invert-7: 242.10000000000002 76% 14.7%;
	--twc-ocean-invert-6: 241.60000000000002 71.4% 20.6%;
	--twc-ocean-invert-5: 241.29999999999995 65.3% 28.2%;
	--twc-ocean-invert-4: 241.60000000000002 61.8% 34.9%;
	--twc-ocean-invert-3: 241.39999999999998 60.4% 40.6%;
	--twc-ocean-invert-2: 241.29999999999995 56% 47.3%;
	--twc-ocean-invert-1: 241.29999999999995 64.1% 56.3%;
	--twc-blue-invert-7: 221.70000000000005 76.6% 18.4%;
	--twc-blue-invert-6: 221.70000000000005 76.7% 23.5%;
	--twc-blue-invert-5: 221.79999999999995 73.7% 29.8%;
	--twc-blue-invert-4: 221.70000000000005 72.4% 35.5%;
	--twc-blue-invert-3: 221.89999999999998 70.6% 41.4%;
	--twc-blue-invert-2: 221.89999999999998 68.6% 46.3%;
	--twc-blue-invert-1: 221.79999999999995 72.4% 51.8%;
	--twc-cyan-invert-7: 210 77.4% 12.2%;
	--twc-cyan-invert-6: 209.5 76.5% 16.7%;
	--twc-cyan-invert-5: 209.60000000000002 73.8% 21%;
	--twc-cyan-invert-4: 209.70000000000005 74% 25.7%;
	--twc-cyan-invert-3: 209.70000000000005 69.8% 31.2%;
	--twc-cyan-invert-2: 209.79999999999995 68.6% 36.3%;
	--twc-cyan-invert-1: 209.79999999999995 65.1% 44.9%;
	--twc-teal-invert-7: 194.5 67.4% 8.4%;
	--twc-teal-invert-6: 194 79.7% 11.6%;
	--twc-teal-invert-5: 194.5 82.9% 13.7%;
	--twc-teal-invert-4: 194 83.9% 17.1%;
	--twc-teal-invert-3: 193.70000000000005 82.2% 19.8%;
	--twc-teal-invert-2: 194 86.6% 23.3%;
	--twc-teal-invert-1: 194.20000000000005 91.1% 31%;
	--twc-aquamarine-invert-7: 169.70000000000005 82.9% 6.9%;
	--twc-aquamarine-invert-6: 170.79999999999995 79.6% 9.6%;
	--twc-aquamarine-invert-5: 171.39999999999998 80.3% 12%;
	--twc-aquamarine-invert-4: 170.5 81.8% 15.1%;
	--twc-aquamarine-invert-3: 170.29999999999995 83.3% 18.8%;
	--twc-aquamarine-invert-2: 170.10000000000002 84.3% 22.5%;
	--twc-aquamarine-invert-1: 170.10000000000002 86.5% 26.1%;
	--twc-green-invert-7: 150 65.2% 9%;
	--twc-green-invert-6: 150 63.6% 12.9%;
	--twc-green-invert-5: 149.39999999999998 62.4% 16.7%;
	--twc-green-invert-4: 150 60% 21.6%;
	--twc-green-invert-3: 150 60% 21.6%;
	--twc-green-invert-2: 149.60000000000002 59.4% 26.1%;
	--twc-green-invert-1: 149.7 59.5% 32%;
	--twc-emerald-invert-7: 120 69.2% 7.6%;
	--twc-emerald-invert-6: 120 61.4% 11.2%;
	--twc-emerald-invert-5: 120 56.8% 14.5%;
	--twc-emerald-invert-4: 120 51.1% 18.4%;
	--twc-emerald-invert-3: 120 46.2% 23.3%;
	--twc-emerald-invert-2: 120 42.5% 28.6%;
	--twc-emerald-invert-1: 120 40.8% 35.1%;
	--twc-lime-invert-7: 78.30000000000001 76.7% 11.8%;
	--twc-lime-invert-6: 78.60000000000002 74.4% 15.3%;
	--twc-lime-invert-5: 78.39999999999998 71.4% 20.6%;
	--twc-lime-invert-4: 78.69999999999999 71.4% 24.7%;
	--twc-lime-invert-3: 79.10000000000002 69% 30.4%;
	--twc-lime-invert-2: 79 66.3% 37.3%;
	--twc-lime-invert-1: 79.19999999999999 58.1% 50.4%;
	--twc-yellow-invert-7: 43.19999999999999 64.1% 15.3%;
	--twc-yellow-invert-6: 43.5 64.5% 21%;
	--twc-yellow-invert-5: 43.80000000000001 63.9% 26.1%;
	--twc-yellow-invert-4: 43.5 63% 31.8%;
	--twc-yellow-invert-3: 43.19999999999999 63.5% 40.8%;
	--twc-yellow-invert-2: 43.39999999999998 62.8% 47.5%;
	--twc-yellow-invert-1: 43.39999999999998 79.8% 57.3%;
	--twc-orange-invert-7: 29.5 72.4% 17.1%;
	--twc-orange-invert-6: 29.600000000000023 72.2% 22.5%;
	--twc-orange-invert-5: 29.69999999999999 72% 28%;
	--twc-orange-invert-4: 29.80000000000001 71.9% 33.5%;
	--twc-orange-invert-3: 29.80000000000001 69% 41.8%;
	--twc-orange-invert-2: 29.80000000000001 68.7% 48.8%;
	--twc-orange-invert-1: 29.80000000000001 82.8% 56.7%;
	--twc-volcano-invert-7: 18.5 73% 21.8%;
	--twc-volcano-invert-6: 18.69999999999999 73.2% 24.9%;
	--twc-volcano-invert-5: 18.30000000000001 72.3% 31.2%;
	--twc-volcano-invert-4: 18.5 71.1% 36.7%;
	--twc-volcano-invert-3: 18.399999999999977 68.8% 42.7%;
	--twc-volcano-invert-2: 18.399999999999977 65.4% 49.8%;
	--twc-volcano-invert-1: 18.5 82.4% 57.6%;
	--twc-chartreuse-0: 86.39999999999998 86.6% 46.9%;
	--twc-chartreuse-1: 85.10000000000002 84.1% 55.5%;
	--twc-chartreuse-2: 84.89999999999998 90.5% 67.1%;
	--twc-chartreuse-3: 83.30000000000001 94.2% 79.6%;
	--twc-chartreuse-4: 81.5 96.4% 89.2%;
	--twc-chartreuse-5: 81.60000000000002 100% 95.1%;
	--twc-chartreuse-6: 82.10000000000002 100% 96.3%;
	--twc-chartreuse-7: 80 100% 97.6%;
	--twc-chartreuse-invert-7: 98.69999999999999 100% 15.5%;
	--twc-chartreuse-invert-6: 98.89999999999998 100% 18.4%;
	--twc-chartreuse-invert-5: 99 100% 24.1%;
	--twc-chartreuse-invert-4: 99 100% 30.8%;
	--twc-chartreuse-invert-3: 98.89999999999998 97.8% 35.9%;
	--twc-chartreuse-invert-2: 99.19999999999999 98% 39.8%;
	--twc-chartreuse-invert-1: 94.30000000000001 97.2% 42%;
	--twc-disable: 210 17.1% 83.9%;
	--twc-inverted-primary: 0 0% 100%;
	--twc-inverted-secondary: 0 0% 100%;
	--twc-inverted-secondary-opacity: 0.72;
	--twc-inverted-tertiary: 0 0% 100%;
	--twc-inverted-tertiary-opacity: 0.64;
	--twc-inverted-disable: 0 0% 100%;
	--twc-inverted-disable-opacity: 0.24;
	--twc-on-dark: 0 0% 100%;
	--twc-on-light: 0 0% 0%;
	--twc-action-raspberry-normal: 340 60% 47.1%;
	--twc-action-raspberry-hover: 339.79999999999995 64.8% 37.8%;
	--twc-action-raspberry-active: 340.4 65.3% 33.9%;
	--twc-action-raspberry-selected: 339.79999999999995 64.8% 37.8%;
	--twc-action-raspberry-subtle-normal: 341.5 86.7% 94.1%;
	--twc-action-raspberry-subtle-hover: 339.5 82.6% 91%;
	--twc-action-raspberry-subtle-active: 340 100% 86.5%;
	--twc-action-raspberry-subtle-selected: 339.5 82.6% 91%;
	--twc-action-magenta-normal: 319.79999999999995 58% 43.9%;
	--twc-action-magenta-hover: 319.79999999999995 59.6% 34.9%;
	--twc-action-magenta-active: 319.79999999999995 62.7% 29.4%;
	--twc-action-magenta-selected: 319.79999999999995 59.6% 34.9%;
	--twc-action-magenta-subtle-normal: 320.79999999999995 86.7% 94.1%;
	--twc-action-magenta-subtle-hover: 320.5 82.6% 91%;
	--twc-action-magenta-subtle-active: 320 100% 85.9%;
	--twc-action-magenta-subtle-selected: 320.5 82.6% 91%;
	--twc-action-purple-normal: 290.1 50.2% 44.9%;
	--twc-action-purple-hover: 290.29999999999995 49.7% 39%;
	--twc-action-purple-active: 290 51.7% 34.1%;
	--twc-action-purple-selected: 290.29999999999995 49.7% 39%;
	--twc-action-purple-subtle-normal: 288.5 86.7% 94.1%;
	--twc-action-purple-subtle-hover: 290.5 82.6% 91%;
	--twc-action-purple-subtle-active: 288 94.2% 86.5%;
	--twc-action-purple-subtle-selected: 290.5 82.6% 91%;
	--twc-action-violet-normal: 250.20000000000005 53.9% 54.9%;
	--twc-action-violet-hover: 250.29999999999995 48.7% 46.7%;
	--twc-action-violet-active: 250.5 53.2% 40.2%;
	--twc-action-violet-selected: 250.29999999999995 48.7% 46.7%;
	--twc-action-violet-subtle-normal: 249 100% 96.1%;
	--twc-action-violet-subtle-hover: 245.79999999999995 100% 93.9%;
	--twc-action-violet-subtle-active: 249.5 100% 88.8%;
	--twc-action-violet-subtle-selected: 245.79999999999995 100% 93.9%;
	--twc-action-ocean-normal: 241.29999999999995 64.1% 56.3%;
	--twc-action-ocean-hover: 241.29999999999995 56% 47.3%;
	--twc-action-ocean-active: 241.39999999999998 60.4% 40.6%;
	--twc-action-ocean-selected: 241.29999999999995 56% 47.3%;
	--twc-action-ocean-subtle-normal: 240 100% 94.7%;
	--twc-action-ocean-subtle-hover: 240 100% 92.4%;
	--twc-action-ocean-subtle-active: 241.10000000000002 100% 88.8%;
	--twc-action-ocean-subtle-selected: 240 100% 92.4%;
	--twc-action-cyan-normal: 209.79999999999995 65.1% 44.9%;
	--twc-action-cyan-hover: 209.79999999999995 68.6% 36.3%;
	--twc-action-cyan-active: 209.70000000000005 69.8% 31.2%;
	--twc-action-cyan-selected: 209.79999999999995 68.6% 36.3%;
	--twc-action-cyan-subtle-normal: 207.10000000000002 100% 93.9%;
	--twc-action-cyan-subtle-hover: 208.20000000000005 100% 90%;
	--twc-action-cyan-subtle-active: 210 86% 83.1%;
	--twc-action-cyan-subtle-selected: 208.20000000000005 100% 90%;
	--twc-action-teal-normal: 194.20000000000005 91.1% 31%;
	--twc-action-teal-hover: 194 86.6% 23.3%;
	--twc-action-teal-active: 193.70000000000005 82.2% 19.8%;
	--twc-action-teal-selected: 194 86.6% 23.3%;
	--twc-action-teal-subtle-normal: 196.20000000000005 72.2% 92.9%;
	--twc-action-teal-subtle-hover: 193.20000000000005 75.8% 87.1%;
	--twc-action-teal-subtle-active: 196.60000000000002 65.5% 77.3%;
	--twc-action-teal-subtle-selected: 193.20000000000005 75.8% 87.1%;
	--twc-action-aquamarine-normal: 170.10000000000002 86.5% 26.1%;
	--twc-action-aquamarine-hover: 170.10000000000002 84.3% 22.5%;
	--twc-action-aquamarine-active: 170.29999999999995 83.3% 18.8%;
	--twc-action-aquamarine-selected: 170.10000000000002 84.3% 22.5%;
	--twc-action-aquamarine-subtle-normal: 173.60000000000002 60.9% 91%;
	--twc-action-aquamarine-subtle-hover: 172 63.4% 86.1%;
	--twc-action-aquamarine-subtle-active: 172.39999999999998 61.7% 77.5%;
	--twc-action-aquamarine-subtle-selected: 172 63.4% 86.1%;
	--twc-action-green-normal: 149.7 59.5% 32%;
	--twc-action-green-hover: 149.60000000000002 59.4% 26.1%;
	--twc-action-green-active: 150 60% 21.6%;
	--twc-action-green-selected: 149.60000000000002 59.4% 26.1%;
	--twc-action-green-subtle-normal: 148.10000000000002 69.6% 91%;
	--twc-action-green-subtle-hover: 147.89999999999998 60.6% 86.1%;
	--twc-action-green-subtle-active: 150 58.2% 78.4%;
	--twc-action-green-subtle-selected: 147.89999999999998 60.6% 86.1%;
	--twc-action-emerald-normal: 120 40.8% 35.1%;
	--twc-action-emerald-hover: 120 42.5% 28.6%;
	--twc-action-emerald-active: 120 46.2% 23.3%;
	--twc-action-emerald-selected: 120 42.5% 28.6%;
	--twc-action-emerald-subtle-normal: 120 56.1% 92%;
	--twc-action-emerald-subtle-hover: 120 57.4% 88%;
	--twc-action-emerald-subtle-active: 120 50% 78%;
	--twc-action-emerald-subtle-selected: 120 57.4% 88%;
	--twc-action-lime-normal: 79.19999999999999 58.1% 50.4%;
	--twc-action-lime-hover: 79 66.3% 37.3%;
	--twc-action-lime-active: 79.10000000000002 69% 30.4%;
	--twc-action-lime-selected: 79 66.3% 37.3%;
	--twc-action-lime-subtle-normal: 78 83.3% 95.3%;
	--twc-action-lime-subtle-hover: 78.60000000000002 67.4% 91.6%;
	--twc-action-lime-subtle-active: 79.69999999999999 66.7% 77.6%;
	--twc-action-lime-subtle-selected: 78.60000000000002 67.4% 91.6%;
	--twc-action-yellow-normal: 43.39999999999998 79.8% 57.3%;
	--twc-action-yellow-hover: 43.39999999999998 62.8% 47.5%;
	--twc-action-yellow-active: 43.19999999999999 63.5% 40.8%;
	--twc-action-yellow-selected: 43.39999999999998 62.8% 47.5%;
	--twc-action-yellow-subtle-normal: 43.60000000000002 100% 91.4%;
	--twc-action-yellow-subtle-hover: 43.5 100% 87.8%;
	--twc-action-yellow-subtle-active: 43.30000000000001 100% 81%;
	--twc-action-yellow-subtle-selected: 43.5 100% 87.8%;
	--twc-action-volcano-normal: 18.5 82.4% 57.6%;
	--twc-action-volcano-hover: 18.399999999999977 65.4% 49.8%;
	--twc-action-volcano-active: 18.399999999999977 68.8% 42.7%;
	--twc-action-volcano-selected: 18.399999999999977 65.4% 49.8%;
	--twc-action-volcano-subtle-normal: 17.69999999999999 100% 91.4%;
	--twc-action-volcano-subtle-hover: 19 93.8% 87.5%;
	--twc-action-volcano-subtle-active: 19 100% 80.8%;
	--twc-action-volcano-subtle-selected: 19 93.8% 87.5%;
	--twc-action-chartreuse-normal: 94.30000000000001 97.2% 42%;
	--twc-action-chartreuse-hover: 99.19999999999999 98% 39.8%;
	--twc-action-chartreuse-active: 98.89999999999998 97.8% 35.9%;
	--twc-action-chartreuse-selected: 99.19999999999999 98% 39.8%;
	--twc-action-chartreuse-subtle-normal: 81.5 96.4% 89.2%;
	--twc-action-chartreuse-subtle-hover: 83.30000000000001 94.2% 79.6%;
	--twc-action-chartreuse-subtle-active: 84.89999999999998 90.5% 67.1%;
	--twc-action-chartreuse-subtle-selected: 83.30000000000001 94.2% 79.6%;
	--twc-action-brand-primary-normal: 0 58.2% 48.8%;
	--twc-action-brand-primary-hover: 0 64.7% 40%;
	--twc-action-brand-primary-active: 0 68.1% 32%;
	--twc-action-brand-primary-selected: 0 64.7% 40%;
	--twc-action-brand-primary-subtle-normal: 0 92.3% 94.9%;
	--twc-action-brand-primary-subtle-hover: 0 85.4% 92%;
	--twc-action-brand-primary-subtle-active: 0 100% 83.9%;
	--twc-action-brand-primary-subtle-selected: 0 85.4% 92%;
	--twc-action-brand-secondary-normal: 221.79999999999995 72.4% 51.8%;
	--twc-action-brand-secondary-hover: 221.89999999999998 68.6% 46.3%;
	--twc-action-brand-secondary-active: 221.89999999999998 70.6% 41.4%;
	--twc-action-brand-secondary-selected: 221.89999999999998 68.6% 46.3%;
	--twc-action-brand-secondary-subtle-normal: 219.20000000000005 100% 94.9%;
	--twc-action-brand-secondary-subtle-hover: 220.5 100% 92.2%;
	--twc-action-brand-secondary-subtle-active: 221.70000000000005 100% 86.5%;
	--twc-action-brand-secondary-subtle-selected: 220.5 100% 92.2%;
	--twc-non-semantic-grey-primary: 215 12.4% 38%;
	--twc-non-semantic-grey-secondary: 210 15.2% 18%;
	--twc-non-semantic-white-primary: 0 0% 100%;
	--twc-non-semantic-white-secondary: 0 0% 100%;
	--twc-non-semantic-white-secondary-opacity: 0.64;
	--twc-non-semantic-stroke-grey-default: 210 16.7% 92.9%;
	--twc-non-semantic-stroke-grey-strong: 215 12.4% 38%;
	--twc-non-semantic-stroke-grey-subtle: 210 17.1% 83.9%;
	--twc-non-semantic-stroke-white-default: 0 0% 100%;
	--twc-non-semantic-stroke-white-default-opacity: 0.64;
	--twc-non-semantic-stroke-white-strong: 0 0% 100%;
	--twc-non-semantic-stroke-white-subtle: 0 0% 100%;
	--twc-non-semantic-stroke-white-subtle-opacity: 0.72;
	--twc-non-semantic-stroke-red-default: 0 92.3% 94.9%;
	--twc-non-semantic-stroke-red-strong: 0 58.2% 48.8%;
	--twc-non-semantic-stroke-red-sublte: 0 100% 83.9%;
	--twc-non-semantic-stroke-raspberry-default: 341.5 86.7% 94.1%;
	--twc-non-semantic-stroke-raspberry-strong: 340 60% 47.1%;
	--twc-non-semantic-stroke-raspberry-sublte: 340 100% 86.5%;
	--twc-non-semantic-stroke-magenta-default: 320.79999999999995 86.7% 94.1%;
	--twc-non-semantic-stroke-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-non-semantic-stroke-magenta-sublte: 320 100% 85.9%;
	--twc-non-semantic-stroke-purple-default: 288.5 86.7% 94.1%;
	--twc-non-semantic-stroke-purple-strong: 290.1 50.2% 44.9%;
	--twc-non-semantic-stroke-purple-sublte: 288 94.2% 86.5%;
	--twc-non-semantic-stroke-grape-default: 270 100% 94.9%;
	--twc-non-semantic-stroke-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-non-semantic-stroke-grape-sublte: 270 100% 87.8%;
	--twc-non-semantic-stroke-violet-default: 249 100% 96.1%;
	--twc-non-semantic-stroke-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-non-semantic-stroke-violet-sublte: 249.5 100% 88.8%;
	--twc-non-semantic-stroke-ocean-default: 240 100% 94.7%;
	--twc-non-semantic-stroke-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-non-semantic-stroke-ocean-sublte: 241.10000000000002 100% 88.8%;
	--twc-non-semantic-stroke-blue-default: 219.20000000000005 100% 94.9%;
	--twc-non-semantic-stroke-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-non-semantic-stroke-blue-sublte: 221.70000000000005 100% 86.5%;
	--twc-non-semantic-stroke-cyan-default: 207.10000000000002 100% 93.9%;
	--twc-non-semantic-stroke-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-non-semantic-stroke-cyan-sublte: 210 86% 83.1%;
	--twc-non-semantic-stroke-teal-default: 196.20000000000005 72.2% 92.9%;
	--twc-non-semantic-stroke-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-non-semantic-stroke-teal-sublte: 196.60000000000002 65.5% 77.3%;
	--twc-non-semantic-stroke-aquamarine-default: 173.60000000000002 60.9% 91%;
	--twc-non-semantic-stroke-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-non-semantic-stroke-aquamarine-sublte: 172.39999999999998 61.7% 77.5%;
	--twc-non-semantic-stroke-green-default: 148.10000000000002 69.6% 91%;
	--twc-non-semantic-stroke-green-strong: 149.7 59.5% 32%;
	--twc-non-semantic-stroke-green-sublte: 150 58.2% 78.4%;
	--twc-non-semantic-stroke-emerald-default: 120 56.1% 92%;
	--twc-non-semantic-stroke-emerald-strong: 120 40.8% 35.1%;
	--twc-non-semantic-stroke-emerald-sublte: 120 50% 78%;
	--twc-non-semantic-stroke-lime-default: 78 83.3% 95.3%;
	--twc-non-semantic-stroke-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-non-semantic-stroke-lime-sublte: 79.69999999999999 66.7% 77.6%;
	--twc-non-semantic-stroke-yellow-default: 43.60000000000002 100% 91.4%;
	--twc-non-semantic-stroke-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-non-semantic-stroke-yellow-sublte: 43.30000000000001 100% 81%;
	--twc-non-semantic-stroke-orange-default: 30 100% 91%;
	--twc-non-semantic-stroke-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-non-semantic-stroke-orange-sublte: 30 100% 81.2%;
	--twc-non-semantic-stroke-volcano-default: 17.69999999999999 100% 91.4%;
	--twc-non-semantic-stroke-volcano-strong: 18.5 82.4% 57.6%;
	--twc-non-semantic-stroke-volcano-sublte: 19 100% 80.8%;
	--twc-non-semantic-stroke-chartreuse-default: 81.5 96.4% 89.2%;
	--twc-non-semantic-stroke-chartreuse-strong: 94.30000000000001 97.2% 42%;
	--twc-non-semantic-stroke-chartreuse-sublte: 84.89999999999998 90.5% 67.1%;
	--twc-non-semantic-fill-grey-strong: 215 12.4% 38%;
	--twc-non-semantic-fill-grey-muted: 206.70000000000005 15.8% 88.8%;
	--twc-non-semantic-fill-grey-on-subtle: 210 16.7% 92.9%;
	--twc-non-semantic-fill-grey-subtle: 210 25% 96.9%;
	--twc-non-semantic-fill-grey-surface: 240 20% 99%;
	--twc-non-semantic-fill-white-strong: 0 0% 100%;
	--twc-non-semantic-fill-white-muted: 0 0% 100%;
	--twc-non-semantic-fill-white-muted-opacity: 0.64;
	--twc-non-semantic-fill-white-on-subtle: 0 0% 100%;
	--twc-non-semantic-fill-white-on-subtle-opacity: 0.4;
	--twc-non-semantic-fill-white-subtle: 0 0% 100%;
	--twc-non-semantic-fill-white-subtle-opacity: 0.12;
	--twc-non-semantic-fill-white-surface: 0 0% 100%;
	--twc-non-semantic-fill-white-surface-opacity: 0.12;
	--twc-non-semantic-fill-red-strong: 0 58.2% 48.8%;
	--twc-non-semantic-fill-red-muted: 0 85.4% 92%;
	--twc-non-semantic-fill-red-on-subtle: 0 92.3% 94.9%;
	--twc-non-semantic-fill-red-subtle: 0 81.8% 97.8%;
	--twc-non-semantic-fill-red-surface: 0 100% 99%;
	--twc-non-semantic-fill-raspberry-strong: 340 60% 47.1%;
	--twc-non-semantic-fill-raspberry-muted: 339.5 82.6% 91%;
	--twc-non-semantic-fill-raspberry-on-subtle: 341.5 86.7% 94.1%;
	--twc-non-semantic-fill-raspberry-subtle: 340 81.8% 97.8%;
	--twc-non-semantic-fill-raspberry-surface: 336 100% 99%;
	--twc-non-semantic-fill-magenta-strong: 319.79999999999995 58% 43.9%;
	--twc-non-semantic-fill-magenta-muted: 320.5 82.6% 91%;
	--twc-non-semantic-fill-magenta-on-subtle: 320.79999999999995 86.7% 94.1%;
	--twc-non-semantic-fill-magenta-subtle: 320 81.8% 97.8%;
	--twc-non-semantic-fill-magenta-surface: 324 100% 99%;
	--twc-non-semantic-fill-purple-strong: 290.1 50.2% 44.9%;
	--twc-non-semantic-fill-purple-muted: 290.5 82.6% 91%;
	--twc-non-semantic-fill-purple-on-subtle: 288.5 86.7% 94.1%;
	--twc-non-semantic-fill-purple-subtle: 288 100% 98%;
	--twc-non-semantic-fill-purple-surface: 288 100% 99%;
	--twc-non-semantic-fill-grape-strong: 270.20000000000005 49.8% 50%;
	--twc-non-semantic-fill-grape-muted: 270 100% 92.9%;
	--twc-non-semantic-fill-grape-on-subtle: 270 100% 94.9%;
	--twc-non-semantic-fill-grape-subtle: 270 100% 98%;
	--twc-non-semantic-fill-grape-surface: 264 100% 99%;
	--twc-non-semantic-fill-violet-strong: 250.20000000000005 53.9% 54.9%;
	--twc-non-semantic-fill-violet-muted: 245.79999999999995 100% 93.9%;
	--twc-non-semantic-fill-violet-on-subtle: 249 100% 96.1%;
	--twc-non-semantic-fill-violet-subtle: 252 100% 98%;
	--twc-non-semantic-fill-violet-surface: 252 100% 99%;
	--twc-non-semantic-fill-ocean-strong: 241.29999999999995 64.1% 56.3%;
	--twc-non-semantic-fill-ocean-muted: 240 100% 92.4%;
	--twc-non-semantic-fill-ocean-on-subtle: 240 100% 94.7%;
	--twc-non-semantic-fill-ocean-subtle: 240 100% 97.8%;
	--twc-non-semantic-fill-ocean-surface: 240 100% 98.8%;
	--twc-non-semantic-fill-blue-strong: 221.79999999999995 72.4% 51.8%;
	--twc-non-semantic-fill-blue-muted: 220.5 100% 92.2%;
	--twc-non-semantic-fill-blue-on-subtle: 219.20000000000005 100% 94.9%;
	--twc-non-semantic-fill-blue-subtle: 222 100% 98%;
	--twc-non-semantic-fill-blue-surface: 228 100% 99%;
	--twc-non-semantic-fill-cyan-strong: 209.79999999999995 65.1% 44.9%;
	--twc-non-semantic-fill-cyan-muted: 208.20000000000005 100% 90%;
	--twc-non-semantic-fill-cyan-on-subtle: 207.10000000000002 100% 93.9%;
	--twc-non-semantic-fill-cyan-subtle: 204 100% 97.1%;
	--twc-non-semantic-fill-cyan-surface: 204 100% 99%;
	--twc-non-semantic-fill-teal-strong: 194.20000000000005 91.1% 31%;
	--twc-non-semantic-fill-teal-muted: 193.20000000000005 75.8% 87.1%;
	--twc-non-semantic-fill-teal-on-subtle: 196.20000000000005 72.2% 92.9%;
	--twc-non-semantic-fill-teal-subtle: 196 100% 97.1%;
	--twc-non-semantic-fill-teal-surface: 192 100% 99%;
	--twc-non-semantic-fill-aquamarine-strong: 170.10000000000002 86.5% 26.1%;
	--twc-non-semantic-fill-aquamarine-muted: 172 63.4% 86.1%;
	--twc-non-semantic-fill-aquamarine-on-subtle: 173.60000000000002 60.9% 91%;
	--twc-non-semantic-fill-aquamarine-subtle: 174 50% 96.1%;
	--twc-non-semantic-fill-aquamarine-surface: 180 60% 99%;
	--twc-non-semantic-fill-green-strong: 149.7 59.5% 32%;
	--twc-non-semantic-fill-green-muted: 147.89999999999998 60.6% 86.1%;
	--twc-non-semantic-fill-green-on-subtle: 148.10000000000002 69.6% 91%;
	--twc-non-semantic-fill-green-subtle: 145.7 46.7% 97.1%;
	--twc-non-semantic-fill-green-surface: 140 60% 99%;
	--twc-non-semantic-fill-emerald-strong: 120 40.8% 35.1%;
	--twc-non-semantic-fill-emerald-muted: 120 57.4% 88%;
	--twc-non-semantic-fill-emerald-on-subtle: 120 56.1% 92%;
	--twc-non-semantic-fill-emerald-subtle: 120 46.7% 97.1%;
	--twc-non-semantic-fill-emerald-surface: 120 60% 99%;
	--twc-non-semantic-fill-lime-strong: 79.19999999999999 58.1% 50.4%;
	--twc-non-semantic-fill-lime-muted: 78.60000000000002 67.4% 91.6%;
	--twc-non-semantic-fill-lime-on-subtle: 78 83.3% 95.3%;
	--twc-non-semantic-fill-lime-subtle: 80 100% 98.2%;
	--twc-non-semantic-fill-lime-surface: 84 100% 99%;
	--twc-non-semantic-fill-yellow-strong: 43.39999999999998 79.8% 57.3%;
	--twc-non-semantic-fill-yellow-muted: 43.5 100% 87.8%;
	--twc-non-semantic-fill-yellow-on-subtle: 43.60000000000002 100% 91.4%;
	--twc-non-semantic-fill-yellow-subtle: 45 100% 96.1%;
	--twc-non-semantic-fill-yellow-surface: 42.89999999999998 100% 98.6%;
	--twc-non-semantic-fill-orange-strong: 29.80000000000001 82.8% 56.7%;
	--twc-non-semantic-fill-orange-muted: 30 90.9% 87.1%;
	--twc-non-semantic-fill-orange-on-subtle: 30 100% 91%;
	--twc-non-semantic-fill-orange-subtle: 30 100% 96.1%;
	--twc-non-semantic-fill-orange-surface: 24 100% 99%;
	--twc-non-semantic-fill-volcano-strong: 18.5 82.4% 57.6%;
	--twc-non-semantic-fill-volcano-muted: 19 93.8% 87.5%;
	--twc-non-semantic-fill-volcano-on-subtle: 17.69999999999999 100% 91.4%;
	--twc-non-semantic-fill-volcano-subtle: 18 100% 96.1%;
	--twc-non-semantic-fill-volcano-surface: 17.100000000000023 100% 98.6%;
	--twc-non-semantic-fill-chartreuse-strong: 94.30000000000001 97.2% 42%;
	--twc-non-semantic-fill-chartreuse-muted: 83.30000000000001 94.2% 79.6%;
	--twc-non-semantic-fill-chartreuse-on-subtle: 81.5 96.4% 89.2%;
	--twc-non-semantic-fill-chartreuse-subtle: 82.10000000000002 100% 96.3%;
	--twc-non-semantic-fill-chartreuse-surface: 80 100% 97.6%;
	--twc-non-semantic-content-red-primary: 0 58.2% 48.8%;
	--twc-non-semantic-content-red-secondary: 0 69% 27.8%;
	--twc-non-semantic-content-raspberry-primary: 340 60% 47.1%;
	--twc-non-semantic-content-raspberry-secondary: 340.6 65.8% 28.6%;
	--twc-non-semantic-content-blue-primary: 221.79999999999995 72.4% 51.8%;
	--twc-non-semantic-content-blue-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-content-green-primary: 149.7 59.5% 32%;
	--twc-non-semantic-content-green-secondary: 150 60% 21.6%;
	--twc-non-semantic-content-chartreuse-primary: 94.30000000000001 97.2% 42%;
	--twc-non-semantic-content-chartreuse-secondary: 99 100% 30.8%;
	--twc-visualization-red: 0 84.5% 67.1%;
	--twc-visualization-raspberry: 340.20000000000005 70.7% 63.9%;
	--twc-visualization-magenta: 320.20000000000005 66% 62%;
	--twc-visualization-purple: 288.20000000000005 61.9% 62.9%;
	--twc-visualization-grape: 269.79999999999995 74.2% 68%;
	--twc-visualization-violet: 249.89999999999998 80.4% 72%;
	--twc-visualization-ocean: 241.29999999999995 82% 67.3%;
	--twc-visualization-blue: 221.5 81.4% 64.1%;
	--twc-visualization-cyan: 210 65.7% 60%;
	--twc-visualization-teal: 195.70000000000005 43.7% 52%;
	--twc-visualization-aquamarine: 172.39999999999998 45.8% 44.1%;
	--twc-visualization-green: 150.3 38.1% 46.9%;
	--twc-visualization-emerald: 120 32% 49%;
	--twc-visualization-lime: 79.39999999999998 64.4% 55.9%;
	--twc-visualization-yellow: 43.10000000000002 94.1% 66.7%;
	--twc-visualization-orange: 29.80000000000001 90.2% 64.1%;
	--twc-visualization-volcano: 18.5 86.2% 63.1%;
	--twc-visualization-chartreuse: 86.39999999999998 86.6% 46.9%;
	--twc-informative-primary: 221.79999999999995 72.4% 51.8%;
	--twc-informative-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-positive-primary: 149.7 59.5% 32%;
	--twc-positive-secondary: 150 60% 21.6%;
	--twc-warning-primary: 43.39999999999998 79.8% 57.3%;
	--twc-warning-secondary: 43.5 63% 31.8%;
	--twc-negative-primary: 0 58.2% 48.8%;
	--twc-negative-secondary: 0 69% 27.8%;
	--twc-red-primary: 0 58.2% 48.8%;
	--twc-red-secondary: 0 69% 27.8%;
	--twc-raspberry-primary: 340 60% 47.1%;
	--twc-raspberry-secondary: 340.6 65.8% 28.6%;
	--twc-magenta-primary: 319.79999999999995 58% 43.9%;
	--twc-magenta-secondary: 320 64.8% 24.5%;
	--twc-purple-primary: 290.1 50.2% 44.9%;
	--twc-purple-secondary: 290.4 53.6% 29.6%;
	--twc-grape-primary: 270.20000000000005 49.8% 50%;
	--twc-grape-secondary: 270 54.5% 34.5%;
	--twc-violet-primary: 250.20000000000005 53.9% 54.9%;
	--twc-violet-secondary: 249.79999999999995 55.1% 34.9%;
	--twc-ocean-primary: 241.29999999999995 64.1% 56.3%;
	--twc-ocean-secondary: 241.60000000000002 61.8% 34.9%;
	--twc-blue-primary: 221.79999999999995 72.4% 51.8%;
	--twc-blue-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-cyan-primary: 209.79999999999995 65.1% 44.9%;
	--twc-cyan-secondary: 209.70000000000005 74% 25.7%;
	--twc-teal-primary: 194.20000000000005 91.1% 31%;
	--twc-teal-secondary: 194 83.9% 17.1%;
	--twc-aquamarine-primary: 170.10000000000002 86.5% 26.1%;
	--twc-aquamarine-secondary: 170.5 81.8% 15.1%;
	--twc-green-primary: 149.7 59.5% 32%;
	--twc-green-secondary: 150 60% 21.6%;
	--twc-emerald-primary: 120 40.8% 35.1%;
	--twc-emerald-secondary: 120 51.1% 18.4%;
	--twc-lime-primary: 79.19999999999999 58.1% 50.4%;
	--twc-lime-secondary: 78.69999999999999 71.4% 24.7%;
	--twc-yellow-primary: 43.39999999999998 79.8% 57.3%;
	--twc-yellow-secondary: 43.5 63% 31.8%;
	--twc-orange-primary: 29.80000000000001 82.8% 56.7%;
	--twc-orange-secondary: 29.80000000000001 71.9% 33.5%;
	--twc-volcano-primary: 18.5 82.4% 57.6%;
	--twc-volcano-secondary: 18.5 71.1% 36.7%;
	--twc-chartreuse-primary: 94.30000000000001 97.2% 42%;
	--twc-chartreuse-secondary: 99 100% 30.8%;
	--twc-brand-primary-primary: 0 58.2% 48.8%;
	--twc-brand-primary-secondary: 0 69% 27.8%;
	--twc-brand-secondary-primary: 221.79999999999995 72.4% 51.8%;
	--twc-brand-secondary-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-v2-white: 0 0% 100%;
	--twc-v2-black: 0 0% 0%;
	--twc-v2-gray-100: 210 16.7% 97.6%;
	--twc-v2-gray-200: 200 12% 95.1%;
	--twc-v2-gray-300: 216 12.2% 92%;
	--twc-v2-gray-400: 220 8.8% 86.7%;
	--twc-v2-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-v2-gray-600: 210 6.3% 62.7%;
	--twc-v2-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-v2-gray-800: 213.29999999999995 4.5% 39%;
	--twc-v2-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-v2-gray-1000: 210 6.1% 19.2%;
	--twc-v2-gray-1100: 216 5.9% 16.7%;
	--twc-v2-gray-1200: 225 5.9% 13.3%;
	--twc-v2-gray-1300: 225 8% 9.8%;
	--twc-v2-gray-1400: 216 15.2% 6.5%;
	--twc-v2-red: 351.79999999999995 81.7% 49.4%;
	--twc-v2-rose: 342.1 100% 60%;
	--twc-v2-pink: 327.1 100% 60%;
	--twc-v2-sky: 210.60000000000002 100% 50%;
	--twc-v2-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-v2-purple: 265 66.5% 48%;
	--twc-v2-cyan: 180 82.1% 43.9%;
	--twc-v2-green: 100.10000000000002 82.1% 43.9%;
	--twc-v2-lime: 77.19999999999999 81.6% 46.9%;
	--twc-v2-yellow: 43.30000000000001 100% 50%;
	--twc-v2-sunset: 24.399999999999977 100% 55.1%;
	--twc-v2-volcano: 14.899999999999977 100% 55.1%;
	--twc-v2-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-v2-a-rose: 342 77.9% 53.9%;
	--twc-v2-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-v2-a-sky: 210.70000000000005 100% 44.9%;
	--twc-v2-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-v2-a-purple: 264.9 66.4% 42%;
	--twc-v2-a-cyan: 180 82.6% 38.2%;
	--twc-v2-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-v2-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-v2-a-yellow: 43.5 100% 44.9%;
	--twc-v2-a-sunset: 24.5 81.7% 49.4%;
	--twc-v2-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-v2-primary: 216 15.2% 6.5%;
	--twc-v2-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-v2-tertiary: 210 6.3% 62.7%;
	--twc-v2-tertiary-opacity: 0.8;
	--twc-v2-quaternary: 210 6.3% 62.7%;
	--twc-v2-quaternary-opacity: 0.4;
	--twc-v2-inverse-primary: 0 0% 100%;
	--twc-v2-inverse-secondary: 0 0% 100%;
	--twc-v2-inverse-secondary-opacity: 0.6;
	--twc-v2-on-color-white: 0 0% 100%;
	--twc-v2-on-color-gray: 216 15.2% 6.5%;
	--twc-v2-success: 100.10000000000002 81.6% 38.4%;
	--twc-v2-warning: 43.5 100% 44.9%;
	--twc-v2-error: 351.79999999999995 82.1% 43.9%;
	--twc-v2-link: 210.70000000000005 100% 44.9%;
	--twc-v2-link-visited: 264.9 66.4% 42%;
	--twc-v2-semantic-active: 210.60000000000002 100% 50%;
	--twc-v2-semantic-positive: 100.10000000000002 82.1% 43.9%;
	--twc-v2-semantic-notice: 43.30000000000001 100% 50%;
	--twc-v2-semantic-negative: 351.79999999999995 81.7% 49.4%;
	--twc-v2-semantic-a-active: 210.70000000000005 100% 44.9%;
	--twc-v2-semantic-a-positive: 100.10000000000002 81.6% 38.4%;
	--twc-v2-semantic-a-notice: 43.5 100% 44.9%;
	--twc-v2-semantic-a-negative: 351.79999999999995 82.1% 43.9%;
	--twc-v2-brand-main: 351.79999999999995 81.7% 49.4%;
	--twc-v2-a-brand-main: 351.79999999999995 82.1% 43.9%;
	--twc-v2-brand-sub: 210.60000000000002 100% 50%;
	--twc-v2-a-brand-sub: 210.70000000000005 100% 44.9%;
	--twc-v2-fill-red: 351.79999999999995 81.7% 49.4%;
	--twc-v2-fill-rose: 342.1 100% 60%;
	--twc-v2-fill-pink: 327.1 100% 60%;
	--twc-v2-fill-sky: 210.60000000000002 100% 50%;
	--twc-v2-fill-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-v2-fill-purple: 265 66.5% 48%;
	--twc-v2-fill-cyan: 180 82.1% 43.9%;
	--twc-v2-fill-green: 100.10000000000002 82.1% 43.9%;
	--twc-v2-fill-lime: 77.19999999999999 81.6% 46.9%;
	--twc-v2-fill-yellow: 43.30000000000001 100% 50%;
	--twc-v2-fill-sunset: 24.399999999999977 100% 55.1%;
	--twc-v2-fill-volcano: 14.899999999999977 100% 55.1%;
	--twc-v2-fill-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-v2-fill-a-rose: 342 77.9% 53.9%;
	--twc-v2-fill-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-v2-fill-a-sky: 210.70000000000005 100% 44.9%;
	--twc-v2-fill-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-v2-fill-a-purple: 264.9 66.4% 42%;
	--twc-v2-fill-a-cyan: 180 82.6% 38.2%;
	--twc-v2-fill-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-v2-fill-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-v2-fill-a-yellow: 43.5 100% 44.9%;
	--twc-v2-fill-a-sunset: 24.5 81.7% 49.4%;
	--twc-v2-fill-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-v2-fill-primary: 200 12% 95.1%;
	--twc-v2-fill-secondary: 0 0% 100%;
	--twc-v2-fill-tertiary: 210 16.7% 97.6%;
	--twc-v2-fill-quaternary: 0 0% 100%;
	--twc-v2-fill-inverse-primary: 225 5.9% 13.3%;
	--twc-v2-fill-inverse-secondary: 216 5.9% 16.7%;
	--twc-v2-fill-slight: 210 6.3% 62.7%;
	--twc-v2-fill-slight-opacity: 0.05;
	--twc-v2-fill-subtle: 210 6.3% 62.7%;
	--twc-v2-fill-subtle-opacity: 0.1;
	--twc-v2-fill-strong: 210 6.3% 62.7%;
	--twc-v2-fill-strong-opacity: 0.3;
	--twc-v2-fill-bold: 210 6.3% 62.7%;
	--twc-v2-fill-bold-opacity: 0.5;
	--twc-v2-fill-brand-main: 351.79999999999995 81.7% 49.4%;
	--twc-v2-fill-a-brand-main: 351.79999999999995 82.1% 43.9%;
	--twc-v2-fill-brand-sub: 210.60000000000002 100% 50%;
	--twc-v2-fill-a-brand-sub: 210.70000000000005 100% 44.9%;
	--twc-v2-stroke-red: 351.79999999999995 82.1% 43.9%;
	--twc-v2-stroke-rose: 342 77.9% 53.9%;
	--twc-v2-stroke-pink: 327.20000000000005 77.9% 53.9%;
	--twc-v2-stroke-sky: 210.70000000000005 100% 44.9%;
	--twc-v2-stroke-ocean: 228.20000000000005 66.5% 48%;
	--twc-v2-stroke-purple: 264.9 66.4% 42%;
	--twc-v2-stroke-cyan: 180 82.6% 38.2%;
	--twc-v2-stroke-green: 100.10000000000002 81.6% 38.4%;
	--twc-v2-stroke-lime: 77.10000000000002 81.9% 41.2%;
	--twc-v2-stroke-yellow: 43.5 100% 44.9%;
	--twc-v2-stroke-sunset: 24.5 81.7% 49.4%;
	--twc-v2-stroke-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-v2-stroke-slight: 210 6.3% 62.7%;
	--twc-v2-stroke-slight-opacity: 0.1;
	--twc-v2-stroke-subtle: 210 6.3% 62.7%;
	--twc-v2-stroke-subtle-opacity: 0.2;
	--twc-v2-stroke-strong: 210 6.3% 62.7%;
	--twc-v2-stroke-strong-opacity: 0.6;
	--twc-v2-stroke-bold: 210 6.3% 62.7%;
	--twc-v2-stroke-interactive: 210.70000000000005 100% 44.9%;
	--twc-v2-stroke-success: 100.10000000000002 81.6% 38.4%;
	--twc-v2-stroke-warning: 43.5 100% 44.9%;
	--twc-v2-stroke-error: 351.79999999999995 82.1% 43.9%;
	--twc-v2-stroke-brand-main: 352.1 72.5% 62.9%;
	--twc-v2-stroke-brand-sub: 210.70000000000005 100% 65.1%;
}
.dark,
[data-theme="dark"] {
	--twc-white: 0 0% 100%;
	--twc-black: 0 0% 0%;
	--twc-gray-100: 210 16.7% 97.6%;
	--twc-gray-200: 200 12% 95.1%;
	--twc-gray-300: 216 12.2% 92%;
	--twc-gray-400: 220 8.8% 86.7%;
	--twc-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-gray-600: 210 6.3% 62.7%;
	--twc-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-gray-800: 213.29999999999995 4.5% 39%;
	--twc-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-gray-1000: 210 6.1% 19.2%;
	--twc-gray-1100: 216 5.9% 16.7%;
	--twc-gray-1200: 225 5.9% 13.3%;
	--twc-gray-1300: 225 8% 9.8%;
	--twc-gray-1400: 216 15.2% 6.5%;
	--twc-red: 351.79999999999995 77.9% 53.9%;
	--twc-rose: 342.1 100% 65.1%;
	--twc-pink: 327.29999999999995 100% 65.1%;
	--twc-sky: 210.70000000000005 100% 55.1%;
	--twc-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-purple: 265.20000000000005 58.4% 52%;
	--twc-cyan: 180 66.5% 48%;
	--twc-green: 100.10000000000002 66.5% 48%;
	--twc-lime: 76.89999999999998 69.6% 51%;
	--twc-yellow: 43.19999999999999 100% 55.1%;
	--twc-sunset: 24.399999999999977 100% 60%;
	--twc-volcano: 15 100% 60%;
	--twc-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-option-sky5-opacity: 0.02;
	--twc-option-red5: 351.9 75.5% 48%;
	--twc-option-red5-opacity: 0.02;
	--twc-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-option-sky10-opacity: 0.06;
	--twc-option-red10: 351.9 75.5% 48%;
	--twc-option-red10-opacity: 0.06;
	--twc-option-yellow10: 43.30000000000001 100% 50%;
	--twc-option-yellow10-opacity: 0.06;
	--twc-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-option-green10-opacity: 0.06;
	--twc-option-purple10: 265 63.9% 50%;
	--twc-option-purple10-opacity: 0.06;
	--twc-option-cyan10: 180 82.2% 41.8%;
	--twc-option-cyan10-opacity: 0.06;
	--twc-option-redHover: 351.9 85.3% 42.7%;
	--twc-option-redFocus: 0 100% 94.3%;
	--twc-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-option-grayFocus: 216 23.8% 95.9%;
	--twc-container: 225 5.9% 13.3%;
	--twc-group: 216 5.9% 16.7%;
	--twc-children: 210 6.1% 19.2%;
	--twc-element: 205.70000000000005 5.5% 24.9%;
	--twc-slight: 0 0% 100%;
	--twc-slight-opacity: 0.02;
	--twc-subtle: 0 0% 100%;
	--twc-subtle-opacity: 0.05;
	--twc-strong: 0 0% 100%;
	--twc-strong-opacity: 0.15;
	--twc-bold: 0 0% 100%;
	--twc-bold-opacity: 0.25;
	--twc-bd-slight: 0 0% 100%;
	--twc-bd-slight-opacity: 0.05;
	--twc-bd-subtle: 0 0% 100%;
	--twc-bd-subtle-opacity: 0.1;
	--twc-bd-strong: 0 0% 100%;
	--twc-bd-strong-opacity: 0.2;
	--twc-bd-bold: 0 0% 100%;
	--twc-bd-bold-opacity: 0.4;
	--twc-bd-interactive: 210.70000000000005 100% 65.1%;
	--twc-bd-success: 100.30000000000001 54.5% 56.1%;
	--twc-bd-warning: 43.10000000000002 100% 65.1%;
	--twc-bd-error: 352.1 72.5% 62.9%;
	--twc-semantic-primary: 210 16.7% 97.6%;
	--twc-semantic-secondary: 0 0% 100%;
	--twc-semantic-secondary-opacity: 0.6;
	--twc-semantic-tertiary: 0 0% 100%;
	--twc-semantic-tertiary-opacity: 0.4;
	--twc-semantic-quaternary: 0 0% 100%;
	--twc-semantic-quaternary-opacity: 0.2;
	--twc-semantic-active: 210.70000000000005 100% 55.1%;
	--twc-semantic-notice: 43.19999999999999 100% 55.1%;
	--twc-semantic-negative: 351.79999999999995 77.9% 53.9%;
	--twc-semantic-positive: 100.10000000000002 66.5% 48%;
	--twc-semantic-a-active: 210.70000000000005 100% 65.1%;
	--twc-semantic-a-positive: 100.30000000000001 54.5% 56.1%;
	--twc-semantic-a-notice: 43.10000000000002 100% 65.1%;
	--twc-semantic-a-negative: 352.1 72.5% 62.9%;
	--twc-primary: 0 0% 92.2%;
	--twc-secondary: 0 0% 71%;
	--twc-tertiary: 0 0% 54.9%;
	--twc-quaternary: 0 0% 100%;
	--twc-quaternary-opacity: 0.2;
	--twc-inverse-primary: 216 15.2% 6.5%;
	--twc-inverse-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-on-color-white: 0 0% 100%;
	--twc-on-color-gray: 216 15.2% 6.5%;
	--twc-success: 100.30000000000001 54.5% 56.1%;
	--twc-warning: 43.10000000000002 100% 65.1%;
	--twc-error: 352.1 72.5% 62.9%;
	--twc-link: 210.70000000000005 100% 65.1%;
	--twc-a-red: 352.1 72.5% 62.9%;
	--twc-a-rose: 342 100% 75.1%;
	--twc-a-pink: 327.4 100% 75.1%;
	--twc-a-sky: 210.70000000000005 100% 65.1%;
	--twc-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-a-purple: 265.29999999999995 50% 60%;
	--twc-a-cyan: 180 54.5% 56.1%;
	--twc-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-a-sunset: 24.30000000000001 100% 70%;
	--twc-a-volcano: 15.300000000000011 100% 70%;
	--twc-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-a-semantic-notice: 43.5 100% 44.9%;
	--twc-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-regular: 216 5.9% 16.7%;
	--twc-bg-container: 225 5.9% 13.3%;
	--twc-bg-group: 216 5.9% 16.7%;
	--twc-bg-children: 210 6.1% 19.2%;
	--twc-bg-element: 205.70000000000005 5.5% 24.9%;
	--twc-bg-slight: 0 0% 100%;
	--twc-bg-slight-opacity: 0.05;
	--twc-bg-subtle: 0 0% 100%;
	--twc-bg-subtle-opacity: 0.1;
	--twc-bg-strong: 0 0% 100%;
	--twc-bg-strong-opacity: 0.15;
	--twc-bg-bold: 0 0% 100%;
	--twc-bg-bold-opacity: 0.2;
	--twc-border-slight: 0 0% 100%;
	--twc-border-slight-opacity: 0.05;
	--twc-border-subtle: 0 0% 100%;
	--twc-border-subtle-opacity: 0.1;
	--twc-border-strong: 0 0% 100%;
	--twc-border-strong-opacity: 0.2;
	--twc-border-bold: 0 0% 100%;
	--twc-border-bold-opacity: 0.4;
	--twc-base-white: 0 0% 100%;
	--twc-base-black: 0 0% 0%;
	--twc-base-gray-100: 210 16.7% 97.6%;
	--twc-base-gray-200: 200 12% 95.1%;
	--twc-base-gray-300: 216 12.2% 92%;
	--twc-base-gray-400: 220 8.8% 86.7%;
	--twc-base-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-base-gray-600: 210 6.3% 62.7%;
	--twc-base-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-base-gray-800: 213.29999999999995 4.5% 39%;
	--twc-base-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-base-gray-1000: 210 6.1% 19.2%;
	--twc-base-gray-1100: 216 5.9% 16.7%;
	--twc-base-gray-1200: 225 5.9% 13.3%;
	--twc-base-gray-1300: 225 8% 9.8%;
	--twc-base-gray-1400: 216 15.2% 6.5%;
	--twc-base-gray: 205.70000000000005 5.5% 24.9%;
	--twc-base-gray-primary: 240 23.1% 97.5%;
	--twc-base-red: 351.79999999999995 81.7% 49.4%;
	--twc-base-rose: 342.1 100% 60%;
	--twc-base-pink: 327.1 100% 60%;
	--twc-base-sky: 210.60000000000002 100% 50%;
	--twc-base-ocean: 228.20000000000005 77.9% 53.9%;
	--twc-base-purple: 265 66.5% 48%;
	--twc-base-cyan: 180 82.1% 43.9%;
	--twc-base-green: 100.10000000000002 82.1% 43.9%;
	--twc-base-lime: 77.19999999999999 81.6% 46.9%;
	--twc-base-yellow: 43.30000000000001 100% 50%;
	--twc-base-sunset: 24.399999999999977 100% 55.1%;
	--twc-base-volcano: 14.899999999999977 100% 55.1%;
	--twc-base-container: 200 12% 95.1%;
	--twc-base-group: 0 0% 100%;
	--twc-base-children: 210 16.7% 97.6%;
	--twc-base-element: 200 12% 95.1%;
	--twc-base-slight: 210 6.3% 62.7%;
	--twc-base-slight-opacity: 0.05;
	--twc-base-subtle: 210 6.3% 62.7%;
	--twc-base-subtle-opacity: 0.1;
	--twc-base-strong: 210 6.3% 62.7%;
	--twc-base-strong-opacity: 0.3;
	--twc-base-bold: 210 6.3% 62.7%;
	--twc-base-bold-opacity: 0.5;
	--twc-base-bd-slight: 210 6.3% 62.7%;
	--twc-base-bd-slight-opacity: 0.1;
	--twc-base-bd-subtle: 210 6.3% 62.7%;
	--twc-base-bd-subtle-opacity: 0.2;
	--twc-base-bd-strong: 210 6.3% 62.7%;
	--twc-base-bd-strong-opacity: 0.6;
	--twc-base-bd-bold: 210 6.3% 62.7%;
	--twc-base-bd-interactive: 210.70000000000005 100% 44.9%;
	--twc-base-bd-success: 100.10000000000002 81.6% 38.4%;
	--twc-base-bd-warning: 43.5 100% 44.9%;
	--twc-base-bd-error: 351.79999999999995 82.1% 43.9%;
	--twc-base-semantic-primary: 216 15.2% 6.5%;
	--twc-base-semantic-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-semantic-tertiary: 210 6.3% 62.7%;
	--twc-base-semantic-tertiary-opacity: 0.8;
	--twc-base-semantic-quaternary: 210 6.3% 62.7%;
	--twc-base-semantic-quaternary-opacity: 0.4;
	--twc-base-semantic-active: 210.60000000000002 100% 50%;
	--twc-base-semantic-notice: 43.30000000000001 100% 50%;
	--twc-base-semantic-negative: 351.79999999999995 81.7% 49.4%;
	--twc-base-semantic-positive: 100.10000000000002 82.1% 43.9%;
	--twc-base-semantic-a-active: 210.70000000000005 100% 44.9%;
	--twc-base-semantic-a-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-semantic-a-notice: 43.5 100% 44.9%;
	--twc-base-semantic-a-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-fill-container: 200 12% 95.1%;
	--twc-base-fill-group: 0 0% 100%;
	--twc-base-fill-children: 210 16.7% 97.6%;
	--twc-base-fill-element: 200 12% 95.1%;
	--twc-base-fill-secondary: 0 0% 100%;
	--twc-base-fill-tertiary: 210 16.7% 97.6%;
	--twc-base-fill-quaternary: 200 12% 95.1%;
	--twc-base-fill-subtle: 0 0% 87.1%;
	--twc-base-primary: 216 15.2% 6.5%;
	--twc-base-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-tertiary: 210 6.3% 62.7%;
	--twc-base-tertiary-opacity: 0.8;
	--twc-base-quaternary: 210 6.3% 62.7%;
	--twc-base-quaternary-opacity: 0.4;
	--twc-base-inverse-primary: 0 0% 100%;
	--twc-base-inverse-secondary: 0 0% 100%;
	--twc-base-inverse-secondary-opacity: 0.6;
	--twc-base-on-color-white: 0 0% 100%;
	--twc-base-on-color-gray: 216 15.2% 6.5%;
	--twc-base-success: 100.10000000000002 81.6% 38.4%;
	--twc-base-warning: 43.5 100% 44.9%;
	--twc-base-error: 351.79999999999995 82.1% 43.9%;
	--twc-base-link: 210.70000000000005 100% 44.9%;
	--twc-base-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-base-a-rose: 342 77.9% 53.9%;
	--twc-base-a-pink: 327.20000000000005 77.9% 53.9%;
	--twc-base-a-sky: 210.70000000000005 100% 44.9%;
	--twc-base-a-ocean: 228.20000000000005 66.5% 48%;
	--twc-base-a-purple: 264.9 66.4% 42%;
	--twc-base-a-cyan: 180 82.6% 38.2%;
	--twc-base-a-green: 100.10000000000002 81.6% 38.4%;
	--twc-base-a-lime: 77.10000000000002 81.9% 41.2%;
	--twc-base-a-yellow: 43.5 100% 44.9%;
	--twc-base-a-sunset: 24.5 81.7% 49.4%;
	--twc-base-a-volcano: 15.100000000000023 81.7% 49.4%;
	--twc-base-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-base-a-semantic-notice: 43.5 100% 44.9%;
	--twc-base-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-base-option-sky5-opacity: 0.02;
	--twc-base-option-red5: 351.9 75.5% 48%;
	--twc-base-option-red5-opacity: 0.02;
	--twc-base-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-base-option-sky10-opacity: 0.06;
	--twc-base-option-red10: 351.9 75.5% 48%;
	--twc-base-option-red10-opacity: 0.06;
	--twc-base-option-yellow10: 43.30000000000001 100% 50%;
	--twc-base-option-yellow10-opacity: 0.06;
	--twc-base-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-base-option-green10-opacity: 0.06;
	--twc-base-option-purple10: 265 63.9% 50%;
	--twc-base-option-purple10-opacity: 0.06;
	--twc-base-option-cyan10: 180 82.2% 41.8%;
	--twc-base-option-cyan10-opacity: 0.06;
	--twc-base-option-redHover: 351.9 85.3% 42.7%;
	--twc-base-option-redFocus: 0 100% 94.3%;
	--twc-base-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-base-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-base-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-base-option-grayFocus: 216 23.8% 95.9%;
	--twc-base-border-slight: 210 6.3% 62.7%;
	--twc-base-border-slight-opacity: 0.1;
	--twc-base-border-subtle: 210 6.3% 62.7%;
	--twc-base-border-subtle-opacity: 0.2;
	--twc-base-border-strong: 210 6.3% 62.7%;
	--twc-base-border-strong-opacity: 0.6;
	--twc-base-border-bold: 210 6.3% 62.7%;
	--twc-base-regular: 220 8.8% 86.7%;
	--twc-base-d-white: 0 0% 100%;
	--twc-base-d-black: 0 0% 0%;
	--twc-base-d-gray-100: 210 16.7% 97.6%;
	--twc-base-d-gray-200: 200 12% 95.1%;
	--twc-base-d-gray-300: 216 12.2% 92%;
	--twc-base-d-gray-400: 220 8.8% 86.7%;
	--twc-base-d-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-base-d-gray-600: 210 6.3% 62.7%;
	--twc-base-d-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-base-d-gray-800: 213.29999999999995 4.5% 39%;
	--twc-base-d-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-gray-1000: 210 6.1% 19.2%;
	--twc-base-d-gray-1100: 216 5.9% 16.7%;
	--twc-base-d-gray-1200: 225 5.9% 13.3%;
	--twc-base-d-gray-1300: 225 8% 9.8%;
	--twc-base-d-gray-1400: 216 15.2% 6.5%;
	--twc-base-d-red: 352.1 72.5% 62.9%;
	--twc-base-d-rose: 342 100% 75.1%;
	--twc-base-d-pink: 327.29999999999995 100% 65.1%;
	--twc-base-d-sky: 210.70000000000005 100% 55.1%;
	--twc-base-d-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-base-d-purple: 265.20000000000005 58.4% 52%;
	--twc-base-d-cyan: 180 66.5% 48%;
	--twc-base-d-green: 100.10000000000002 66.5% 48%;
	--twc-base-d-lime: 76.89999999999998 69.6% 51%;
	--twc-base-d-yellow: 43.19999999999999 100% 55.1%;
	--twc-base-d-sunset: 24.399999999999977 100% 60%;
	--twc-base-d-volcano: 15 100% 60%;
	--twc-base-d-option-sky5: 210.60000000000002 100% 48.8%;
	--twc-base-d-option-sky5-opacity: 0.02;
	--twc-base-d-option-red5: 351.9 75.5% 48%;
	--twc-base-d-option-red5-opacity: 0.02;
	--twc-base-d-option-sky10: 210.60000000000002 100% 48.8%;
	--twc-base-d-option-sky10-opacity: 0.06;
	--twc-base-d-option-red10: 351.9 75.5% 48%;
	--twc-base-d-option-red10-opacity: 0.06;
	--twc-base-d-option-yellow10: 43.30000000000001 100% 50%;
	--twc-base-d-option-yellow10-opacity: 0.06;
	--twc-base-d-option-green10: 100.19999999999999 76.6% 43.5%;
	--twc-base-d-option-green10-opacity: 0.06;
	--twc-base-d-option-purple10: 265 63.9% 50%;
	--twc-base-d-option-purple10-opacity: 0.06;
	--twc-base-d-option-cyan10: 180 82.2% 41.8%;
	--twc-base-d-option-cyan10-opacity: 0.06;
	--twc-base-d-option-redHover: 351.9 85.3% 42.7%;
	--twc-base-d-option-redFocus: 0 100% 94.3%;
	--twc-base-d-option-redActive: 353.29999999999995 69.2% 97.5%;
	--twc-base-d-option-blueHover: 223.10000000000002 100% 48.8%;
	--twc-base-d-option-blueFocus: 215.20000000000005 100% 94.3%;
	--twc-base-d-option-grayFocus: 216 23.8% 95.9%;
	--twc-base-d-container: 225 5.9% 13.3%;
	--twc-base-d-group: 216 5.9% 16.7%;
	--twc-base-d-children: 210 6.1% 19.2%;
	--twc-base-d-element: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-slight: 0 0% 100%;
	--twc-base-d-slight-opacity: 0.02;
	--twc-base-d-subtle: 0 0% 100%;
	--twc-base-d-subtle-opacity: 0.05;
	--twc-base-d-strong: 0 0% 100%;
	--twc-base-d-strong-opacity: 0.15;
	--twc-base-d-bold: 0 0% 100%;
	--twc-base-d-bold-opacity: 0.25;
	--twc-base-d-bd-slight: 0 0% 100%;
	--twc-base-d-bd-slight-opacity: 0.05;
	--twc-base-d-bd-subtle: 0 0% 100%;
	--twc-base-d-bd-subtle-opacity: 0.1;
	--twc-base-d-bd-strong: 0 0% 100%;
	--twc-base-d-bd-strong-opacity: 0.2;
	--twc-base-d-bd-bold: 0 0% 100%;
	--twc-base-d-bd-bold-opacity: 0.4;
	--twc-base-d-bd-interactive: 210.70000000000005 100% 65.1%;
	--twc-base-d-bd-success: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-bd-warning: 43.10000000000002 100% 65.1%;
	--twc-base-d-bd-error: 352.1 72.5% 62.9%;
	--twc-base-d-semantic-primary: 210 16.7% 97.6%;
	--twc-base-d-semantic-secondary: 0 0% 100%;
	--twc-base-d-semantic-secondary-opacity: 0.6;
	--twc-base-d-semantic-tertiary: 0 0% 100%;
	--twc-base-d-semantic-tertiary-opacity: 0.4;
	--twc-base-d-semantic-quaternary: 0 0% 100%;
	--twc-base-d-semantic-quaternary-opacity: 0.2;
	--twc-base-d-semantic-active: 210.70000000000005 100% 55.1%;
	--twc-base-d-semantic-notice: 43.19999999999999 100% 55.1%;
	--twc-base-d-semantic-negative: 351.79999999999995 77.9% 53.9%;
	--twc-base-d-semantic-positive: 100.10000000000002 66.5% 48%;
	--twc-base-d-semantic-a-active: 210.70000000000005 100% 65.1%;
	--twc-base-d-semantic-a-positive: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-semantic-a-notice: 43.10000000000002 100% 65.1%;
	--twc-base-d-semantic-a-negative: 352.1 72.5% 62.9%;
	--twc-base-d-primary: 0 0% 100%;
	--twc-base-d-secondary: 0 0% 100%;
	--twc-base-d-secondary-opacity: 0.6;
	--twc-base-d-tertiary: 0 0% 100%;
	--twc-base-d-tertiary-opacity: 0.4;
	--twc-base-d-quaternary: 0 0% 100%;
	--twc-base-d-quaternary-opacity: 0.2;
	--twc-base-d-inverse-primary: 216 15.2% 6.5%;
	--twc-base-d-inverse-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-base-d-on-color-white: 0 0% 100%;
	--twc-base-d-on-color-gray: 216 15.2% 6.5%;
	--twc-base-d-success: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-warning: 43.10000000000002 100% 65.1%;
	--twc-base-d-error: 352.1 72.5% 62.9%;
	--twc-base-d-link: 210.70000000000005 100% 65.1%;
	--twc-base-d-a-red: 351.79999999999995 82.1% 43.9%;
	--twc-base-d-a-rose: 342 77.9% 53.9%;
	--twc-base-d-a-pink: 327.4 100% 75.1%;
	--twc-base-d-a-sky: 210.70000000000005 100% 65.1%;
	--twc-base-d-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-base-d-a-purple: 265.29999999999995 50% 60%;
	--twc-base-d-a-cyan: 180 54.5% 56.1%;
	--twc-base-d-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-base-d-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-base-d-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-base-d-a-sunset: 24.30000000000001 100% 70%;
	--twc-base-d-a-volcano: 15.300000000000011 100% 70%;
	--twc-base-d-a-semantic-active: 210.70000000000005 100% 44.9%;
	--twc-base-d-a-semantic-notice: 43.5 100% 44.9%;
	--twc-base-d-a-semantic-negative: 351.79999999999995 82.1% 43.9%;
	--twc-base-d-a-semantic-positive: 100.10000000000002 81.6% 38.4%;
	--twc-base-d-regular: 216 5.9% 16.7%;
	--twc-base-d-bg-container: 225 5.9% 13.3%;
	--twc-base-d-bg-group: 216 5.9% 16.7%;
	--twc-base-d-bg-children: 210 6.1% 19.2%;
	--twc-base-d-bg-element: 205.70000000000005 5.5% 24.9%;
	--twc-base-d-bg-slight: 0 0% 100%;
	--twc-base-d-bg-slight-opacity: 0.05;
	--twc-base-d-bg-subtle: 0 0% 100%;
	--twc-base-d-bg-subtle-opacity: 0.1;
	--twc-base-d-bg-strong: 0 0% 100%;
	--twc-base-d-bg-strong-opacity: 0.15;
	--twc-base-d-bg-bold: 0 0% 100%;
	--twc-base-d-bg-bold-opacity: 0.2;
	--twc-base-d-border-slight: 0 0% 100%;
	--twc-base-d-border-slight-opacity: 0.05;
	--twc-base-d-border-subtle: 0 0% 100%;
	--twc-base-d-border-subtle-opacity: 0.1;
	--twc-base-d-border-strong: 0 0% 100%;
	--twc-base-d-border-strong-opacity: 0.2;
	--twc-base-d-border-bold: 0 0% 100%;
	--twc-base-d-border-bold-opacity: 0.4;
	--twc-border-neutral-default: 0 0% 18%;
	--twc-border-neutral-subtle: 0 0% 37.6%;
	--twc-border-neutral-strong: 0 0% 71%;
	--twc-content-primary: 0 0% 92.2%;
	--twc-content-secondary: 0 0% 71%;
	--twc-content-tertiary: 0 0% 54.9%;
	--twc-content-disable: 0 0% 37.6%;
	--twc-bg-informative-strong: 221.70000000000005 93.1% 77.3%;
	--twc-bg-warning-strong: 43.19999999999999 98.6% 72.4%;
	--twc-bg-negative-strong: 0 91% 73.7%;
	--twc-bg-positive-strong: 150.3 50.3% 66.1%;
	--twc-bg-neutral-on-subtle: 210 15.2% 18%;
	--twc-bg-default: 0 0% 0%;
	--twc-bg-secondary: 206.29999999999995 34.8% 9%;
	--twc-bg-brand-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-bg-brand-blue-subtle: 221.79999999999995 73.7% 29.8%;
	--twc-bg-brand-red-strong: 0 91% 73.7%;
	--twc-bg-brand-red-subtle: 0 71.2% 23.1%;
	--twc-bg-neutral-surface: 208.20000000000005 28.8% 11.6%;
	--twc-non-semantic-bg-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-non-semantic-bg-emerald-strong: 120 40.2% 65.9%;
	--twc-bg-neutral-subtle: 208.20000000000005 23.9% 13.9%;
	--twc-bg-neutral-muted: 210 12.1% 25.9%;
	--twc-bg-neutral-strong: 215 12.4% 38%;
	--twc-non-semantic-bg-emerald-subtle: 120 61.4% 11.2%;
	--twc-non-semantic-bg-yellow-subtle: 43.5 64.5% 21%;
	--twc-non-semantic-bg-grape-strong: 270 90.9% 78.4%;
	--twc-non-semantic-bg-grape-subtle: 270 61.8% 21.6%;
	--twc-non-semantic-bg-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-non-semantic-bg-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-non-semantic-bg-ocean-subtle: 241.29999999999995 65.3% 28.2%;
	--twc-non-semantic-bg-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-non-semantic-bg-volcano-subtle: 18.69999999999999 73.2% 24.9%;
	--twc-non-semantic-bg-raspberry-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-bg-raspberry-subtle: 341.1 70% 19.6%;
	--twc-non-semantic-bg-teal-subtle: 194 79.7% 11.6%;
	--twc-non-semantic-bg-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-non-semantic-bg-orange-subtle: 29.600000000000023 72.2% 22.5%;
	--twc-content-link-default: 221.70000000000005 93.1% 77.3%;
	--twc-bg-inverted: 0 0% 100%;
	--twc-bg-inverted-secondary: 240 20% 99%;
	--twc-content-inverted-secondary: 0 0% 0%;
	--twc-content-inverted-primary: 0 0% 0%;
	--twc-content-on-dark: 0 0% 100%;
	--twc-content-warning-primary: 43.19999999999999 98.6% 72.4%;
	--twc-content-negative-primary: 0 91% 73.7%;
	--twc-content-positive-primary: 150.3 50.3% 66.1%;
	--twc-border-informative-strong: 221.70000000000005 93.1% 77.3%;
	--twc-content-on-light: 0 0% 0%;
	--twc-border-positive-strong: 150.3 50.3% 66.1%;
	--twc-border-warning-strong: 43.19999999999999 98.6% 72.4%;
	--twc-border-negative-strong: 0 91% 73.7%;
	--twc-content-link-visited: 270 90.9% 78.4%;
	--twc-content-brand-red-primary: 0 91% 73.7%;
	--twc-non-semantic-content-raspberry-primary: 340.20000000000005 85.5% 75.7%;
	--twc-non-semantic-content-magenta-primary: 320.20000000000005 89% 75.1%;
	--twc-content-brand-blue-primary: 221.70000000000005 93.1% 77.3%;
	--twc-non-semantic-content-ocean-primary: 241.20000000000005 100% 80.8%;
	--twc-non-semantic-content-grape-primary: 270 90.9% 78.4%;
	--twc-non-semantic-content-teal-primary: 196.29999999999995 60.8% 69%;
	--twc-non-semantic-content-emerald-primary: 120 40.2% 65.9%;
	--twc-non-semantic-content-lime-primary: 79.30000000000001 68% 66.9%;
	--twc-non-semantic-content-yellow-primary: 43.19999999999999 98.6% 72.4%;
	--twc-non-semantic-content-orange-primary: 29.80000000000001 100% 73.1%;
	--twc-non-semantic-content-volcano-primary: 18.69999999999999 93.4% 70.4%;
	--twc-non-semantic-bg-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-bg-magenta-subtle: 319.29999999999995 66.3% 17.5%;
	--twc-non-semantic-bg-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-non-semantic-bg-lime-subtle: 78.60000000000002 74.4% 15.3%;
	--twc-bg-brand-red-surface: 0 75.5% 19.2%;
	--twc-non-semantic-bg-raspberry-surface: 340.70000000000005 71.8% 15.3%;
	--twc-non-semantic-bg-magenta-surface: 319.20000000000005 67.6% 14.5%;
	--twc-bg-brand-blue-surface: 221.70000000000005 76.7% 23.5%;
	--twc-non-semantic-bg-ocean-surface: 241.60000000000002 71.4% 20.6%;
	--twc-non-semantic-bg-grape-surface: 270.5 64% 17.5%;
	--twc-non-semantic-bg-teal-surface: 194.5 67.4% 8.4%;
	--twc-non-semantic-bg-emerald-surface: 120 69.2% 7.6%;
	--twc-non-semantic-bg-lime-surface: 78.30000000000001 76.7% 11.8%;
	--twc-non-semantic-bg-yellow-surface: 43.19999999999999 64.1% 15.3%;
	--twc-non-semantic-bg-orange-surface: 29.5 72.4% 17.1%;
	--twc-non-semantic-bg-volcano-surface: 18.5 73% 21.8%;
	--twc-border-brand-red-strong: 0 91% 73.7%;
	--twc-border-brand-red-subtle: 0 64.7% 40%;
	--twc-border-brand-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-border-brand-blue-subtle: 221.89999999999998 68.6% 46.3%;
	--twc-non-semantic-border-raspberry-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-border-raspberry-subtle: 339.79999999999995 64.8% 37.8%;
	--twc-non-semantic-border-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-border-magenta-subtle: 319.79999999999995 59.6% 34.9%;
	--twc-non-semantic-border-grape-strong: 270 90.9% 78.4%;
	--twc-non-semantic-border-grape-subtle: 270.29999999999995 50.2% 44.9%;
	--twc-non-semantic-border-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-non-semantic-border-teal-subtle: 194 86.6% 23.3%;
	--twc-non-semantic-border-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-non-semantic-border-lime-subtle: 79 66.3% 37.3%;
	--twc-non-semantic-border-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-non-semantic-border-ocean-subtle: 241.29999999999995 56% 47.3%;
	--twc-non-semantic-border-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-non-semantic-border-yellow-subtle: 43.39999999999998 62.8% 47.5%;
	--twc-non-semantic-border-emerald-strong: 120 40.2% 65.9%;
	--twc-non-semantic-border-emerald-subtle: 120 42.5% 28.6%;
	--twc-non-semantic-border-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-non-semantic-border-volcano-subtle: 18.399999999999977 65.4% 49.8%;
	--twc-non-semantic-border-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-non-semantic-border-orange-subtle: 29.80000000000001 68.7% 48.8%;
	--twc-bg-brand-red-muted: 0 68.1% 32%;
	--twc-bg-brand-red-on-subtle: 0 69% 27.8%;
	--twc-non-semantic-bg-raspberry-muted: 340.4 65.3% 33.9%;
	--twc-non-semantic-bg-raspberry-on-subtle: 340.6 65.8% 28.6%;
	--twc-non-semantic-bg-magenta-muted: 319.79999999999995 62.7% 29.4%;
	--twc-non-semantic-bg-magenta-on-subtle: 320 64.8% 24.5%;
	--twc-bg-brand-blue-muted: 221.89999999999998 70.6% 41.4%;
	--twc-bg-brand-blue-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-bg-ocean-muted: 241.39999999999998 60.4% 40.6%;
	--twc-non-semantic-bg-ocean-on-subtle: 241.60000000000002 61.8% 34.9%;
	--twc-non-semantic-bg-grape-muted: 270.29999999999995 52.7% 39.8%;
	--twc-non-semantic-bg-grape-on-subtle: 270 54.5% 34.5%;
	--twc-non-semantic-bg-teal-muted: 193.70000000000005 82.2% 19.8%;
	--twc-non-semantic-bg-teal-on-subtle: 194 83.9% 17.1%;
	--twc-non-semantic-bg-emerald-muted: 120 46.2% 23.3%;
	--twc-non-semantic-bg-emerald-on-subtle: 120 51.1% 18.4%;
	--twc-non-semantic-bg-lime-muted: 79.10000000000002 69% 30.4%;
	--twc-non-semantic-bg-lime-on-subtle: 78.69999999999999 71.4% 24.7%;
	--twc-non-semantic-bg-yellow-muted: 43.19999999999999 63.5% 40.8%;
	--twc-non-semantic-bg-yellow-on-subtle: 43.5 63% 31.8%;
	--twc-non-semantic-bg-orange-muted: 29.80000000000001 69% 41.8%;
	--twc-non-semantic-bg-orange-on-subtle: 29.80000000000001 71.9% 33.5%;
	--twc-non-semantic-bg-volcano-muted: 18.399999999999977 68.8% 42.7%;
	--twc-non-semantic-bg-volcano-on-subtle: 18.5 71.1% 36.7%;
	--twc-effect-drop-shadow-black-12: 0 0% 100%;
	--twc-effect-drop-shadow-black-16: 0 0% 100%;
	--twc-effect-drop-shadow-black-32: 0 0% 100%;
	--twc-effect-drop-shadow-black-24: 0 0% 100%;
	--twc-effect-drop-shadow-black-8: 0 0% 100%;
	--twc-effect-drop-shadow-black-4: 0 0% 100%;
	--twc-effect-drop-shadow-black-2: 0 0% 100%;
	--twc-effect-drop-shadow-black-5: 0 0% 100%;
	--twc-bg-brand-green-strong: 150.3 50.3% 66.1%;
	--twc-bg-brand-green-muted: 150 60% 21.6%;
	--twc-bg-brand-green-subtle: 149.39999999999998 62.4% 16.7%;
	--twc-border-brand-green-subtle: 149.60000000000002 59.4% 26.1%;
	--twc-border-brand-green-strong: 150.3 50.3% 66.1%;
	--twc-content-brand-green-primary: 150.3 50.3% 66.1%;
	--twc-non-semantic-bg-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-non-semantic-bg-aquamarine-muted: 170.29999999999995 83.3% 18.8%;
	--twc-non-semantic-bg-aquamarine-subtle: 170.79999999999995 79.6% 9.6%;
	--twc-non-semantic-border-aquamarine-subtle: 170.10000000000002 84.3% 22.5%;
	--twc-non-semantic-border-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-non-semantic-content-aquamarine-primary: 172.29999999999995 47.5%
		61.2%;
	--twc-illustration-leaf-2: 149.60000000000002 59.4% 26.1%;
	--twc-illustration-leaf-1: 149.7 59.5% 32%;
	--twc-illustration-leaf-0: 150.3 38.1% 46.9%;
	--twc-illustration-leaf--1: 150.3 50.3% 66.1%;
	--twc-illustration-leaf--2: 150 58.2% 78.4%;
	--twc-illustration-leaf--3: 147.89999999999998 60.6% 86.1%;
	--twc-illustration-leaf--4: 148.10000000000002 69.6% 91%;
	--twc-illustration-leaf--5: 148.39999999999998 61.3% 93.9%;
	--twc-illustration-leaf--6: 145.7 46.7% 97.1%;
	--twc-illustration-leaf--7: 140 60% 99%;
	--twc-border-neutral-inverted: 0 0% 0%;
	--twc-content-inverted-tertiary: 0 0% 0%;
	--twc-content-inverted-disable: 0 0% 0%;
	--twc-content-positive-secondary: 148.10000000000002 69.6% 91%;
	--twc-content-warning-secondary: 43.60000000000002 100% 91.4%;
	--twc-content-negative-secondary: 0 92.3% 94.9%;
	--twc-content-brand-red-secondary: 0 92.3% 94.9%;
	--twc-non-semantic-content-rasberry-secondary: 341.5 86.7% 94.1%;
	--twc-non-semantic-content-magenta-secondary: 320.79999999999995 86.7% 94.1%;
	--twc-content-brand-blue-secondary: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-content-ocean-secondary: 240 100% 94.7%;
	--twc-non-semantic-content-grape-secondary: 270 100% 94.9%;
	--twc-non-semantic-content-teal-secondary: 196.20000000000005 72.2% 92.9%;
	--twc-non-semantic-content-emerald-secondary: 120 56.1% 92%;
	--twc-non-semantic-content-lime-secondary: 78 83.3% 95.3%;
	--twc-non-semantic-content-yellow-secondary: 43.60000000000002 100% 91.4%;
	--twc-non-semantic-content-orange-secondary: 30 100% 91%;
	--twc-non-semantic-content-volcano-secondary: 17.69999999999999 100% 91.4%;
	--twc-content-brand-green-secondary: 148.10000000000002 69.6% 91%;
	--twc-non-semantic-content-aquamarine-secondary: 173.60000000000002 60.9%
		91%;
	--twc-content-informative-primary: 221.70000000000005 93.1% 77.3%;
	--twc-content-informative-secondary: 219.20000000000005 100% 94.9%;
	--twc-non-semantic-content-violet-primary: 249.70000000000005 100% 82.9%;
	--twc-non-semantic-content-violet-secondary: 249 100% 96.1%;
	--twc-non-semantic-content-purple-primary: 288 79.4% 75.3%;
	--twc-non-semantic-content-purple-secondary: 288.5 86.7% 94.1%;
	--twc-non-semantic-content-cyan-primary: 209.70000000000005 83.2% 74.3%;
	--twc-non-semantic-content-cyan-secondary: 207.10000000000002 100% 93.9%;
	--twc-non-semantic-border-purple-strong: 288 79.4% 75.3%;
	--twc-non-semantic-border-purple-subtle: 290.29999999999995 49.7% 39%;
	--twc-non-semantic-border-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-non-semantic-border-violet-subtle: 250.29999999999995 48.7% 46.7%;
	--twc-non-semantic-border-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-non-semantic-border-cyan-subtle: 209.79999999999995 68.6% 36.3%;
	--twc-border-informative-subtle: 221.89999999999998 68.6% 46.3%;
	--twc-border-positive-subtle: 149.60000000000002 59.4% 26.1%;
	--twc-border-warning-subtle: 43.39999999999998 62.8% 47.5%;
	--twc-border-negative-subtle: 0 64.7% 40%;
	--twc-non-semantic-bg-aquamarine-surface: 169.70000000000005 82.9% 6.9%;
	--twc-non-semantic-bg-aquamarine-on-subtle: 170.5 81.8% 15.1%;
	--twc-bg-brand-green-on-subtle: 150 60% 21.6%;
	--twc-bg-brand-green-surface: 150 63.6% 12.9%;
	--twc-non-semantic-bg-purple-strong: 288 79.4% 75.3%;
	--twc-non-semantic-bg-purple-on-subtle: 290.4 53.6% 29.6%;
	--twc-non-semantic-bg-purple-muted: 290 51.7% 34.1%;
	--twc-non-semantic-bg-purple-surface: 289.29999999999995 63.4% 13.9%;
	--twc-non-semantic-bg-purple-subtle: 289 60% 19.6%;
	--twc-non-semantic-bg-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-non-semantic-bg-violet-on-subtle: 249.79999999999995 55.1% 34.9%;
	--twc-non-semantic-bg-violet-muted: 250.5 53.2% 40.2%;
	--twc-non-semantic-bg-violet-surface: 250 66.7% 17.6%;
	--twc-non-semantic-bg-violet-subtle: 249.89999999999998 60.3% 23.7%;
	--twc-non-semantic-bg-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-non-semantic-bg-cyan-on-subtle: 209.70000000000005 74% 25.7%;
	--twc-non-semantic-bg-cyan-muted: 209.70000000000005 69.8% 31.2%;
	--twc-non-semantic-bg-cyan-surface: 210 77.4% 12.2%;
	--twc-non-semantic-bg-cyan-subtle: 209.5 76.5% 16.7%;
	--twc-bg-informative-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-bg-informative-muted: 221.89999999999998 70.6% 41.4%;
	--twc-bg-informative-surface: 221.70000000000005 76.6% 18.4%;
	--twc-bg-informative-subtle: 221.70000000000005 76.7% 23.5%;
	--twc-bg-positive-on-subtle: 150 60% 21.6%;
	--twc-bg-positive-mute: 150 60% 21.6%;
	--twc-bg-positive-surface: 150 65.2% 9%;
	--twc-bg-positive-subtle: 150 63.6% 12.9%;
	--twc-bg-warning-on-subtle: 43.5 63% 31.8%;
	--twc-bg-warning-muted: 43.19999999999999 63.5% 40.8%;
	--twc-bg-warning-surface: 43.19999999999999 64.1% 15.3%;
	--twc-bg-warning-subtle: 43.5 64.5% 21%;
	--twc-bg-negative-muted: 0 68.1% 32%;
	--twc-bg-negative-on-subtle: 0 69% 27.8%;
	--twc-bg-negative-surface: 0 80.8% 14.3%;
	--twc-bg-negative-subtle: 0 75.5% 19.2%;
	--twc-non-semantic-content-grey-primary: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-content-grey-secondary: 210 16.7% 92.9%;
	--twc-non-semantic-content-white-primary: 0 0% 0%;
	--twc-non-semantic-content-white-secondary: 0 0% 0%;
	--twc-non-semantic-border-raspberry-default: 340.6 65.8% 28.6%;
	--twc-non-semantic-border-magenta-default: 320 64.8% 24.5%;
	--twc-non-semantic-border-purple-default: 290.4 53.6% 29.6%;
	--twc-non-semantic-border-grape-default: 270 54.5% 34.5%;
	--twc-non-semantic-border-violet-default: 249.79999999999995 55.1% 34.9%;
	--twc-non-semantic-border-ocean-default: 241.60000000000002 61.8% 34.9%;
	--twc-non-semantic-border-cyan-default: 209.70000000000005 74% 25.7%;
	--twc-non-semantic-border-teal-default: 194 83.9% 17.1%;
	--twc-non-semantic-border-aquamarine-default: 170.5 81.8% 15.1%;
	--twc-border-brand-green-default: 150 60% 21.6%;
	--twc-non-semantic-border-emerald-default: 120 51.1% 18.4%;
	--twc-non-semantic-border-lime-default: 78.69999999999999 71.4% 24.7%;
	--twc-non-semantic-border-yellow-default: 43.5 63% 31.8%;
	--twc-non-semantic-border-orange-default: 29.80000000000001 71.9% 33.5%;
	--twc-non-semantic-border-volcano-default: 18.5 71.1% 36.7%;
	--twc-non-semantic-border-grey-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-border-grey-subtle: 210 11.9% 32.9%;
	--twc-non-semantic-border-grey-default: 210 15.2% 18%;
	--twc-non-semantic-border-white-default: 0 0% 0%;
	--twc-non-semantic-border-white-strong: 0 0% 0%;
	--twc-non-semantic-border-white-subtle: 0 0% 0%;
	--twc-non-semantic-bg-grey-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-bg-grey-muted: 210 12.1% 25.9%;
	--twc-non-semantic-bg-grey-on-subtle: 210 15.2% 18%;
	--twc-non-semantic-bg-grey-subtle: 208.20000000000005 28.8% 11.6%;
	--twc-non-semantic-bg-grey-surface: 206.29999999999995 34.8% 9%;
	--twc-non-semantic-bg-white-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-bg-white-muted: 210 12.1% 25.9%;
	--twc-non-semantic-bg-white-on-subtle: 210 15.2% 18%;
	--twc-non-semantic-bg-white-subtle: 208.20000000000005 28.8% 11.6%;
	--twc-non-semantic-bg-white-surface: 206.29999999999995 34.8% 9%;
	--twc-effect-drop-shadow-black-48: 0 0% 100%;
	--twc-illustration-leaf-3: 150 60% 21.6%;
	--twc-illustration-leaf-4: 150 60% 21.6%;
	--twc-illustration-leaf-5: 149.39999999999998 62.4% 16.7%;
	--twc-illustration-leaf-6: 150 63.6% 12.9%;
	--twc-illustration-leaf-7: 150 65.2% 9%;
	--twc-border-informative-default: 221.70000000000005 72.4% 35.5%;
	--twc-border-positive-default: 150 60% 21.6%;
	--twc-border-warning-default: 43.5 63% 31.8%;
	--twc-border-negative-default: 0 69% 27.8%;
	--twc-border-brand-red-default: 0 69% 27.8%;
	--twc-border-brand-blue-default: 221.70000000000005 72.4% 35.5%;
	--twc-action-blue-normal: 221.70000000000005 93.1% 77.3%;
	--twc-action-blue-hover: 221.70000000000005 100% 86.5%;
	--twc-action-blue-active: 220.5 100% 92.2%;
	--twc-action-blue-selected: 221.70000000000005 100% 86.5%;
	--twc-action-blue-subtle-normal: 221.70000000000005 72.4% 35.5%;
	--twc-action-blue-subtle-hover: 221.89999999999998 70.6% 41.4%;
	--twc-action-blue-subtle-active: 221.89999999999998 68.6% 46.3%;
	--twc-action-blue-subtle-selected: 221.89999999999998 70.6% 41.4%;
	--twc-action-red-normal: 0 91% 73.7%;
	--twc-action-red-hover: 0 100% 83.9%;
	--twc-action-red-active: 0 85.4% 92%;
	--twc-action-red-selected: 0 100% 83.9%;
	--twc-action-red-subtle-normal: 0 69% 27.8%;
	--twc-action-red-subtle-hover: 0 68.1% 32%;
	--twc-action-red-subtle-active: 0 64.7% 40%;
	--twc-action-red-subtle-selected: 0 68.1% 32%;
	--twc-action-grape-normal: 270 90.9% 78.4%;
	--twc-action-grape-hover: 270 100% 87.8%;
	--twc-action-grape-active: 270 100% 92.9%;
	--twc-action-grape-selected: 270 100% 87.8%;
	--twc-action-grape-subtle-normal: 270 54.5% 34.5%;
	--twc-action-grape-subtle-hover: 270.29999999999995 52.7% 39.8%;
	--twc-action-grape-subtle-active: 270.29999999999995 50.2% 44.9%;
	--twc-action-grape-subtle-selected: 270.29999999999995 52.7% 39.8%;
	--twc-action-neutral-normal: 210 17.1% 83.9%;
	--twc-action-neutral-hover: 0 0% 88.6%;
	--twc-action-neutral-active: 0 0% 92.2%;
	--twc-action-neutral-selected: 0 0% 88.6%;
	--twc-action-neutral-subtle-normal: 0 0% 14.1%;
	--twc-action-neutral-subtle-hover: 0 0% 18%;
	--twc-action-neutral-subtle-active: 0 0% 26.7%;
	--twc-action-neutral-subtle-selected: 0 0% 18%;
	--twc-action-white-normal: 0 0% 0%;
	--twc-action-white-hover: 0 0% 0%;
	--twc-action-white-active: 0 0% 0%;
	--twc-action-white-selected: 0 0% 0%;
	--twc-action-black-normal: 0 0% 100%;
	--twc-action-black-hover: 0 0% 100%;
	--twc-action-black-active: 0 0% 100%;
	--twc-action-black-selected: 0 0% 100%;
	--twc-action-orange-normal: 29.80000000000001 100% 73.1%;
	--twc-action-orange-hover: 30 100% 81.2%;
	--twc-action-orange-active: 30 90.9% 87.1%;
	--twc-action-orange-selected: 30 100% 81.2%;
	--twc-action-orange-subtle-normal: 29.80000000000001 71.9% 33.5%;
	--twc-action-orange-subtle-hover: 29.80000000000001 69% 41.8%;
	--twc-action-orange-subtle-active: 29.80000000000001 68.7% 48.8%;
	--twc-action-orange-subtle-selected: 29.80000000000001 69% 41.8%;
	--twc-effect-overlay-strong: 0 0% 0%;
	--twc-effect-overlay-strong-opacity: 0.82;
	--twc-effect-overlay-muted: 0 0% 0%;
	--twc-effect-overlay-muted-opacity: 0.72;
	--twc-effect-overlay-on-subtle: 0 0% 0%;
	--twc-effect-overlay-on-subtle-opacity: 0.68;
	--twc-effect-overlay-subtle: 0 0% 0%;
	--twc-effect-overlay-subtle-opacity: 0.64;
	--twc-effect-overlay-surface: 0 0% 0%;
	--twc-effect-overlay-surface-opacity: 0.4;
	--twc-effect-drop-shadow-blue-7: 221.70000000000005 76.6% 18.4%;
	--twc-effect-drop-shadow-blue-6: 221.70000000000005 76.7% 23.5%;
	--twc-effect-drop-shadow-blue-5: 221.79999999999995 73.7% 29.8%;
	--twc-effect-drop-shadow-blue-4: 221.70000000000005 72.4% 35.5%;
	--twc-effect-drop-shadow-blue-3: 221.89999999999998 70.6% 41.4%;
	--twc-effect-drop-shadow-blue-2: 221.89999999999998 68.6% 46.3%;
	--twc-effect-drop-shadow-blue-1: 221.79999999999995 72.4% 51.8%;
	--twc-effect-drop-shadow-blue-0: 221.5 81.4% 64.1%;
	--twc-effect-overlay-white-strong: 0 0% 100%;
	--twc-effect-overlay-white-strong-opacity: 0.82;
	--twc-effect-overlay-white-muted: 0 0% 100%;
	--twc-effect-overlay-white-muted-opacity: 0.72;
	--twc-effect-overlay-white-on-subtle: 0 0% 100%;
	--twc-effect-overlay-white-on-subtle-opacity: 0.68;
	--twc-effect-overlay-white-subtle: 0 0% 100%;
	--twc-effect-overlay-white-subtle-opacity: 0.64;
	--twc-effect-overlay-white-surface: 0 0% 100%;
	--twc-effect-overlay-white-surface-opacity: 0.4;
	--twc-cool-grey--7: 206.29999999999995 34.8% 9%;
	--twc-cool-grey--6: 208.20000000000005 28.8% 11.6%;
	--twc-cool-grey--5: 208.20000000000005 23.9% 13.9%;
	--twc-cool-grey--4: 210 15.2% 18%;
	--twc-cool-grey--3: 210 12.1% 25.9%;
	--twc-cool-grey--2: 210 11.9% 32.9%;
	--twc-cool-grey--1: 215 12.4% 38%;
	--twc-cool-grey-0: 210 12.2% 54.9%;
	--twc-cool-grey-1: 211.39999999999998 12.1% 66.1%;
	--twc-cool-grey-2: 210 17.1% 83.9%;
	--twc-cool-grey-3: 206.70000000000005 15.8% 88.8%;
	--twc-cool-grey-4: 210 16.7% 92.9%;
	--twc-cool-grey-5: 204 20% 95.1%;
	--twc-cool-grey-6: 210 25% 96.9%;
	--twc-cool-grey-7: 240 20% 99%;
	--twc-red--7: 0 80.8% 14.3%;
	--twc-red--6: 0 75.5% 19.2%;
	--twc-red--5: 0 71.2% 23.1%;
	--twc-red--4: 0 69% 27.8%;
	--twc-red--3: 0 68.1% 32%;
	--twc-red--2: 0 64.7% 40%;
	--twc-red--1: 0 58.2% 48.8%;
	--twc-red-0: 0 84.5% 67.1%;
	--twc-red-1: 0 91% 73.7%;
	--twc-red-2: 0 100% 83.9%;
	--twc-red-3: 0 85.4% 92%;
	--twc-red-4: 0 92.3% 94.9%;
	--twc-red-5: 0 100% 96.1%;
	--twc-red-6: 0 81.8% 97.8%;
	--twc-red-7: 0 100% 99%;
	--twc-raspberry--7: 340.70000000000005 71.8% 15.3%;
	--twc-raspberry--6: 341.1 70% 19.6%;
	--twc-raspberry--5: 341 67.2% 23.9%;
	--twc-raspberry--4: 340.6 65.8% 28.6%;
	--twc-raspberry--3: 340.4 65.3% 33.9%;
	--twc-raspberry--2: 339.79999999999995 64.8% 37.8%;
	--twc-raspberry--1: 340 60% 47.1%;
	--twc-raspberry-0: 340.20000000000005 70.7% 63.9%;
	--twc-raspberry-1: 340.20000000000005 85.5% 75.7%;
	--twc-raspberry-2: 340 100% 86.5%;
	--twc-raspberry-3: 339.5 82.6% 91%;
	--twc-raspberry-4: 341.5 86.7% 94.1%;
	--twc-raspberry-5: 341.29999999999995 80% 96.1%;
	--twc-raspberry-6: 340 81.8% 97.8%;
	--twc-raspberry-7: 336 100% 99%;
	--twc-magenta--7: 319.20000000000005 67.6% 14.5%;
	--twc-magenta--6: 319.29999999999995 66.3% 17.5%;
	--twc-magenta--5: 319.4 66.4% 21%;
	--twc-magenta--4: 320 64.8% 24.5%;
	--twc-magenta--3: 319.79999999999995 62.7% 29.4%;
	--twc-magenta--2: 319.79999999999995 59.6% 34.9%;
	--twc-magenta--1: 319.79999999999995 58% 43.9%;
	--twc-magenta-0: 320.20000000000005 66% 62%;
	--twc-magenta-1: 320.20000000000005 89% 75.1%;
	--twc-magenta-2: 320 100% 85.9%;
	--twc-magenta-3: 320.5 82.6% 91%;
	--twc-magenta-4: 320.79999999999995 86.7% 94.1%;
	--twc-magenta-5: 318.79999999999995 80% 96.1%;
	--twc-magenta-6: 320 81.8% 97.8%;
	--twc-magenta-7: 324 100% 99%;
	--twc-purple--7: 289.29999999999995 63.4% 13.9%;
	--twc-purple--6: 289 60% 19.6%;
	--twc-purple--5: 289.70000000000005 55.6% 24.7%;
	--twc-purple--4: 290.4 53.6% 29.6%;
	--twc-purple--3: 290 51.7% 34.1%;
	--twc-purple--2: 290.29999999999995 49.7% 39%;
	--twc-purple--1: 290.1 50.2% 44.9%;
	--twc-purple-0: 288.20000000000005 61.9% 62.9%;
	--twc-purple-1: 288 79.4% 75.3%;
	--twc-purple-2: 288 94.2% 86.5%;
	--twc-purple-3: 290.5 82.6% 91%;
	--twc-purple-4: 288.5 86.7% 94.1%;
	--twc-purple-5: 288.79999999999995 80% 96.1%;
	--twc-purple-6: 288 100% 98%;
	--twc-purple-7: 288 100% 99%;
	--twc-grape--7: 270.5 64% 17.5%;
	--twc-grape--6: 270 61.8% 21.6%;
	--twc-grape--5: 270.4 58% 28%;
	--twc-grape--4: 270 54.5% 34.5%;
	--twc-grape--3: 270.29999999999995 52.7% 39.8%;
	--twc-grape--2: 270.29999999999995 50.2% 44.9%;
	--twc-grape--1: 270.20000000000005 49.8% 50%;
	--twc-grape-0: 269.79999999999995 74.2% 68%;
	--twc-grape-1: 270 90.9% 78.4%;
	--twc-grape-2: 270 100% 87.8%;
	--twc-grape-3: 270 100% 92.9%;
	--twc-grape-4: 270 100% 94.9%;
	--twc-grape-5: 264 100% 97.1%;
	--twc-grape-6: 270 100% 98%;
	--twc-grape-7: 264 100% 99%;
	--twc-violet--7: 250 66.7% 17.6%;
	--twc-violet--6: 249.89999999999998 60.3% 23.7%;
	--twc-violet--5: 249.79999999999995 57.3% 29.4%;
	--twc-violet--4: 249.79999999999995 55.1% 34.9%;
	--twc-violet--3: 250.5 53.2% 40.2%;
	--twc-violet--2: 250.29999999999995 48.7% 46.7%;
	--twc-violet--1: 250.20000000000005 53.9% 54.9%;
	--twc-violet-0: 249.89999999999998 80.4% 72%;
	--twc-violet-1: 249.70000000000005 100% 82.9%;
	--twc-violet-2: 249.5 100% 88.8%;
	--twc-violet-3: 245.79999999999995 100% 93.9%;
	--twc-violet-4: 249 100% 96.1%;
	--twc-violet-5: 252 100% 97.1%;
	--twc-violet-6: 252 100% 98%;
	--twc-violet-7: 252 100% 99%;
	--twc-ocean--7: 242.10000000000002 76% 14.7%;
	--twc-ocean--6: 241.60000000000002 71.4% 20.6%;
	--twc-ocean--5: 241.29999999999995 65.3% 28.2%;
	--twc-ocean--4: 241.60000000000002 61.8% 34.9%;
	--twc-ocean--3: 241.39999999999998 60.4% 40.6%;
	--twc-ocean--2: 241.29999999999995 56% 47.3%;
	--twc-ocean--1: 241.29999999999995 64.1% 56.3%;
	--twc-ocean-0: 241.29999999999995 82% 67.3%;
	--twc-ocean-1: 241.20000000000005 100% 80.8%;
	--twc-ocean-2: 241.10000000000002 100% 88.8%;
	--twc-ocean-3: 240 100% 92.4%;
	--twc-ocean-4: 240 100% 94.7%;
	--twc-ocean-5: 240 100% 96.3%;
	--twc-ocean-6: 240 100% 97.8%;
	--twc-ocean-7: 240 100% 98.8%;
	--twc-blue--7: 221.70000000000005 76.6% 18.4%;
	--twc-blue--6: 221.70000000000005 76.7% 23.5%;
	--twc-blue--5: 221.79999999999995 73.7% 29.8%;
	--twc-blue--4: 221.70000000000005 72.4% 35.5%;
	--twc-blue--3: 221.89999999999998 70.6% 41.4%;
	--twc-blue--2: 221.89999999999998 68.6% 46.3%;
	--twc-blue--1: 221.79999999999995 72.4% 51.8%;
	--twc-blue-0: 221.5 81.4% 64.1%;
	--twc-blue-1: 221.70000000000005 93.1% 77.3%;
	--twc-blue-2: 221.70000000000005 100% 86.5%;
	--twc-blue-3: 220.5 100% 92.2%;
	--twc-blue-4: 219.20000000000005 100% 94.9%;
	--twc-blue-5: 223.29999999999995 100% 96.5%;
	--twc-blue-6: 222 100% 98%;
	--twc-blue-7: 228 100% 99%;
	--twc-cyan--7: 210 77.4% 12.2%;
	--twc-cyan--6: 209.5 76.5% 16.7%;
	--twc-cyan--5: 209.60000000000002 73.8% 21%;
	--twc-cyan--4: 209.70000000000005 74% 25.7%;
	--twc-cyan--3: 209.70000000000005 69.8% 31.2%;
	--twc-cyan--2: 209.79999999999995 68.6% 36.3%;
	--twc-cyan--1: 209.79999999999995 65.1% 44.9%;
	--twc-cyan-0: 210 65.7% 60%;
	--twc-cyan-1: 209.70000000000005 83.2% 74.3%;
	--twc-cyan-2: 210 86% 83.1%;
	--twc-cyan-3: 208.20000000000005 100% 90%;
	--twc-cyan-4: 207.10000000000002 100% 93.9%;
	--twc-cyan-5: 210 100% 96.1%;
	--twc-cyan-6: 204 100% 97.1%;
	--twc-cyan-7: 204 100% 99%;
	--twc-teal--7: 194.5 67.4% 8.4%;
	--twc-teal--6: 194 79.7% 11.6%;
	--twc-teal--5: 194.5 82.9% 13.7%;
	--twc-teal--4: 194 83.9% 17.1%;
	--twc-teal--3: 193.70000000000005 82.2% 19.8%;
	--twc-teal--2: 194 86.6% 23.3%;
	--twc-teal--1: 194.20000000000005 91.1% 31%;
	--twc-teal-0: 195.70000000000005 43.7% 52%;
	--twc-teal-1: 196.29999999999995 60.8% 69%;
	--twc-teal-2: 196.60000000000002 65.5% 77.3%;
	--twc-teal-3: 193.20000000000005 75.8% 87.1%;
	--twc-teal-4: 196.20000000000005 72.2% 92.9%;
	--twc-teal-5: 195 76.9% 94.9%;
	--twc-teal-6: 196 100% 97.1%;
	--twc-teal-7: 192 100% 99%;
	--twc-aquamarine--7: 169.70000000000005 82.9% 6.9%;
	--twc-aquamarine--6: 170.79999999999995 79.6% 9.6%;
	--twc-aquamarine--5: 171.39999999999998 80.3% 12%;
	--twc-aquamarine--4: 170.5 81.8% 15.1%;
	--twc-aquamarine--3: 170.29999999999995 83.3% 18.8%;
	--twc-aquamarine--2: 170.10000000000002 84.3% 22.5%;
	--twc-aquamarine--1: 170.10000000000002 86.5% 26.1%;
	--twc-aquamarine-0: 172.39999999999998 45.8% 44.1%;
	--twc-aquamarine-1: 172.29999999999995 47.5% 61.2%;
	--twc-aquamarine-2: 172.39999999999998 61.7% 77.5%;
	--twc-aquamarine-3: 172 63.4% 86.1%;
	--twc-aquamarine-4: 173.60000000000002 60.9% 91%;
	--twc-aquamarine-5: 171.79999999999995 61.1% 92.9%;
	--twc-aquamarine-6: 174 50% 96.1%;
	--twc-aquamarine-7: 180 60% 99%;
	--twc-green--7: 150 65.2% 9%;
	--twc-green--6: 150 63.6% 12.9%;
	--twc-green--5: 149.39999999999998 62.4% 16.7%;
	--twc-green--4: 150 60% 21.6%;
	--twc-green--3: 150 60% 21.6%;
	--twc-green--2: 149.60000000000002 59.4% 26.1%;
	--twc-green--1: 149.7 59.5% 32%;
	--twc-green-0: 150.3 38.1% 46.9%;
	--twc-green-1: 150.3 50.3% 66.1%;
	--twc-green-2: 150 58.2% 78.4%;
	--twc-green-3: 147.89999999999998 60.6% 86.1%;
	--twc-green-4: 148.10000000000002 69.6% 91%;
	--twc-green-5: 148.39999999999998 61.3% 93.9%;
	--twc-green-6: 145.7 46.7% 97.1%;
	--twc-green-7: 140 60% 99%;
	--twc-emerald--7: 120 69.2% 7.6%;
	--twc-emerald--6: 120 61.4% 11.2%;
	--twc-emerald--5: 120 56.8% 14.5%;
	--twc-emerald--4: 120 51.1% 18.4%;
	--twc-emerald--3: 120 46.2% 23.3%;
	--twc-emerald--2: 120 42.5% 28.6%;
	--twc-emerald--1: 120 40.8% 35.1%;
	--twc-emerald-0: 120 32% 49%;
	--twc-emerald-1: 120 40.2% 65.9%;
	--twc-emerald-2: 120 50% 78%;
	--twc-emerald-3: 120 57.4% 88%;
	--twc-emerald-4: 120 56.1% 92%;
	--twc-emerald-5: 120 61.3% 93.9%;
	--twc-emerald-6: 120 46.7% 97.1%;
	--twc-emerald-7: 120 60% 99%;
	--twc-lime--7: 78.30000000000001 76.7% 11.8%;
	--twc-lime--6: 78.60000000000002 74.4% 15.3%;
	--twc-lime--5: 78.39999999999998 71.4% 20.6%;
	--twc-lime--4: 78.69999999999999 71.4% 24.7%;
	--twc-lime--3: 79.10000000000002 69% 30.4%;
	--twc-lime--2: 79 66.3% 37.3%;
	--twc-lime--1: 79.19999999999999 58.1% 50.4%;
	--twc-lime-0: 79.39999999999998 64.4% 55.9%;
	--twc-lime-1: 79.30000000000001 68% 66.9%;
	--twc-lime-2: 79.69999999999999 66.7% 77.6%;
	--twc-lime-3: 78.60000000000002 67.4% 91.6%;
	--twc-lime-4: 78 83.3% 95.3%;
	--twc-lime-5: 78.5 100% 97.5%;
	--twc-lime-6: 80 100% 98.2%;
	--twc-lime-7: 84 100% 99%;
	--twc-yellow--7: 43.19999999999999 64.1% 15.3%;
	--twc-yellow--6: 43.5 64.5% 21%;
	--twc-yellow--5: 43.80000000000001 63.9% 26.1%;
	--twc-yellow--4: 43.5 63% 31.8%;
	--twc-yellow--3: 43.19999999999999 63.5% 40.8%;
	--twc-yellow--2: 43.39999999999998 62.8% 47.5%;
	--twc-yellow--1: 43.39999999999998 79.8% 57.3%;
	--twc-yellow-0: 43.10000000000002 94.1% 66.7%;
	--twc-yellow-1: 43.19999999999999 98.6% 72.4%;
	--twc-yellow-2: 43.30000000000001 100% 81%;
	--twc-yellow-3: 43.5 100% 87.8%;
	--twc-yellow-4: 43.60000000000002 100% 91.4%;
	--twc-yellow-5: 43.39999999999998 100% 94.3%;
	--twc-yellow-6: 45 100% 96.1%;
	--twc-yellow-7: 42.89999999999998 100% 98.6%;
	--twc-orange--7: 29.5 72.4% 17.1%;
	--twc-orange--6: 29.600000000000023 72.2% 22.5%;
	--twc-orange--5: 29.69999999999999 72% 28%;
	--twc-orange--4: 29.80000000000001 71.9% 33.5%;
	--twc-orange--3: 29.80000000000001 69% 41.8%;
	--twc-orange--2: 29.80000000000001 68.7% 48.8%;
	--twc-orange--1: 29.80000000000001 82.8% 56.7%;
	--twc-orange-0: 29.80000000000001 90.2% 64.1%;
	--twc-orange-1: 29.80000000000001 100% 73.1%;
	--twc-orange-2: 30 100% 81.2%;
	--twc-orange-3: 30 90.9% 87.1%;
	--twc-orange-4: 30 100% 91%;
	--twc-orange-5: 31 100% 93.9%;
	--twc-orange-6: 30 100% 96.1%;
	--twc-orange-7: 24 100% 99%;
	--twc-volcano--7: 18.5 73% 21.8%;
	--twc-volcano--6: 18.69999999999999 73.2% 24.9%;
	--twc-volcano--5: 18.30000000000001 72.3% 31.2%;
	--twc-volcano--4: 18.5 71.1% 36.7%;
	--twc-volcano--3: 18.399999999999977 68.8% 42.7%;
	--twc-volcano--2: 18.399999999999977 65.4% 49.8%;
	--twc-volcano--1: 18.5 82.4% 57.6%;
	--twc-volcano-0: 18.5 86.2% 63.1%;
	--twc-volcano-1: 18.69999999999999 93.4% 70.4%;
	--twc-volcano-2: 19 100% 80.8%;
	--twc-volcano-3: 19 93.8% 87.5%;
	--twc-volcano-4: 17.69999999999999 100% 91.4%;
	--twc-volcano-5: 17.399999999999977 100% 93.9%;
	--twc-volcano-6: 18 100% 96.1%;
	--twc-volcano-7: 17.100000000000023 100% 98.6%;
	--twc-cool-grey-a--7: 208.20000000000005 63% 5.3%;
	--twc-cool-grey-a--6: 208.39999999999998 54.3% 6.9%;
	--twc-cool-grey-a--5: 206.70000000000005 47.4% 7.5%;
	--twc-cool-grey-a--4: 208 42.9% 6.9%;
	--twc-cool-grey-a--3: 211.60000000000002 26.8% 13.9%;
	--twc-cool-grey-a--2: 211.20000000000005 30.1% 16.3%;
	--twc-cool-grey-a--1: 214.5 39.8% 16.3%;
	--twc-cool-grey-a-0: 210 50% 18.8%;
	--twc-cool-grey-a-0-opacity: 0.56;
	--twc-cool-grey-a-1: 210.60000000000002 66.2% 15.1%;
	--twc-cool-grey-a-1-opacity: 0.4;
	--twc-cool-grey-a-2: 211.79999999999995 68% 19.6%;
	--twc-cool-grey-a-2-opacity: 0.2;
	--twc-cool-grey-a-3: 205.29999999999995 88.9% 14.1%;
	--twc-cool-grey-a-3-opacity: 0.13;
	--twc-cool-grey-a-4: 214.29999999999995 63.6% 17.3%;
	--twc-cool-grey-a-4-opacity: 0.09;
	--twc-cool-grey-a-5: 206.29999999999995 95.2% 16.5%;
	--twc-cool-grey-a-5-opacity: 0.06;
	--twc-cool-grey-a-6: 212.60000000000002 100% 18.4%;
	--twc-cool-grey-a-6-opacity: 0.04;
	--twc-cool-grey-a-7: 215.89999999999998 67.2% 37.1%;
	--twc-cool-grey-a-7-opacity: 0.02;
	--twc-white-a--11: 0 0% 100%;
	--twc-white-a--10: 0 0% 100%;
	--twc-white-a--9: 0 0% 100%;
	--twc-white-a--8: 0 0% 100%;
	--twc-white-a--7: 0 0% 100%;
	--twc-white-a--6: 0 0% 100%;
	--twc-white-a--5: 0 0% 100%;
	--twc-white-a--4: 0 0% 100%;
	--twc-white-a--3: 0 0% 100%;
	--twc-white-a--2: 0 0% 100%;
	--twc-white-a--1: 0 0% 100%;
	--twc-white-a-0: 0 0% 100%;
	--twc-white-a--12: 0 0% 100%;
	--twc-black-a--12: 0 0% 0%;
	--twc-black-a--11: 0 0% 0%;
	--twc-black-a--10: 0 0% 0%;
	--twc-black-a--9: 0 0% 0%;
	--twc-black-a--8: 0 0% 0%;
	--twc-black-a--7: 0 0% 0%;
	--twc-black-a--6: 0 0% 0%;
	--twc-black-a--5: 0 0% 0%;
	--twc-black-a--4: 0 0% 0%;
	--twc-black-a--3: 0 0% 0%;
	--twc-black-a--2: 0 0% 0%;
	--twc-black-a--1: 0 0% 0%;
	--twc-black-a-0: 0 0% 0%;
	--twc-neutral-grey--7: 0 0% 7.1%;
	--twc-neutral-grey--6: 0 0% 10.2%;
	--twc-neutral-grey--5: 0 0% 14.1%;
	--twc-neutral-grey--4: 0 0% 18%;
	--twc-neutral-grey--3: 0 0% 26.7%;
	--twc-neutral-grey--2: 0 0% 37.6%;
	--twc-neutral-grey--1: 0 0% 44.3%;
	--twc-neutral-grey-0: 0 0% 54.9%;
	--twc-neutral-grey-1: 0 0% 71%;
	--twc-neutral-grey-2: 210 17.1% 83.9%;
	--twc-neutral-grey-3: 0 0% 88.6%;
	--twc-neutral-grey-4: 0 0% 92.2%;
	--twc-neutral-grey-5: 0 0% 96.9%;
	--twc-neutral-grey-6: 0 0% 96.9%;
	--twc-neutral-grey-7: 0 0% 98.8%;
	--twc-warning--7: 43.19999999999999 64.1% 15.3%;
	--twc-warning--6: 43.5 64.5% 21%;
	--twc-warning--5: 43.80000000000001 63.9% 26.1%;
	--twc-warning--4: 43.5 63% 31.8%;
	--twc-warning--3: 43.19999999999999 63.5% 40.8%;
	--twc-warning--2: 43.39999999999998 62.8% 47.5%;
	--twc-warning--1: 43.39999999999998 79.8% 57.3%;
	--twc-warning-7: 42.89999999999998 100% 98.6%;
	--twc-warning-6: 45 100% 96.1%;
	--twc-warning-5: 43.39999999999998 100% 94.3%;
	--twc-warning-4: 43.60000000000002 100% 91.4%;
	--twc-warning-3: 43.5 100% 87.8%;
	--twc-warning-2: 43.30000000000001 100% 81%;
	--twc-warning-1: 43.19999999999999 98.6% 72.4%;
	--twc-warning-0: 43.10000000000002 94.1% 66.7%;
	--twc-positive--7: 150 65.2% 9%;
	--twc-positive--6: 150 63.6% 12.9%;
	--twc-positive--5: 149.39999999999998 62.4% 16.7%;
	--twc-positive--4: 150 60% 21.6%;
	--twc-positive--3: 150 60% 21.6%;
	--twc-positive--2: 149.60000000000002 59.4% 26.1%;
	--twc-positive--1: 149.7 59.5% 32%;
	--twc-positive-7: 140 60% 99%;
	--twc-positive-6: 145.7 46.7% 97.1%;
	--twc-positive-5: 148.39999999999998 61.3% 93.9%;
	--twc-positive-4: 148.10000000000002 69.6% 91%;
	--twc-positive-3: 147.89999999999998 60.6% 86.1%;
	--twc-positive-2: 150 58.2% 78.4%;
	--twc-positive-1: 150.3 50.3% 66.1%;
	--twc-positive-0: 150.3 38.1% 46.9%;
	--twc-neutral--7: 0 0% 7.1%;
	--twc-neutral--6: 0 0% 10.2%;
	--twc-neutral--5: 0 0% 14.1%;
	--twc-neutral--4: 0 0% 18%;
	--twc-neutral--3: 0 0% 26.7%;
	--twc-neutral--2: 0 0% 37.6%;
	--twc-neutral--1: 0 0% 44.3%;
	--twc-neutral-7: 0 0% 98.8%;
	--twc-neutral-6: 0 0% 96.9%;
	--twc-neutral-5: 0 0% 96.9%;
	--twc-neutral-4: 0 0% 92.2%;
	--twc-neutral-3: 0 0% 88.6%;
	--twc-neutral-2: 210 17.1% 83.9%;
	--twc-neutral-1: 0 0% 71%;
	--twc-neutral-0: 0 0% 54.9%;
	--twc-negative--7: 0 80.8% 14.3%;
	--twc-negative--6: 0 75.5% 19.2%;
	--twc-negative--5: 0 71.2% 23.1%;
	--twc-negative--4: 0 69% 27.8%;
	--twc-negative--3: 0 68.1% 32%;
	--twc-negative--2: 0 64.7% 40%;
	--twc-negative--1: 0 58.2% 48.8%;
	--twc-negative-7: 0 100% 99%;
	--twc-negative-6: 0 81.8% 97.8%;
	--twc-negative-5: 0 100% 96.1%;
	--twc-negative-4: 0 92.3% 94.9%;
	--twc-negative-3: 0 85.4% 92%;
	--twc-negative-2: 0 100% 83.9%;
	--twc-negative-1: 0 91% 73.7%;
	--twc-negative-0: 0 84.5% 67.1%;
	--twc-informative--7: 221.70000000000005 76.6% 18.4%;
	--twc-informative--6: 221.70000000000005 76.7% 23.5%;
	--twc-informative--5: 221.79999999999995 73.7% 29.8%;
	--twc-informative--4: 221.70000000000005 72.4% 35.5%;
	--twc-informative--3: 221.89999999999998 70.6% 41.4%;
	--twc-informative--2: 221.89999999999998 68.6% 46.3%;
	--twc-informative--1: 221.79999999999995 72.4% 51.8%;
	--twc-informative-7: 228 100% 99%;
	--twc-informative-6: 222 100% 98%;
	--twc-informative-5: 223.29999999999995 100% 96.5%;
	--twc-informative-4: 219.20000000000005 100% 94.9%;
	--twc-informative-3: 220.5 100% 92.2%;
	--twc-informative-2: 221.70000000000005 100% 86.5%;
	--twc-informative-1: 221.70000000000005 93.1% 77.3%;
	--twc-informative-0: 221.5 81.4% 64.1%;
	--twc-brand-yellow--7: 43.19999999999999 64.1% 15.3%;
	--twc-brand-yellow--6: 43.5 64.5% 21%;
	--twc-brand-yellow--5: 43.80000000000001 63.9% 26.1%;
	--twc-brand-yellow--4: 43.5 63% 31.8%;
	--twc-brand-yellow--3: 43.19999999999999 63.5% 40.8%;
	--twc-brand-yellow--2: 43.39999999999998 62.8% 47.5%;
	--twc-brand-yellow--1: 43.39999999999998 79.8% 57.3%;
	--twc-brand-yellow-7: 42.89999999999998 100% 98.6%;
	--twc-brand-yellow-6: 45 100% 96.1%;
	--twc-brand-yellow-5: 43.39999999999998 100% 94.3%;
	--twc-brand-yellow-4: 43.60000000000002 100% 91.4%;
	--twc-brand-yellow-3: 43.5 100% 87.8%;
	--twc-brand-yellow-2: 43.30000000000001 100% 81%;
	--twc-brand-yellow-1: 43.19999999999999 98.6% 72.4%;
	--twc-brand-yellow-0: 43.10000000000002 94.1% 66.7%;
	--twc-brand-volcano--7: 18.5 73% 21.8%;
	--twc-brand-volcano--6: 18.69999999999999 73.2% 24.9%;
	--twc-brand-volcano--5: 18.30000000000001 72.3% 31.2%;
	--twc-brand-volcano--4: 18.5 71.1% 36.7%;
	--twc-brand-volcano--3: 18.399999999999977 68.8% 42.7%;
	--twc-brand-volcano--2: 18.399999999999977 65.4% 49.8%;
	--twc-brand-volcano--1: 18.5 82.4% 57.6%;
	--twc-brand-volcano-7: 17.100000000000023 100% 98.6%;
	--twc-brand-volcano-6: 18 100% 96.1%;
	--twc-brand-volcano-5: 17.399999999999977 100% 93.9%;
	--twc-brand-volcano-4: 17.69999999999999 100% 91.4%;
	--twc-brand-volcano-3: 19 93.8% 87.5%;
	--twc-brand-volcano-2: 19 100% 80.8%;
	--twc-brand-volcano-1: 18.69999999999999 93.4% 70.4%;
	--twc-brand-volcano-0: 18.5 86.2% 63.1%;
	--twc-brand-violet--7: 250 66.7% 17.6%;
	--twc-brand-violet--6: 249.89999999999998 60.3% 23.7%;
	--twc-brand-violet--5: 249.79999999999995 57.3% 29.4%;
	--twc-brand-violet--4: 249.79999999999995 55.1% 34.9%;
	--twc-brand-violet--3: 250.5 53.2% 40.2%;
	--twc-brand-violet--2: 250.29999999999995 48.7% 46.7%;
	--twc-brand-violet--1: 250.20000000000005 53.9% 54.9%;
	--twc-brand-violet-7: 252 100% 99%;
	--twc-brand-violet-6: 252 100% 98%;
	--twc-brand-violet-5: 252 100% 97.1%;
	--twc-brand-violet-4: 249 100% 96.1%;
	--twc-brand-violet-3: 245.79999999999995 100% 93.9%;
	--twc-brand-violet-2: 249.5 100% 88.8%;
	--twc-brand-violet-1: 249.70000000000005 100% 82.9%;
	--twc-brand-violet-0: 249.89999999999998 80.4% 72%;
	--twc-brand-teal--7: 194.5 67.4% 8.4%;
	--twc-brand-teal--6: 194 79.7% 11.6%;
	--twc-brand-teal--5: 194.5 82.9% 13.7%;
	--twc-brand-teal--4: 194 83.9% 17.1%;
	--twc-brand-teal--3: 193.70000000000005 82.2% 19.8%;
	--twc-brand-teal--2: 194 86.6% 23.3%;
	--twc-brand-teal--1: 194.20000000000005 91.1% 31%;
	--twc-brand-teal-7: 192 100% 99%;
	--twc-brand-teal-6: 196 100% 97.1%;
	--twc-brand-teal-5: 195 76.9% 94.9%;
	--twc-brand-teal-4: 196.20000000000005 72.2% 92.9%;
	--twc-brand-teal-3: 193.20000000000005 75.8% 87.1%;
	--twc-brand-teal-2: 196.60000000000002 65.5% 77.3%;
	--twc-brand-teal-1: 196.29999999999995 60.8% 69%;
	--twc-brand-teal-0: 195.70000000000005 43.7% 52%;
	--twc-brand-red--7: 0 80.8% 14.3%;
	--twc-brand-red--6: 0 75.5% 19.2%;
	--twc-brand-red--5: 0 71.2% 23.1%;
	--twc-brand-red--4: 0 69% 27.8%;
	--twc-brand-red--3: 0 68.1% 32%;
	--twc-brand-red--2: 0 64.7% 40%;
	--twc-brand-red--1: 0 58.2% 48.8%;
	--twc-brand-red-7: 0 100% 99%;
	--twc-brand-red-6: 0 81.8% 97.8%;
	--twc-brand-red-5: 0 100% 96.1%;
	--twc-brand-red-4: 0 92.3% 94.9%;
	--twc-brand-red-3: 0 85.4% 92%;
	--twc-brand-red-2: 0 100% 83.9%;
	--twc-brand-red-1: 0 91% 73.7%;
	--twc-brand-red-0: 0 84.5% 67.1%;
	--twc-brand-raspberry--7: 340.70000000000005 71.8% 15.3%;
	--twc-brand-raspberry--6: 341.1 70% 19.6%;
	--twc-brand-raspberry--5: 341 67.2% 23.9%;
	--twc-brand-raspberry--4: 340.6 65.8% 28.6%;
	--twc-brand-raspberry--3: 340.4 65.3% 33.9%;
	--twc-brand-raspberry--2: 339.79999999999995 64.8% 37.8%;
	--twc-brand-raspberry--1: 340 60% 47.1%;
	--twc-brand-raspberry-7: 336 100% 99%;
	--twc-brand-raspberry-6: 340 81.8% 97.8%;
	--twc-brand-raspberry-5: 341.29999999999995 80% 96.1%;
	--twc-brand-raspberry-4: 341.5 86.7% 94.1%;
	--twc-brand-raspberry-3: 339.5 82.6% 91%;
	--twc-brand-raspberry-2: 340 100% 86.5%;
	--twc-brand-raspberry-1: 320.20000000000005 89% 75.1%;
	--twc-brand-raspberry-0: 340.20000000000005 70.7% 63.9%;
	--twc-brand-purple--7: 289.29999999999995 63.4% 13.9%;
	--twc-brand-purple--6: 289 60% 19.6%;
	--twc-brand-purple--5: 289.70000000000005 55.6% 24.7%;
	--twc-brand-purple--4: 290.4 53.6% 29.6%;
	--twc-brand-purple--3: 290 51.7% 34.1%;
	--twc-brand-purple--2: 290.29999999999995 49.7% 39%;
	--twc-brand-purple--1: 290.1 50.2% 44.9%;
	--twc-brand-purple-7: 288 100% 99%;
	--twc-brand-purple-6: 288 100% 98%;
	--twc-brand-purple-5: 288.79999999999995 80% 96.1%;
	--twc-brand-purple-4: 288.5 86.7% 94.1%;
	--twc-brand-purple-3: 290.5 82.6% 91%;
	--twc-brand-purple-2: 288 94.2% 86.5%;
	--twc-brand-purple-1: 288 79.4% 75.3%;
	--twc-brand-purple-0: 288.20000000000005 61.9% 62.9%;
	--twc-brand-orange--7: 29.5 72.4% 17.1%;
	--twc-brand-orange--6: 29.600000000000023 72.2% 22.5%;
	--twc-brand-orange--5: 29.69999999999999 72% 28%;
	--twc-brand-orange--4: 29.80000000000001 71.9% 33.5%;
	--twc-brand-orange--3: 29.80000000000001 69% 41.8%;
	--twc-brand-orange--2: 29.80000000000001 68.7% 48.8%;
	--twc-brand-orange--1: 29.80000000000001 82.8% 56.7%;
	--twc-brand-orange-7: 24 100% 99%;
	--twc-brand-orange-6: 30 100% 96.1%;
	--twc-brand-orange-5: 31 100% 93.9%;
	--twc-brand-orange-4: 30 100% 91%;
	--twc-brand-orange-3: 30 90.9% 87.1%;
	--twc-brand-orange-2: 30 100% 81.2%;
	--twc-brand-orange-1: 29.80000000000001 100% 73.1%;
	--twc-brand-orange-0: 29.80000000000001 90.2% 64.1%;
	--twc-brand-ocean--7: 242.10000000000002 76% 14.7%;
	--twc-brand-ocean--6: 241.60000000000002 71.4% 20.6%;
	--twc-brand-ocean--5: 241.29999999999995 65.3% 28.2%;
	--twc-brand-ocean--4: 241.60000000000002 61.8% 34.9%;
	--twc-brand-ocean--3: 241.39999999999998 60.4% 40.6%;
	--twc-brand-ocean--2: 241.29999999999995 56% 47.3%;
	--twc-brand-ocean--1: 241.29999999999995 64.1% 56.3%;
	--twc-brand-ocean-7: 240 100% 98.8%;
	--twc-brand-ocean-6: 240 100% 97.8%;
	--twc-brand-ocean-5: 240 100% 96.3%;
	--twc-brand-ocean-4: 240 100% 94.7%;
	--twc-brand-ocean-3: 240 100% 92.4%;
	--twc-brand-ocean-2: 241.10000000000002 100% 88.8%;
	--twc-brand-ocean-1: 241.20000000000005 100% 80.8%;
	--twc-brand-ocean-0: 241.29999999999995 82% 67.3%;
	--twc-brand-magenta--7: 319.20000000000005 67.6% 14.5%;
	--twc-brand-magenta--6: 319.29999999999995 66.3% 17.5%;
	--twc-brand-magenta--5: 319.4 66.4% 21%;
	--twc-brand-magenta--4: 320 64.8% 24.5%;
	--twc-brand-magenta--3: 319.79999999999995 62.7% 29.4%;
	--twc-brand-magenta--2: 319.79999999999995 59.6% 34.9%;
	--twc-brand-magenta--1: 319.79999999999995 58% 43.9%;
	--twc-brand-magenta-7: 324 100% 99%;
	--twc-brand-magenta-6: 320 81.8% 97.8%;
	--twc-brand-magenta-5: 318.79999999999995 80% 96.1%;
	--twc-brand-magenta-4: 320.79999999999995 86.7% 94.1%;
	--twc-brand-magenta-3: 320.5 82.6% 91%;
	--twc-brand-magenta-2: 320 100% 85.9%;
	--twc-brand-magenta-1: 320.20000000000005 89% 75.1%;
	--twc-brand-magenta-0: 320.20000000000005 66% 62%;
	--twc-brand-lime--7: 78.30000000000001 76.7% 11.8%;
	--twc-brand-lime--6: 78.60000000000002 74.4% 15.3%;
	--twc-brand-lime--5: 78.39999999999998 71.4% 20.6%;
	--twc-brand-lime--4: 78.69999999999999 71.4% 24.7%;
	--twc-brand-lime--3: 79.10000000000002 69% 30.4%;
	--twc-brand-lime--2: 79 66.3% 37.3%;
	--twc-brand-lime--1: 79.19999999999999 58.1% 50.4%;
	--twc-brand-lime-7: 84 100% 99%;
	--twc-brand-lime-6: 80 100% 98.2%;
	--twc-brand-lime-5: 78.5 100% 97.5%;
	--twc-brand-lime-4: 78 83.3% 95.3%;
	--twc-brand-lime-3: 78.60000000000002 67.4% 91.6%;
	--twc-brand-lime-2: 79.69999999999999 66.7% 77.6%;
	--twc-brand-lime-1: 79.30000000000001 68% 66.9%;
	--twc-brand-lime-0: 79.39999999999998 64.4% 55.9%;
	--twc-brand-green--7: 150 65.2% 9%;
	--twc-brand-green--6: 150 63.6% 12.9%;
	--twc-brand-green--5: 149.39999999999998 62.4% 16.7%;
	--twc-brand-green--4: 150 60% 21.6%;
	--twc-brand-green--3: 150 60% 21.6%;
	--twc-brand-green--2: 149.60000000000002 59.4% 26.1%;
	--twc-brand-green--1: 149.7 59.5% 32%;
	--twc-brand-green-7: 140 60% 99%;
	--twc-brand-green-6: 145.7 46.7% 97.1%;
	--twc-brand-green-5: 148.39999999999998 61.3% 93.9%;
	--twc-brand-green-4: 148.10000000000002 69.6% 91%;
	--twc-brand-green-3: 147.89999999999998 60.6% 86.1%;
	--twc-brand-green-2: 150 58.2% 78.4%;
	--twc-brand-green-1: 150.3 50.3% 66.1%;
	--twc-brand-green-0: 150.3 38.1% 46.9%;
	--twc-brand-grape--7: 270.5 64% 17.5%;
	--twc-brand-grape--6: 270 61.8% 21.6%;
	--twc-brand-grape--5: 270.4 58% 28%;
	--twc-brand-grape--4: 270 54.5% 34.5%;
	--twc-brand-grape--3: 270.29999999999995 52.7% 39.8%;
	--twc-brand-grape--2: 270.29999999999995 50.2% 44.9%;
	--twc-brand-grape--1: 270.20000000000005 49.8% 50%;
	--twc-brand-grape-7: 264 100% 99%;
	--twc-brand-grape-6: 270 100% 98%;
	--twc-brand-grape-5: 264 100% 97.1%;
	--twc-brand-grape-4: 270 100% 94.9%;
	--twc-brand-grape-3: 270 100% 92.9%;
	--twc-brand-grape-2: 270 100% 87.8%;
	--twc-brand-grape-1: 270 90.9% 78.4%;
	--twc-brand-grape-0: 269.79999999999995 74.2% 68%;
	--twc-brand-emerald--7: 120 69.2% 7.6%;
	--twc-brand-emerald--6: 120 61.4% 11.2%;
	--twc-brand-emerald--5: 120 56.8% 14.5%;
	--twc-brand-emerald--4: 120 51.1% 18.4%;
	--twc-brand-emerald--3: 120 46.2% 23.3%;
	--twc-brand-emerald--2: 120 42.5% 28.6%;
	--twc-brand-emerald--1: 120 40.8% 35.1%;
	--twc-brand-emerald-7: 120 60% 99%;
	--twc-brand-emerald-6: 120 46.7% 97.1%;
	--twc-brand-emerald-5: 120 61.3% 93.9%;
	--twc-brand-emerald-4: 120 56.1% 92%;
	--twc-brand-emerald-3: 120 57.4% 88%;
	--twc-brand-emerald-2: 120 50% 78%;
	--twc-brand-emerald-1: 120 40.2% 65.9%;
	--twc-brand-emerald-0: 120 32% 49%;
	--twc-brand-cyan--7: 210 77.4% 12.2%;
	--twc-brand-cyan--6: 209.5 76.5% 16.7%;
	--twc-brand-cyan--5: 209.60000000000002 73.8% 21%;
	--twc-brand-cyan--4: 209.70000000000005 74% 25.7%;
	--twc-brand-cyan--3: 209.70000000000005 69.8% 31.2%;
	--twc-brand-cyan--2: 209.79999999999995 68.6% 36.3%;
	--twc-brand-cyan--1: 209.79999999999995 65.1% 44.9%;
	--twc-brand-cyan-7: 204 100% 99%;
	--twc-brand-cyan-6: 204 100% 97.1%;
	--twc-brand-cyan-5: 210 100% 96.1%;
	--twc-brand-cyan-4: 207.10000000000002 100% 93.9%;
	--twc-brand-cyan-3: 208.20000000000005 100% 90%;
	--twc-brand-cyan-2: 210 86% 83.1%;
	--twc-brand-cyan-1: 209.70000000000005 83.2% 74.3%;
	--twc-brand-cyan-0: 210 65.7% 60%;
	--twc-brand-blue--7: 221.70000000000005 76.6% 18.4%;
	--twc-brand-blue--6: 221.70000000000005 76.7% 23.5%;
	--twc-brand-blue--5: 221.79999999999995 73.7% 29.8%;
	--twc-brand-blue--4: 221.70000000000005 72.4% 35.5%;
	--twc-brand-blue--3: 221.89999999999998 70.6% 41.4%;
	--twc-brand-blue--2: 221.89999999999998 68.6% 46.3%;
	--twc-brand-blue--1: 221.79999999999995 72.4% 51.8%;
	--twc-brand-blue-7: 228 100% 99%;
	--twc-brand-blue-6: 222 100% 98%;
	--twc-brand-blue-5: 223.29999999999995 100% 96.5%;
	--twc-brand-blue-4: 219.20000000000005 100% 94.9%;
	--twc-brand-blue-3: 220.5 100% 92.2%;
	--twc-brand-blue-2: 221.70000000000005 100% 86.5%;
	--twc-brand-blue-1: 221.70000000000005 93.1% 77.3%;
	--twc-brand-blue-0: 221.5 81.4% 64.1%;
	--twc-brand-aquamarine--7: 169.70000000000005 82.9% 6.9%;
	--twc-brand-aquamarine--6: 170.79999999999995 79.6% 9.6%;
	--twc-brand-aquamarine--5: 171.39999999999998 80.3% 12%;
	--twc-brand-aquamarine--4: 170.5 81.8% 15.1%;
	--twc-brand-aquamarine--3: 170.29999999999995 83.3% 18.8%;
	--twc-brand-aquamarine--2: 170.10000000000002 84.3% 22.5%;
	--twc-brand-aquamarine--1: 170.10000000000002 86.5% 26.1%;
	--twc-brand-aquamarine-7: 180 60% 99%;
	--twc-brand-aquamarine-6: 174 50% 96.1%;
	--twc-brand-aquamarine-5: 171.79999999999995 61.1% 92.9%;
	--twc-brand-aquamarine-4: 173.60000000000002 60.9% 91%;
	--twc-brand-aquamarine-3: 172 63.4% 86.1%;
	--twc-brand-aquamarine-2: 172.39999999999998 61.7% 77.5%;
	--twc-brand-aquamarine-1: 172.29999999999995 47.5% 61.2%;
	--twc-brand-aquamarine-0: 172.39999999999998 45.8% 44.1%;
	--twc-link-visited: 265.29999999999995 50% 60%;
	--twc-brand-main: 351.79999999999995 77.9% 53.9%;
	--twc-a-brand-main: 352.1 72.5% 62.9%;
	--twc-brand-sub: 210.70000000000005 100% 55.1%;
	--twc-a-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-fill-red: 351.79999999999995 77.9% 53.9%;
	--twc-fill-rose: 342.1 100% 65.1%;
	--twc-fill-pink: 327.29999999999995 100% 65.1%;
	--twc-fill-sky: 210.70000000000005 100% 55.1%;
	--twc-fill-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-fill-purple: 265.20000000000005 58.4% 52%;
	--twc-fill-cyan: 180 66.5% 48%;
	--twc-fill-green: 100.10000000000002 66.5% 48%;
	--twc-fill-lime: 76.89999999999998 69.6% 51%;
	--twc-fill-yellow: 43.19999999999999 100% 55.1%;
	--twc-fill-sunset: 24.399999999999977 100% 60%;
	--twc-fill-volcano: 15 100% 60%;
	--twc-fill-a-red: 352.1 72.5% 62.9%;
	--twc-fill-a-rose: 342 100% 75.1%;
	--twc-fill-a-pink: 327.4 100% 75.1%;
	--twc-fill-a-sky: 210.70000000000005 100% 65.1%;
	--twc-fill-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-fill-a-purple: 265.29999999999995 50% 60%;
	--twc-fill-a-cyan: 180 54.5% 56.1%;
	--twc-fill-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-fill-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-fill-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-fill-a-sunset: 24.30000000000001 100% 70%;
	--twc-fill-a-volcano: 15.300000000000011 100% 70%;
	--twc-fill-primary: 225 5.9% 13.3%;
	--twc-fill-secondary: 206.29999999999995 34.8% 9%;
	--twc-fill-tertiary: 210 6.1% 19.2%;
	--twc-fill-quaternary: 205.70000000000005 5.5% 24.9%;
	--twc-fill-inverse-primary: 200 12% 95.1%;
	--twc-fill-inverse-secondary: 0 0% 100%;
	--twc-fill-slight: 0 0% 100%;
	--twc-fill-slight-opacity: 0.02;
	--twc-fill-subtle: 0 0% 100%;
	--twc-fill-subtle-opacity: 0.05;
	--twc-fill-strong: 0 0% 100%;
	--twc-fill-strong-opacity: 0.15;
	--twc-fill-bold: 0 0% 100%;
	--twc-fill-bold-opacity: 0.25;
	--twc-fill-brand-main: 352.1 72.5% 62.9%;
	--twc-fill-a-brand-main: 352.1 72.5% 62.9%;
	--twc-fill-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-fill-a-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-fill-default: 0 0% 0%;
	--twc-fill-inverted: 0 0% 100%;
	--twc-fill-inverted-secondary: 240 20% 99%;
	--twc-fill-neutral-strong: 215 12.4% 38%;
	--twc-fill-neutral-muted: 210 12.1% 25.9%;
	--twc-fill-neutral-on-subtle: 210 15.2% 18%;
	--twc-fill-neutral-subtle: 208.20000000000005 23.9% 13.9%;
	--twc-fill-neutral-surface: 208.20000000000005 28.8% 11.6%;
	--twc-fill-subtle-disable: 210 15.2% 18%;
	--twc-fill-informative-strong: 221.70000000000005 93.1% 77.3%;
	--twc-fill-informative-muted: 221.89999999999998 70.6% 41.4%;
	--twc-fill-informative-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-fill-informative-subtle: 221.79999999999995 73.7% 29.8%;
	--twc-fill-informative-surface: 221.70000000000005 76.6% 18.4%;
	--twc-fill-positive-strong: 150.3 50.3% 66.1%;
	--twc-fill-positive-muted: 150 60% 21.6%;
	--twc-fill-positive-on-subtle: 150 60% 21.6%;
	--twc-fill-positive-subtle: 149.39999999999998 62.4% 16.7%;
	--twc-fill-positive-surface: 150 65.2% 9%;
	--twc-fill-warning-strong: 43.19999999999999 98.6% 72.4%;
	--twc-fill-warning-muted: 43.19999999999999 63.5% 40.8%;
	--twc-fill-warning-on-subtle: 43.5 63% 31.8%;
	--twc-fill-warning-subtle: 43.80000000000001 63.9% 26.1%;
	--twc-fill-warning-surface: 43.19999999999999 64.1% 15.3%;
	--twc-fill-negative-strong: 0 91% 73.7%;
	--twc-fill-negative-muted: 0 68.1% 32%;
	--twc-fill-negative-on-subtle: 0 69% 27.8%;
	--twc-fill-negative-subtle: 0 71.2% 23.1%;
	--twc-fill-negative-surface: 0 80.8% 14.3%;
	--twc-fill-red-strong: 0 91% 73.7%;
	--twc-fill-red-muted: 0 68.1% 32%;
	--twc-fill-red-on-subtle: 0 69% 27.8%;
	--twc-fill-red-subtle: 0 75.5% 19.2%;
	--twc-fill-red-surface: 0 80.8% 14.3%;
	--twc-fill-raspberry-strong: 340.20000000000005 85.5% 75.7%;
	--twc-fill-raspberry-muted: 340.4 65.3% 33.9%;
	--twc-fill-raspberry-on-subtle: 340.6 65.8% 28.6%;
	--twc-fill-raspberry-subtle: 341.1 70% 19.6%;
	--twc-fill-raspberry-surface: 340.70000000000005 71.8% 15.3%;
	--twc-fill-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-fill-magenta-muted: 319.79999999999995 62.7% 29.4%;
	--twc-fill-magenta-on-subtle: 320 64.8% 24.5%;
	--twc-fill-magenta-subtle: 319.29999999999995 66.3% 17.5%;
	--twc-fill-magenta-surface: 319.20000000000005 67.6% 14.5%;
	--twc-fill-purple-strong: 288 79.4% 75.3%;
	--twc-fill-purple-muted: 290 51.7% 34.1%;
	--twc-fill-purple-on-subtle: 290.4 53.6% 29.6%;
	--twc-fill-purple-subtle: 289 60% 19.6%;
	--twc-fill-purple-surface: 289.29999999999995 63.4% 13.9%;
	--twc-fill-grape-strong: 270 90.9% 78.4%;
	--twc-fill-grape-muted: 270.29999999999995 52.7% 39.8%;
	--twc-fill-grape-on-subtle: 270 54.5% 34.5%;
	--twc-fill-grape-subtle: 270 61.8% 21.6%;
	--twc-fill-grape-surface: 270.5 64% 17.5%;
	--twc-fill-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-fill-violet-muted: 250.5 53.2% 40.2%;
	--twc-fill-violet-on-subtle: 249.79999999999995 55.1% 34.9%;
	--twc-fill-violet-subtle: 249.89999999999998 60.3% 23.7%;
	--twc-fill-violet-surface: 250 66.7% 17.6%;
	--twc-fill-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-fill-ocean-muted: 241.39999999999998 60.4% 40.6%;
	--twc-fill-ocean-on-subtle: 241.60000000000002 61.8% 34.9%;
	--twc-fill-ocean-subtle: 241.60000000000002 71.4% 20.6%;
	--twc-fill-ocean-surface: 242.10000000000002 76% 14.7%;
	--twc-fill-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-fill-blue-muted: 221.89999999999998 70.6% 41.4%;
	--twc-fill-blue-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-fill-blue-subtle: 221.70000000000005 76.7% 23.5%;
	--twc-fill-blue-surface: 221.70000000000005 76.6% 18.4%;
	--twc-fill-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-fill-cyan-muted: 209.70000000000005 69.8% 31.2%;
	--twc-fill-cyan-on-subtle: 209.70000000000005 74% 25.7%;
	--twc-fill-cyan-subtle: 209.5 76.5% 16.7%;
	--twc-fill-cyan-surface: 210 77.4% 12.2%;
	--twc-fill-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-fill-teal-muted: 193.70000000000005 82.2% 19.8%;
	--twc-fill-teal-on-subtle: 194 83.9% 17.1%;
	--twc-fill-teal-subtle: 194 79.7% 11.6%;
	--twc-fill-teal-surface: 194.5 67.4% 8.4%;
	--twc-fill-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-fill-aquamarine-muted: 170.29999999999995 83.3% 18.8%;
	--twc-fill-aquamarine-on-subtle: 170.5 81.8% 15.1%;
	--twc-fill-aquamarine-subtle: 170.79999999999995 79.6% 9.6%;
	--twc-fill-aquamarine-surface: 169.70000000000005 82.9% 6.9%;
	--twc-fill-green-strong: 150.3 50.3% 66.1%;
	--twc-fill-green-muted: 150 60% 21.6%;
	--twc-fill-green-on-subtle: 150 60% 21.6%;
	--twc-fill-green-subtle: 150 63.6% 12.9%;
	--twc-fill-green-surface: 150 65.2% 9%;
	--twc-fill-emerald-strong: 120 40.2% 65.9%;
	--twc-fill-emerald-muted: 120 46.2% 23.3%;
	--twc-fill-emerald-on-subtle: 120 51.1% 18.4%;
	--twc-fill-emerald-subtle: 120 61.4% 11.2%;
	--twc-fill-emerald-surface: 120 69.2% 7.6%;
	--twc-fill-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-fill-lime-muted: 79.10000000000002 69% 30.4%;
	--twc-fill-lime-on-subtle: 78.69999999999999 71.4% 24.7%;
	--twc-fill-lime-subtle: 78.60000000000002 74.4% 15.3%;
	--twc-fill-lime-surface: 78.30000000000001 76.7% 11.8%;
	--twc-fill-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-fill-yellow-muted: 43.19999999999999 63.5% 40.8%;
	--twc-fill-yellow-on-subtle: 43.5 63% 31.8%;
	--twc-fill-yellow-subtle: 43.5 64.5% 21%;
	--twc-fill-yellow-surface: 43.19999999999999 64.1% 15.3%;
	--twc-fill-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-fill-orange-muted: 29.80000000000001 69% 41.8%;
	--twc-fill-orange-on-subtle: 29.80000000000001 71.9% 33.5%;
	--twc-fill-orange-subtle: 29.600000000000023 72.2% 22.5%;
	--twc-fill-orange-surface: 29.5 72.4% 17.1%;
	--twc-fill-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-fill-volcano-muted: 18.399999999999977 68.8% 42.7%;
	--twc-fill-volcano-on-subtle: 18.5 71.1% 36.7%;
	--twc-fill-volcano-subtle: 18.69999999999999 73.2% 24.9%;
	--twc-fill-volcano-surface: 18.5 73% 21.8%;
	--twc-fill-chartreuse-strong: 85.10000000000002 84.1% 55.5%;
	--twc-fill-chartreuse-muted: 98.89999999999998 97.8% 35.9%;
	--twc-fill-chartreuse-on-subtle: 99 100% 30.8%;
	--twc-fill-chartreuse-subtle: 98.89999999999998 100% 18.4%;
	--twc-fill-chartreuse-surface: 98.69999999999999 100% 15.5%;
	--twc-fill-brand-primary-strong: 0 91% 73.7%;
	--twc-fill-brand-primary-muted: 0 68.1% 32%;
	--twc-fill-brand-primary-on-subtle: 0 69% 27.8%;
	--twc-fill-brand-primary-subtle: 0 75.5% 19.2%;
	--twc-fill-brand-primary-surface: 0 80.8% 14.3%;
	--twc-fill-brand-secondary-strong: 221.70000000000005 93.1% 77.3%;
	--twc-fill-brand-secondary-muted: 221.89999999999998 70.6% 41.4%;
	--twc-fill-brand-secondary-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-fill-brand-secondary-subtle: 221.70000000000005 76.7% 23.5%;
	--twc-fill-brand-secondary-surface: 221.70000000000005 76.6% 18.4%;
	--twc-stroke-red: 352.1 72.5% 62.9%;
	--twc-stroke-rose: 342 100% 75.1%;
	--twc-stroke-pink: 327.4 100% 75.1%;
	--twc-stroke-sky: 210.70000000000005 100% 65.1%;
	--twc-stroke-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-stroke-purple: 265.29999999999995 50% 60%;
	--twc-stroke-cyan: 180 54.5% 56.1%;
	--twc-stroke-green: 100.30000000000001 54.5% 56.1%;
	--twc-stroke-lime: 77.10000000000002 63.1% 59.6%;
	--twc-stroke-yellow: 43.10000000000002 100% 65.1%;
	--twc-stroke-sunset: 24.30000000000001 100% 70%;
	--twc-stroke-volcano: 15.300000000000011 100% 70%;
	--twc-stroke-slight: 0 0% 100%;
	--twc-stroke-slight-opacity: 0.05;
	--twc-stroke-subtle: 0 0% 100%;
	--twc-stroke-subtle-opacity: 0.1;
	--twc-stroke-strong: 0 0% 100%;
	--twc-stroke-strong-opacity: 0.2;
	--twc-stroke-bold: 0 0% 100%;
	--twc-stroke-bold-opacity: 0.4;
	--twc-stroke-interactive: 210.70000000000005 100% 65.1%;
	--twc-stroke-success: 100.30000000000001 54.5% 56.1%;
	--twc-stroke-warning: 43.10000000000002 100% 65.1%;
	--twc-stroke-error: 352.1 72.5% 62.9%;
	--twc-stroke-brand-main: 352.1 72.5% 62.9%;
	--twc-stroke-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-stroke-neutral-default: 0 0% 18%;
	--twc-stroke-neutral-inverted: 0 0% 0%;
	--twc-stroke-neutral-strong: 0 0% 71%;
	--twc-stroke-neutral-subtle: 0 0% 37.6%;
	--twc-stroke-disable: 0 0% 18%;
	--twc-stroke-informative-default: 221.70000000000005 72.4% 35.5%;
	--twc-stroke-informative-strong: 221.70000000000005 93.1% 77.3%;
	--twc-stroke-informative-subtle: 221.89999999999998 68.6% 46.3%;
	--twc-stroke-positive-default: 150 60% 21.6%;
	--twc-stroke-positive-strong: 150.3 50.3% 66.1%;
	--twc-stroke-positive-subtle: 149.60000000000002 59.4% 26.1%;
	--twc-stroke-warning-default: 43.5 63% 31.8%;
	--twc-stroke-warning-strong: 43.19999999999999 98.6% 72.4%;
	--twc-stroke-warning-subtle: 43.39999999999998 62.8% 47.5%;
	--twc-stroke-negative-default: 0 69% 27.8%;
	--twc-stroke-negative-strong: 0 91% 73.7%;
	--twc-stroke-negative-subtle: 0 64.7% 40%;
	--twc-stroke-red-default: 0 69% 27.8%;
	--twc-stroke-red-strong: 0 91% 73.7%;
	--twc-stroke-red-subtle: 0 64.7% 40%;
	--twc-stroke-raspberry-default: 340.6 65.8% 28.6%;
	--twc-stroke-raspberry-strong: 340.20000000000005 85.5% 75.7%;
	--twc-stroke-raspberry-subtle: 339.79999999999995 64.8% 37.8%;
	--twc-stroke-magenta-default: 320 64.8% 24.5%;
	--twc-stroke-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-stroke-magenta-subtle: 319.79999999999995 59.6% 34.9%;
	--twc-stroke-purple-default: 290.4 53.6% 29.6%;
	--twc-stroke-purple-strong: 288 79.4% 75.3%;
	--twc-stroke-purple-subtle: 290.29999999999995 49.7% 39%;
	--twc-stroke-grape-default: 270 54.5% 34.5%;
	--twc-stroke-grape-strong: 270 90.9% 78.4%;
	--twc-stroke-grape-subtle: 270.29999999999995 50.2% 44.9%;
	--twc-stroke-violet-default: 249.79999999999995 55.1% 34.9%;
	--twc-stroke-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-stroke-violet-subtle: 250.29999999999995 48.7% 46.7%;
	--twc-stroke-ocean-default: 241.60000000000002 61.8% 34.9%;
	--twc-stroke-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-stroke-ocean-subtle: 241.29999999999995 56% 47.3%;
	--twc-stroke-blue-default: 221.70000000000005 72.4% 35.5%;
	--twc-stroke-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-stroke-blue-subtle: 221.89999999999998 68.6% 46.3%;
	--twc-stroke-cyan-default: 209.70000000000005 74% 25.7%;
	--twc-stroke-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-stroke-cyan-subtle: 209.79999999999995 68.6% 36.3%;
	--twc-stroke-teal-default: 194 83.9% 17.1%;
	--twc-stroke-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-stroke-teal-subtle: 194 86.6% 23.3%;
	--twc-stroke-aquamarine-default: 170.5 81.8% 15.1%;
	--twc-stroke-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-stroke-aquamarine-subtle: 170.10000000000002 84.3% 22.5%;
	--twc-stroke-green-default: 150 60% 21.6%;
	--twc-stroke-green-strong: 150.3 50.3% 66.1%;
	--twc-stroke-green-subtle: 149.60000000000002 59.4% 26.1%;
	--twc-stroke-emerald-default: 120 51.1% 18.4%;
	--twc-stroke-emerald-strong: 120 40.2% 65.9%;
	--twc-stroke-emerald-subtle: 120 42.5% 28.6%;
	--twc-stroke-lime-default: 78.69999999999999 71.4% 24.7%;
	--twc-stroke-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-stroke-lime-subtle: 79 66.3% 37.3%;
	--twc-stroke-yellow-default: 43.5 63% 31.8%;
	--twc-stroke-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-stroke-yellow-subtle: 43.39999999999998 62.8% 47.5%;
	--twc-stroke-orange-default: 29.80000000000001 71.9% 33.5%;
	--twc-stroke-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-stroke-orange-subtle: 29.80000000000001 68.7% 48.8%;
	--twc-stroke-volcano-default: 18.5 71.1% 36.7%;
	--twc-stroke-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-stroke-volcano-subtle: 18.399999999999977 65.4% 49.8%;
	--twc-stroke-chartreuse-default: 99 100% 30.8%;
	--twc-stroke-chartreuse-strong: 85.10000000000002 84.1% 55.5%;
	--twc-stroke-chartreuse-subtle: 99.19999999999999 98% 39.8%;
	--twc-stroke-brand-primary-default: 0 69% 27.8%;
	--twc-stroke-brand-primary-strong: 0 91% 73.7%;
	--twc-stroke-brand-primary-subtle: 0 64.7% 40%;
	--twc-stroke-brand-secondary-default: 221.70000000000005 72.4% 35.5%;
	--twc-stroke-brand-secondary-strong: 221.70000000000005 93.1% 77.3%;
	--twc-stroke-brand-secondary-subtle: 221.89999999999998 68.6% 46.3%;
	--twc-cool-grey-invert-7: 206.29999999999995 34.8% 9%;
	--twc-cool-grey-invert-6: 208.20000000000005 28.8% 11.6%;
	--twc-cool-grey-invert-5: 208.20000000000005 23.9% 13.9%;
	--twc-cool-grey-invert-4: 210 15.2% 18%;
	--twc-cool-grey-invert-3: 210 12.1% 25.9%;
	--twc-cool-grey-invert-2: 210 11.9% 32.9%;
	--twc-cool-grey-invert-1: 215 12.4% 38%;
	--twc-cool-grey-a-invert-7: 208.20000000000005 63% 5.3%;
	--twc-cool-grey-a-invert-7-opacity: 0.96;
	--twc-cool-grey-a-invert-6: 208.39999999999998 54.3% 6.9%;
	--twc-cool-grey-a-invert-6-opacity: 0.95;
	--twc-cool-grey-a-invert-5: 206.70000000000005 47.4% 7.5%;
	--twc-cool-grey-a-invert-5-opacity: 0.93;
	--twc-cool-grey-a-invert-4: 208 42.9% 6.9%;
	--twc-cool-grey-a-invert-4-opacity: 0.88;
	--twc-cool-grey-a-invert-3: 211.60000000000002 26.8% 13.9%;
	--twc-cool-grey-a-invert-3-opacity: 0.86;
	--twc-cool-grey-a-invert-2: 211.20000000000005 30.1% 16.3%;
	--twc-cool-grey-a-invert-2-opacity: 0.8;
	--twc-cool-grey-a-invert-1: 214.5 39.8% 16.3%;
	--twc-cool-grey-a-invert-1-opacity: 0.74;
	--twc-neutral-invert-7: 0 0% 7.1%;
	--twc-neutral-invert-6: 0 0% 10.2%;
	--twc-neutral-invert-5: 0 0% 14.1%;
	--twc-neutral-invert-4: 0 0% 18%;
	--twc-neutral-invert-3: 0 0% 26.7%;
	--twc-neutral-invert-2: 0 0% 37.6%;
	--twc-neutral-invert-1: 0 0% 44.3%;
	--twc-white-a-invert-12: 0 0% 100%;
	--twc-white-a-invert-12-opacity: 0.02;
	--twc-white-a-invert-11: 0 0% 100%;
	--twc-white-a-invert-11-opacity: 0.03;
	--twc-white-a-invert-10: 0 0% 100%;
	--twc-white-a-invert-10-opacity: 0.05;
	--twc-white-a-invert-9: 0 0% 100%;
	--twc-white-a-invert-9-opacity: 0.08;
	--twc-white-a-invert-8: 0 0% 100%;
	--twc-white-a-invert-8-opacity: 0.12;
	--twc-white-a-invert-7: 0 0% 100%;
	--twc-white-a-invert-7-opacity: 0.12;
	--twc-white-a-invert-6: 0 0% 100%;
	--twc-white-a-invert-6-opacity: 0.24;
	--twc-white-a-invert-5: 0 0% 100%;
	--twc-white-a-invert-5-opacity: 0.4;
	--twc-white-a-invert-4: 0 0% 100%;
	--twc-white-a-invert-4-opacity: 0.64;
	--twc-white-a-invert-3: 0 0% 100%;
	--twc-white-a-invert-3-opacity: 0.68;
	--twc-white-a-invert-2: 0 0% 100%;
	--twc-white-a-invert-2-opacity: 0.72;
	--twc-white-a-invert-1: 0 0% 100%;
	--twc-white-a-invert-1-opacity: 0.82;
	--twc-black-a-invert-12: 0 0% 0%;
	--twc-black-a-invert-12-opacity: 0.02;
	--twc-black-a-invert-11: 0 0% 0%;
	--twc-black-a-invert-11-opacity: 0.03;
	--twc-black-a-invert-10: 0 0% 0%;
	--twc-black-a-invert-10-opacity: 0.05;
	--twc-black-a-invert-9: 0 0% 0%;
	--twc-black-a-invert-9-opacity: 0.08;
	--twc-black-a-invert-8: 0 0% 0%;
	--twc-black-a-invert-8-opacity: 0.12;
	--twc-black-a-invert-7: 0 0% 0%;
	--twc-black-a-invert-7-opacity: 0.12;
	--twc-black-a-invert-6: 0 0% 0%;
	--twc-black-a-invert-6-opacity: 0.24;
	--twc-black-a-invert-5: 0 0% 0%;
	--twc-black-a-invert-5-opacity: 0.4;
	--twc-black-a-invert-4: 0 0% 0%;
	--twc-black-a-invert-4-opacity: 0.64;
	--twc-black-a-invert-3: 0 0% 0%;
	--twc-black-a-invert-3-opacity: 0.68;
	--twc-black-a-invert-2: 0 0% 0%;
	--twc-black-a-invert-2-opacity: 0.72;
	--twc-black-a-invert-1: 0 0% 0%;
	--twc-black-a-invert-1-opacity: 0.82;
	--twc-informative-invert-7: 221.70000000000005 76.6% 18.4%;
	--twc-informative-invert-6: 221.70000000000005 76.7% 23.5%;
	--twc-informative-invert-5: 221.79999999999995 73.7% 29.8%;
	--twc-informative-invert-4: 221.70000000000005 72.4% 35.5%;
	--twc-informative-invert-3: 221.89999999999998 70.6% 41.4%;
	--twc-informative-invert-2: 221.89999999999998 68.6% 46.3%;
	--twc-informative-invert-1: 221.79999999999995 72.4% 51.8%;
	--twc-positive-invert-7: 150 65.2% 9%;
	--twc-positive-invert-6: 150 63.6% 12.9%;
	--twc-positive-invert-5: 149.39999999999998 62.4% 16.7%;
	--twc-positive-invert-4: 150 60% 21.6%;
	--twc-positive-invert-3: 150 60% 21.6%;
	--twc-positive-invert-2: 149.60000000000002 59.4% 26.1%;
	--twc-positive-invert-1: 149.7 59.5% 32%;
	--twc-warning-invert-7: 43.19999999999999 64.1% 15.3%;
	--twc-warning-invert-6: 43.5 64.5% 21%;
	--twc-warning-invert-5: 43.80000000000001 63.9% 26.1%;
	--twc-warning-invert-4: 43.5 63% 31.8%;
	--twc-warning-invert-3: 43.19999999999999 63.5% 40.8%;
	--twc-warning-invert-2: 43.39999999999998 62.8% 47.5%;
	--twc-warning-invert-1: 43.39999999999998 79.8% 57.3%;
	--twc-negative-invert-7: 0 80.8% 14.3%;
	--twc-negative-invert-6: 0 75.5% 19.2%;
	--twc-negative-invert-5: 0 71.2% 23.1%;
	--twc-negative-invert-4: 0 69% 27.8%;
	--twc-negative-invert-3: 0 68.1% 32%;
	--twc-negative-invert-2: 0 64.7% 40%;
	--twc-negative-invert-1: 0 58.2% 48.8%;
	--twc-red-invert-7: 0 80.8% 14.3%;
	--twc-red-invert-6: 0 75.5% 19.2%;
	--twc-red-invert-5: 0 71.2% 23.1%;
	--twc-red-invert-4: 0 69% 27.8%;
	--twc-red-invert-3: 0 68.1% 32%;
	--twc-red-invert-2: 0 64.7% 40%;
	--twc-red-invert-1: 0 58.2% 48.8%;
	--twc-raspberry-invert-7: 340.70000000000005 71.8% 15.3%;
	--twc-raspberry-invert-6: 341.1 70% 19.6%;
	--twc-raspberry-invert-5: 341 67.2% 23.9%;
	--twc-raspberry-invert-4: 340.6 65.8% 28.6%;
	--twc-raspberry-invert-3: 340.4 65.3% 33.9%;
	--twc-raspberry-invert-2: 339.79999999999995 64.8% 37.8%;
	--twc-raspberry-invert-1: 340 60% 47.1%;
	--twc-magenta-invert-7: 319.20000000000005 67.6% 14.5%;
	--twc-magenta-invert-6: 319.29999999999995 66.3% 17.5%;
	--twc-magenta-invert-5: 319.4 66.4% 21%;
	--twc-magenta-invert-4: 320 64.8% 24.5%;
	--twc-magenta-invert-3: 319.79999999999995 62.7% 29.4%;
	--twc-magenta-invert-2: 319.79999999999995 59.6% 34.9%;
	--twc-magenta-invert-1: 319.79999999999995 58% 43.9%;
	--twc-purple-invert-7: 289.29999999999995 63.4% 13.9%;
	--twc-purple-invert-6: 289 60% 19.6%;
	--twc-purple-invert-5: 289.70000000000005 55.6% 24.7%;
	--twc-purple-invert-4: 290.4 53.6% 29.6%;
	--twc-purple-invert-3: 290 51.7% 34.1%;
	--twc-purple-invert-2: 290.29999999999995 49.7% 39%;
	--twc-purple-invert-1: 290.1 50.2% 44.9%;
	--twc-grape-invert-7: 270.5 64% 17.5%;
	--twc-grape-invert-6: 270 61.8% 21.6%;
	--twc-grape-invert-5: 270.4 58% 28%;
	--twc-grape-invert-4: 270 54.5% 34.5%;
	--twc-grape-invert-3: 270.29999999999995 52.7% 39.8%;
	--twc-grape-invert-2: 270.29999999999995 50.2% 44.9%;
	--twc-grape-invert-1: 270.20000000000005 49.8% 50%;
	--twc-violet-invert-7: 250 66.7% 17.6%;
	--twc-violet-invert-6: 249.89999999999998 60.3% 23.7%;
	--twc-violet-invert-5: 249.79999999999995 57.3% 29.4%;
	--twc-violet-invert-4: 249.79999999999995 55.1% 34.9%;
	--twc-violet-invert-3: 250.5 53.2% 40.2%;
	--twc-violet-invert-2: 250.29999999999995 48.7% 46.7%;
	--twc-violet-invert-1: 250.20000000000005 53.9% 54.9%;
	--twc-ocean-invert-7: 242.10000000000002 76% 14.7%;
	--twc-ocean-invert-6: 241.60000000000002 71.4% 20.6%;
	--twc-ocean-invert-5: 241.29999999999995 65.3% 28.2%;
	--twc-ocean-invert-4: 241.60000000000002 61.8% 34.9%;
	--twc-ocean-invert-3: 241.39999999999998 60.4% 40.6%;
	--twc-ocean-invert-2: 241.29999999999995 56% 47.3%;
	--twc-ocean-invert-1: 241.29999999999995 64.1% 56.3%;
	--twc-blue-invert-7: 221.70000000000005 76.6% 18.4%;
	--twc-blue-invert-6: 221.70000000000005 76.7% 23.5%;
	--twc-blue-invert-5: 221.79999999999995 73.7% 29.8%;
	--twc-blue-invert-4: 221.70000000000005 72.4% 35.5%;
	--twc-blue-invert-3: 221.89999999999998 70.6% 41.4%;
	--twc-blue-invert-2: 221.89999999999998 68.6% 46.3%;
	--twc-blue-invert-1: 221.79999999999995 72.4% 51.8%;
	--twc-cyan-invert-7: 210 77.4% 12.2%;
	--twc-cyan-invert-6: 209.5 76.5% 16.7%;
	--twc-cyan-invert-5: 209.60000000000002 73.8% 21%;
	--twc-cyan-invert-4: 209.70000000000005 74% 25.7%;
	--twc-cyan-invert-3: 209.70000000000005 69.8% 31.2%;
	--twc-cyan-invert-2: 209.79999999999995 68.6% 36.3%;
	--twc-cyan-invert-1: 209.79999999999995 65.1% 44.9%;
	--twc-teal-invert-7: 194.5 67.4% 8.4%;
	--twc-teal-invert-6: 194 79.7% 11.6%;
	--twc-teal-invert-5: 194.5 82.9% 13.7%;
	--twc-teal-invert-4: 194 83.9% 17.1%;
	--twc-teal-invert-3: 193.70000000000005 82.2% 19.8%;
	--twc-teal-invert-2: 194 86.6% 23.3%;
	--twc-teal-invert-1: 194.20000000000005 91.1% 31%;
	--twc-aquamarine-invert-7: 169.70000000000005 82.9% 6.9%;
	--twc-aquamarine-invert-6: 170.79999999999995 79.6% 9.6%;
	--twc-aquamarine-invert-5: 171.39999999999998 80.3% 12%;
	--twc-aquamarine-invert-4: 170.5 81.8% 15.1%;
	--twc-aquamarine-invert-3: 170.29999999999995 83.3% 18.8%;
	--twc-aquamarine-invert-2: 170.10000000000002 84.3% 22.5%;
	--twc-aquamarine-invert-1: 170.10000000000002 86.5% 26.1%;
	--twc-green-invert-7: 150 65.2% 9%;
	--twc-green-invert-6: 150 63.6% 12.9%;
	--twc-green-invert-5: 149.39999999999998 62.4% 16.7%;
	--twc-green-invert-4: 150 60% 21.6%;
	--twc-green-invert-3: 150 60% 21.6%;
	--twc-green-invert-2: 149.60000000000002 59.4% 26.1%;
	--twc-green-invert-1: 149.7 59.5% 32%;
	--twc-emerald-invert-7: 120 69.2% 7.6%;
	--twc-emerald-invert-6: 120 61.4% 11.2%;
	--twc-emerald-invert-5: 120 56.8% 14.5%;
	--twc-emerald-invert-4: 120 51.1% 18.4%;
	--twc-emerald-invert-3: 120 46.2% 23.3%;
	--twc-emerald-invert-2: 120 42.5% 28.6%;
	--twc-emerald-invert-1: 120 40.8% 35.1%;
	--twc-lime-invert-7: 78.30000000000001 76.7% 11.8%;
	--twc-lime-invert-6: 78.60000000000002 74.4% 15.3%;
	--twc-lime-invert-5: 78.39999999999998 71.4% 20.6%;
	--twc-lime-invert-4: 78.69999999999999 71.4% 24.7%;
	--twc-lime-invert-3: 79.10000000000002 69% 30.4%;
	--twc-lime-invert-2: 79 66.3% 37.3%;
	--twc-lime-invert-1: 79.19999999999999 58.1% 50.4%;
	--twc-yellow-invert-7: 43.19999999999999 64.1% 15.3%;
	--twc-yellow-invert-6: 43.5 64.5% 21%;
	--twc-yellow-invert-5: 43.80000000000001 63.9% 26.1%;
	--twc-yellow-invert-4: 43.5 63% 31.8%;
	--twc-yellow-invert-3: 43.19999999999999 63.5% 40.8%;
	--twc-yellow-invert-2: 43.39999999999998 62.8% 47.5%;
	--twc-yellow-invert-1: 43.39999999999998 79.8% 57.3%;
	--twc-orange-invert-7: 29.5 72.4% 17.1%;
	--twc-orange-invert-6: 29.600000000000023 72.2% 22.5%;
	--twc-orange-invert-5: 29.69999999999999 72% 28%;
	--twc-orange-invert-4: 29.80000000000001 71.9% 33.5%;
	--twc-orange-invert-3: 29.80000000000001 69% 41.8%;
	--twc-orange-invert-2: 29.80000000000001 68.7% 48.8%;
	--twc-orange-invert-1: 29.80000000000001 82.8% 56.7%;
	--twc-volcano-invert-7: 18.5 73% 21.8%;
	--twc-volcano-invert-6: 18.69999999999999 73.2% 24.9%;
	--twc-volcano-invert-5: 18.30000000000001 72.3% 31.2%;
	--twc-volcano-invert-4: 18.5 71.1% 36.7%;
	--twc-volcano-invert-3: 18.399999999999977 68.8% 42.7%;
	--twc-volcano-invert-2: 18.399999999999977 65.4% 49.8%;
	--twc-volcano-invert-1: 18.5 82.4% 57.6%;
	--twc-chartreuse-0: 86.39999999999998 86.6% 46.9%;
	--twc-chartreuse-1: 85.10000000000002 84.1% 55.5%;
	--twc-chartreuse-2: 84.89999999999998 90.5% 67.1%;
	--twc-chartreuse-3: 83.30000000000001 94.2% 79.6%;
	--twc-chartreuse-4: 81.5 96.4% 89.2%;
	--twc-chartreuse-5: 81.60000000000002 100% 95.1%;
	--twc-chartreuse-6: 82.10000000000002 100% 96.3%;
	--twc-chartreuse-7: 80 100% 97.6%;
	--twc-chartreuse-invert-7: 98.69999999999999 100% 15.5%;
	--twc-chartreuse-invert-6: 98.89999999999998 100% 18.4%;
	--twc-chartreuse-invert-5: 99 100% 24.1%;
	--twc-chartreuse-invert-4: 99 100% 30.8%;
	--twc-chartreuse-invert-3: 98.89999999999998 97.8% 35.9%;
	--twc-chartreuse-invert-2: 99.19999999999999 98% 39.8%;
	--twc-chartreuse-invert-1: 94.30000000000001 97.2% 42%;
	--twc-disable: 0 0% 37.6%;
	--twc-inverted-primary: 0 0% 0%;
	--twc-inverted-secondary: 0 0% 0%;
	--twc-inverted-secondary-opacity: 0.72;
	--twc-inverted-tertiary: 0 0% 0%;
	--twc-inverted-tertiary-opacity: 0.64;
	--twc-inverted-disable: 0 0% 0%;
	--twc-inverted-disable-opacity: 0.24;
	--twc-on-dark: 0 0% 100%;
	--twc-on-light: 0 0% 0%;
	--twc-action-raspberry-normal: 340.20000000000005 85.5% 75.7%;
	--twc-action-raspberry-hover: 340 100% 86.5%;
	--twc-action-raspberry-active: 339.5 82.6% 91%;
	--twc-action-raspberry-selected: 340 100% 86.5%;
	--twc-action-raspberry-subtle-normal: 340.6 65.8% 28.6%;
	--twc-action-raspberry-subtle-hover: 340.4 65.3% 33.9%;
	--twc-action-raspberry-subtle-active: 339.79999999999995 64.8% 37.8%;
	--twc-action-raspberry-subtle-selected: 340.4 65.3% 33.9%;
	--twc-action-magenta-normal: 320.20000000000005 89% 75.1%;
	--twc-action-magenta-hover: 320 100% 85.9%;
	--twc-action-magenta-active: 320.5 82.6% 91%;
	--twc-action-magenta-selected: 320 100% 85.9%;
	--twc-action-magenta-subtle-normal: 320 64.8% 24.5%;
	--twc-action-magenta-subtle-hover: 319.79999999999995 62.7% 29.4%;
	--twc-action-magenta-subtle-active: 319.79999999999995 59.6% 34.9%;
	--twc-action-magenta-subtle-selected: 319.79999999999995 62.7% 29.4%;
	--twc-action-purple-normal: 288 79.4% 75.3%;
	--twc-action-purple-hover: 288 94.2% 86.5%;
	--twc-action-purple-active: 290.5 82.6% 91%;
	--twc-action-purple-selected: 288 94.2% 86.5%;
	--twc-action-purple-subtle-normal: 290.4 53.6% 29.6%;
	--twc-action-purple-subtle-hover: 290 51.7% 34.1%;
	--twc-action-purple-subtle-active: 290.29999999999995 49.7% 39%;
	--twc-action-purple-subtle-selected: 290 51.7% 34.1%;
	--twc-action-violet-normal: 249.70000000000005 100% 82.9%;
	--twc-action-violet-hover: 249.5 100% 88.8%;
	--twc-action-violet-active: 245.79999999999995 100% 93.9%;
	--twc-action-violet-selected: 249.5 100% 88.8%;
	--twc-action-violet-subtle-normal: 249.79999999999995 55.1% 34.9%;
	--twc-action-violet-subtle-hover: 250.5 53.2% 40.2%;
	--twc-action-violet-subtle-active: 250.29999999999995 48.7% 46.7%;
	--twc-action-violet-subtle-selected: 250.5 53.2% 40.2%;
	--twc-action-ocean-normal: 241.20000000000005 100% 80.8%;
	--twc-action-ocean-hover: 241.10000000000002 100% 88.8%;
	--twc-action-ocean-active: 240 100% 92.4%;
	--twc-action-ocean-selected: 241.10000000000002 100% 88.8%;
	--twc-action-ocean-subtle-normal: 241.60000000000002 61.8% 34.9%;
	--twc-action-ocean-subtle-hover: 241.39999999999998 60.4% 40.6%;
	--twc-action-ocean-subtle-active: 241.29999999999995 56% 47.3%;
	--twc-action-ocean-subtle-selected: 241.39999999999998 60.4% 40.6%;
	--twc-action-cyan-normal: 209.70000000000005 83.2% 74.3%;
	--twc-action-cyan-hover: 210 86% 83.1%;
	--twc-action-cyan-active: 208.20000000000005 100% 90%;
	--twc-action-cyan-selected: 210 86% 83.1%;
	--twc-action-cyan-subtle-normal: 209.70000000000005 74% 25.7%;
	--twc-action-cyan-subtle-hover: 209.70000000000005 69.8% 31.2%;
	--twc-action-cyan-subtle-active: 209.79999999999995 68.6% 36.3%;
	--twc-action-cyan-subtle-selected: 209.70000000000005 69.8% 31.2%;
	--twc-action-teal-normal: 196.29999999999995 60.8% 69%;
	--twc-action-teal-hover: 196.60000000000002 65.5% 77.3%;
	--twc-action-teal-active: 193.20000000000005 75.8% 87.1%;
	--twc-action-teal-selected: 196.60000000000002 65.5% 77.3%;
	--twc-action-teal-subtle-normal: 194 83.9% 17.1%;
	--twc-action-teal-subtle-hover: 193.70000000000005 82.2% 19.8%;
	--twc-action-teal-subtle-active: 194 86.6% 23.3%;
	--twc-action-teal-subtle-selected: 193.70000000000005 82.2% 19.8%;
	--twc-action-aquamarine-normal: 172.29999999999995 47.5% 61.2%;
	--twc-action-aquamarine-hover: 172.39999999999998 61.7% 77.5%;
	--twc-action-aquamarine-active: 172 63.4% 86.1%;
	--twc-action-aquamarine-selected: 172.39999999999998 61.7% 77.5%;
	--twc-action-aquamarine-subtle-normal: 170.5 81.8% 15.1%;
	--twc-action-aquamarine-subtle-hover: 170.29999999999995 83.3% 18.8%;
	--twc-action-aquamarine-subtle-active: 170.10000000000002 84.3% 22.5%;
	--twc-action-aquamarine-subtle-selected: 170.29999999999995 83.3% 18.8%;
	--twc-action-green-normal: 150.3 50.3% 66.1%;
	--twc-action-green-hover: 150 58.2% 78.4%;
	--twc-action-green-active: 147.89999999999998 60.6% 86.1%;
	--twc-action-green-selected: 150 58.2% 78.4%;
	--twc-action-green-subtle-normal: 150 60% 21.6%;
	--twc-action-green-subtle-hover: 150 60% 21.6%;
	--twc-action-green-subtle-active: 149.60000000000002 59.4% 26.1%;
	--twc-action-green-subtle-selected: 150 60% 21.6%;
	--twc-action-emerald-normal: 120 40.2% 65.9%;
	--twc-action-emerald-hover: 120 50% 78%;
	--twc-action-emerald-active: 120 57.4% 88%;
	--twc-action-emerald-selected: 120 50% 78%;
	--twc-action-emerald-subtle-normal: 120 51.1% 18.4%;
	--twc-action-emerald-subtle-hover: 120 46.2% 23.3%;
	--twc-action-emerald-subtle-active: 120 42.5% 28.6%;
	--twc-action-emerald-subtle-selected: 120 46.2% 23.3%;
	--twc-action-lime-normal: 79.30000000000001 68% 66.9%;
	--twc-action-lime-hover: 79.69999999999999 66.7% 77.6%;
	--twc-action-lime-active: 78.60000000000002 67.4% 91.6%;
	--twc-action-lime-selected: 79.69999999999999 66.7% 77.6%;
	--twc-action-lime-subtle-normal: 78.69999999999999 71.4% 24.7%;
	--twc-action-lime-subtle-hover: 79.10000000000002 69% 30.4%;
	--twc-action-lime-subtle-active: 79 66.3% 37.3%;
	--twc-action-lime-subtle-selected: 79.10000000000002 69% 30.4%;
	--twc-action-yellow-normal: 43.19999999999999 98.6% 72.4%;
	--twc-action-yellow-hover: 43.30000000000001 100% 81%;
	--twc-action-yellow-active: 43.5 100% 87.8%;
	--twc-action-yellow-selected: 43.30000000000001 100% 81%;
	--twc-action-yellow-subtle-normal: 43.5 63% 31.8%;
	--twc-action-yellow-subtle-hover: 43.19999999999999 63.5% 40.8%;
	--twc-action-yellow-subtle-active: 43.39999999999998 62.8% 47.5%;
	--twc-action-yellow-subtle-selected: 43.19999999999999 63.5% 40.8%;
	--twc-action-volcano-normal: 18.69999999999999 93.4% 70.4%;
	--twc-action-volcano-hover: 19 100% 80.8%;
	--twc-action-volcano-active: 19 93.8% 87.5%;
	--twc-action-volcano-selected: 19 100% 80.8%;
	--twc-action-volcano-subtle-normal: 18.5 71.1% 36.7%;
	--twc-action-volcano-subtle-hover: 18.399999999999977 68.8% 42.7%;
	--twc-action-volcano-subtle-active: 18.399999999999977 65.4% 49.8%;
	--twc-action-volcano-subtle-selected: 18.399999999999977 68.8% 42.7%;
	--twc-action-chartreuse-normal: 85.10000000000002 84.1% 55.5%;
	--twc-action-chartreuse-hover: 84.89999999999998 90.5% 67.1%;
	--twc-action-chartreuse-active: 83.30000000000001 94.2% 79.6%;
	--twc-action-chartreuse-selected: 84.89999999999998 90.5% 67.1%;
	--twc-action-chartreuse-subtle-normal: 99 100% 30.8%;
	--twc-action-chartreuse-subtle-hover: 98.89999999999998 97.8% 35.9%;
	--twc-action-chartreuse-subtle-active: 99.19999999999999 98% 39.8%;
	--twc-action-chartreuse-subtle-selected: 98.89999999999998 97.8% 35.9%;
	--twc-action-brand-primary-normal: 0 91% 73.7%;
	--twc-action-brand-primary-hover: 0 100% 83.9%;
	--twc-action-brand-primary-active: 0 85.4% 92%;
	--twc-action-brand-primary-selected: 0 100% 83.9%;
	--twc-action-brand-primary-subtle-normal: 0 69% 27.8%;
	--twc-action-brand-primary-subtle-hover: 0 68.1% 32%;
	--twc-action-brand-primary-subtle-active: 0 64.7% 40%;
	--twc-action-brand-primary-subtle-selected: 0 68.1% 32%;
	--twc-action-brand-secondary-normal: 221.70000000000005 93.1% 77.3%;
	--twc-action-brand-secondary-hover: 221.70000000000005 100% 86.5%;
	--twc-action-brand-secondary-active: 220.5 100% 92.2%;
	--twc-action-brand-secondary-selected: 221.70000000000005 100% 86.5%;
	--twc-action-brand-secondary-subtle-normal: 221.70000000000005 72.4% 35.5%;
	--twc-action-brand-secondary-subtle-hover: 221.89999999999998 70.6% 41.4%;
	--twc-action-brand-secondary-subtle-active: 221.89999999999998 68.6% 46.3%;
	--twc-action-brand-secondary-subtle-selected: 221.89999999999998 70.6% 41.4%;
	--twc-non-semantic-grey-primary: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-grey-secondary: 210 16.7% 92.9%;
	--twc-non-semantic-white-primary: 0 0% 0%;
	--twc-non-semantic-white-secondary: 0 0% 0%;
	--twc-non-semantic-white-secondary-opacity: 0.64;
	--twc-non-semantic-stroke-grey-default: 210 15.2% 18%;
	--twc-non-semantic-stroke-grey-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-stroke-grey-subtle: 210 11.9% 32.9%;
	--twc-non-semantic-stroke-white-default: 0 0% 0%;
	--twc-non-semantic-stroke-white-default-opacity: 0.64;
	--twc-non-semantic-stroke-white-strong: 0 0% 0%;
	--twc-non-semantic-stroke-white-subtle: 0 0% 0%;
	--twc-non-semantic-stroke-white-subtle-opacity: 0.72;
	--twc-non-semantic-stroke-red-default: 0 69% 27.8%;
	--twc-non-semantic-stroke-red-strong: 0 91% 73.7%;
	--twc-non-semantic-stroke-red-sublte: 0 64.7% 40%;
	--twc-non-semantic-stroke-raspberry-default: 340.6 65.8% 28.6%;
	--twc-non-semantic-stroke-raspberry-strong: 340.20000000000005 85.5% 75.7%;
	--twc-non-semantic-stroke-raspberry-sublte: 339.79999999999995 64.8% 37.8%;
	--twc-non-semantic-stroke-magenta-default: 320 64.8% 24.5%;
	--twc-non-semantic-stroke-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-stroke-magenta-sublte: 319.79999999999995 59.6% 34.9%;
	--twc-non-semantic-stroke-purple-default: 290.4 53.6% 29.6%;
	--twc-non-semantic-stroke-purple-strong: 288 79.4% 75.3%;
	--twc-non-semantic-stroke-purple-sublte: 290.29999999999995 49.7% 39%;
	--twc-non-semantic-stroke-grape-default: 270 54.5% 34.5%;
	--twc-non-semantic-stroke-grape-strong: 270 90.9% 78.4%;
	--twc-non-semantic-stroke-grape-sublte: 270.29999999999995 50.2% 44.9%;
	--twc-non-semantic-stroke-violet-default: 249.79999999999995 55.1% 34.9%;
	--twc-non-semantic-stroke-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-non-semantic-stroke-violet-sublte: 250.29999999999995 48.7% 46.7%;
	--twc-non-semantic-stroke-ocean-default: 241.60000000000002 61.8% 34.9%;
	--twc-non-semantic-stroke-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-non-semantic-stroke-ocean-sublte: 241.29999999999995 56% 47.3%;
	--twc-non-semantic-stroke-blue-default: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-stroke-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-non-semantic-stroke-blue-sublte: 221.89999999999998 68.6% 46.3%;
	--twc-non-semantic-stroke-cyan-default: 209.70000000000005 74% 25.7%;
	--twc-non-semantic-stroke-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-non-semantic-stroke-cyan-sublte: 209.79999999999995 68.6% 36.3%;
	--twc-non-semantic-stroke-teal-default: 194 83.9% 17.1%;
	--twc-non-semantic-stroke-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-non-semantic-stroke-teal-sublte: 194 86.6% 23.3%;
	--twc-non-semantic-stroke-aquamarine-default: 170.5 81.8% 15.1%;
	--twc-non-semantic-stroke-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-non-semantic-stroke-aquamarine-sublte: 170.10000000000002 84.3% 22.5%;
	--twc-non-semantic-stroke-green-default: 150 60% 21.6%;
	--twc-non-semantic-stroke-green-strong: 150.3 50.3% 66.1%;
	--twc-non-semantic-stroke-green-sublte: 149.60000000000002 59.4% 26.1%;
	--twc-non-semantic-stroke-emerald-default: 120 51.1% 18.4%;
	--twc-non-semantic-stroke-emerald-strong: 120 40.2% 65.9%;
	--twc-non-semantic-stroke-emerald-sublte: 120 42.5% 28.6%;
	--twc-non-semantic-stroke-lime-default: 78.69999999999999 71.4% 24.7%;
	--twc-non-semantic-stroke-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-non-semantic-stroke-lime-sublte: 79 66.3% 37.3%;
	--twc-non-semantic-stroke-yellow-default: 43.5 63% 31.8%;
	--twc-non-semantic-stroke-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-non-semantic-stroke-yellow-sublte: 43.39999999999998 62.8% 47.5%;
	--twc-non-semantic-stroke-orange-default: 29.80000000000001 71.9% 33.5%;
	--twc-non-semantic-stroke-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-non-semantic-stroke-orange-sublte: 29.80000000000001 68.7% 48.8%;
	--twc-non-semantic-stroke-volcano-default: 18.5 71.1% 36.7%;
	--twc-non-semantic-stroke-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-non-semantic-stroke-volcano-sublte: 18.399999999999977 65.4% 49.8%;
	--twc-non-semantic-stroke-chartreuse-default: 99 100% 30.8%;
	--twc-non-semantic-stroke-chartreuse-strong: 85.10000000000002 84.1% 55.5%;
	--twc-non-semantic-stroke-chartreuse-sublte: 99.19999999999999 98% 39.8%;
	--twc-non-semantic-fill-grey-strong: 211.39999999999998 12.1% 66.1%;
	--twc-non-semantic-fill-grey-muted: 210 12.1% 25.9%;
	--twc-non-semantic-fill-grey-on-subtle: 210 15.2% 18%;
	--twc-non-semantic-fill-grey-subtle: 208.20000000000005 28.8% 11.6%;
	--twc-non-semantic-fill-grey-surface: 206.29999999999995 34.8% 9%;
	--twc-non-semantic-fill-white-muted: 210 12.1% 25.9%;
	--twc-non-semantic-fill-white-on-subtle: 210 15.2% 18%;
	--twc-non-semantic-fill-white-subtle: 208.20000000000005 28.8% 11.6%;
	--twc-non-semantic-fill-white-surface: 206.29999999999995 34.8% 9%;
	--twc-non-semantic-fill-red-strong: 0 91% 73.7%;
	--twc-non-semantic-fill-red-muted: 0 68.1% 32%;
	--twc-non-semantic-fill-red-on-subtle: 0 69% 27.8%;
	--twc-non-semantic-fill-red-subtle: 0 75.5% 19.2%;
	--twc-non-semantic-fill-red-surface: 0 80.8% 14.3%;
	--twc-non-semantic-fill-raspberry-strong: 340.20000000000005 85.5% 75.7%;
	--twc-non-semantic-fill-raspberry-muted: 340.4 65.3% 33.9%;
	--twc-non-semantic-fill-raspberry-on-subtle: 340.6 65.8% 28.6%;
	--twc-non-semantic-fill-raspberry-subtle: 341.1 70% 19.6%;
	--twc-non-semantic-fill-raspberry-surface: 340.70000000000005 71.8% 15.3%;
	--twc-non-semantic-fill-magenta-strong: 320.20000000000005 89% 75.1%;
	--twc-non-semantic-fill-magenta-muted: 319.79999999999995 62.7% 29.4%;
	--twc-non-semantic-fill-magenta-on-subtle: 320 64.8% 24.5%;
	--twc-non-semantic-fill-magenta-subtle: 319.29999999999995 66.3% 17.5%;
	--twc-non-semantic-fill-magenta-surface: 319.20000000000005 67.6% 14.5%;
	--twc-non-semantic-fill-purple-strong: 288 79.4% 75.3%;
	--twc-non-semantic-fill-purple-muted: 290 51.7% 34.1%;
	--twc-non-semantic-fill-purple-on-subtle: 290.4 53.6% 29.6%;
	--twc-non-semantic-fill-purple-subtle: 289 60% 19.6%;
	--twc-non-semantic-fill-purple-surface: 289.29999999999995 63.4% 13.9%;
	--twc-non-semantic-fill-grape-strong: 270 90.9% 78.4%;
	--twc-non-semantic-fill-grape-muted: 270.29999999999995 52.7% 39.8%;
	--twc-non-semantic-fill-grape-on-subtle: 270 54.5% 34.5%;
	--twc-non-semantic-fill-grape-subtle: 270 61.8% 21.6%;
	--twc-non-semantic-fill-grape-surface: 270.5 64% 17.5%;
	--twc-non-semantic-fill-violet-strong: 249.70000000000005 100% 82.9%;
	--twc-non-semantic-fill-violet-muted: 250.5 53.2% 40.2%;
	--twc-non-semantic-fill-violet-on-subtle: 249.79999999999995 55.1% 34.9%;
	--twc-non-semantic-fill-violet-subtle: 249.89999999999998 60.3% 23.7%;
	--twc-non-semantic-fill-violet-surface: 250 66.7% 17.6%;
	--twc-non-semantic-fill-ocean-strong: 241.20000000000005 100% 80.8%;
	--twc-non-semantic-fill-ocean-muted: 241.39999999999998 60.4% 40.6%;
	--twc-non-semantic-fill-ocean-on-subtle: 241.60000000000002 61.8% 34.9%;
	--twc-non-semantic-fill-ocean-subtle: 241.60000000000002 71.4% 20.6%;
	--twc-non-semantic-fill-ocean-surface: 242.10000000000002 76% 14.7%;
	--twc-non-semantic-fill-blue-strong: 221.70000000000005 93.1% 77.3%;
	--twc-non-semantic-fill-blue-muted: 221.89999999999998 70.6% 41.4%;
	--twc-non-semantic-fill-blue-on-subtle: 221.70000000000005 72.4% 35.5%;
	--twc-non-semantic-fill-blue-subtle: 221.70000000000005 76.7% 23.5%;
	--twc-non-semantic-fill-blue-surface: 221.70000000000005 76.6% 18.4%;
	--twc-non-semantic-fill-cyan-strong: 209.70000000000005 83.2% 74.3%;
	--twc-non-semantic-fill-cyan-muted: 209.70000000000005 69.8% 31.2%;
	--twc-non-semantic-fill-cyan-on-subtle: 209.70000000000005 74% 25.7%;
	--twc-non-semantic-fill-cyan-subtle: 209.5 76.5% 16.7%;
	--twc-non-semantic-fill-cyan-surface: 210 77.4% 12.2%;
	--twc-non-semantic-fill-teal-strong: 196.29999999999995 60.8% 69%;
	--twc-non-semantic-fill-teal-muted: 193.70000000000005 82.2% 19.8%;
	--twc-non-semantic-fill-teal-on-subtle: 194 83.9% 17.1%;
	--twc-non-semantic-fill-teal-subtle: 194 79.7% 11.6%;
	--twc-non-semantic-fill-teal-surface: 194.5 67.4% 8.4%;
	--twc-non-semantic-fill-aquamarine-strong: 172.29999999999995 47.5% 61.2%;
	--twc-non-semantic-fill-aquamarine-muted: 170.29999999999995 83.3% 18.8%;
	--twc-non-semantic-fill-aquamarine-on-subtle: 170.5 81.8% 15.1%;
	--twc-non-semantic-fill-aquamarine-subtle: 170.79999999999995 79.6% 9.6%;
	--twc-non-semantic-fill-aquamarine-surface: 169.70000000000005 82.9% 6.9%;
	--twc-non-semantic-fill-green-strong: 150.3 50.3% 66.1%;
	--twc-non-semantic-fill-green-muted: 150 60% 21.6%;
	--twc-non-semantic-fill-green-on-subtle: 150 60% 21.6%;
	--twc-non-semantic-fill-green-subtle: 150 63.6% 12.9%;
	--twc-non-semantic-fill-green-surface: 150 65.2% 9%;
	--twc-non-semantic-fill-emerald-strong: 120 40.2% 65.9%;
	--twc-non-semantic-fill-emerald-muted: 120 46.2% 23.3%;
	--twc-non-semantic-fill-emerald-on-subtle: 120 51.1% 18.4%;
	--twc-non-semantic-fill-emerald-subtle: 120 61.4% 11.2%;
	--twc-non-semantic-fill-emerald-surface: 120 69.2% 7.6%;
	--twc-non-semantic-fill-lime-strong: 79.30000000000001 68% 66.9%;
	--twc-non-semantic-fill-lime-muted: 79.10000000000002 69% 30.4%;
	--twc-non-semantic-fill-lime-on-subtle: 78.69999999999999 71.4% 24.7%;
	--twc-non-semantic-fill-lime-subtle: 78.60000000000002 74.4% 15.3%;
	--twc-non-semantic-fill-lime-surface: 78.30000000000001 76.7% 11.8%;
	--twc-non-semantic-fill-yellow-strong: 43.19999999999999 98.6% 72.4%;
	--twc-non-semantic-fill-yellow-muted: 43.19999999999999 63.5% 40.8%;
	--twc-non-semantic-fill-yellow-on-subtle: 43.5 63% 31.8%;
	--twc-non-semantic-fill-yellow-subtle: 43.5 64.5% 21%;
	--twc-non-semantic-fill-yellow-surface: 43.19999999999999 64.1% 15.3%;
	--twc-non-semantic-fill-orange-strong: 29.80000000000001 100% 73.1%;
	--twc-non-semantic-fill-orange-muted: 29.80000000000001 69% 41.8%;
	--twc-non-semantic-fill-orange-on-subtle: 29.80000000000001 71.9% 33.5%;
	--twc-non-semantic-fill-orange-subtle: 29.600000000000023 72.2% 22.5%;
	--twc-non-semantic-fill-orange-surface: 29.5 72.4% 17.1%;
	--twc-non-semantic-fill-volcano-strong: 18.69999999999999 93.4% 70.4%;
	--twc-non-semantic-fill-volcano-muted: 18.399999999999977 68.8% 42.7%;
	--twc-non-semantic-fill-volcano-on-subtle: 18.5 71.1% 36.7%;
	--twc-non-semantic-fill-volcano-subtle: 18.69999999999999 73.2% 24.9%;
	--twc-non-semantic-fill-volcano-surface: 18.5 73% 21.8%;
	--twc-non-semantic-fill-chartreuse-strong: 85.10000000000002 84.1% 55.5%;
	--twc-non-semantic-fill-chartreuse-muted: 98.89999999999998 97.8% 35.9%;
	--twc-non-semantic-fill-chartreuse-on-subtle: 99 100% 30.8%;
	--twc-non-semantic-fill-chartreuse-subtle: 98.89999999999998 100% 18.4%;
	--twc-non-semantic-fill-chartreuse-surface: 98.69999999999999 100% 15.5%;
	--twc-non-semantic-content-red-primary: 0 91% 73.7%;
	--twc-non-semantic-content-red-secondary: 0 92.3% 94.9%;
	--twc-non-semantic-content-raspberry-secondary: 341.5 86.7% 94.1%;
	--twc-non-semantic-content-blue-primary: 221.70000000000005 93.1% 77.3%;
	--twc-non-semantic-content-blue-secondary: 219.20000000000005 100% 94.9%;
	--twc-non-semantic-content-green-primary: 150.3 50.3% 66.1%;
	--twc-non-semantic-content-green-secondary: 148.10000000000002 69.6% 91%;
	--twc-non-semantic-content-chartreuse-primary: 85.10000000000002 84.1% 55.5%;
	--twc-non-semantic-content-chartreuse-secondary: 81.5 96.4% 89.2%;
	--twc-visualization-red: 0 84.5% 67.1%;
	--twc-visualization-raspberry: 340.20000000000005 70.7% 63.9%;
	--twc-visualization-magenta: 320.20000000000005 66% 62%;
	--twc-visualization-purple: 288.20000000000005 61.9% 62.9%;
	--twc-visualization-grape: 269.79999999999995 74.2% 68%;
	--twc-visualization-violet: 249.89999999999998 80.4% 72%;
	--twc-visualization-ocean: 241.29999999999995 82% 67.3%;
	--twc-visualization-blue: 221.5 81.4% 64.1%;
	--twc-visualization-cyan: 210 65.7% 60%;
	--twc-visualization-teal: 195.70000000000005 43.7% 52%;
	--twc-visualization-aquamarine: 172.39999999999998 45.8% 44.1%;
	--twc-visualization-green: 150.3 38.1% 46.9%;
	--twc-visualization-emerald: 120 32% 49%;
	--twc-visualization-lime: 79.39999999999998 64.4% 55.9%;
	--twc-visualization-yellow: 43.10000000000002 94.1% 66.7%;
	--twc-visualization-orange: 29.80000000000001 90.2% 64.1%;
	--twc-visualization-volcano: 18.5 86.2% 63.1%;
	--twc-visualization-chartreuse: 86.39999999999998 86.6% 46.9%;
	--twc-informative-primary: 221.70000000000005 93.1% 77.3%;
	--twc-informative-secondary: 219.20000000000005 100% 94.9%;
	--twc-positive-primary: 150.3 50.3% 66.1%;
	--twc-positive-secondary: 148.10000000000002 69.6% 91%;
	--twc-warning-primary: 43.19999999999999 98.6% 72.4%;
	--twc-warning-secondary: 43.60000000000002 100% 91.4%;
	--twc-negative-primary: 0 91% 73.7%;
	--twc-negative-secondary: 0 92.3% 94.9%;
	--twc-red-primary: 0 91% 73.7%;
	--twc-red-secondary: 0 92.3% 94.9%;
	--twc-raspberry-primary: 340.20000000000005 85.5% 75.7%;
	--twc-raspberry-secondary: 341.5 86.7% 94.1%;
	--twc-magenta-primary: 320.20000000000005 89% 75.1%;
	--twc-magenta-secondary: 320.79999999999995 86.7% 94.1%;
	--twc-purple-primary: 288 79.4% 75.3%;
	--twc-purple-secondary: 288.5 86.7% 94.1%;
	--twc-grape-primary: 270 90.9% 78.4%;
	--twc-grape-secondary: 270 100% 94.9%;
	--twc-violet-primary: 249.70000000000005 100% 82.9%;
	--twc-violet-secondary: 249 100% 96.1%;
	--twc-ocean-primary: 241.20000000000005 100% 80.8%;
	--twc-ocean-secondary: 240 100% 94.7%;
	--twc-blue-primary: 221.70000000000005 93.1% 77.3%;
	--twc-blue-secondary: 219.20000000000005 100% 94.9%;
	--twc-cyan-primary: 209.70000000000005 83.2% 74.3%;
	--twc-cyan-secondary: 207.10000000000002 100% 93.9%;
	--twc-teal-primary: 196.29999999999995 60.8% 69%;
	--twc-teal-secondary: 196.20000000000005 72.2% 92.9%;
	--twc-aquamarine-primary: 172.29999999999995 47.5% 61.2%;
	--twc-aquamarine-secondary: 173.60000000000002 60.9% 91%;
	--twc-green-primary: 150.3 50.3% 66.1%;
	--twc-green-secondary: 148.10000000000002 69.6% 91%;
	--twc-emerald-primary: 120 40.2% 65.9%;
	--twc-emerald-secondary: 120 56.1% 92%;
	--twc-lime-primary: 79.30000000000001 68% 66.9%;
	--twc-lime-secondary: 78 83.3% 95.3%;
	--twc-yellow-primary: 43.19999999999999 98.6% 72.4%;
	--twc-yellow-secondary: 43.60000000000002 100% 91.4%;
	--twc-orange-primary: 29.80000000000001 100% 73.1%;
	--twc-orange-secondary: 30 100% 91%;
	--twc-volcano-primary: 18.69999999999999 93.4% 70.4%;
	--twc-volcano-secondary: 17.69999999999999 100% 91.4%;
	--twc-chartreuse-primary: 85.10000000000002 84.1% 55.5%;
	--twc-chartreuse-secondary: 81.5 96.4% 89.2%;
	--twc-brand-primary-primary: 0 91% 73.7%;
	--twc-brand-primary-secondary: 0 92.3% 94.9%;
	--twc-brand-secondary-primary: 221.70000000000005 93.1% 77.3%;
	--twc-brand-secondary-secondary: 219.20000000000005 100% 94.9%;
	--twc-v2-white: 0 0% 100%;
	--twc-v2-black: 0 0% 0%;
	--twc-v2-gray-100: 210 16.7% 97.6%;
	--twc-v2-gray-200: 200 12% 95.1%;
	--twc-v2-gray-300: 216 12.2% 92%;
	--twc-v2-gray-400: 220 8.8% 86.7%;
	--twc-v2-gray-500: 213.29999999999995 7.3% 75.9%;
	--twc-v2-gray-600: 210 6.3% 62.7%;
	--twc-v2-gray-700: 207.29999999999995 4.5% 52.4%;
	--twc-v2-gray-800: 213.29999999999995 4.5% 39%;
	--twc-v2-gray-900: 205.70000000000005 5.5% 24.9%;
	--twc-v2-gray-1000: 210 6.1% 19.2%;
	--twc-v2-gray-1100: 216 5.9% 16.7%;
	--twc-v2-gray-1200: 225 5.9% 13.3%;
	--twc-v2-gray-1300: 225 8% 9.8%;
	--twc-v2-gray-1400: 216 15.2% 6.5%;
	--twc-v2-red: 351.79999999999995 77.9% 53.9%;
	--twc-v2-rose: 342.1 100% 65.1%;
	--twc-v2-pink: 327.29999999999995 100% 65.1%;
	--twc-v2-sky: 210.70000000000005 100% 55.1%;
	--twc-v2-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-v2-purple: 265.20000000000005 58.4% 52%;
	--twc-v2-cyan: 180 66.5% 48%;
	--twc-v2-green: 100.10000000000002 66.5% 48%;
	--twc-v2-lime: 76.89999999999998 69.6% 51%;
	--twc-v2-yellow: 43.19999999999999 100% 55.1%;
	--twc-v2-sunset: 24.399999999999977 100% 60%;
	--twc-v2-volcano: 15 100% 60%;
	--twc-v2-a-red: 352.1 72.5% 62.9%;
	--twc-v2-a-rose: 342 100% 75.1%;
	--twc-v2-a-pink: 327.4 100% 75.1%;
	--twc-v2-a-sky: 210.70000000000005 100% 65.1%;
	--twc-v2-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-v2-a-purple: 265.29999999999995 50% 60%;
	--twc-v2-a-cyan: 180 54.5% 56.1%;
	--twc-v2-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-v2-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-v2-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-v2-a-sunset: 24.30000000000001 100% 70%;
	--twc-v2-a-volcano: 15.300000000000011 100% 70%;
	--twc-v2-primary: 0 0% 100%;
	--twc-v2-secondary: 0 0% 100%;
	--twc-v2-secondary-opacity: 0.6;
	--twc-v2-tertiary: 0 0% 100%;
	--twc-v2-tertiary-opacity: 0.4;
	--twc-v2-quaternary: 0 0% 100%;
	--twc-v2-quaternary-opacity: 0.2;
	--twc-v2-inverse-primary: 216 15.2% 6.5%;
	--twc-v2-inverse-secondary: 207.29999999999995 4.5% 52.4%;
	--twc-v2-on-color-white: 0 0% 100%;
	--twc-v2-on-color-gray: 216 15.2% 6.5%;
	--twc-v2-success: 100.30000000000001 54.5% 56.1%;
	--twc-v2-warning: 43.10000000000002 100% 65.1%;
	--twc-v2-error: 352.1 72.5% 62.9%;
	--twc-v2-link: 210.70000000000005 100% 65.1%;
	--twc-v2-link-visited: 265.29999999999995 50% 60%;
	--twc-v2-semantic-active: 210.70000000000005 100% 55.1%;
	--twc-v2-semantic-positive: 100.10000000000002 66.5% 48%;
	--twc-v2-semantic-notice: 43.19999999999999 100% 55.1%;
	--twc-v2-semantic-negative: 351.79999999999995 77.9% 53.9%;
	--twc-v2-semantic-a-active: 210.70000000000005 100% 65.1%;
	--twc-v2-semantic-a-positive: 100.30000000000001 54.5% 56.1%;
	--twc-v2-semantic-a-notice: 43.10000000000002 100% 65.1%;
	--twc-v2-semantic-a-negative: 352.1 72.5% 62.9%;
	--twc-v2-brand-main: 351.79999999999995 77.9% 53.9%;
	--twc-v2-a-brand-main: 352.1 72.5% 62.9%;
	--twc-v2-brand-sub: 210.70000000000005 100% 55.1%;
	--twc-v2-a-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-v2-fill-red: 351.79999999999995 77.9% 53.9%;
	--twc-v2-fill-rose: 342.1 100% 65.1%;
	--twc-v2-fill-pink: 327.29999999999995 100% 65.1%;
	--twc-v2-fill-sky: 210.70000000000005 100% 55.1%;
	--twc-v2-fill-ocean: 228.39999999999998 75.5% 58.4%;
	--twc-v2-fill-purple: 265.20000000000005 58.4% 52%;
	--twc-v2-fill-cyan: 180 66.5% 48%;
	--twc-v2-fill-green: 100.10000000000002 66.5% 48%;
	--twc-v2-fill-lime: 76.89999999999998 69.6% 51%;
	--twc-v2-fill-yellow: 43.19999999999999 100% 55.1%;
	--twc-v2-fill-sunset: 24.399999999999977 100% 60%;
	--twc-v2-fill-volcano: 15 100% 60%;
	--twc-v2-fill-a-red: 352.1 72.5% 62.9%;
	--twc-v2-fill-a-rose: 342 100% 75.1%;
	--twc-v2-fill-a-pink: 327.4 100% 75.1%;
	--twc-v2-fill-a-sky: 210.70000000000005 100% 65.1%;
	--twc-v2-fill-a-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-v2-fill-a-purple: 265.29999999999995 50% 60%;
	--twc-v2-fill-a-cyan: 180 54.5% 56.1%;
	--twc-v2-fill-a-green: 100.30000000000001 54.5% 56.1%;
	--twc-v2-fill-a-lime: 77.10000000000002 63.1% 59.6%;
	--twc-v2-fill-a-yellow: 43.10000000000002 100% 65.1%;
	--twc-v2-fill-a-sunset: 24.30000000000001 100% 70%;
	--twc-v2-fill-a-volcano: 15.300000000000011 100% 70%;
	--twc-v2-fill-primary: 225 5.9% 13.3%;
	--twc-v2-fill-secondary: 216 5.9% 16.7%;
	--twc-v2-fill-tertiary: 210 6.1% 19.2%;
	--twc-v2-fill-quaternary: 205.70000000000005 5.5% 24.9%;
	--twc-v2-fill-inverse-primary: 200 12% 95.1%;
	--twc-v2-fill-inverse-secondary: 0 0% 100%;
	--twc-v2-fill-slight: 0 0% 100%;
	--twc-v2-fill-slight-opacity: 0.02;
	--twc-v2-fill-subtle: 0 0% 100%;
	--twc-v2-fill-subtle-opacity: 0.05;
	--twc-v2-fill-strong: 0 0% 100%;
	--twc-v2-fill-strong-opacity: 0.15;
	--twc-v2-fill-bold: 0 0% 100%;
	--twc-v2-fill-bold-opacity: 0.25;
	--twc-v2-fill-brand-main: 352.1 72.5% 62.9%;
	--twc-v2-fill-a-brand-main: 352.1 72.5% 62.9%;
	--twc-v2-fill-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-v2-fill-a-brand-sub: 210.70000000000005 100% 65.1%;
	--twc-v2-stroke-red: 352.1 72.5% 62.9%;
	--twc-v2-stroke-rose: 342 100% 75.1%;
	--twc-v2-stroke-pink: 327.4 100% 75.1%;
	--twc-v2-stroke-sky: 210.70000000000005 100% 65.1%;
	--twc-v2-stroke-ocean: 228.39999999999998 68.7% 67.5%;
	--twc-v2-stroke-purple: 265.29999999999995 50% 60%;
	--twc-v2-stroke-cyan: 180 54.5% 56.1%;
	--twc-v2-stroke-green: 100.30000000000001 54.5% 56.1%;
	--twc-v2-stroke-lime: 77.10000000000002 63.1% 59.6%;
	--twc-v2-stroke-yellow: 43.10000000000002 100% 65.1%;
	--twc-v2-stroke-sunset: 24.30000000000001 100% 70%;
	--twc-v2-stroke-volcano: 15.300000000000011 100% 70%;
	--twc-v2-stroke-slight: 0 0% 100%;
	--twc-v2-stroke-slight-opacity: 0.05;
	--twc-v2-stroke-subtle: 0 0% 100%;
	--twc-v2-stroke-subtle-opacity: 0.1;
	--twc-v2-stroke-strong: 0 0% 100%;
	--twc-v2-stroke-strong-opacity: 0.2;
	--twc-v2-stroke-bold: 0 0% 100%;
	--twc-v2-stroke-bold-opacity: 0.4;
	--twc-v2-stroke-interactive: 210.70000000000005 100% 65.1%;
	--twc-v2-stroke-success: 100.30000000000001 54.5% 56.1%;
	--twc-v2-stroke-warning: 43.10000000000002 100% 65.1%;
	--twc-v2-stroke-error: 352.1 72.5% 62.9%;
	--twc-v2-stroke-brand-main: 352.1 72.5% 62.9%;
	--twc-v2-stroke-brand-sub: 210.70000000000005 100% 65.1%;
}
.animate-delay-1000 {
	--tw-animate-delay: 1000ms;
	animation-delay: var(--tw-animate-delay);
}
.animate-delay-\[1500ms\] {
	--tw-animate-delay: 1500ms;
	animation-delay: var(--tw-animate-delay);
}
.animate-duration-100 {
	--tw-animate-duration: 100ms;
}
.animate-duration-100,
.animate-duration-1000 {
	animation-duration: var(--tw-animate-duration);
}
.animate-duration-1000 {
	--tw-animate-duration: 1000ms;
}
.animate-duration-200 {
	--tw-animate-duration: 200ms;
}
.animate-duration-200,
.animate-duration-300 {
	animation-duration: var(--tw-animate-duration);
}
.animate-duration-300 {
	--tw-animate-duration: 300ms;
}
.animate-duration-\[5000ms\] {
	--tw-animate-duration: 5000ms;
	animation-duration: var(--tw-animate-duration);
}
.animate-infinite {
	--tw-animate-iteration: infinite;
}
.animate-infinite,
.animate-once {
	animation-iteration-count: var(--tw-animate-iteration);
}
.animate-once {
	--tw-animate-iteration: 1;
}
.animate-ease-linear {
	--tw-animate-easing: linear;
	animation-timing-function: var(--tw-animate-easing);
}
.scrollbar-hide {
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.no-scrollbar::-webkit-scrollbar,
.scrollbar-hide::-webkit-scrollbar {
	display: none;
}
.font-roboto {
	font-family:
		Roboto,
		ui-sans-serif,
		system-ui,
		-apple-system,
		BlinkMacSystemFont,
		Segoe UI,
		Helvetica Neue,
		Arial,
		Noto Sans,
		sans-serif;
	font-display: swap;
	font-optical-sizing: auto;
}
.toc {
	overflow-y: auto;
}
.toc > .toc-list {
	overflow: hidden;
	position: relative;
}
.toc > .toc-list li {
	list-style: none;
}
.toc-list {
	margin: 0;
	padding-left: 10px;
}
a.toc-link {
	color: currentColor;
	height: 100%;
}
.is-collapsible {
	max-height: 1000px;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
}
.is-collapsed {
	max-height: 0;
}
.is-position-fixed {
	position: fixed !important;
	top: 0;
}
.is-active-link {
	font-weight: 700;
}
.toc-link:before {
	background-color: #eee;
	content: " ";
	display: inline-block;
	height: inherit;
	left: 0;
	margin-top: -1px;
	position: absolute;
	width: 2px;
}
.is-active-link:before {
	background-color: #54bc4b;
}
.react-datepicker.custom-calendar {
	border-radius: 12px;
	border: 1px solid #ececed !important;
}
.react-datepicker.custom-calendar .react-datepicker__header--custom {
	background: transparent;
	border: 0;
	padding: 16px 16px 0;
}
.react-datepicker.custom-calendar .react-datepicker__month {
	margin: 0 0 8px;
}
.react-datepicker.custom-calendar .react-datepicker__day-names {
	margin: 0 -8px;
}
.react-datepicker.custom-calendar .react-datepicker__day,
.react-datepicker.custom-calendar .react-datepicker__day-name,
.react-datepicker.custom-calendar .react-datepicker__time {
	line-height: 40px;
	width: 40px;
}
@media (min-width: 640px) {
	.react-datepicker.custom-calendar .react-datepicker__day,
	.react-datepicker.custom-calendar .react-datepicker__day-name,
	.react-datepicker.custom-calendar .react-datepicker__time {
		width: 60px;
		line-height: 60px;
	}
}
.react-datepicker.custom-calendar .react-datepicker__day,
.react-datepicker.custom-calendar .react-datepicker__day-name,
.react-datepicker.custom-calendar .react-datepicker__time {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar .react-datepicker__day-name:hover,
.react-datepicker.custom-calendar .react-datepicker__day:hover,
.react-datepicker.custom-calendar .react-datepicker__time:hover {
	background-color: hsl(var(--twc-green) / 0.05);
}
.react-datepicker.custom-calendar .react-datepicker__day--disabled,
.react-datepicker.custom-calendar .react-datepicker__day-name--disabled,
.react-datepicker.custom-calendar .react-datepicker__time--disabled {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
	color: rgba(1, 5, 28, 0.4);
	text-decoration-line: line-through;
}
.react-datepicker.custom-calendar .react-datepicker__day--disabled:hover,
.react-datepicker.custom-calendar .react-datepicker__day-name--disabled:hover,
.react-datepicker.custom-calendar .react-datepicker__time--disabled:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
}
.react-datepicker.custom-calendar .react-datepicker__day-name {
	line-height: 40px;
}
.react-datepicker.custom-calendar .react-datepicker__day--in-range,
.react-datepicker.custom-calendar .react-datepicker__day--in-selecting-range,
.react-datepicker.custom-calendar .react-datepicker__day--selected,
.react-datepicker.custom-calendar .react-datepicker__month-text--in-range,
.react-datepicker.custom-calendar
	.react-datepicker__month-text--in-selecting-range,
.react-datepicker.custom-calendar .react-datepicker__month-text--selected,
.react-datepicker.custom-calendar .react-datepicker__quarter-text--in-range,
.react-datepicker.custom-calendar
	.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker.custom-calendar .react-datepicker__quarter-text--selected,
.react-datepicker.custom-calendar .react-datepicker__year-text--in-range,
.react-datepicker.custom-calendar
	.react-datepicker__year-text--in-selecting-range,
.react-datepicker.custom-calendar .react-datepicker__year-text--selected {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar .react-datepicker__day--in-range:hover,
.react-datepicker.custom-calendar
	.react-datepicker__day--in-selecting-range:hover,
.react-datepicker.custom-calendar .react-datepicker__day--selected:hover,
.react-datepicker.custom-calendar .react-datepicker__month-text--in-range:hover,
.react-datepicker.custom-calendar
	.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker.custom-calendar .react-datepicker__month-text--selected:hover,
.react-datepicker.custom-calendar
	.react-datepicker__quarter-text--in-range:hover,
.react-datepicker.custom-calendar
	.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker.custom-calendar
	.react-datepicker__quarter-text--selected:hover,
.react-datepicker.custom-calendar .react-datepicker__year-text--in-range:hover,
.react-datepicker.custom-calendar
	.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker.custom-calendar .react-datepicker__year-text--selected:hover {
	background-color: rgba(218, 30, 57, 0.8);
}
.react-datepicker.custom-calendar-v2 {
	border-radius: 24px;
	border-width: 1px;
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-border-neutral-subtle) /
			var(--twc-border-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
.react-datepicker.custom-calendar-v2 .react-datepicker__header--custom {
	background: transparent;
	border: 0;
	padding: 16px 16px 0;
}
.react-datepicker.custom-calendar-v2 .react-datepicker__month {
	margin: 0 0 8px;
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day-names {
	margin: 0 -8px;
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day,
.react-datepicker.custom-calendar-v2 .react-datepicker__day-name,
.react-datepicker.custom-calendar-v2 .react-datepicker__time {
	line-height: 40px;
	width: 40px;
}
@media (min-width: 640px) {
	.react-datepicker.custom-calendar-v2 .react-datepicker__day,
	.react-datepicker.custom-calendar-v2 .react-datepicker__day-name,
	.react-datepicker.custom-calendar-v2 .react-datepicker__time {
		width: 40px;
		line-height: 40px;
	}
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day,
.react-datepicker.custom-calendar-v2 .react-datepicker__day-name,
.react-datepicker.custom-calendar-v2 .react-datepicker__time {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day-name:hover,
.react-datepicker.custom-calendar-v2 .react-datepicker__day:hover,
.react-datepicker.custom-calendar-v2 .react-datepicker__time:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day--disabled,
.react-datepicker.custom-calendar-v2 .react-datepicker__day-name--disabled,
.react-datepicker.custom-calendar-v2 .react-datepicker__time--disabled {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
	color: rgba(1, 5, 28, 0.4);
	text-decoration-line: line-through;
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day--disabled:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__day-name--disabled:hover,
.react-datepicker.custom-calendar-v2 .react-datepicker__time--disabled:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day-name {
	line-height: 40px;
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day--today {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-bg-opacity))
	);
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day--today:hover {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar-v2 .react-datepicker__day--in-range,
.react-datepicker.custom-calendar-v2 .react-datepicker__day--in-selecting-range,
.react-datepicker.custom-calendar-v2 .react-datepicker__day--selected,
.react-datepicker.custom-calendar-v2 .react-datepicker__month-text--in-range,
.react-datepicker.custom-calendar-v2
	.react-datepicker__month-text--in-selecting-range,
.react-datepicker.custom-calendar-v2 .react-datepicker__month-text--selected,
.react-datepicker.custom-calendar-v2 .react-datepicker__quarter-text--in-range,
.react-datepicker.custom-calendar-v2
	.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker.custom-calendar-v2 .react-datepicker__quarter-text--selected,
.react-datepicker.custom-calendar-v2 .react-datepicker__year-text--in-range,
.react-datepicker.custom-calendar-v2
	.react-datepicker__year-text--in-selecting-range,
.react-datepicker.custom-calendar-v2 .react-datepicker__year-text--selected {
	border-radius: 0.5rem;
	border-width: 1px;
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-border-opacity))
	);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-subtle) /
			var(--twc-fill-blue-subtle-opacity, var(--tw-bg-opacity))
	);
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.react-datepicker.custom-calendar-v2
	.react-datepicker__day--in-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__day--in-selecting-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__day--selected:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__month-text--in-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__month-text--in-selecting-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__month-text--selected:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__quarter-text--in-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__quarter-text--in-selecting-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__quarter-text--selected:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__year-text--in-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__year-text--in-selecting-range:hover:hover,
.react-datepicker.custom-calendar-v2
	.react-datepicker__year-text--selected:hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:after {
	border-bottom-color: #fff !important;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before {
	border-bottom-color: #ececed !important;
}
.drag-over {
	background-color: hsl(var(--twc-sky) / 0.05);
}
@media screen and (max-width: 1024px) {
	.nav-submenu {
		position: fixed;
		left: 0;
		width: 100%;
		z-index: 2;
		transform: translateX(100%);
		top: 41px;
		height: calc(100% - 44px);
		overflow: auto;
		transition: all 0.2s ease;
	}
	.menu-mobile-open #main-navigation {
		transform: translateX(0);
	}
	.menu-mobile-open.submenu-open li[aria-expanded="true"] .nav-submenu {
		display: block;
		transform: translateX(0);
	}
	.menu-mobile-open.submenu-open .back-nav-btn {
		display: block;
	}
	.menu-mobile-open.submenu-open .theme-toggle {
		display: none;
	}
}
summary {
	list-style: none;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px 15px;
	font-weight: 700;
	cursor: pointer;
}
summary:after {
	content: "";
	width: 18px;
	height: 10px;
	background: url(../images/arrow.svg) no-repeat;
	background-size: cover;
	transition: 0.2s;
	display: block;
	flex-shrink: 0;
	margin-left: 8px;
	--tw-text-opacity: 1;
	color: rgb(48 53 59 / var(--tw-text-opacity));
}
:is(.dark summary):after {
	--tw-text-opacity: 1;
	color: rgb(234 234 234 / var(--tw-text-opacity));
}
details[open] > summary:after {
	transform: rotate(180deg);
}
summary::-webkit-details-marker {
	display: none;
}
summary {
	border-radius: 5px;
	--tw-text-opacity: 1;
	color: rgb(48 53 59 / var(--tw-text-opacity));
}
:is(.dark summary) {
	--tw-text-opacity: 1;
	color: rgb(234 234 234 / var(--tw-text-opacity));
}
details[open] summary {
	border-radius: 5px 5px 0 0;
}
details {
	border-radius: 5px;
	--tw-bg-opacity: 1;
	background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
:is(.dark details) {
	--tw-bg-opacity: 1;
	background-color: rgb(86 86 86 / var(--tw-bg-opacity));
}
summary + div {
	padding: 16px;
	border-top: 1px solid;
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-border-opacity))
	);
	--tw-text-opacity: 1;
	color: rgb(48 53 59 / var(--tw-text-opacity));
}
:is(.dark summary + div) {
	--tw-text-opacity: 1;
	color: rgb(194 194 194 / var(--tw-text-opacity));
}
.forum-content {
	line-height: 1.5;
	font-size: 16px;
}
.forum-content:first-child {
	margin-top: 0;
}
.forum-content iframe {
	max-width: 100%;
}
.forum-content > * + * {
	margin-top: 0.5rem;
}
.forum-content a:hover {
	text-decoration: underline;
}
.forum-content h1,
.forum-content h2,
.forum-content h3,
.forum-content h4,
.forum-content h5,
.forum-content h6 {
	font-weight: 500;
	font-size: 1.125rem;
	line-height: 1.75rem;
	margin-top: 1rem;
}
.forum-content table {
	width: auto;
	max-width: 100%;
	border-collapse: collapse;
}
.forum-content table tr td,
.forum-content table tr th {
	min-width: 1em;
	border: 2px solid #ced4da;
}
:is(.dark .forum-content table tr td),
:is(.dark .forum-content table tr th) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
.forum-content table tr td,
.forum-content table tr th {
	padding: 3px 5px;
	vertical-align: top;
	box-sizing: border-box;
	position: relative;
}
.forum-content table tr td.text-center,
.forum-content table tr th.text-center {
	text-align: center;
}
.forum-content table tr th {
	font-weight: 700;
	text-align: left;
	background-color: #f1f3f5;
}
:is(.dark .forum-content table tr th) {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
.forum-content table tr td,
.forum-content table tr th {
	padding: 0.5rem;
}
@media screen and (max-width: 480px) {
	.forum-content table tr td,
	.forum-content table tr th {
		padding: 0.25rem;
		font-size: 14px;
	}
}
.forum-content .zim-image {
	width: auto;
	margin: auto;
}
.forum-content .zim-image.w-full {
	width: 100% !important;
}
.forum-content a,
.forum-content a:hover {
	color: hsl(var(--twc-sky) / 0.9);
}
.forum-content a {
	transition-property: color, background-color, border-color,
		text-decoration-color, fill, stroke;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.forum-content blockquote {
	border-left: 2px solid;
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-border-opacity))
	);
	margin-left: 0;
	margin-right: 0;
	padding-left: 10px;
	font-style: italic;
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-secondary) /
			var(--twc-semantic-secondary-opacity, var(--tw-text-opacity))
	);
}
.forum-content ol,
.forum-content ul {
	padding-left: 1rem;
	margin-bottom: 15px;
}
.forum-content ol li > p,
.forum-content ul li > p {
	display: inline;
}
.forum-content ul {
	list-style-type: disc;
	list-style-position: inside;
}
.forum-content ol {
	list-style-type: decimal;
	list-style-position: inside;
}
.forum-content ol ul,
.forum-content ul ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
	margin-bottom: 15px;
}
.forum-content ol ol,
.forum-content ul ol {
	list-style-type: lower-latin;
	list-style-position: inside;
	margin-left: 15px;
}
.forum-content img {
	width: 100%;
	max-width: 768px;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.forum-content img.custom-image.audio-icon {
	width: 20px;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
	display: inline-block;
	cursor: pointer;
}
.forum-content img.featured-img {
	margin-top: 0;
}
.forum-content figure {
	max-width: 100%;
	width: 100% !important;
}
.grecaptcha-badge {
	visibility: hidden;
}
root {
	--tw-ring-color: rgba(248, 40, 40, 0.5);
	--animate-duration: 800ms;
}
body,
html {
	margin: 0;
	padding: 0;
	font-weight: 400;
	line-height: 1.5;
	font-family:
		Roboto,
		ui-sans-serif,
		system-ui,
		-apple-system,
		BlinkMacSystemFont,
		Segoe UI,
		Helvetica Neue,
		Arial,
		Noto Sans,
		sans-serif,
		Apple Color Emoji,
		Segoe UI Emoji,
		Segoe UI Symbol,
		Noto Color Emoji;
	font-display: swap;
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-primary) /
			var(--twc-content-primary-opacity, var(--tw-text-opacity))
	);
	scroll-behavior: smooth;
}
body .gu-mirror,
html .gu-mirror {
	z-index: 9999999 !important;
}
.fb_dialog_content {
	visibility: hidden !important;
}
.font-jakartaSans {
	font-family:
		Plus Jakarta Sans,
		Roboto,
		ui-sans-serif,
		system-ui,
		-apple-system,
		BlinkMacSystemFont,
		Segoe UI,
		Helvetica Neue,
		Arial,
		Noto Sans,
		sans-serif,
		Apple Color Emoji,
		Segoe UI Emoji,
		Segoe UI Symbol,
		Noto Color Emoji;
	font-display: swap;
}
#nprogress {
	position: relative;
	z-index: 9999999;
}
.MuiAccordionSummary-root {
	background-color: blue;
	max-height: 24px;
}
input {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}
.text-decor-none {
	text-decoration: none !important;
}
.container {
	max-width: 1320px;
}
.smaller-container {
	max-width: 1098px;
}
#menu-toggle:checked ~ .main-menu {
	z-index: 999999;
}
@media (max-width: 1320px) {
	.container {
		max-width: 1320px;
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
@media (max-width: 1024px) {
	.main-menu {
		transform: translateX(100%);
		transition: all 0.3s ease;
	}
	#menu-toggle:checked ~ .main-menu {
		transform: none;
	}
}
@media (min-width: 1280px) {
	.menu-btn [class*="xl:block"] {
		display: block;
	}
}
#menu-toggle ~ .overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	transition: all 0.3s ease;
	opacity: 0;
	z-index: -1;
	pointer-events: none;
	margin: 0 !important;
	padding: 0 !important;
}
#menu-toggle:checked ~ .overlay {
	opacity: 1;
	z-index: 99999;
	pointer-events: auto;
}
.bg-white {
	background-color: #fff;
}
.primary-gradient--hover:hover {
	background: #e9686b;
	background: linear-gradient(90deg, #e9686b, #f82828 42%, #cb001b);
}
table {
	max-width: 100%;
	border-collapse: collapse;
}
table tr th {
	padding: 0.5rem 1rem;
	text-align: left;
	border-bottom: 1px solid;
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
:is(.dark table tr th) {
	border-color: #ffffff1a;
}
@media (min-width: 768px) {
	table tr td {
		padding: 1rem 1.5rem;
	}
}
table tr td {
	padding: 0.5rem 1rem;
	border-bottom: 1px solid;
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
:is(.dark table tr td) {
	border-color: #ffffff1a;
}
.valign-top {
	vertical-align: top;
}
.visual-hidden {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	white-space: nowrap;
	position: absolute;
}
.center-absolute {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.writing-image {
	background-image: url(../images/making-research.jpeg);
	background-size: cover;
	background-position: 50%;
	min-height: 300px;
}
.splide__arrows .splide__arrow {
	width: 3rem;
	height: 3rem;
	background-color: hsl(var(--twc-red) / 0.5);
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
	fill: #fff;
	opacity: 0.1;
	transition: all 0.2s ease;
}
#feedback-slider .splide__pagination {
	bottom: -3rem;
}
#feedback-slider .splide__pagination__page.is-active {
	background: #f82828;
}
.line-clamp {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.line-clamp,
.line-clamp.clamp-2 {
	-webkit-line-clamp: 2;
	line-clamp: 2;
}
.line-clamp.clamp-3 {
	-webkit-line-clamp: 3;
	line-clamp: 3;
}
.line-clamp.clamp-4 {
	-webkit-line-clamp: 4;
	line-clamp: 4;
}
.line-clamp.clamp-5 {
	-webkit-line-clamp: 5;
	line-clamp: 5;
}
.line-clamp.clamp-6 {
	-webkit-line-clamp: 6;
	line-clamp: 6;
}
.line-clamp.clamp-1 {
	-webkit-line-clamp: 1;
	line-clamp: 1;
}
.normal-list ul {
	list-style-type: disc;
	list-style-position: inside;
}
.normal-list ol {
	list-style-type: decimal;
	list-style-position: inside;
}
.normal-list ol li[data-list="bullet"] {
	list-style-type: disc;
}
.normal-list ol ul,
.normal-list ul ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
}
.normal-list ol ol,
.normal-list ul ol {
	list-style-type: lower-latin;
	list-style-position: inside;
	margin-left: 15px;
}
#blockQuote,
#content,
.editor-content {
	line-height: 1.5;
	font-size: 16px;
}
#blockQuote:first-child,
#content:first-child,
.editor-content:first-child {
	margin-top: 0;
}
#blockQuote iframe,
#content iframe,
.editor-content iframe {
	max-width: 100%;
}
#blockQuote > * + *,
#content > * + *,
.editor-content > * + * {
	margin-top: 1rem;
}
#blockQuote a:hover,
#content a:hover,
.editor-content a:hover {
	text-decoration: underline;
}
#blockQuote h1,
#blockQuote h2,
#blockQuote h3,
#blockQuote h4,
#blockQuote h5,
#blockQuote h6,
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
.editor-content h1,
.editor-content h2,
.editor-content h3,
.editor-content h4,
.editor-content h5,
.editor-content h6 {
	font-weight: 500;
}
#blockQuote table,
#content table,
.editor-content table {
	width: auto;
	max-width: 100%;
	border-collapse: collapse;
}
#blockQuote table tr td,
#blockQuote table tr th,
#content table tr td,
#content table tr th,
.editor-content table tr td,
.editor-content table tr th {
	min-width: 1em;
	border: 2px solid #ced4da;
}
:is(.dark #blockQuote table tr td),
:is(.dark #blockQuote table tr th),
:is(.dark #content table tr td),
:is(.dark #content table tr th),
:is(.dark .editor-content table tr td),
:is(.dark .editor-content table tr th) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
#blockQuote table tr td,
#blockQuote table tr th,
#content table tr td,
#content table tr th,
.editor-content table tr td,
.editor-content table tr th {
	padding: 3px 5px;
	vertical-align: top;
	box-sizing: border-box;
	position: relative;
}
#blockQuote table tr td.text-center,
#blockQuote table tr th.text-center,
#content table tr td.text-center,
#content table tr th.text-center,
.editor-content table tr td.text-center,
.editor-content table tr th.text-center {
	text-align: center;
}
#blockQuote table tr th,
#content table tr th,
.editor-content table tr th {
	font-weight: 700;
	text-align: left;
	background-color: #f1f3f5;
}
:is(.dark #blockQuote table tr th),
:is(.dark #content table tr th),
:is(.dark .editor-content table tr th) {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
#blockQuote table tr td,
#blockQuote table tr th,
#content table tr td,
#content table tr th,
.editor-content table tr td,
.editor-content table tr th {
	padding: 0.5rem;
}
@media screen and (max-width: 480px) {
	#blockQuote table tr td,
	#blockQuote table tr th,
	#content table tr td,
	#content table tr th,
	.editor-content table tr td,
	.editor-content table tr th {
		padding: 0.25rem;
		font-size: 14px;
	}
}
#blockQuote .zim-image,
#content .zim-image,
.editor-content .zim-image {
	width: auto;
	margin: auto;
}
#blockQuote .zim-image.w-full,
#content .zim-image.w-full,
.editor-content .zim-image.w-full {
	width: 100% !important;
}
#blockQuote a,
#blockQuote a:hover,
#content a,
#content a:hover,
.editor-content a,
.editor-content a:hover {
	color: hsl(var(--twc-sky) / 0.9);
}
#blockQuote a,
#content a,
.editor-content a {
	transition-property: color, background-color, border-color,
		text-decoration-color, fill, stroke;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
#blockQuote blockquote,
#content blockquote,
.editor-content blockquote {
	border-left: 2px solid;
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-border-opacity))
	);
	margin-left: 0;
	margin-right: 0;
	padding-left: 10px;
	font-style: italic;
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-secondary) /
			var(--twc-semantic-secondary-opacity, var(--tw-text-opacity))
	);
}
#blockQuote ol,
#blockQuote ul,
#content ol,
#content ul,
.editor-content ol,
.editor-content ul {
	padding-left: 1rem;
	margin-bottom: 15px;
}
#blockQuote ol li > p,
#blockQuote ul li > p,
#content ol li > p,
#content ul li > p,
.editor-content ol li > p,
.editor-content ul li > p {
	display: inline;
}
#blockQuote ul,
#content ul,
.editor-content ul {
	list-style-type: disc;
	list-style-position: inside;
}
#blockQuote ol,
#content ol,
.editor-content ol {
	list-style-type: decimal;
	list-style-position: inside;
}
#blockQuote ol ul,
#blockQuote ul ul,
#content ol ul,
#content ul ul,
.editor-content ol ul,
.editor-content ul ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
	margin-bottom: 15px;
}
#blockQuote ol ol,
#blockQuote ul ol,
#content ol ol,
#content ul ol,
.editor-content ol ol,
.editor-content ul ol {
	list-style-type: lower-latin;
	list-style-position: inside;
	margin-left: 15px;
}
#blockQuote h1,
#content h1,
.editor-content h1 {
	font-size: 32px;
	line-height: 48px;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote h2,
#content h2,
.editor-content h2 {
	font-size: 26px;
	line-height: 36px;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote h3,
#content h3,
.editor-content h3 {
	font-size: 1.5rem;
	line-height: 2rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote h4,
#content h4,
.editor-content h4 {
	font-size: 1.25rem;
	line-height: 1.75rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote h5,
#content h5,
.editor-content h5 {
	font-size: 1.125rem;
	line-height: 1.75rem;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote img,
#content img,
.editor-content img {
	width: 100%;
	max-width: 768px;
	margin-top: 1rem;
	margin-bottom: 1rem;
}
#blockQuote img.custom-image.audio-icon,
#content img.custom-image.audio-icon,
.editor-content img.custom-image.audio-icon {
	width: 20px;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
	display: inline-block;
	cursor: pointer;
}
#blockQuote img.featured-img,
#content img.featured-img,
.editor-content img.featured-img {
	margin-top: 0;
}
#blockQuote figure,
#content figure,
.editor-content figure {
	max-width: 100%;
	width: 100% !important;
}
@media (max-width: 768px) {
	.blog-js-tocs {
		position: static;
		top: 0;
	}
}
.blog-js-tocs {
	position: sticky;
	top: 80px;
}
@media (max-width: 580px) {
	#content {
		font-size: 16px;
	}
}
.table-responsive {
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch;
}
::-webkit-scrollbar {
	-webkit-appearance: none;
	height: 10px;
	width: 8px;
	background-color: transparent;
	-webkit-border-radius: 100px;
	-webkit-overflow-scrolling: touch;
}
::-webkit-scrollbar:hover {
	background-color: rgba(0, 0, 0, 0.09);
}
::-webkit-scrollbar-thumb {
	background: rgba(0, 0, 0, 0.25);
	-webkit-border-radius: 100px;
}
::-webkit-scrollbar-thumb:active {
	background: hsla(0, 0%, 75%, 0.61);
	-webkit-border-radius: 100px;
}
.dark .circle-percentage_percentage__sW6Kc {
	fill: #c9c9c9;
}
.dark ::-webkit-scrollbar {
	background-color: hsla(0, 0%, 75%, 0);
}
.dark ::-webkit-scrollbar:hover {
	background-color: hsla(0, 0%, 75%, 0.09);
}
.dark ::-webkit-scrollbar-thumb {
	background: hsla(0, 0%, 75%, 0.25);
}
.dark ::-webkit-scrollbar-thumb:active {
	background: hsla(0, 0%, 75%, 0.61);
}
.is-active-link:before {
	background-color: currentColor;
}
.toc-list {
	padding-left: 15px;
	counter-reset: heading-counter;
}
.toc-list .is-active-link {
	font-weight: 400;
}
.toc-list > .toc-list-item {
	counter-increment: heading-counter;
}
.toc-list > .toc-list-item > .toc-link:before {
	content: counters(heading-counter, ".") ". ";
}
.toc-list .toc-link {
	display: flex;
	align-items: flex-start;
}
.toc-list .toc-link:before {
	height: auto;
	width: auto;
	position: static;
	background-color: inherit;
	margin-right: 5px;
}
.toc-list-item {
	padding: 0.25rem 0;
}
.toc-list-item > .toc-list {
	padding-left: 30px;
}
select {
	-moz-appearance: none;
	appearance: none;
	-webkit-appearance: none;
}
.toc-link.is-active-link {
	color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .toc-link.is-active-link) {
	color: hsl(var(--twc-red) / 0.9);
}
.dropdown:focus-within .dropdown-menu {
	opacity: 1;
	transform: translate(0) scale(1);
	visibility: visible;
}
#__next {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
}
.container .react-datepicker-wrapper {
	display: block;
}
.react-datepicker__month-select,
.react-datepicker__year-select {
	background: #fff;
	color: #000;
	padding: 4px;
	border-radius: 4px;
	border: 1px solid gray;
}
.react-datepicker {
	display: flex;
	border: 0 !important;
	--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
		0px 2px 12px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
		0px 2px 12px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.react-datepicker .react-datepicker__time-container {
	border-color: hsl(var(--twc-gray-900) / 0.2);
}
.react-datepicker__header {
	border-bottom: 0;
	background-color: hsl(var(--twc-gray-900) / 0.1);
}
.react-datepicker__day--today {
	background-color: hsl(var(--twc-yellow) / 0.2);
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
	border-radius: 0.3rem;
}
.react-datepicker__day--selected {
	background-color: hsl(var(--twc-sky) / 0.5);
	color: #fff;
}
.react-datepicker-popper {
	z-index: 10;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before {
	border-bottom-color: var(--chakra-colors-gray-500/10);
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
.captcha-wrapper > div {
	display: flex;
	align-items: center;
}
.captcha-wrapper > div a {
	margin-left: 1rem;
}
.react-headless-notifier-fixed {
	z-index: 999999;
}
[className^="rdw-link-modal"] {
	box-sizing: content-box;
}
:is(.dark .rdw-editor-toolbar) {
	--tw-bg-opacity: 1;
	background-color: rgb(203 213 225 / var(--tw-bg-opacity));
	--tw-border-opacity: 1;
	border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
.rdw-editor-toolbar .rdw-option-wrapper {
	height: 25px;
}
.rdw-editor-toolbar .rdw-option-wrapper.rdw-option-active {
	background: #e1e1e1;
}
.public-DraftStyleDefault-block {
	margin: 0;
}
.fadeIn {
	animation: fadeInAnimation 0.3s forwards;
}
.fadeInAnimation {
	animation: fadeOutAnimation 0.3s forwards;
}
@keyframes fadeInAnimation {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes fadeOutAnimation {
	0% {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}
.zim-image {
	width: auto;
	margin: 0;
}
.zim-image.w-full {
	width: 100% !important;
}
.tree-category {
	background-color: hsl(var(--twc-gray-900) / 0.05);
}
.tree-category .rstm-tree-item {
	padding: 0.5rem;
	display: flex;
	align-items: flex-start;
	border-color: #e1e1e1;
}
.tree-category .rstm-tree-item:hover {
	transition: all 0.2s ease;
	color: hsl(var(--twc-red) / 0.9);
}
.tree-category .rstm-tree-item:last-child {
	border-style: none;
}
.tree-category .rstm-tree-item--active {
	background-color: hsl(var(--twc-red) / 0.5);
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tree-category .rstm-tree-item .rstm-toggle-icon {
	margin-top: 0.25rem;
}
.tree-category .rstm-tree-item .rstm-toggle-icon-symbol {
	width: 1.5rem;
	height: auto;
	line-height: 0;
	margin-right: 0.5rem;
}
#fb-root {
	z-index: 25;
	position: relative;
}
.slash-decoration {
	position: relative;
	padding-left: 15px;
}
.slash-decoration:before {
	content: "";
	width: 5px;
	height: 14px;
	background-color: hsl(var(--twc-red) / 0.6);
	z-index: 2;
	position: absolute;
	left: 0;
	top: 6px;
	transform: skew(-25deg, 0deg);
}
.swiper.padding-bottom {
	padding-bottom: 3rem;
}
.swiper .swiper-scrollbar {
	display: none;
}
.swiper.feedback {
	padding-bottom: 3rem;
}
.swiper .swiper-pagination {
	bottom: 0 !important;
}
.swiper .swiper-pagination .swiper-pagination-bullet {
	position: relative;
	z-index: 2;
	width: 13px;
	height: 13px;
	background-color: hsl(var(--twc-gray-900) / 0.5);
}
.swiper .swiper-pagination .swiper-pagination-bullet:before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	content: "";
	border-width: 1rem;
	border-color: hsl(var(--twc-gray-900) / 0.5);
	background-color: hsl(var(--twc-gray-900) / 0.7);
}
:is(.dark .swiper .swiper-pagination .swiper-pagination-bullet):before {
	--tw-border-opacity: 1;
	border-color: rgb(148 163 184 / var(--tw-border-opacity));
	--tw-bg-opacity: 1;
	background-color: rgb(148 163 184 / var(--tw-bg-opacity));
}
.swiper .swiper-pagination .swiper-pagination-bullet:before {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	z-index: 1;
}
.swiper
	.swiper-pagination
	.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: hsl(var(--twc-gray-900) / 0.7);
}
:is(
		.dark
			.swiper
			.swiper-pagination
			.swiper-pagination-bullet.swiper-pagination-bullet-active
	) {
	--tw-bg-opacity: 1;
	background-color: rgb(148 163 184 / var(--tw-bg-opacity));
}
.swiper
	.swiper-pagination
	.swiper-pagination-bullet.swiper-pagination-bullet-active:before {
	border-color: hsl(var(--twc-gray-900) / 0.7);
}
:is(
		.dark
			.swiper
			.swiper-pagination
			.swiper-pagination-bullet.swiper-pagination-bullet-active
	):before {
	--tw-border-opacity: 1;
	border-color: rgb(148 163 184 / var(--tw-border-opacity));
}
.swiper .swiper-button-next,
.swiper .swiper-button-prev {
	height: 40px;
	width: 40px;
	border-radius: 50%;
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
	background-color: #fff;
}
:is(.dark .swiper .swiper-button-next),
:is(.dark .swiper .swiper-button-prev) {
	background-color: #ffffff1a;
}
.swiper .swiper-button-next,
.swiper .swiper-button-prev {
	--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
		0px 2px 8px -1px rgba(17, 17, 26, 0.04);
	--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
		0px 2px 8px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.swiper .swiper-button-next:after,
.swiper .swiper-button-prev:after {
	font-size: 16px;
	color: rgba(0, 0, 0, 0.6);
}
:is(.dark .swiper .swiper-button-next):after,
:is(.dark .swiper .swiper-button-prev):after {
	color: hsla(0, 0%, 100%, 0.6);
}
.swiper .swiper-button-next.swiper-button-disabled,
.swiper .swiper-button-prev.swiper-button-disabled {
	background-color: hsl(var(--twc-gray-900) / 0.5);
}
:is(.dark .swiper .swiper-button-next.swiper-button-disabled),
:is(.dark .swiper .swiper-button-prev.swiper-button-disabled) {
	--tw-bg-opacity: 1;
	background-color: rgb(148 163 184 / var(--tw-bg-opacity));
}
.swiper .swiper-button-next.swiper-button-disabled,
.swiper .swiper-button-prev.swiper-button-disabled {
	--tw-bg-opacity: 0.2;
	display: none;
}
.swiper .swiper-button-next.swiper-button-disabled:after,
.swiper .swiper-button-prev.swiper-button-disabled:after {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.hover-decoration:hover {
	text-decoration: underline;
}
li.ql-indent-1:not(.ql-direction-rtl) {
	padding-left: 1rem;
}
.z-100000 {
	z-index: 200000;
}
.z-100001 {
	z-index: 200001;
}
.z-200002 {
	z-index: 200002;
}
.facebook-bg {
	background-color: #3b5998;
}
.google-bg {
	background-color: #ea4335;
}
b,
strong {
	font-weight: 700;
}
.fb_dialog.fb_dialog_advanced {
	top: -1000000px;
}
.lg-thumb.lg-group {
	display: flex;
}
.lg-outer .lg-toolbar {
	top: 4rem;
}
.gallery-modal .gallery-figcaption--inner {
	display: flex;
	flex-direction: column-reverse;
}
.gallery-modal .gallery-figcaption--inner .gallery-figcaption--thumbnails {
	margin: 0.5rem 0;
}
.gallery-modal
	.gallery-figcaption--inner
	.gallery-figcaption--info
	.photo-caption {
	margin-bottom: 0.25rem;
}
.gallery-modal
	.gallery-figcaption--inner
	.gallery-figcaption--info
	.photo-subcaption {
	font-size: 0.85rem;
	line-height: 1.5;
}
.gallery-modal
	.gallery-figcaption--inner
	.gallery-figcaption--info
	.caption-right {
	display: none;
}
.gallery-modal .gallery-figcaption--content {
	max-width: 1170px;
	padding: 0 1rem;
}
.test-slider .rangeslider-horizontal {
	margin: 0;
}
.test-slider .rangeslider-horizontal .rangeslider__fill {
	background-color: #7c7c7c;
}
.test-slider .rangeslider-horizontal .rangeslider__handle {
	width: 16px;
	height: 16px;
}
.test-slider .rangeslider-horizontal .rangeslider__handle:after {
	width: 10px;
	height: 10px;
	top: 2px;
	left: 2px;
}
strong {
	font-weight: 500;
}
.result-page span.space-wrapper {
	display: inline;
}
span.space-wrapper {
	line-height: 1.125;
	min-height: 20px;
	min-width: 125px;
	display: inline-block;
	align-items: flex-end;
	border-bottom: 2px dotted #e81d64;
}
:is(.dark span.space-wrapper) {
	border-color: hsl(var(--twc-red) / 0.3);
}
span.space-wrapper {
	text-align: left;
	position: relative;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 35px;
	padding-right: 5px;
	outline: none;
	vertical-align: baseline;
}
span.space-wrapper:focus {
	outline: none;
}
span.space-wrapper:not([data-question=""]) {
	border-bottom: 2px dotted #171717;
}
:is(.dark span.space-wrapper:not([data-question=""])) {
	--tw-border-opacity: 1;
	border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
span.space-wrapper:after {
	content: " (" attr(data-label) ")";
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	font-weight: 600;
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark span.space-wrapper):after {
	color: hsl(var(--twc-red) / 0.9);
}
span.space-wrapper > .drag-item {
	padding: 0;
	display: inline;
	border: 0;
	background: none;
	font-weight: 500;
	font-size: inherit;
}
span.space-wrapper .gu-transit {
	color: #068ef8 !important;
	opacity: 0.75;
}
table {
	width: 100%;
}
main {
	flex-grow: 1;
}
.result-page .correct-answer,
.result-page .correct-answer.space-wrapper,
.result-page .correct-answer.space-wrapper > span.correct-answer {
	color: hsl(var(--twc-green) / 0.7);
}
.result-page .wrong-answer {
	color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .result-page .wrong-answer) {
	color: hsl(var(--twc-red) / 0.9);
}
.result-page .wrong-answer.space-wrapper {
	color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .result-page .wrong-answer.space-wrapper) {
	color: hsl(var(--twc-red) / 0.9);
}
.result-page .wrong-answer.space-wrapper > span.wrong-answer {
	color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .result-page .wrong-answer.space-wrapper > span.wrong-answer) {
	color: hsl(var(--twc-red) / 0.9);
}
.result-page .wrong-answer.space-wrapper > span.wrong-answer {
	text-decoration-line: line-through;
}
.result-page .server-answer {
	color: hsl(var(--twc-sky) / 0.9);
}
.advisor-form-fixed {
	right: calc((100% - 1170px) / 2 + 1rem);
	z-index: 10;
	top: 7rem;
	margin-top: 2rem;
}
@media (min-width: 1024px) {
	.advisor-form-fixed {
		padding-right: 1rem;
	}
}
.checkout-summary-form-fixed {
	right: calc((100% - 1170px) / 2 + 1rem);
	z-index: 10;
	margin-top: 2rem;
}
@media (min-width: 1024px) {
	.checkout-summary-form-fixed {
		padding-right: 0;
	}
}
.checkout-summary-form-fixed {
	top: 6rem;
}
.orderlist ol,
.orderlist ul {
	padding-left: 1rem;
}
.orderlist ol li > p,
.orderlist ul li > p {
	display: inline;
}
.orderlist ul {
	list-style-type: disc;
	list-style-position: inside;
}
.orderlist ol {
	list-style-type: decimal;
	list-style-position: inside;
}
.orderlist ol ul,
.orderlist ul ul {
	list-style-type: circle;
	list-style-position: inside;
	margin-left: 15px;
}
.orderlist ol ol,
.orderlist ul ol {
	list-style-type: lower-latin;
	list-style-position: inside;
	margin-left: 15px;
}
.swiper-wrapper {
	min-height: 100%;
	transition-timing-function: linear !important;
}
.ring-outline {
	background: #fffcf4;
}
:is(.dark .ring-outline) {
	background-color: hsla(0, 0%, 100%, 0.1);
}
.ring-outline {
	box-shadow: 0 0 4px 0 #499ffd;
}
.ring-outline > * {
	padding: 2px;
}
tr.ring-outline {
	background: #fffcf4;
	box-shadow: none;
}
.map-labelling-table td > * {
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.map-labelling-table td > [role="button"] {
	pointer-events: auto;
}
#pagination .normal-state {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity))
	);
}
#pagination .normal-state:hover {
	background-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-bg-opacity))
	);
}
#pagination .answer-state,
#pagination .normal-state:hover {
	--tw-bg-opacity: 1;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
#pagination .answer-state {
	background-color: hsl(
		var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))
	);
}
#pagination .correct-state {
	background-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-bg-opacity))
	);
}
#pagination .correct-state,
#pagination .error-state {
	--tw-bg-opacity: 1;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
#pagination .error-state {
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	);
}
#pagination .active-state {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-bg-opacity))
	);
}
#pagination .active-state:hover {
	background-color: hsl(var(--twc-sky) / 0.8);
}
#pagination .review-state {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-volcano) / var(--twc-volcano-opacity, var(--tw-bg-opacity))
	);
}
#pagination .review-state:hover {
	background-color: hsl(var(--twc-volcano) / 0.8);
}
#pagination .review-state {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
	border-radius: 9999px;
}
.hidden-f {
	display: none !important;
}
.active-pagination:hover:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
	background-color: hsl(var(--twc-red) / 0.5);
}
.course:hover .messenger-icon {
	fill: #fff !important;
}
.mock-test-gradient {
	background: radial-gradient(
		100.84% 2165.67% at -0.84% 50.16%,
		#c61f1f 0,
		rgba(62, 60, 193, 0.94) 100%
	);
}
.border-gradient-certificate {
	background-image: linear-gradient(90deg, red, purple);
	background-origin: padding-box, border-box;
	background-repeat: no-repeat;
	border: 20px solid transparent;
}
:is(.dark input)::-moz-placeholder {
	color: rgba(100, 116, 139, 0.7);
}
:is(.dark input)::placeholder {
	color: rgba(100, 116, 139, 0.7);
}
:is(.dark textarea)::-moz-placeholder {
	color: rgba(100, 116, 139, 0.7);
}
:is(.dark textarea)::placeholder {
	color: rgba(100, 116, 139, 0.7);
}
.circle {
	width: 15px;
	height: 15px;
	border: 1px solid #000;
	border-radius: 100px;
}
.circle,
.explosion,
.firework {
	position: absolute;
}
.explosion {
	left: -2px;
	bottom: 0;
	width: 4px;
	height: 80px;
	transform-origin: 50% 100%;
	overflow: hidden;
}
.explosion:first-child {
	transform: rotate(0deg) translateY(-15px);
}
.explosion:nth-child(2) {
	transform: rotate(30deg) translateY(-15px);
}
.explosion:nth-child(3) {
	transform: rotate(60deg) translateY(-15px);
}
.explosion:nth-child(4) {
	transform: rotate(90deg) translateY(-15px);
}
.explosion:nth-child(5) {
	transform: rotate(120deg) translateY(-15px);
}
.explosion:nth-child(6) {
	transform: rotate(150deg) translateY(-15px);
}
.explosion:nth-child(7) {
	transform: rotate(180deg) translateY(-15px);
}
.explosion:nth-child(8) {
	transform: rotate(210deg) translateY(-15px);
}
.explosion:nth-child(9) {
	transform: rotate(240deg) translateY(-15px);
}
.explosion:nth-child(10) {
	transform: rotate(270deg) translateY(-15px);
}
.explosion:nth-child(11) {
	transform: rotate(300deg) translateY(-15px);
}
.explosion:nth-child(12) {
	transform: rotate(330deg) translateY(-15px);
}
.explosion:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	height: 40px;
	background-color: #f5cf52;
}
@keyframes explosion {
	0% {
		top: 100%;
	}
	33%,
	to {
		top: -50%;
	}
}
.firework {
	transform: scale(0.3);
	opacity: 1;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.firework .explosion:before {
	animation: explosion 1s ease-in-out 0.1s 1;
}
.editor-comment .rdw-editor-main {
	min-height: 100px;
}
.disable-button {
	background-color: hsl(var(--twc-gray-900) / 0.5);
	border-color: hsl(var(--twc-gray-900) / 0.5);
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	opacity: 1;
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .disable-button) {
	--tw-text-opacity: 1;
	color: rgb(203 213 225 / var(--tw-text-opacity));
}
.background-forum {
	background:
		linear-gradient(180deg, rgba(68, 33, 0, 0.22), #1c0d00 70.31%),
		url(../images/QABackgroundImage.png) no-repeat 50%;
	background-size: cover;
	opacity: 1;
	min-height: 200px;
}
.scroll-x {
	width: 70%;
	overflow: scroll;
	white-space: nowrap;
}
.mobile-editor .rdw-editor-toolbar {
	position: inherit;
}
.word-break {
	word-break: break-word;
}
.course .course-link:hover {
	text-decoration: none !important;
}
.customTooltip {
	top: 38px !important;
}
.grid-list-tooltip {
	left: -175px !important;
}
.grid-slider-tooltip {
	left: -142px !important;
}
.video-courses-bg-linear {
	background: linear-gradient(
		180deg,
		rgba(205, 106, 15, 0.92),
		hsla(36, 80%, 66%, 0.85) 127.81%
	);
}
.bg-feedbacks {
	background: linear-gradient(
		180deg,
		rgba(182, 211, 255, 0),
		rgba(255, 206, 179, 0.5)
	);
}
.hidden-scrollbar {
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.hidden-scrollbar::-webkit-scrollbar {
	display: none;
}
.course-cart-shadow {
	box-shadow: 0 4px 15px -1px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 4px 15px -1px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 4px 15px -1px rgba(0, 0, 0, 0.4);
}
.forum-card-img * {
	display: contents;
}
.toeic-question img {
	height: 100%;
	width: 300px;
	max-height: 300px;
	margin: auto;
}
.toeic-question ol {
	list-style-type: decimal;
	padding-left: 30px;
}
.ins-bg {
	background: radial-gradient(
		circle at 33% 100%,
		#fed373 4%,
		#f15245 30%,
		#d92e7f 62%,
		#9b36b7 85%,
		#515ecf
	);
	border: none;
	transition: all 0.5s ease;
}
.ins-bg:hover {
	background: radial-gradient(
			circle farthest-corner at 35% 90%,
			#fec564,
			transparent 50%
		),
		radial-gradient(
			circle farthest-corner at 0 140%,
			#fec564,
			transparent 50%
		),
		radial-gradient(
			ellipse farthest-corner at 0 -25%,
			#5258cf,
			transparent 50%
		),
		radial-gradient(
			ellipse farthest-corner at 20% -50%,
			#5258cf,
			transparent 50%
		),
		radial-gradient(
			ellipse farthest-corner at 100% 0,
			#893dc2,
			transparent 50%
		),
		radial-gradient(
			ellipse farthest-corner at 60% -20%,
			#893dc2,
			transparent 50%
		),
		radial-gradient(
			ellipse farthest-corner at 100% 100%,
			#d9317a,
			transparent
		),
		linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d);
}
.reactour__close {
	position: absolute;
	top: 12px !important;
	right: 12px !important;
	width: 12px !important;
	height: 12px !important;
	color: rgba(0, 0, 0, 0.3) !important;
	border-radius: 100%;
}
.reactour__close:hover {
	color: rgba(0, 0, 0, 0.5) !important;
	transform: rotate(180deg) !important;
}
.reactour__helper {
	padding: 24px 12px !important;
}
@keyframes heartBeat {
	0% {
		transform: scale(1);
	}
	14% {
		transform: scale(1.1);
	}
	28% {
		transform: scale(1);
	}
	42% {
		transform: scale(1.1);
	}
	70% {
		transform: scale(1);
	}
}
.customHeartBeat {
	animation: heartBeat 1s linear infinite;
}
.mock-test-toeic-gradient {
	background: radial-gradient(
		100.84% 2165.67% at -0.84% 50.16%,
		#4f1dde 0,
		rgba(7, 0, 87, 0.94) 100%
	);
	border: none;
	transition: all 0.5s ease;
}
.toeic-question p:empty {
	display: inline-block;
}
.toeic-question table {
	border: 1px solid #ccc !important;
}
.toeic-question table tr:last-child td {
	border-bottom: none !important;
}
#content > * + *,
.editor-content > * + * {
	margin-top: 1rem;
	word-break: break-word;
}
.hidden-highlight {
	display: none;
}
.highlight {
	background-color: #ffe898;
}
.highlight,
.pre-highlight {
	padding: 4px 2px;
	position: relative;
	cursor: pointer;
}
.pre-highlight {
	background-color: rgba(0, 0, 0, 0.15);
}
.highlight-config {
	position: absolute;
	top: 100%;
	z-index: 20;
	right: 0;
	background-color: #fff;
	width: -moz-max-content;
	width: max-content;
	min-width: 150px;
	gap: 14px;
	box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.15);
}
:is(.dark .highlight-config) {
	background-color: #ffffff1a;
}
.highlight-config {
	border-radius: 0.375rem;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}
.highlight-config .roadmap-content ul {
	list-style: inherit;
	padding-left: 16px;
}
.highlight-config .roadmap-content table {
	border: 1px solid #e2e8f0;
}
:is(.dark .highlight-config .roadmap-content table) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
.highlight-config .highlight-options {
	display: flex;
	flex-direction: column;
	color: #000;
	justify-content: space-between;
	font-size: 12px;
	gap: 8px;
	padding: 4px;
	width: 100%;
	border-radius: 0.5rem;
}
.highlight-config .highlight-options .options-item {
	padding: 4px 8px;
	font-style: normal !important;
	font-weight: 400 !important;
	text-align: left;
}
:is(.dark .highlight-config .highlight-options .options-item) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.highlight-config .highlight-options .options-item:hover {
	background-color: hsl(var(--twc-gray-900) / 0.2);
}
:is(.dark .highlight-config .highlight-options .options-item:hover:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
.highlight-config .highlight-options .options-item:hover {
	border-radius: 4px;
}
.highlight-config .highlight-options .disabled {
	background-color: #f2f2f2;
}
:is(.dark .highlight-config .highlight-options .disabled) {
	--tw-bg-opacity: 1;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
.highlight-config .highlight-options .disabled {
	border-radius: 0.25rem;
	opacity: 20%;
	color: gray;
	pointer-events: none;
	cursor: not-allowed;
}
.notes-container {
	background-color: #fcf8e8;
	width: 300px;
	height: 200px;
	z-index: 20;
	border-radius: 0.5rem;
}
.notes-container .note-header {
	color: #61481c;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 4px 8px;
	font-weight: 500;
	background-color: #fff9ca;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
:is(.dark .notes-container .note-header) {
	--tw-bg-opacity: 1;
	background-color: rgb(203 213 225 / var(--tw-bg-opacity));
	--tw-text-opacity: 1;
	color: rgb(30 41 59 / var(--tw-text-opacity));
}
.notes-container .note-header .note-btn-group {
	display: flex;
	align-items: center;
}
.notes-container .note-header .note-btn-group .clear-icon {
	text-decoration: underline;
	font-size: 12px;
	padding: 0 4px 4px;
}
.notes-container .note-header .note-btn-group .close-icon {
	color: #bf9742 !important;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 1.5rem;
	height: 1.5rem;
}
:is(.dark .notes-container .note-header .note-btn-group .close-icon) {
	--tw-text-opacity: 1;
	color: rgb(203 213 225 / var(--tw-text-opacity));
}
.notes-container .note-header .note-btn-group .close-icon:hover {
	scale: 120%;
	transform: rotate(90deg);
	transition: all 0.2s ease;
}
.notes-container .note-area {
	width: 100%;
	height: inherit;
	overflow: auto;
	outline: none;
	background-color: inherit;
	padding: 8px;
	font-size: 14px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
:is(.dark .notes-container .note-area) {
	--tw-bg-opacity: 1;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity));
	--tw-text-opacity: 1;
	color: rgb(226 232 240 / var(--tw-text-opacity));
}
.notes-container .note-area::-webkit-scrollbar {
	width: 4px;
}
.show {
	display: block !important;
}
.hide {
	display: none !important;
}
#content table,
.editor-content table {
	width: auto;
	max-width: 100%;
	border-collapse: collapse;
	word-break: normal;
}
.is-has-notes {
	position: relative;
}
.is-has-notes:after {
	position: absolute;
	content: "";
	font-size: 6px;
	top: -4px;
	right: -4px;
	width: 10px;
	height: 10px;
	background-color: #edc743;
	border-radius: 100%;
}
.popup {
	width: 120px !important;
	border-radius: 8px !important;
	padding: 8px !important;
	margin-left: -80px;
	line-height: 12px !important;
	display: flex !important;
	flex-direction: column !important;
	background-color: #fff !important;
	color: #000 !important;
}
.popup .popupItem {
	padding: 8px !important;
	font-size: 12px !important;
	border: none !important;
	text-align: left !important;
}
.popup .popupItem:hover {
	text-decoration: none !important;
	color: #000 !important;
	background-color: #2980b9 !important;
	border-radius: 2px !important;
}
.popup:after {
	display: none !important;
	top: 30px !important;
}
.extracted-simple-text {
	cursor: pointer !important;
}
.english-communication:before {
	background: linear-gradient(180deg, #ffc327, hsla(0, 0%, 100%, 0));
}
.minimize-scrollbar::-webkit-scrollbar {
	width: 4px !important;
}
.minimize-scrollbar-horizontal::-webkit-scrollbar {
	height: 4px !important;
}
.book-page-bg-linear-gradient {
	background: linear-gradient(180deg, #fff2c5, #e8ddff 42.19%, #fff);
}
.swiper.level-slider .swiper-wrapper .swiper-slide {
	height: auto !important;
}
.swiper.level-slider .swiper-button-next,
.swiper.level-slider .swiper-button-prev {
	background-color: transparent !important;
}
.swiper.level-slider .swiper-button-next:after,
.swiper.level-slider .swiper-button-prev:after {
	color: #7c7c7c !important;
}
.swiper.level-slider .swiper-button-prev {
	left: -8px !important;
}
.swiper.level-slider .swiper-button-next {
	right: -8px !important;
}
#content-group .custom-image.audio-icon {
	width: 14px;
	height: auto;
	display: inline;
	margin: 0 4px 2px;
	cursor: pointer;
}
#content-group .custom-image.audio-icon:hover {
	transform: scale(1.3);
	transition: all 0.2s ease;
}
.ielts-corrections-gpt-banner {
	height: 100%;
	width: 100%;
}
.ielts-corrections-gpt-banner img {
	bottom: -110px !important;
}
.gradient-ielts-page {
	background: linear-gradient(
			180deg,
			rgba(242, 250, 255, 0),
			rgba(255, 230, 193, 0.3) 54.69%,
			hsla(0, 0%, 100%, 0)
		),
		#fff;
}
.bg-gradient-2 {
	background: linear-gradient(90deg, #ee0979, #ff6a00);
}
.roadmap-content ul {
	list-style: inherit;
	padding-left: 16px;
}
.roadmap-content table {
	border: 1px solid #e2e8f0;
}
:is(.dark .roadmap-content table) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
.stop-animation-loop:after {
	content: "...";
	line-height: 0.5;
	font-size: 24px;
	animation: fadeInAnimation 1s linear infinite;
}
.highlight-config {
	z-index: 99999999;
}
header.menu-mobile-open:after,
header.menu-open:after {
	content: "";
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.36);
	-webkit-backdrop-filter: blur(12px);
	backdrop-filter: blur(12px);
}
.react-datepicker-popper {
	z-index: 200003 !important;
}
[class*="pre-animate"] {
	opacity: 0;
	visibility: hidden;
}
span[data-type="math-node"][data-inline="false"] mjx-container.MathJax {
	display: block;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 9px 0;
	max-width: 100%;
}
.property {
	align-items: center;
	background-color: #fff;
	border-radius: 50%;
	color: #263238;
	display: flex;
	font-size: 14px;
	gap: 15px;
	height: 30px;
	justify-content: center;
	padding: 4px;
	position: relative;
	width: 30px;
}
.property,
.property:after {
	transition: all 0.3s ease-out;
}
.property:after {
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-top: 9px solid #fff;
	content: "";
	height: 0;
	left: 50%;
	position: absolute;
	top: 95%;
	transform: translate(-50%);
	width: 0;
	z-index: 1;
}
.property .icon {
	align-items: center;
	display: flex;
	justify-content: center;
	color: #fff;
}
.property .icon svg {
	height: 20px;
	width: auto;
}
.property .details {
	display: none;
	flex-direction: column;
	flex: 1;
}
.property .address {
	color: #9e9e9e;
	font-size: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.property .features {
	align-items: flex-end;
	display: flex;
	flex-direction: row;
	gap: 10px;
}
.property .features > div {
	align-items: center;
	background: #f5f5f5;
	border-radius: 5px;
	border: 1px solid #ccc;
	display: flex;
	font-size: 10px;
	gap: 5px;
	padding: 5px;
}
.property.highlight {
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 10px 10px 5px rgba(0, 0, 0, 0.2);
	height: 80px;
	padding: 8px 15px;
	width: auto;
}
.property.highlight:after {
	border-top: 9px solid #fff;
}
.property.highlight .details {
	display: flex;
}
.property.highlight .icon svg {
	width: 50px;
	height: 50px;
}
.property .bed {
	color: #ffa000;
}
.property .bath {
	color: #03a9f4;
}
.property .size {
	color: #388e3c;
}
.property.highlight:has(.fa-house) .icon {
	color: var(--house-color);
}
.property:not(.highlight):has(.fa-house) {
	background-color: var(--house-color);
}
.property:not(.highlight):has(.fa-house):after {
	border-top: 9px solid var(--house-color);
}
.text-brand-primary {
	--tw-text-opacity: 1;
	color: rgb(29 78 216 / var(--tw-text-opacity));
}
.center {
	display: flex;
	align-items: center;
	justify-content: center;
}
figcaption {
	text-align: center;
	margin-bottom: 1rem;
	font-size: 0.875rem;
	line-height: 1.25rem;
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-tertiary) /
			var(--twc-tertiary-opacity, var(--tw-text-opacity))
	);
}
.personalized-example,
.text-question {
	display: none;
}
@media (min-width: 1024px) {
	.lg\:container {
		width: 100%;
	}
	@media (min-width: 320px) {
		.lg\:container {
			max-width: 320px;
		}
	}
	@media (min-width: 375px) {
		.lg\:container {
			max-width: 375px;
		}
	}
	@media (min-width: 640px) {
		.lg\:container {
			max-width: 640px;
		}
	}
	@media (min-width: 768px) {
		.lg\:container {
			max-width: 768px;
		}
	}
	@media (min-width: 990px) {
		.lg\:container {
			max-width: 990px;
		}
	}
	@media (min-width: 1024px) {
		.lg\:container {
			max-width: 1024px;
		}
	}
	@media (min-width: 1280px) {
		.lg\:container {
			max-width: 1280px;
		}
	}
	@media (min-width: 1320px) {
		.lg\:container {
			max-width: 1320px;
		}
	}
	@media (min-width: 1352px) {
		.lg\:container {
			max-width: 1352px;
		}
	}
	@media (min-width: 1440px) {
		.lg\:container {
			max-width: 1440px;
		}
	}
	@media (min-width: 1537px) {
		.lg\:container {
			max-width: 1537px;
		}
	}
	@media (min-width: 1600px) {
		.lg\:container {
			max-width: 1600px;
		}
	}
	@media (min-width: 1920px) {
		.lg\:container {
			max-width: 1920px;
		}
	}
}
.marker\:text-red\/10 ::marker {
	color: hsl(var(--twc-red) / 0.1);
}
.marker\:text-red\/10::marker {
	color: hsl(var(--twc-red) / 0.1);
}
.selection\:bg-fill-ocean\/20 ::-moz-selection {
	background-color: hsl(var(--twc-fill-ocean) / 0.2);
}
.selection\:bg-fill-ocean\/20 ::selection {
	background-color: hsl(var(--twc-fill-ocean) / 0.2);
}
.selection\:text-semantic-primary ::-moz-selection {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.selection\:text-semantic-primary ::selection {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.selection\:bg-fill-ocean\/20::-moz-selection {
	background-color: hsl(var(--twc-fill-ocean) / 0.2);
}
.selection\:bg-fill-ocean\/20::selection {
	background-color: hsl(var(--twc-fill-ocean) / 0.2);
}
.selection\:text-semantic-primary::-moz-selection {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.selection\:text-semantic-primary::selection {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.file\:border-0::file-selector-button {
	border-width: 0;
}
.file\:bg-transparent::file-selector-button {
	background-color: transparent;
}
.file\:text-sm::file-selector-button {
	font-size: 0.875rem;
	line-height: 1.25rem;
}
.file\:font-medium::file-selector-button {
	font-weight: 500;
}
.placeholder\:\!font-normal::-moz-placeholder {
	font-weight: 400 !important;
}
.placeholder\:\!font-normal::placeholder {
	font-weight: 400 !important;
}
.placeholder\:\!text-semantic-tertiary::-moz-placeholder {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-text-opacity))
	) !important;
}
.placeholder\:\!text-semantic-tertiary::placeholder {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-text-opacity))
	) !important;
}
.placeholder\:text-black\/30::-moz-placeholder {
	color: rgba(1, 5, 28, 0.3);
}
.placeholder\:text-black\/30::placeholder {
	color: rgba(1, 5, 28, 0.3);
}
.placeholder\:text-primary-black-primary\/40::-moz-placeholder {
	color: rgba(3, 11, 61, 0.4);
}
.placeholder\:text-primary-black-primary\/40::placeholder {
	color: rgba(3, 11, 61, 0.4);
}
.placeholder\:text-semantic-tertiary::-moz-placeholder {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-text-opacity))
	);
}
.placeholder\:text-semantic-tertiary::placeholder {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-tertiary) /
			var(--twc-semantic-tertiary-opacity, var(--tw-text-opacity))
	);
}
.placeholder\:text-token-semantic-tertiary::-moz-placeholder {
	color: rgba(0, 0, 0, 0.4);
}
.placeholder\:text-token-semantic-tertiary::placeholder {
	color: rgba(0, 0, 0, 0.4);
}
.before\:absolute:before {
	content: var(--tw-content);
	position: absolute;
}
.before\:-bottom-\[4px\]:before {
	content: var(--tw-content);
	bottom: -4px;
}
.before\:bottom-0:before {
	content: var(--tw-content);
	bottom: 0;
}
.before\:left-0:before {
	content: var(--tw-content);
	left: 0;
}
.before\:left-4:before {
	content: var(--tw-content);
	left: 1rem;
}
.before\:top-0:before {
	content: var(--tw-content);
	top: 0;
}
.before\:mr-4:before {
	content: var(--tw-content);
	margin-right: 1rem;
}
.before\:block:before {
	content: var(--tw-content);
	display: block;
}
.before\:hidden:before {
	content: var(--tw-content);
	display: none;
}
.before\:h-\[4px\]:before {
	content: var(--tw-content);
	height: 4px;
}
.before\:h-full:before {
	content: var(--tw-content);
	height: 100%;
}
.before\:w-\[1px\]:before {
	content: var(--tw-content);
	width: 1px;
}
.before\:w-\[2px\]:before {
	content: var(--tw-content);
	width: 2px;
}
.before\:w-\[3px\]:before {
	content: var(--tw-content);
	width: 3px;
}
.before\:w-\[7px\]:before {
	content: var(--tw-content);
	width: 7px;
}
.before\:rounded-lg:before {
	content: var(--tw-content);
	border-radius: 0.5rem;
}
.before\:border-x-\[3\.5px\]:before {
	content: var(--tw-content);
	border-left-width: 3.5px;
	border-right-width: 3.5px;
}
.before\:border-y-\[2px\]:before {
	content: var(--tw-content);
	border-top-width: 2px;
	border-bottom-width: 2px;
}
.before\:border-b-transparent:before {
	content: var(--tw-content);
	border-bottom-color: transparent;
}
.before\:border-l-transparent:before {
	content: var(--tw-content);
	border-left-color: transparent;
}
.before\:border-r-base-d-cyan:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-d-cyan) /
			var(--twc-base-d-cyan-opacity, var(--tw-border-opacity))
	);
}
.before\:border-r-base-d-ocean:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-d-ocean) /
			var(--twc-base-d-ocean-opacity, var(--tw-border-opacity))
	);
}
.before\:border-r-base-d-sunset:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-d-sunset) /
			var(--twc-base-d-sunset-opacity, var(--tw-border-opacity))
	);
}
.before\:border-t-base-d-cyan:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-d-cyan) /
			var(--twc-base-d-cyan-opacity, var(--tw-border-opacity))
	);
}
.before\:border-t-base-d-ocean:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-d-ocean) /
			var(--twc-base-d-ocean-opacity, var(--tw-border-opacity))
	);
}
.before\:border-t-base-d-sunset:before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-d-sunset) /
			var(--twc-base-d-sunset-opacity, var(--tw-border-opacity))
	);
}
.before\:bg-\[\#1abc9c\]:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(26 188 156 / var(--tw-bg-opacity));
}
.before\:bg-\[\#3498db\]:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(52 152 219 / var(--tw-bg-opacity));
}
.before\:bg-\[\#DA0037\]:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(218 0 55 / var(--tw-bg-opacity));
}
.before\:bg-\[\#f1c40f\]:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(241 196 15 / var(--tw-bg-opacity));
}
.before\:bg-\[\#f83864\]:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(248 56 100 / var(--tw-bg-opacity));
}
.before\:bg-bg-neutral-subtle:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.before\:bg-gray-900\/20:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-gray-900) / 0.2);
}
.before\:bg-green\/10:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-green) / 0.1);
}
.before\:bg-green\/5:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-green) / 0.05);
}
.before\:bg-ocean\/10:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-ocean) / 0.1);
}
.before\:bg-primary:before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
.before\:bg-red\/10:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-red) / 0.1);
}
.before\:bg-sky\/10:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-sky) / 0.1);
}
.before\:bg-sky\/5:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-sky) / 0.05);
}
.before\:bg-volcano\/10:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-volcano) / 0.1);
}
.before\:bg-volcano\/5:before {
	content: var(--tw-content);
	background-color: hsl(var(--twc-volcano) / 0.05);
}
.before\:content-\[\"\"\]:before,
.before\:content-\[\'\'\]:before {
	--tw-content: "";
	content: var(--tw-content);
}
.before\:content-\[\'-----------\'\]:before {
	--tw-content: "-----------";
	content: var(--tw-content);
}
.after\:absolute:after {
	content: var(--tw-content);
	position: absolute;
}
.after\:inset-\[calc\(-1\*var\(--glowingeffect-border-width\)\)\]:after {
	content: var(--tw-content);
	inset: calc(-1 * var(--glowingeffect-border-width));
}
.after\:left-0:after {
	content: var(--tw-content);
	left: 0;
}
.after\:start-\[2px\]:after {
	content: var(--tw-content);
	inset-inline-start: 2px;
}
.after\:top-\[--after-indicator-top\]:after {
	content: var(--tw-content);
	top: var(--after-indicator-top);
}
.after\:top-\[2px\]:after {
	content: var(--tw-content);
	top: 2px;
}
.after\:ml-0:after {
	content: var(--tw-content);
	margin-left: 0;
}
.after\:ml-0\.5:after {
	content: var(--tw-content);
	margin-left: 0.125rem;
}
.after\:ml-1:after {
	content: var(--tw-content);
	margin-left: 0.25rem;
}
.after\:ml-4:after {
	content: var(--tw-content);
	margin-left: 1rem;
}
.after\:h-5:after {
	content: var(--tw-content);
	height: 1.25rem;
}
.after\:h-\[--after-indicator-height\]:after {
	content: var(--tw-content);
	height: var(--after-indicator-height);
}
.after\:w-5:after {
	content: var(--tw-content);
	width: 1.25rem;
}
.after\:w-\[3px\]:after {
	content: var(--tw-content);
	width: 3px;
}
.after\:rounded-\[inherit\]:after {
	content: var(--tw-content);
	border-radius: inherit;
}
.after\:rounded-full:after {
	content: var(--tw-content);
	border-radius: 9999px;
}
.after\:rounded-lg:after {
	content: var(--tw-content);
	border-radius: 0.5rem;
}
.after\:border:after {
	content: var(--tw-content);
	border-width: 1px;
}
.after\:border-gray-300:after {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-300) /
			var(--twc-gray-300-opacity, var(--tw-border-opacity))
	);
}
.after\:bg-white:after {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.after\:font-bold:after {
	content: var(--tw-content);
	font-weight: 700;
}
.after\:text-content-negative-primary:after {
	content: var(--tw-content);
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-negative-primary) /
			var(--twc-content-negative-primary-opacity, var(--tw-text-opacity))
	);
}
.after\:opacity-\[var\(--active\)\]:after {
	content: var(--tw-content);
	opacity: var(--active);
}
.after\:transition-all:after {
	content: var(--tw-content);
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.after\:transition-opacity:after {
	content: var(--tw-content);
	transition-property: opacity;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.15s;
}
.after\:duration-200:after {
	content: var(--tw-content);
	transition-duration: 0.2s;
}
.after\:duration-300:after {
	content: var(--tw-content);
	transition-duration: 0.3s;
}
.after\:content-\[\"\"\]:after {
	--tw-content: "";
	content: var(--tw-content);
}
.after\:content-\[\"\*\"\]:after {
	--tw-content: "*";
	content: var(--tw-content);
}
.after\:content-\[\'\'\]:after {
	--tw-content: "";
	content: var(--tw-content);
}
.after\:content-\[\'-----------\'\]:after {
	--tw-content: "-----------";
	content: var(--tw-content);
}
.after\:\[background-attachment\:fixed\]:after {
	content: var(--tw-content);
	background-attachment: fixed;
}
.after\:\[background\:var\(--gradient\)\]:after {
	content: var(--tw-content);
	background: var(--gradient);
}
.after\:\[border\:var\(--glowingeffect-border-width\)_solid_transparent\]:after {
	content: var(--tw-content);
	border: var(--glowingeffect-border-width) solid transparent;
}
.last\:mb-0:last-child {
	margin-bottom: 0;
}
.last\:flex:last-child {
	display: flex;
}
.autofill\:\!bg-transparent:-webkit-autofill {
	background-color: transparent !important;
}
.autofill\:\!bg-transparent:autofill {
	background-color: transparent !important;
}
.focus-within\:relative:focus-within {
	position: relative;
}
.focus-within\:z-20:focus-within {
	z-index: 20;
}
.focus-within\:border-blue-500:focus-within {
	--tw-border-opacity: 1;
	border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.focus-within\:border-sky\/50:focus-within {
	border-color: hsl(var(--twc-sky) / 0.5);
}
.hover\:-translate-x-0:hover {
	--tw-translate-x: 0;
}
.hover\:-translate-x-0:hover,
.hover\:-translate-x-0\.5:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-x-0\.5:hover {
	--tw-translate-x: -0.125rem;
}
.hover\:-translate-y-0:hover {
	--tw-translate-y: 0;
}
.hover\:-translate-y-0:hover,
.hover\:-translate-y-0\.5:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-0\.5:hover {
	--tw-translate-y: -0.125rem;
}
.hover\:-translate-y-\[4px\]:hover {
	--tw-translate-y: -4px;
}
.hover\:-translate-y-\[4px\]:hover,
.hover\:-translate-y-\[5px\]:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-\[5px\]:hover {
	--tw-translate-y: -5px;
}
.hover\:rotate-45:hover {
	--tw-rotate: 45deg;
}
.hover\:rotate-45:hover,
.hover\:scale-105:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-105:hover {
	--tw-scale-x: 1.05;
	--tw-scale-y: 1.05;
}
.hover\:scale-110:hover {
	--tw-scale-x: 1.1;
	--tw-scale-y: 1.1;
}
.hover\:scale-110:hover,
.hover\:scale-125:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-125:hover {
	--tw-scale-x: 1.25;
	--tw-scale-y: 1.25;
}
.hover\:scale-90:hover {
	--tw-scale-x: 0.9;
	--tw-scale-y: 0.9;
}
.hover\:scale-90:hover,
.hover\:scale-\[1\.1\]:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-\[1\.1\]:hover {
	--tw-scale-x: 1.1;
	--tw-scale-y: 1.1;
}
.hover\:scale-y-\[150\%\]:hover {
	--tw-scale-y: 150%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:cursor-pointer:hover {
	cursor: pointer;
}
.hover\:overflow-y-auto:hover {
	overflow-y: auto;
}
.hover\:rounded:hover {
	border-radius: 0.25rem;
}
.hover\:border:hover {
	border-width: 1px;
}
.hover\:border-\[2px\]:hover {
	border-width: 2px;
}
.hover\:border-none:hover {
	border-style: none;
}
.hover\:border-bd-bold:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-bold) /
			var(--twc-bd-bold-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-bd-slight:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-slight) /
			var(--twc-bd-slight-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-bd-strong:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-bg-informative-strong:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-bg-informative-strong) /
			var(--twc-bg-informative-strong-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-black:hover {
	--tw-border-opacity: 1;
	border-color: rgb(1 5 28 / var(--tw-border-opacity));
}
.hover\:border-blue-0:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-blue-0) / var(--twc-blue-0-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-blue-500:hover {
	--tw-border-opacity: 1;
	border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.hover\:border-chartreuse-primary:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-chartreuse-primary) /
			var(--twc-chartreuse-primary-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-emerald-100:hover {
	--tw-border-opacity: 1;
	border-color: rgb(209 250 229 / var(--tw-border-opacity));
}
.hover\:border-fill-blue-strong\/50:hover {
	border-color: hsl(var(--twc-fill-blue-strong) / 0.5);
}
.hover\:border-fill-sky:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-sky) /
			var(--twc-fill-sky-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-gray-400:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-400) /
			var(--twc-gray-400-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-gray-900\/10:hover {
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
.hover\:border-gray-900\/20:hover {
	border-color: hsl(var(--twc-gray-900) / 0.2);
}
.hover\:border-green\/70:hover {
	border-color: hsl(var(--twc-green) / 0.7);
}
.hover\:border-indigo-400:hover {
	--tw-border-opacity: 1;
	border-color: rgb(129 140 248 / var(--tw-border-opacity));
}
.hover\:border-informative-primary:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-informative-primary) /
			var(--twc-informative-primary-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-negative-primary:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-negative-primary) /
			var(--twc-negative-primary-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-ocean:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-ocean-primary:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-ocean-primary) /
			var(--twc-ocean-primary-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-red\/70:hover {
	border-color: hsl(var(--twc-red) / 0.7);
}
.hover\:border-red\/90:hover {
	border-color: hsl(var(--twc-red) / 0.9);
}
.hover\:border-semantic-positive\/80:hover {
	border-color: hsl(var(--twc-semantic-positive) / 0.8);
}
.hover\:border-sky:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-sky\/10:hover {
	border-color: hsl(var(--twc-sky) / 0.1);
}
.hover\:border-sky\/20:hover {
	border-color: hsl(var(--twc-sky) / 0.2);
}
.hover\:border-sky\/30:hover {
	border-color: hsl(var(--twc-sky) / 0.3);
}
.hover\:border-sky\/60:hover {
	border-color: hsl(var(--twc-sky) / 0.6);
}
.hover\:border-sky\/70:hover {
	border-color: hsl(var(--twc-sky) / 0.7);
}
.hover\:border-sky\/80:hover {
	border-color: hsl(var(--twc-sky) / 0.8);
}
.hover\:border-sky\/90:hover {
	border-color: hsl(var(--twc-sky) / 0.9);
}
.hover\:border-stroke-aquamarine-strong:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-aquamarine-strong) /
			var(
				--twc-stroke-aquamarine-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.hover\:border-stroke-informative-subtle:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-informative-subtle) /
			var(
				--twc-stroke-informative-subtle-opacity,
				var(--tw-border-opacity)
			)
	);
}
.hover\:border-stroke-red-strong:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red-strong) /
			var(--twc-stroke-red-strong-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-stroke-strong:hover {
	--tw-border-opacity: 1;
	border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.hover\:border-transparent:hover {
	border-color: transparent;
}
.hover\:border-v2-stroke-strong:hover {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-v2-stroke-strong) /
			var(--twc-v2-stroke-strong-opacity, var(--tw-border-opacity))
	);
}
.hover\:border-yellow\/70:hover {
	border-color: hsl(var(--twc-yellow) / 0.7);
}
.hover\:\!bg-gray-900\/10:hover {
	background-color: hsl(var(--twc-gray-900) / 0.1) !important;
}
.hover\:\!bg-gray-900\/5:hover {
	background-color: hsl(var(--twc-gray-900) / 0.05) !important;
}
.hover\:\!bg-sky\/90:hover {
	background-color: hsl(var(--twc-sky) / 0.9) !important;
}
.hover\:\!bg-transparent:hover {
	background-color: transparent !important;
}
.hover\:\!bg-white:hover {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.hover\:\!bg-yellow\/10:hover {
	background-color: hsl(var(--twc-yellow) / 0.1) !important;
}
.hover\:bg-\[\#0046F9\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(0 70 249 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#BBEDBB\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(187 237 187 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#CA1029\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(202 16 41 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#FFD2D2\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 210 210 / var(--tw-bg-opacity));
}
.hover\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.2\)\]:hover {
	background-color: rgba(0, 0, 0, 0.2);
}
.hover\:bg-action-aquamarine-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-hover) /
			var(--twc-action-aquamarine-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-aquamarine-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-subtle-hover) /
			var(
				--twc-action-aquamarine-subtle-hover-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-action-blue-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-hover) /
			var(--twc-action-blue-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-blue-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-subtle-hover) /
			var(--twc-action-blue-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-brand-primary-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-hover) /
			var(--twc-action-brand-primary-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-brand-primary-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-subtle-hover) /
			var(
				--twc-action-brand-primary-subtle-hover-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-action-brand-secondary-active\/90:hover {
	background-color: hsl(var(--twc-action-brand-secondary-active) / 0.9);
}
.hover\:bg-action-brand-secondary-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-hover) /
			var(
				--twc-action-brand-secondary-hover-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-action-brand-secondary-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-subtle-hover) /
			var(
				--twc-action-brand-secondary-subtle-hover-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-action-cyan-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-hover) /
			var(--twc-action-cyan-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-cyan-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-subtle-hover) /
			var(--twc-action-cyan-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-emerald-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-hover) /
			var(--twc-action-emerald-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-emerald-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-subtle-hover) /
			var(--twc-action-emerald-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-grape-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-hover) /
			var(--twc-action-grape-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-grape-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-subtle-hover) /
			var(--twc-action-grape-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-green-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-hover) /
			var(--twc-action-green-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-green-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-subtle-hover) /
			var(--twc-action-green-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-lime-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-hover) /
			var(--twc-action-lime-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-lime-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-subtle-hover) /
			var(--twc-action-lime-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-magenta-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-hover) /
			var(--twc-action-magenta-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-magenta-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-subtle-hover) /
			var(--twc-action-magenta-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-ocean-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-hover) /
			var(--twc-action-ocean-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-ocean-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-subtle-hover) /
			var(--twc-action-ocean-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-orange-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-hover) /
			var(--twc-action-orange-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-orange-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-subtle-hover) /
			var(--twc-action-orange-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-purple-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-hover) /
			var(--twc-action-purple-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-purple-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-subtle-hover) /
			var(--twc-action-purple-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-raspberry-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-hover) /
			var(--twc-action-raspberry-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-raspberry-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-subtle-hover) /
			var(
				--twc-action-raspberry-subtle-hover-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-action-red-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-hover) /
			var(--twc-action-red-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-red-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-subtle-hover) /
			var(--twc-action-red-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-teal-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-hover) /
			var(--twc-action-teal-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-teal-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-subtle-hover) /
			var(--twc-action-teal-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-violet-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-hover) /
			var(--twc-action-violet-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-violet-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-subtle-hover) /
			var(--twc-action-violet-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-volcano-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-hover) /
			var(--twc-action-volcano-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-volcano-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-subtle-hover) /
			var(--twc-action-volcano-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-white-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-white-hover) /
			var(--twc-action-white-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-yellow-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-hover) /
			var(--twc-action-yellow-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-action-yellow-subtle-hover:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-subtle-hover) /
			var(--twc-action-yellow-subtle-hover-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-base-black\/10:hover {
	background-color: rgba(1, 5, 28, 0.1);
}
.hover\:bg-base-gray-800:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-base-gray-800) /
			var(--twc-base-gray-800-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-base-white\/20:hover {
	background-color: hsl(var(--twc-base-white) / 0.2);
}
.hover\:bg-bg-informative-muted\/50:hover {
	background-color: hsl(var(--twc-bg-informative-muted) / 0.5);
}
.hover\:bg-bg-informative-strong\/10:hover {
	background-color: hsl(var(--twc-bg-informative-strong) / 0.1);
}
.hover\:bg-bg-informative-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-informative-subtle) /
			var(--twc-bg-informative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-bg-neutral-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-bg-neutral-surface:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-surface) /
			var(--twc-bg-neutral-surface-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-black\/40:hover {
	background-color: rgba(1, 5, 28, 0.4);
}
.hover\:bg-blue-100:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
.hover\:bg-blue-200:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(191 219 254 / var(--tw-bg-opacity));
}
.hover\:bg-blue-700:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.hover\:bg-children:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-children) / var(--twc-children-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-cyan\/10:hover {
	background-color: hsl(var(--twc-cyan) / 0.1);
}
.hover\:bg-element:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-element) / var(--twc-element-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-emerald-100:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}
.hover\:bg-fill-a-ocean:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-a-ocean) /
			var(--twc-fill-a-ocean-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-aquamarine-surface:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-aquamarine-surface) /
			var(--twc-fill-aquamarine-surface-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-blue-muted:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-muted) /
			var(--twc-fill-blue-muted-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-blue-strong\/10:hover {
	background-color: hsl(var(--twc-fill-blue-strong) / 0.1);
}
.hover\:bg-fill-blue-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-subtle) /
			var(--twc-fill-blue-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-blue-subtle\/5:hover {
	background-color: hsl(var(--twc-fill-blue-subtle) / 0.05);
}
.hover\:bg-fill-blue-subtle\/60:hover {
	background-color: hsl(var(--twc-fill-blue-subtle) / 0.6);
}
.hover\:bg-fill-informative-strong:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-strong) /
			var(--twc-fill-informative-strong-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-informative-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-subtle) /
			var(--twc-fill-informative-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-neutral-surface:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-surface) /
			var(--twc-fill-neutral-surface-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-ocean\/10:hover {
	background-color: hsl(var(--twc-fill-ocean) / 0.1);
}
.hover\:bg-fill-primary:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-primary) /
			var(--twc-fill-primary-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-fill-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-subtle) /
			var(--twc-fill-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-gray-100:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-100) / var(--twc-gray-100-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-gray-200:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-200) / var(--twc-gray-200-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-gray-300:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-gray-500\/30:hover {
	background-color: hsl(var(--twc-gray-500) / 0.3);
}
.hover\:bg-gray-500\/40:hover {
	background-color: hsl(var(--twc-gray-500) / 0.4);
}
.hover\:bg-gray-500\/80:hover {
	background-color: hsl(var(--twc-gray-500) / 0.8);
}
.hover\:bg-gray-900\/10:hover {
	background-color: hsl(var(--twc-gray-900) / 0.1);
}
.hover\:bg-gray-900\/20:hover {
	background-color: hsl(var(--twc-gray-900) / 0.2);
}
.hover\:bg-gray-900\/5:hover {
	background-color: hsl(var(--twc-gray-900) / 0.05);
}
.hover\:bg-gray-primary:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-primary) /
			var(--twc-gray-primary-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-green\/10:hover {
	background-color: hsl(var(--twc-green) / 0.1);
}
.hover\:bg-green\/40:hover {
	background-color: hsl(var(--twc-green) / 0.4);
}
.hover\:bg-green\/70:hover {
	background-color: hsl(var(--twc-green) / 0.7);
}
.hover\:bg-green\/90:hover {
	background-color: hsl(var(--twc-green) / 0.9);
}
.hover\:bg-indigo-200:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(199 210 254 / var(--tw-bg-opacity));
}
.hover\:bg-indigo-700:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(67 56 202 / var(--tw-bg-opacity));
}
.hover\:bg-indigo-800:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(55 48 163 / var(--tw-bg-opacity));
}
.hover\:bg-informative-secondary:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-informative-secondary) /
			var(--twc-informative-secondary-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-inverse-primary:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-inverse-primary) /
			var(--twc-inverse-primary-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-lime\/10:hover {
	background-color: hsl(var(--twc-lime) / 0.1);
}
.hover\:bg-neutral-500:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}
.hover\:bg-new-gray-500\/20:hover {
	background-color: hsla(220, 9%, 46%, 0.2);
}
.hover\:bg-non-semantic-bg-volcano-strong:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-volcano-strong) /
			var(
				--twc-non-semantic-bg-volcano-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-non-semantic-content-volcano-primary\/80:hover {
	background-color: hsl(
		var(--twc-non-semantic-content-volcano-primary) / 0.8
	);
}
.hover\:bg-non-semantic-fill-volcano-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-fill-volcano-subtle) /
			var(
				--twc-non-semantic-fill-volcano-subtle-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.hover\:bg-ocean\/10:hover {
	background-color: hsl(var(--twc-ocean) / 0.1);
}
.hover\:bg-ocean\/70:hover {
	background-color: hsl(var(--twc-ocean) / 0.7);
}
.hover\:bg-pink\/10:hover {
	background-color: hsl(var(--twc-pink) / 0.1);
}
.hover\:bg-primary:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
.hover\:bg-primary\/90:hover {
	background-color: rgba(218, 30, 57, 0.9);
}
.hover\:bg-purple\/10:hover {
	background-color: hsl(var(--twc-purple) / 0.1);
}
.hover\:bg-red:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-red\/10:hover {
	background-color: hsl(var(--twc-red) / 0.1);
}
.hover\:bg-red\/50:hover {
	background-color: hsl(var(--twc-red) / 0.5);
}
.hover\:bg-red\/60:hover {
	background-color: hsl(var(--twc-red) / 0.6);
}
.hover\:bg-red\/70:hover {
	background-color: hsl(var(--twc-red) / 0.7);
}
.hover\:bg-red\/90:hover {
	background-color: hsl(var(--twc-red) / 0.9);
}
.hover\:bg-rose\/10:hover {
	background-color: hsl(var(--twc-rose) / 0.1);
}
.hover\:bg-secondary:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(68 68 68 / var(--tw-bg-opacity));
}
.hover\:bg-secondary\/80:hover {
	background-color: rgba(68, 68, 68, 0.8);
}
.hover\:bg-semantic-positive\/80:hover {
	background-color: hsl(var(--twc-semantic-positive) / 0.8);
}
.hover\:bg-sky\/10:hover {
	background-color: hsl(var(--twc-sky) / 0.1);
}
.hover\:bg-sky\/20:hover {
	background-color: hsl(var(--twc-sky) / 0.2);
}
.hover\:bg-sky\/40:hover {
	background-color: hsl(var(--twc-sky) / 0.4);
}
.hover\:bg-sky\/5:hover {
	background-color: hsl(var(--twc-sky) / 0.05);
}
.hover\:bg-sky\/50:hover {
	background-color: hsl(var(--twc-sky) / 0.5);
}
.hover\:bg-sky\/70:hover {
	background-color: hsl(var(--twc-sky) / 0.7);
}
.hover\:bg-sky\/90:hover {
	background-color: hsl(var(--twc-sky) / 0.9);
}
.hover\:bg-strong:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-strong) / var(--twc-strong-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-sunset\/10:hover {
	background-color: hsl(var(--twc-sunset) / 0.1);
}
.hover\:bg-token-component-red-secondary:hover {
	background-color: rgba(218, 30, 57, 0.1);
}
.hover\:bg-token-gray-500\/40:hover {
	background-color: hsla(213, 7%, 76%, 0.4);
}
.hover\:bg-v2-fill-a-brand-main:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-a-brand-main) /
			var(--twc-v2-fill-a-brand-main-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-v2-fill-a-sky:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-a-sky) /
			var(--twc-v2-fill-a-sky-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-v2-fill-subtle:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-fill-subtle) /
			var(--twc-v2-fill-subtle-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-v2-ocean:hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-v2-ocean) / var(--twc-v2-ocean-opacity, var(--tw-bg-opacity))
	);
}
.hover\:bg-volcano\/10:hover {
	background-color: hsl(var(--twc-volcano) / 0.1);
}
.hover\:bg-volcano\/40:hover {
	background-color: hsl(var(--twc-volcano) / 0.4);
}
.hover\:bg-volcano\/70:hover {
	background-color: hsl(var(--twc-volcano) / 0.7);
}
.hover\:bg-white:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:bg-white\/10:hover {
	background-color: hsla(0, 0%, 100%, 0.1);
}
.hover\:bg-white\/60:hover {
	background-color: hsla(0, 0%, 100%, 0.6);
}
.hover\:bg-yellow\/10:hover {
	background-color: hsl(var(--twc-yellow) / 0.1);
}
.hover\:bg-yellow\/5:hover {
	background-color: hsl(var(--twc-yellow) / 0.05);
}
.hover\:bg-yellow\/70:hover {
	background-color: hsl(var(--twc-yellow) / 0.7);
}
.hover\:bg-opacity-10:hover {
	--tw-bg-opacity: 0.1;
}
.hover\:bg-opacity-15:hover {
	--tw-bg-opacity: 0.15;
}
.hover\:bg-opacity-30:hover {
	--tw-bg-opacity: 0.3;
}
.hover\:bg-opacity-5:hover {
	--tw-bg-opacity: 0.05;
}
.hover\:bg-opacity-50:hover {
	--tw-bg-opacity: 0.5;
}
.hover\:px-\[23px\]:hover {
	padding-left: 23px;
	padding-right: 23px;
}
.hover\:py-\[11px\]:hover {
	padding-top: 11px;
	padding-bottom: 11px;
}
.hover\:\!text-black:hover {
	--tw-text-opacity: 1 !important;
	color: rgb(1 5 28 / var(--tw-text-opacity)) !important;
}
.hover\:text-ZIM-4:hover {
	--tw-text-opacity: 1;
	color: rgb(242 111 122 / var(--tw-text-opacity));
}
.hover\:text-a-ocean:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-a-ocean) / var(--twc-a-ocean-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-base-cyan:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-cyan) /
			var(--twc-base-cyan-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-base-green:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-green) /
			var(--twc-base-green-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-base-ocean:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-ocean) /
			var(--twc-base-ocean-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-base-volcano:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-volcano) /
			var(--twc-base-volcano-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-base-white\/90:hover {
	color: hsl(var(--twc-base-white) / 0.9);
}
.hover\:text-base-yellow:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-yellow) /
			var(--twc-base-yellow-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-black:hover {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.hover\:text-black\/70:hover {
	color: rgba(1, 5, 28, 0.7);
}
.hover\:text-blue-400:hover {
	--tw-text-opacity: 1;
	color: rgb(96 165 250 / var(--tw-text-opacity));
}
.hover\:text-blue-500:hover {
	--tw-text-opacity: 1;
	color: rgb(59 130 246 / var(--tw-text-opacity));
}
.hover\:text-blue-600:hover {
	--tw-text-opacity: 1;
	color: rgb(37 99 235 / var(--tw-text-opacity));
}
.hover\:text-blue-700:hover {
	--tw-text-opacity: 1;
	color: rgb(29 78 216 / var(--tw-text-opacity));
}
.hover\:text-blue-800:hover {
	--tw-text-opacity: 1;
	color: rgb(30 64 175 / var(--tw-text-opacity));
}
.hover\:text-blue-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-blue-primary) /
			var(--twc-blue-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-brand-main:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-main) /
			var(--twc-brand-main-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-content-brand-blue-primary\/60:hover {
	color: hsl(var(--twc-content-brand-blue-primary) / 0.6);
}
.hover\:text-content-disable:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-disable) /
			var(--twc-content-disable-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-content-informative-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-informative-primary) /
			var(
				--twc-content-informative-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.hover\:text-content-informative-primary\/80:hover {
	color: hsl(var(--twc-content-informative-primary) / 0.8);
}
.hover\:text-content-informative-secondary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-informative-secondary) /
			var(
				--twc-content-informative-secondary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.hover\:text-content-link-default:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-link-default) /
			var(--twc-content-link-default-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-content-link-default\/90:hover {
	color: hsl(var(--twc-content-link-default) / 0.9);
}
.hover\:text-content-link-visited:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-link-visited) /
			var(--twc-content-link-visited-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-content-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-primary) /
			var(--twc-content-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-error:hover {
	--tw-text-opacity: 1;
	color: rgb(252 36 62 / var(--tw-text-opacity));
}
.hover\:text-fill-sky\/40:hover {
	color: hsl(var(--twc-fill-sky) / 0.4);
}
.hover\:text-gray-700:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-700) /
			var(--twc-gray-700-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-gray-900\/50:hover {
	color: hsl(var(--twc-gray-900) / 0.5);
}
.hover\:text-gray-900\/90:hover {
	color: hsl(var(--twc-gray-900) / 0.9);
}
.hover\:text-informative-invert-7:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-informative-invert-7) /
			var(--twc-informative-invert-7-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-informative-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-informative-primary) /
			var(--twc-informative-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-inverse-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-inverse-primary) /
			var(--twc-inverse-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-link:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-link) / var(--twc-link-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-negative-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-negative-primary) /
			var(--twc-negative-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-ocean:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-ocean-secondary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean-secondary) /
			var(--twc-ocean-secondary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-primary-dark:hover,
.hover\:text-primary:hover {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
.hover\:text-primary\/70:hover {
	color: rgba(218, 30, 57, 0.7);
}
.hover\:text-red:hover {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-red) / var(--twc-red-opacity, var(--tw-text-opacity)));
}
.hover\:text-red\/20:hover {
	color: hsl(var(--twc-red) / 0.2);
}
.hover\:text-red\/30:hover {
	color: hsl(var(--twc-red) / 0.3);
}
.hover\:text-red\/40:hover {
	color: hsl(var(--twc-red) / 0.4);
}
.hover\:text-red\/50:hover {
	color: hsl(var(--twc-red) / 0.5);
}
.hover\:text-semantic-active:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-active) /
			var(--twc-semantic-active-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-semantic-active\/80:hover {
	color: hsl(var(--twc-semantic-active) / 0.8);
}
.hover\:text-semantic-active\/90:hover {
	color: hsl(var(--twc-semantic-active) / 0.9);
}
.hover\:text-semantic-primary:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-sky:hover {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-sky) / var(--twc-sky-opacity, var(--tw-text-opacity)));
}
.hover\:text-sky-blue-6:hover {
	--tw-text-opacity: 1;
	color: rgb(24 144 255 / var(--tw-text-opacity));
}
.hover\:text-sky\/30:hover {
	color: hsl(var(--twc-sky) / 0.3);
}
.hover\:text-sky\/50:hover {
	color: hsl(var(--twc-sky) / 0.5);
}
.hover\:text-sky\/60:hover {
	color: hsl(var(--twc-sky) / 0.6);
}
.hover\:text-sky\/90:hover {
	color: hsl(var(--twc-sky) / 0.9);
}
.hover\:text-token-red:hover {
	--tw-text-opacity: 1;
	color: rgb(215 30 55 / var(--tw-text-opacity));
}
.hover\:text-token-semantic-primary:hover {
	--tw-text-opacity: 1;
	color: rgb(23 24 27 / var(--tw-text-opacity));
}
.hover\:text-token-semantic-secondary:hover {
	color: rgba(0, 0, 0, 0.6);
}
.hover\:text-v2-semantic-negative:hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-v2-semantic-negative) /
			var(--twc-v2-semantic-negative-opacity, var(--tw-text-opacity))
	);
}
.hover\:text-v2-sky\/90:hover {
	color: hsl(var(--twc-v2-sky) / 0.9);
}
.hover\:text-volcano\/90:hover {
	color: hsl(var(--twc-volcano) / 0.9);
}
.hover\:text-white:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:underline:hover {
	text-decoration-line: underline;
}
.hover\:\!no-underline:hover {
	text-decoration-line: none !important;
}
.hover\:opacity-100:hover {
	opacity: 1;
}
.hover\:opacity-50:hover {
	opacity: 0.5;
}
.hover\:opacity-70:hover {
	opacity: 0.7;
}
.hover\:opacity-75:hover {
	opacity: 0.75;
}
.hover\:opacity-80:hover {
	opacity: 0.8;
}
.hover\:opacity-90:hover {
	opacity: 0.9;
}
.hover\:opacity-95:hover {
	opacity: 0.95;
}
.hover\:shadow-card:hover {
	--tw-shadow: 0 8px 20px rgba(3, 11, 61, 0.05);
	--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);
}
.hover\:shadow-card:hover,
.hover\:shadow-lg:hover {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-lg:hover {
	--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
		0px 2px 12px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
		0px 2px 12px -2px var(--tw-shadow-color);
}
.hover\:outline-stroke-blue-strong:hover {
	outline-color: hsl(
		var(--twc-stroke-blue-strong) / var(--twc-stroke-blue-strong-opacity, 1)
	);
}
.focus\:\!right-0:focus {
	right: 0 !important;
}
.focus\:border-none:focus {
	border-style: none;
}
.focus\:\!border-transparent:focus {
	border-color: transparent !important;
}
.focus\:border-blackMain:focus {
	--tw-border-opacity: 1;
	border-color: rgb(3 11 61 / var(--tw-border-opacity));
}
.focus\:border-chartreuse-primary:focus {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-chartreuse-primary) /
			var(--twc-chartreuse-primary-opacity, var(--tw-border-opacity))
	);
}
.focus\:border-fill-sky:focus {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-sky) /
			var(--twc-fill-sky-opacity, var(--tw-border-opacity))
	);
}
.focus\:border-gray-900\/10:focus {
	border-color: hsl(var(--twc-gray-900) / 0.1);
}
.focus\:border-informative-3:focus {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-informative-3) /
			var(--twc-informative-3-opacity, var(--tw-border-opacity))
	);
}
.focus\:border-negative-4:focus {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-negative-4) /
			var(--twc-negative-4-opacity, var(--tw-border-opacity))
	);
}
.focus\:border-sky\/30:focus {
	border-color: hsl(var(--twc-sky) / 0.3);
}
.focus\:border-transparent:focus {
	border-color: transparent;
}
.focus\:border-v2-stroke-subtle:focus {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-v2-stroke-subtle) /
			var(--twc-v2-stroke-subtle-opacity, var(--tw-border-opacity))
	);
}
.focus\:\!bg-action-aquamarine-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-aquamarine-selected) /
			var(--twc-action-aquamarine-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-aquamarine-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-aquamarine-subtle-selected) /
			var(
				--twc-action-aquamarine-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-blue-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-blue-selected) /
			var(--twc-action-blue-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-blue-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-blue-subtle-selected) /
			var(--twc-action-blue-subtle-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-brand-primary-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-brand-primary-selected) /
			var(
				--twc-action-brand-primary-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-brand-primary-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-brand-primary-subtle-selected) /
			var(
				--twc-action-brand-primary-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-brand-secondary-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-brand-secondary-selected) /
			var(
				--twc-action-brand-secondary-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-brand-secondary-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-brand-secondary-subtle-selected) /
			var(
				--twc-action-brand-secondary-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-cyan-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-cyan-selected) /
			var(--twc-action-cyan-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-cyan-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-cyan-subtle-selected) /
			var(--twc-action-cyan-subtle-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-emerald-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-emerald-selected) /
			var(--twc-action-emerald-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-emerald-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-emerald-subtle-selected) /
			var(
				--twc-action-emerald-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-grape-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-grape-selected) /
			var(--twc-action-grape-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-grape-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-grape-subtle-selected) /
			var(
				--twc-action-grape-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-green-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-green-selected) /
			var(--twc-action-green-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-green-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-green-subtle-selected) /
			var(
				--twc-action-green-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-lime-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-lime-selected) /
			var(--twc-action-lime-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-lime-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-lime-subtle-selected) /
			var(--twc-action-lime-subtle-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-magenta-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-magenta-selected) /
			var(--twc-action-magenta-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-magenta-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-magenta-subtle-selected) /
			var(
				--twc-action-magenta-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-ocean-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-ocean-selected) /
			var(--twc-action-ocean-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-ocean-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-ocean-subtle-selected) /
			var(
				--twc-action-ocean-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-orange-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-orange-selected) /
			var(--twc-action-orange-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-orange-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-orange-subtle-selected) /
			var(
				--twc-action-orange-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-purple-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-purple-selected) /
			var(--twc-action-purple-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-purple-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-purple-subtle-selected) /
			var(
				--twc-action-purple-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-raspberry-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-raspberry-selected) /
			var(--twc-action-raspberry-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-raspberry-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-raspberry-subtle-selected) /
			var(
				--twc-action-raspberry-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-red-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-red-selected) /
			var(--twc-action-red-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-red-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-red-subtle-selected) /
			var(--twc-action-red-subtle-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-teal-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-teal-selected) /
			var(--twc-action-teal-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-teal-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-teal-subtle-selected) /
			var(--twc-action-teal-subtle-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-violet-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-violet-selected) /
			var(--twc-action-violet-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-violet-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-violet-subtle-selected) /
			var(
				--twc-action-violet-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-volcano-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-volcano-selected) /
			var(--twc-action-volcano-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-volcano-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-volcano-subtle-selected) /
			var(
				--twc-action-volcano-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:\!bg-action-white-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-white-selected) /
			var(--twc-action-white-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-yellow-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-yellow-selected) /
			var(--twc-action-yellow-selected-opacity, var(--tw-bg-opacity))
	) !important;
}
.focus\:\!bg-action-yellow-subtle-selected:focus {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-action-yellow-subtle-selected) /
			var(
				--twc-action-yellow-subtle-selected-opacity,
				var(--tw-bg-opacity)
			)
	) !important;
}
.focus\:bg-bg-informative-strong:focus {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-informative-strong) /
			var(--twc-bg-informative-strong-opacity, var(--tw-bg-opacity))
	);
}
.focus\:bg-chartreuse-4:focus {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-chartreuse-4) /
			var(--twc-chartreuse-4-opacity, var(--tw-bg-opacity))
	);
}
.focus\:bg-gray-900\/10:focus {
	background-color: hsl(var(--twc-gray-900) / 0.1);
}
.focus\:bg-gray-900\/20:focus {
	background-color: hsl(var(--twc-gray-900) / 0.2);
}
.focus\:bg-negative-4:focus {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-negative-4) /
			var(--twc-negative-4-opacity, var(--tw-bg-opacity))
	);
}
.focus\:bg-transparent:focus {
	background-color: transparent;
}
.focus\:text-link-visited:focus {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-link-visited) /
			var(--twc-link-visited-opacity, var(--tw-text-opacity))
	);
}
.focus\:text-white:focus {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.focus\:shadow-\[0px_0px_0px_4px_\#E2EEFF\]:focus {
	--tw-shadow: 0px 0px 0px 4px #e2eeff;
	--tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-\[0px_0px_0px_4px_\#F2F4F7\]:focus {
	--tw-shadow: 0px 0px 0px 4px #f2f4f7;
	--tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-\[0px_0px_0px_4px_\#FFE2E2\]:focus {
	--tw-shadow: 0px 0px 0px 4px #ffe2e2;
	--tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color);
}
.focus\:shadow-\[0px_0px_0px_4px_\#FFE2E2\]:focus,
.focus\:shadow-none:focus {
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-none:focus {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
}
.focus\:\!outline-none:focus {
	outline: 2px solid transparent !important;
	outline-offset: 2px !important;
}
.focus\:outline-none:focus {
	outline: 2px solid transparent;
	outline-offset: 2px;
}
.focus\:outline:focus {
	outline-style: solid;
}
.focus\:\!ring-0:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
}
.focus\:\!ring-0:focus,
.focus\:\!ring-4:focus {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000) !important;
}
.focus\:\!ring-4:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
}
.focus\:ring:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.focus\:ring-0:focus,
.focus\:ring:focus {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-0:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.focus\:ring-2:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.focus\:ring-2:focus,
.focus\:ring-4:focus {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-4:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
.focus\:\!ring-stroke-aquamarine-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-aquamarine-subtle) /
			var(--twc-stroke-aquamarine-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-blue-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-blue-subtle) /
			var(--twc-stroke-blue-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-cyan-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-cyan-subtle) /
			var(--twc-stroke-cyan-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-emerald-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-emerald-subtle) /
			var(--twc-stroke-emerald-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-grape-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-grape-subtle) /
			var(--twc-stroke-grape-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-green-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-green-subtle) /
			var(--twc-stroke-green-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-lime-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-lime-subtle) /
			var(--twc-stroke-lime-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-magenta-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-magenta-subtle) /
			var(--twc-stroke-magenta-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-neutral-default:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-ocean-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-ocean-subtle) /
			var(--twc-stroke-ocean-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-orange-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-orange-subtle) /
			var(--twc-stroke-orange-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-purple-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-purple-subtle) /
			var(--twc-stroke-purple-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-raspberry-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-raspberry-subtle) /
			var(--twc-stroke-raspberry-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-red-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-red-subtle) /
			var(--twc-stroke-red-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-teal-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-teal-subtle) /
			var(--twc-stroke-teal-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-violet-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-violet-subtle) /
			var(--twc-stroke-violet-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-volcano-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-volcano-subtle) /
			var(--twc-stroke-volcano-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:\!ring-stroke-yellow-subtle:focus {
	--tw-ring-opacity: 1 !important;
	--tw-ring-color: hsl(
		var(--twc-stroke-yellow-subtle) /
			var(--twc-stroke-yellow-subtle-opacity, var(--tw-ring-opacity))
	) !important;
}
.focus\:ring-blue-500:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-ocean-blue-6:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(47 84 235 / var(--tw-ring-opacity));
}
.focus\:ring-stroke-aquamarine-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-aquamarine-subtle) /
			var(--twc-stroke-aquamarine-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-blue-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-blue-subtle) /
			var(--twc-stroke-blue-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-brand-primary-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-brand-primary-subtle) /
			var(
				--twc-stroke-brand-primary-subtle-opacity,
				var(--tw-ring-opacity)
			)
	);
}
.focus\:ring-stroke-brand-secondary-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-brand-secondary-subtle) /
			var(
				--twc-stroke-brand-secondary-subtle-opacity,
				var(--tw-ring-opacity)
			)
	);
}
.focus\:ring-stroke-cyan-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-cyan-subtle) /
			var(--twc-stroke-cyan-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-emerald-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-emerald-subtle) /
			var(--twc-stroke-emerald-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-grape-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-grape-subtle) /
			var(--twc-stroke-grape-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-green-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-green-subtle) /
			var(--twc-stroke-green-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-lime-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-lime-subtle) /
			var(--twc-stroke-lime-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-magenta-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-magenta-subtle) /
			var(--twc-stroke-magenta-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-neutral-default:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-neutral-default) /
			var(--twc-stroke-neutral-default-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-ocean-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-ocean-subtle) /
			var(--twc-stroke-ocean-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-orange-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-orange-subtle) /
			var(--twc-stroke-orange-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-purple-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-purple-subtle) /
			var(--twc-stroke-purple-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-raspberry-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-raspberry-subtle) /
			var(--twc-stroke-raspberry-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-red-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-red-subtle) /
			var(--twc-stroke-red-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-teal-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-teal-subtle) /
			var(--twc-stroke-teal-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-violet-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-violet-subtle) /
			var(--twc-stroke-violet-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-volcano-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-volcano-subtle) /
			var(--twc-stroke-volcano-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-stroke-yellow-subtle:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-stroke-yellow-subtle) /
			var(--twc-stroke-yellow-subtle-opacity, var(--tw-ring-opacity))
	);
}
.focus\:ring-transparent:focus {
	--tw-ring-color: transparent;
}
.focus\:ring-v2-brand-main\/20:focus {
	--tw-ring-color: hsl(var(--twc-v2-brand-main) / 0.2);
}
.focus\:ring-v2-fill-brand-main\/20:focus {
	--tw-ring-color: hsl(var(--twc-v2-fill-brand-main) / 0.2);
}
.focus\:ring-v2-sky\/20:focus {
	--tw-ring-color: hsl(var(--twc-v2-sky) / 0.2);
}
.focus\:ring-v2-stroke-slight:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: hsl(
		var(--twc-v2-stroke-slight) /
			var(--twc-v2-stroke-slight-opacity, var(--tw-ring-opacity))
	);
}
.focus\:\!ring-offset-0:focus {
	--tw-ring-offset-width: 0px !important;
}
.focus\:ring-offset-0:focus {
	--tw-ring-offset-width: 0px;
}
.focus\:ring-offset-2:focus {
	--tw-ring-offset-width: 2px;
}
.focus-visible\:border-none:focus-visible {
	border-style: none;
}
.focus-visible\:border-indigo-500:focus-visible {
	--tw-border-opacity: 1;
	border-color: rgb(99 102 241 / var(--tw-border-opacity));
}
.focus-visible\:outline-none:focus-visible {
	outline: 2px solid transparent;
	outline-offset: 2px;
}
.focus-visible\:ring:focus-visible {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-2:focus-visible {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-gray-500\/20:focus-visible {
	--tw-ring-color: hsl(var(--twc-gray-500) / 0.2);
}
.focus-visible\:ring-gray-500\/50:focus-visible {
	--tw-ring-color: hsl(var(--twc-gray-500) / 0.5);
}
.focus-visible\:ring-sky\/50:focus-visible {
	--tw-ring-color: hsl(var(--twc-sky) / 0.5);
}
.focus-visible\:ring-white:focus-visible {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.focus-visible\:ring-opacity-75:focus-visible {
	--tw-ring-opacity: 0.75;
}
.focus-visible\:ring-offset-2:focus-visible {
	--tw-ring-offset-width: 2px;
}
.focus-visible\:ring-offset-volcano\/30:focus-visible {
	--tw-ring-offset-color: hsl(var(--twc-volcano) / 0.3);
}
.active\:scale-95:active {
	--tw-scale-x: 0.95;
	--tw-scale-y: 0.95;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.active\:border-fill-sky:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-fill-sky) /
			var(--twc-fill-sky-opacity, var(--tw-border-opacity))
	);
}
.active\:border-indigo-600:active {
	--tw-border-opacity: 1;
	border-color: rgb(79 70 229 / var(--tw-border-opacity));
}
.active\:border-sky\/30:active {
	border-color: hsl(var(--twc-sky) / 0.3);
}
.active\:border-stroke-aquamarine-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-aquamarine-strong) /
			var(
				--twc-stroke-aquamarine-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.active\:border-stroke-blue-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-blue-strong) /
			var(--twc-stroke-blue-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-brand-primary-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-brand-primary-strong) /
			var(
				--twc-stroke-brand-primary-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.active\:border-stroke-brand-secondary-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-brand-secondary-strong) /
			var(
				--twc-stroke-brand-secondary-strong-opacity,
				var(--tw-border-opacity)
			)
	);
}
.active\:border-stroke-cyan-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-cyan-strong) /
			var(--twc-stroke-cyan-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-emerald-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-emerald-strong) /
			var(--twc-stroke-emerald-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-grape-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-grape-strong) /
			var(--twc-stroke-grape-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-green-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-green-strong) /
			var(--twc-stroke-green-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-lime-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-lime-strong) /
			var(--twc-stroke-lime-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-magenta-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-magenta-strong) /
			var(--twc-stroke-magenta-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-ocean-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-ocean-strong) /
			var(--twc-stroke-ocean-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-orange-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-orange-strong) /
			var(--twc-stroke-orange-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-purple-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-purple-strong) /
			var(--twc-stroke-purple-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-raspberry-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-raspberry-strong) /
			var(--twc-stroke-raspberry-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-red-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red-strong) /
			var(--twc-stroke-red-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-teal-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-teal-strong) /
			var(--twc-stroke-teal-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-violet-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-violet-strong) /
			var(--twc-stroke-violet-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-volcano-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-volcano-strong) /
			var(--twc-stroke-volcano-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:border-stroke-yellow-strong:active {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-yellow-strong) /
			var(--twc-stroke-yellow-strong-opacity, var(--tw-border-opacity))
	);
}
.active\:bg-action-aquamarine-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-active) /
			var(--twc-action-aquamarine-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-aquamarine-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-aquamarine-subtle-active) /
			var(
				--twc-action-aquamarine-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-blue-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-active) /
			var(--twc-action-blue-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-blue-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-blue-subtle-active) /
			var(--twc-action-blue-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-brand-primary-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-active) /
			var(--twc-action-brand-primary-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-brand-primary-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-primary-subtle-active) /
			var(
				--twc-action-brand-primary-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-brand-secondary-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-active) /
			var(
				--twc-action-brand-secondary-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-brand-secondary-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-subtle-active) /
			var(
				--twc-action-brand-secondary-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-cyan-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-active) /
			var(--twc-action-cyan-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-cyan-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-cyan-subtle-active) /
			var(--twc-action-cyan-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-emerald-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-active) /
			var(--twc-action-emerald-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-emerald-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-emerald-subtle-active) /
			var(
				--twc-action-emerald-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-grape-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-active) /
			var(--twc-action-grape-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-grape-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-grape-subtle-active) /
			var(--twc-action-grape-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-green-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-active) /
			var(--twc-action-green-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-green-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-green-subtle-active) /
			var(--twc-action-green-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-lime-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-active) /
			var(--twc-action-lime-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-lime-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-lime-subtle-active) /
			var(--twc-action-lime-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-magenta-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-active) /
			var(--twc-action-magenta-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-magenta-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-magenta-subtle-active) /
			var(
				--twc-action-magenta-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-ocean-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-active) /
			var(--twc-action-ocean-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-ocean-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-ocean-subtle-active) /
			var(--twc-action-ocean-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-orange-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-active) /
			var(--twc-action-orange-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-orange-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-orange-subtle-active) /
			var(--twc-action-orange-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-purple-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-active) /
			var(--twc-action-purple-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-purple-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-purple-subtle-active) /
			var(--twc-action-purple-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-raspberry-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-active) /
			var(--twc-action-raspberry-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-raspberry-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-raspberry-subtle-active) /
			var(
				--twc-action-raspberry-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-red-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-active) /
			var(--twc-action-red-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-red-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-red-subtle-active) /
			var(--twc-action-red-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-teal-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-active) /
			var(--twc-action-teal-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-teal-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-teal-subtle-active) /
			var(--twc-action-teal-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-violet-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-active) /
			var(--twc-action-violet-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-violet-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-violet-subtle-active) /
			var(--twc-action-violet-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-volcano-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-active) /
			var(--twc-action-volcano-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-volcano-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-volcano-subtle-active) /
			var(
				--twc-action-volcano-subtle-active-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.active\:bg-action-white-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-white-active) /
			var(--twc-action-white-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-yellow-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-active) /
			var(--twc-action-yellow-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-action-yellow-subtle-active:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-yellow-subtle-active) /
			var(--twc-action-yellow-subtle-active-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-fill-primary:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-primary) /
			var(--twc-fill-primary-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-indigo-100:active {
	--tw-bg-opacity: 1;
	background-color: rgb(224 231 255 / var(--tw-bg-opacity));
}
.active\:bg-ocean:active {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-bg-opacity))
	);
}
.active\:bg-sky\/60:active {
	background-color: hsl(var(--twc-sky) / 0.6);
}
.active\:bg-volcano\/60:active {
	background-color: hsl(var(--twc-volcano) / 0.6);
}
.active\:text-white:active {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.active\:ring:active {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.disabled\:pointer-events-none:disabled {
	pointer-events: none;
}
.disabled\:cursor-not-allowed:disabled {
	cursor: not-allowed;
}
.disabled\:bg-\[transparent\]:disabled {
	background-color: transparent;
}
.disabled\:bg-indigo-700:disabled {
	--tw-bg-opacity: 1;
	background-color: rgb(67 56 202 / var(--tw-bg-opacity));
}
.disabled\:bg-neutral-300:disabled {
	--tw-bg-opacity: 1;
	background-color: rgb(212 212 212 / var(--tw-bg-opacity));
}
.disabled\:bg-opacity-15:disabled {
	--tw-bg-opacity: 0.15;
}
.disabled\:text-secondary:disabled {
	--tw-text-opacity: 1;
	color: rgb(68 68 68 / var(--tw-text-opacity));
}
.disabled\:opacity-50:disabled {
	opacity: 0.5;
}
.disabled\:opacity-60:disabled {
	opacity: 0.6;
}
.disabled\:hover\:bg-fill-secondary:hover:disabled {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-secondary) /
			var(--twc-fill-secondary-opacity, var(--tw-bg-opacity))
	);
}
.group:hover .group-hover\:-bottom-16 {
	bottom: -4rem;
}
.group:hover .group-hover\:-right-16 {
	right: -4rem;
}
.group:hover .group-hover\:block {
	display: block;
}
.group:hover .group-hover\:translate-x-0 {
	--tw-translate-x: 0;
}
.group:hover .group-hover\:rotate-45,
.group:hover .group-hover\:translate-x-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:rotate-45 {
	--tw-rotate: 45deg;
}
.group:hover .group-hover\:scale-105 {
	--tw-scale-x: 1.05;
	--tw-scale-y: 1.05;
}
.group:hover .group-hover\:scale-105,
.group:hover .group-hover\:scale-110 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-110 {
	--tw-scale-x: 1.1;
	--tw-scale-y: 1.1;
}
.group:hover .group-hover\:scale-90 {
	--tw-scale-x: 0.9;
	--tw-scale-y: 0.9;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes jump {
	0%,
	to {
		transform: scale(100%);
	}
	10% {
		transform: scale(80%);
	}
	50% {
		transform: scale(120%);
	}
}
.group:hover .group-hover\:animate-jump {
	animation: jump var(--tw-animate-duration, 0.5s)
		var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
		var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
}
.group:hover .group-hover\:cursor-pointer {
	cursor: pointer;
}
.group:hover .group-hover\:border-0 {
	border-width: 0;
}
.group:hover .group-hover\:border-0\.5 {
	border-width: 0.125rem;
}
.group:hover .group-hover\:border-1 {
	border-width: 0.25rem;
}
.group:hover .group-hover\:border-1\.5 {
	border-width: 0.375rem;
}
.group:hover .group-hover\:border-link {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-link) / var(--twc-link-opacity, var(--tw-border-opacity))
	);
}
.group:hover .group-hover\:border-sky {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-border-opacity))
	);
}
.group:hover .group-hover\:border-sky\/20 {
	border-color: hsl(var(--twc-sky) / 0.2);
}
.group:hover .group-hover\:border-stroke-strong {
	--tw-border-opacity: 1;
	border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.group:hover .group-hover\:bg-fill-informative-strong\/60 {
	background-color: hsl(var(--twc-fill-informative-strong) / 0.6);
}
.group:hover .group-hover\:bg-gray-900\/10 {
	background-color: hsl(var(--twc-gray-900) / 0.1);
}
.group:hover .group-hover\:bg-primary {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:bg-primary-black-50\/70 {
	background-color: rgba(27, 29, 33, 0.7);
}
.group:hover .group-hover\:bg-sky\/10 {
	background-color: hsl(var(--twc-sky) / 0.1);
}
.group:hover .group-hover\:bg-sky\/50 {
	background-color: hsl(var(--twc-sky) / 0.5);
}
.group:hover .group-hover\:bg-volcano\/10 {
	background-color: hsl(var(--twc-volcano) / 0.1);
}
.group:hover .group-hover\:p-\[15px\] {
	padding: 15px;
}
.group:hover .group-hover\:text-action-blue-hover {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-action-blue-hover) /
			var(--twc-action-blue-hover-opacity, var(--tw-text-opacity))
	);
}
.group:hover .group-hover\:text-black {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-black\/70 {
	color: rgba(1, 5, 28, 0.7);
}
.group:hover .group-hover\:text-content-informative-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-informative-primary) /
			var(
				--twc-content-informative-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.group:hover .group-hover\:text-current {
	color: currentColor;
}
.group:hover .group-hover\:text-fill-blue-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-blue-strong) /
			var(--twc-fill-blue-strong-opacity, var(--tw-text-opacity))
	);
}
.group:hover .group-hover\:text-fill-red-strong {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-fill-red-strong) /
			var(--twc-fill-red-strong-opacity, var(--tw-text-opacity))
	);
}
.group:hover .group-hover\:text-link {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-link) / var(--twc-link-opacity, var(--tw-text-opacity))
	);
}
.group:hover .group-hover\:text-non-semantic-content-lime-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-lime-primary) /
			var(
				--twc-non-semantic-content-lime-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.group:hover .group-hover\:text-non-semantic-content-orange-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-orange-primary) /
			var(
				--twc-non-semantic-content-orange-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.group:hover .group-hover\:text-non-semantic-content-volcano-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-text-opacity)
			)
	);
}
.group:hover .group-hover\:text-ocean {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-text-opacity))
	);
}
.group:hover .group-hover\:text-red\/90 {
	color: hsl(var(--twc-red) / 0.9);
}
.group:hover .group-hover\:text-sky\/50 {
	color: hsl(var(--twc-sky) / 0.5);
}
.group:hover .group-hover\:text-sky\/60 {
	color: hsl(var(--twc-sky) / 0.6);
}
.group:hover .group-hover\:text-sky\/90 {
	color: hsl(var(--twc-sky) / 0.9);
}
.group:hover .group-hover\:text-volcano\/70 {
	color: hsl(var(--twc-volcano) / 0.7);
}
.group:hover .group-hover\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-opacity-100 {
	--tw-text-opacity: 1;
}
.group:hover .group-hover\:text-opacity-80 {
	--tw-text-opacity: 0.8;
}
.group:hover .group-hover\:underline {
	text-decoration-line: underline;
}
.group:hover .group-hover\:opacity-100 {
	opacity: 1;
}
.group:hover .group-hover\:opacity-90 {
	opacity: 0.9;
}
.peer:checked ~ .peer-checked\:border-transparent {
	border-color: transparent;
}
.peer:checked ~ .peer-checked\:bg-blue-600 {
	--tw-bg-opacity: 1;
	background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.peer:checked ~ .peer-checked\:bg-brand-main {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-brand-main) /
			var(--twc-brand-main-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-cyan {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-cyan) / var(--twc-cyan-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-green {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-lime {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-lime) / var(--twc-lime-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-ocean {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-ocean) / var(--twc-ocean-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-pink {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-pink) / var(--twc-pink-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-purple {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-purple) / var(--twc-purple-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-red {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-rose {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-rose) / var(--twc-rose-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-sky {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-sunset {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:bg-yellow {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-yellow) / var(--twc-yellow-opacity, var(--tw-bg-opacity))
	);
}
.peer:checked ~ .peer-checked\:text-black {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
.peer:checked ~ .peer-checked\:text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.peer:checked ~ .peer-checked\:after\:translate-x-full:after {
	content: var(--tw-content);
	--tw-translate-x: 100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.peer:checked ~ .peer-checked\:after\:border-white:after {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.peer:focus ~ .peer-focus\:outline-none {
	outline: 2px solid transparent;
	outline-offset: 2px;
}
.peer:focus ~ .peer-focus\:ring-4 {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
		var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0
		calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
		var(--tw-shadow, 0 0 #0000);
}
.peer:focus ~ .peer-focus\:ring-blue-300 {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity));
}
.peer:disabled ~ .peer-disabled\:cursor-not-allowed {
	cursor: not-allowed;
}
.peer:disabled ~ .peer-disabled\:bg-quaternary {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-quaternary) /
			var(--twc-quaternary-opacity, var(--tw-bg-opacity))
	);
}
.peer:disabled ~ .peer-disabled\:text-quaternary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-quaternary) /
			var(--twc-quaternary-opacity, var(--tw-text-opacity))
	);
}
.aria-selected\:bg-bg-neutral-subtle[aria-selected="true"] {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-bg-neutral-subtle) /
			var(--twc-bg-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
.aria-selected\:bg-sky\/5[aria-selected="true"] {
	background-color: hsl(var(--twc-sky) / 0.05);
}
.aria-selected\:text-secondary[aria-selected="true"] {
	--tw-text-opacity: 1;
	color: rgb(68 68 68 / var(--tw-text-opacity));
}
.aria-selected\:text-sky[aria-selected="true"] {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-sky) / var(--twc-sky-opacity, var(--tw-text-opacity)));
}
.aria-selected\:opacity-100[aria-selected="true"] {
	opacity: 1;
}
.aria-selected\:opacity-30[aria-selected="true"] {
	opacity: 0.3;
}
.data-\[disabled\=\'true\'\]\:pointer-events-none[data-disabled="true"],
.data-\[disabled\]\:pointer-events-none[data-disabled] {
	pointer-events: none;
}
.data-\[state\=inactive\]\:hidden[data-state="inactive"] {
	display: none;
}
.data-\[state\=active\]\:bg-fill-brand-main\/10[data-state="active"] {
	background-color: hsl(var(--twc-fill-brand-main) / 0.1);
}
.data-\[state\=active\]\:bg-transparent[data-state="active"] {
	background-color: transparent;
}
.data-\[state\=checked\]\:bg-sky[data-state="checked"] {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-bg-opacity))
	);
}
.data-\[state\=active\]\:font-medium[data-state="active"] {
	font-weight: 500;
}
.data-\[state\=active\]\:text-brand-main[data-state="active"] {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-main) /
			var(--twc-brand-main-opacity, var(--tw-text-opacity))
	);
}
.data-\[disabled\=\'true\'\]\:opacity-50[data-disabled="true"],
.data-\[disabled\]\:opacity-50[data-disabled] {
	opacity: 0.5;
}
.data-\[state\=active\]\:shadow-bottom-line[data-state="active"] {
	--tw-shadow: 0 2px 0 0 currentColor;
	--tw-shadow-colored: 0 2px 0 0 var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[state\=active\]\:shadow-sm[data-state="active"] {
	--tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.04),
		0px 1px 4px 0px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color),
		0px 1px 4px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[index\=\'0\'\]\:after\:bg-non-semantic-content-orange-primary[data-index="0"]:after {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-orange-primary) /
			var(
				--twc-non-semantic-content-orange-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.data-\[index\=\'1\'\]\:after\:bg-content-informative-primary[data-index="1"]:after {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-content-informative-primary) /
			var(--twc-content-informative-primary-opacity, var(--tw-bg-opacity))
	);
}
.data-\[index\=\'2\'\]\:after\:bg-non-semantic-content-lime-primary[data-index="2"]:after {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-lime-primary) /
			var(
				--twc-non-semantic-content-lime-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.data-\[index\=\'3\'\]\:after\:bg-non-semantic-content-volcano-primary[data-index="3"]:after {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
.light.light\:bg-group {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
.light.light\:text-semantic-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.light > .light\:bg-group:not([data-theme])) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(.light > .light\:text-semantic-primary:not([data-theme])) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.light .light\:bg-group:not(.light [data-theme]:not(.light) *)) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(
		.light
			.light\:text-semantic-primary:not(.light [data-theme]:not(.light) *)
	) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.light:not(:has([data-theme])) .light\:bg-group:not) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(.light:not(:has([data-theme])) .light\:text-semantic-primary:not) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
[data-theme="light"].light\:bg-group {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
[data-theme="light"].light\:text-semantic-primary {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is([data-theme="light"] > .light\:bg-group:not([data-theme])) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is([data-theme="light"] > .light\:text-semantic-primary:not([data-theme])) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(
		[data-theme="light"]
			.light\:bg-group:not(
				[data-theme="light"] [data-theme]:not([data-theme="light"]) *
			)
	) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(
		[data-theme="light"]
			.light\:text-semantic-primary:not(
				[data-theme="light"] [data-theme]:not([data-theme="light"]) *
			)
	) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is([data-theme="light"]:not(:has([data-theme])) .light\:bg-group:not) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(
		[data-theme="light"]:not(:has([data-theme]))
			.light\:text-semantic-primary:not
	) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:block) {
	display: block;
}
:is(.dark .dark\:hidden) {
	display: none;
}
:is(.dark .dark\:divide-bd-subtle) > :not([hidden]) ~ :not([hidden]) {
	--tw-divide-opacity: 1;
	border-color: hsl(
		var(--twc-bd-subtle) /
			var(--twc-bd-subtle-opacity, var(--tw-divide-opacity))
	);
}
:is(.dark .dark\:overflow-hidden) {
	overflow: hidden;
}
:is(.dark .dark\:rounded) {
	border-radius: 0.25rem;
}
:is(.dark .dark\:border) {
	border-width: 1px;
}
:is(.dark .dark\:border-\[thin\]) {
	border-width: thin;
}
:is(.dark .dark\:border-b) {
	border-bottom-width: 1px;
}
:is(.dark .dark\:border-none) {
	border-style: none;
}
:is(.dark .dark\:\!border-gray-8) {
	--tw-border-opacity: 1 !important;
	border-color: rgb(89 89 89 / var(--tw-border-opacity)) !important;
}
:is(.dark .dark\:\!border-slate-500) {
	--tw-border-opacity: 1 !important;
	border-color: rgb(100 116 139 / var(--tw-border-opacity)) !important;
}
:is(.dark .dark\:\!border-slate-600) {
	--tw-border-opacity: 1 !important;
	border-color: rgb(71 85 105 / var(--tw-border-opacity)) !important;
}
:is(.dark .dark\:\!border-slate-700) {
	border-color: #ffffff1a !important;
}
:is(.dark .dark\:\!border-slate-800) {
	--tw-border-opacity: 1 !important;
	border-color: rgb(30 41 59 / var(--tw-border-opacity)) !important;
}
:is(.dark .dark\:border-\[\#434343\]) {
	--tw-border-opacity: 1;
	border-color: rgb(67 67 67 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-base-white\/10) {
	border-color: hsl(var(--twc-base-white) / 0.1);
}
:is(.dark .dark\:border-gray-10) {
	--tw-border-opacity: 1;
	border-color: rgb(38 38 38 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-gray-2) {
	--tw-border-opacity: 1;
	border-color: rgb(250 250 250 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-gray-500\/60) {
	border-color: hsl(var(--twc-gray-500) / 0.6);
}
:is(.dark .dark\:border-gray-600) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-600) /
			var(--twc-gray-600-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-gray-700) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-gray-700) /
			var(--twc-gray-700-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-gray-8) {
	--tw-border-opacity: 1;
	border-color: rgb(89 89 89 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-gray-900\/70) {
	border-color: hsl(var(--twc-gray-900) / 0.7);
}
:is(.dark .dark\:border-green\/30) {
	border-color: hsl(var(--twc-green) / 0.3);
}
:is(.dark .dark\:border-green\/50) {
	border-color: hsl(var(--twc-green) / 0.5);
}
:is(.dark .dark\:border-green\/70) {
	border-color: hsl(var(--twc-green) / 0.7);
}
:is(.dark .dark\:border-new-black-border) {
	--tw-border-opacity: 1;
	border-color: rgb(77 80 96 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-ocean-blue-6) {
	--tw-border-opacity: 1;
	border-color: rgb(47 84 235 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-red\/30) {
	border-color: hsl(var(--twc-red) / 0.3);
}
:is(.dark .dark\:border-red\/50) {
	border-color: hsl(var(--twc-red) / 0.5);
}
:is(.dark .dark\:border-sky\/30) {
	border-color: hsl(var(--twc-sky) / 0.3);
}
:is(.dark .dark\:border-sky\/50) {
	border-color: hsl(var(--twc-sky) / 0.5);
}
:is(.dark .dark\:border-sky\/70) {
	border-color: hsl(var(--twc-sky) / 0.7);
}
:is(.dark .dark\:border-slate-300) {
	--tw-border-opacity: 1;
	border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-slate-400) {
	--tw-border-opacity: 1;
	border-color: rgb(148 163 184 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-slate-500) {
	--tw-border-opacity: 1;
	border-color: rgb(100 116 139 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-slate-600) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-slate-700) {
	border-color: #ffffff1a;
}
:is(.dark .dark\:border-slate-800) {
	--tw-border-opacity: 1;
	border-color: rgb(30 41 59 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-slate-900) {
	--tw-border-opacity: 1;
	border-color: rgb(41 41 54 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-stroke-blue-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-blue-subtle) /
			var(--twc-stroke-blue-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-stroke-cyan-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-cyan-subtle) /
			var(--twc-stroke-cyan-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-stroke-green-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-green-subtle) /
			var(--twc-stroke-green-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-stroke-neutral-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-neutral-subtle) /
			var(--twc-stroke-neutral-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-stroke-red-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-red-subtle) /
			var(--twc-stroke-red-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-stroke-yellow-subtle) {
	--tw-border-opacity: 1;
	border-color: hsl(
		var(--twc-stroke-yellow-subtle) /
			var(--twc-stroke-yellow-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-token-border-subtle) {
	border-color: rgba(0, 0, 0, 0.1);
}
:is(.dark .dark\:border-token-dark-border-slight) {
	border-color: hsla(0, 0%, 100%, 0.05);
}
:is(.dark .dark\:border-token-dark-border-subtle) {
	border-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:border-token-dark-border-subtle\/20) {
	border-color: hsla(0, 0%, 100%, 0.2);
}
:is(.dark .dark\:border-transparent) {
	border-color: transparent;
}
:is(.dark .dark\:border-volcano\/70) {
	border-color: hsl(var(--twc-volcano) / 0.7);
}
:is(.dark .dark\:border-white) {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
:is(.dark .dark\:border-white\/10) {
	border-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:border-white\/20) {
	border-color: hsla(0, 0%, 100%, 0.2);
}
:is(.dark .dark\:border-white\/40) {
	border-color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:border-white\/70) {
	border-color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .dark\:border-yellow\/50) {
	border-color: hsl(var(--twc-yellow) / 0.5);
}
:is(.dark .dark\:border-b-red\/30) {
	border-bottom-color: hsl(var(--twc-red) / 0.3);
}
:is(.dark .dark\:border-b-stroke-green-subtle) {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-green-subtle) /
			var(--twc-stroke-green-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-b-stroke-red-subtle) {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-red-subtle) /
			var(--twc-stroke-red-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-b-stroke-volcano-subtle) {
	--tw-border-opacity: 1;
	border-bottom-color: hsl(
		var(--twc-stroke-volcano-subtle) /
			var(--twc-stroke-volcano-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-b-white\/10) {
	border-bottom-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:border-l-fill-blue-subtle) {
	--tw-border-opacity: 1;
	border-left-color: hsl(
		var(--twc-fill-blue-subtle) /
			var(--twc-fill-blue-subtle-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:border-l-slate-600) {
	--tw-border-opacity: 1;
	border-left-color: rgb(71 85 105 / var(--tw-border-opacity));
}
:is(.dark .dark\:\!bg-fill-brand-main) {
	--tw-bg-opacity: 1 !important;
	background-color: hsl(
		var(--twc-fill-brand-main) /
			var(--twc-fill-brand-main-opacity, var(--tw-bg-opacity))
	) !important;
}
:is(.dark .dark\:\!bg-fill-brand-main\/30) {
	background-color: hsl(var(--twc-fill-brand-main) / 0.3) !important;
}
:is(.dark .dark\:\!bg-gray-10) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(38 38 38 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-gray-11) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(31 31 31 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-gray-9) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(67 67 67 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-slate-600) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-slate-700) {
	background-color: #ffffff1a !important;
}
:is(.dark .dark\:\!bg-slate-800) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-slate-900) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-token-dark-bg-group) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(40 42 45 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-white) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:\!bg-white\/10) {
	background-color: hsla(0, 0%, 100%, 0.1) !important;
}
:is(.dark .dark\:bg-\[\#15243a\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(21 36 58 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#19419C\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(25 65 156 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#1F1F1F\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#1b2234\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(27 34 52 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#202735\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(32 39 53 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#282A2D\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(40 42 45 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#2A512A\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(42 81 42 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#2E2E2E\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(46 46 46 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#2e3856\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(46 56 86 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#334155\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#3E3E42\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(62 62 66 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#4A47C0\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(74 71 192 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#584513\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(88 69 19 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#717171\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(113 113 113 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-\[\#732222\]) {
	--tw-bg-opacity: 1;
	background-color: rgb(115 34 34 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-action-brand-secondary-normal) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-brand-secondary-normal) /
			var(
				--twc-action-brand-secondary-normal-opacity,
				var(--tw-bg-opacity)
			)
	);
}
:is(.dark .dark\:bg-action-white-normal) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-action-white-normal) /
			var(--twc-action-white-normal-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-bgDark) {
	--tw-bg-opacity: 1;
	background-color: rgb(28 29 35 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-black) {
	--tw-bg-opacity: 1;
	background-color: rgb(1 5 28 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-blue-500) {
	--tw-bg-opacity: 1;
	background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-chartreuse-primary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-chartreuse-primary) /
			var(--twc-chartreuse-primary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-children) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-children) / var(--twc-children-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-dark-red-2) {
	--tw-bg-opacity: 1;
	background-color: rgb(75 28 32 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-dark-red-3) {
	--tw-bg-opacity: 1;
	background-color: rgb(95 32 35 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-dark-sunset-orange-1) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 247 230 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-dark-sunset-orange-3) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 213 145 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-emerald-100) {
	--tw-bg-opacity: 1;
	background-color: rgb(209 250 229 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-emerald-400) {
	--tw-bg-opacity: 1;
	background-color: rgb(52 211 153 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-fill-blue-subtle) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-blue-subtle) /
			var(--twc-fill-blue-subtle-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-default) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-default) /
			var(--twc-fill-default-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-informative-strong) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-strong) /
			var(--twc-fill-informative-strong-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-neutral-subtle) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-subtle) /
			var(--twc-fill-neutral-subtle-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-neutral-surface) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-surface) /
			var(--twc-fill-neutral-surface-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-primary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-primary) /
			var(--twc-fill-primary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-secondary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-secondary) /
			var(--twc-fill-secondary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-fill-tertiary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-tertiary) /
			var(--twc-fill-tertiary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-1) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-10) {
	--tw-bg-opacity: 1;
	background-color: rgb(38 38 38 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-11) {
	--tw-bg-opacity: 1;
	background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-12) {
	--tw-bg-opacity: 1;
	background-color: rgb(20 20 20 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-13) {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-3) {
	--tw-bg-opacity: 1;
	background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-300) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-300) / var(--twc-gray-300-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-500) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-500\/90) {
	background-color: hsl(var(--twc-gray-500) / 0.9);
}
:is(.dark .dark\:bg-gray-600) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-700) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-8) {
	--tw-bg-opacity: 1;
	background-color: rgb(89 89 89 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-800) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-9) {
	--tw-bg-opacity: 1;
	background-color: rgb(67 67 67 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-gray-900) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-gray-900\/70) {
	background-color: hsl(var(--twc-gray-900) / 0.7);
}
:is(.dark .dark\:bg-green) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-green\/10) {
	background-color: hsl(var(--twc-green) / 0.1);
}
:is(.dark .dark\:bg-green\/50) {
	background-color: hsl(var(--twc-green) / 0.5);
}
:is(.dark .dark\:bg-green\/60) {
	background-color: hsl(var(--twc-green) / 0.6);
}
:is(.dark .dark\:bg-green\/80) {
	background-color: hsl(var(--twc-green) / 0.8);
}
:is(.dark .dark\:bg-green\/90) {
	background-color: hsl(var(--twc-green) / 0.9);
}
:is(.dark .dark\:bg-group) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-group\/55) {
	background-color: hsl(var(--twc-group) / 0.55);
}
:is(.dark .dark\:bg-indigo-500) {
	--tw-bg-opacity: 1;
	background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-inverse-secondary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-inverse-secondary) /
			var(--twc-inverse-secondary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-negative-primary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-negative-primary) /
			var(--twc-negative-primary-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-neutral-800) {
	--tw-bg-opacity: 1;
	background-color: rgb(38 38 38 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-new-black-10) {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-new-black-dark) {
	--tw-bg-opacity: 1;
	background-color: rgb(15 15 15 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-new-black-primary) {
	--tw-bg-opacity: 1;
	background-color: rgb(28 29 35 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-new-black-primary\/80) {
	background-color: rgba(28, 29, 35, 0.8);
}
:is(.dark .dark\:bg-non-semantic-bg-volcano-muted) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-volcano-muted) /
			var(
				--twc-non-semantic-bg-volcano-muted-opacity,
				var(--tw-bg-opacity)
			)
	);
}
:is(.dark .dark\:bg-non-semantic-bg-volcano-strong) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-bg-volcano-strong) /
			var(
				--twc-non-semantic-bg-volcano-strong-opacity,
				var(--tw-bg-opacity)
			)
	);
}
:is(.dark .dark\:bg-non-semantic-content-volcano-primary) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-content-volcano-primary) /
			var(
				--twc-non-semantic-content-volcano-primary-opacity,
				var(--tw-bg-opacity)
			)
	);
}
:is(.dark .dark\:bg-non-semantic-stroke-aquamarine-default) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-non-semantic-stroke-aquamarine-default) /
			var(
				--twc-non-semantic-stroke-aquamarine-default-opacity,
				var(--tw-bg-opacity)
			)
	);
}
:is(.dark .dark\:bg-primary) {
	--tw-bg-opacity: 1;
	background-color: rgb(218 30 57 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-primary-black-400) {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-primary-black-bold) {
	--tw-bg-opacity: 1;
	background-color: rgb(22 29 38 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-primary-black-dark) {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-primary-black-darknest) {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-red) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-red) / var(--twc-red-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-red\/10) {
	background-color: hsl(var(--twc-red) / 0.1);
}
:is(.dark .dark\:bg-red\/20) {
	background-color: hsl(var(--twc-red) / 0.2);
}
:is(.dark .dark\:bg-red\/30) {
	background-color: hsl(var(--twc-red) / 0.3);
}
:is(.dark .dark\:bg-red\/60) {
	background-color: hsl(var(--twc-red) / 0.6);
}
:is(.dark .dark\:bg-red\/90) {
	background-color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .dark\:bg-secondary) {
	--tw-bg-opacity: 1;
	background-color: rgb(68 68 68 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-sky\/10) {
	background-color: hsl(var(--twc-sky) / 0.1);
}
:is(.dark .dark\:bg-sky\/20) {
	background-color: hsl(var(--twc-sky) / 0.2);
}
:is(.dark .dark\:bg-sky\/30) {
	background-color: hsl(var(--twc-sky) / 0.3);
}
:is(.dark .dark\:bg-sky\/80) {
	background-color: hsl(var(--twc-sky) / 0.8);
}
:is(.dark .dark\:bg-sky\/90) {
	background-color: hsl(var(--twc-sky) / 0.9);
}
:is(.dark .dark\:bg-slate-200) {
	--tw-bg-opacity: 1;
	background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-300) {
	--tw-bg-opacity: 1;
	background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-400) {
	--tw-bg-opacity: 1;
	background-color: rgb(148 163 184 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-50) {
	--tw-bg-opacity: 1;
	background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-500) {
	--tw-bg-opacity: 1;
	background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-600) {
	--tw-bg-opacity: 1;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-700) {
	background-color: #ffffff1a;
}
:is(.dark .dark\:bg-slate-800) {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-slate-900) {
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-stroke-subtle) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-stroke-subtle) /
			var(--twc-stroke-subtle-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-token-bg-group) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-token-dark-bg-children) {
	--tw-bg-opacity: 1;
	background-color: rgb(46 49 52 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-token-dark-bg-container) {
	--tw-bg-opacity: 1;
	background-color: rgb(32 33 36 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-token-dark-bg-element) {
	--tw-bg-opacity: 1;
	background-color: rgb(60 64 67 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-token-dark-bg-group) {
	--tw-bg-opacity: 1;
	background-color: rgb(40 42 45 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-token-dark-bg-subtle) {
	background-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:bg-token-dark-component-red-secondary) {
	background-color: rgba(187, 28, 51, 0.1);
}
:is(.dark .dark\:bg-token-dark-semantic-secondary) {
	background-color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .dark\:bg-token-gray-500\/90) {
	background-color: hsla(213, 7%, 76%, 0.9);
}
:is(.dark .dark\:bg-transparent) {
	background-color: transparent;
}
:is(.dark .dark\:bg-volcano\/10) {
	background-color: hsl(var(--twc-volcano) / 0.1);
}
:is(.dark .dark\:bg-volcano\/30) {
	background-color: hsl(var(--twc-volcano) / 0.3);
}
:is(.dark .dark\:bg-volcano\/70) {
	background-color: hsl(var(--twc-volcano) / 0.7);
}
:is(.dark .dark\:bg-volcano\/80) {
	background-color: hsl(var(--twc-volcano) / 0.8);
}
:is(.dark .dark\:bg-white) {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-white\/10) {
	background-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:bg-white\/20) {
	background-color: hsla(0, 0%, 100%, 0.2);
}
:is(.dark .dark\:bg-white\/40) {
	background-color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:bg-white\/70) {
	background-color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .dark\:bg-yellow) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-yellow) / var(--twc-yellow-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:bg-yellow\/30) {
	background-color: hsl(var(--twc-yellow) / 0.3);
}
:is(.dark .dark\:bg-yellow\/90) {
	background-color: hsl(var(--twc-yellow) / 0.9);
}
:is(.dark .dark\:bg-opacity-45) {
	--tw-bg-opacity: 0.45;
}
:is(
		.dark
			.dark\:bg-\[linear-gradient\(180deg\2c
			rgba\(134\2c
			168\2c
			236\2c
			0\.1\)_0\%\2c
			rgba\(0\2c
			0\2c
			0\2c
			0\)_36\.76\%\)\]
	) {
	background-image: linear-gradient(
		180deg,
		rgba(134, 168, 236, 0.1),
		transparent 36.76%
	);
}
:is(
		.dark
			.dark\:bg-\[linear-gradient\(180deg\2c
			rgba\(134\2c
			168\2c
			236\2c
			0\.10\)_0\%\2c
			rgba\(0\2c
			0\2c
			0\2c
			0\.00\)_36\.76\%\)\]
	) {
	background-image: linear-gradient(
		180deg,
		rgba(134, 168, 236, 0.1),
		transparent 36.76%
	);
}
:is(
		.dark
			.dark\:bg-\[url\(\'\/images\/banner\/buy-more-gpt-turn-dark\.png\'\)\]
	) {
	background-image: url(../images/buy-more-gpt-turn-dark.png);
}
:is(
		.dark
			.dark\:bg-\[url\(\'\/images\/ielts-v2\/personalized-learning-bg-dark\.webp\'\)\]
	) {
	background-image: url(../images/personalized-learning-bg-dark.webp);
}
:is(
		.dark
			.dark\:bg-\[url\(\'\/images\/order\/background-filter-dark\.png\'\)\]
	) {
	background-image: url(../images/background-filter-dark.png);
}
:is(.dark .dark\:bg-about-banner-dark) {
	background-image: linear-gradient(
			#484960 1.9000000000000001px,
			transparent 0
		),
		linear-gradient(90deg, #484960 1.9000000000000001px, #2e3134 0);
}
:is(.dark .dark\:bg-about-origin-section-dark) {
	background-image: linear-gradient(180deg, #000, #340404 50.48%, #000);
}
:is(.dark .dark\:bg-about-overlay-dark) {
	background-image: linear-gradient(180deg, rgba(46, 49, 52, 0.15), #2e3134);
}
:is(.dark .dark\:bg-holder-book-dark-mobile) {
	background-image: url(../images/holder-book-mobile-dark.svg);
}
:is(.dark .dark\:bg-none) {
	background-image: none;
}
:is(.dark .dark\:fill-\[\#3b82f6\]) {
	fill: #3b82f6;
}
:is(.dark .dark\:fill-\[\#475569\]) {
	fill: #475569;
}
:is(.dark .dark\:fill-white) {
	fill: #fff;
}
:is(.dark .dark\:fill-white\/30) {
	fill: hsla(0, 0%, 100%, 0.3);
}
:is(.dark .dark\:stroke-slate-700) {
	stroke: #ffffff1a;
}
:is(.dark .dark\:stroke-white) {
	stroke: #fff;
}
:is(.dark .dark\:font-medium) {
	font-weight: 500;
}
:is(.dark .dark\:\!text-base-white) {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-text-opacity))
	) !important;
}
:is(.dark .dark\:\!text-black) {
	--tw-text-opacity: 1 !important;
	color: rgb(1 5 28 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-gray-2) {
	--tw-text-opacity: 1 !important;
	color: rgb(250 250 250 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-gray-3) {
	--tw-text-opacity: 1 !important;
	color: rgb(245 245 245 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-gray-4) {
	--tw-text-opacity: 1 !important;
	color: rgb(240 240 240 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-slate-200) {
	--tw-text-opacity: 1 !important;
	color: rgb(226 232 240 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-slate-300) {
	--tw-text-opacity: 1 !important;
	color: rgb(203 213 225 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-slate-400) {
	--tw-text-opacity: 1 !important;
	color: rgb(148 163 184 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:\!text-white) {
	--tw-text-opacity: 1 !important;
	color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:text-ZIM-6) {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#0B283A\]) {
	--tw-text-opacity: 1;
	color: rgb(11 40 58 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#292A2B\]) {
	--tw-text-opacity: 1;
	color: rgb(41 42 43 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#3E3E42\]) {
	--tw-text-opacity: 1;
	color: rgb(62 62 66 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#8FB0FB\]) {
	--tw-text-opacity: 1;
	color: rgb(143 176 251 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#CFF2CF\]) {
	--tw-text-opacity: 1;
	color: rgb(207 242 207 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#E4E4FF\]) {
	--tw-text-opacity: 1;
	color: rgb(228 228 255 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-\[\#FFEBEB\]) {
	--tw-text-opacity: 1;
	color: rgb(255 235 235 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-base-white) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-base-white) /
			var(--twc-base-white-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-base-white\/60) {
	color: hsl(var(--twc-base-white) / 0.6);
}
:is(.dark .dark\:text-black) {
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-blue-300) {
	--tw-text-opacity: 1;
	color: rgb(147 197 253 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-blue-400) {
	--tw-text-opacity: 1;
	color: rgb(96 165 250 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-blue-primary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-blue-primary) /
			var(--twc-blue-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-brand-blue--4) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-brand-blue--4) /
			var(--twc-brand-blue--4-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-brand-red-primary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-brand-red-primary) /
			var(--twc-content-brand-red-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-inverted-primary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-inverted-primary) /
			var(--twc-content-inverted-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-on-dark) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-on-dark) /
			var(--twc-content-on-dark-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-on-light) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-on-light) /
			var(--twc-content-on-light-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-primary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-primary) /
			var(--twc-content-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-secondary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-secondary) /
			var(--twc-content-secondary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-content-tertiary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-content-tertiary) /
			var(--twc-content-tertiary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-dark-ocean-blue-6) {
	--tw-text-opacity: 1;
	color: rgb(45 76 204 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-dark-primary-text) {
	--tw-text-opacity: 1;
	color: rgb(245 245 245 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-dark-red-7) {
	--tw-text-opacity: 1;
	color: rgb(233 72 74 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-dark-secondary-text) {
	--tw-text-opacity: 1;
	color: rgb(217 217 217 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-dark-tag-label) {
	--tw-text-opacity: 1;
	color: rgb(217 217 217 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-dark-title) {
	--tw-text-opacity: 1;
	color: rgb(245 245 245 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-disabled-text) {
	--tw-text-opacity: 1;
	color: rgb(191 191 191 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-error-dark) {
	--tw-text-opacity: 1;
	color: rgb(233 104 107 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-1) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-2) {
	--tw-text-opacity: 1;
	color: rgb(250 250 250 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-3) {
	--tw-text-opacity: 1;
	color: rgb(245 245 245 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-300) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-300) /
			var(--twc-gray-300-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-gray-4) {
	--tw-text-opacity: 1;
	color: rgb(240 240 240 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-400) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-gray-400) /
			var(--twc-gray-400-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-gray-5) {
	--tw-text-opacity: 1;
	color: rgb(217 217 217 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-500\/80) {
	color: hsl(var(--twc-gray-500) / 0.8);
}
:is(.dark .dark\:text-gray-6) {
	--tw-text-opacity: 1;
	color: rgb(191 191 191 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-8) {
	--tw-text-opacity: 1;
	color: rgb(89 89 89 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-gray-900\/90) {
	color: hsl(var(--twc-gray-900) / 0.9);
}
:is(.dark .dark\:text-gray-primary\/40) {
	color: hsl(var(--twc-gray-primary) / 0.4);
}
:is(.dark .dark\:text-green) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-green) / var(--twc-green-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-green\/50) {
	color: hsl(var(--twc-green) / 0.5);
}
:is(.dark .dark\:text-green\/70) {
	color: hsl(var(--twc-green) / 0.7);
}
:is(.dark .dark\:text-primary) {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-primary-text) {
	--tw-text-opacity: 1;
	color: rgb(38 38 38 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-red) {
	--tw-text-opacity: 1;
	color: hsl(var(--twc-red) / var(--twc-red-opacity, var(--tw-text-opacity)));
}
:is(.dark .dark\:text-red\/90) {
	color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .dark\:text-semantic-primary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-semantic-secondary) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-semantic-secondary) /
			var(--twc-semantic-secondary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-slate-100) {
	--tw-text-opacity: 1;
	color: rgb(241 245 249 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-200) {
	--tw-text-opacity: 1;
	color: rgb(226 232 240 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-300) {
	--tw-text-opacity: 1;
	color: rgb(203 213 225 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-400) {
	--tw-text-opacity: 1;
	color: rgb(148 163 184 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-500) {
	--tw-text-opacity: 1;
	color: rgb(100 116 139 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-600) {
	--tw-text-opacity: 1;
	color: rgb(71 85 105 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-slate-700) {
	color: #ffffff1a;
}
:is(.dark .dark\:text-slate-800) {
	--tw-text-opacity: 1;
	color: rgb(30 41 59 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-sunset) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-sunset) / var(--twc-sunset-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-token-dark-component-cyan-primary) {
	color: rgba(12A7A8, 1);
}
:is(.dark .dark\:text-token-dark-component-green-primary) {
	color: #48a919;
}
:is(.dark .dark\:text-token-dark-component-red-primary) {
	color: #bb1c33;
}
:is(.dark .dark\:text-token-dark-component-sky-primary) {
	color: #0273dc;
}
:is(.dark .dark\:text-token-dark-component-yellow-primary) {
	color: #dba609;
}
:is(.dark .dark\:text-token-dark-semantic-active) {
	--tw-text-opacity: 1;
	color: rgb(5 109 217 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-token-dark-semantic-negative) {
	--tw-text-opacity: 1;
	color: rgb(188 30 52 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-token-dark-semantic-primary) {
	--tw-text-opacity: 1;
	color: rgb(241 243 244 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-token-dark-semantic-secondary) {
	color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .dark\:text-token-dark-semantic-tertiary) {
	color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:text-token-semantic-primary) {
	--tw-text-opacity: 1;
	color: rgb(23 24 27 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-token-semantic-secondary) {
	color: rgba(0, 0, 0, 0.6);
}
:is(.dark .dark\:text-token-white) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-token-yellow) {
	--tw-text-opacity: 1;
	color: rgb(255 184 0 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-volcano-5) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-volcano-5) /
			var(--twc-volcano-5-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:text-volcano\/30) {
	color: hsl(var(--twc-volcano) / 0.3);
}
:is(.dark .dark\:text-volcano\/70) {
	color: hsl(var(--twc-volcano) / 0.7);
}
:is(.dark .dark\:text-volcano\/90) {
	color: hsl(var(--twc-volcano) / 0.9);
}
:is(.dark .dark\:text-white) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-white\/10) {
	color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:text-white\/30) {
	color: hsla(0, 0%, 100%, 0.3);
}
:is(.dark .dark\:text-white\/40) {
	color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:text-white\/60) {
	color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .dark\:text-white\/70) {
	color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .dark\:text-white\/80) {
	color: hsla(0, 0%, 100%, 0.8);
}
:is(.dark .dark\:placeholder-slate-300)::-moz-placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(203 213 225 / var(--tw-placeholder-opacity));
}
:is(.dark .dark\:placeholder-slate-300)::placeholder {
	--tw-placeholder-opacity: 1;
	color: rgb(203 213 225 / var(--tw-placeholder-opacity));
}
:is(.dark .dark\:opacity-10) {
	opacity: 0.1;
}
:is(.dark .dark\:shadow-2xl) {
	--tw-shadow: 0px 6px 40px -2px rgba(0, 0, 0, 0.04),
		0px 24px 100px -4px rgba(0, 0, 0, 0.08);
	--tw-shadow-colored: 0px 6px 40px -2px var(--tw-shadow-color),
		0px 24px 100px -4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-d-lg) {
	--tw-shadow: 0px 4px 16px 4px rgba(0, 0, 0, 0.3);
	--tw-shadow-colored: 0px 4px 16px 4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-d-md) {
	--tw-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.3);
	--tw-shadow-colored: 0px 8px 24px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-d-sm) {
	--tw-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3);
	--tw-shadow-colored: 0px 2px 3px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-d-xl) {
	--tw-shadow: 0px 5px 15px 4px rgba(0, 0, 0, 0.35);
	--tw-shadow-colored: 0px 5px 15px 4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-dark-mode) {
	--tw-shadow: 0 6px 40px -2px rgba(59, 69, 78, 0.12),
		0 24px 100px -4px rgba(59, 69, 78, 0.24);
	--tw-shadow-colored: 0 6px 40px -2px var(--tw-shadow-color),
		0 24px 100px -4px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-lg) {
	--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
		0px 2px 12px -2px rgba(0, 0, 0, 0.04);
	--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
		0px 2px 12px -2px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-md) {
	--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
		0px 2px 8px -1px rgba(17, 17, 26, 0.04);
	--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
		0px 2px 8px -1px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-none) {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:shadow-subtleWhite) {
	--tw-shadow: 0 20px 40px hsla(0, 0%, 100%, 0.03),
		0 10px 10px hsla(0, 0%, 100%, 0.05);
	--tw-shadow-colored: 0 20px 40px var(--tw-shadow-color),
		0 10px 10px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:is(.dark .dark\:\[text-shadow\:0_0_5px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]) {
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
:is(
		.dark .dark\:placeholder\:text-token-dark-semantic-tertiary
	)::-moz-placeholder {
	color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:placeholder\:text-token-dark-semantic-tertiary)::placeholder {
	color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:before\:border-r-base-cyan):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-cyan) /
			var(--twc-base-cyan-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:border-r-base-ocean):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-ocean) /
			var(--twc-base-ocean-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:border-r-base-sunset):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-right-color: hsl(
		var(--twc-base-sunset) /
			var(--twc-base-sunset-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:border-t-base-cyan):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-cyan) /
			var(--twc-base-cyan-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:border-t-base-ocean):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-ocean) /
			var(--twc-base-ocean-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:border-t-base-sunset):before {
	content: var(--tw-content);
	--tw-border-opacity: 1;
	border-top-color: hsl(
		var(--twc-base-sunset) /
			var(--twc-base-sunset-opacity, var(--tw-border-opacity))
	);
}
:is(.dark .dark\:before\:bg-slate-700):before {
	content: var(--tw-content);
	background-color: #ffffff1a;
}
:is(.dark .dark\:before\:bg-slate-900):before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: rgb(41 41 54 / var(--tw-bg-opacity));
}
:is(.dark .dark\:before\:bg-subtle):before {
	content: var(--tw-content);
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-subtle) / var(--twc-subtle-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:border-sky\/70:hover) {
	border-color: hsl(var(--twc-sky) / 0.7);
}
:is(.dark .dark\:hover\:border-slate-600:hover) {
	--tw-border-opacity: 1;
	border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
:is(.dark .dark\:hover\:\!bg-gray-8:hover) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(89 89 89 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:hover\:\!bg-slate-800:hover) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity)) !important;
}
:is(.dark .dark\:hover\:\!bg-yellow\/50:hover) {
	background-color: hsl(var(--twc-yellow) / 0.5) !important;
}
:is(.dark .dark\:hover\:bg-fill-informative-strong:hover) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-informative-strong) /
			var(--twc-fill-informative-strong-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:bg-gray-500:hover) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-500) / var(--twc-gray-500-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:bg-gray-600:hover) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-600) / var(--twc-gray-600-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:bg-gray-700:hover) {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-700) / var(--twc-gray-700-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:bg-gray-8:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(89 89 89 / var(--tw-bg-opacity));
}
:is(.dark .dark\:hover\:bg-green\/80:hover) {
	background-color: hsl(var(--twc-green) / 0.8);
}
:is(.dark .dark\:hover\:bg-red\/30:hover) {
	background-color: hsl(var(--twc-red) / 0.3);
}
:is(.dark .dark\:hover\:bg-red\/60:hover) {
	background-color: hsl(var(--twc-red) / 0.6);
}
:is(.dark .dark\:hover\:bg-red\/90:hover) {
	background-color: hsl(var(--twc-red) / 0.9);
}
:is(.dark .dark\:hover\:bg-sky\/30:hover) {
	background-color: hsl(var(--twc-sky) / 0.3);
}
:is(.dark .dark\:hover\:bg-sky\/50:hover) {
	background-color: hsl(var(--twc-sky) / 0.5);
}
:is(.dark .dark\:hover\:bg-sky\/80:hover) {
	background-color: hsl(var(--twc-sky) / 0.8);
}
:is(.dark .dark\:hover\:bg-sky\/90:hover) {
	background-color: hsl(var(--twc-sky) / 0.9);
}
:is(.dark .dark\:hover\:bg-slate-200:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
:is(.dark .dark\:hover\:bg-slate-500:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
:is(.dark .dark\:hover\:bg-slate-600:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
:is(.dark .dark\:hover\:bg-slate-700:hover) {
	background-color: #ffffff1a;
}
:is(.dark .dark\:hover\:bg-slate-800:hover) {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
:is(.dark .dark\:hover\:bg-token-component-red-secondary:hover) {
	background-color: rgba(218, 30, 57, 0.1);
}
:is(.dark .dark\:hover\:bg-token-gray-500\/80:hover) {
	background-color: hsla(213, 7%, 76%, 0.8);
}
:is(.dark .dark\:hover\:bg-transparent:hover) {
	background-color: transparent;
}
:is(.dark .dark\:hover\:bg-white\/10:hover) {
	background-color: hsla(0, 0%, 100%, 0.1);
}
:is(.dark .dark\:hover\:bg-white\/40:hover) {
	background-color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:hover\:bg-yellow\/80:hover) {
	background-color: hsl(var(--twc-yellow) / 0.8);
}
:is(.dark .hover\:dark\:bg-\[\#214021\]):hover {
	--tw-bg-opacity: 1;
	background-color: rgb(33 64 33 / var(--tw-bg-opacity));
}
:is(.dark .hover\:dark\:bg-\[\#671E1E\]):hover {
	--tw-bg-opacity: 1;
	background-color: rgb(103 30 30 / var(--tw-bg-opacity));
}
:is(.dark .hover\:dark\:bg-gray-800):hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-800) / var(--twc-gray-800-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .hover\:dark\:bg-gray-900):hover {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-gray-900) / var(--twc-gray-900-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .dark\:hover\:\!text-sky:hover) {
	--tw-text-opacity: 1 !important;
	color: hsl(
		var(--twc-sky) / var(--twc-sky-opacity, var(--tw-text-opacity))
	) !important;
}
:is(.dark .dark\:hover\:\!text-white:hover) {
	--tw-text-opacity: 1 !important;
	color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
:is(.dark .dark\:hover\:text-blue-primary:hover) {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-blue-primary) /
			var(--twc-blue-primary-opacity, var(--tw-text-opacity))
	);
}
:is(.dark .dark\:hover\:text-content-brand-blue-primary\/60:hover) {
	color: hsl(var(--twc-content-brand-blue-primary) / 0.6);
}
:is(.dark .dark\:hover\:text-primary:hover) {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-red\/40:hover) {
	color: hsl(var(--twc-red) / 0.4);
}
:is(.dark .dark\:hover\:text-red\/50:hover) {
	color: hsl(var(--twc-red) / 0.5);
}
:is(.dark .dark\:hover\:text-sky\/50:hover) {
	color: hsl(var(--twc-sky) / 0.5);
}
:is(.dark .dark\:hover\:text-sky\/80:hover) {
	color: hsl(var(--twc-sky) / 0.8);
}
:is(.dark .dark\:hover\:text-sky\/90:hover) {
	color: hsl(var(--twc-sky) / 0.9);
}
:is(.dark .dark\:hover\:text-slate-300:hover) {
	--tw-text-opacity: 1;
	color: rgb(203 213 225 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-slate-500:hover) {
	--tw-text-opacity: 1;
	color: rgb(100 116 139 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-slate-900:hover) {
	--tw-text-opacity: 1;
	color: rgb(41 41 54 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-token-dark-semantic-primary:hover) {
	--tw-text-opacity: 1;
	color: rgb(241 243 244 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-token-dark-semantic-secondary:hover) {
	color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .dark\:hover\:text-white:hover) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .dark\:hover\:text-white\/40:hover) {
	color: hsla(0, 0%, 100%, 0.4);
}
:is(.dark .dark\:hover\:text-white\/70:hover) {
	color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .hover\:dark\:text-token-dark-semantic-secondary):hover {
	color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .hover\:dark\:text-white):hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
:is(.dark .hover\:dark\:text-white\/70):hover {
	color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .group:hover .dark\:group-hover\:bg-slate-800) {
	--tw-bg-opacity: 1;
	background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
:is(.dark .group:hover .dark\:group-hover\:text-red\/40) {
	color: hsl(var(--twc-red) / 0.4);
}
:is(.dark .group:hover .dark\:group-hover\:text-sky\/50) {
	color: hsl(var(--twc-sky) / 0.5);
}
:is(.dark .group:hover .dark\:group-hover\:text-sky\/90) {
	color: hsl(var(--twc-sky) / 0.9);
}
:is(.dark .group:hover .dark\:group-hover\:text-white\/70) {
	color: hsla(0, 0%, 100%, 0.7);
}
:is(.dark .peer:focus ~ .dark\:peer-focus\:ring-blue-800) {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity));
}
:is(.dark .aria-selected\:dark\:bg-fill-neutral-strong)[aria-selected="true"] {
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-fill-neutral-strong) /
			var(--twc-fill-neutral-strong-opacity, var(--tw-bg-opacity))
	);
}
:is(.dark .aria-selected\:dark\:text-white)[aria-selected="true"] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media not all and (min-width: 1320px) {
	.max-xl\:h-\[320px\] {
		height: 320px;
	}
}
@media not all and (min-width: 1024px) {
	.max-lg\:flex {
		display: flex;
	}
	.max-lg\:overflow-x-scroll {
		overflow-x: scroll;
	}
	.max-lg\:text-nowrap {
		text-wrap: nowrap;
	}
	.max-lg\:border {
		border-width: 1px;
	}
}
@media not all and (min-width: 768px) {
	.max-md\:\!h-\[350px\] {
		height: 350px !important;
	}
	.max-md\:flex-col {
		flex-direction: column;
	}
	.max-md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
	}
}
@media not all and (min-width: 640px) {
	.max-sm\:mx-4 {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.max-sm\:mt-16 {
		margin-top: 4rem;
	}
	.max-sm\:hidden {
		display: none;
	}
	.max-sm\:flex-col {
		flex-direction: column;
	}
	.max-sm\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.max-sm\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
}
@media (min-width: 375px) {
	.xs\:w-auto {
		width: auto;
	}
	.xs\:gap-2 {
		gap: 0.5rem;
	}
}
@media (min-width: 640px) {
	.sm\:static {
		position: static;
	}
	.sm\:absolute {
		position: absolute;
	}
	.sm\:-bottom-\[15\%\] {
		bottom: -15%;
	}
	.sm\:-bottom-\[15px\] {
		bottom: -15px;
	}
	.sm\:-bottom-\[25px\] {
		bottom: -25px;
	}
	.sm\:-left-\[30px\] {
		left: -30px;
	}
	.sm\:-right-\[90px\] {
		right: -90px;
	}
	.sm\:-top-4 {
		top: -1rem;
	}
	.sm\:-top-6 {
		top: -1.5rem;
	}
	.sm\:bottom-10 {
		bottom: 2.5rem;
	}
	.sm\:bottom-2 {
		bottom: 0.5rem;
	}
	.sm\:bottom-4 {
		bottom: 1rem;
	}
	.sm\:bottom-\[120px\] {
		bottom: 120px;
	}
	.sm\:bottom-\[15\%\] {
		bottom: 15%;
	}
	.sm\:bottom-\[48px\] {
		bottom: 48px;
	}
	.sm\:bottom-\[50px\] {
		bottom: 50px;
	}
	.sm\:bottom-\[70px\] {
		bottom: 70px;
	}
	.sm\:left-0 {
		left: 0;
	}
	.sm\:left-1\/2 {
		left: 50%;
	}
	.sm\:left-5 {
		left: 1.25rem;
	}
	.sm\:left-6 {
		left: 1.5rem;
	}
	.sm\:left-\[-70\%\] {
		left: -70%;
	}
	.sm\:left-\[100px\] {
		left: 100px;
	}
	.sm\:left-\[60px\] {
		left: 60px;
	}
	.sm\:left-auto {
		left: auto;
	}
	.sm\:right-0 {
		right: 0;
	}
	.sm\:right-4 {
		right: 1rem;
	}
	.sm\:right-8 {
		right: 2rem;
	}
	.sm\:right-\[-25\%\] {
		right: -25%;
	}
	.sm\:right-\[180px\] {
		right: 180px;
	}
	.sm\:right-\[4\%\] {
		right: 4%;
	}
	.sm\:right-\[50px\] {
		right: 50px;
	}
	.sm\:right-\[80px\] {
		right: 80px;
	}
	.sm\:top-0 {
		top: 0;
	}
	.sm\:top-8 {
		top: 2rem;
	}
	.sm\:top-\[-18\%\] {
		top: -18%;
	}
	.sm\:top-\[125px\] {
		top: 125px;
	}
	.sm\:top-\[150px\] {
		top: 150px;
	}
	.sm\:top-\[30\%\] {
		top: 30%;
	}
	.sm\:top-\[34px\] {
		top: 34px;
	}
	.sm\:top-\[5\%\] {
		top: 5%;
	}
	.sm\:top-auto {
		top: auto;
	}
	.sm\:order-1 {
		order: 1;
	}
	.sm\:order-2 {
		order: 2;
	}
	.sm\:col-span-12 {
		grid-column: span 12 / span 12;
	}
	.sm\:col-span-2 {
		grid-column: span 2 / span 2;
	}
	.sm\:col-span-3 {
		grid-column: span 3 / span 3;
	}
	.sm\:col-span-4 {
		grid-column: span 4 / span 4;
	}
	.sm\:col-span-5 {
		grid-column: span 5 / span 5;
	}
	.sm\:col-span-6 {
		grid-column: span 6 / span 6;
	}
	.sm\:col-span-8 {
		grid-column: span 8 / span 8;
	}
	.sm\:-mx-4 {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.sm\:mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
	.sm\:mx-2 {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}
	.sm\:mx-8 {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.sm\:my-16 {
		margin-top: 4rem;
		margin-bottom: 4rem;
	}
	.sm\:my-\[100px\] {
		margin-top: 100px;
		margin-bottom: 100px;
	}
	.sm\:mb-0 {
		margin-bottom: 0;
	}
	.sm\:mb-12 {
		margin-bottom: 3rem;
	}
	.sm\:mb-16 {
		margin-bottom: 4rem;
	}
	.sm\:mb-2 {
		margin-bottom: 0.5rem;
	}
	.sm\:mb-6 {
		margin-bottom: 1.5rem;
	}
	.sm\:mb-8 {
		margin-bottom: 2rem;
	}
	.sm\:ml-16 {
		margin-left: 4rem;
	}
	.sm\:ml-\[120px\] {
		margin-left: 120px;
	}
	.sm\:mr-8 {
		margin-right: 2rem;
	}
	.sm\:mt-0 {
		margin-top: 0;
	}
	.sm\:mt-2 {
		margin-top: 0.5rem;
	}
	.sm\:mt-8 {
		margin-top: 2rem;
	}
	.sm\:mt-\[140px\] {
		margin-top: 140px;
	}
	.sm\:mt-\[70px\] {
		margin-top: 70px;
	}
	.sm\:block {
		display: block;
	}
	.sm\:inline-block {
		display: inline-block;
	}
	.sm\:inline {
		display: inline;
	}
	.sm\:flex {
		display: flex;
	}
	.sm\:inline-flex {
		display: inline-flex;
	}
	.sm\:grid {
		display: grid;
	}
	.sm\:hidden {
		display: none;
	}
	.sm\:h-10 {
		height: 2.5rem;
	}
	.sm\:h-2 {
		height: 0.5rem;
	}
	.sm\:h-20 {
		height: 5rem;
	}
	.sm\:h-4 {
		height: 1rem;
	}
	.sm\:h-5 {
		height: 1.25rem;
	}
	.sm\:h-7 {
		height: 1.75rem;
	}
	.sm\:h-\[100px\] {
		height: 100px;
	}
	.sm\:h-\[105\.5px\] {
		height: 105.5px;
	}
	.sm\:h-\[140px\] {
		height: 140px;
	}
	.sm\:h-\[142px\] {
		height: 142px;
	}
	.sm\:h-\[163px\] {
		height: 163px;
	}
	.sm\:h-\[200px\] {
		height: 200px;
	}
	.sm\:h-\[220px\] {
		height: 220px;
	}
	.sm\:h-\[265px\] {
		height: 265px;
	}
	.sm\:h-\[300px\] {
		height: 300px;
	}
	.sm\:h-\[32px\] {
		height: 32px;
	}
	.sm\:h-\[350px\] {
		height: 350px;
	}
	.sm\:h-\[400px\] {
		height: 400px;
	}
	.sm\:h-\[40vh\] {
		height: 40vh;
	}
	.sm\:h-\[425px\] {
		height: 425px;
	}
	.sm\:h-\[42px\] {
		height: 42px;
	}
	.sm\:h-\[450px\] {
		height: 450px;
	}
	.sm\:h-\[48px\] {
		height: 48px;
	}
	.sm\:h-\[490px\] {
		height: 490px;
	}
	.sm\:h-\[500px\] {
		height: 500px;
	}
	.sm\:h-\[600px\] {
		height: 600px;
	}
	.sm\:h-\[64px\] {
		height: 64px;
	}
	.sm\:h-\[662px\] {
		height: 662px;
	}
	.sm\:h-\[860px\] {
		height: 860px;
	}
	.sm\:h-\[87\.5px\] {
		height: 87.5px;
	}
	.sm\:h-\[92\.75px\] {
		height: 92.75px;
	}
	.sm\:h-\[96px\] {
		height: 96px;
	}
	.sm\:h-\[98\.5px\] {
		height: 98.5px;
	}
	.sm\:h-auto {
		height: auto;
	}
	.sm\:max-h-\[400px\] {
		max-height: 400px;
	}
	.sm\:min-h-\[500px\] {
		min-height: 500px;
	}
	.sm\:\!w-fit {
		width: -moz-fit-content !important;
		width: fit-content !important;
	}
	.sm\:w-1\/2 {
		width: 50%;
	}
	.sm\:w-1\/3 {
		width: 33.333333%;
	}
	.sm\:w-1\/4 {
		width: 25%;
	}
	.sm\:w-10 {
		width: 2.5rem;
	}
	.sm\:w-2 {
		width: 0.5rem;
	}
	.sm\:w-2\/3 {
		width: 66.666667%;
	}
	.sm\:w-24 {
		width: 6rem;
	}
	.sm\:w-32 {
		width: 8rem;
	}
	.sm\:w-36 {
		width: 9rem;
	}
	.sm\:w-4 {
		width: 1rem;
	}
	.sm\:w-4\/5 {
		width: 80%;
	}
	.sm\:w-5 {
		width: 1.25rem;
	}
	.sm\:w-56 {
		width: 14rem;
	}
	.sm\:w-64 {
		width: 16rem;
	}
	.sm\:w-7 {
		width: 1.75rem;
	}
	.sm\:w-\[100px\] {
		width: 100px;
	}
	.sm\:w-\[127px\] {
		width: 127px;
	}
	.sm\:w-\[137\.25px\] {
		width: 137.25px;
	}
	.sm\:w-\[145px\] {
		width: 145px;
	}
	.sm\:w-\[166\.5px\] {
		width: 166.5px;
	}
	.sm\:w-\[175px\] {
		width: 175px;
	}
	.sm\:w-\[220px\] {
		width: 220px;
	}
	.sm\:w-\[228px\] {
		width: 228px;
	}
	.sm\:w-\[250px\] {
		width: 250px;
	}
	.sm\:w-\[282\.5px\] {
		width: 282.5px;
	}
	.sm\:w-\[300px\] {
		width: 300px;
	}
	.sm\:w-\[32px\] {
		width: 32px;
	}
	.sm\:w-\[330px\] {
		width: 330px;
	}
	.sm\:w-\[349px\] {
		width: 349px;
	}
	.sm\:w-\[380px\] {
		width: 380px;
	}
	.sm\:w-\[400px\] {
		width: 400px;
	}
	.sm\:w-\[450px\] {
		width: 450px;
	}
	.sm\:w-\[480px\] {
		width: 480px;
	}
	.sm\:w-\[48px\] {
		width: 48px;
	}
	.sm\:w-\[500px\] {
		width: 500px;
	}
	.sm\:w-\[51px\] {
		width: 51px;
	}
	.sm\:w-\[523px\] {
		width: 523px;
	}
	.sm\:w-\[565px\] {
		width: 565px;
	}
	.sm\:w-\[568px\] {
		width: 568px;
	}
	.sm\:w-\[58\%\] {
		width: 58%;
	}
	.sm\:w-\[61px\] {
		width: 61px;
	}
	.sm\:w-\[64px\] {
		width: 64px;
	}
	.sm\:w-\[80\%\] {
		width: 80%;
	}
	.sm\:w-\[88px\] {
		width: 88px;
	}
	.sm\:w-\[93px\] {
		width: 93px;
	}
	.sm\:w-\[calc\(100vw-112px\)\] {
		width: calc(100vw - 112px);
	}
	.sm\:w-auto {
		width: auto;
	}
	.sm\:w-full {
		width: 100%;
	}
	.sm\:w-max {
		width: -moz-max-content;
		width: max-content;
	}
	.sm\:min-w-\[164px\] {
		min-width: 164px;
	}
	.sm\:min-w-\[180px\] {
		min-width: 180px;
	}
	.sm\:min-w-\[425px\] {
		min-width: 425px;
	}
	.sm\:min-w-\[624px\] {
		min-width: 624px;
	}
	.sm\:min-w-fit {
		min-width: -moz-fit-content;
		min-width: fit-content;
	}
	.sm\:min-w-full {
		min-width: 100%;
	}
	.sm\:max-w-\[100px\] {
		max-width: 100px;
	}
	.sm\:max-w-\[200px\] {
		max-width: 200px;
	}
	.sm\:max-w-\[300px\] {
		max-width: 300px;
	}
	.sm\:max-w-\[350px\] {
		max-width: 350px;
	}
	.sm\:max-w-\[413px\] {
		max-width: 413px;
	}
	.sm\:max-w-\[75\%\] {
		max-width: 75%;
	}
	.sm\:max-w-md {
		max-width: 28rem;
	}
	.sm\:flex-1 {
		flex: 1 1 0%;
	}
	.sm\:flex-grow-0 {
		flex-grow: 0;
	}
	.sm\:-translate-x-1\/2 {
		--tw-translate-x: -50%;
	}
	.sm\:-translate-x-1\/2,
	.sm\:translate-x-0 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.sm\:translate-x-0 {
		--tw-translate-x: 0;
	}
	.sm\:scale-100 {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.sm\:scale-100,
	.sm\:scale-\[0\.6\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.sm\:scale-\[0\.6\] {
		--tw-scale-x: 0.6;
		--tw-scale-y: 0.6;
	}
	.sm\:scale-\[1\] {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.sm\:scale-\[1\],
	.sm\:scale-x-\[0\.8\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.sm\:scale-x-\[0\.8\] {
		--tw-scale-x: 0.8;
	}
	.sm\:scale-y-\[0\.8\] {
		--tw-scale-y: 0.8;
	}
	.sm\:scale-y-\[0\.8\],
	.sm\:transform {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.sm\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.sm\:grid-cols-10 {
		grid-template-columns: repeat(10, minmax(0, 1fr));
	}
	.sm\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.sm\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.sm\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.sm\:flex-row {
		flex-direction: row;
	}
	.sm\:flex-col {
		flex-direction: column;
	}
	.sm\:flex-wrap {
		flex-wrap: wrap;
	}
	.sm\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.sm\:items-start {
		align-items: flex-start;
	}
	.sm\:items-center {
		align-items: center;
	}
	.sm\:justify-start {
		justify-content: flex-start;
	}
	.sm\:justify-end {
		justify-content: flex-end;
	}
	.sm\:justify-center {
		justify-content: center;
	}
	.sm\:justify-between {
		justify-content: space-between;
	}
	.sm\:justify-evenly {
		justify-content: space-evenly;
	}
	.sm\:gap-0 {
		gap: 0;
	}
	.sm\:gap-3 {
		gap: 0.75rem;
	}
	.sm\:gap-4 {
		gap: 1rem;
	}
	.sm\:gap-8 {
		gap: 2rem;
	}
	.sm\:gap-\[16px\] {
		gap: 16px;
	}
	.sm\:gap-\[48px\] {
		gap: 48px;
	}
	.sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(0px * var(--tw-space-x-reverse));
		margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
	}
	.sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(0.5rem * var(--tw-space-x-reverse));
		margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(1rem * var(--tw-space-x-reverse));
		margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(2rem * var(--tw-space-x-reverse));
		margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	.sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
	}
	.sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1rem * var(--tw-space-y-reverse));
	}
	.sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
	}
	.sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2rem * var(--tw-space-y-reverse));
	}
	.sm\:self-start {
		align-self: flex-start;
	}
	.sm\:overflow-auto {
		overflow: auto;
	}
	.sm\:overflow-hidden {
		overflow: hidden;
	}
	.sm\:overflow-visible {
		overflow: visible;
	}
	.sm\:whitespace-nowrap {
		white-space: nowrap;
	}
	.sm\:rounded-\[24px\] {
		border-radius: 24px;
	}
	.sm\:rounded-lg {
		border-radius: 0.5rem;
	}
	.sm\:rounded-b-none {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}
	.sm\:rounded-t-3xl {
		border-top-left-radius: 1.5rem;
		border-top-right-radius: 1.5rem;
	}
	.sm\:rounded-t-none {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	.sm\:border-0 {
		border-width: 0;
	}
	.sm\:border-none {
		border-style: none;
	}
	.sm\:bg-transparent {
		background-color: transparent;
	}
	.sm\:bg-holder-book {
		background-image: url(../images/holder-book-1.svg);
	}
	.sm\:bg-center {
		background-position: 50%;
	}
	.sm\:p-0 {
		padding: 0;
	}
	.sm\:p-2 {
		padding: 0.5rem;
	}
	.sm\:p-3 {
		padding: 0.75rem;
	}
	.sm\:p-6 {
		padding: 1.5rem;
	}
	.sm\:p-8 {
		padding: 2rem;
	}
	.sm\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.sm\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.sm\:px-12 {
		padding-left: 3rem;
		padding-right: 3rem;
	}
	.sm\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.sm\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.sm\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.sm\:px-\[38px\] {
		padding-left: 38px;
		padding-right: 38px;
	}
	.sm\:py-10 {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem;
	}
	.sm\:py-16 {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}
	.sm\:py-2 {
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
	.sm\:py-3 {
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
	}
	.sm\:py-32 {
		padding-top: 8rem;
		padding-bottom: 8rem;
	}
	.sm\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.sm\:py-5 {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem;
	}
	.sm\:py-8 {
		padding-top: 2rem;
		padding-bottom: 2rem;
	}
	.sm\:py-\[32px\] {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.sm\:py-\[45px\] {
		padding-top: 45px;
		padding-bottom: 45px;
	}
	.sm\:py-\[68px\] {
		padding-top: 68px;
		padding-bottom: 68px;
	}
	.sm\:pb-0 {
		padding-bottom: 0;
	}
	.sm\:pb-8 {
		padding-bottom: 2rem;
	}
	.sm\:pb-\[100px\] {
		padding-bottom: 100px;
	}
	.sm\:pb-\[50px\] {
		padding-bottom: 50px;
	}
	.sm\:pl-6 {
		padding-left: 1.5rem;
	}
	.sm\:pr-0 {
		padding-right: 0;
	}
	.sm\:pr-4 {
		padding-right: 1rem;
	}
	.sm\:pt-0 {
		padding-top: 0;
	}
	.sm\:pt-4 {
		padding-top: 1rem;
	}
	.sm\:pt-6 {
		padding-top: 1.5rem;
	}
	.sm\:text-left {
		text-align: left;
	}
	.sm\:text-start {
		text-align: start;
	}
	.sm\:\!text-2xl {
		font-size: 1.5rem !important;
		line-height: 2rem !important;
	}
	.sm\:text-26 {
		font-size: 26px;
		line-height: 36px;
	}
	.sm\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.sm\:text-32 {
		font-size: 32px;
		line-height: 48px;
	}
	.sm\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}
	.sm\:text-4xl {
		font-size: 36px;
		line-height: 52px;
	}
	.sm\:text-76 {
		font-size: 76px;
		line-height: 95px;
	}
	.sm\:text-\[18px\] {
		font-size: 18px;
	}
	.sm\:text-\[240px\] {
		font-size: 240px;
	}
	.sm\:text-\[24px\] {
		font-size: 24px;
	}
	.sm\:text-\[32px\] {
		font-size: 32px;
	}
	.sm\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.sm\:text-d4 {
		font-size: 56px;
		line-height: 68px;
	}
	.sm\:text-h2 {
		font-size: 40px;
		line-height: 48px;
	}
	.sm\:text-h3 {
		font-size: 32px;
		line-height: 40px;
	}
	.sm\:text-h4 {
		font-size: 28px;
		line-height: 36px;
	}
	.sm\:text-h5 {
		font-size: 24px;
		line-height: 32px;
	}
	.sm\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.sm\:text-p2 {
		font-size: 18px;
		line-height: 28px;
	}
	.sm\:text-sm {
		font-size: 0.875rem;
		line-height: 1.25rem;
	}
	.sm\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.sm\:font-medium {
		font-weight: 500;
	}
	.sm\:leading-6 {
		line-height: 1.5rem;
	}
	.sm\:leading-normal {
		line-height: 1.5;
	}
	.sm\:shadow-none {
		--tw-shadow: 0 0 #0000;
		--tw-shadow-colored: 0 0 #0000;
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	:is(.dark .dark\:sm\:bg-holder-book-dark) {
		background-image: url(../images/holder-book-dark.svg);
	}
}
@media (min-width: 768px) {
	.md\:static {
		position: static;
	}
	.md\:absolute {
		position: absolute;
	}
	.md\:relative {
		position: relative;
	}
	.md\:sticky {
		position: sticky;
	}
	.md\:-bottom-14 {
		bottom: -3.5rem;
	}
	.md\:-bottom-17 {
		bottom: -4.25rem;
	}
	.md\:-bottom-\[20px\] {
		bottom: -20px;
	}
	.md\:-bottom-\[44px\] {
		bottom: -44px;
	}
	.md\:-left-10 {
		left: -2.5rem;
	}
	.md\:-left-13 {
		left: -3.25rem;
	}
	.md\:-left-14 {
		left: -3.5rem;
	}
	.md\:-left-7 {
		left: -1.75rem;
	}
	.md\:-left-\[22px\] {
		left: -22px;
	}
	.md\:-left-\[32px\] {
		left: -32px;
	}
	.md\:-left-\[55\%\] {
		left: -55%;
	}
	.md\:-left-\[5px\] {
		left: -5px;
	}
	.md\:-right-14 {
		right: -3.5rem;
	}
	.md\:-right-4 {
		right: -1rem;
	}
	.md\:-right-\[22px\] {
		right: -22px;
	}
	.md\:-right-\[5px\] {
		right: -5px;
	}
	.md\:-top-14 {
		top: -3.5rem;
	}
	.md\:-top-16 {
		top: -4rem;
	}
	.md\:bottom-0 {
		bottom: 0;
	}
	.md\:bottom-8 {
		bottom: 2rem;
	}
	.md\:bottom-\[24px\] {
		bottom: 24px;
	}
	.md\:bottom-auto {
		bottom: auto;
	}
	.md\:left-1\/2 {
		left: 50%;
	}
	.md\:left-4 {
		left: 1rem;
	}
	.md\:left-6 {
		left: 1.5rem;
	}
	.md\:left-\[16px\] {
		left: 16px;
	}
	.md\:left-\[32px\] {
		left: 32px;
	}
	.md\:right-0 {
		right: 0;
	}
	.md\:right-1\/4 {
		right: 25%;
	}
	.md\:right-\[14px\] {
		right: 14px;
	}
	.md\:right-auto {
		right: auto;
	}
	.md\:top-0 {
		top: 0;
	}
	.md\:top-1\/2 {
		top: 50%;
	}
	.md\:top-2 {
		top: 0.5rem;
	}
	.md\:top-20 {
		top: 5rem;
	}
	.md\:top-4 {
		top: 1rem;
	}
	.md\:top-6 {
		top: 1.5rem;
	}
	.md\:top-\[-8\%\] {
		top: -8%;
	}
	.md\:top-\[16px\] {
		top: 16px;
	}
	.md\:top-\[200px\] {
		top: 200px;
	}
	.md\:top-\[7px\] {
		top: 7px;
	}
	.md\:z-2 {
		z-index: 2;
	}
	.md\:col-span-1 {
		grid-column: span 1 / span 1;
	}
	.md\:col-span-12 {
		grid-column: span 12 / span 12;
	}
	.md\:col-span-2 {
		grid-column: span 2 / span 2;
	}
	.md\:col-span-3 {
		grid-column: span 3 / span 3;
	}
	.md\:col-span-4 {
		grid-column: span 4 / span 4;
	}
	.md\:col-span-6 {
		grid-column: span 6 / span 6;
	}
	.md\:col-span-7 {
		grid-column: span 7 / span 7;
	}
	.md\:col-span-8 {
		grid-column: span 8 / span 8;
	}
	.md\:row-span-3 {
		grid-row: span 3 / span 3;
	}
	.md\:m-0 {
		margin: 0;
	}
	.md\:\!mx-4 {
		margin-left: 1rem !important;
		margin-right: 1rem !important;
	}
	.md\:-mx-8 {
		margin-left: -2rem;
		margin-right: -2rem;
	}
	.md\:mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
	.md\:mx-10 {
		margin-left: 2.5rem;
		margin-right: 2.5rem;
	}
	.md\:mx-2 {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}
	.md\:mx-4 {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.md\:mx-8 {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.md\:mx-\[16px\] {
		margin-left: 16px;
		margin-right: 16px;
	}
	.md\:mx-\[24px\] {
		margin-left: 24px;
		margin-right: 24px;
	}
	.md\:mx-\[32px\] {
		margin-left: 32px;
		margin-right: 32px;
	}
	.md\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.md\:my-4 {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
	.md\:my-\[16px\] {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.md\:my-\[20px\] {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.md\:my-\[24px\] {
		margin-top: 24px;
		margin-bottom: 24px;
	}
	.md\:my-\[40px\] {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.md\:my-\[48px\] {
		margin-top: 48px;
		margin-bottom: 48px;
	}
	.md\:\!-ml-\[49px\] {
		margin-left: -49px !important;
	}
	.md\:-mt-10 {
		margin-top: -2.5rem;
	}
	.md\:mb-0 {
		margin-bottom: 0;
	}
	.md\:mb-0\.5 {
		margin-bottom: 0.125rem;
	}
	.md\:mb-10 {
		margin-bottom: 2.5rem;
	}
	.md\:mb-12 {
		margin-bottom: 3rem;
	}
	.md\:mb-2 {
		margin-bottom: 0.5rem;
	}
	.md\:mb-4 {
		margin-bottom: 1rem;
	}
	.md\:mb-5 {
		margin-bottom: 1.25rem;
	}
	.md\:mb-6 {
		margin-bottom: 1.5rem;
	}
	.md\:mb-8 {
		margin-bottom: 2rem;
	}
	.md\:mb-\[120px\] {
		margin-bottom: 120px;
	}
	.md\:mb-\[24px\] {
		margin-bottom: 24px;
	}
	.md\:mb-\[40px\] {
		margin-bottom: 40px;
	}
	.md\:mb-\[56px\] {
		margin-bottom: 56px;
	}
	.md\:mb-\[80px\] {
		margin-bottom: 80px;
	}
	.md\:ml-8 {
		margin-left: 2rem;
	}
	.md\:ml-\[20px\] {
		margin-left: 20px;
	}
	.md\:ml-\[52px\] {
		margin-left: 52px;
	}
	.md\:ml-\[800px\] {
		margin-left: 800px;
	}
	.md\:ml-auto {
		margin-left: auto;
	}
	.md\:mr-\[750px\] {
		margin-right: 750px;
	}
	.md\:mr-\[800px\] {
		margin-right: 800px;
	}
	.md\:mt-0 {
		margin-top: 0;
	}
	.md\:mt-1 {
		margin-top: 0.25rem;
	}
	.md\:mt-10 {
		margin-top: 2.5rem;
	}
	.md\:mt-16 {
		margin-top: 4rem;
	}
	.md\:mt-24 {
		margin-top: 6rem;
	}
	.md\:mt-5 {
		margin-top: 1.25rem;
	}
	.md\:mt-6 {
		margin-top: 1.5rem;
	}
	.md\:mt-8 {
		margin-top: 2rem;
	}
	.md\:mt-\[20px\] {
		margin-top: 20px;
	}
	.md\:mt-\[50px\] {
		margin-top: 50px;
	}
	.md\:mt-auto {
		margin-top: auto;
	}
	.md\:line-clamp-2 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.md\:\!block {
		display: block !important;
	}
	.md\:block {
		display: block;
	}
	.md\:inline-block {
		display: inline-block;
	}
	.md\:inline {
		display: inline;
	}
	.md\:flex {
		display: flex;
	}
	.md\:table-cell {
		display: table-cell;
	}
	.md\:table-row {
		display: table-row;
	}
	.md\:grid {
		display: grid;
	}
	.md\:hidden {
		display: none;
	}
	.md\:aspect-\[1128\/400\] {
		aspect-ratio: 1128/400;
	}
	.md\:aspect-\[144\/144\] {
		aspect-ratio: 144/144;
	}
	.md\:aspect-\[312\/177\] {
		aspect-ratio: 312/177;
	}
	.md\:aspect-\[340\/192\] {
		aspect-ratio: 340/192;
	}
	.md\:aspect-\[534\/344\] {
		aspect-ratio: 534/344;
	}
	.md\:aspect-\[543\/770\] {
		aspect-ratio: 543/770;
	}
	.md\:aspect-\[704\/398\] {
		aspect-ratio: 704/398;
	}
	.md\:aspect-\[704\/440\] {
		aspect-ratio: 704/440;
	}
	.md\:aspect-\[704\/483\] {
		aspect-ratio: 704/483;
	}
	.md\:aspect-\[704\/538\] {
		aspect-ratio: 704/538;
	}
	.md\:aspect-\[706\/978\] {
		aspect-ratio: 706/978;
	}
	.md\:aspect-\[720\/300\] {
		aspect-ratio: 720/300;
	}
	.md\:aspect-\[762\/344\] {
		aspect-ratio: 762/344;
	}
	.md\:aspect-\[768\/430\] {
		aspect-ratio: 768/430;
	}
	.md\:aspect-\[800\/418\] {
		aspect-ratio: 800/418;
	}
	.md\:aspect-auto {
		aspect-ratio: auto;
	}
	.md\:size-10 {
		width: 2.5rem;
		height: 2.5rem;
	}
	.md\:size-11 {
		width: 2.75rem;
		height: 2.75rem;
	}
	.md\:size-17 {
		width: 4.25rem;
		height: 4.25rem;
	}
	.md\:size-20 {
		width: 5rem;
		height: 5rem;
	}
	.md\:size-4 {
		width: 1rem;
		height: 1rem;
	}
	.md\:size-5 {
		width: 1.25rem;
		height: 1.25rem;
	}
	.md\:size-6 {
		width: 1.5rem;
		height: 1.5rem;
	}
	.md\:size-8 {
		width: 2rem;
		height: 2rem;
	}
	.md\:size-9 {
		width: 2.25rem;
		height: 2.25rem;
	}
	.md\:size-\[18px\] {
		width: 18px;
		height: 18px;
	}
	.md\:size-\[21px\] {
		width: 21px;
		height: 21px;
	}
	.md\:size-\[22px\] {
		width: 22px;
		height: 22px;
	}
	.md\:size-\[402px\] {
		width: 402px;
		height: 402px;
	}
	.md\:size-\[88px\] {
		width: 88px;
		height: 88px;
	}
	.md\:\!h-\[132px\] {
		height: 132px !important;
	}
	.md\:h-1\/2 {
		height: 50%;
	}
	.md\:h-10 {
		height: 2.5rem;
	}
	.md\:h-10\.75 {
		height: 2.6875rem;
	}
	.md\:h-12 {
		height: 3rem;
	}
	.md\:h-16 {
		height: 4rem;
	}
	.md\:h-18 {
		height: 4.5rem;
	}
	.md\:h-2 {
		height: 0.5rem;
	}
	.md\:h-2\.5 {
		height: 0.625rem;
	}
	.md\:h-20 {
		height: 5rem;
	}
	.md\:h-24 {
		height: 6rem;
	}
	.md\:h-32 {
		height: 8rem;
	}
	.md\:h-6 {
		height: 1.5rem;
	}
	.md\:h-8 {
		height: 2rem;
	}
	.md\:h-\[1000px\] {
		height: 1000px;
	}
	.md\:h-\[100px\] {
		height: 100px;
	}
	.md\:h-\[112px\] {
		height: 112px;
	}
	.md\:h-\[144px\] {
		height: 144px;
	}
	.md\:h-\[150px\] {
		height: 150px;
	}
	.md\:h-\[167px\] {
		height: 167px;
	}
	.md\:h-\[220px\] {
		height: 220px;
	}
	.md\:h-\[350px\] {
		height: 350px;
	}
	.md\:h-\[36px\] {
		height: 36px;
	}
	.md\:h-\[390px\] {
		height: 390px;
	}
	.md\:h-\[400px\] {
		height: 400px;
	}
	.md\:h-\[410px\] {
		height: 410px;
	}
	.md\:h-\[430px\] {
		height: 430px;
	}
	.md\:h-\[436px\] {
		height: 436px;
	}
	.md\:h-\[44px\] {
		height: 44px;
	}
	.md\:h-\[450px\] {
		height: 450px;
	}
	.md\:h-\[48px\] {
		height: 48px;
	}
	.md\:h-\[500px\] {
		height: 500px;
	}
	.md\:h-\[503px\] {
		height: 503px;
	}
	.md\:h-\[50px\] {
		height: 50px;
	}
	.md\:h-\[511px\] {
		height: 511px;
	}
	.md\:h-\[520px\] {
		height: 520px;
	}
	.md\:h-\[52px\] {
		height: 52px;
	}
	.md\:h-\[530px\] {
		height: 530px;
	}
	.md\:h-\[60px\] {
		height: 60px;
	}
	.md\:h-\[63px\] {
		height: 63px;
	}
	.md\:h-\[64px\] {
		height: 64px;
	}
	.md\:h-\[73px\] {
		height: 73px;
	}
	.md\:h-\[75vh\] {
		height: 75vh;
	}
	.md\:h-\[calc\(100\%-120px\)\] {
		height: calc(100% - 120px);
	}
	.md\:h-\[calc\(100\%-24px\)\] {
		height: calc(100% - 24px);
	}
	.md\:h-auto {
		height: auto;
	}
	.md\:h-full {
		height: 100%;
	}
	.md\:max-h-\[300px\] {
		max-height: 300px;
	}
	.md\:max-h-\[45vh\] {
		max-height: 45vh;
	}
	.md\:max-h-\[770px\] {
		max-height: 770px;
	}
	.md\:max-h-\[calc\(100vh-300px\)\] {
		max-height: calc(100vh - 300px);
	}
	.md\:max-h-\[calc\(100vh-360px\)\] {
		max-height: calc(100vh - 360px);
	}
	.md\:max-h-\[calc\(80vh-48px\)\] {
		max-height: calc(80vh - 48px);
	}
	.md\:max-h-fit {
		max-height: -moz-fit-content;
		max-height: fit-content;
	}
	.md\:max-h-max {
		max-height: -moz-max-content;
		max-height: max-content;
	}
	.md\:max-h-none {
		max-height: none;
	}
	.md\:min-h-0 {
		min-height: 0;
	}
	.md\:min-h-\[34px\] {
		min-height: 34px;
	}
	.md\:min-h-\[350px\] {
		min-height: 350px;
	}
	.md\:min-h-\[520px\] {
		min-height: 520px;
	}
	.md\:min-h-\[620px\] {
		min-height: 620px;
	}
	.md\:\!w-\[132px\] {
		width: 132px !important;
	}
	.md\:\!w-\[calc\(100\%\/5-10px\+18px\/5\)\] {
		width: calc(100% / 5 - 10px + 18px / 5) !important;
	}
	.md\:\!w-\[calc\(50\%-8px\)\] {
		width: calc(50% - 8px) !important;
	}
	.md\:w-1\/2 {
		width: 50%;
	}
	.md\:w-1\/3 {
		width: 33.333333%;
	}
	.md\:w-1\/4 {
		width: 25%;
	}
	.md\:w-10 {
		width: 2.5rem;
	}
	.md\:w-11 {
		width: 2.75rem;
	}
	.md\:w-12 {
		width: 3rem;
	}
	.md\:w-12\.5 {
		width: 3.125rem;
	}
	.md\:w-12\.75 {
		width: 3.1875rem;
	}
	.md\:w-16 {
		width: 4rem;
	}
	.md\:w-18 {
		width: 4.5rem;
	}
	.md\:w-2 {
		width: 0.5rem;
	}
	.md\:w-2\.5 {
		width: 0.625rem;
	}
	.md\:w-2\/3 {
		width: 66.666667%;
	}
	.md\:w-2\/5 {
		width: 40%;
	}
	.md\:w-2\/6 {
		width: 33.333333%;
	}
	.md\:w-20 {
		width: 5rem;
	}
	.md\:w-24 {
		width: 6rem;
	}
	.md\:w-3\/4 {
		width: 75%;
	}
	.md\:w-3\/5 {
		width: 60%;
	}
	.md\:w-3\/6 {
		width: 50%;
	}
	.md\:w-32 {
		width: 8rem;
	}
	.md\:w-44 {
		width: 11rem;
	}
	.md\:w-48 {
		width: 12rem;
	}
	.md\:w-52 {
		width: 13rem;
	}
	.md\:w-64 {
		width: 16rem;
	}
	.md\:w-72 {
		width: 18rem;
	}
	.md\:w-\[10\%\] {
		width: 10%;
	}
	.md\:w-\[100px\] {
		width: 100px;
	}
	.md\:w-\[1111px\] {
		width: 1111px;
	}
	.md\:w-\[120px\] {
		width: 120px;
	}
	.md\:w-\[1320px\] {
		width: 1320px;
	}
	.md\:w-\[136px\] {
		width: 136px;
	}
	.md\:w-\[144px\] {
		width: 144px;
	}
	.md\:w-\[160px\] {
		width: 160px;
	}
	.md\:w-\[167px\] {
		width: 167px;
	}
	.md\:w-\[180px\] {
		width: 180px;
	}
	.md\:w-\[184px\] {
		width: 184px;
	}
	.md\:w-\[190px\] {
		width: 190px;
	}
	.md\:w-\[192px\] {
		width: 192px;
	}
	.md\:w-\[215px\] {
		width: 215px;
	}
	.md\:w-\[220px\] {
		width: 220px;
	}
	.md\:w-\[229px\] {
		width: 229px;
	}
	.md\:w-\[236px\] {
		width: 236px;
	}
	.md\:w-\[250px\] {
		width: 250px;
	}
	.md\:w-\[280px\] {
		width: 280px;
	}
	.md\:w-\[294px\] {
		width: 294px;
	}
	.md\:w-\[298px\] {
		width: 298px;
	}
	.md\:w-\[3\%\] {
		width: 3%;
	}
	.md\:w-\[30\%\] {
		width: 30%;
	}
	.md\:w-\[300px\] {
		width: 300px;
	}
	.md\:w-\[32\%\] {
		width: 32%;
	}
	.md\:w-\[320px\] {
		width: 320px;
	}
	.md\:w-\[336px\] {
		width: 336px;
	}
	.md\:w-\[338px\] {
		width: 338px;
	}
	.md\:w-\[350px\] {
		width: 350px;
	}
	.md\:w-\[36px\] {
		width: 36px;
	}
	.md\:w-\[370px\] {
		width: 370px;
	}
	.md\:w-\[386px\] {
		width: 386px;
	}
	.md\:w-\[400px\] {
		width: 400px;
	}
	.md\:w-\[40px\] {
		width: 40px;
	}
	.md\:w-\[420px\] {
		width: 420px;
	}
	.md\:w-\[430px\] {
		width: 430px;
	}
	.md\:w-\[440px\] {
		width: 440px;
	}
	.md\:w-\[444px\] {
		width: 444px;
	}
	.md\:w-\[44px\] {
		width: 44px;
	}
	.md\:w-\[45\%\] {
		width: 45%;
	}
	.md\:w-\[480px\] {
		width: 480px;
	}
	.md\:w-\[48px\] {
		width: 48px;
	}
	.md\:w-\[50\%\] {
		width: 50%;
	}
	.md\:w-\[500px\] {
		width: 500px;
	}
	.md\:w-\[50px\] {
		width: 50px;
	}
	.md\:w-\[52px\] {
		width: 52px;
	}
	.md\:w-\[556px\] {
		width: 556px;
	}
	.md\:w-\[584px\] {
		width: 584px;
	}
	.md\:w-\[60px\] {
		width: 60px;
	}
	.md\:w-\[60vw\] {
		width: 60vw;
	}
	.md\:w-\[63px\] {
		width: 63px;
	}
	.md\:w-\[64px\] {
		width: 64px;
	}
	.md\:w-\[673px\] {
		width: 673px;
	}
	.md\:w-\[70\%\] {
		width: 70%;
	}
	.md\:w-\[73px\] {
		width: 73px;
	}
	.md\:w-\[75\%\] {
		width: 75%;
	}
	.md\:w-\[76px\] {
		width: 76px;
	}
	.md\:w-\[800px\] {
		width: 800px;
	}
	.md\:w-\[85\%\] {
		width: 85%;
	}
	.md\:w-\[86px\] {
		width: 86px;
	}
	.md\:w-\[calc\(100\%-24px\)\] {
		width: calc(100% - 24px);
	}
	.md\:w-\[calc\(100\%-32px\)\] {
		width: calc(100% - 32px);
	}
	.md\:w-\[calc\(100\%-64px\)\] {
		width: calc(100% - 64px);
	}
	.md\:w-\[calc\(100\%\/2-16px\)\] {
		width: calc(100% / 2 - 16px);
	}
	.md\:w-\[calc\(100\%\/2-20px\/2\)\] {
		width: calc(100% / 2 - 20px / 2);
	}
	.md\:w-\[calc\(100\%\/2-4px-8px\/2\)\] {
		width: calc(100% / 2 - 4px - 8px / 2);
	}
	.md\:w-\[calc\(100\%\/3-50px\)\] {
		width: calc(100% / 3 - 50px);
	}
	.md\:w-\[calc\(100\%\/3-8px\)\] {
		width: calc(100% / 3 - 8px);
	}
	.md\:w-\[calc\(100\%\/5-10px\+18px\/5\)\] {
		width: calc(100% / 5 - 10px + 18px / 5);
	}
	.md\:w-\[calc\(100vw-74px\)\] {
		width: calc(100vw - 74px);
	}
	.md\:w-\[calc\(40\%-6px\)\] {
		width: calc(40% - 6px);
	}
	.md\:w-\[calc\(50\%-12px\)\] {
		width: calc(50% - 12px);
	}
	.md\:w-\[calc\(50\%-8px\)\] {
		width: calc(50% - 8px);
	}
	.md\:w-\[calc\(60\%-6px\)\] {
		width: calc(60% - 6px);
	}
	.md\:w-auto {
		width: auto;
	}
	.md\:w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}
	.md\:w-full {
		width: 100%;
	}
	.md\:w-max {
		width: -moz-max-content;
		width: max-content;
	}
	.md\:min-w-17 {
		min-width: 4.25rem;
	}
	.md\:min-w-4 {
		min-width: 1rem;
	}
	.md\:min-w-6 {
		min-width: 1.5rem;
	}
	.md\:min-w-\[100px\] {
		min-width: 100px;
	}
	.md\:min-w-\[134px\] {
		min-width: 134px;
	}
	.md\:min-w-\[150px\] {
		min-width: 150px;
	}
	.md\:min-w-\[165px\] {
		min-width: 165px;
	}
	.md\:min-w-\[300px\] {
		min-width: 300px;
	}
	.md\:min-w-\[380px\] {
		min-width: 380px;
	}
	.md\:min-w-\[44px\] {
		min-width: 44px;
	}
	.md\:min-w-\[50px\] {
		min-width: 50px;
	}
	.md\:max-w-3xl {
		max-width: 48rem;
	}
	.md\:max-w-\[100px\] {
		max-width: 100px;
	}
	.md\:max-w-\[150px\] {
		max-width: 150px;
	}
	.md\:max-w-\[325px\] {
		max-width: 325px;
	}
	.md\:max-w-\[400px\] {
		max-width: 400px;
	}
	.md\:max-w-\[50\%\] {
		max-width: 50%;
	}
	.md\:max-w-\[500px\] {
		max-width: 500px;
	}
	.md\:max-w-\[618px\] {
		max-width: 618px;
	}
	.md\:max-w-\[640px\] {
		max-width: 640px;
	}
	.md\:max-w-\[680px\] {
		max-width: 680px;
	}
	.md\:max-w-\[70\%\] {
		max-width: 70%;
	}
	.md\:max-w-\[704px\] {
		max-width: 704px;
	}
	.md\:max-w-\[70vw\] {
		max-width: 70vw;
	}
	.md\:max-w-\[80\%\] {
		max-width: 80%;
	}
	.md\:max-w-\[800px\] {
		max-width: 800px;
	}
	.md\:max-w-\[900px\] {
		max-width: 900px;
	}
	.md\:max-w-lg {
		max-width: 32rem;
	}
	.md\:flex-1 {
		flex: 1 1 0%;
	}
	.md\:flex-initial {
		flex: 0 1 auto;
	}
	.md\:flex-none {
		flex: none;
	}
	.md\:flex-shrink {
		flex-shrink: 1;
	}
	.md\:flex-shrink-0 {
		flex-shrink: 0;
	}
	.md\:flex-grow {
		flex-grow: 1;
	}
	.md\:flex-grow-0 {
		flex-grow: 0;
	}
	.md\:-translate-x-1\/2 {
		--tw-translate-x: -50%;
	}
	.md\:-translate-x-1\/2,
	.md\:-translate-x-\[calc\(50\%-8px\)\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:-translate-x-\[calc\(50\%-8px\)\] {
		--tw-translate-x: calc(calc(50% - 8px) * -1);
	}
	.md\:-translate-y-1\/2 {
		--tw-translate-y: -50%;
	}
	.md\:-translate-y-1\/2,
	.md\:translate-x-\[-50\%\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:translate-x-\[-50\%\] {
		--tw-translate-x: -50%;
	}
	.md\:translate-y-0 {
		--tw-translate-y: 0;
	}
	.md\:translate-y-0,
	.md\:translate-y-\[-50\%\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:translate-y-\[-50\%\] {
		--tw-translate-y: -50%;
	}
	.md\:translate-y-\[56px\] {
		--tw-translate-y: 56px;
	}
	.md\:rotate-0,
	.md\:translate-y-\[56px\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:rotate-0 {
		--tw-rotate: 0deg;
	}
	.md\:scale-100 {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.md\:scale-100,
	.md\:scale-75 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:scale-75 {
		--tw-scale-x: 0.75;
		--tw-scale-y: 0.75;
	}
	.md\:scale-\[0\.64\] {
		--tw-scale-x: 0.64;
		--tw-scale-y: 0.64;
	}
	.md\:scale-\[0\.64\],
	.md\:scale-\[0\.66\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:scale-\[0\.66\] {
		--tw-scale-x: 0.66;
		--tw-scale-y: 0.66;
	}
	.md\:scale-\[0\.6875\] {
		--tw-scale-x: 0.6875;
		--tw-scale-y: 0.6875;
	}
	.md\:scale-\[0\.6875\],
	.md\:scale-\[0\.71\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:scale-\[0\.71\] {
		--tw-scale-x: 0.71;
		--tw-scale-y: 0.71;
	}
	.md\:scale-\[0\.8\] {
		--tw-scale-x: 0.8;
		--tw-scale-y: 0.8;
	}
	.md\:scale-\[0\.8\],
	.md\:scale-y-\[1\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.md\:scale-y-\[1\] {
		--tw-scale-y: 1;
	}
	.md\:transform {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	@keyframes fade-left {
		0% {
			opacity: 0;
			transform: translateX(2rem);
		}
		to {
			opacity: 1;
			transform: translateX(0);
		}
	}
	.md\:animate-fade-left {
		animation: fade-left var(--tw-animate-duration, 1s)
			var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
			var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
	}
	@keyframes fade-right {
		0% {
			opacity: 0;
			transform: translateX(-2rem);
		}
		to {
			opacity: 1;
			transform: translateX(0);
		}
	}
	.md\:animate-fade-right {
		animation: fade-right var(--tw-animate-duration, 1s)
			var(--tw-animate-easing, ease) var(--tw-animate-delay, 0s)
			var(--tw-animate-iteration, 1) var(--tw-animate-fill, both);
	}
	.md\:list-disc {
		list-style-type: disc;
	}
	.md\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.md\:grid-cols-12 {
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.md\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.md\:grid-cols-5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	.md\:grid-cols-6 {
		grid-template-columns: repeat(6, minmax(0, 1fr));
	}
	.md\:flex-row {
		flex-direction: row;
	}
	.md\:flex-row-reverse {
		flex-direction: row-reverse;
	}
	.md\:flex-col {
		flex-direction: column;
	}
	.md\:flex-wrap {
		flex-wrap: wrap;
	}
	.md\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.md\:items-start {
		align-items: flex-start;
	}
	.md\:items-end {
		align-items: flex-end;
	}
	.md\:items-center {
		align-items: center;
	}
	.md\:justify-start {
		justify-content: flex-start;
	}
	.md\:justify-end {
		justify-content: flex-end;
	}
	.md\:justify-between {
		justify-content: space-between;
	}
	.md\:gap-0 {
		gap: 0;
	}
	.md\:gap-1 {
		gap: 0.25rem;
	}
	.md\:gap-1\.5 {
		gap: 0.375rem;
	}
	.md\:gap-10 {
		gap: 2.5rem;
	}
	.md\:gap-12 {
		gap: 3rem;
	}
	.md\:gap-15 {
		gap: 3.75rem;
	}
	.md\:gap-16 {
		gap: 4rem;
	}
	.md\:gap-2 {
		gap: 0.5rem;
	}
	.md\:gap-3 {
		gap: 0.75rem;
	}
	.md\:gap-4 {
		gap: 1rem;
	}
	.md\:gap-6 {
		gap: 1.5rem;
	}
	.md\:gap-8 {
		gap: 2rem;
	}
	.md\:gap-\[10px\] {
		gap: 10px;
	}
	.md\:gap-\[12px\] {
		gap: 12px;
	}
	.md\:gap-\[16px\] {
		gap: 16px;
	}
	.md\:gap-\[20px\] {
		gap: 20px;
	}
	.md\:gap-\[24px\] {
		gap: 24px;
	}
	.md\:gap-\[28px\] {
		gap: 28px;
	}
	.md\:gap-\[30px\] {
		gap: 30px;
	}
	.md\:gap-\[32px\] {
		gap: 32px;
	}
	.md\:gap-\[36px\] {
		gap: 36px;
	}
	.md\:gap-\[40px\] {
		gap: 40px;
	}
	.md\:gap-\[4px\] {
		gap: 4px;
	}
	.md\:gap-\[60px\] {
		gap: 60px;
	}
	.md\:gap-\[64px\] {
		gap: 64px;
	}
	.md\:gap-\[80px\] {
		gap: 80px;
	}
	.md\:gap-\[8px\] {
		gap: 8px;
	}
	.md\:gap-x-16 {
		-moz-column-gap: 4rem;
		column-gap: 4rem;
	}
	.md\:gap-x-3 {
		-moz-column-gap: 0.75rem;
		column-gap: 0.75rem;
	}
	.md\:gap-x-8 {
		-moz-column-gap: 2rem;
		column-gap: 2rem;
	}
	.md\:gap-x-\[16px\] {
		-moz-column-gap: 16px;
		column-gap: 16px;
	}
	.md\:gap-x-\[60px\] {
		-moz-column-gap: 60px;
		column-gap: 60px;
	}
	.md\:gap-x-\[68px\] {
		-moz-column-gap: 68px;
		column-gap: 68px;
	}
	.md\:gap-y-4 {
		row-gap: 1rem;
	}
	.md\:gap-y-8 {
		row-gap: 2rem;
	}
	.md\:gap-y-\[12px\] {
		row-gap: 12px;
	}
	.md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(0px * var(--tw-space-x-reverse));
		margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(3rem * var(--tw-space-x-reverse));
		margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(0.5rem * var(--tw-space-x-reverse));
		margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(1rem * var(--tw-space-x-reverse));
		margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(1.5rem * var(--tw-space-x-reverse));
		margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(2rem * var(--tw-space-x-reverse));
		margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	.md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(3rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-15 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
	}
	.md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2rem * var(--tw-space-y-reverse));
	}
	.md\:overflow-visible {
		overflow: visible;
	}
	.md\:overflow-x-auto {
		overflow-x: auto;
	}
	.md\:whitespace-nowrap {
		white-space: nowrap;
	}
	.md\:whitespace-pre {
		white-space: pre;
	}
	.md\:rounded {
		border-radius: 0.25rem;
	}
	.md\:rounded-2 {
		border-radius: 0.5rem;
	}
	.md\:rounded-2\.5 {
		border-radius: 0.625rem;
	}
	.md\:rounded-2xl {
		border-radius: 1rem;
	}
	.md\:rounded-3 {
		border-radius: 0.75rem;
	}
	.md\:rounded-4 {
		border-radius: 1rem;
	}
	.md\:rounded-\[12px\] {
		border-radius: 12px;
	}
	.md\:rounded-\[16px\] {
		border-radius: 16px;
	}
	.md\:rounded-\[8px\] {
		border-radius: 8px;
	}
	.md\:rounded-none {
		border-radius: 0;
	}
	.md\:rounded-xl {
		border-radius: 0.75rem;
	}
	.md\:rounded-b-\[14px\] {
		border-bottom-right-radius: 14px;
		border-bottom-left-radius: 14px;
	}
	.md\:rounded-r-6 {
		border-top-right-radius: 1.5rem;
		border-bottom-right-radius: 1.5rem;
	}
	.md\:rounded-t-2 {
		border-top-left-radius: 0.5rem;
		border-top-right-radius: 0.5rem;
	}
	.md\:rounded-t-2\.5 {
		border-top-left-radius: 0.625rem;
		border-top-right-radius: 0.625rem;
	}
	.md\:border {
		border-width: 1px;
	}
	.md\:border-0 {
		border-width: 0;
	}
	.md\:border-\[12px\] {
		border-width: 12px;
	}
	.md\:border-\[2px\] {
		border-width: 2px;
	}
	.md\:border-b-0 {
		border-bottom-width: 0;
	}
	.md\:border-b-1 {
		border-bottom-width: 0.25rem;
	}
	.md\:border-b-1\.5 {
		border-bottom-width: 0.375rem;
	}
	.md\:border-l {
		border-left-width: 1px;
	}
	.md\:border-r {
		border-right-width: 1px;
	}
	.md\:border-bd-subtle {
		--tw-border-opacity: 1;
		border-color: hsl(
			var(--twc-bd-subtle) /
				var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
		);
	}
	.md\:bg-children {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-children) /
				var(--twc-children-opacity, var(--tw-bg-opacity))
		);
	}
	.md\:bg-fill-default {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-fill-default) /
				var(--twc-fill-default-opacity, var(--tw-bg-opacity))
		);
	}
	.md\:bg-fill-secondary {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-fill-secondary) /
				var(--twc-fill-secondary-opacity, var(--tw-bg-opacity))
		);
	}
	.md\:bg-transparent {
		background-color: transparent;
	}
	.md\:\!bg-none {
		background-image: none !important;
	}
	.md\:bg-\[url\(\'\/images\/blog\/rec-bg-blue-desk\.webp\'\)\] {
		background-image: url(../images/rec-bg-blue-desk.webp);
	}
	.md\:\!p-6 {
		padding: 1.5rem !important;
	}
	.md\:p-0 {
		padding: 0;
	}
	.md\:p-12 {
		padding: 3rem;
	}
	.md\:p-2 {
		padding: 0.5rem;
	}
	.md\:p-2\.25 {
		padding: 0.5625rem;
	}
	.md\:p-2\.5 {
		padding: 0.625rem;
	}
	.md\:p-2\.75 {
		padding: 0.6875rem;
	}
	.md\:p-3 {
		padding: 0.75rem;
	}
	.md\:p-3\.5 {
		padding: 0.875rem;
	}
	.md\:p-4 {
		padding: 1rem;
	}
	.md\:p-5 {
		padding: 1.25rem;
	}
	.md\:p-6 {
		padding: 1.5rem;
	}
	.md\:p-8 {
		padding: 2rem;
	}
	.md\:p-\[10px\] {
		padding: 10px;
	}
	.md\:p-\[11px\] {
		padding: 11px;
	}
	.md\:p-\[15px\] {
		padding: 15px;
	}
	.md\:p-\[16px\] {
		padding: 16px;
	}
	.md\:p-\[19px\] {
		padding: 19px;
	}
	.md\:p-\[24px\] {
		padding: 24px;
	}
	.md\:p-\[8px\] {
		padding: 8px;
	}
	.md\:\!px-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.md\:\!px-8 {
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}
	.md\:\!px-\[32px\] {
		padding-left: 32px !important;
		padding-right: 32px !important;
	}
	.md\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.md\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.md\:px-16 {
		padding-left: 4rem;
		padding-right: 4rem;
	}
	.md\:px-2 {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.md\:px-2\.5 {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	.md\:px-3 {
		padding-left: 0.75rem;
		padding-right: 0.75rem;
	}
	.md\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.md\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}
	.md\:px-5\.75 {
		padding-left: 1.4375rem;
		padding-right: 1.4375rem;
	}
	.md\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.md\:px-7 {
		padding-left: 1.75rem;
		padding-right: 1.75rem;
	}
	.md\:px-7\.75 {
		padding-left: 1.9375rem;
		padding-right: 1.9375rem;
	}
	.md\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.md\:px-\[12px\] {
		padding-left: 12px;
		padding-right: 12px;
	}
	.md\:px-\[150px\] {
		padding-left: 150px;
		padding-right: 150px;
	}
	.md\:px-\[15px\] {
		padding-left: 15px;
		padding-right: 15px;
	}
	.md\:px-\[16px\] {
		padding-left: 16px;
		padding-right: 16px;
	}
	.md\:px-\[18px\] {
		padding-left: 18px;
		padding-right: 18px;
	}
	.md\:px-\[23px\] {
		padding-left: 23px;
		padding-right: 23px;
	}
	.md\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px;
	}
	.md\:px-\[28px\] {
		padding-left: 28px;
		padding-right: 28px;
	}
	.md\:px-\[32px\] {
		padding-left: 32px;
		padding-right: 32px;
	}
	.md\:px-\[5\%\] {
		padding-left: 5%;
		padding-right: 5%;
	}
	.md\:py-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.md\:py-0\.5 {
		padding-top: 0.125rem;
		padding-bottom: 0.125rem;
	}
	.md\:py-1 {
		padding-top: 0.25rem;
		padding-bottom: 0.25rem;
	}
	.md\:py-1\.5 {
		padding-top: 0.375rem;
		padding-bottom: 0.375rem;
	}
	.md\:py-10 {
		padding-top: 2.5rem;
		padding-bottom: 2.5rem;
	}
	.md\:py-12 {
		padding-top: 3rem;
		padding-bottom: 3rem;
	}
	.md\:py-15 {
		padding-top: 3.75rem;
		padding-bottom: 3.75rem;
	}
	.md\:py-16 {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}
	.md\:py-2 {
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
	.md\:py-2\.25 {
		padding-top: 0.5625rem;
		padding-bottom: 0.5625rem;
	}
	.md\:py-2\.5 {
		padding-top: 0.625rem;
		padding-bottom: 0.625rem;
	}
	.md\:py-2\.75 {
		padding-top: 0.6875rem;
		padding-bottom: 0.6875rem;
	}
	.md\:py-20 {
		padding-top: 5rem;
		padding-bottom: 5rem;
	}
	.md\:py-24 {
		padding-top: 6rem;
		padding-bottom: 6rem;
	}
	.md\:py-3 {
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
	}
	.md\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.md\:py-5 {
		padding-top: 1.25rem;
		padding-bottom: 1.25rem;
	}
	.md\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}
	.md\:py-8 {
		padding-top: 2rem;
		padding-bottom: 2rem;
	}
	.md\:py-9 {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem;
	}
	.md\:py-\[11px\] {
		padding-top: 11px;
		padding-bottom: 11px;
	}
	.md\:py-\[120px\] {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.md\:py-\[12px\] {
		padding-top: 12px;
		padding-bottom: 12px;
	}
	.md\:py-\[20px\] {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.md\:py-\[24px\] {
		padding-top: 24px;
		padding-bottom: 24px;
	}
	.md\:py-\[32px\] {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.md\:py-\[3px\] {
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.md\:py-\[44px\] {
		padding-top: 44px;
		padding-bottom: 44px;
	}
	.md\:py-\[50px\] {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.md\:py-\[60px\] {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.md\:py-\[64px\] {
		padding-top: 64px;
		padding-bottom: 64px;
	}
	.md\:py-\[80px\] {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.md\:\!pb-20 {
		padding-bottom: 5rem !important;
	}
	.md\:pb-0 {
		padding-bottom: 0;
	}
	.md\:pb-4 {
		padding-bottom: 1rem;
	}
	.md\:pb-6 {
		padding-bottom: 1.5rem;
	}
	.md\:pb-8 {
		padding-bottom: 2rem;
	}
	.md\:pb-\[13px\] {
		padding-bottom: 13px;
	}
	.md\:pb-\[16px\] {
		padding-bottom: 16px;
	}
	.md\:pb-\[20px\] {
		padding-bottom: 20px;
	}
	.md\:pb-\[300px\] {
		padding-bottom: 300px;
	}
	.md\:pb-\[32px\] {
		padding-bottom: 32px;
	}
	.md\:pb-\[40px\] {
		padding-bottom: 40px;
	}
	.md\:pb-\[44px\] {
		padding-bottom: 44px;
	}
	.md\:pb-\[64px\] {
		padding-bottom: 64px;
	}
	.md\:pb-\[75px\] {
		padding-bottom: 75px;
	}
	.md\:pb-\[76px\] {
		padding-bottom: 76px;
	}
	.md\:pb-\[80px\] {
		padding-bottom: 80px;
	}
	.md\:pl-0 {
		padding-left: 0;
	}
	.md\:pl-5 {
		padding-left: 1.25rem;
	}
	.md\:pl-6 {
		padding-left: 1.5rem;
	}
	.md\:pl-8 {
		padding-left: 2rem;
	}
	.md\:pl-\[196px\] {
		padding-left: 196px;
	}
	.md\:pl-\[32\] {
		padding-left: 32;
	}
	.md\:pl-\[32px\] {
		padding-left: 32px;
	}
	.md\:pr-4 {
		padding-right: 1rem;
	}
	.md\:pr-6 {
		padding-right: 1.5rem;
	}
	.md\:pr-8 {
		padding-right: 2rem;
	}
	.md\:pr-\[32\] {
		padding-right: 32;
	}
	.md\:pr-\[32px\] {
		padding-right: 32px;
	}
	.md\:pt-0 {
		padding-top: 0;
	}
	.md\:pt-10 {
		padding-top: 2.5rem;
	}
	.md\:pt-12 {
		padding-top: 3rem;
	}
	.md\:pt-8 {
		padding-top: 2rem;
	}
	.md\:pt-\[120px\] {
		padding-top: 120px;
	}
	.md\:pt-\[14px\] {
		padding-top: 14px;
	}
	.md\:pt-\[16px\] {
		padding-top: 16px;
	}
	.md\:pt-\[36px\] {
		padding-top: 36px;
	}
	.md\:pt-\[44px\] {
		padding-top: 44px;
	}
	.md\:pt-\[48px\] {
		padding-top: 48px;
	}
	.md\:pt-\[60px\] {
		padding-top: 60px;
	}
	.md\:pt-\[80px\] {
		padding-top: 80px;
	}
	.md\:text-left {
		text-align: left;
	}
	.md\:text-center {
		text-align: center;
	}
	.md\:text-right {
		text-align: right;
	}
	.md\:text-start {
		text-align: start;
	}
	.md\:\!text-40 {
		font-size: 40px !important;
		line-height: 56px !important;
	}
	.md\:\!text-76 {
		font-size: 76px !important;
		line-height: 95px !important;
	}
	.md\:\!text-p3 {
		font-size: 16px !important;
		line-height: 24px !important;
	}
	.md\:\!text-sm {
		font-size: 0.875rem !important;
		line-height: 1.25rem !important;
	}
	.md\:text-22 {
		font-size: 22px;
		line-height: 32px;
	}
	.md\:text-28 {
		font-size: 28px;
		line-height: 38px;
	}
	.md\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.md\:text-32 {
		font-size: 32px;
		line-height: 48px;
	}
	.md\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}
	.md\:text-40 {
		font-size: 40px;
		line-height: 56px;
	}
	.md\:text-4xl {
		font-size: 36px;
		line-height: 52px;
	}
	.md\:text-5xl {
		font-size: 48px;
		line-height: 64px;
	}
	.md\:text-6xl {
		font-size: 60px;
		line-height: 78px;
	}
	.md\:text-76 {
		font-size: 76px;
		line-height: 95px;
	}
	.md\:text-\[10px\] {
		font-size: 10px;
	}
	.md\:text-\[16px\] {
		font-size: 16px;
	}
	.md\:text-\[17px\] {
		font-size: 17px;
	}
	.md\:text-\[18px\] {
		font-size: 18px;
	}
	.md\:text-\[20px\] {
		font-size: 20px;
	}
	.md\:text-\[22px\] {
		font-size: 22px;
	}
	.md\:text-\[24px\] {
		font-size: 24px;
	}
	.md\:text-\[25px\] {
		font-size: 25px;
	}
	.md\:text-\[28px\] {
		font-size: 28px;
	}
	.md\:text-\[32px\] {
		font-size: 32px;
	}
	.md\:text-\[40px\] {
		font-size: 40px;
	}
	.md\:text-\[44px\] {
		font-size: 44px;
	}
	.md\:text-\[48px\] {
		font-size: 48px;
	}
	.md\:text-\[64px\] {
		font-size: 64px;
	}
	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.md\:text-h2 {
		font-size: 40px;
		line-height: 48px;
	}
	.md\:text-h3 {
		font-size: 32px;
		line-height: 40px;
	}
	.md\:text-h4 {
		font-size: 28px;
		line-height: 36px;
	}
	.md\:text-h5 {
		font-size: 24px;
		line-height: 32px;
	}
	.md\:text-info1 {
		font-size: 14px;
		line-height: 20px;
		letter-spacing: 0.15px;
	}
	.md\:text-info2 {
		font-size: 12px;
		line-height: 18px;
		letter-spacing: 0.15px;
	}
	.md\:text-info3 {
		font-size: 10px;
		line-height: 16px;
		letter-spacing: 0.15px;
	}
	.md\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.md\:text-p1 {
		font-size: 20px;
		line-height: 30px;
	}
	.md\:text-p2 {
		font-size: 18px;
		line-height: 28px;
	}
	.md\:text-p3 {
		font-size: 16px;
		line-height: 24px;
	}
	.md\:text-sm {
		font-size: 0.875rem;
		line-height: 1.25rem;
	}
	.md\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.md\:text-xs {
		font-size: 0.75rem;
		line-height: 1rem;
	}
	.md\:font-bold {
		font-weight: 700;
	}
	.md\:font-medium {
		font-weight: 500;
	}
	.md\:font-normal {
		font-weight: 400;
	}
	.md\:font-semiBold {
		font-weight: 600;
	}
	.md\:\!leading-6 {
		line-height: 1.5rem !important;
	}
	.md\:leading-\[30px\] {
		line-height: 30px;
	}
	.md\:leading-\[40px\] {
		line-height: 40px;
	}
	.md\:leading-\[64px\] {
		line-height: 64px;
	}
	.md\:leading-\[72px\] {
		line-height: 72px;
	}
	.md\:leading-tight {
		line-height: 1.25;
	}
	.md\:text-black\/30 {
		color: rgba(1, 5, 28, 0.3);
	}
	.md\:text-semantic-secondary {
		--tw-text-opacity: 1;
		color: hsl(
			var(--twc-semantic-secondary) /
				var(--twc-semantic-secondary-opacity, var(--tw-text-opacity))
		);
	}
	.md\:text-token-semantic-primary {
		--tw-text-opacity: 1;
		color: rgb(23 24 27 / var(--tw-text-opacity));
	}
	.md\:shadow-\[8px_8px_42px_0px_rgba\(0\2c
		0\2c
		0\2c
		0\.50\)\2c
		-4px_-8px_50px_0px_rgba\(0\2c
		0\2c
		0\2c
		0\.25\)_inset\] {
		--tw-shadow: 8px 8px 42px 0px rgba(0, 0, 0, 0.5),
			-4px -8px 50px 0px rgba(0, 0, 0, 0.25) inset;
		--tw-shadow-colored: 8px 8px 42px 0px var(--tw-shadow-color),
			inset -4px -8px 50px 0px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	.md\:shadow-lg {
		--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
			0px 2px 12px -2px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
			0px 2px 12px -2px var(--tw-shadow-color);
	}
	.md\:shadow-lg,
	.md\:shadow-xl {
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	.md\:shadow-xl {
		--tw-shadow: 0px 16px 32px -4px rgba(0, 0, 0, 0.06),
			0px 4px 16px -2px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 16px 32px -4px var(--tw-shadow-color),
			0px 4px 16px -2px var(--tw-shadow-color);
	}
	.after\:md\:w-\[6px\]:after,
	.before\:md\:w-\[6px\]:before {
		content: var(--tw-content);
		width: 6px;
	}
	.md\:hover\:border-bd-bold:hover {
		--tw-border-opacity: 1;
		border-color: hsl(
			var(--twc-bd-bold) /
				var(--twc-bd-bold-opacity, var(--tw-border-opacity))
		);
	}
	:is(.dark .md\:dark\:shadow-d-lg) {
		--tw-shadow: 0px 4px 16px 4px rgba(0, 0, 0, 0.3);
		--tw-shadow-colored: 0px 4px 16px 4px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	:is(.dark .md\:dark\:shadow-d-xl) {
		--tw-shadow: 0px 5px 15px 4px rgba(0, 0, 0, 0.35);
		--tw-shadow-colored: 0px 5px 15px 4px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
}
@media (min-width: 1024px) {
	.lg\:static {
		position: static;
	}
	.lg\:absolute {
		position: absolute;
	}
	.lg\:relative {
		position: relative;
	}
	.lg\:sticky {
		position: sticky;
	}
	.lg\:-bottom-\[15px\] {
		bottom: -15px;
	}
	.lg\:-bottom-\[22px\] {
		bottom: -22px;
	}
	.lg\:-bottom-\[25px\] {
		bottom: -25px;
	}
	.lg\:-bottom-\[56px\] {
		bottom: -56px;
	}
	.lg\:-left-14 {
		left: -3.5rem;
	}
	.lg\:-left-4 {
		left: -1rem;
	}
	.lg\:-left-\[20\%\] {
		left: -20%;
	}
	.lg\:-left-\[30px\] {
		left: -30px;
	}
	.lg\:-right-14 {
		right: -3.5rem;
	}
	.lg\:-right-4 {
		right: -1rem;
	}
	.lg\:-right-\[50\%\] {
		right: -50%;
	}
	.lg\:-right-\[90px\] {
		right: -90px;
	}
	.lg\:-top-\[130px\] {
		top: -130px;
	}
	.lg\:-top-\[170px\] {
		top: -170px;
	}
	.lg\:-top-\[300px\] {
		top: -300px;
	}
	.lg\:-top-\[49\.5px\] {
		top: -49.5px;
	}
	.lg\:-top-\[5\%\] {
		top: -5%;
	}
	.lg\:-top-\[80px\] {
		top: -80px;
	}
	.lg\:bottom-4 {
		bottom: 1rem;
	}
	.lg\:bottom-6 {
		bottom: 1.5rem;
	}
	.lg\:bottom-8 {
		bottom: 2rem;
	}
	.lg\:bottom-\[120px\] {
		bottom: 120px;
	}
	.lg\:bottom-\[2\%\] {
		bottom: 2%;
	}
	.lg\:bottom-\[48px\] {
		bottom: 48px;
	}
	.lg\:bottom-\[50px\] {
		bottom: 50px;
	}
	.lg\:bottom-\[70px\] {
		bottom: 70px;
	}
	.lg\:left-1\/2 {
		left: 50%;
	}
	.lg\:left-4 {
		left: 1rem;
	}
	.lg\:left-\[-25\%\] {
		left: -25%;
	}
	.lg\:left-\[-50px\] {
		left: -50px;
	}
	.lg\:left-\[0\%\] {
		left: 0;
	}
	.lg\:left-\[100px\] {
		left: 100px;
	}
	.lg\:left-\[1170px\] {
		left: 1170px;
	}
	.lg\:left-\[1650px\] {
		left: 1650px;
	}
	.lg\:left-\[60\%\] {
		left: 60%;
	}
	.lg\:left-\[60px\] {
		left: 60px;
	}
	.lg\:left-\[690px\] {
		left: 690px;
	}
	.lg\:right-\[-5\%\] {
		right: -5%;
	}
	.lg\:right-\[180px\] {
		right: 180px;
	}
	.lg\:right-\[30\%\] {
		right: 30%;
	}
	.lg\:right-\[50px\] {
		right: 50px;
	}
	.lg\:right-auto {
		right: auto;
	}
	.lg\:top-0 {
		top: 0;
	}
	.lg\:top-1\/2 {
		top: 50%;
	}
	.lg\:top-16 {
		top: 4rem;
	}
	.lg\:top-20 {
		top: 5rem;
	}
	.lg\:top-4 {
		top: 1rem;
	}
	.lg\:top-\[10\%\] {
		top: 10%;
	}
	.lg\:top-\[50\%\] {
		top: 50%;
	}
	.lg\:top-\[60\%\] {
		top: 60%;
	}
	.lg\:top-\[67px\] {
		top: 67px;
	}
	.lg\:z-\[24\] {
		z-index: 24;
	}
	.lg\:order-1 {
		order: 1;
	}
	.lg\:order-2 {
		order: 2;
	}
	.lg\:order-3 {
		order: 3;
	}
	.lg\:order-first {
		order: -9999;
	}
	.lg\:order-last {
		order: 9999;
	}
	.lg\:col-span-1 {
		grid-column: span 1 / span 1;
	}
	.lg\:col-span-12 {
		grid-column: span 12 / span 12;
	}
	.lg\:col-span-2 {
		grid-column: span 2 / span 2;
	}
	.lg\:col-span-3 {
		grid-column: span 3 / span 3;
	}
	.lg\:col-span-4 {
		grid-column: span 4 / span 4;
	}
	.lg\:col-span-5 {
		grid-column: span 5 / span 5;
	}
	.lg\:col-span-6 {
		grid-column: span 6 / span 6;
	}
	.lg\:col-span-7 {
		grid-column: span 7 / span 7;
	}
	.lg\:col-span-8 {
		grid-column: span 8 / span 8;
	}
	.lg\:\!mx-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.lg\:-mx-4 {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.lg\:mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
	.lg\:mx-20 {
		margin-left: 5rem;
		margin-right: 5rem;
	}
	.lg\:mx-4 {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.lg\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.lg\:my-0 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.lg\:-mt-12 {
		margin-top: -3rem;
	}
	.lg\:mb-0 {
		margin-bottom: 0;
	}
	.lg\:ml-16 {
		margin-left: 4rem;
	}
	.lg\:mr-4 {
		margin-right: 1rem;
	}
	.lg\:mr-\[125px\] {
		margin-right: 125px;
	}
	.lg\:mr-\[80px\] {
		margin-right: 80px;
	}
	.lg\:mt-0 {
		margin-top: 0;
	}
	.lg\:mt-16 {
		margin-top: 4rem;
	}
	.lg\:mt-2 {
		margin-top: 0.5rem;
	}
	.lg\:mt-24 {
		margin-top: 6rem;
	}
	.lg\:mt-4 {
		margin-top: 1rem;
	}
	.lg\:mt-8 {
		margin-top: 2rem;
	}
	.lg\:mt-\[122px\] {
		margin-top: 122px;
	}
	.lg\:mt-\[75px\] {
		margin-top: 75px;
	}
	.lg\:mt-\[80px\] {
		margin-top: 80px;
	}
	.lg\:\!block {
		display: block !important;
	}
	.lg\:block {
		display: block;
	}
	.lg\:inline {
		display: inline;
	}
	.lg\:flex {
		display: flex;
	}
	.lg\:inline-flex {
		display: inline-flex;
	}
	.lg\:grid {
		display: grid;
	}
	.lg\:hidden {
		display: none;
	}
	.lg\:aspect-\[215\/278\] {
		aspect-ratio: 215/278;
	}
	.lg\:size-12 {
		width: 3rem;
		height: 3rem;
	}
	.lg\:\!h-\[278px\] {
		height: 278px !important;
	}
	.lg\:\!h-\[282px\] {
		height: 282px !important;
	}
	.lg\:h-10 {
		height: 2.5rem;
	}
	.lg\:h-14 {
		height: 3.5rem;
	}
	.lg\:h-4 {
		height: 1rem;
	}
	.lg\:h-5 {
		height: 1.25rem;
	}
	.lg\:h-8 {
		height: 2rem;
	}
	.lg\:h-\[105\.5px\] {
		height: 105.5px;
	}
	.lg\:h-\[1116px\] {
		height: 1116px;
	}
	.lg\:h-\[142px\] {
		height: 142px;
	}
	.lg\:h-\[163px\] {
		height: 163px;
	}
	.lg\:h-\[22px\] {
		height: 22px;
	}
	.lg\:h-\[231px\] {
		height: 231px;
	}
	.lg\:h-\[270px\] {
		height: 270px;
	}
	.lg\:h-\[28px\] {
		height: 28px;
	}
	.lg\:h-\[2923px\] {
		height: 2923px;
	}
	.lg\:h-\[360px\] {
		height: 360px;
	}
	.lg\:h-\[400px\] {
		height: 400px;
	}
	.lg\:h-\[403px\] {
		height: 403px;
	}
	.lg\:h-\[42px\] {
		height: 42px;
	}
	.lg\:h-\[450px\] {
		height: 450px;
	}
	.lg\:h-\[48px\] {
		height: 48px;
	}
	.lg\:h-\[500px\] {
		height: 500px;
	}
	.lg\:h-\[536px\] {
		height: 536px;
	}
	.lg\:h-\[56px\] {
		height: 56px;
	}
	.lg\:h-\[580px\] {
		height: 580px;
	}
	.lg\:h-\[600px\] {
		height: 600px;
	}
	.lg\:h-\[61px\] {
		height: 61px;
	}
	.lg\:h-\[640px\] {
		height: 640px;
	}
	.lg\:h-\[650px\] {
		height: 650px;
	}
	.lg\:h-\[70vh\] {
		height: 70vh;
	}
	.lg\:h-\[800px\] {
		height: 800px;
	}
	.lg\:h-\[803px\] {
		height: 803px;
	}
	.lg\:h-\[80px\] {
		height: 80px;
	}
	.lg\:h-\[87\.5px\] {
		height: 87.5px;
	}
	.lg\:h-\[916px\] {
		height: 916px;
	}
	.lg\:h-\[92\.75px\] {
		height: 92.75px;
	}
	.lg\:h-\[96px\] {
		height: 96px;
	}
	.lg\:h-\[98\.5px\] {
		height: 98.5px;
	}
	.lg\:h-\[calc\(100vh-60px\)\] {
		height: calc(100vh - 60px);
	}
	.lg\:h-\[calc\(100vh-68px\)\] {
		height: calc(100vh - 68px);
	}
	.lg\:h-auto {
		height: auto;
	}
	.lg\:h-full {
		height: 100%;
	}
	.lg\:h-max {
		height: -moz-max-content;
		height: max-content;
	}
	.lg\:max-h-\[149px\] {
		max-height: 149px;
	}
	.lg\:max-h-\[180px\] {
		max-height: 180px;
	}
	.lg\:max-h-\[280px\] {
		max-height: 280px;
	}
	.lg\:max-h-\[340px\] {
		max-height: 340px;
	}
	.lg\:max-h-\[360px\] {
		max-height: 360px;
	}
	.lg\:max-h-\[502px\] {
		max-height: 502px;
	}
	.lg\:max-h-\[620px\] {
		max-height: 620px;
	}
	.lg\:max-h-\[calc\(100vh-116px\)\] {
		max-height: calc(100vh - 116px);
	}
	.lg\:max-h-\[calc\(100vh-64px\)\] {
		max-height: calc(100vh - 64px);
	}
	.lg\:min-h-\[80vh\] {
		min-height: 80vh;
	}
	.lg\:min-h-screen {
		min-height: 100vh;
	}
	.lg\:\!w-\[150\%\] {
		width: 150% !important;
	}
	.lg\:\!w-\[282px\] {
		width: 282px !important;
	}
	.lg\:w-1 {
		width: 0.25rem;
	}
	.lg\:w-1\/2 {
		width: 50%;
	}
	.lg\:w-1\/3 {
		width: 33.333333%;
	}
	.lg\:w-1\/4 {
		width: 25%;
	}
	.lg\:w-1\/5 {
		width: 20%;
	}
	.lg\:w-10 {
		width: 2.5rem;
	}
	.lg\:w-14 {
		width: 3.5rem;
	}
	.lg\:w-2\/3 {
		width: 66.666667%;
	}
	.lg\:w-2\/5 {
		width: 40%;
	}
	.lg\:w-2\/6 {
		width: 33.333333%;
	}
	.lg\:w-3\/4 {
		width: 75%;
	}
	.lg\:w-32 {
		width: 8rem;
	}
	.lg\:w-4 {
		width: 1rem;
	}
	.lg\:w-4\/5 {
		width: 80%;
	}
	.lg\:w-48 {
		width: 12rem;
	}
	.lg\:w-5 {
		width: 1.25rem;
	}
	.lg\:w-6\/13 {
		width: 46.15%;
	}
	.lg\:w-7\/13 {
		width: 53.85%;
	}
	.lg\:w-8 {
		width: 2rem;
	}
	.lg\:w-\[117\.75px\] {
		width: 117.75px;
	}
	.lg\:w-\[120px\] {
		width: 120px;
	}
	.lg\:w-\[127px\] {
		width: 127px;
	}
	.lg\:w-\[137\.25px\] {
		width: 137.25px;
	}
	.lg\:w-\[160px\] {
		width: 160px;
	}
	.lg\:w-\[166\.5px\] {
		width: 166.5px;
	}
	.lg\:w-\[175px\] {
		width: 175px;
	}
	.lg\:w-\[192px\] {
		width: 192px;
	}
	.lg\:w-\[197\.1px\] {
		width: 197.1px;
	}
	.lg\:w-\[200px\] {
		width: 200px;
	}
	.lg\:w-\[228px\] {
		width: 228px;
	}
	.lg\:w-\[22px\] {
		width: 22px;
	}
	.lg\:w-\[280px\] {
		width: 280px;
	}
	.lg\:w-\[282\.5px\] {
		width: 282.5px;
	}
	.lg\:w-\[28px\] {
		width: 28px;
	}
	.lg\:w-\[30\%\] {
		width: 30%;
	}
	.lg\:w-\[300px\] {
		width: 300px;
	}
	.lg\:w-\[312px\] {
		width: 312px;
	}
	.lg\:w-\[320px\] {
		width: 320px;
	}
	.lg\:w-\[325px\] {
		width: 325px;
	}
	.lg\:w-\[350px\] {
		width: 350px;
	}
	.lg\:w-\[360px\] {
		width: 360px;
	}
	.lg\:w-\[365px\] {
		width: 365px;
	}
	.lg\:w-\[370px\] {
		width: 370px;
	}
	.lg\:w-\[40\%\] {
		width: 40%;
	}
	.lg\:w-\[400px\] {
		width: 400px;
	}
	.lg\:w-\[420px\] {
		width: 420px;
	}
	.lg\:w-\[450px\] {
		width: 450px;
	}
	.lg\:w-\[48\%\] {
		width: 48%;
	}
	.lg\:w-\[48px\] {
		width: 48px;
	}
	.lg\:w-\[50\%\] {
		width: 50%;
	}
	.lg\:w-\[500px\] {
		width: 500px;
	}
	.lg\:w-\[502px\] {
		width: 502px;
	}
	.lg\:w-\[51px\] {
		width: 51px;
	}
	.lg\:w-\[52\%\] {
		width: 52%;
	}
	.lg\:w-\[536px\] {
		width: 536px;
	}
	.lg\:w-\[56px\] {
		width: 56px;
	}
	.lg\:w-\[60\%\] {
		width: 60%;
	}
	.lg\:w-\[600px\] {
		width: 600px;
	}
	.lg\:w-\[61px\] {
		width: 61px;
	}
	.lg\:w-\[650px\] {
		width: 650px;
	}
	.lg\:w-\[80px\] {
		width: 80px;
	}
	.lg\:w-\[831px\] {
		width: 831px;
	}
	.lg\:w-\[874px\] {
		width: 874px;
	}
	.lg\:w-\[93px\] {
		width: 93px;
	}
	.lg\:w-auto {
		width: auto;
	}
	.lg\:w-blog-sidebar {
		width: 300px;
	}
	.lg\:w-full {
		width: 100%;
	}
	.lg\:w-min {
		width: -moz-min-content;
		width: min-content;
	}
	.lg\:min-w-\[180px\] {
		min-width: 180px;
	}
	.lg\:min-w-\[200px\] {
		min-width: 200px;
	}
	.lg\:min-w-\[220px\] {
		min-width: 220px;
	}
	.lg\:min-w-\[235px\] {
		min-width: 235px;
	}
	.lg\:min-w-\[280px\] {
		min-width: 280px;
	}
	.lg\:max-w-\[149px\] {
		max-width: 149px;
	}
	.lg\:max-w-\[180px\] {
		max-width: 180px;
	}
	.lg\:max-w-\[260px\] {
		max-width: 260px;
	}
	.lg\:max-w-\[280px\] {
		max-width: 280px;
	}
	.lg\:max-w-\[302px\] {
		max-width: 302px;
	}
	.lg\:max-w-\[325px\] {
		max-width: 325px;
	}
	.lg\:max-w-\[340px\] {
		max-width: 340px;
	}
	.lg\:max-w-\[343px\] {
		max-width: 343px;
	}
	.lg\:max-w-\[360px\] {
		max-width: 360px;
	}
	.lg\:max-w-\[400px\] {
		max-width: 400px;
	}
	.lg\:max-w-\[450px\] {
		max-width: 450px;
	}
	.lg\:max-w-\[50\%\] {
		max-width: 50%;
	}
	.lg\:max-w-\[518px\] {
		max-width: 518px;
	}
	.lg\:max-w-\[520px\] {
		max-width: 520px;
	}
	.lg\:max-w-\[523px\] {
		max-width: 523px;
	}
	.lg\:max-w-\[75\%\] {
		max-width: 75%;
	}
	.lg\:max-w-\[calc\(100vw-32px\)\] {
		max-width: calc(100vw - 32px);
	}
	.lg\:max-w-none {
		max-width: none;
	}
	.lg\:flex-1 {
		flex: 1 1 0%;
	}
	.lg\:flex-none {
		flex: none;
	}
	.lg\:shrink-0 {
		flex-shrink: 0;
	}
	.lg\:-translate-x-1\/2 {
		--tw-translate-x: -50%;
	}
	.lg\:-translate-x-1\/2,
	.lg\:-translate-y-1\/2 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.lg\:-translate-y-1\/2 {
		--tw-translate-y: -50%;
	}
	.lg\:translate-x-0 {
		--tw-translate-x: 0;
	}
	.lg\:translate-x-0,
	.lg\:translate-x-\[96px\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.lg\:translate-x-\[96px\] {
		--tw-translate-x: 96px;
	}
	.lg\:scale-\[0\.75\] {
		--tw-scale-x: 0.75;
		--tw-scale-y: 0.75;
	}
	.lg\:scale-\[0\.75\],
	.lg\:scale-\[1\.15\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.lg\:scale-\[1\.15\] {
		--tw-scale-x: 1.15;
		--tw-scale-y: 1.15;
	}
	.lg\:scale-\[1\] {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.lg\:scale-\[1\],
	.lg\:transform {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.lg\:transform-none {
		transform: none;
	}
	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.lg\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.lg\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.lg\:grid-cols-6 {
		grid-template-columns: repeat(6, minmax(0, 1fr));
	}
	.lg\:grid-cols-8 {
		grid-template-columns: repeat(8, minmax(0, 1fr));
	}
	.lg\:flex-row {
		flex-direction: row;
	}
	.lg\:\!flex-row-reverse {
		flex-direction: row-reverse !important;
	}
	.lg\:flex-row-reverse {
		flex-direction: row-reverse;
	}
	.lg\:flex-col {
		flex-direction: column;
	}
	.lg\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.lg\:items-start {
		align-items: flex-start;
	}
	.lg\:items-center {
		align-items: center;
	}
	.lg\:justify-start {
		justify-content: flex-start;
	}
	.lg\:justify-end {
		justify-content: flex-end;
	}
	.lg\:justify-center {
		justify-content: center;
	}
	.lg\:justify-between {
		justify-content: space-between;
	}
	.lg\:gap-0 {
		gap: 0;
	}
	.lg\:gap-10 {
		gap: 2.5rem;
	}
	.lg\:gap-12 {
		gap: 3rem;
	}
	.lg\:gap-15 {
		gap: 3.75rem;
	}
	.lg\:gap-16 {
		gap: 4rem;
	}
	.lg\:gap-17 {
		gap: 4.25rem;
	}
	.lg\:gap-18 {
		gap: 4.5rem;
	}
	.lg\:gap-2 {
		gap: 0.5rem;
	}
	.lg\:gap-24 {
		gap: 6rem;
	}
	.lg\:gap-3 {
		gap: 0.75rem;
	}
	.lg\:gap-4 {
		gap: 1rem;
	}
	.lg\:gap-6 {
		gap: 1.5rem;
	}
	.lg\:gap-8 {
		gap: 2rem;
	}
	.lg\:gap-\[100px\] {
		gap: 100px;
	}
	.lg\:gap-\[120px\] {
		gap: 120px;
	}
	.lg\:gap-\[16px\] {
		gap: 16px;
	}
	.lg\:gap-\[20px\] {
		gap: 20px;
	}
	.lg\:gap-\[24px\] {
		gap: 24px;
	}
	.lg\:gap-\[54px\] {
		gap: 54px;
	}
	.lg\:gap-\[68px\] {
		gap: 68px;
	}
	.lg\:gap-x-\[128px\] {
		-moz-column-gap: 128px;
		column-gap: 128px;
	}
	.lg\:gap-y-\[64px\] {
		row-gap: 64px;
	}
	.lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(4rem * var(--tw-space-x-reverse));
		margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(0.5rem * var(--tw-space-x-reverse));
		margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(6rem * var(--tw-space-x-reverse));
		margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(1rem * var(--tw-space-x-reverse));
		margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(2rem * var(--tw-space-x-reverse));
		margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-x-\[80px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(80px * var(--tw-space-x-reverse));
		margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
	}
	.lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	.lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(3rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(4rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(5rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(6rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(2rem * var(--tw-space-y-reverse));
	}
	.lg\:space-y-\[100px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(100px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(100px * var(--tw-space-y-reverse));
	}
	.lg\:space-y-\[150px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(150px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(150px * var(--tw-space-y-reverse));
	}
	.lg\:space-y-\[54px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(54px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(54px * var(--tw-space-y-reverse));
	}
	.lg\:space-y-\[90px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(90px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(90px * var(--tw-space-y-reverse));
	}
	.lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 1;
	}
	.lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 1;
	}
	.lg\:overflow-auto {
		overflow: auto;
	}
	.lg\:\!rounded-4 {
		border-radius: 1rem !important;
	}
	.lg\:rounded-2 {
		border-radius: 0.5rem;
	}
	.lg\:rounded-\[8px\] {
		border-radius: 8px;
	}
	.lg\:rounded-lg {
		border-radius: 0.5rem;
	}
	.lg\:\!rounded-r-none {
		border-top-right-radius: 0 !important;
		border-bottom-right-radius: 0 !important;
	}
	.lg\:rounded-t-2xl {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
	}
	.lg\:rounded-t-\[20px\] {
		border-top-left-radius: 20px;
		border-top-right-radius: 20px;
	}
	.lg\:border-\[12px\] {
		border-width: 12px;
	}
	.lg\:border-b-\[1px\] {
		border-bottom-width: 1px;
	}
	.lg\:border-l {
		border-left-width: 1px;
	}
	.lg\:border-r {
		border-right-width: 1px;
	}
	.lg\:border-t,
	.lg\:border-t-\[1px\] {
		border-top-width: 1px;
	}
	.lg\:border-b-gray-primary {
		--tw-border-opacity: 1;
		border-bottom-color: hsl(
			var(--twc-gray-primary) /
				var(--twc-gray-primary-opacity, var(--tw-border-opacity))
		);
	}
	.lg\:bg-\[\#68C0FF\] {
		--tw-bg-opacity: 1;
		background-color: rgb(104 192 255 / var(--tw-bg-opacity));
	}
	.lg\:bg-token-bg-children {
		--tw-bg-opacity: 1;
		background-color: rgb(248 249 250 / var(--tw-bg-opacity));
	}
	.lg\:bg-transparent {
		background-color: transparent;
	}
	.lg\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255 / var(--tw-bg-opacity));
	}
	.lg\:\!p-8 {
		padding: 2rem !important;
	}
	.lg\:p-0 {
		padding: 0;
	}
	.lg\:p-14 {
		padding: 3.5rem;
	}
	.lg\:p-4 {
		padding: 1rem;
	}
	.lg\:p-6 {
		padding: 1.5rem;
	}
	.lg\:p-8 {
		padding: 2rem;
	}
	.lg\:p-\[50px\] {
		padding: 50px;
	}
	.lg\:\!py-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.lg\:px-1 {
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}
	.lg\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.lg\:px-16 {
		padding-left: 4rem;
		padding-right: 4rem;
	}
	.lg\:px-3 {
		padding-left: 0.75rem;
		padding-right: 0.75rem;
	}
	.lg\:px-32 {
		padding-left: 8rem;
		padding-right: 8rem;
	}
	.lg\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.lg\:px-48 {
		padding-left: 12rem;
		padding-right: 12rem;
	}
	.lg\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}
	.lg\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.lg\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.lg\:px-\[120px\] {
		padding-left: 120px;
		padding-right: 120px;
	}
	.lg\:px-\[13px\] {
		padding-left: 13px;
		padding-right: 13px;
	}
	.lg\:px-\[20\%\] {
		padding-left: 20%;
		padding-right: 20%;
	}
	.lg\:py-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.lg\:py-1 {
		padding-top: 0.25rem;
		padding-bottom: 0.25rem;
	}
	.lg\:py-16 {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}
	.lg\:py-24 {
		padding-top: 6rem;
		padding-bottom: 6rem;
	}
	.lg\:py-32 {
		padding-top: 8rem;
		padding-bottom: 8rem;
	}
	.lg\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.lg\:py-48 {
		padding-top: 12rem;
		padding-bottom: 12rem;
	}
	.lg\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}
	.lg\:py-64 {
		padding-top: 16rem;
		padding-bottom: 16rem;
	}
	.lg\:py-8 {
		padding-top: 2rem;
		padding-bottom: 2rem;
	}
	.lg\:py-\[100px\] {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.lg\:py-\[10px\] {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.lg\:py-\[11px\] {
		padding-top: 11px;
		padding-bottom: 11px;
	}
	.lg\:py-\[146px\] {
		padding-top: 146px;
		padding-bottom: 146px;
	}
	.lg\:py-\[160px\] {
		padding-top: 160px;
		padding-bottom: 160px;
	}
	.lg\:py-\[18px\] {
		padding-top: 18px;
		padding-bottom: 18px;
	}
	.lg\:py-\[40px\] {
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.lg\:py-\[48px\] {
		padding-top: 48px;
		padding-bottom: 48px;
	}
	.lg\:py-\[80px\] {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.lg\:py-\[9px\] {
		padding-top: 9px;
		padding-bottom: 9px;
	}
	.lg\:pb-0 {
		padding-bottom: 0;
	}
	.lg\:pb-3 {
		padding-bottom: 0.75rem;
	}
	.lg\:pb-\[100px\] {
		padding-bottom: 100px;
	}
	.lg\:pl-6 {
		padding-left: 1.5rem;
	}
	.lg\:pl-\[60px\] {
		padding-left: 60px;
	}
	.lg\:pr-0 {
		padding-right: 0;
	}
	.lg\:pr-\[80px\] {
		padding-right: 80px;
	}
	.lg\:pt-0 {
		padding-top: 0;
	}
	.lg\:pt-16 {
		padding-top: 4rem;
	}
	.lg\:pt-20 {
		padding-top: 5rem;
	}
	.lg\:pt-4 {
		padding-top: 1rem;
	}
	.lg\:pt-6 {
		padding-top: 1.5rem;
	}
	.lg\:pt-\[50px\] {
		padding-top: 50px;
	}
	.lg\:pt-\[76px\] {
		padding-top: 76px;
	}
	.lg\:text-left {
		text-align: left;
	}
	.lg\:text-center {
		text-align: center;
	}
	.lg\:text-justify {
		text-align: justify;
	}
	.lg\:\!text-2xl {
		font-size: 1.5rem !important;
		line-height: 2rem !important;
	}
	.lg\:text-28 {
		font-size: 28px;
		line-height: 38px;
	}
	.lg\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.lg\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}
	.lg\:text-40 {
		font-size: 40px;
		line-height: 56px;
	}
	.lg\:text-4xl {
		font-size: 36px;
		line-height: 52px;
	}
	.lg\:text-5xl {
		font-size: 48px;
		line-height: 64px;
	}
	.lg\:text-\[18px\] {
		font-size: 18px;
	}
	.lg\:text-\[20px\] {
		font-size: 20px;
	}
	.lg\:text-\[22px\] {
		font-size: 22px;
	}
	.lg\:text-\[28px\] {
		font-size: 28px;
	}
	.lg\:text-\[30px\] {
		font-size: 30px;
	}
	.lg\:text-\[32px\] {
		font-size: 32px;
	}
	.lg\:text-\[40px\] {
		font-size: 40px;
	}
	.lg\:text-\[64px\] {
		font-size: 64px;
	}
	.lg\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.lg\:text-h1 {
		font-size: 48px;
		line-height: 56px;
	}
	.lg\:text-h2 {
		font-size: 40px;
		line-height: 48px;
	}
	.lg\:text-h3 {
		font-size: 32px;
		line-height: 40px;
	}
	.lg\:text-h4 {
		font-size: 28px;
		line-height: 36px;
	}
	.lg\:text-h5 {
		font-size: 24px;
		line-height: 32px;
	}
	.lg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.lg\:text-p1 {
		font-size: 20px;
		line-height: 30px;
	}
	.lg\:text-p3 {
		font-size: 16px;
		line-height: 24px;
	}
	.lg\:text-sm {
		font-size: 0.875rem;
		line-height: 1.25rem;
	}
	.lg\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.lg\:leading-\[5rem\] {
		line-height: 5rem;
	}
	.lg\:leading-h2 {
		line-height: 32px;
	}
	.lg\:text-black {
		--tw-text-opacity: 1;
		color: rgb(1 5 28 / var(--tw-text-opacity));
	}
	.lg\:shadow-lg {
		--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
			0px 2px 12px -2px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
			0px 2px 12px -2px var(--tw-shadow-color);
	}
	.lg\:shadow-lg,
	.lg\:shadow-md {
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	.lg\:shadow-md {
		--tw-shadow: 0px 4px 16px -1px rgba(17, 17, 26, 0.06),
			0px 2px 8px -1px rgba(17, 17, 26, 0.04);
		--tw-shadow-colored: 0px 4px 16px -1px var(--tw-shadow-color),
			0px 2px 8px -1px var(--tw-shadow-color);
	}
	.lg\:shadow-none {
		--tw-shadow: 0 0 #0000;
		--tw-shadow-colored: 0 0 #0000;
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	:is(.dark .dark\:lg\:border-t-gray-500\/90) {
		border-top-color: hsl(var(--twc-gray-500) / 0.9);
	}
	:is(.dark .lg\:dark\:bg-slate-700) {
		background-color: #ffffff1a;
	}
	:is(.dark .lg\:dark\:bg-token-dark-bg-children) {
		--tw-bg-opacity: 1;
		background-color: rgb(46 49 52 / var(--tw-bg-opacity));
	}
	:is(.dark .dark\:lg\:shadow-teacher-card-dark) {
		--tw-shadow: var(--Effect-Drop-shadow-0, 0)
				var(--Effect-Drop-shadow-3, 4px)
				var(--Effect-Drop-shadow-7, 16px)
				var(--Effect-Drop-shadow--2, -2px)
				var(--effect-drop-shadow-black-4, hsla(0, 0%, 100%, 0.12)),
			var(--Effect-Drop-shadow-0, 0) var(--Effect-Drop-shadow-7, 16px)
				var(--Effect-Drop-shadow-9, 32px)
				var(--Effect-Drop-shadow--4, -4px)
				var(--effect-drop-shadow-black-5, hsla(0, 0%, 100%, 0.16));
		--tw-shadow-colored: var(--Effect-Drop-shadow-0, 0)
				var(--Effect-Drop-shadow-3, 4px)
				var(--Effect-Drop-shadow-7, 16px)
				var(--Effect-Drop-shadow--2, -2px)
				var(--effect-drop-shadow-black-4, hsla(0, 0%, 100%, 0.12)),
			var(--Effect-Drop-shadow-0, 0) var(--Effect-Drop-shadow-7, 16px)
				var(--Effect-Drop-shadow-9, 32px)
				var(--Effect-Drop-shadow--4, -4px)
				var(--effect-drop-shadow-black-5, hsla(0, 0%, 100%, 0.16));
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
}
@media (min-width: 1280px) {
	.hd\:static {
		position: static;
	}
	.hd\:absolute {
		position: absolute;
	}
	.hd\:relative {
		position: relative;
	}
	.hd\:-bottom-8 {
		bottom: -2rem;
	}
	.hd\:-bottom-\[68px\] {
		bottom: -68px;
	}
	.hd\:-left-10 {
		left: -2.5rem;
	}
	.hd\:-left-12 {
		left: -3rem;
	}
	.hd\:-left-\[44px\] {
		left: -44px;
	}
	.hd\:-right-11 {
		right: -2.75rem;
	}
	.hd\:-right-13 {
		right: -3.25rem;
	}
	.hd\:-right-2 {
		right: -0.5rem;
	}
	.hd\:-top-12 {
		top: -3rem;
	}
	.hd\:-top-6 {
		top: -1.5rem;
	}
	.hd\:-top-\[116px\] {
		top: -116px;
	}
	.hd\:bottom-0 {
		bottom: 0;
	}
	.hd\:bottom-20 {
		bottom: 5rem;
	}
	.hd\:bottom-6 {
		bottom: 1.5rem;
	}
	.hd\:bottom-\[146px\] {
		bottom: 146px;
	}
	.hd\:bottom-\[24px\] {
		bottom: 24px;
	}
	.hd\:bottom-\[30px\] {
		bottom: 30px;
	}
	.hd\:bottom-\[8\%\] {
		bottom: 8%;
	}
	.hd\:left-0 {
		left: 0;
	}
	.hd\:left-8 {
		left: 2rem;
	}
	.hd\:left-\[40px\] {
		left: 40px;
	}
	.hd\:left-\[6px\] {
		left: 6px;
	}
	.hd\:left-auto {
		left: auto;
	}
	.hd\:right-0 {
		right: 0;
	}
	.hd\:right-1\/2 {
		right: 50%;
	}
	.hd\:right-6 {
		right: 1.5rem;
	}
	.hd\:right-7 {
		right: 1.75rem;
	}
	.hd\:right-\[12\%\] {
		right: 12%;
	}
	.hd\:right-\[28px\] {
		right: 28px;
	}
	.hd\:right-\[40\%\] {
		right: 40%;
	}
	.hd\:right-\[6px\] {
		right: 6px;
	}
	.hd\:top-0 {
		top: 0;
	}
	.hd\:top-1\/2 {
		top: 50%;
	}
	.hd\:top-8 {
		top: 2rem;
	}
	.hd\:top-\[10px\] {
		top: 10px;
	}
	.hd\:top-\[calc\(\(100\%\/2\+50\%\/2-50px\)\)\] {
		top: calc((100% / 2 + 50% / 2 - 50px));
	}
	.hd\:top-\[calc\(100\%\/2\+50\%\/2-150px\)\] {
		top: calc(100% / 2 + 50% / 2 - 150px);
	}
	.hd\:z-\[20\] {
		z-index: 20;
	}
	.hd\:order-none {
		order: 0;
	}
	.hd\:\!my-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.hd\:mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
	.hd\:mx-16 {
		margin-left: 4rem;
		margin-right: 4rem;
	}
	.hd\:mx-8 {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.hd\:mx-\[32px\] {
		margin-left: 32px;
		margin-right: 32px;
	}
	.hd\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.hd\:my-0 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.hd\:my-16 {
		margin-top: 4rem;
		margin-bottom: 4rem;
	}
	.hd\:my-\[16px\] {
		margin-top: 16px;
		margin-bottom: 16px;
	}
	.hd\:\!ml-0 {
		margin-left: 0 !important;
	}
	.hd\:-mb-\[148px\] {
		margin-bottom: -148px;
	}
	.hd\:mb-0 {
		margin-bottom: 0;
	}
	.hd\:mb-10 {
		margin-bottom: 2.5rem;
	}
	.hd\:mb-3 {
		margin-bottom: 0.75rem;
	}
	.hd\:mb-\[64px\] {
		margin-bottom: 64px;
	}
	.hd\:mb-\[7px\] {
		margin-bottom: 7px;
	}
	.hd\:ml-8 {
		margin-left: 2rem;
	}
	.hd\:ml-\[1100px\] {
		margin-left: 1100px;
	}
	.hd\:mr-0 {
		margin-right: 0;
	}
	.hd\:mr-16 {
		margin-right: 4rem;
	}
	.hd\:mr-\[1000px\] {
		margin-right: 1000px;
	}
	.hd\:mt-0 {
		margin-top: 0;
	}
	.hd\:mt-\[24px\] {
		margin-top: 24px;
	}
	.hd\:block {
		display: block;
	}
	.hd\:flex {
		display: flex;
	}
	.hd\:hidden {
		display: none;
	}
	.hd\:aspect-\[1128\/300\] {
		aspect-ratio: 1128/300;
	}
	.hd\:aspect-\[1320\/480\] {
		aspect-ratio: 1320/480;
	}
	.hd\:aspect-\[1320\/728\] {
		aspect-ratio: 1320/728;
	}
	.hd\:aspect-\[2\/3\] {
		aspect-ratio: 2/3;
	}
	.hd\:aspect-\[368\/208\] {
		aspect-ratio: 368/208;
	}
	.hd\:aspect-\[406\/244\] {
		aspect-ratio: 406/244;
	}
	.hd\:aspect-\[425\/596\] {
		aspect-ratio: 425/596;
	}
	.hd\:aspect-\[591\/688\] {
		aspect-ratio: 591/688;
	}
	.hd\:aspect-\[735\/451\] {
		aspect-ratio: 735/451;
	}
	.hd\:aspect-\[760\/430\] {
		aspect-ratio: 760/430;
	}
	.hd\:aspect-\[762\/496\] {
		aspect-ratio: 762/496;
	}
	.hd\:aspect-\[873\/481\] {
		aspect-ratio: 873/481;
	}
	.hd\:aspect-\[886\/577\] {
		aspect-ratio: 886/577;
	}
	.hd\:aspect-auto {
		aspect-ratio: auto;
	}
	.hd\:aspect-square {
		aspect-ratio: 1/1;
	}
	.hd\:\!size-\[140px\] {
		width: 140px !important;
		height: 140px !important;
	}
	.hd\:size-16 {
		width: 4rem;
		height: 4rem;
	}
	.hd\:size-\[100px\] {
		width: 100px;
		height: 100px;
	}
	.hd\:size-\[472px\] {
		width: 472px;
		height: 472px;
	}
	.hd\:\!h-fit {
		height: -moz-fit-content !important;
		height: fit-content !important;
	}
	.hd\:h-\[120px\] {
		height: 120px;
	}
	.hd\:h-\[147\.75px\] {
		height: 147.75px;
	}
	.hd\:h-\[1px\] {
		height: 1px;
	}
	.hd\:h-\[244\.5px\] {
		height: 244.5px;
	}
	.hd\:h-\[24px\] {
		height: 24px;
	}
	.hd\:h-\[388px\] {
		height: 388px;
	}
	.hd\:h-\[548px\] {
		height: 548px;
	}
	.hd\:h-\[55vh\] {
		height: 55vh;
	}
	.hd\:h-\[591px\] {
		height: 591px;
	}
	.hd\:h-\[604px\] {
		height: 604px;
	}
	.hd\:h-\[615px\] {
		height: 615px;
	}
	.hd\:h-\[631px\] {
		height: 631px;
	}
	.hd\:h-\[640px\] {
		height: 640px;
	}
	.hd\:h-\[calc\(100\%-160px\)\] {
		height: calc(100% - 160px);
	}
	.hd\:h-\[calc\(100\%-32px\)\] {
		height: calc(100% - 32px);
	}
	.hd\:h-\[calc\(100\%-85px\)\] {
		height: calc(100% - 85px);
	}
	.hd\:h-auto {
		height: auto;
	}
	.hd\:h-full {
		height: 100%;
	}
	.hd\:max-h-\[557px\] {
		max-height: 557px;
	}
	.hd\:max-h-\[calc\(100\%-80px\)\] {
		max-height: calc(100% - 80px);
	}
	.hd\:min-h-\[868px\] {
		min-height: 868px;
	}
	.hd\:\!w-\[calc\(100\%\/7-6px\)\] {
		width: calc(100% / 7 - 6px) !important;
	}
	.hd\:\!w-\[calc\(50\%-12px\)\] {
		width: calc(50% - 12px) !important;
	}
	.hd\:\!w-full {
		width: 100% !important;
	}
	.hd\:w-\[1095px\] {
		width: 1095px;
	}
	.hd\:w-\[120px\] {
		width: 120px;
	}
	.hd\:w-\[139\.5px\] {
		width: 139.5px;
	}
	.hd\:w-\[162px\] {
		width: 162px;
	}
	.hd\:w-\[184px\] {
		width: 184px;
	}
	.hd\:w-\[200px\] {
		width: 200px;
	}
	.hd\:w-\[24px\] {
		width: 24px;
	}
	.hd\:w-\[25\%\] {
		width: 25%;
	}
	.hd\:w-\[292px\] {
		width: 292px;
	}
	.hd\:w-\[31\%\] {
		width: 31%;
	}
	.hd\:w-\[32\%\] {
		width: 32%;
	}
	.hd\:w-\[320px\] {
		width: 320px;
	}
	.hd\:w-\[33\%\] {
		width: 33%;
	}
	.hd\:w-\[35\%\] {
		width: 35%;
	}
	.hd\:w-\[360px\] {
		width: 360px;
	}
	.hd\:w-\[376px\] {
		width: 376px;
	}
	.hd\:w-\[381px\] {
		width: 381px;
	}
	.hd\:w-\[40\%\] {
		width: 40%;
	}
	.hd\:w-\[423\.75px\] {
		width: 423.75px;
	}
	.hd\:w-\[424px\] {
		width: 424px;
	}
	.hd\:w-\[425px\] {
		width: 425px;
	}
	.hd\:w-\[500px\] {
		width: 500px;
	}
	.hd\:w-\[52\%\] {
		width: 52%;
	}
	.hd\:w-\[54\.5\%\] {
		width: 54.5%;
	}
	.hd\:w-\[55\%\] {
		width: 55%;
	}
	.hd\:w-\[558px\] {
		width: 558px;
	}
	.hd\:w-\[560px\] {
		width: 560px;
	}
	.hd\:w-\[561px\] {
		width: 561px;
	}
	.hd\:w-\[604px\] {
		width: 604px;
	}
	.hd\:w-\[606px\] {
		width: 606px;
	}
	.hd\:w-\[630px\] {
		width: 630px;
	}
	.hd\:w-\[700px\] {
		width: 700px;
	}
	.hd\:w-\[928px\] {
		width: 928px;
	}
	.hd\:w-\[calc\(100\%\+80px\)\] {
		width: calc(100% + 80px);
	}
	.hd\:w-\[calc\(100\%-32px\)\] {
		width: calc(100% - 32px);
	}
	.hd\:w-\[calc\(100\%-64px\)\] {
		width: calc(100% - 64px);
	}
	.hd\:w-\[calc\(100\%\/3\)\] {
		width: calc(100% / 3);
	}
	.hd\:w-\[calc\(100\%\/3-16px\)\] {
		width: calc(100% / 3 - 16px);
	}
	.hd\:w-\[calc\(100\%\/3-20px\/3\*2\)\] {
		width: calc(100% / 3 - 20px / 3 * 2);
	}
	.hd\:w-\[calc\(100\%\/3-24px\)\] {
		width: calc(100% / 3 - 24px);
	}
	.hd\:w-\[calc\(100\%\/6-8px-12px\/6\)\] {
		width: calc(100% / 6 - 8px - 12px / 6);
	}
	.hd\:w-\[calc\(40\%-12px\)\] {
		width: calc(40% - 12px);
	}
	.hd\:w-\[calc\(60\%-12px\)\] {
		width: calc(60% - 12px);
	}
	.hd\:w-auto {
		width: auto;
	}
	.hd\:w-full {
		width: 100%;
	}
	.hd\:max-w-\[1216px\] {
		max-width: 1216px;
	}
	.hd\:max-w-\[1320px\] {
		max-width: 1320px;
	}
	.hd\:max-w-\[1368px\] {
		max-width: 1368px;
	}
	.hd\:max-w-\[472px\] {
		max-width: 472px;
	}
	.hd\:\!flex-1 {
		flex: 1 1 0% !important;
	}
	.hd\:flex-1 {
		flex: 1 1 0%;
	}
	.hd\:flex-none {
		flex: none;
	}
	.hd\:-translate-y-1\/2 {
		--tw-translate-y: -50%;
	}
	.hd\:-translate-y-1\/2,
	.hd\:translate-x-0 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.hd\:translate-x-0 {
		--tw-translate-x: 0;
	}
	.hd\:translate-x-1\/2 {
		--tw-translate-x: 50%;
	}
	.hd\:scale-100,
	.hd\:translate-x-1\/2 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.hd\:scale-100 {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.hd\:flex-row {
		flex-direction: row;
	}
	.hd\:flex-col {
		flex-direction: column;
	}
	.hd\:flex-wrap {
		flex-wrap: wrap;
	}
	.hd\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.hd\:items-start {
		align-items: flex-start;
	}
	.hd\:items-center {
		align-items: center;
	}
	.hd\:justify-start {
		justify-content: flex-start;
	}
	.hd\:justify-between {
		justify-content: space-between;
	}
	.hd\:gap-0 {
		gap: 0;
	}
	.hd\:gap-10 {
		gap: 2.5rem;
	}
	.hd\:gap-12 {
		gap: 3rem;
	}
	.hd\:gap-15 {
		gap: 3.75rem;
	}
	.hd\:gap-2 {
		gap: 0.5rem;
	}
	.hd\:gap-20 {
		gap: 5rem;
	}
	.hd\:gap-3 {
		gap: 0.75rem;
	}
	.hd\:gap-4 {
		gap: 1rem;
	}
	.hd\:gap-6 {
		gap: 1.5rem;
	}
	.hd\:gap-8 {
		gap: 2rem;
	}
	.hd\:gap-\[110px\] {
		gap: 110px;
	}
	.hd\:gap-\[112px\] {
		gap: 112px;
	}
	.hd\:gap-\[16px\] {
		gap: 16px;
	}
	.hd\:gap-\[20px\] {
		gap: 20px;
	}
	.hd\:gap-\[24px\] {
		gap: 24px;
	}
	.hd\:gap-\[28px\] {
		gap: 28px;
	}
	.hd\:gap-\[32px\] {
		gap: 32px;
	}
	.hd\:gap-\[40px\] {
		gap: 40px;
	}
	.hd\:gap-\[56px\] {
		gap: 56px;
	}
	.hd\:gap-\[60px\] {
		gap: 60px;
	}
	.hd\:gap-\[64px\] {
		gap: 64px;
	}
	.hd\:gap-\[72px\] {
		gap: 72px;
	}
	.hd\:gap-\[80px\] {
		gap: 80px;
	}
	.hd\:gap-\[92px\] {
		gap: 92px;
	}
	.hd\:gap-\[94px\] {
		gap: 94px;
	}
	.hd\:gap-x-3 {
		-moz-column-gap: 0.75rem;
		column-gap: 0.75rem;
	}
	.hd\:gap-x-6 {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.hd\:gap-y-2 {
		row-gap: 0.5rem;
	}
	.hd\:gap-y-2\.5 {
		row-gap: 0.625rem;
	}
	.hd\:gap-y-8 {
		row-gap: 2rem;
	}
	.hd\:space-x-\[60px\] > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(60px * var(--tw-space-x-reverse));
		margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
	}
	.hd\:whitespace-pre {
		white-space: pre;
	}
	.hd\:rounded-0 {
		border-radius: 0;
	}
	.hd\:rounded-2 {
		border-radius: 0.5rem;
	}
	.hd\:rounded-2\.5 {
		border-radius: 0.625rem;
	}
	.hd\:rounded-\[12px\] {
		border-radius: 12px;
	}
	.hd\:rounded-\[16px\] {
		border-radius: 16px;
	}
	.hd\:rounded-l-12 {
		border-top-left-radius: 3rem;
		border-bottom-left-radius: 3rem;
	}
	.hd\:rounded-r-0 {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.hd\:rounded-r-4 {
		border-top-right-radius: 1rem;
		border-bottom-right-radius: 1rem;
	}
	.hd\:border {
		border-width: 1px;
	}
	.hd\:border-\[16px\] {
		border-width: 16px;
	}
	.hd\:border-bd-subtle {
		--tw-border-opacity: 1;
		border-color: hsl(
			var(--twc-bd-subtle) /
				var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
		);
	}
	.hd\:bg-base-black\/80 {
		background-color: rgba(1, 5, 28, 0.8);
	}
	.hd\:bg-base-white {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-base-white) /
				var(--twc-base-white-opacity, var(--tw-bg-opacity))
		);
	}
	.hd\:bg-group {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-group) / var(--twc-group-opacity, var(--tw-bg-opacity))
		);
	}
	.hd\:bg-transparent {
		background-color: transparent;
	}
	.hd\:p-0 {
		padding: 0;
	}
	.hd\:p-4 {
		padding: 1rem;
	}
	.hd\:p-6 {
		padding: 1.5rem;
	}
	.hd\:p-\[16px\] {
		padding: 16px;
	}
	.hd\:p-\[24px\] {
		padding: 24px;
	}
	.hd\:\!px-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.hd\:\!px-\[32px\] {
		padding-left: 32px !important;
		padding-right: 32px !important;
	}
	.hd\:\!py-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.hd\:\!py-6 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.hd\:\!py-\[16px\] {
		padding-top: 16px !important;
		padding-bottom: 16px !important;
	}
	.hd\:\!py-\[24px\] {
		padding-top: 24px !important;
		padding-bottom: 24px !important;
	}
	.hd\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.hd\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.hd\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.hd\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.hd\:px-\[32px\] {
		padding-left: 32px;
		padding-right: 32px;
	}
	.hd\:px-\[40px\] {
		padding-left: 40px;
		padding-right: 40px;
	}
	.hd\:px-\[64px\] {
		padding-left: 64px;
		padding-right: 64px;
	}
	.hd\:py-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.hd\:py-14 {
		padding-top: 3.5rem;
		padding-bottom: 3.5rem;
	}
	.hd\:py-15 {
		padding-top: 3.75rem;
		padding-bottom: 3.75rem;
	}
	.hd\:py-16 {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}
	.hd\:py-3 {
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
	}
	.hd\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.hd\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}
	.hd\:py-\[114px\] {
		padding-top: 114px;
		padding-bottom: 114px;
	}
	.hd\:py-\[28px\] {
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.hd\:py-\[32px\] {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.hd\:py-\[60px\] {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.hd\:py-\[80px\] {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.hd\:\!pb-10 {
		padding-bottom: 2.5rem !important;
	}
	.hd\:pb-0 {
		padding-bottom: 0;
	}
	.hd\:pb-13 {
		padding-bottom: 3.25rem;
	}
	.hd\:pb-2 {
		padding-bottom: 0.5rem;
	}
	.hd\:pb-20 {
		padding-bottom: 5rem;
	}
	.hd\:pb-6 {
		padding-bottom: 1.5rem;
	}
	.hd\:pb-\[120px\] {
		padding-bottom: 120px;
	}
	.hd\:pb-\[16px\] {
		padding-bottom: 16px;
	}
	.hd\:pb-\[40px\] {
		padding-bottom: 40px;
	}
	.hd\:pb-\[64px\] {
		padding-bottom: 64px;
	}
	.hd\:pb-\[72px\] {
		padding-bottom: 72px;
	}
	.hd\:pl-0 {
		padding-left: 0;
	}
	.hd\:pl-12 {
		padding-left: 3rem;
	}
	.hd\:pl-\[32px\] {
		padding-left: 32px;
	}
	.hd\:pr-0 {
		padding-right: 0;
	}
	.hd\:pr-8 {
		padding-right: 2rem;
	}
	.hd\:pr-\[20px\] {
		padding-right: 20px;
	}
	.hd\:pr-\[32px\] {
		padding-right: 32px;
	}
	.hd\:pr-\[36px\] {
		padding-right: 36px;
	}
	.hd\:pt-18 {
		padding-top: 4.5rem;
	}
	.hd\:pt-8 {
		padding-top: 2rem;
	}
	.hd\:pt-\[100px\] {
		padding-top: 100px;
	}
	.hd\:pt-\[240px\] {
		padding-top: 240px;
	}
	.hd\:pt-\[36px\] {
		padding-top: 36px;
	}
	.hd\:pt-\[44px\] {
		padding-top: 44px;
	}
	.hd\:pt-\[64px\] {
		padding-top: 64px;
	}
	.hd\:pt-\[80px\] {
		padding-top: 80px;
	}
	.hd\:text-left {
		text-align: left;
	}
	.hd\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.hd\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}
	.hd\:text-40 {
		font-size: 40px;
		line-height: 56px;
	}
	.hd\:text-4xl {
		font-size: 36px;
		line-height: 52px;
	}
	.hd\:text-5xl {
		font-size: 48px;
		line-height: 64px;
	}
	.hd\:text-6xl {
		font-size: 60px;
		line-height: 78px;
	}
	.hd\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.hd\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.hd\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.hd\:font-bold {
		font-weight: 700;
	}
	.hd\:font-semiBold {
		font-weight: 600;
	}
	.hd\:text-base-white {
		--tw-text-opacity: 1;
		color: hsl(
			var(--twc-base-white) /
				var(--twc-base-white-opacity, var(--tw-text-opacity))
		);
	}
	.hd\:text-rose {
		--tw-text-opacity: 1;
		color: hsl(
			var(--twc-rose) / var(--twc-rose-opacity, var(--tw-text-opacity))
		);
	}
	.hd\:text-v2-primary {
		--tw-text-opacity: 1;
		color: hsl(
			var(--twc-v2-primary) /
				var(--twc-v2-primary-opacity, var(--tw-text-opacity))
		);
	}
	.hd\:opacity-0 {
		opacity: 0;
	}
	.hd\:opacity-100 {
		opacity: 1;
	}
	.hd\:\!shadow-none {
		--tw-shadow: 0 0 #0000 !important;
		--tw-shadow-colored: 0 0 #0000 !important;
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
	}
	.hd\:shadow-\[0px_4px_18px_4px_rgba\(0\2c 122\2c 249\2c 0\.43\)\] {
		--tw-shadow: 0px 4px 18px 4px rgba(0, 122, 249, 0.43);
		--tw-shadow-colored: 0px 4px 18px 4px var(--tw-shadow-color);
	}
	.hd\:shadow-\[0px_4px_18px_4px_rgba\(0\2c 122\2c 249\2c 0\.43\)\],
	.hd\:shadow-lg {
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	.hd\:shadow-lg {
		--tw-shadow: 0px 8px 24px -2px rgba(0, 0, 0, 0.06),
			0px 2px 12px -2px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 8px 24px -2px var(--tw-shadow-color),
			0px 2px 12px -2px var(--tw-shadow-color);
	}
	.hd\:shadow-sm {
		--tw-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.04),
			0px 1px 4px 0px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color),
			0px 1px 4px 0px var(--tw-shadow-color);
	}
	.hd\:shadow-sm,
	.hd\:shadow-xl {
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	.hd\:shadow-xl {
		--tw-shadow: 0px 16px 32px -4px rgba(0, 0, 0, 0.06),
			0px 4px 16px -2px rgba(0, 0, 0, 0.04);
		--tw-shadow-colored: 0px 16px 32px -4px var(--tw-shadow-color),
			0px 4px 16px -2px var(--tw-shadow-color);
	}
	:is(.dark .hd\:dark\:shadow-d-lg) {
		--tw-shadow: 0px 4px 16px 4px rgba(0, 0, 0, 0.3);
		--tw-shadow-colored: 0px 4px 16px 4px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	:is(.dark .hd\:dark\:shadow-d-sm) {
		--tw-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3);
		--tw-shadow-colored: 0px 2px 3px 0px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
	:is(.dark .hd\:dark\:shadow-d-xl) {
		--tw-shadow: 0px 5px 15px 4px rgba(0, 0, 0, 0.35);
		--tw-shadow-colored: 0px 5px 15px 4px var(--tw-shadow-color);
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
			var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	}
}
@media (min-width: 1320px) {
	.xl\:pointer-events-none {
		pointer-events: none;
	}
	.xl\:static {
		position: static;
	}
	.xl\:absolute {
		position: absolute;
	}
	.xl\:-bottom-24 {
		bottom: -6rem;
	}
	.xl\:-bottom-44 {
		bottom: -11rem;
	}
	.xl\:-left-20 {
		left: -5rem;
	}
	.xl\:-left-\[188px\] {
		left: -188px;
	}
	.xl\:-left-\[3\%\] {
		left: -3%;
	}
	.xl\:-left-\[47px\] {
		left: -47px;
	}
	.xl\:-left-\[5\%\] {
		left: -5%;
	}
	.xl\:-right-0 {
		right: 0;
	}
	.xl\:-right-12 {
		right: -3rem;
	}
	.xl\:-right-40 {
		right: -10rem;
	}
	.xl\:-right-\[30\%\] {
		right: -30%;
	}
	.xl\:-right-full {
		right: -100%;
	}
	.xl\:-top-0 {
		top: 0;
	}
	.xl\:-top-12 {
		top: -3rem;
	}
	.xl\:-top-2 {
		top: -0.5rem;
	}
	.xl\:left-10 {
		left: 2.5rem;
	}
	.xl\:left-8 {
		left: 2rem;
	}
	.xl\:left-\[0px\] {
		left: 0;
	}
	.xl\:left-\[10px\] {
		left: 10px;
	}
	.xl\:left-\[16px\] {
		left: 16px;
	}
	.xl\:left-\[50px\] {
		left: 50px;
	}
	.xl\:right-\[20\%\] {
		right: 20%;
	}
	.xl\:right-\[32\%\] {
		right: 32%;
	}
	.xl\:top-\[-15\%\] {
		top: -15%;
	}
	.xl\:top-\[10\%\] {
		top: 10%;
	}
	.xl\:top-\[16px\] {
		top: 16px;
	}
	.xl\:top-\[22px\] {
		top: 22px;
	}
	.xl\:top-\[5\%\] {
		top: 5%;
	}
	.xl\:top-\[60\%\] {
		top: 60%;
	}
	.xl\:order-1 {
		order: 1;
	}
	.xl\:order-2 {
		order: 2;
	}
	.xl\:order-3 {
		order: 3;
	}
	.xl\:col-span-2 {
		grid-column: span 2 / span 2;
	}
	.xl\:col-span-3 {
		grid-column: span 3 / span 3;
	}
	.xl\:col-span-4 {
		grid-column: span 4 / span 4;
	}
	.xl\:col-span-6 {
		grid-column: span 6 / span 6;
	}
	.xl\:col-span-8 {
		grid-column: span 8 / span 8;
	}
	.xl\:m-0 {
		margin: 0;
	}
	.xl\:mx-0 {
		margin-left: 0;
		margin-right: 0;
	}
	.xl\:mx-\[16px\] {
		margin-left: 16px;
		margin-right: 16px;
	}
	.xl\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.xl\:my-16 {
		margin-top: 4rem;
		margin-bottom: 4rem;
	}
	.xl\:\!mr-0 {
		margin-right: 0 !important;
	}
	.xl\:mb-0 {
		margin-bottom: 0;
	}
	.xl\:mb-\[100px\] {
		margin-bottom: 100px;
	}
	.xl\:mb-\[13\.5px\] {
		margin-bottom: 13.5px;
	}
	.xl\:ml-0 {
		margin-left: 0;
	}
	.xl\:ml-4 {
		margin-left: 1rem;
	}
	.xl\:mr-0 {
		margin-right: 0;
	}
	.xl\:mt-0 {
		margin-top: 0;
	}
	.xl\:mt-8 {
		margin-top: 2rem;
	}
	.xl\:mt-\[170px\] {
		margin-top: 170px;
	}
	.xl\:line-clamp-2 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.xl\:block {
		display: block;
	}
	.xl\:inline-block {
		display: inline-block;
	}
	.xl\:flex {
		display: flex;
	}
	.xl\:hidden {
		display: none;
	}
	.xl\:h-5 {
		height: 1.25rem;
	}
	.xl\:h-\[300px\] {
		height: 300px;
	}
	.xl\:h-\[420px\] {
		height: 420px;
	}
	.xl\:h-\[48px\] {
		height: 48px;
	}
	.xl\:h-\[50vh\] {
		height: 50vh;
	}
	.xl\:h-\[525px\] {
		height: 525px;
	}
	.xl\:h-\[600px\] {
		height: 600px;
	}
	.xl\:h-\[650px\] {
		height: 650px;
	}
	.xl\:h-\[676px\] {
		height: 676px;
	}
	.xl\:h-\[680px\] {
		height: 680px;
	}
	.xl\:h-\[682px\] {
		height: 682px;
	}
	.xl\:h-\[719px\] {
		height: 719px;
	}
	.xl\:h-\[750px\] {
		height: 750px;
	}
	.xl\:h-\[768px\] {
		height: 768px;
	}
	.xl\:h-\[800px\] {
		height: 800px;
	}
	.xl\:h-\[88px\] {
		height: 88px;
	}
	.xl\:h-auto {
		height: auto;
	}
	.xl\:\!w-\[calc\(50\%-8px\)\] {
		width: calc(50% - 8px) !important;
	}
	.xl\:w-1\/3 {
		width: 33.333333%;
	}
	.xl\:w-2\/3 {
		width: 66.666667%;
	}
	.xl\:w-4\/5 {
		width: 80%;
	}
	.xl\:w-5 {
		width: 1.25rem;
	}
	.xl\:w-\[1000px\] {
		width: 1000px;
	}
	.xl\:w-\[106\%\] {
		width: 106%;
	}
	.xl\:w-\[128px\] {
		width: 128px;
	}
	.xl\:w-\[165px\] {
		width: 165px;
	}
	.xl\:w-\[250px\] {
		width: 250px;
	}
	.xl\:w-\[300px\] {
		width: 300px;
	}
	.xl\:w-\[320px\] {
		width: 320px;
	}
	.xl\:w-\[400px\] {
		width: 400px;
	}
	.xl\:w-\[420px\] {
		width: 420px;
	}
	.xl\:w-\[430px\] {
		width: 430px;
	}
	.xl\:w-\[45\%\] {
		width: 45%;
	}
	.xl\:w-\[477px\] {
		width: 477px;
	}
	.xl\:w-\[48\%\] {
		width: 48%;
	}
	.xl\:w-\[48px\] {
		width: 48px;
	}
	.xl\:w-\[500px\] {
		width: 500px;
	}
	.xl\:w-\[525px\] {
		width: 525px;
	}
	.xl\:w-\[55\%\] {
		width: 55%;
	}
	.xl\:w-\[650px\] {
		width: 650px;
	}
	.xl\:w-\[70\%\] {
		width: 70%;
	}
	.xl\:w-\[800px\] {
		width: 800px;
	}
	.xl\:w-\[80px\] {
		width: 80px;
	}
	.xl\:w-\[calc\(282px\+47px\)\] {
		width: calc(282px + 47px);
	}
	.xl\:w-auto {
		width: auto;
	}
	.xl\:w-blog-content {
		width: 652px;
	}
	.xl\:w-full {
		width: 100%;
	}
	.xl\:min-w-\[320px\] {
		min-width: 320px;
	}
	.xl\:max-w-\[1069px\] {
		max-width: 1069px;
	}
	.xl\:max-w-\[1320px\] {
		max-width: 1320px;
	}
	.xl\:max-w-\[150px\] {
		max-width: 150px;
	}
	.xl\:max-w-\[250px\] {
		max-width: 250px;
	}
	.xl\:max-w-\[300px\] {
		max-width: 300px;
	}
	.xl\:max-w-\[302px\] {
		max-width: 302px;
	}
	.xl\:max-w-\[500px\] {
		max-width: 500px;
	}
	.xl\:max-w-\[600px\] {
		max-width: 600px;
	}
	.xl\:max-w-\[866px\] {
		max-width: 866px;
	}
	.xl\:max-w-\[916px\] {
		max-width: 916px;
	}
	.xl\:flex-1 {
		flex: 1 1 0%;
	}
	.xl\:-translate-y-\[40px\] {
		--tw-translate-y: -40px;
	}
	.xl\:-translate-y-\[40px\],
	.xl\:translate-x-\[60px\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.xl\:translate-x-\[60px\] {
		--tw-translate-x: 60px;
	}
	.xl\:translate-y-0 {
		--tw-translate-y: 0;
	}
	.xl\:translate-y-0,
	.xl\:translate-y-\[60px\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.xl\:translate-y-\[60px\] {
		--tw-translate-y: 60px;
	}
	.xl\:scale-100 {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.xl\:scale-100,
	.xl\:scale-50 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.xl\:scale-50 {
		--tw-scale-x: 0.5;
		--tw-scale-y: 0.5;
	}
	.xl\:scale-\[1\] {
		--tw-scale-x: 1;
		--tw-scale-y: 1;
	}
	.xl\:scale-\[1\],
	.xl\:scale-x-\[1\.4\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.xl\:scale-x-\[1\.4\] {
		--tw-scale-x: 1.4;
	}
	.xl\:scale-y-\[1\.3\] {
		--tw-scale-y: 1.3;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y))
			rotate(var(--tw-rotate)) skewX(var(--tw-skew-x))
			skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x))
			scaleY(var(--tw-scale-y));
	}
	.xl\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.xl\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.xl\:grid-cols-\[--xl-footer-column\] {
		grid-template-columns: var(--xl-footer-column);
	}
	.xl\:flex-row {
		flex-direction: row;
	}
	.xl\:flex-col {
		flex-direction: column;
	}
	.xl\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.xl\:items-start {
		align-items: flex-start;
	}
	.xl\:items-end {
		align-items: flex-end;
	}
	.xl\:items-center {
		align-items: center;
	}
	.xl\:items-stretch {
		align-items: stretch;
	}
	.xl\:justify-start {
		justify-content: flex-start;
	}
	.xl\:justify-end {
		justify-content: flex-end;
	}
	.xl\:justify-center {
		justify-content: center;
	}
	.xl\:justify-between {
		justify-content: space-between;
	}
	.xl\:gap-0 {
		gap: 0;
	}
	.xl\:gap-15 {
		gap: 3.75rem;
	}
	.xl\:gap-2 {
		gap: 0.5rem;
	}
	.xl\:gap-20 {
		gap: 5rem;
	}
	.xl\:gap-24 {
		gap: 6rem;
	}
	.xl\:gap-4 {
		gap: 1rem;
	}
	.xl\:gap-6 {
		gap: 1.5rem;
	}
	.xl\:gap-8 {
		gap: 2rem;
	}
	.xl\:gap-\[114px\] {
		gap: 114px;
	}
	.xl\:gap-\[120px\] {
		gap: 120px;
	}
	.xl\:gap-\[12px\] {
		gap: 12px;
	}
	.xl\:gap-\[135px\] {
		gap: 135px;
	}
	.xl\:gap-\[16px\] {
		gap: 16px;
	}
	.xl\:gap-\[24px\] {
		gap: 24px;
	}
	.xl\:gap-\[28px\] {
		gap: 28px;
	}
	.xl\:gap-\[40\] {
		gap: 40;
	}
	.xl\:gap-\[40px\] {
		gap: 40px;
	}
	.xl\:gap-\[44px\] {
		gap: 44px;
	}
	.xl\:gap-\[64px\] {
		gap: 64px;
	}
	.xl\:gap-\[80px\] {
		gap: 80px;
	}
	.xl\:gap-\[8px\] {
		gap: 8px;
	}
	.xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(6rem * var(--tw-space-x-reverse));
		margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 0;
		margin-right: calc(2rem * var(--tw-space-x-reverse));
		margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
	}
	.xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}
	.xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(5rem * var(--tw-space-y-reverse));
	}
	.xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1rem * var(--tw-space-y-reverse));
	}
	.xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
	}
	.xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
		--tw-space-x-reverse: 1;
	}
	.xl\:whitespace-pre {
		white-space: pre;
	}
	.xl\:rounded-\[12px\] {
		border-radius: 12px;
	}
	.xl\:rounded-\[16px\] {
		border-radius: 16px;
	}
	.xl\:rounded-\[8px\] {
		border-radius: 8px;
	}
	.xl\:rounded-lg {
		border-radius: 0.5rem;
	}
	.xl\:rounded-none {
		border-radius: 0;
	}
	.xl\:border {
		border-width: 1px;
	}
	.xl\:border-0 {
		border-width: 0;
	}
	.xl\:border-bd-subtle {
		--tw-border-opacity: 1;
		border-color: hsl(
			var(--twc-bd-subtle) /
				var(--twc-bd-subtle-opacity, var(--tw-border-opacity))
		);
	}
	.xl\:bg-children {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-children) /
				var(--twc-children-opacity, var(--tw-bg-opacity))
		);
	}
	.xl\:bg-fill-secondary {
		--tw-bg-opacity: 1;
		background-color: hsl(
			var(--twc-fill-secondary) /
				var(--twc-fill-secondary-opacity, var(--tw-bg-opacity))
		);
	}
	.xl\:bg-transparent {
		background-color: transparent;
	}
	.xl\:bg-\[url\(\'\/images\/promotions\/promotion_december_1200x1200\.jpg\'\)\] {
		background-image: url(../images/promotion_december_1200x1200.jpg);
	}
	.xl\:bg-contain {
		background-size: contain;
	}
	.xl\:bg-right {
		background-position: 100%;
	}
	.xl\:bg-right-bottom {
		background-position: 100% 100%;
	}
	.xl\:object-cover {
		-o-object-fit: cover;
		object-fit: cover;
	}
	.xl\:p-0 {
		padding: 0;
	}
	.xl\:p-10 {
		padding: 2.5rem;
	}
	.xl\:p-12 {
		padding: 3rem;
	}
	.xl\:p-16 {
		padding: 4rem;
	}
	.xl\:p-4 {
		padding: 1rem;
	}
	.xl\:p-8 {
		padding: 2rem;
	}
	.xl\:p-\[12px\] {
		padding: 12px;
	}
	.xl\:p-\[24px\] {
		padding: 24px;
	}
	.xl\:p-\[8px\] {
		padding: 8px;
	}
	.xl\:\!px-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.xl\:\!px-\[16px\] {
		padding-left: 16px !important;
		padding-right: 16px !important;
	}
	.xl\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.xl\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.xl\:px-28 {
		padding-left: 7rem;
		padding-right: 7rem;
	}
	.xl\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.xl\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.xl\:px-8 {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.xl\:px-\[12px\] {
		padding-left: 12px;
		padding-right: 12px;
	}
	.xl\:px-\[130px\] {
		padding-left: 130px;
		padding-right: 130px;
	}
	.xl\:px-\[16px\] {
		padding-left: 16px;
		padding-right: 16px;
	}
	.xl\:px-\[24px\] {
		padding-left: 24px;
		padding-right: 24px;
	}
	.xl\:px-\[8px\] {
		padding-left: 8px;
		padding-right: 8px;
	}
	.xl\:py-0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	.xl\:py-15 {
		padding-top: 3.75rem;
		padding-bottom: 3.75rem;
	}
	.xl\:py-20 {
		padding-top: 5rem;
		padding-bottom: 5rem;
	}
	.xl\:py-24 {
		padding-top: 6rem;
		padding-bottom: 6rem;
	}
	.xl\:py-36 {
		padding-top: 9rem;
		padding-bottom: 9rem;
	}
	.xl\:py-4 {
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.xl\:py-40 {
		padding-top: 10rem;
		padding-bottom: 10rem;
	}
	.xl\:py-6 {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}
	.xl\:py-\[100px\] {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.xl\:py-\[120px\] {
		padding-top: 120px;
		padding-bottom: 120px;
	}
	.xl\:py-\[16px\] {
		padding-top: 16px;
		padding-bottom: 16px;
	}
	.xl\:py-\[2px\] {
		padding-top: 2px;
		padding-bottom: 2px;
	}
	.xl\:py-\[54px\] {
		padding-top: 54px;
		padding-bottom: 54px;
	}
	.xl\:pb-0 {
		padding-bottom: 0;
	}
	.xl\:pb-10 {
		padding-bottom: 2.5rem;
	}
	.xl\:pb-20 {
		padding-bottom: 5rem;
	}
	.xl\:pb-40 {
		padding-bottom: 10rem;
	}
	.xl\:pb-\[120px\] {
		padding-bottom: 120px;
	}
	.xl\:pb-\[16px\] {
		padding-bottom: 16px;
	}
	.xl\:pb-\[184px\] {
		padding-bottom: 184px;
	}
	.xl\:pb-\[24px\] {
		padding-bottom: 24px;
	}
	.xl\:pb-\[40px\] {
		padding-bottom: 40px;
	}
	.xl\:pb-\[60px\] {
		padding-bottom: 60px;
	}
	.xl\:pb-\[92px\] {
		padding-bottom: 92px;
	}
	.xl\:pl-8 {
		padding-left: 2rem;
	}
	.xl\:pl-\[16px\] {
		padding-left: 16px;
	}
	.xl\:pl-\[calc\(\(100\%-1320px\)\/2\)\] {
		padding-left: calc((100% - 1320px) / 2);
	}
	.xl\:pl-container {
		padding-left: calc((100vw - 1320px) / 2);
	}
	.xl\:pr-\[160px\] {
		padding-right: 160px;
	}
	.xl\:pr-\[20px\] {
		padding-right: 20px;
	}
	.xl\:pr-\[60px\] {
		padding-right: 60px;
	}
	.xl\:pt-24 {
		padding-top: 6rem;
	}
	.xl\:pt-\[100px\] {
		padding-top: 100px;
	}
	.xl\:pt-\[120px\] {
		padding-top: 120px;
	}
	.xl\:pt-\[40px\] {
		padding-top: 40px;
	}
	.xl\:pt-\[80px\] {
		padding-top: 80px;
	}
	.xl\:pt-\[8px\] {
		padding-top: 8px;
	}
	.xl\:text-left {
		text-align: left;
	}
	.xl\:text-start {
		text-align: start;
	}
	.xl\:\!text-lg {
		font-size: 1.125rem !important;
		line-height: 1.75rem !important;
	}
	.xl\:text-40 {
		font-size: 40px;
		line-height: 56px;
	}
	.xl\:text-4xl {
		font-size: 36px;
		line-height: 52px;
	}
	.xl\:text-5xl {
		font-size: 48px;
		line-height: 64px;
	}
	.xl\:text-6xl {
		font-size: 60px;
		line-height: 78px;
	}
	.xl\:text-\[20px\] {
		font-size: 20px;
	}
	.xl\:text-\[28px\] {
		font-size: 28px;
	}
	.xl\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.xl\:text-h3 {
		font-size: 32px;
		line-height: 40px;
	}
	.xl\:text-h4 {
		font-size: 28px;
		line-height: 36px;
	}
	.xl\:text-h5 {
		font-size: 24px;
		line-height: 32px;
	}
	.xl\:text-info1 {
		font-size: 14px;
		line-height: 20px;
		letter-spacing: 0.15px;
	}
	.xl\:text-info2 {
		font-size: 12px;
		line-height: 18px;
		letter-spacing: 0.15px;
	}
	.xl\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.xl\:text-p1 {
		font-size: 20px;
		line-height: 30px;
	}
	.xl\:text-p2 {
		font-size: 18px;
		line-height: 28px;
	}
	.xl\:text-p3 {
		font-size: 16px;
		line-height: 24px;
	}
	.xl\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
	.xl\:text-xs {
		font-size: 0.75rem;
		line-height: 1rem;
	}
	.xl\:font-bold {
		font-weight: 700;
	}
	.xl\:leading-6 {
		line-height: 1.5rem;
	}
	.xl\:leading-\[30px\] {
		line-height: 30px;
	}
	.xl\:opacity-0 {
		opacity: 0;
	}
	.xl\:opacity-100 {
		opacity: 1;
	}
	.xl\:before\:block:before {
		content: var(--tw-content);
		display: block;
	}
	.xl\:hover\:border-bd-bold:hover {
		--tw-border-opacity: 1;
		border-color: hsl(
			var(--twc-bd-bold) /
				var(--twc-bd-bold-opacity, var(--tw-border-opacity))
		);
	}
}
@media (min-width: 1440px) {
	.xxl\:-left-15 {
		left: -3.75rem;
	}
	.xxl\:-top-18 {
		top: -4.5rem;
	}
	.xxl\:right-\[calc\(\(100vw-1320px\)\/2\)\] {
		right: calc((100vw - 1320px) / 2);
	}
	.xxl\:mx-0 {
		margin-right: 0;
	}
	.xxl\:ml-0,
	.xxl\:mx-0 {
		margin-left: 0;
	}
	.xxl\:h-\[197px\] {
		height: 197px;
	}
	.xxl\:h-\[326px\] {
		height: 326px;
	}
	.xxl\:h-\[577px\] {
		height: 577px;
	}
	.xxl\:w-\[186px\] {
		width: 186px;
	}
	.xxl\:w-\[565px\] {
		width: 565px;
	}
	.xxl\:max-w-\[1320px\] {
		max-width: 1320px;
	}
	.xxl\:px-0 {
		padding-left: 0;
		padding-right: 0;
	}
	.xxl\:\!pb-6 {
		padding-bottom: 1.5rem !important;
	}
	.xxl\:\!pt-15 {
		padding-top: 3.75rem !important;
	}
}
@media (min-width: 1537px) {
	.\32xl\:-right-\[88px\] {
		right: -88px;
	}
	.\32xl\:size-5 {
		width: 1.25rem;
		height: 1.25rem;
	}
	.\32xl\:size-6 {
		width: 1.5rem;
		height: 1.5rem;
	}
	.\32xl\:size-\[24px\] {
		width: 24px;
		height: 24px;
	}
	.\32xl\:size-\[26px\] {
		width: 26px;
		height: 26px;
	}
	.\32xl\:h-\[460px\] {
		height: 460px;
	}
	.\32xl\:h-\[480px\] {
		height: 480px;
	}
	.\32xl\:max-h-\[521px\] {
		max-height: 521px;
	}
	.\32xl\:w-\[170px\] {
		width: 170px;
	}
	.\32xl\:w-\[460px\] {
		width: 460px;
	}
	.\32xl\:w-\[48\%\] {
		width: 48%;
	}
	.\32xl\:w-\[52\%\] {
		width: 52%;
	}
	.\32xl\:max-w-\[550px\] {
		max-width: 550px;
	}
	.\32xl\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.\32xl\:flex-col {
		flex-direction: column;
	}
	.\32xl\:items-start {
		align-items: flex-start;
	}
	.\32xl\:items-center {
		align-items: center;
	}
	.\32xl\:gap-\[40px\] {
		gap: 40px;
	}
	.\32xl\:gap-\[80px\] {
		gap: 80px;
	}
	.\32xl\:p-\[120px\] {
		padding: 120px;
	}
	.\32xl\:text-center {
		text-align: center;
	}
	.\32xl\:text-\[16px\] {
		font-size: 16px;
	}
	.\32xl\:text-\[18px\] {
		font-size: 18px;
	}
	.\32xl\:text-\[20px\] {
		font-size: 20px;
	}
	.\32xl\:text-\[40px\] {
		font-size: 40px;
	}
	.\32xl\:text-\[48px\] {
		font-size: 48px;
	}
	.\32xl\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}
	.\32xl\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}
	.\32xl\:leading-\[28px\] {
		line-height: 28px;
	}
}
@media (min-width: 1600px) {
	.\33xl\:-left-18 {
		left: -4.5rem;
	}
	.\33xl\:-left-\[68px\] {
		left: -68px;
	}
	.\33xl\:-right-\[68px\] {
		right: -68px;
	}
	.\33xl\:mx-auto {
		margin-left: auto;
		margin-right: auto;
	}
}
@media (min-width: 1920px) {
	.fullHd\:h-\[197px\] {
		height: 197px;
	}
	.fullHd\:h-\[326px\] {
		height: 326px;
	}
	.fullHd\:w-\[186px\] {
		width: 186px;
	}
	.fullHd\:w-\[565px\] {
		width: 565px;
	}
}
.peer:checked
	~ .rtl\:peer-checked\:after\:-translate-x-full:where(
		[dir="rtl"],
		[dir="rtl"] *
	):after {
	content: var(--tw-content);
	--tw-translate-x: -100%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has(
		[aria-selected]
	):first-child {
	border-top-left-radius: 0.375rem;
	border-bottom-left-radius: 0.375rem;
}
.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has(
		[aria-selected]
	):last-child {
	border-top-right-radius: 0.375rem;
	border-bottom-right-radius: 0.375rem;
}
.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has(
		[aria-selected].day-range-end
	) {
	border-top-right-radius: 0.375rem;
	border-bottom-right-radius: 0.375rem;
}
.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
}
.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
	font-size: 0.75rem;
	line-height: 1rem;
}
.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
	font-weight: 500;
}
.\[\&_\[cmdk-group-heading\]\]\:text-bd-strong [cmdk-group-heading] {
	--tw-text-opacity: 1;
	color: hsl(
		var(--twc-bd-strong) /
			var(--twc-bd-strong-opacity, var(--tw-text-opacity))
	);
}
.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0
	[cmdk-group]:not([hidden])
	~ [cmdk-group] {
	padding-top: 0;
}
.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
	height: 1.25rem;
}
.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
	width: 1.25rem;
}
.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
	height: 3rem;
}
.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
}
.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
	height: 1.25rem;
}
.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
	width: 1.25rem;
}
.\[\&_td\]\:border-b-0 td {
	border-bottom-width: 0;
}
.\[\&_td\]\:\!border-none td {
	border-style: none !important;
}
.\[\&_tr\]\:mt-0 tr {
	margin-top: 0;
}
@keyframes dot-animation {
	0%,
	to {
		transform: translateY(0);
	}
	25%,
	75% {
		transform: translateY(1.5px);
	}
	50% {
		transform: translateY(2px);
	}
}
.dot-loading span {
	display: inline-block;
	width: 4px;
	height: 4px;
	animation: dot-animation 1s linear infinite;
	border-radius: 9999px;
	--tw-bg-opacity: 1;
	background-color: hsl(
		var(--twc-semantic-primary) /
			var(--twc-semantic-primary-opacity, var(--tw-bg-opacity))
	);
}
.dot-loading span:nth-child(2) {
	animation-delay: 0.2s;
}
.dot-loading span:nth-child(3) {
	animation-delay: 0.4s;
}
@keyframes ping-focus {
	0% {
		transform: scale(0.2);
		opacity: 0;
	}
	80% {
		transform: scale(1);
		opacity: 0.5;
	}
	to {
		transform: scale(1.25);
		opacity: 0;
	}
}
.ping-focus {
	animation: ping-focus 2s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes skeleton {
	0%,
	to {
		opacity: 1;
	}
	50% {
		opacity: 0.5;
	}
}
.skeleton {
	animation: skeleton 1.5s ease-in-out infinite;
}
@keyframes fade {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
.fade {
	animation: fade 0.5s ease-in-out;
}
@keyframes heartbeat {
	0% {
		transform: scale(1);
	}
	14% {
		transform: scale(1.1);
	}
	28% {
		transform: scale(1);
	}
	42% {
		transform: scale(1.1);
	}
	70% {
		transform: scale(1);
	}
}
.heartbeat {
	animation: heartbeat 2s ease-in-out infinite;
}
.toc-list > .toc-list-item.is-active-li > .toc-link {
	font-weight: 500;
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .toc-list > .toc-list-item.is-active-li > .toc-link) {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .toc-list > .toc-list-item.is-active-li > .toc-link:hover) {
	color: hsl(var(--twc-red) / 0.3);
}
.toc-list > .toc-list-item > .toc-link {
	transition-property: all;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	transition-duration: 0.2s;
	color: rgba(0, 0, 0, 0.6);
}
.toc-list > .toc-list-item > .toc-link:hover {
	--tw-text-opacity: 1;
	color: rgb(218 30 57 / var(--tw-text-opacity));
}
:is(.dark .toc-list > .toc-list-item > .toc-link) {
	color: hsla(0, 0%, 100%, 0.6);
}
:is(.dark .toc-list > .toc-list-item > .toc-link:hover) {
	color: hsl(var(--twc-red) / 0.3);
}
.toc-list > .toc-list-item > .toc-link:before {
	display: none !important;
}
.toc-list {
	padding-left: 0;
}
.toc-list.is-collapsible {
	padding-left: 1rem;
	position: relative;
}
.toc-list.is-collapsible:before {
	content: "";
	position: absolute;
	left: 4px;
	top: 2px;
	bottom: 2px;
	width: 1.5px;
	background-color: #e2e8f0;
}
:is(.dark .toc-list.is-collapsible):before {
	background-color: #ffffff1a;
}
.player-wrapper {
	position: relative;
	padding-top: 56.25%;
}
.react-player {
	position: absolute;
	top: 0;
	left: 0;
}
.fc-toolbar-chunk :first-child {
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	gap: 2rem !important;
}
.fc-toolbar-chunk .fc-toolbar-title {
	font-size: 22px !important;
}
:is(.dark .fc-toolbar-chunk .fc-toolbar-title) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-toolbar-chunk .fc-next-button,
.fc-toolbar-chunk .fc-prev-button {
	border-radius: 100% !important;
	width: 24px !important;
	height: 24px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	outline: none !important;
}
.fc-toolbar-chunk .fc-next-button:focus,
.fc-toolbar-chunk .fc-prev-button:focus {
	outline: none !important;
	border: none !important;
}
.fc-toolbar-chunk .fc-next-button .fc-icon,
.fc-toolbar-chunk .fc-prev-button .fc-icon {
	font-size: 16px !important;
}
.fc-scroller-harness .fc-scroller::-webkit-scrollbar {
	width: 4px !important;
	height: 50% !important;
}
@media (prefers-color-scheme: dark) {
	.fc .fc-scrollgrid-section-sticky > * {
		background: none !important;
	}
}
@media screen and (max-width: 768px) {
	.fc-daygrid-day-events {
		display: flex !important;
	}
	.fc-scroller-harness .fc-scroller::-webkit-scrollbar {
		width: 0 !important;
		height: 0 !important;
		display: none !important;
	}
}
#select-date .fc.fc-theme-standard {
	border: none !important;
}
:is(.dark #select-date .fc.fc-theme-standard .fc-scrollgrid) {
	--tw-border-opacity: 1;
	border-color: rgb(1 5 28 / var(--tw-border-opacity));
}
#select-date .fc .fc-toolbar.fc-header-toolbar {
	margin-bottom: 20px !important;
}
#select-date .fc-daygrid-day.fc-day {
	width: 48px !important;
	height: 48px !important;
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
}
#select-date .fc-daygrid-day.fc-day .fc-daygrid-day-frame {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
}
#select-date .fc-daygrid-day.fc-day .fc-daygrid-day-events {
	margin-bottom: 0 !important;
	min-height: auto !important;
}
#select-date .fc-daygrid-day.fc-day.fc-day-past {
	cursor: default !important;
}
#select-date .fc-daygrid-day.fc-day.fc-day-past .fc-daygrid-day-top {
	opacity: 1 !important;
}
#select-date .fc-daygrid-day.fc-day.fc-day-past .fc-day-other {
	text-decoration: line-through !important;
	color: #9a9ba4 !important;
	opacity: 0.5 !important;
}
#select-date .fc-daygrid-day.fc-day.fc-day-past .fc-daygrid-day-number {
	text-decoration: line-through !important;
	color: hsl(var(--twc-gray-900) / 0.5);
	opacity: 0.5 !important;
}
#select-date .fc .fc-day-other .fc-daygrid-day-top {
	opacity: 1 !important;
}
#select-date .fc-button-group {
	gap: 0 !important;
}
#select-date .fc-button-group .fc-button.fc-button-primary {
	background-color: transparent !important;
	border: none !important;
	--tw-text-opacity: 1;
	color: rgb(1 5 28 / var(--tw-text-opacity));
	padding-left: 1rem;
	padding-right: 1rem;
}
:is(.dark #select-date .fc-button-group .fc-button.fc-button-primary) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
#select-date .fc-button-group .fc-button.fc-button-primary:focus {
	box-shadow: none !important;
}
#select-date .fc-button-group .fc-button.fc-button-primary .fc-icon {
	font-size: 24px !important;
}
.disabled-mock-test-date .fc-daygrid-day-top {
	text-decoration: line-through !important;
	font-weight: 400 !important;
	color: hsl(var(--twc-gray-900) / 0.5);
}
@keyframes react-loading-skeleton {
	to {
		transform: translateX(100%);
	}
}
.react-loading-skeleton {
	--base-color: #ebebeb;
	--highlight-color: #f5f5f5;
	--animation-duration: 1.5s;
	--animation-direction: normal;
	--pseudo-element-display: block;
	background-color: var(--base-color);
	width: 100%;
	border-radius: 0.25rem;
	display: inline-flex;
	line-height: 1;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	overflow: hidden;
	z-index: 1;
}
.react-loading-skeleton:after {
	content: " ";
	display: var(--pseudo-element-display);
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	background-repeat: no-repeat;
	background-image: linear-gradient(
		90deg,
		var(--base-color),
		var(--highlight-color),
		var(--base-color)
	);
	transform: translateX(-100%);
	animation-name: react-loading-skeleton;
	animation-direction: var(--animation-direction);
	animation-duration: var(--animation-duration);
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
}
@media (prefers-reduced-motion) {
	.react-loading-skeleton {
		--pseudo-element-display: none;
	}
}
.fc-not-allowed,
.fc-not-allowed .fc-event {
	cursor: not-allowed;
}
.fc-unselectable {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fc {
	display: flex;
	flex-direction: column;
	font-size: 1em;
}
.fc,
.fc *,
.fc :after,
.fc :before {
	box-sizing: border-box;
}
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 1em;
}
.fc th {
	text-align: center;
}
.fc td,
.fc th {
	vertical-align: top;
	padding: 0;
}
.fc a[data-navlink] {
	cursor: pointer;
}
.fc a[data-navlink]:hover {
	text-decoration: underline;
}
.fc-direction-ltr {
	direction: ltr;
	text-align: left;
}
.fc-direction-rtl {
	direction: rtl;
	text-align: right;
}
.fc-theme-standard td,
.fc-theme-standard th {
	border: 1px solid #ddd;
	border: 1px solid var(--fc-border-color, #ddd);
}
.fc-liquid-hack td,
.fc-liquid-hack th {
	position: relative;
}
@font-face {
	font-family: fcicons;
	src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=")
		format("truetype");
	font-weight: 400;
	font-style: normal;
}
.fc-icon {
	display: inline-block;
	width: 1em;
	height: 1em;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	font-family: fcicons !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fc-icon-chevron-left:before {
	content: "\e900";
}
.fc-icon-chevron-right:before {
	content: "\e901";
}
.fc-icon-chevrons-left:before {
	content: "\e902";
}
.fc-icon-chevrons-right:before {
	content: "\e903";
}
.fc-icon-minus-square:before {
	content: "\e904";
}
.fc-icon-plus-square:before {
	content: "\e905";
}
.fc-icon-x:before {
	content: "\e906";
}
.fc .fc-button {
	border-radius: 0;
	overflow: visible;
	text-transform: none;
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
.fc .fc-button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}
.fc .fc-button {
	-webkit-appearance: button;
}
.fc .fc-button:not(:disabled) {
	cursor: pointer;
}
.fc .fc-button::-moz-focus-inner {
	padding: 0;
	border-style: none;
}
.fc .fc-button {
	display: inline-block;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: 0.4em 0.65em;
	font-size: 1em;
	line-height: 1.5;
	border-radius: 0.25em;
}
.fc .fc-button:hover {
	text-decoration: none;
}
.fc .fc-button:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
}
.fc .fc-button:disabled {
	opacity: 0.65;
}
.fc .fc-button-primary {
	color: #fff;
	color: var(--fc-button-text-color, #fff);
	background-color: #2c3e50;
	background-color: var(--fc-button-bg-color, #2c3e50);
	border-color: #2c3e50;
	border-color: var(--fc-button-border-color, #2c3e50);
}
.fc .fc-button-primary:hover {
	color: #fff;
	color: var(--fc-button-text-color, #fff);
	background-color: #1e2b37;
	background-color: var(--fc-button-hover-bg-color, #1e2b37);
	border-color: #1a252f;
	border-color: var(--fc-button-hover-border-color, #1a252f);
}
.fc .fc-button-primary:disabled {
	color: #fff;
	color: var(--fc-button-text-color, #fff);
	background-color: #2c3e50;
	background-color: var(--fc-button-bg-color, #2c3e50);
	border-color: #2c3e50;
	border-color: var(--fc-button-border-color, #2c3e50);
}
.fc .fc-button-primary:focus {
	box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
}
.fc .fc-button-primary:not(:disabled).fc-button-active,
.fc .fc-button-primary:not(:disabled):active {
	color: #fff;
	color: var(--fc-button-text-color, #fff);
	background-color: #1a252f;
	background-color: var(--fc-button-active-bg-color, #1a252f);
	border-color: #151e27;
	border-color: var(--fc-button-active-border-color, #151e27);
}
.fc .fc-button-primary:not(:disabled).fc-button-active:focus,
.fc .fc-button-primary:not(:disabled):active:focus {
	box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
}
.fc .fc-button .fc-icon {
	vertical-align: middle;
	font-size: 1.5em;
}
.fc .fc-button-group {
	position: relative;
	display: inline-flex;
	vertical-align: middle;
}
.fc .fc-button-group > .fc-button {
	position: relative;
	flex: 1 1 auto;
}
.fc .fc-button-group > .fc-button.fc-button-active,
.fc .fc-button-group > .fc-button:active,
.fc .fc-button-group > .fc-button:focus,
.fc .fc-button-group > .fc-button:hover {
	z-index: 1;
}
.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {
	margin-left: -1px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {
	margin-right: -1px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.fc .fc-toolbar {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.fc .fc-toolbar.fc-header-toolbar {
	margin-bottom: 1.5em;
}
.fc .fc-toolbar.fc-footer-toolbar {
	margin-top: 1.5em;
}
.fc .fc-toolbar-title {
	font-size: 1.75em;
	margin: 0;
}
.fc-direction-ltr .fc-toolbar > * > :not(:first-child) {
	margin-left: 0.75em;
}
.fc-direction-rtl .fc-toolbar > * > :not(:first-child) {
	margin-right: 0.75em;
}
.fc-direction-rtl .fc-toolbar-ltr {
	flex-direction: row-reverse;
}
.fc .fc-scroller {
	-webkit-overflow-scrolling: touch;
	position: relative;
}
.fc .fc-scroller-liquid {
	height: 100%;
}
.fc .fc-scroller-liquid-absolute {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.fc .fc-scroller-harness {
	position: relative;
	overflow: hidden;
	direction: ltr;
}
.fc .fc-scroller-harness-liquid {
	height: 100%;
}
.fc-direction-rtl .fc-scroller-harness > .fc-scroller {
	direction: rtl;
}
.fc-theme-standard .fc-scrollgrid {
	border: 1px solid #ddd;
	border: 1px solid var(--fc-border-color, #ddd);
}
.fc .fc-scrollgrid,
.fc .fc-scrollgrid table {
	width: 100%;
	table-layout: fixed;
}
.fc .fc-scrollgrid table {
	border-top-style: hidden;
	border-left-style: hidden;
	border-right-style: hidden;
}
.fc .fc-scrollgrid {
	border-collapse: separate;
	border-right-width: 0;
	border-bottom-width: 0;
}
.fc .fc-scrollgrid-liquid {
	height: 100%;
}
.fc .fc-scrollgrid-section,
.fc .fc-scrollgrid-section table,
.fc .fc-scrollgrid-section > td {
	height: 1px;
}
.fc .fc-scrollgrid-section-liquid > td {
	height: 100%;
}
.fc .fc-scrollgrid-section > * {
	border-top-width: 0;
	border-left-width: 0;
}
.fc .fc-scrollgrid-section-footer > *,
.fc .fc-scrollgrid-section-header > * {
	border-bottom-width: 0;
}
.fc .fc-scrollgrid-section-body table,
.fc .fc-scrollgrid-section-footer table {
	border-bottom-style: hidden;
}
.fc .fc-scrollgrid-section-sticky > * {
	background: #fff;
	background: var(--fc-page-bg-color, #fff);
	position: sticky;
	z-index: 3;
}
.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {
	top: 0;
}
.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {
	bottom: 0;
}
.fc .fc-scrollgrid-sticky-shim {
	height: 1px;
	margin-bottom: -1px;
}
.fc-sticky {
	position: sticky;
}
.fc .fc-view-harness {
	flex-grow: 1;
	position: relative;
}
.fc .fc-view-harness-active > .fc-view {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.fc .fc-col-header-cell-cushion {
	display: inline-block;
	padding: 2px 4px;
}
.fc .fc-bg-event,
.fc .fc-highlight,
.fc .fc-non-business {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fc .fc-non-business {
	background: hsla(0, 0%, 84%, 0.3);
	background: var(--fc-non-business-color, hsla(0, 0%, 84%, 0.3));
}
.fc .fc-bg-event {
	background: #8fdf82;
	background: var(--fc-bg-event-color, #8fdf82);
	opacity: 0.3;
	opacity: var(--fc-bg-event-opacity, 0.3);
}
.fc .fc-bg-event .fc-event-title {
	margin: 0.5em;
	font-size: 0.85em;
	font-size: var(--fc-small-font-size, 0.85em);
	font-style: italic;
}
.fc .fc-highlight {
	background: rgba(188, 232, 241, 0.3);
	background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3));
}
.fc .fc-cell-shaded,
.fc .fc-day-disabled {
	background: hsla(0, 0%, 82%, 0.3);
	background: var(--fc-neutral-bg-color, hsla(0, 0%, 82%, 0.3));
}
a.fc-event,
a.fc-event:hover {
	text-decoration: none;
}
.fc-event.fc-event-draggable,
.fc-event[href] {
	cursor: pointer;
}
.fc-event .fc-event-main {
	position: relative;
	z-index: 2;
}
.fc-event-dragging:not(.fc-event-selected) {
	opacity: 0.75;
}
.fc-event-dragging.fc-event-selected {
	box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}
.fc-event .fc-event-resizer {
	display: none;
	position: absolute;
	z-index: 4;
}
.fc-event-selected .fc-event-resizer,
.fc-event:hover .fc-event-resizer {
	display: block;
}
.fc-event-selected .fc-event-resizer {
	border-radius: 4px;
	border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);
	border-width: 1px;
	border-width: var(--fc-event-resizer-dot-border-width, 1px);
	width: 8px;
	width: var(--fc-event-resizer-dot-total-width, 8px);
	height: 8px;
	height: var(--fc-event-resizer-dot-total-width, 8px);
	border-style: solid;
	border-color: inherit;
	background: #fff;
	background: var(--fc-page-bg-color, #fff);
}
.fc-event-selected .fc-event-resizer:before {
	content: "";
	position: absolute;
	top: -20px;
	left: -20px;
	right: -20px;
	bottom: -20px;
}
.fc-event-selected,
.fc-event:focus {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.fc-event-selected:before,
.fc-event:focus:before {
	content: "";
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.fc-event-selected:after,
.fc-event:focus:after {
	content: "";
	background: rgba(0, 0, 0, 0.25);
	background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));
	position: absolute;
	z-index: 1;
	top: -1px;
	left: -1px;
	right: -1px;
	bottom: -1px;
}
.fc-h-event {
	display: block;
	border: 1px solid #3788d8;
	border: 1px solid var(--fc-event-border-color, #3788d8);
	background-color: #3788d8;
	background-color: var(--fc-event-bg-color, #3788d8);
}
.fc-h-event .fc-event-main {
	color: #fff;
	color: var(--fc-event-text-color, #fff);
}
.fc-h-event .fc-event-main-frame {
	display: flex;
}
.fc-h-event .fc-event-time {
	max-width: 100%;
	overflow: hidden;
}
.fc-h-event .fc-event-title-container {
	flex-grow: 1;
	flex-shrink: 1;
	min-width: 0;
}
.fc-h-event .fc-event-title {
	display: inline-block;
	vertical-align: top;
	left: 0;
	right: 0;
	max-width: 100%;
	overflow: hidden;
}
.fc-h-event.fc-event-selected:before {
	top: -10px;
	bottom: -10px;
}
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left-width: 0;
}
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right-width: 0;
}
.fc-h-event:not(.fc-event-selected) .fc-event-resizer {
	top: 0;
	bottom: 0;
	width: 8px;
	width: var(--fc-event-resizer-thickness, 8px);
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {
	cursor: w-resize;
	left: -4px;
	left: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {
	cursor: e-resize;
	right: -4px;
	right: calc(-0.5 * var(--fc-event-resizer-thickness, 8px));
}
.fc-h-event.fc-event-selected .fc-event-resizer {
	top: 50%;
	margin-top: -4px;
	margin-top: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {
	left: -4px;
	left: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {
	right: -4px;
	right: calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px));
}
.fc .fc-popover {
	position: absolute;
	z-index: 9999;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.fc .fc-popover-header {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 3px 4px;
}
.fc .fc-popover-title {
	margin: 0 2px;
}
.fc .fc-popover-close {
	cursor: pointer;
	opacity: 0.65;
	font-size: 1.1em;
}
.fc-theme-standard .fc-popover {
	border: 1px solid #ddd;
	border: 1px solid var(--fc-border-color, #ddd);
	background: #fff;
	background: var(--fc-page-bg-color, #fff);
}
.fc-theme-standard .fc-popover-header {
	background: hsla(0, 0%, 82%, 0.3);
	background: var(--fc-neutral-bg-color, hsla(0, 0%, 82%, 0.3));
}
:root {
	--fc-daygrid-event-dot-width: 8px;
}
.fc-daygrid-day-events:after,
.fc-daygrid-day-events:before,
.fc-daygrid-day-frame:after,
.fc-daygrid-day-frame:before,
.fc-daygrid-event-harness:after,
.fc-daygrid-event-harness:before {
	content: "";
	clear: both;
	display: table;
}
.fc .fc-daygrid-body {
	position: relative;
	z-index: 1;
}
.fc .fc-daygrid-day.fc-day-today {
	background-color: rgba(255, 220, 40, 0.15);
	background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
}
.fc .fc-daygrid-day-frame {
	position: relative;
	min-height: 100%;
}
.fc .fc-daygrid-day-top {
	display: flex;
	flex-direction: row-reverse;
}
.fc .fc-day-other .fc-daygrid-day-top {
	opacity: 0.3;
}
.fc .fc-daygrid-day-number {
	position: relative;
	z-index: 4;
	padding: 4px;
}
.fc .fc-daygrid-day-events {
	margin-top: 1px;
}
.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {
	position: absolute;
	left: 0;
	right: 0;
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
	position: relative;
	min-height: 2em;
}
.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
	margin-bottom: 1em;
}
.fc .fc-daygrid-event-harness {
	position: relative;
}
.fc .fc-daygrid-event-harness-abs {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
.fc .fc-daygrid-bg-harness {
	position: absolute;
	top: 0;
	bottom: 0;
}
.fc .fc-daygrid-day-bg .fc-non-business {
	z-index: 1;
}
.fc .fc-daygrid-day-bg .fc-bg-event {
	z-index: 2;
}
.fc .fc-daygrid-day-bg .fc-highlight {
	z-index: 3;
}
.fc .fc-daygrid-event {
	z-index: 6;
	margin-top: 1px;
}
.fc .fc-daygrid-event.fc-event-mirror {
	z-index: 7;
}
.fc .fc-daygrid-day-bottom {
	font-size: 0.85em;
	padding: 2px 3px 0;
}
.fc .fc-daygrid-day-bottom:before {
	content: "";
	clear: both;
	display: table;
}
.fc .fc-daygrid-more-link {
	position: relative;
	z-index: 4;
	cursor: pointer;
}
.fc .fc-daygrid-week-number {
	position: absolute;
	z-index: 5;
	top: 0;
	padding: 2px;
	min-width: 1.5em;
	text-align: center;
	background-color: hsla(0, 0%, 82%, 0.3);
	background-color: var(--fc-neutral-bg-color, hsla(0, 0%, 82%, 0.3));
	color: grey;
	color: var(--fc-neutral-text-color, grey);
}
.fc .fc-more-popover .fc-popover-body {
	min-width: 220px;
	padding: 10px;
}
.fc-direction-ltr .fc-daygrid-event.fc-event-start,
.fc-direction-rtl .fc-daygrid-event.fc-event-end {
	margin-left: 2px;
}
.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
	margin-right: 2px;
}
.fc-direction-ltr .fc-daygrid-week-number {
	left: 0;
	border-radius: 0 0 3px 0;
}
.fc-direction-rtl .fc-daygrid-week-number {
	right: 0;
	border-radius: 0 0 0 3px;
}
.fc-liquid-hack .fc-daygrid-day-frame {
	position: static;
}
.fc-daygrid-event {
	position: relative;
	white-space: nowrap;
	border-radius: 3px;
	font-size: 0.85em;
	font-size: var(--fc-small-font-size, 0.85em);
}
.fc-daygrid-block-event .fc-event-time {
	font-weight: 700;
}
.fc-daygrid-block-event .fc-event-time,
.fc-daygrid-block-event .fc-event-title {
	padding: 1px;
}
.fc-daygrid-dot-event {
	display: flex;
	align-items: center;
	padding: 2px 0;
}
.fc-daygrid-dot-event .fc-event-title {
	flex-grow: 1;
	flex-shrink: 1;
	min-width: 0;
	overflow: hidden;
	font-weight: 700;
}
.fc-daygrid-dot-event.fc-event-mirror,
.fc-daygrid-dot-event:hover {
	background: rgba(0, 0, 0, 0.1);
}
.fc-daygrid-dot-event.fc-event-selected:before {
	top: -10px;
	bottom: -10px;
}
.fc-daygrid-event-dot {
	margin: 0 4px;
	box-sizing: content-box;
	width: 0;
	height: 0;
	border: 4px solid #3788d8;
	border: calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid
		var(--fc-event-border-color, #3788d8);
	border-radius: 4px;
	border-radius: calc(var(--fc-daygrid-event-dot-width, 8px) / 2);
}
.fc-direction-ltr .fc-daygrid-event .fc-event-time {
	margin-right: 3px;
}
.fc-direction-rtl .fc-daygrid-event .fc-event-time {
	margin-left: 3px;
}
@keyframes NavBarLogo_snowfall__5NegJ {
	0% {
		transform: translate3d(var(--left-start), 0, 0);
	}
	to {
		transform: translate3d(var(--left-end), 110vh, 0);
	}
}
@keyframes snowFadeIn {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes snowFadeOut {
	0% {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}
.fade-in-snow {
	animation: snowFadeIn 1s linear;
	animation-fill-mode: forwards;
}
.fade-out-snow {
	animation: snowFadeOut 1s linear;
	animation-fill-mode: forwards;
}
.NavBarLogo_snowflake:nth-child(2n) {
	filter: blur(1px);
	font-size: 0.8rem;
}
.NavBarLogo_snowflake:nth-child(6n) {
	filter: blur(2px);
	font-size: 0.6rem;
}
.NavBarLogo_snowflake:nth-child(10n) {
	filter: blur(5px);
	font-size: 0.6rem;
}
.NavBarLogo_snowflake:first-child {
	--left-start: 0vw;
	--left-end: -1vw;
	left: 70vw;
	animation: NavBarLogo_snowfall__5NegJ 9s linear infinite;
	animation-delay: -1s;
}
.NavBarLogo_snowflake:nth-child(2) {
	--left-start: -7vw;
	--left-end: 10vw;
	left: 65vw;
	animation: NavBarLogo_snowfall__5NegJ 15s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(3) {
	--left-start: 6vw;
	--left-end: 6vw;
	left: 1vw;
	animation: NavBarLogo_snowfall__5NegJ 9s linear infinite;
	animation-delay: -7s;
}
.NavBarLogo_snowflake:nth-child(4) {
	--left-start: -3vw;
	--left-end: 9vw;
	left: 88vw;
	animation: NavBarLogo_snowfall__5NegJ 14s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(5) {
	--left-start: -2vw;
	--left-end: -9vw;
	left: 74vw;
	animation: NavBarLogo_snowfall__5NegJ 6s linear infinite;
	animation-delay: -4s;
}
.NavBarLogo_snowflake:nth-child(6) {
	--left-start: 5vw;
	--left-end: 1vw;
	left: 35vw;
	animation: NavBarLogo_snowfall__5NegJ 6s linear infinite;
	animation-delay: -7s;
}
.NavBarLogo_snowflake:nth-child(7) {
	--left-start: -2vw;
	--left-end: -1vw;
	left: 27vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(8) {
	--left-start: -9vw;
	--left-end: -2vw;
	left: 69vw;
	animation: NavBarLogo_snowfall__5NegJ 8s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(9) {
	--left-start: -1vw;
	--left-end: -5vw;
	left: 84vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(10) {
	--left-start: 7vw;
	--left-end: -9vw;
	left: 82vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -3s;
}
.NavBarLogo_snowflake:nth-child(11) {
	--left-start: -2vw;
	--left-end: -1vw;
	left: 48vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -1s;
}
.NavBarLogo_snowflake:nth-child(12) {
	--left-start: 5vw;
	--left-end: 6vw;
	left: 39vw;
	animation: NavBarLogo_snowfall__5NegJ 15s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(13) {
	--left-start: 6vw;
	--left-end: 5vw;
	left: 3vw;
	animation: NavBarLogo_snowfall__5NegJ 9s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(14) {
	--left-start: -5vw;
	--left-end: -2vw;
	left: 49vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(15) {
	--left-start: 10vw;
	--left-end: 4vw;
	left: 77vw;
	animation: NavBarLogo_snowfall__5NegJ 7s linear infinite;
	animation-delay: -4s;
}
.NavBarLogo_snowflake:nth-child(16) {
	--left-start: -3vw;
	--left-end: 1vw;
	left: 86vw;
	animation: NavBarLogo_snowfall__5NegJ 14s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(17) {
	--left-start: 6vw;
	--left-end: -7vw;
	left: 18vw;
	animation: NavBarLogo_snowfall__5NegJ 9s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(18) {
	--left-start: -9vw;
	--left-end: 4vw;
	left: 64vw;
	animation: NavBarLogo_snowfall__5NegJ 13s linear infinite;
	animation-delay: -7s;
}
.NavBarLogo_snowflake:nth-child(19) {
	--left-start: 2vw;
	--left-end: -7vw;
	left: 52vw;
	animation: NavBarLogo_snowfall__5NegJ 15s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(20) {
	--left-start: 0vw;
	--left-end: 8vw;
	left: 5vw;
	animation: NavBarLogo_snowfall__5NegJ 8s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(21) {
	--left-start: -9vw;
	--left-end: -2vw;
	left: 10vw;
	animation: NavBarLogo_snowfall__5NegJ 12s linear infinite;
	animation-delay: -3s;
}
.NavBarLogo_snowflake:nth-child(22) {
	--left-start: -3vw;
	--left-end: -8vw;
	left: 54vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(23) {
	--left-start: -7vw;
	--left-end: -8vw;
	left: 20vw;
	animation: NavBarLogo_snowfall__5NegJ 6s linear infinite;
	animation-delay: -3s;
}
.NavBarLogo_snowflake:nth-child(24) {
	--left-start: 10vw;
	--left-end: -4vw;
	left: 68vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -8s;
}
.NavBarLogo_snowflake:nth-child(25) {
	--left-start: 3vw;
	--left-end: 5vw;
	left: 90vw;
	animation: NavBarLogo_snowfall__5NegJ 7s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(26) {
	--left-start: -7vw;
	--left-end: 5vw;
	left: 71vw;
	animation: NavBarLogo_snowfall__5NegJ 13s linear infinite;
	animation-delay: -2s;
}
.NavBarLogo_snowflake:nth-child(27) {
	--left-start: 9vw;
	--left-end: 4vw;
	left: 2vw;
	animation: NavBarLogo_snowfall__5NegJ 15s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(28) {
	--left-start: -5vw;
	--left-end: 3vw;
	left: 23vw;
	animation: NavBarLogo_snowfall__5NegJ 12s linear infinite;
	animation-delay: -1s;
}
.NavBarLogo_snowflake:nth-child(29) {
	--left-start: -2vw;
	--left-end: -1vw;
	left: 39vw;
	animation: NavBarLogo_snowfall__5NegJ 14s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(30) {
	--left-start: -9vw;
	--left-end: -5vw;
	left: 76vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(31) {
	--left-start: -5vw;
	--left-end: 3vw;
	left: 14vw;
	animation: NavBarLogo_snowfall__5NegJ 8s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(32) {
	--left-start: 5vw;
	--left-end: -1vw;
	left: 86vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(33) {
	--left-start: -3vw;
	--left-end: 10vw;
	left: 66vw;
	animation: NavBarLogo_snowfall__5NegJ 6s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(34) {
	--left-start: -3vw;
	--left-end: 6vw;
	left: 75vw;
	animation: NavBarLogo_snowfall__5NegJ 14s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(35) {
	--left-start: -6vw;
	--left-end: 7vw;
	left: 22vw;
	animation: NavBarLogo_snowfall__5NegJ 7s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(36) {
	--left-start: 3vw;
	--left-end: 4vw;
	left: 10vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -10s;
}
.NavBarLogo_snowflake:nth-child(37) {
	--left-start: 2vw;
	--left-end: 10vw;
	left: 95vw;
	animation: NavBarLogo_snowfall__5NegJ 13s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(38) {
	--left-start: 5vw;
	--left-end: 8vw;
	left: 34vw;
	animation: NavBarLogo_snowfall__5NegJ 9s linear infinite;
	animation-delay: -10s;
}
.NavBarLogo_snowflake:nth-child(39) {
	--left-start: 4vw;
	--left-end: 0vw;
	left: 80vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -2s;
}
.NavBarLogo_snowflake:nth-child(40) {
	--left-start: 1vw;
	--left-end: -7vw;
	left: 45vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -4s;
}
.NavBarLogo_snowflake:nth-child(41) {
	--left-start: 9vw;
	--left-end: 10vw;
	left: 82vw;
	animation: NavBarLogo_snowfall__5NegJ 8s linear infinite;
	animation-delay: -2s;
}
.NavBarLogo_snowflake:nth-child(42) {
	--left-start: 9vw;
	--left-end: -9vw;
	left: 22vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(43) {
	--left-start: 5vw;
	--left-end: 8vw;
	left: 66vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -1s;
}
.NavBarLogo_snowflake:nth-child(44) {
	--left-start: -5vw;
	--left-end: -2vw;
	left: 75vw;
	animation: NavBarLogo_snowfall__5NegJ 12s linear infinite;
	animation-delay: -4s;
}
.NavBarLogo_snowflake:nth-child(45) {
	--left-start: 0vw;
	--left-end: 3vw;
	left: 2vw;
	animation: NavBarLogo_snowfall__5NegJ 7s linear infinite;
	animation-delay: -5s;
}
.NavBarLogo_snowflake:nth-child(46) {
	--left-start: 8vw;
	--left-end: -3vw;
	left: 94vw;
	animation: NavBarLogo_snowfall__5NegJ 8s linear infinite;
	animation-delay: -9s;
}
.NavBarLogo_snowflake:nth-child(47) {
	--left-start: -6vw;
	--left-end: -9vw;
	left: 95vw;
	animation: NavBarLogo_snowfall__5NegJ 11s linear infinite;
	animation-delay: -4s;
}
.NavBarLogo_snowflake:nth-child(48) {
	--left-start: -5vw;
	--left-end: 6vw;
	left: 34vw;
	animation: NavBarLogo_snowfall__5NegJ 10s linear infinite;
	animation-delay: -6s;
}
.NavBarLogo_snowflake:nth-child(49) {
	--left-start: 4vw;
	--left-end: 8vw;
	left: 22vw;
	animation: NavBarLogo_snowfall__5NegJ 12s linear infinite;
	animation-delay: -10s;
}
.NavBarLogo_snowflake:nth-child(50) {
	--left-start: -4vw;
	--left-end: 4vw;
	left: 100vw;
	animation: NavBarLogo_snowfall__5NegJ 14s linear infinite;
	animation-delay: -9s;
}
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__navigation-icon:before,
.react-datepicker__year-read-view--down-arrow {
	border-color: #ccc;
	border-style: solid;
	border-width: 3px 3px 0 0;
	content: "";
	display: block;
	height: 9px;
	position: absolute;
	top: 6px;
	width: 9px;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle {
	margin-left: -4px;
	position: absolute;
	width: 0;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:before {
	box-sizing: content-box;
	position: absolute;
	height: 0;
	width: 1px;
	content: "";
	z-index: -1;
	border: 8px solid transparent;
	left: -8px;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before,
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:before {
	border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
	top: 0;
	margin-top: -8px;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before {
	border-top: none;
	border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:after {
	top: 0;
}
.react-datepicker-popper[data-placement^="bottom"]
	.react-datepicker__triangle:before {
	top: -1px;
	border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle {
	bottom: 0;
	margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:after,
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:before {
	border-bottom: none;
	border-top-color: #fff;
}
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:after {
	bottom: 0;
}
.react-datepicker-popper[data-placement^="top"]
	.react-datepicker__triangle:before {
	bottom: -1px;
	border-top-color: #aeaeae;
}
.react-datepicker-wrapper {
	display: inline-block;
	padding: 0;
	border: 0;
	width: 100%;
}
.react-datepicker {
	font-family:
		Helvetica Neue,
		helvetica,
		arial,
		sans-serif;
	font-size: 0.8rem;
	background-color: #fff;
	color: #000;
	border: 1px solid #aeaeae;
	border-radius: 0.3rem;
	display: inline-block;
	position: relative;
}
.react-datepicker--time-only .react-datepicker__triangle {
	left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
	border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
	border-bottom-left-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__triangle {
	position: absolute;
	left: 50px;
}
.react-datepicker-popper {
	z-index: 1;
}
.react-datepicker-popper[data-placement^="bottom"] {
	padding-top: 10px;
}
.react-datepicker-popper[data-placement="bottom-end"]
	.react-datepicker__triangle,
.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
	left: auto;
	right: 50px;
}
.react-datepicker-popper[data-placement^="top"] {
	padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^="right"] {
	padding-left: 8px;
}
.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
	left: auto;
	right: 42px;
}
.react-datepicker-popper[data-placement^="left"] {
	padding-right: 8px;
}
.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
	left: 42px;
	right: auto;
}
.react-datepicker__header {
	text-align: center;
	background-color: #f0f0f0;
	border-bottom: 1px solid #aeaeae;
	border-top-left-radius: 0.3rem;
	padding: 8px 0;
	position: relative;
}
.react-datepicker__header--time {
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
	border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
	border-top-right-radius: 0.3rem;
}
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__year-dropdown-container--select {
	display: inline-block;
	margin: 0 2px;
}
.react-datepicker-time__header,
.react-datepicker-year-header,
.react-datepicker__current-month {
	margin-top: 0;
	color: #000;
	font-weight: 700;
	font-size: 0.944rem;
}
.react-datepicker-time__header {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.react-datepicker__navigation {
	align-items: center;
	background: none;
	display: flex;
	justify-content: center;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 2px;
	padding: 0;
	border: none;
	z-index: 1;
	height: 32px;
	width: 32px;
	text-indent: -999em;
	overflow: hidden;
}
.react-datepicker__navigation--previous {
	left: 2px;
}
.react-datepicker__navigation--next {
	right: 2px;
}
.react-datepicker__navigation--next--with-time:not(
		.react-datepicker__navigation--next--with-today-button
	) {
	right: 85px;
}
.react-datepicker__navigation--years {
	position: relative;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.react-datepicker__navigation--years-previous {
	top: 4px;
}
.react-datepicker__navigation--years-upcoming {
	top: -4px;
}
.react-datepicker__navigation:hover :before {
	border-color: #a6a6a6;
}
.react-datepicker__navigation-icon {
	position: relative;
	top: -1px;
	font-size: 20px;
	width: 0;
}
.react-datepicker__navigation-icon--next {
	left: -2px;
}
.react-datepicker__navigation-icon--next:before {
	transform: rotate(45deg);
	left: -7px;
}
.react-datepicker__navigation-icon--previous {
	right: -2px;
}
.react-datepicker__navigation-icon--previous:before {
	transform: rotate(225deg);
	right: -7px;
}
.react-datepicker__month-container {
	float: left;
}
.react-datepicker__year {
	margin: 0.4rem;
	text-align: center;
}
.react-datepicker__year-wrapper {
	display: flex;
	flex-wrap: wrap;
	max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
	display: inline-block;
	width: 4rem;
	margin: 2px;
}
.react-datepicker__month {
	margin: 0.4rem;
	text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
	display: inline-block;
	width: 4rem;
	margin: 2px;
}
.react-datepicker__input-time-container {
	clear: both;
	width: 100%;
	float: left;
	margin: 5px 0 10px 15px;
	text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption,
.react-datepicker__input-time-container
	.react-datepicker-time__input-container {
	display: inline-block;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input {
	display: inline-block;
	margin-left: 10px;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input {
	width: auto;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type="time"]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__input
	input[type="time"] {
	-moz-appearance: textfield;
}
.react-datepicker__input-time-container
	.react-datepicker-time__input-container
	.react-datepicker-time__delimiter {
	margin-left: 5px;
	display: inline-block;
}
.react-datepicker__time-container {
	float: right;
	border-left: 1px solid #aeaeae;
	width: 85px;
}
.react-datepicker__time-container--with-today-button {
	display: inline;
	border: 1px solid #aeaeae;
	border-radius: 0.3rem;
	position: absolute;
	right: -72px;
	top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
	position: relative;
	background: #fff;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box {
	width: 85px;
	overflow-x: hidden;
	margin: 0 auto;
	text-align: center;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list {
	list-style: none;
	margin: 0;
	height: calc(195px + 0.85rem);
	overflow-y: scroll;
	padding-right: 0;
	padding-left: 0;
	width: 100%;
	box-sizing: content-box;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item {
	height: 30px;
	padding: 5px 10px;
	white-space: nowrap;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item:hover {
	cursor: pointer;
	background-color: #f0f0f0;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--selected {
	background-color: #216ba5;
	color: #fff;
	font-weight: 700;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--selected:hover {
	background-color: #216ba5;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--disabled {
	color: #ccc;
}
.react-datepicker__time-container
	.react-datepicker__time
	.react-datepicker__time-box
	ul.react-datepicker__time-list
	li.react-datepicker__time-list-item--disabled:hover {
	cursor: default;
	background-color: transparent;
}
.react-datepicker__week-number {
	color: #ccc;
	display: inline-block;
	width: 1.7rem;
	line-height: 1.7rem;
	text-align: center;
	margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
	cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
	border-radius: 0.3rem;
	background-color: #f0f0f0;
}
.react-datepicker__day-names,
.react-datepicker__week {
	white-space: nowrap;
}
.react-datepicker__day-names {
	margin-bottom: -8px;
}
.react-datepicker__day,
.react-datepicker__day-name,
.react-datepicker__time-name {
	color: #000;
	display: inline-block;
	width: 1.7rem;
	line-height: 1.7rem;
	text-align: center;
	margin: 0.166rem;
}
.react-datepicker__month--in-range,
.react-datepicker__month--in-selecting-range,
.react-datepicker__month--selected,
.react-datepicker__quarter--in-range,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--selected {
	border-radius: 0.3rem;
	background-color: #216ba5;
	color: #fff;
}
.react-datepicker__month--in-range:hover,
.react-datepicker__month--in-selecting-range:hover,
.react-datepicker__month--selected:hover,
.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--selected:hover {
	background-color: #1d5d90;
}
.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
	color: #ccc;
	pointer-events: none;
}
.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
	cursor: default;
	background-color: transparent;
}
.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
	cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
	border-radius: 0.3rem;
	background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
	font-weight: 700;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
	border-radius: 0.3rem;
	background-color: #3dcc4a;
	color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
	background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
	color: #f0f;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
	color: green;
}
.react-datepicker__day--in-range,
.react-datepicker__day--in-selecting-range,
.react-datepicker__day--selected,
.react-datepicker__month-text--in-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--selected,
.react-datepicker__quarter-text--in-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__year-text--in-range,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--selected {
	border-radius: 0.3rem;
	background-color: #216ba5;
	color: #fff;
}
.react-datepicker__day--in-range:hover,
.react-datepicker__day--in-selecting-range:hover,
.react-datepicker__day--selected:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__year-text--in-range:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--selected:hover {
	background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
	border-radius: 0.3rem;
	background-color: #2579ba;
	color: #fff;
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
	background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__month-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__quarter-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	),
.react-datepicker__year-text--in-selecting-range:not(
		.react-datepicker__day--in-range,
		.react-datepicker__month-text--in-range,
		.react-datepicker__quarter-text--in-range,
		.react-datepicker__year-text--in-range
	) {
	background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range
	.react-datepicker__day--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__month-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__quarter-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	),
.react-datepicker__month--selecting-range
	.react-datepicker__year-text--in-range:not(
		.react-datepicker__day--in-selecting-range,
		.react-datepicker__month-text--in-selecting-range,
		.react-datepicker__quarter-text--in-selecting-range,
		.react-datepicker__year-text--in-selecting-range
	) {
	background-color: #f0f0f0;
	color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
	cursor: default;
	color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
	background-color: transparent;
}
.react-datepicker__month-text.react-datepicker__month--in-range:hover,
.react-datepicker__month-text.react-datepicker__month--selected:hover,
.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__month-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover {
	background-color: #216ba5;
}
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
	background-color: #f0f0f0;
}
.react-datepicker__input-container {
	position: relative;
	display: inline-block;
	width: 100%;
}
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view,
.react-datepicker__year-read-view {
	border: 1px solid transparent;
	border-radius: 0.3rem;
	position: relative;
}
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover,
.react-datepicker__year-read-view:hover {
	cursor: pointer;
}
.react-datepicker__month-read-view:hover
	.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover
	.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover
	.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover
	.react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover
	.react-datepicker__month-read-view--down-arrow,
.react-datepicker__year-read-view:hover
	.react-datepicker__year-read-view--down-arrow {
	border-top-color: #b3b3b3;
}
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__year-read-view--down-arrow {
	transform: rotate(135deg);
	right: -16px;
	top: 0;
}
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown,
.react-datepicker__year-dropdown {
	background-color: #f0f0f0;
	position: absolute;
	width: 50%;
	left: 25%;
	top: 30px;
	z-index: 1;
	text-align: center;
	border-radius: 0.3rem;
	border: 1px solid #aeaeae;
}
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover,
.react-datepicker__year-dropdown:hover {
	cursor: pointer;
}
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable,
.react-datepicker__year-dropdown--scrollable {
	height: 150px;
	overflow-y: scroll;
}
.react-datepicker__month-option,
.react-datepicker__month-year-option,
.react-datepicker__year-option {
	line-height: 20px;
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type,
.react-datepicker__year-option:first-of-type {
	border-top-left-radius: 0.3rem;
	border-top-right-radius: 0.3rem;
}
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type,
.react-datepicker__year-option:last-of-type {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	border-bottom-left-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover,
.react-datepicker__year-option:hover {
	background-color: #ccc;
}
.react-datepicker__month-option:hover
	.react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover
	.react-datepicker__navigation--years-upcoming,
.react-datepicker__year-option:hover
	.react-datepicker__navigation--years-upcoming {
	border-bottom-color: #b3b3b3;
}
.react-datepicker__month-option:hover
	.react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover
	.react-datepicker__navigation--years-previous,
.react-datepicker__year-option:hover
	.react-datepicker__navigation--years-previous {
	border-top-color: #b3b3b3;
}
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected,
.react-datepicker__year-option--selected {
	position: absolute;
	left: 15px;
}
.react-datepicker__close-icon {
	cursor: pointer;
	background-color: transparent;
	border: 0;
	outline: 0;
	padding: 0 6px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
.react-datepicker__close-icon:after {
	cursor: pointer;
	background-color: #216ba5;
	color: #fff;
	border-radius: 50%;
	height: 16px;
	width: 16px;
	padding: 2px;
	font-size: 12px;
	line-height: 1;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	content: "×";
}
.react-datepicker__today-button {
	background: #f0f0f0;
	border-top: 1px solid #aeaeae;
	cursor: pointer;
	text-align: center;
	font-weight: 700;
	padding: 5px 0;
	clear: left;
}
.react-datepicker__portal {
	position: fixed;
	width: 100vw;
	height: 100vh;
	background-color: rgba(0, 0, 0, 0.8);
	left: 0;
	top: 0;
	justify-content: center;
	align-items: center;
	display: flex;
	z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__time-name {
	width: 3rem;
	line-height: 3rem;
}
@media (max-height: 550px), (max-width: 400px) {
	.react-datepicker__portal .react-datepicker__day,
	.react-datepicker__portal .react-datepicker__day-name,
	.react-datepicker__portal .react-datepicker__time-name {
		width: 2rem;
		line-height: 2rem;
	}
}
.react-datepicker__portal .react-datepicker-time__header,
.react-datepicker__portal .react-datepicker__current-month {
	font-size: 1.44rem;
}
@font-face {
	font-family: swiper-icons;
	src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
		format("woff");
	font-weight: 400;
	font-style: normal;
}
:root {
	--swiper-theme-color: #007aff;
}
:host {
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}
.swiper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
	display: block;
}
.swiper-vertical > .swiper-wrapper {
	flex-direction: column;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	transition-timing-function: var(
		--swiper-wrapper-transition-timing-function,
		initial
	);
	box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
	transform: translateZ(0);
}
.swiper-horizontal {
	touch-action: pan-y;
}
.swiper-vertical {
	touch-action: pan-x;
}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
	display: block;
}
.swiper-slide-invisible-blank {
	visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
	height: auto;
}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
	transform: translateZ(0);
	backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
	transform-style: preserve-3d;
}
.swiper-3d {
	perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
	transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
	display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
	scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
	scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
	scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
	content: "";
	flex-shrink: 0;
	order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: center center;
	scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal
	> .swiper-wrapper
	> .swiper-slide:first-child {
	margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
	height: 100%;
	min-height: 1px;
	width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical
	> .swiper-wrapper
	> .swiper-slide:first-child {
	margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
	width: 100%;
	min-width: 1px;
	height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
	background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	box-sizing: border-box;
	border-radius: 50%;
	border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-top: 4px solid transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
	animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
	--swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
	--swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
	0% {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(1turn);
	}
}
.swiper-virtual .swiper-slide {
	-webkit-backface-visibility: hidden;
	transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
	height: 1px;
	width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
	width: 1px;
	height: var(--swiper-virtual-size);
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: opacity 0.3s;
	transform: translateZ(0);
	z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
	display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: var(--swiper-pagination-bottom, 8px);
	top: var(--swiper-pagination-top, auto);
	left: 0;
	width: 100%;
}
.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale(0.33);
	position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(0.33);
}
.swiper-pagination-bullet {
	width: var(
		--swiper-pagination-bullet-width,
		var(--swiper-pagination-bullet-size, 8px)
	);
	height: var(
		--swiper-pagination-bullet-height,
		var(--swiper-pagination-bullet-size, 8px)
	);
	display: inline-block;
	border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
	background: var(--swiper-pagination-bullet-inactive-color, #000);
	opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}
.swiper-pagination-bullet:only-child {
	display: none !important;
}
.swiper-pagination-bullet-active {
	opacity: var(--swiper-pagination-bullet-opacity, 1);
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
	right: var(--swiper-pagination-right, 8px);
	left: var(--swiper-pagination-left, auto);
	top: 50%;
	transform: translate3d(0, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
	display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet,
.swiper-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	display: inline-block;
	transition:
		transform 0.2s,
		top 0.2s;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets
	.swiper-pagination-bullet {
	margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap;
}
.swiper-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition:
		transform 0.2s,
		left 0.2s;
}
.swiper-horizontal.swiper-rtl
	> .swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition:
		transform 0.2s,
		right 0.2s;
}
.swiper-pagination-fraction {
	color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
	background: var(
		--swiper-pagination-progressbar-bg-color,
		rgba(0, 0, 0, 0.25)
	);
	position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--swiper-pagination-color, var(--swiper-theme-color));
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: var(--swiper-pagination-progressbar-size, 4px);
	left: 0;
	top: 0;
}
.swiper-horizontal
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
	width: var(--swiper-pagination-progressbar-size, 4px);
	height: 100%;
	left: 0;
	top: 0;
}
.swiper-pagination-lock {
	display: none;
}
.swiper-creative .swiper-slide {
	backface-visibility: hidden;
	overflow: hidden;
	transition-property: transform, opacity, height;
}
.swiper-fade.swiper-free-mode .swiper-slide {
	transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
	pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}
.container-v2 {
	max-width: 1320px;
}
@media screen and (min-width: 1320px) and (max-width: 1352px) {
	.container-v2 {
		padding-left: 16px;
		padding-right: 16px;
	}
}
@media (max-width: 1320px) {
	.container-v2 {
		max-width: 1320px;
	}
}
.badge_fill__vEW_8 {
	border-width: 1px;
}
.badge_outline__sAZCH {
	border-width: 1px;
	background-color: transparent;
}
.badge_ghost__pwjaA {
	border-style: none;
	background-color: transparent;
}
