/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/

*,
:after,
:before {
	border: 0 solid #e5e7eb;
	box-sizing: border-box
}

:after,
:before {
	--tw-content: ""
}

:host,
html {
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	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;
	-moz-tab-size: 4;
	-o-tab-size: 4;
	tab-size: 4;
	-webkit-tap-highlight-color: transparent
}

body {
	line-height: inherit;
	margin: 0
}

hr {
	border-top-width: 1px;
	color: inherit;
	height: 0
}

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-size: 1em;
	font-variation-settings: normal
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	border-collapse: collapse;
	border-color: inherit;
	text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font-family: inherit;
	font-feature-settings: inherit;
	font-size: 100%;
	font-variation-settings: inherit;
	font-weight: inherit;
	line-height: 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 {
	color: #9ca3af;
	opacity: 1
}

input::placeholder,
textarea::placeholder {
	color: #9ca3af;
	opacity: 1
}

[role=button],
button {
	cursor: pointer
}

:disabled {
	cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle
}

img,
video {
	height: auto;
	max-width: 100%
}

[hidden] {
	display: none
}

*,
: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, .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, .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%
}

@media (min-width:0px) {
	.container {
		max-width: 0
	}
}

@media (min-width:319px) {
	.container {
		max-width: 319px
	}
}

@media (min-width:640px) {
	.container {
		max-width: 640px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width:769px) {
	.container {
		max-width: 769px
	}
}

@media (min-width:1024px) {
	.container {
		max-width: 1024px
	}
}

@media (min-width:1025px) {
	.container {
		max-width: 1025px
	}
}

@media (min-width:1095px) {
	.container {
		max-width: 1095px
	}
}

@media (min-width:1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width:1281px) {
	.container {
		max-width: 1281px
	}
}

@media (min-width:1360px) {
	.container {
		max-width: 1360px
	}
}

@media (min-width:1536px) {
	.container {
		max-width: 1536px
	}
}

@media (min-width:1587px) {
	.container {
		max-width: 1587px
	}
}

@media (min-width:1910px) {
	.container {
		max-width: 1910px
	}
}

.prose {
	color: var(--tw-prose-body);
	max-width: 65ch
}

.prose :where(p):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 1.25em;
	margin-top: 1.25em
}

.prose :where([class~=lead]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-lead);
	font-size: 1.25em;
	line-height: 1.6;
	margin-bottom: 1.2em;
	margin-top: 1.2em
}

.prose :where(a):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-links);
	font-weight: 500;
	text-decoration: underline
}

.prose :where(strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-bold);
	font-weight: 600
}

.prose :where(a strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(blockquote strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(thead th strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: decimal;
	margin-bottom: 1.25em;
	margin-top: 1.25em;
	padding-inline-start: 1.625em
}

.prose :where(ol[type=A]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: upper-alpha
}

.prose :where(ol[type=a]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: lower-alpha
}

.prose :where(ol[type=A s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: upper-alpha
}

.prose :where(ol[type=a s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: lower-alpha
}

.prose :where(ol[type=I]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: upper-roman
}

.prose :where(ol[type=i]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: lower-roman
}

.prose :where(ol[type=I s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: upper-roman
}

.prose :where(ol[type=i s]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: lower-roman
}

.prose :where(ol[type="1"]):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: decimal
}

.prose :where(ul):not(:where([class~=not-prose], [class~=not-prose] *)) {
	list-style-type: disc;
	margin-bottom: 1.25em;
	margin-top: 1.25em;
	padding-inline-start: 1.625em
}

.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
	color: var(--tw-prose-counters);
	font-weight: 400
}

.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *))::marker {
	color: var(--tw-prose-bullets)
}

.prose :where(dt):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-weight: 600;
	margin-top: 1.25em
}

.prose :where(hr):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-color: var(--tw-prose-hr);
	border-top-width: 1px;
	margin-bottom: 3em;
	margin-top: 3em
}

.prose :where(blockquote):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-inline-start-color: var(--tw-prose-quote-borders);
	border-inline-start-width: .25rem;
	color: var(--tw-prose-quotes);
	font-style: italic;
	font-weight: 500;
	margin-bottom: 1.6em;
	margin-top: 1.6em;
	padding-inline-start: 1em;
	quotes: "\201C""\201D""\2018""\2019"
}

.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):before {
	content: open-quote
}

.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose], [class~=not-prose] *)):after {
	content: close-quote
}

.prose :where(h1):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-size: 2.25em;
	font-weight: 800;
	line-height: 1.1111111;
	margin-bottom: .8888889em;
	margin-top: 0
}

.prose :where(h1 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-weight: 900
}

.prose :where(h2):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.3333333;
	margin-bottom: 1em;
	margin-top: 2em
}

.prose :where(h2 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-weight: 800
}

.prose :where(h3):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-size: 1.25em;
	font-weight: 600;
	line-height: 1.6;
	margin-bottom: .6em;
	margin-top: 1.6em
}

.prose :where(h3 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-weight: 700
}

.prose :where(h4):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-weight: 600;
	line-height: 1.5;
	margin-bottom: .5em;
	margin-top: 1.5em
}

.prose :where(h4 strong):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-weight: 700
}

.prose :where(img):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 2em;
	margin-top: 2em
}

.prose :where(picture):not(:where([class~=not-prose], [class~=not-prose] *)) {
	display: block;
	margin-bottom: 2em;
	margin-top: 2em
}

.prose :where(video):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 2em;
	margin-top: 2em
}

.prose :where(kbd):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-radius: .3125rem;
	box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);
	color: var(--tw-prose-kbd);
	font-family: inherit;
	font-size: .875em;
	font-weight: 500;
	padding-inline-end: .375em;
	padding-bottom: .1875em;
	padding-top: .1875em;
	padding-inline-start: .375em
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-code);
	font-size: .875em;
	font-weight: 600
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
	content: "`"
}

.prose :where(code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
	content: "`"
}

.prose :where(a code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(h1 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(h2 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-size: .875em
}

.prose :where(h3 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit;
	font-size: .9em
}

.prose :where(h4 code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(blockquote code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(thead th code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: inherit
}

.prose :where(pre):not(:where([class~=not-prose], [class~=not-prose] *)) {
	background-color: var(--tw-prose-pre-bg);
	border-radius: .375rem;
	color: var(--tw-prose-pre-code);
	font-size: .875em;
	font-weight: 400;
	line-height: 1.7142857;
	margin-bottom: 1.7142857em;
	margin-top: 1.7142857em;
	overflow-x: auto;
	padding-inline-end: 1.1428571em;
	padding-bottom: .8571429em;
	padding-top: .8571429em;
	padding-inline-start: 1.1428571em
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)) {
	background-color: transparent;
	border-radius: 0;
	border-width: 0;
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	padding: 0
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):before {
	content: none
}

.prose :where(pre code):not(:where([class~=not-prose], [class~=not-prose] *)):after {
	content: none
}

.prose :where(table):not(:where([class~=not-prose], [class~=not-prose] *)) {
	font-size: .875em;
	line-height: 1.7142857;
	margin-bottom: 2em;
	margin-top: 2em;
	table-layout: auto;
	text-align: start;
	width: 100%
}

.prose :where(thead):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-bottom-color: var(--tw-prose-th-borders);
	border-bottom-width: 1px
}

.prose :where(thead th):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-headings);
	font-weight: 600;
	padding-inline-end: .5714286em;
	padding-bottom: .5714286em;
	padding-inline-start: .5714286em;
	vertical-align: bottom
}

.prose :where(tbody tr):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-bottom-color: var(--tw-prose-td-borders);
	border-bottom-width: 1px
}

.prose :where(tbody tr:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-bottom-width: 0
}

.prose :where(tbody td):not(:where([class~=not-prose], [class~=not-prose] *)) {
	vertical-align: baseline
}

.prose :where(tfoot):not(:where([class~=not-prose], [class~=not-prose] *)) {
	border-top-color: var(--tw-prose-th-borders);
	border-top-width: 1px
}

.prose :where(tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
	vertical-align: top
}

.prose :where(figure>*):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 0;
	margin-top: 0
}

.prose :where(figcaption):not(:where([class~=not-prose], [class~=not-prose] *)) {
	color: var(--tw-prose-captions);
	font-size: .875em;
	line-height: 1.4285714;
	margin-top: .8571429em
}

.prose {
	--tw-prose-body: #374151;
	--tw-prose-headings: #111827;
	--tw-prose-lead: #4b5563;
	--tw-prose-links: #111827;
	--tw-prose-bold: #111827;
	--tw-prose-counters: #6b7280;
	--tw-prose-bullets: #d1d5db;
	--tw-prose-hr: #e5e7eb;
	--tw-prose-quotes: #111827;
	--tw-prose-quote-borders: #e5e7eb;
	--tw-prose-captions: #6b7280;
	--tw-prose-kbd: #111827;
	--tw-prose-kbd-shadows: 17 24 39;
	--tw-prose-code: #111827;
	--tw-prose-pre-code: #e5e7eb;
	--tw-prose-pre-bg: #1f2937;
	--tw-prose-th-borders: #d1d5db;
	--tw-prose-td-borders: #e5e7eb;
	--tw-prose-invert-body: #d1d5db;
	--tw-prose-invert-headings: #fff;
	--tw-prose-invert-lead: #9ca3af;
	--tw-prose-invert-links: #fff;
	--tw-prose-invert-bold: #fff;
	--tw-prose-invert-counters: #9ca3af;
	--tw-prose-invert-bullets: #4b5563;
	--tw-prose-invert-hr: #374151;
	--tw-prose-invert-quotes: #f3f4f6;
	--tw-prose-invert-quote-borders: #374151;
	--tw-prose-invert-captions: #9ca3af;
	--tw-prose-invert-kbd: #fff;
	--tw-prose-invert-kbd-shadows: 255 255 255;
	--tw-prose-invert-code: #fff;
	--tw-prose-invert-pre-code: #d1d5db;
	--tw-prose-invert-pre-bg: rgba(0, 0, 0, .5);
	--tw-prose-invert-th-borders: #4b5563;
	--tw-prose-invert-td-borders: #374151;
	font-size: 1rem;
	line-height: 1.75
}

.prose :where(picture>img):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 0;
	margin-top: 0
}

.prose :where(li):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: .5em;
	margin-top: .5em
}

.prose :where(ol>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-start: .375em
}

.prose :where(ul>li):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-start: .375em
}

.prose :where(.prose>ul>li p):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: .75em;
	margin-top: .75em
}

.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 1.25em
}

.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 1.25em
}

.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 1.25em
}

.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 1.25em
}

.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: .75em;
	margin-top: .75em
}

.prose :where(dl):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 1.25em;
	margin-top: 1.25em
}

.prose :where(dd):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: .5em;
	padding-inline-start: 1.625em
}

.prose :where(hr+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 0
}

.prose :where(h2+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 0
}

.prose :where(h3+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 0
}

.prose :where(h4+*):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 0
}

.prose :where(thead th:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-start: 0
}

.prose :where(thead th:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-end: 0
}

.prose :where(tbody td, tfoot td):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-end: .5714286em;
	padding-bottom: .5714286em;
	padding-top: .5714286em;
	padding-inline-start: .5714286em
}

.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-start: 0
}

.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	padding-inline-end: 0
}

.prose :where(figure):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 2em;
	margin-top: 2em
}

.prose :where(.prose>:first-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-top: 0
}

.prose :where(.prose>:last-child):not(:where([class~=not-prose], [class~=not-prose] *)) {
	margin-bottom: 0
}

.sr-only {
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	clip: rect(0, 0, 0, 0);
	border-width: 0;
	white-space: nowrap
}

.pointer-events-none {
	pointer-events: none
}

.\!visible {
	visibility: visible!important
}

.visible {
	visibility: visible
}

.invisible {
	visibility: hidden
}

.static {
	position: static
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.sticky {
	position: sticky
}

.inset-0 {
	inset: 0
}

.inset-y-0 {
	bottom: 0;
	top: 0
}

.\!right-\[23\%\] {
	right: 23%!important
}

.\!top-\[150px\] {
	top: 150px!important
}

.-bottom-1 {
	bottom: -.25rem
}

.-bottom-\[22px\] {
	bottom: -22px
}

.-left-2 {
	left: -.5rem
}

.-right-1 {
	right: -.25rem
}

.-right-3 {
	right: -.75rem
}

.-right-\[2px\] {
	right: -2px
}

.-top-1 {
	top: -.25rem
}

.-top-6 {
	top: -1.5rem
}

.-top-8 {
	top: -2rem
}

.-top-\[1\.4px\] {
	top: -1.4px
}

.-top-\[100px\] {
	top: -100px
}

.-top-\[12px\] {
	top: -12px
}

.bottom-0 {
	bottom: 0
}

.bottom-1 {
	bottom: .25rem
}

.bottom-1\/4 {
	bottom: 25%
}

.bottom-6 {
	bottom: 1.5rem
}

.bottom-\[-100px\] {
	bottom: -100px
}

.bottom-\[-27px\] {
	bottom: -27px
}

.bottom-\[-35px\] {
	bottom: -35px
}

.bottom-\[-80px\] {
	bottom: -80px
}

.bottom-\[0px\] {
	bottom: 0
}

.bottom-\[11px\] {
	bottom: 11px
}

.bottom-\[120px\] {
	bottom: 120px
}

.bottom-\[165px\] {
	bottom: 165px
}

.bottom-\[16px\] {
	bottom: 16px
}

.bottom-\[18px\] {
	bottom: 18px
}

.bottom-\[20px\] {
	bottom: 20px
}

.bottom-\[24px\] {
	bottom: 24px
}

.bottom-\[25\%\] {
	bottom: 25%
}

.bottom-\[260px\] {
	bottom: 260px
}

.bottom-\[32px\] {
	bottom: 32px
}

.bottom-\[345px\] {
	bottom: 345px
}

.bottom-\[40px\] {
	bottom: 40px
}

.bottom-\[45px\] {
	bottom: 45px
}

.bottom-\[5px\] {
	bottom: 5px
}

.bottom-\[70px\] {
	bottom: 70px
}

.bottom-\[80px\] {
	bottom: 80px
}

.left-0 {
	left: 0
}

.left-1\/2 {
	left: 50%
}

.left-10 {
	left: 2.5rem
}

.left-6 {
	left: 1.5rem
}

.left-9 {
	left: 2.25rem
}

.left-\[-0\.4\%\] {
	left: -.4%
}

.left-\[-19\%\] {
	left: -19%
}

.left-\[-1920px\] {
	left: -1920px
}

.left-\[-19px\] {
	left: -19px
}

.left-\[-1px\] {
	left: -1px
}

.left-\[-21px\] {
	left: -21px
}

.left-\[-257px\] {
	left: -257px
}

.left-\[-3px\] {
	left: -3px
}

.left-\[-45\%\] {
	left: -45%
}

.left-\[-57px\] {
	left: -57px
}

.left-\[-5px\] {
	left: -5px
}

.left-\[-61px\] {
	left: -61px
}

.left-\[-63\%\] {
	left: -63%
}

.left-\[-68\%\] {
	left: -68%
}

.left-\[-6px\] {
	left: -6px
}

.left-\[-7px\] {
	left: -7px
}

.left-\[-84\%\] {
	left: -84%
}

.left-\[-93\%\] {
	left: -93%
}

.left-\[0\%\],
.left-\[0\],
.left-\[0px\] {
	left: 0
}

.left-\[104px\] {
	left: 104px
}

.left-\[10px\] {
	left: 10px
}

.left-\[128px\] {
	left: 128px
}

.left-\[16\%\] {
	left: 16%
}

.left-\[16px\] {
	left: 16px
}

.left-\[170px\] {
	left: 170px
}

.left-\[17px\] {
	left: 17px
}

.left-\[205px\] {
	left: 205px
}

.left-\[20px\] {
	left: 20px
}

.left-\[229px\] {
	left: 229px
}

.left-\[22px\] {
	left: 22px
}

.left-\[24px\] {
	left: 24px
}

.left-\[262px\] {
	left: 262px
}

.left-\[2px\] {
	left: 2px
}

.left-\[300px\] {
	left: 300px
}

.left-\[30px\] {
	left: 30px
}

.left-\[349px\] {
	left: 349px
}

.left-\[35px\] {
	left: 35px
}

.left-\[44px\] {
	left: 44px
}

.left-\[4px\] {
	left: 4px
}

.left-\[50\%\] {
	left: 50%
}

.left-\[5px\] {
	left: 5px
}

.left-\[60px\] {
	left: 60px
}

.left-\[65\%\] {
	left: 65%
}

.left-\[74px\] {
	left: 74px
}

.left-\[8px\] {
	left: 8px
}

.left-\[var\(--profile-sidebar-width\)\] {
	left: var(--profile-sidebar-width)
}

.right-0 {
	right: 0
}

.right-1 {
	right: .25rem
}

.right-2 {
	right: .5rem
}

.right-3 {
	right: .75rem
}

.right-4 {
	right: 1rem
}

.right-5 {
	right: 1.25rem
}

.right-8 {
	right: 2rem
}

.right-\[-10px\] {
	right: -10px
}

.right-\[-134px\] {
	right: -134px
}

.right-\[-1px\] {
	right: -1px
}

.right-\[-25\%\] {
	right: -25%
}

.right-\[-257px\] {
	right: -257px
}

.right-\[-30px\] {
	right: -30px
}

.right-\[-40px\] {
	right: -40px
}

.right-\[-4px\] {
	right: -4px
}

.right-\[-5px\] {
	right: -5px
}

.right-\[-6px\] {
	right: -6px
}

.right-\[-7px\] {
	right: -7px
}

.right-\[-80px\] {
	right: -80px
}

.right-\[0px\] {
	right: 0
}

.right-\[10\%\] {
	right: 10%
}

.right-\[100px\] {
	right: 100px
}

.right-\[108px\] {
	right: 108px
}

.right-\[10px\] {
	right: 10px
}

.right-\[12px\] {
	right: 12px
}

.right-\[15\%\] {
	right: 15%
}

.right-\[16px\] {
	right: 16px
}

.right-\[182px\] {
	right: 182px
}

.right-\[186px\] {
	right: 186px
}

.right-\[18px\] {
	right: 18px
}

.right-\[196px\] {
	right: 196px
}

.right-\[20px\] {
	right: 20px
}

.right-\[46px\] {
	right: 46px
}

.right-\[5\%\] {
	right: 5%
}

.right-\[55px\] {
	right: 55px
}

.right-\[5px\] {
	right: 5px
}

.right-\[62px\] {
	right: 62px
}

.right-\[99px\] {
	right: 99px
}

.top-0 {
	top: 0
}

.top-1 {
	top: .25rem
}

.top-1\/2 {
	top: 50%
}

.top-10 {
	top: 2.5rem
}

.top-12 {
	top: 3rem
}

.top-2 {
	top: .5rem
}

.top-3 {
	top: .75rem
}

.top-4 {
	top: 1rem
}

.top-6 {
	top: 1.5rem
}

.top-8 {
	top: 2rem
}

.top-\[--header-height\] {
	top: var(--header-height)
}

.top-\[-10px\] {
	top: -10px
}

.top-\[-11px\] {
	top: -11px
}

.top-\[-12px\] {
	top: -12px
}

.top-\[-13px\] {
	top: -13px
}

.top-\[-14px\] {
	top: -14px
}

.top-\[-15px\] {
	top: -15px
}

.top-\[-19px\] {
	top: -19px
}

.top-\[-20px\] {
	top: -20px
}

.top-\[-21px\] {
	top: -21px
}

.top-\[-22px\] {
	top: -22px
}

.top-\[-24px\] {
	top: -24px
}

.top-\[-26px\] {
	top: -26px
}

.top-\[-27px\] {
	top: -27px
}

.top-\[-28px\] {
	top: -28px
}

.top-\[-2px\] {
	top: -2px
}

.top-\[-30px\] {
	top: -30px
}

.top-\[-32px\] {
	top: -32px
}

.top-\[-36px\] {
	top: -36px
}

.top-\[-40px\] {
	top: -40px
}

.top-\[-46px\] {
	top: -46px
}

.top-\[-54px\] {
	top: -54px
}

.top-\[-60px\] {
	top: -60px
}

.top-\[-6px\] {
	top: -6px
}

.top-\[-7px\] {
	top: -7px
}

.top-\[0\],
.top-\[0px\] {
	top: 0
}

.top-\[10\%\] {
	top: 10%
}

.top-\[100px\] {
	top: 100px
}

.top-\[138px\] {
	top: 138px
}

.top-\[13px\] {
	top: 13px
}

.top-\[140px\] {
	top: 140px
}

.top-\[146px\] {
	top: 146px
}

.top-\[16px\] {
	top: 16px
}

.top-\[184px\] {
	top: 184px
}

.top-\[18px\] {
	top: 18px
}

.top-\[190px\] {
	top: 190px
}

.top-\[1px\] {
	top: 1px
}

.top-\[20px\] {
	top: 20px
}

.top-\[212px\] {
	top: 212px
}

.top-\[23px\] {
	top: 23px
}

.top-\[241px\] {
	top: 241px
}

.top-\[2px\] {
	top: 2px
}

.top-\[31px\] {
	top: 31px
}

.top-\[330px\] {
	top: 330px
}

.top-\[340px\] {
	top: 340px
}

.top-\[346px\] {
	top: 346px
}

.top-\[35px\] {
	top: 35px
}

.top-\[362px\] {
	top: 362px
}

.top-\[385px\] {
	top: 385px
}

.top-\[390px\] {
	top: 390px
}

.top-\[39vh\] {
	top: 39vh
}

.top-\[4\%\] {
	top: 4%
}

.top-\[40\%\] {
	top: 40%
}

.top-\[40px\] {
	top: 40px
}

.top-\[450px\] {
	top: 450px
}

.top-\[452px\] {
	top: 452px
}

.top-\[46px\] {
	top: 46px
}

.top-\[48\.5\%\] {
	top: 48.5%
}

.top-\[488px\] {
	top: 488px
}

.top-\[48px\] {
	top: 48px
}

.top-\[4px\] {
	top: 4px
}

.top-\[50\%\] {
	top: 50%
}

.top-\[50px\] {
	top: 50px
}

.top-\[514px\] {
	top: 514px
}

.top-\[55\%\] {
	top: 55%
}

.top-\[56px\] {
	top: 56px
}

.top-\[5px\] {
	top: 5px
}

.top-\[60\%\] {
	top: 60%
}

.top-\[60vh\] {
	top: 60vh
}

.top-\[61px\] {
	top: 61px
}

.top-\[62px\] {
	top: 62px
}

.top-\[65px\] {
	top: 65px
}

.top-\[680px\] {
	top: 680px
}

.top-\[70px\] {
	top: 70px
}

.top-\[80px\] {
	top: 80px
}

.top-\[88px\] {
	top: 88px
}

.top-\[8px\] {
	top: 8px
}

.top-\[90px\] {
	top: 90px
}

.top-\[94px\] {
	top: 94px
}

.top-\[calc\(var\(--header-height\)_\+_16px\)\] {
	top: calc(var(--header-height) + 16px)
}

.top-\[calc\(var\(--header-height\)_\+_20px\)\] {
	top: calc(var(--header-height) + 20px)
}

.top-\[calc\(var\(--profile-header-height\)\)\] {
	top: calc(var(--profile-header-height))
}

.top-\[calc\(var\(--profile-header-height\)_\+_var\(--profile-banner-height\)\)\] {
	top: calc(var(--profile-header-height) + var(--profile-banner-height))
}

.top-\[var\(--profile-header-height\)\] {
	top: var(--profile-header-height)
}

.isolate {
	isolation: isolate
}

.-z-10 {
	z-index: -10
}

.-z-\[1\] {
	z-index: -1
}

.-z-\[2\] {
	z-index: -2
}

.z-0 {
	z-index: 0
}

.z-10 {
	z-index: 10
}

.z-20 {
	z-index: 20
}

.z-30 {
	z-index: 30
}

.z-50 {
	z-index: 50
}

.z-\[-100\] {
	z-index: -100
}

.z-\[-10\] {
	z-index: -10
}

.z-\[0\] {
	z-index: 0
}

.z-\[100\] {
	z-index: 100
}

.z-\[10\] {
	z-index: 10
}

.z-\[1\] {
	z-index: 1
}

.z-\[20\] {
	z-index: 20
}

.z-\[22\] {
	z-index: 22
}

.z-\[2\] {
	z-index: 2
}

.z-\[30\] {
	z-index: 30
}

.z-\[3\] {
	z-index: 3
}

.z-\[5001\] {
	z-index: 5001
}

.z-\[50\] {
	z-index: 50
}

.z-\[5\] {
	z-index: 5
}

.z-\[999999\] {
	z-index: 999999
}

.z-\[99999\] {
	z-index: 99999
}

.z-\[999\] {
	z-index: 999
}

.z-\[9\] {
	z-index: 9
}

.order-1 {
	order: 1
}

.order-2 {
	order: 2
}

.order-last {
	order: 9999
}

.col-start-1 {
	grid-column-start: 1
}

.col-start-2 {
	grid-column-start: 2
}

.col-start-3 {
	grid-column-start: 3
}

.col-start-4 {
	grid-column-start: 4
}

.col-start-5 {
	grid-column-start: 5
}

.col-start-6 {
	grid-column-start: 6
}

.col-start-7 {
	grid-column-start: 7
}

.col-end-3 {
	grid-column-end: 3
}

.col-end-4 {
	grid-column-end: 4
}

.col-end-5 {
	grid-column-end: 5
}

.col-end-6 {
	grid-column-end: 6
}

.col-end-7 {
	grid-column-end: 7
}

.col-end-8 {
	grid-column-end: 8
}

.col-end-9 {
	grid-column-end: 9
}

.row-start-2 {
	grid-row-start: 2
}

.row-start-3 {
	grid-row-start: 3
}

.float-end {
	float: inline-end
}

.\!m-0 {
	margin: 0!important
}

.m-0 {
	margin: 0
}

.m-2 {
	margin: .5rem
}

.m-\[30px\] {
	margin: 30px
}

.m-auto {
	margin: auto
}

.\!mx-0 {
	margin-left: 0!important;
	margin-right: 0!important
}

.\!mx-\[10px\] {
	margin-left: 10px!important;
	margin-right: 10px!important
}

.-mx-2 {
	margin-left: -.5rem;
	margin-right: -.5rem
}

.-mx-\[35px\] {
	margin-left: -35px;
	margin-right: -35px
}

.mx-0 {
	margin-left: 0;
	margin-right: 0
}

.mx-10 {
	margin-left: 2.5rem;
	margin-right: 2.5rem
}

.mx-11 {
	margin-left: 2.75rem;
	margin-right: 2.75rem
}

.mx-2 {
	margin-left: .5rem;
	margin-right: .5rem
}

.mx-3 {
	margin-left: .75rem;
	margin-right: .75rem
}

.mx-4 {
	margin-left: 1rem;
	margin-right: 1rem
}

.mx-5 {
	margin-left: 1.25rem;
	margin-right: 1.25rem
}

.mx-6 {
	margin-left: 1.5rem;
	margin-right: 1.5rem
}

.mx-8 {
	margin-left: 2rem;
	margin-right: 2rem
}

.mx-\[0px\!important\] {
	margin-left: 0!important;
	margin-right: 0!important
}

.mx-\[0px\] {
	margin-left: 0;
	margin-right: 0
}

.mx-\[10px\] {
	margin-left: 10px;
	margin-right: 10px
}

.mx-\[122\.5px\] {
	margin-left: 122.5px;
	margin-right: 122.5px
}

.mx-\[16px\] {
	margin-left: 16px;
	margin-right: 16px
}

.mx-\[18px\] {
	margin-left: 18px;
	margin-right: 18px
}

.mx-\[20px\] {
	margin-left: 20px;
	margin-right: 20px
}

.mx-\[24px\] {
	margin-left: 24px;
	margin-right: 24px
}

.mx-\[28px\] {
	margin-left: 28px;
	margin-right: 28px
}

.mx-\[2px\] {
	margin-left: 2px;
	margin-right: 2px
}

.mx-\[5px\] {
	margin-left: 5px;
	margin-right: 5px
}

.mx-\[6px\] {
	margin-left: 6px;
	margin-right: 6px
}

.mx-\[7px\] {
	margin-left: 7px;
	margin-right: 7px
}

.mx-\[8px\] {
	margin-left: 8px;
	margin-right: 8px
}

.mx-auto {
	margin-left: auto;
	margin-right: auto
}

.my-0 {
	margin-bottom: 0;
	margin-top: 0
}

.my-1 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.my-10 {
	margin-bottom: 2.5rem;
	margin-top: 2.5rem
}

.my-3 {
	margin-bottom: .75rem;
	margin-top: .75rem
}

.my-5 {
	margin-bottom: 1.25rem;
	margin-top: 1.25rem
}

.my-6 {
	margin-bottom: 1.5rem;
	margin-top: 1.5rem
}

.my-\[20px\] {
	margin-bottom: 20px;
	margin-top: 20px
}

.my-\[25px\] {
	margin-bottom: 25px;
	margin-top: 25px
}

.my-\[2px\] {
	margin-bottom: 2px;
	margin-top: 2px
}

.my-\[44px\] {
	margin-bottom: 44px;
	margin-top: 44px
}

.my-\[80px\] {
	margin-bottom: 80px;
	margin-top: 80px
}

.\!mb-\[100px\] {
	margin-bottom: 100px!important
}

.\!mb-\[180px\] {
	margin-bottom: 180px!important
}

.\!mb-\[260px\] {
	margin-bottom: 260px!important
}

.\!ml-\[0px\] {
	margin-left: 0!important
}

.\!ml-\[3px\] {
	margin-left: 3px!important
}

.\!mr-0 {
	margin-right: 0!important
}

.\!mt-2 {
	margin-top: .5rem!important
}

.\!mt-3 {
	margin-top: .75rem!important
}

.\!mt-\[0px\] {
	margin-top: 0!important
}

.\!mt-\[18px\] {
	margin-top: 18px!important
}

.-ml-\[1px\] {
	margin-left: -1px
}

.mb-1 {
	margin-bottom: .25rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.mb-12 {
	margin-bottom: 3rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-20 {
	margin-bottom: 5rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mb-5 {
	margin-bottom: 1.25rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-8 {
	margin-bottom: 2rem
}

.mb-9 {
	margin-bottom: 2.25rem
}

.mb-\[-20px\] {
	margin-bottom: -20px
}

.mb-\[-4px\] {
	margin-bottom: -4px
}

.mb-\[-6px\] {
	margin-bottom: -6px
}

.mb-\[100px\] {
	margin-bottom: 100px
}

.mb-\[10px\] {
	margin-bottom: 10px
}

.mb-\[11px\] {
	margin-bottom: 11px
}

.mb-\[120px\] {
	margin-bottom: 120px
}

.mb-\[12px\!important\] {
	margin-bottom: 12px!important
}

.mb-\[12px\] {
	margin-bottom: 12px
}

.mb-\[14px\!important\] {
	margin-bottom: 14px!important
}

.mb-\[14px\] {
	margin-bottom: 14px
}

.mb-\[16px\] {
	margin-bottom: 16px
}

.mb-\[18px\] {
	margin-bottom: 18px
}

.mb-\[200px\] {
	margin-bottom: 200px
}

.mb-\[20px\] {
	margin-bottom: 20px
}

.mb-\[21px\] {
	margin-bottom: 21px
}

.mb-\[24px\] {
	margin-bottom: 24px
}

.mb-\[25px\] {
	margin-bottom: 25px
}

.mb-\[27px\] {
	margin-bottom: 27px
}

.mb-\[30px\] {
	margin-bottom: 30px
}

.mb-\[32px\] {
	margin-bottom: 32px
}

.mb-\[35px\] {
	margin-bottom: 35px
}

.mb-\[3px\] {
	margin-bottom: 3px
}

.mb-\[40px\] {
	margin-bottom: 40px
}

.mb-\[44px\] {
	margin-bottom: 44px
}

.mb-\[48px\] {
	margin-bottom: 48px
}

.mb-\[4px\] {
	margin-bottom: 4px
}

.mb-\[50px\] {
	margin-bottom: 50px
}

.mb-\[54px\] {
	margin-bottom: 54px
}

.mb-\[5px\] {
	margin-bottom: 5px
}

.mb-\[60px\] {
	margin-bottom: 60px
}

.mb-\[68px\] {
	margin-bottom: 68px
}

.mb-\[71px\] {
	margin-bottom: 71px
}

.mb-\[80px\] {
	margin-bottom: 80px
}

.mb-\[8px\] {
	margin-bottom: 8px
}

.mb-\[9px\] {
	margin-bottom: 9px
}

.ml-0 {
	margin-left: 0
}

.ml-1 {
	margin-left: .25rem
}

.ml-10 {
	margin-left: 2.5rem
}

.ml-2 {
	margin-left: .5rem
}

.ml-20 {
	margin-left: 5rem
}

.ml-3 {
	margin-left: .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-9 {
	margin-left: 2.25rem
}

.ml-\[-1px\] {
	margin-left: -1px
}

.ml-\[-24px\] {
	margin-left: -24px
}

.ml-\[0px\] {
	margin-left: 0
}

.ml-\[100px\] {
	margin-left: 100px
}

.ml-\[102px\] {
	margin-left: 102px
}

.ml-\[10px\!important\] {
	margin-left: 10px!important
}

.ml-\[10px\] {
	margin-left: 10px
}

.ml-\[12px\!important\] {
	margin-left: 12px!important
}

.ml-\[12px\] {
	margin-left: 12px
}

.ml-\[138px\] {
	margin-left: 138px
}

.ml-\[13px\] {
	margin-left: 13px
}

.ml-\[16px\] {
	margin-left: 16px
}

.ml-\[19px\] {
	margin-left: 19px
}

.ml-\[1px\] {
	margin-left: 1px
}

.ml-\[20\%\] {
	margin-left: 20%
}

.ml-\[20px\] {
	margin-left: 20px
}

.ml-\[238px\] {
	margin-left: 238px
}

.ml-\[26px\] {
	margin-left: 26px
}

.ml-\[28px\] {
	margin-left: 28px
}

.ml-\[2px\] {
	margin-left: 2px
}

.ml-\[30px\] {
	margin-left: 30px
}

.ml-\[31px\] {
	margin-left: 31px
}

.ml-\[33px\] {
	margin-left: 33px
}

.ml-\[36px\] {
	margin-left: 36px
}

.ml-\[3px\!important\] {
	margin-left: 3px!important
}

.ml-\[3px\] {
	margin-left: 3px
}

.ml-\[43px\] {
	margin-left: 43px
}

.ml-\[4px\] {
	margin-left: 4px
}

.ml-\[50\%\] {
	margin-left: 50%
}

.ml-\[50px\] {
	margin-left: 50px
}

.ml-\[5px\] {
	margin-left: 5px
}

.ml-\[6px\] {
	margin-left: 6px
}

.ml-\[71px\] {
	margin-left: 71px
}

.ml-\[73px\] {
	margin-left: 73px
}

.ml-\[7px\] {
	margin-left: 7px
}

.ml-\[8\.5px\] {
	margin-left: 8.5px
}

.ml-\[82px\] {
	margin-left: 82px
}

.ml-\[85px\] {
	margin-left: 85px
}

.ml-\[8px\] {
	margin-left: 8px
}

.ml-\[9px\] {
	margin-left: 9px
}

.ml-auto {
	margin-left: auto
}

.mr-1 {
	margin-right: .25rem
}

.mr-10 {
	margin-right: 2.5rem
}

.mr-16 {
	margin-right: 4rem
}

.mr-2 {
	margin-right: .5rem
}

.mr-3 {
	margin-right: .75rem
}

.mr-4 {
	margin-right: 1rem
}

.mr-5 {
	margin-right: 1.25rem
}

.mr-6 {
	margin-right: 1.5rem
}

.mr-9 {
	margin-right: 2.25rem
}

.mr-\[10px\] {
	margin-right: 10px
}

.mr-\[12px\!important\] {
	margin-right: 12px!important
}

.mr-\[12px\] {
	margin-right: 12px
}

.mr-\[13px\] {
	margin-right: 13px
}

.mr-\[14px\] {
	margin-right: 14px
}

.mr-\[15px\] {
	margin-right: 15px
}

.mr-\[168px\] {
	margin-right: 168px
}

.mr-\[16px\] {
	margin-right: 16px
}

.mr-\[20px\] {
	margin-right: 20px
}

.mr-\[21px\] {
	margin-right: 21px
}

.mr-\[2px\] {
	margin-right: 2px
}

.mr-\[30px\] {
	margin-right: 30px
}

.mr-\[32px\] {
	margin-right: 32px
}

.mr-\[3px\!important\] {
	margin-right: 3px!important
}

.mr-\[3px\] {
	margin-right: 3px
}

.mr-\[40\%\] {
	margin-right: 40%
}

.mr-\[45px\] {
	margin-right: 45px
}

.mr-\[4px\] {
	margin-right: 4px
}

.mr-\[6px\] {
	margin-right: 6px
}

.mr-\[7px\] {
	margin-right: 7px
}

.mr-\[8px\!important\] {
	margin-right: 8px!important
}

.mr-\[8px\] {
	margin-right: 8px
}

.mt-0 {
	margin-top: 0
}

.mt-1 {
	margin-top: .25rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mt-11 {
	margin-top: 2.75rem
}

.mt-12 {
	margin-top: 3rem
}

.mt-2 {
	margin-top: .5rem
}

.mt-20 {
	margin-top: 5rem
}

.mt-3 {
	margin-top: .75rem
}

.mt-4 {
	margin-top: 1rem
}

.mt-5 {
	margin-top: 1.25rem
}

.mt-6 {
	margin-top: 1.5rem
}

.mt-7 {
	margin-top: 1.75rem
}

.mt-8 {
	margin-top: 2rem
}

.mt-9 {
	margin-top: 2.25rem
}

.mt-\[-1\.5px\] {
	margin-top: -1.5px
}

.mt-\[-10px\] {
	margin-top: -10px
}

.mt-\[-15\%\] {
	margin-top: -15%
}

.mt-\[-20px\] {
	margin-top: -20px
}

.mt-\[-22px\] {
	margin-top: -22px
}

.mt-\[-30px\] {
	margin-top: -30px
}

.mt-\[-6px\] {
	margin-top: -6px
}

.mt-\[0\!important\] {
	margin-top: 0!important
}

.mt-\[0px\] {
	margin-top: 0
}

.mt-\[100px\] {
	margin-top: 100px
}

.mt-\[10px\!important\] {
	margin-top: 10px!important
}

.mt-\[10px\] {
	margin-top: 10px
}

.mt-\[112px\] {
	margin-top: 112px
}

.mt-\[11px\] {
	margin-top: 11px
}

.mt-\[12px\] {
	margin-top: 12px
}

.mt-\[131px\] {
	margin-top: 131px
}

.mt-\[136px\] {
	margin-top: 136px
}

.mt-\[13px\] {
	margin-top: 13px
}

.mt-\[146px\] {
	margin-top: 146px
}

.mt-\[14px\] {
	margin-top: 14px
}

.mt-\[15\%\] {
	margin-top: 15%
}

.mt-\[15px\] {
	margin-top: 15px
}

.mt-\[16px\] {
	margin-top: 16px
}

.mt-\[17px\] {
	margin-top: 17px
}

.mt-\[18px\] {
	margin-top: 18px
}

.mt-\[19px\] {
	margin-top: 19px
}

.mt-\[1px\] {
	margin-top: 1px
}

.mt-\[20px\] {
	margin-top: 20px
}

.mt-\[21px\] {
	margin-top: 21px
}

.mt-\[22px\] {
	margin-top: 22px
}

.mt-\[23px\] {
	margin-top: 23px
}

.mt-\[24px\] {
	margin-top: 24px
}

.mt-\[25px\] {
	margin-top: 25px
}

.mt-\[26px\] {
	margin-top: 26px
}

.mt-\[27px\] {
	margin-top: 27px
}

.mt-\[28px\] {
	margin-top: 28px
}

.mt-\[29px\] {
	margin-top: 29px
}

.mt-\[2px\] {
	margin-top: 2px
}

.mt-\[30px\] {
	margin-top: 30px
}

.mt-\[32px\] {
	margin-top: 32px
}

.mt-\[33px\] {
	margin-top: 33px
}

.mt-\[34px\] {
	margin-top: 34px
}

.mt-\[36px\] {
	margin-top: 36px
}

.mt-\[39px\] {
	margin-top: 39px
}

.mt-\[3px\] {
	margin-top: 3px
}

.mt-\[400px\] {
	margin-top: 400px
}

.mt-\[40PX\] {
	margin-top: 40PX
}

.mt-\[40px\] {
	margin-top: 40px
}

.mt-\[42px\] {
	margin-top: 42px
}

.mt-\[44px\] {
	margin-top: 44px
}

.mt-\[45px\] {
	margin-top: 45px
}

.mt-\[47px\] {
	margin-top: 47px
}

.mt-\[48px\] {
	margin-top: 48px
}

.mt-\[4px\] {
	margin-top: 4px
}

.mt-\[50px\] {
	margin-top: 50px
}

.mt-\[52px\] {
	margin-top: 52px
}

.mt-\[55px\] {
	margin-top: 55px
}

.mt-\[57px\] {
	margin-top: 57px
}

.mt-\[5px\] {
	margin-top: 5px
}

.mt-\[60px\] {
	margin-top: 60px
}

.mt-\[68px\] {
	margin-top: 68px
}

.mt-\[6px\] {
	margin-top: 6px
}

.mt-\[70px\] {
	margin-top: 70px
}

.mt-\[71px\] {
	margin-top: 71px
}

.mt-\[72px\] {
	margin-top: 72px
}

.mt-\[7px\] {
	margin-top: 7px
}

.mt-\[80px\] {
	margin-top: 80px
}

.mt-\[83px\] {
	margin-top: 83px
}

.mt-\[84px\] {
	margin-top: 84px
}

.mt-\[88px\] {
	margin-top: 88px
}

.mt-\[8px\!important\] {
	margin-top: 8px!important
}

.mt-\[8px\] {
	margin-top: 8px
}

.mt-\[92px\] {
	margin-top: 92px
}

.mt-\[94px\] {
	margin-top: 94px
}

.mt-\[96px\] {
	margin-top: 96px
}

.mt-\[9px\] {
	margin-top: 9px
}

.mt-\[var\(--header-height\)\] {
	margin-top: var(--header-height)
}

.line-clamp-2 {
	-webkit-line-clamp: 2
}

.line-clamp-2,
.line-clamp-4 {
	display: -webkit-box;
	overflow: hidden;
	-webkit-box-orient: vertical
}

.line-clamp-4 {
	-webkit-line-clamp: 4
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

.inline {
	display: inline
}

.\!flex {
	display: flex!important
}

.flex {
	display: flex
}

.inline-flex {
	display: inline-flex
}

.table {
	display: table
}

.flow-root {
	display: flow-root
}

.grid {
	display: grid
}

.\!hidden {
	display: none!important
}

.hidden {
	display: none
}

.aspect-square {
	aspect-ratio: 1/1
}

.\!h-6 {
	height: 1.5rem!important
}

.\!h-\[25px\] {
	height: 25px!important
}

.\!h-\[28px\] {
	height: 28px!important
}

.\!h-\[38px\] {
	height: 38px!important
}

.\!h-\[40px\] {
	height: 40px!important
}

.h-0 {
	height: 0
}

.h-1 {
	height: .25rem
}

.h-10 {
	height: 2.5rem
}

.h-11 {
	height: 2.75rem
}

.h-14 {
	height: 3.5rem
}

.h-16 {
	height: 4rem
}

.h-20 {
	height: 5rem
}

.h-3\/5 {
	height: 60%
}

.h-4 {
	height: 1rem
}

.h-5 {
	height: 1.25rem
}

.h-6 {
	height: 1.5rem
}

.h-60 {
	height: 15rem
}

.h-7 {
	height: 1.75rem
}

.h-8 {
	height: 2rem
}

.h-9 {
	height: 2.25rem
}

.h-\[0\] {
	height: 0
}

.h-\[1\.5px\] {
	height: 1.5px
}

.h-\[100\%\] {
	height: 100%
}

.h-\[100px\] {
	height: 100px
}

.h-\[100vh\] {
	height: 100vh
}

.h-\[102px\] {
	height: 102px
}

.h-\[106px\] {
	height: 106px
}

.h-\[107px\] {
	height: 107px
}

.h-\[108px\] {
	height: 108px
}

.h-\[109px\] {
	height: 109px
}

.h-\[10px\] {
	height: 10px
}

.h-\[114px\] {
	height: 114px
}

.h-\[118px\] {
	height: 118px
}

.h-\[120px\] {
	height: 120px
}

.h-\[122\] {
	height: 122
}

.h-\[124px\] {
	height: 124px
}

.h-\[12px\] {
	height: 12px
}

.h-\[136px\] {
	height: 136px
}

.h-\[13px\] {
	height: 13px
}

.h-\[140px\] {
	height: 140px
}

.h-\[147px\] {
	height: 147px
}

.h-\[14px\] {
	height: 14px
}

.h-\[150px\] {
	height: 150px
}

.h-\[156px\] {
	height: 156px
}

.h-\[158px\] {
	height: 158px
}

.h-\[15px\] {
	height: 15px
}

.h-\[160px\] {
	height: 160px
}

.h-\[168px\] {
	height: 168px
}

.h-\[169px\] {
	height: 169px
}

.h-\[16px\] {
	height: 16px
}

.h-\[1700px\] {
	height: 1700px
}

.h-\[17px\] {
	height: 17px
}

.h-\[180px\] {
	height: 180px
}

.h-\[183px\] {
	height: 183px
}

.h-\[1850px\] {
	height: 1850px
}

.h-\[189px\] {
	height: 189px
}

.h-\[18px\] {
	height: 18px
}

.h-\[190px\] {
	height: 190px
}

.h-\[196px\] {
	height: 196px
}

.h-\[19px\] {
	height: 19px
}

.h-\[1px\] {
	height: 1px
}

.h-\[200px\] {
	height: 200px
}

.h-\[20px\] {
	height: 20px
}

.h-\[210px\] {
	height: 210px
}

.h-\[216px\] {
	height: 216px
}

.h-\[220px\] {
	height: 220px
}

.h-\[225px\] {
	height: 225px
}

.h-\[228px\] {
	height: 228px
}

.h-\[22px\] {
	height: 22px
}

.h-\[230px\] {
	height: 230px
}

.h-\[237px\] {
	height: 237px
}

.h-\[23px\] {
	height: 23px
}

.h-\[240px\] {
	height: 240px
}

.h-\[242px\] {
	height: 242px
}

.h-\[244px\] {
	height: 244px
}

.h-\[24px\] {
	height: 24px
}

.h-\[256px\] {
	height: 256px
}

.h-\[25px\] {
	height: 25px
}

.h-\[260px\] {
	height: 260px
}

.h-\[26px\] {
	height: 26px
}

.h-\[273px\] {
	height: 273px
}

.h-\[275px\] {
	height: 275px
}

.h-\[276px\] {
	height: 276px
}

.h-\[27px\] {
	height: 27px
}

.h-\[282px\] {
	height: 282px
}

.h-\[288px\] {
	height: 288px
}

.h-\[28px\] {
	height: 28px
}

.h-\[299px\] {
	height: 299px
}

.h-\[2px\] {
	height: 2px
}

.h-\[3\.5px\] {
	height: 3.5px
}

.h-\[300px\] {
	height: 300px
}

.h-\[303px\] {
	height: 303px
}

.h-\[306px\] {
	height: 306px
}

.h-\[30px\] {
	height: 30px
}

.h-\[310px\] {
	height: 310px
}

.h-\[313px\] {
	height: 313px
}

.h-\[317px\] {
	height: 317px
}

.h-\[318px\] {
	height: 318px
}

.h-\[31px\] {
	height: 31px
}

.h-\[32px\] {
	height: 32px
}

.h-\[33\%\] {
	height: 33%
}

.h-\[336px\] {
	height: 336px
}

.h-\[33px\] {
	height: 33px
}

.h-\[342px\] {
	height: 342px
}

.h-\[34px\!important\] {
	height: 34px!important
}

.h-\[34px\] {
	height: 34px
}

.h-\[36px\!important\] {
	height: 36px!important
}

.h-\[36px\] {
	height: 36px
}

.h-\[370px\] {
	height: 370px
}

.h-\[376px\] {
	height: 376px
}

.h-\[379px\] {
	height: 379px
}

.h-\[38\.5px\] {
	height: 38.5px
}

.h-\[385px\] {
	height: 385px
}

.h-\[38px\!important\] {
	height: 38px!important
}

.h-\[38px\] {
	height: 38px
}

.h-\[3px\] {
	height: 3px
}

.h-\[400px\] {
	height: 400px
}

.h-\[40px\!important\] {
	height: 40px!important
}

.h-\[40px\] {
	height: 40px
}

.h-\[410px\] {
	height: 410px
}

.h-\[414px\] {
	height: 414px
}

.h-\[420px\] {
	height: 420px
}

.h-\[424px\] {
	height: 424px
}

.h-\[42px\] {
	height: 42px
}

.h-\[430px\] {
	height: 430px
}

.h-\[438px\] {
	height: 438px
}

.h-\[44px\!important\] {
	height: 44px!important
}

.h-\[44px\] {
	height: 44px
}

.h-\[45px\] {
	height: 45px
}

.h-\[46px\] {
	height: 46px
}

.h-\[474px\] {
	height: 474px
}

.h-\[480px\] {
	height: 480px
}

.h-\[48px\] {
	height: 48px
}

.h-\[490px\] {
	height: 490px
}

.h-\[4px\] {
	height: 4px
}

.h-\[500px\] {
	height: 500px
}

.h-\[50px\] {
	height: 50px
}

.h-\[50vw\] {
	height: 50vw
}

.h-\[52px\!important\] {
	height: 52px!important
}

.h-\[52px\] {
	height: 52px
}

.h-\[53px\] {
	height: 53px
}

.h-\[54px\] {
	height: 54px
}

.h-\[55px\] {
	height: 55px
}

.h-\[56px\] {
	height: 56px
}

.h-\[580px\] {
	height: 580px
}

.h-\[58px\] {
	height: 58px
}

.h-\[590px\] {
	height: 590px
}

.h-\[5px\] {
	height: 5px
}

.h-\[60px\] {
	height: 60px
}

.h-\[62px\] {
	height: 62px
}

.h-\[640px\] {
	height: 640px
}

.h-\[64px\] {
	height: 64px
}

.h-\[66px\] {
	height: 66px
}

.h-\[67px\] {
	height: 67px
}

.h-\[680px\] {
	height: 680px
}

.h-\[68px\] {
	height: 68px
}

.h-\[6px\] {
	height: 6px
}

.h-\[70px\] {
	height: 70px
}

.h-\[70vh\] {
	height: 70vh
}

.h-\[72px\] {
	height: 72px
}

.h-\[74px\] {
	height: 74px
}

.h-\[78px\] {
	height: 78px
}

.h-\[7px\] {
	height: 7px
}

.h-\[80px\!important\] {
	height: 80px!important
}

.h-\[80px\] {
	height: 80px
}

.h-\[82vh\] {
	height: 82vh
}

.h-\[84px\] {
	height: 84px
}

.h-\[85\%\] {
	height: 85%
}

.h-\[85px\] {
	height: 85px
}

.h-\[86px\] {
	height: 86px
}

.h-\[88px\] {
	height: 88px
}

.h-\[89px\] {
	height: 89px
}

.h-\[8px\] {
	height: 8px
}

.h-\[90px\] {
	height: 90px
}

.h-\[91px\] {
	height: 91px
}

.h-\[92px\] {
	height: 92px
}

.h-\[93px\] {
	height: 93px
}

.h-\[94px\] {
	height: 94px
}

.h-\[98px\] {
	height: 98px
}

.h-\[auto\] {
	height: auto
}

.h-\[calc\(100vh_-_\(var\(--profile-header-height\)_\+_var\(--profile-banner-height\)_\+_var\(--profile-breadcrumb-height\)_\+_20px\)\)\] {
	height: calc(100vh - var(--profile-header-height) - var(--profile-banner-height) - var(--profile-breadcrumb-height) - 20px)
}

.h-\[calc\(100vh_-_\(var\(--profile-header-height\)_\+_var\(--profile-breadcrumb-height\)_\+_20px\)\)\],
.h-\[calc\(100vh_-_\(var\(--profile-header-height\)_\+var\(--profile-breadcrumb-height\)_\+_20px\)\)\] {
	height: calc(100vh - var(--profile-header-height) - var(--profile-breadcrumb-height) - 20px)
}

.h-\[var\(--header-height\)\] {
	height: var(--header-height)
}

.h-\[var\(--profile-banner-height\)\] {
	height: var(--profile-banner-height)
}

.h-\[var\(--profile-breadcrumb-height\)\] {
	height: var(--profile-breadcrumb-height)
}

.h-\[var\(--profile-header-height\)\] {
	height: var(--profile-header-height)
}

.h-auto {
	height: auto
}

.h-full {
	height: 100%
}

.max-h-80 {
	max-height: 20rem
}

.max-h-\[359px\] {
	max-height: 359px
}

.max-h-\[441px\] {
	max-height: 441px
}

.max-h-\[555px\] {
	max-height: 555px
}

.max-h-\[98px\] {
	max-height: 98px
}

.max-h-full {
	max-height: 100%
}

.\!min-h-6 {
	min-height: 1.5rem!important
}

.\!min-h-\[650px\] {
	min-height: 650px!important
}

.min-h-10 {
	min-height: 2.5rem
}

.min-h-20 {
	min-height: 5rem
}

.min-h-48 {
	min-height: 12rem
}

.min-h-\[100vh\] {
	min-height: 100vh
}

.min-h-\[104px\] {
	min-height: 104px
}

.min-h-\[18\.5px\] {
	min-height: 18.5px
}

.min-h-\[183px\] {
	min-height: 183px
}

.min-h-\[30px\] {
	min-height: 30px
}

.min-h-\[34px\] {
	min-height: 34px
}

.min-h-\[40px\] {
	min-height: 40px
}

.min-h-\[500px\] {
	min-height: 500px
}

.min-h-\[60px\] {
	min-height: 60px
}

.min-h-\[660px\] {
	min-height: 660px
}

.min-h-\[680px\] {
	min-height: 680px
}

.min-h-\[694px\] {
	min-height: 694px
}

.min-h-\[calc\(100vh-42px\)\] {
	min-height: calc(100vh - 42px)
}

.min-h-full {
	min-height: 100%
}

.min-h-screen {
	min-height: 100vh
}

.\!w-\[104px\] {
	width: 104px!important
}

.\!w-\[116px\] {
	width: 116px!important
}

.\!w-\[160px\] {
	width: 160px!important
}

.\!w-\[180px\] {
	width: 180px!important
}

.\!w-\[200px\] {
	width: 200px!important
}

.\!w-\[236px\] {
	width: 236px!important
}

.\!w-\[24px\] {
	width: 24px!important
}

.\!w-\[300px\] {
	width: 300px!important
}

.\!w-\[320px\] {
	width: 320px!important
}

.\!w-\[70px\] {
	width: 70px!important
}

.\!w-\[84px\] {
	width: 84px!important
}

.\!w-\[85px\] {
	width: 85px!important
}

.\!w-\[90px\] {
	width: 90px!important
}

.\!w-\[95px\] {
	width: 95px!important
}

.\!w-auto {
	width: auto!important
}

.\!w-full {
	width: 100%!important
}

.w-1 {
	width: .25rem
}

.w-1\/2 {
	width: 50%
}

.w-1\/4 {
	width: 25%
}

.w-10 {
	width: 2.5rem
}

.w-14 {
	width: 3.5rem
}

.w-20 {
	width: 5rem
}

.w-32 {
	width: 8rem
}

.w-4 {
	width: 1rem
}

.w-5 {
	width: 1.25rem
}

.w-6 {
	width: 1.5rem
}

.w-60 {
	width: 15rem
}

.w-8 {
	width: 2rem
}

.w-80 {
	width: 20rem
}

.w-\[100\%\!important\] {
	width: 100%!important
}

.w-\[100\%\] {
	width: 100%
}

.w-\[100\.7\%\] {
	width: 100.7%
}

.w-\[100px\] {
	width: 100px
}

.w-\[101px\] {
	width: 101px
}

.w-\[102px\] {
	width: 102px
}

.w-\[104px\] {
	width: 104px
}

.w-\[10px\] {
	width: 10px
}

.w-\[110px\] {
	width: 110px
}

.w-\[112px\] {
	width: 112px
}

.w-\[114px\!important\] {
	width: 114px!important
}

.w-\[114px\] {
	width: 114px
}

.w-\[116px\] {
	width: 116px
}

.w-\[1180px\] {
	width: 1180px
}

.w-\[119px\] {
	width: 119px
}

.w-\[120px\] {
	width: 120px
}

.w-\[123px\] {
	width: 123px
}

.w-\[128px\] {
	width: 128px
}

.w-\[12px\] {
	width: 12px
}

.w-\[130px\] {
	width: 130px
}

.w-\[13px\] {
	width: 13px
}

.w-\[140px\] {
	width: 140px
}

.w-\[143px\] {
	width: 143px
}

.w-\[147px\] {
	width: 147px
}

.w-\[148px\] {
	width: 148px
}

.w-\[149px\] {
	width: 149px
}

.w-\[14px\] {
	width: 14px
}

.w-\[150px\] {
	width: 150px
}

.w-\[152px\] {
	width: 152px
}

.w-\[155px\] {
	width: 155px
}

.w-\[15em\] {
	width: 15em
}

.w-\[15px\] {
	width: 15px
}

.w-\[160px\!important\] {
	width: 160px!important
}

.w-\[160px\] {
	width: 160px
}

.w-\[161px\] {
	width: 161px
}

.w-\[164px\] {
	width: 164px
}

.w-\[166px\] {
	width: 166px
}

.w-\[167px\] {
	width: 167px
}

.w-\[168px\] {
	width: 168px
}

.w-\[169px\] {
	width: 169px
}

.w-\[16px\] {
	width: 16px
}

.w-\[171px\] {
	width: 171px
}

.w-\[176px\] {
	width: 176px
}

.w-\[178px\] {
	width: 178px
}

.w-\[180px\] {
	width: 180px
}

.w-\[181px\] {
	width: 181px
}

.w-\[183px\] {
	width: 183px
}

.w-\[184px\] {
	width: 184px
}

.w-\[187px\] {
	width: 187px
}

.w-\[18px\] {
	width: 18px
}

.w-\[190px\] {
	width: 190px
}

.w-\[196px\] {
	width: 196px
}

.w-\[197px\] {
	width: 197px
}

.w-\[1px\] {
	width: 1px
}

.w-\[200px\] {
	width: 200px
}

.w-\[203px\] {
	width: 203px
}

.w-\[208px\] {
	width: 208px
}

.w-\[20px\] {
	width: 20px
}

.w-\[210px\] {
	width: 210px
}

.w-\[216px\] {
	width: 216px
}

.w-\[21vw\] {
	width: 21vw
}

.w-\[220px\] {
	width: 220px
}

.w-\[225px\] {
	width: 225px
}

.w-\[226px\] {
	width: 226px
}

.w-\[22px\] {
	width: 22px
}

.w-\[230px\] {
	width: 230px
}

.w-\[231px\] {
	width: 231px
}

.w-\[232px\] {
	width: 232px
}

.w-\[236px\] {
	width: 236px
}

.w-\[239px\] {
	width: 239px
}

.w-\[23px\] {
	width: 23px
}

.w-\[24\.48vw\] {
	width: 24.48vw
}

.w-\[240px\] {
	width: 240px
}

.w-\[248px\] {
	width: 248px
}

.w-\[249px\] {
	width: 249px
}

.w-\[24px\] {
	width: 24px
}

.w-\[250px\] {
	width: 250px
}

.w-\[260px\] {
	width: 260px
}

.w-\[262px\] {
	width: 262px
}

.w-\[264px\] {
	width: 264px
}

.w-\[267px\] {
	width: 267px
}

.w-\[27\.23vw\] {
	width: 27.23vw
}

.w-\[270px\!important\] {
	width: 270px!important
}

.w-\[274px\] {
	width: 274px
}

.w-\[275px\] {
	width: 275px
}

.w-\[276px\] {
	width: 276px
}

.w-\[280px\] {
	width: 280px
}

.w-\[284px\] {
	width: 284px
}

.w-\[28px\] {
	width: 28px
}

.w-\[290px\] {
	width: 290px
}

.w-\[292px\] {
	width: 292px
}

.w-\[297px\] {
	width: 297px
}

.w-\[298px\] {
	width: 298px
}

.w-\[2px\] {
	width: 2px
}

.w-\[2pxs\] {
	width: 2pxs
}

.w-\[300px\!important\] {
	width: 300px!important
}

.w-\[300px\] {
	width: 300px
}

.w-\[303px\] {
	width: 303px
}

.w-\[30px\] {
	width: 30px
}

.w-\[310px\] {
	width: 310px
}

.w-\[31px\] {
	width: 31px
}

.w-\[320px\] {
	width: 320px
}

.w-\[322px\] {
	width: 322px
}

.w-\[323px\] {
	width: 323px
}

.w-\[324px\] {
	width: 324px
}

.w-\[325px\] {
	width: 325px
}

.w-\[327px\] {
	width: 327px
}

.w-\[328px\] {
	width: 328px
}

.w-\[32px\] {
	width: 32px
}

.w-\[340px\] {
	width: 340px
}

.w-\[343px\] {
	width: 343px
}

.w-\[344\.66px\] {
	width: 344.66px
}

.w-\[344px\] {
	width: 344px
}

.w-\[348px\] {
	width: 348px
}

.w-\[350px\] {
	width: 350px
}

.w-\[360px\] {
	width: 360px
}

.w-\[361px\] {
	width: 361px
}

.w-\[367px\] {
	width: 367px
}

.w-\[36px\] {
	width: 36px
}

.w-\[380px\] {
	width: 380px
}

.w-\[38px\] {
	width: 38px
}

.w-\[390px\] {
	width: 390px
}

.w-\[392px\] {
	width: 392px
}

.w-\[400px\!important\] {
	width: 400px!important
}

.w-\[400px\] {
	width: 400px
}

.w-\[40px\] {
	width: 40px
}

.w-\[410px\] {
	width: 410px
}

.w-\[414px\] {
	width: 414px
}

.w-\[418px\] {
	width: 418px
}

.w-\[420px\] {
	width: 420px
}

.w-\[426px\] {
	width: 426px
}

.w-\[428px\] {
	width: 428px
}

.w-\[42px\] {
	width: 42px
}

.w-\[435px\] {
	width: 435px
}

.w-\[438px\] {
	width: 438px
}

.w-\[445px\] {
	width: 445px
}

.w-\[44px\] {
	width: 44px
}

.w-\[450px\] {
	width: 450px
}

.w-\[45px\] {
	width: 45px
}

.w-\[46\%\] {
	width: 46%
}

.w-\[46px\] {
	width: 46px
}

.w-\[480px\] {
	width: 480px
}

.w-\[48px\] {
	width: 48px
}

.w-\[49\.5px\] {
	width: 49.5px
}

.w-\[4px\] {
	width: 4px
}

.w-\[50\%\] {
	width: 50%
}

.w-\[500px\] {
	width: 500px
}

.w-\[505px\] {
	width: 505px
}

.w-\[50px\] {
	width: 50px
}

.w-\[524px\] {
	width: 524px
}

.w-\[526px\] {
	width: 526px
}

.w-\[52px\] {
	width: 52px
}

.w-\[540px\] {
	width: 540px
}

.w-\[54px\] {
	width: 54px
}

.w-\[55px\] {
	width: 55px
}

.w-\[580px\] {
	width: 580px
}

.w-\[58px\] {
	width: 58px
}

.w-\[590px\] {
	width: 590px
}

.w-\[5px\] {
	width: 5px
}

.w-\[600px\] {
	width: 600px
}

.w-\[60px\] {
	width: 60px
}

.w-\[62px\] {
	width: 62px
}

.w-\[63px\] {
	width: 63px
}

.w-\[646px\] {
	width: 646px
}

.w-\[64px\] {
	width: 64px
}

.w-\[660px\] {
	width: 660px
}

.w-\[680px\] {
	width: 680px
}

.w-\[6px\] {
	width: 6px
}

.w-\[70\%\] {
	width: 70%
}

.w-\[70px\] {
	width: 70px
}

.w-\[720px\] {
	width: 720px
}

.w-\[72px\] {
	width: 72px
}

.w-\[730px\] {
	width: 730px
}

.w-\[75px\] {
	width: 75px
}

.w-\[76px\] {
	width: 76px
}

.w-\[775px\] {
	width: 775px
}

.w-\[780px\] {
	width: 780px
}

.w-\[784px\] {
	width: 784px
}

.w-\[78px\] {
	width: 78px
}

.w-\[7px\] {
	width: 7px
}

.w-\[80px\] {
	width: 80px
}

.w-\[83px\] {
	width: 83px
}

.w-\[840px\] {
	width: 840px
}

.w-\[84px\] {
	width: 84px
}

.w-\[87px\] {
	width: 87px
}

.w-\[88px\] {
	width: 88px
}

.w-\[90px\!important\] {
	width: 90px!important
}

.w-\[90px\] {
	width: 90px
}

.w-\[91px\] {
	width: 91px
}

.w-\[92px\] {
	width: 92px
}

.w-\[945px\] {
	width: 945px
}

.w-\[95\%\] {
	width: 95%
}

.w-\[96px\] {
	width: 96px
}

.w-\[978px\] {
	width: 978px
}

.w-\[98px\] {
	width: 98px
}

.w-\[99\.5\%\] {
	width: 99.5%
}

.w-\[calc\(\(100\%_-_8px\)_\/_4\)\] {
	width: calc(25% - 2px)
}

.w-\[calc\(100\%-40px\)\] {
	width: calc(100% - 40px)
}

.w-\[calc\(100\%-42px\)\] {
	width: calc(100% - 42px)
}

.w-\[calc\(100\%_\+_32px\)\] {
	width: calc(100% + 32px)
}

.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-px {
	width: 1px
}

.w-screen {
	width: 100vw
}

.\!min-w-full {
	min-width: 100%!important
}

.min-w-32 {
	min-width: 8rem
}

.min-w-36 {
	min-width: 9rem
}

.min-w-60 {
	min-width: 15rem
}

.min-w-\[1024px\] {
	min-width: 1024px
}

.min-w-\[109px\] {
	min-width: 109px
}

.min-w-\[112px\] {
	min-width: 112px
}

.min-w-\[116px\] {
	min-width: 116px
}

.min-w-\[120px\] {
	min-width: 120px
}

.min-w-\[122px\] {
	min-width: 122px
}

.min-w-\[124px\] {
	min-width: 124px
}

.min-w-\[125px\] {
	min-width: 125px
}

.min-w-\[130px\] {
	min-width: 130px
}

.min-w-\[136px\] {
	min-width: 136px
}

.min-w-\[140px\] {
	min-width: 140px
}

.min-w-\[160px\] {
	min-width: 160px
}

.min-w-\[161px\] {
	min-width: 161px
}

.min-w-\[167px\] {
	min-width: 167px
}

.min-w-\[171px\] {
	min-width: 171px
}

.min-w-\[176px\] {
	min-width: 176px
}

.min-w-\[190px\] {
	min-width: 190px
}

.min-w-\[200px\] {
	min-width: 200px
}

.min-w-\[204px\] {
	min-width: 204px
}

.min-w-\[210px\] {
	min-width: 210px
}

.min-w-\[215px\] {
	min-width: 215px
}

.min-w-\[220px\] {
	min-width: 220px
}

.min-w-\[224px\] {
	min-width: 224px
}

.min-w-\[244px\!important\] {
	min-width: 244px!important
}

.min-w-\[30px\] {
	min-width: 30px
}

.min-w-\[318px\] {
	min-width: 318px
}

.min-w-\[320px\!important\] {
	min-width: 320px!important
}

.min-w-\[327px\] {
	min-width: 327px
}

.min-w-\[328px\] {
	min-width: 328px
}

.min-w-\[400px\] {
	min-width: 400px
}

.min-w-\[408px\] {
	min-width: 408px
}

.min-w-\[440px\!important\] {
	min-width: 440px!important
}

.min-w-\[44px\] {
	min-width: 44px
}

.min-w-\[450px\] {
	min-width: 450px
}

.min-w-\[45px\] {
	min-width: 45px
}

.min-w-\[460px\] {
	min-width: 460px
}

.min-w-\[463px\] {
	min-width: 463px
}

.min-w-\[50px\] {
	min-width: 50px
}

.min-w-\[525px\] {
	min-width: 525px
}

.min-w-\[60\!important\] {
	min-width: 60!important
}

.min-w-\[60px\] {
	min-width: 60px
}

.min-w-\[610px\] {
	min-width: 610px
}

.min-w-\[620px\] {
	min-width: 620px
}

.min-w-\[635px\] {
	min-width: 635px
}

.min-w-\[641px\] {
	min-width: 641px
}

.min-w-\[64px\] {
	min-width: 64px
}

.min-w-\[681px\] {
	min-width: 681px
}

.min-w-\[69px\] {
	min-width: 69px
}

.min-w-\[70px\] {
	min-width: 70px
}

.min-w-\[720px\] {
	min-width: 720px
}

.min-w-\[76px\] {
	min-width: 76px
}

.min-w-\[82px\] {
	min-width: 82px
}

.min-w-\[86px\] {
	min-width: 86px
}

.min-w-\[90px\!important\] {
	min-width: 90px!important
}

.min-w-\[90px\] {
	min-width: 90px
}

.min-w-\[97px\] {
	min-width: 97px
}

.min-w-full {
	min-width: 100%
}

.max-w-64 {
	max-width: 16rem
}

.max-w-8xl {
	max-width: 1400px
}

.max-w-\[1040px\] {
	max-width: 1040px
}

.max-w-\[1176px\] {
	max-width: 1176px
}

.max-w-\[1180px\] {
	max-width: 1180px
}

.max-w-\[1200px\] {
	max-width: 1200px
}

.max-w-\[1234px\] {
	max-width: 1234px
}

.max-w-\[1800px\] {
	max-width: 1800px
}

.max-w-\[1920px\] {
	max-width: 1920px
}

.max-w-\[220px\] {
	max-width: 220px
}

.max-w-\[235px\] {
	max-width: 235px
}

.max-w-\[246px\] {
	max-width: 246px
}

.max-w-\[250px\] {
	max-width: 250px
}

.max-w-\[280px\] {
	max-width: 280px
}

.max-w-\[380px\] {
	max-width: 380px
}

.max-w-\[420px\] {
	max-width: 420px
}

.max-w-\[440px\] {
	max-width: 440px
}

.max-w-\[582px\] {
	max-width: 582px
}

.max-w-\[589px\] {
	max-width: 589px
}

.max-w-\[800px\] {
	max-width: 800px
}

.max-w-\[928px\] {
	max-width: 928px
}

.max-w-full {
	max-width: 100%
}

.max-w-xl {
	max-width: 36rem
}

.flex-1 {
	flex: 1 1 0%
}

.flex-\[1\] {
	flex: 1
}

.flex-none {
	flex: none
}

.flex-shrink-0 {
	flex-shrink: 0
}

.-translate-x-1\/2 {
	--tw-translate-x: -50%
}

.-translate-x-1\/2,
.-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))
}

.-translate-y-1\/2 {
	--tw-translate-y: -50%
}

.translate-x-1\/2 {
	--tw-translate-x: 50%
}

.translate-x-1\/2,
.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))
}

.translate-x-\[-50\%\] {
	--tw-translate-x: -50%
}

.translate-x-\[16\%\] {
	--tw-translate-x: 16%
}

.translate-x-\[16\%\],
.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-\[-50\%\] {
	--tw-translate-y: -50%
}

.translate-y-\[-50\%\],
.translate-y-\[68\%\] {
	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-\[68\%\] {
	--tw-translate-y: 68%
}

.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-\[180deg\] {
	--tw-rotate: 180deg
}

.rotate-\[180deg\],
.rotate-\[20deg\] {
	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-\[20deg\] {
	--tw-rotate: 20deg
}

.rotate-\[30deg\] {
	--tw-rotate: 30deg
}

.rotate-\[30deg\],
.scale-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-90 {
	--tw-scale-x: .9;
	--tw-scale-y: .9
}

.scale-\[\.70\] {
	--tw-scale-x: .70;
	--tw-scale-y: .70
}

.scale-\[\.70\],
.scale-\[\.80\] {
	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-\[\.80\] {
	--tw-scale-x: .80;
	--tw-scale-y: .80
}

.scale-\[0\.85\] {
	--tw-scale-x: 0.85;
	--tw-scale-y: 0.85
}

.scale-\[0\.85\],
.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))
}

.cursor-\[text\!important\] {
	cursor: text!important
}

.cursor-default {
	cursor: default
}

.cursor-pointer {
	cursor: pointer
}

.cursor-text {
	cursor: text
}

.select-none {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.resize {
	resize: both
}

.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-4 {
	grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-8 {
	grid-template-columns: repeat(8, minmax(0, 1fr))
}

.flex-row {
	flex-direction: row
}

.flex-col {
	flex-direction: column
}

.flex-col-reverse {
	flex-direction: column-reverse
}

.\!flex-wrap {
	flex-wrap: wrap!important
}

.flex-wrap {
	flex-wrap: wrap
}

.flex-nowrap {
	flex-wrap: nowrap
}

.items-start {
	align-items: flex-start
}

.items-end {
	align-items: flex-end
}

.\!items-center {
	align-items: center!important
}

.items-center {
	align-items: center
}

.items-baseline {
	align-items: baseline
}

.justify-start {
	justify-content: flex-start
}

.justify-end {
	justify-content: flex-end
}

.\!justify-center {
	justify-content: center!important
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.\!justify-around {
	justify-content: space-around!important
}

.justify-around {
	justify-content: space-around
}

.justify-items-center {
	justify-items: center
}

.\!gap-0 {
	gap: 0!important
}

.gap-2 {
	gap: .5rem
}

.gap-3 {
	gap: .75rem
}

.gap-4 {
	gap: 1rem
}

.gap-5 {
	gap: 1.25rem
}

.gap-\[120px\] {
	gap: 120px
}

.gap-\[20px\] {
	gap: 20px
}

.gap-\[26px\] {
	gap: 26px
}

.gap-\[40px\] {
	gap: 40px
}

.\!gap-y-0 {
	row-gap: 0!important
}

.gap-x-1 {
	-moz-column-gap: .25rem;
	column-gap: .25rem
}

.gap-x-2 {
	-moz-column-gap: .5rem;
	column-gap: .5rem
}

.gap-x-28 {
	-moz-column-gap: 7rem;
	column-gap: 7rem
}

.gap-x-4 {
	-moz-column-gap: 1rem;
	column-gap: 1rem
}

.gap-x-5 {
	-moz-column-gap: 1.25rem;
	column-gap: 1.25rem
}

.gap-x-6 {
	-moz-column-gap: 1.5rem;
	column-gap: 1.5rem
}

.gap-x-8 {
	-moz-column-gap: 2rem;
	column-gap: 2rem
}

.gap-x-\[10px\] {
	-moz-column-gap: 10px;
	column-gap: 10px
}

.gap-x-\[120px\] {
	-moz-column-gap: 120px;
	column-gap: 120px
}

.gap-x-\[125px\] {
	-moz-column-gap: 125px;
	column-gap: 125px
}

.gap-x-\[14px\] {
	-moz-column-gap: 14px;
	column-gap: 14px
}

.gap-x-\[15px\] {
	-moz-column-gap: 15px;
	column-gap: 15px
}

.gap-x-\[42px\] {
	-moz-column-gap: 42px;
	column-gap: 42px
}

.gap-x-\[60px\] {
	-moz-column-gap: 60px;
	column-gap: 60px
}

.gap-x-\[8px\] {
	-moz-column-gap: 8px;
	column-gap: 8px
}

.gap-y-10 {
	row-gap: 2.5rem
}

.gap-y-3 {
	row-gap: .75rem
}

.gap-y-4 {
	row-gap: 1rem
}

.gap-y-5 {
	row-gap: 1.25rem
}

.gap-y-6 {
	row-gap: 1.5rem
}

.gap-y-7 {
	row-gap: 1.75rem
}

.gap-y-9 {
	row-gap: 2.25rem
}

.gap-y-\[10px\] {
	row-gap: 10px
}

.gap-y-\[18px\] {
	row-gap: 18px
}

.gap-y-\[20px\] {
	row-gap: 20px
}

.gap-y-\[38px\] {
	row-gap: 38px
}

.-space-x-px>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(-1px*var(--tw-space-x-reverse))
}

.space-x-3>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.75rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.75rem*var(--tw-space-x-reverse))
}

.space-x-4>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1rem*var(--tw-space-x-reverse))
}

.space-x-5>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1.25rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1.25rem*var(--tw-space-x-reverse))
}

.space-x-7>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(1.75rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(1.75rem*var(--tw-space-x-reverse))
}

.space-x-\[2\.7vh\]>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(2.7vh*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(2.7vh*var(--tw-space-x-reverse))
}

.space-x-\[21px\]>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(21px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(21px*var(--tw-space-x-reverse))
}

.space-x-\[38px\]>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(38px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(38px*var(--tw-space-x-reverse))
}

.space-x-\[60px\]>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(60px*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(60px*var(--tw-space-x-reverse))
}

.space-y-4>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(1rem*var(--tw-space-y-reverse));
	margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-5>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(1.25rem*var(--tw-space-y-reverse));
	margin-top: calc(1.25rem*(1 - var(--tw-space-y-reverse)))
}

.space-y-8>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse: 0;
	margin-bottom: calc(2rem*var(--tw-space-y-reverse));
	margin-top: calc(2rem*(1 - var(--tw-space-y-reverse)))
}

.self-end {
	align-self: flex-end
}

.self-stretch {
	align-self: stretch
}

.overflow-auto {
	overflow: auto
}

.\!overflow-hidden {
	overflow: hidden!important
}

.overflow-hidden {
	overflow: hidden
}

.overflow-x-auto {
	overflow-x: auto
}

.overflow-y-auto {
	overflow-y: auto
}

.overflow-x-hidden {
	overflow-x: hidden
}

.overflow-x-scroll {
	overflow-x: scroll
}

.overflow-y-scroll {
	overflow-y: scroll
}

.truncate {
	overflow: hidden;
	white-space: nowrap
}

.overflow-ellipsis,
.text-ellipsis,
.truncate {
	text-overflow: ellipsis
}

.whitespace-nowrap {
	white-space: nowrap
}

.whitespace-pre-wrap {
	white-space: pre-wrap
}

.text-wrap {
	text-wrap: wrap
}

.text-nowrap {
	text-wrap: nowrap
}

.break-words {
	overflow-wrap: break-word
}

.break-all {
	word-break: break-all
}

.\!rounded-\[4px\] {
	border-radius: 4px!important
}

.\!rounded-lg {
	border-radius: .5rem!important
}

.\!rounded-md {
	border-radius: .375rem!important
}

.\!rounded-none {
	border-radius: 0!important
}

.rounded {
	border-radius: .25rem
}

.rounded-2xl {
	border-radius: 1rem
}

.rounded-3xl {
	border-radius: 1.5rem
}

.rounded-\[0px\] {
	border-radius: 0
}

.rounded-\[100\%\] {
	border-radius: 100%
}

.rounded-\[10px\] {
	border-radius: 10px
}

.rounded-\[12px\] {
	border-radius: 12px
}

.rounded-\[14px\] {
	border-radius: 14px
}

.rounded-\[18px\] {
	border-radius: 18px
}

.rounded-\[20px\!important\] {
	border-radius: 20px!important
}

.rounded-\[20px\] {
	border-radius: 20px
}

.rounded-\[22px\] {
	border-radius: 22px
}

.rounded-\[26px\] {
	border-radius: 26px
}

.rounded-\[28px\] {
	border-radius: 28px
}

.rounded-\[2px\] {
	border-radius: 2px
}

.rounded-\[30px\] {
	border-radius: 30px
}

.rounded-\[32px\] {
	border-radius: 32px
}

.rounded-\[4px\!important\] {
	border-radius: 4px!important
}

.rounded-\[4px\] {
	border-radius: 4px
}

.rounded-\[50\%\] {
	border-radius: 50%
}

.rounded-\[50px\] {
	border-radius: 50px
}

.rounded-\[56px\] {
	border-radius: 56px
}

.rounded-\[5px\] {
	border-radius: 5px
}

.rounded-\[6px\!important\] {
	border-radius: 6px!important
}

.rounded-\[6px\] {
	border-radius: 6px
}

.rounded-\[8px\!important\] {
	border-radius: 8px!important
}

.rounded-\[8px\] {
	border-radius: 8px
}

.rounded-full {
	border-radius: 9999px
}

.rounded-lg {
	border-radius: .5rem
}

.rounded-md {
	border-radius: .375rem
}

.rounded-sm {
	border-radius: .125rem
}

.rounded-xl {
	border-radius: .75rem
}

.\!rounded-b-lg {
	border-bottom-left-radius: .5rem!important;
	border-bottom-right-radius: .5rem!important
}

.rounded-b-\[4px\] {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px
}

.rounded-b-none {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.rounded-l-\[0px\] {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.rounded-l-\[100\%\] {
	border-bottom-left-radius: 100%;
	border-top-left-radius: 100%
}

.rounded-r-\[0px\] {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.rounded-r-\[100\%\] {
	border-bottom-right-radius: 100%;
	border-top-right-radius: 100%
}

.rounded-r-\[4px\] {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}

.rounded-t-\[4px\] {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.rounded-bl-\[0px\] {
	border-bottom-left-radius: 0
}

.rounded-bl-lg {
	border-bottom-left-radius: .5rem
}

.rounded-bl-xl {
	border-bottom-left-radius: .75rem
}

.rounded-br-\[14px\] {
	border-bottom-right-radius: 14px
}

.rounded-br-lg {
	border-bottom-right-radius: .5rem
}

.rounded-br-none {
	border-bottom-right-radius: 0
}

.rounded-br-xl {
	border-bottom-right-radius: .75rem
}

.rounded-tl {
	border-top-left-radius: .25rem
}

.rounded-tl-\[0px\] {
	border-top-left-radius: 0
}

.rounded-tl-\[4px\] {
	border-top-left-radius: 4px
}

.rounded-tl-lg {
	border-top-left-radius: .5rem
}

.rounded-tl-xl {
	border-top-left-radius: .75rem
}

.rounded-tr {
	border-top-right-radius: .25rem
}

.rounded-tr-\[14px\] {
	border-top-right-radius: 14px
}

.rounded-tr-\[4px\] {
	border-top-right-radius: 4px
}

.rounded-tr-lg {
	border-top-right-radius: .5rem
}

.rounded-tr-xl {
	border-top-right-radius: .75rem
}

.\!border {
	border-width: 1px!important
}

.\!border-0 {
	border-width: 0!important
}

.border {
	border-width: 1px
}

.border-0 {
	border-width: 0
}

.border-2 {
	border-width: 2px
}

.border-\[1px\] {
	border-width: 1px
}

.border-\[2px\] {
	border-width: 2px
}

.border-y-\[1px\] {
	border-bottom-width: 1px;
	border-top-width: 1px
}

.\!border-b-0 {
	border-bottom-width: 0!important
}

.\!border-r-0 {
	border-right-width: 0!important
}

.border-b {
	border-bottom-width: 1px
}

.border-b-0 {
	border-bottom-width: 0
}

.border-b-2 {
	border-bottom-width: 2px
}

.border-b-\[1px\] {
	border-bottom-width: 1px
}

.border-b-\[2px\] {
	border-bottom-width: 2px
}

.border-b-\[3px\] {
	border-bottom-width: 3px
}

.border-l {
	border-left-width: 1px
}

.border-l-0,
.border-l-\[0\] {
	border-left-width: 0
}

.border-l-\[1px\] {
	border-left-width: 1px
}

.border-r {
	border-right-width: 1px
}

.border-r-0,
.border-r-\[0px\] {
	border-right-width: 0
}

.border-r-\[1px\] {
	border-right-width: 1px
}

.border-t {
	border-top-width: 1px
}

.border-t-0 {
	border-top-width: 0
}

.border-t-\[1px\] {
	border-top-width: 1px
}

.border-solid {
	border-style: solid
}

.border-dashed {
	border-style: dashed
}

.border-none {
	border-style: none
}

.\!border-\[\#007AFF\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(0 122 255/var(--tw-border-opacity))!important
}

.\!border-\[\#29BA82\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(41 186 130/var(--tw-border-opacity))!important
}

.\!border-\[\#EBEDF3\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(235 237 243/var(--tw-border-opacity))!important
}

.\!border-\[\#EDE8FF\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(237 232 255/var(--tw-border-opacity))!important
}

.\!border-\[\#FFF2E9\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(255 242 233/var(--tw-border-opacity))!important
}

.\!border-\[\#fff\] {
	--tw-border-opacity: 1!important;
	border-color: rgb(255 255 255/var(--tw-border-opacity))!important
}

.border-\[\#007AFF\!important\] {
	border-color: #007aff!important
}

.border-\[\#007AFF33\] {
	border-color: #007aff33
}

.border-\[\#007AFF80\] {
	border-color: #007aff80
}

.border-\[\#007AFFFF\!important\] {
	border-color: #007aff!important
}

.border-\[\#007AFFFF\] {
	border-color: #007aff
}

.border-\[\#007AFF\],
.border-\[\#007aff\] {
	--tw-border-opacity: 1;
	border-color: rgb(0 122 255/var(--tw-border-opacity))
}

.border-\[\#042040FF\] {
	border-color: #042040
}

.border-\[\#171A39FF\] {
	border-color: #171a39
}

.border-\[\#18101CFF\] {
	border-color: #18101c
}

.border-\[\#29BA82FF\] {
	border-color: #29ba82
}

.border-\[\#29BA82\] {
	--tw-border-opacity: 1;
	border-color: rgb(41 186 130/var(--tw-border-opacity))
}

.border-\[\#333\] {
	--tw-border-opacity: 1;
	border-color: rgb(51 51 51/var(--tw-border-opacity))
}

.border-\[\#383A5F\] {
	--tw-border-opacity: 1;
	border-color: rgb(56 58 95/var(--tw-border-opacity))
}

.border-\[\#495C74\] {
	--tw-border-opacity: 1;
	border-color: rgb(73 92 116/var(--tw-border-opacity))
}

.border-\[\#62ABFF\] {
	--tw-border-opacity: 1;
	border-color: rgb(98 171 255/var(--tw-border-opacity))
}

.border-\[\#9BACBCFF\] {
	border-color: #9bacbc
}

.border-\[\#9BACBC\] {
	--tw-border-opacity: 1;
	border-color: rgb(155 172 188/var(--tw-border-opacity))
}

.border-\[\#AABEB9\] {
	--tw-border-opacity: 1;
	border-color: rgb(170 190 185/var(--tw-border-opacity))
}

.border-\[\#B5CAE8FF\] {
	border-color: #b5cae8
}

.border-\[\#C4CED4\!important\] {
	border-color: #c4ced4!important
}

.border-\[\#C4CED4\] {
	--tw-border-opacity: 1;
	border-color: rgb(196 206 212/var(--tw-border-opacity))
}

.border-\[\#D1D1D1\!important\] {
	border-color: #d1d1d1!important
}

.border-\[\#D1D6E1FF\] {
	border-color: #d1d6e1
}

.border-\[\#D3DFF9FF\] {
	border-color: #d3dff9
}

.border-\[\#D6D9E3\] {
	--tw-border-opacity: 1;
	border-color: rgb(214 217 227/var(--tw-border-opacity))
}

.border-\[\#D9D9D9\] {
	--tw-border-opacity: 1;
	border-color: rgb(217 217 217/var(--tw-border-opacity))
}

.border-\[\#DDE0EA\] {
	--tw-border-opacity: 1;
	border-color: rgb(221 224 234/var(--tw-border-opacity))
}

.border-\[\#E3E3E3\] {
	--tw-border-opacity: 1;
	border-color: rgb(227 227 227/var(--tw-border-opacity))
}

.border-\[\#EBEDF3FF\!important\] {
	border-color: #ebedf3!important
}

.border-\[\#EBEDF3FF\] {
	border-color: #ebedf3
}

.border-\[\#EBEDF3\] {
	--tw-border-opacity: 1;
	border-color: rgb(235 237 243/var(--tw-border-opacity))
}

.border-\[\#ED6ED8FF\] {
	border-color: #ed6ed8
}

.border-\[\#ED6ED8\] {
	--tw-border-opacity: 1;
	border-color: rgb(237 110 216/var(--tw-border-opacity))
}

.border-\[\#EEF2F9\] {
	--tw-border-opacity: 1;
	border-color: rgb(238 242 249/var(--tw-border-opacity))
}

.border-\[\#EFEFEFFF\] {
	border-color: #efefef
}

.border-\[\#EbEdF3\] {
	--tw-border-opacity: 1;
	border-color: rgb(235 237 243/var(--tw-border-opacity))
}

.border-\[\#F7AD56\] {
	--tw-border-opacity: 1;
	border-color: rgb(247 173 86/var(--tw-border-opacity))
}

.border-\[\#F8F9FB\] {
	--tw-border-opacity: 1;
	border-color: rgb(248 249 251/var(--tw-border-opacity))
}

.border-\[\#FC530233\] {
	border-color: #fc530233
}

.border-\[\#FC5302FF\] {
	border-color: #fc5302
}

.border-\[\#FEE96F\] {
	--tw-border-opacity: 1;
	border-color: rgb(254 233 111/var(--tw-border-opacity))
}

.border-\[\#FF2F3BFF\!important\] {
	border-color: #ff2f3b!important
}

.border-\[\#FF2F3B\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 47 59/var(--tw-border-opacity))
}

.border-\[\#FF822A\!important\] {
	border-color: #ff822a!important
}

.border-\[\#FF822A\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 130 42/var(--tw-border-opacity))
}

.border-\[\#FFC745FF\!important\] {
	border-color: #ffc745!important
}

.border-\[\#FFF2E9\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 242 233/var(--tw-border-opacity))
}

.border-\[\#FFFFFF26\] {
	border-color: #ffffff26
}

.border-\[\#FFFFFF\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[\#d2d5db\] {
	--tw-border-opacity: 1;
	border-color: rgb(210 213 219/var(--tw-border-opacity))
}

.border-\[\#ddd\] {
	--tw-border-opacity: 1;
	border-color: rgb(221 221 221/var(--tw-border-opacity))
}

.border-\[\#ebedf3\] {
	--tw-border-opacity: 1;
	border-color: rgb(235 237 243/var(--tw-border-opacity))
}

.border-\[\#f3edeb\] {
	--tw-border-opacity: 1;
	border-color: rgb(243 237 235/var(--tw-border-opacity))
}

.border-\[\#fff\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[--v2-color-border-1\] {
	border-color: var(--v2-color-border-1)
}

.border-\[--v2-color-border-2\] {
	border-color: var(--v2-color-border-2)
}

.border-\[--v2-color-text-1\] {
	border-color: var(--v2-color-text-1)
}

.border-\[--v2-primary\] {
	border-color: var(--v2-primary)
}

.border-\[rgb\(var\(--primary-6\)\)\] {
	border-color: rgb(var(--primary-6))
}

.border-\[rgba\(252\2c 83\2c 2\2c 0\.2\)\] {
	border-color: rgba(252, 83, 2, .2)
}

.border-\[var\(--color-border-2\)\] {
	border-color: var(--color-border-2)
}

.border-\[var\(--color-text-6\)\] {
	border-color: var(--color-text-6)
}

.border-transparent {
	border-color: transparent
}

.border-white {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-b-\[\#007AFFFF\] {
	border-bottom-color: #007aff
}

.border-b-\[\#EBEDF3FF\] {
	border-bottom-color: #ebedf3
}

.border-b-\[\#EBEDF3\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(235 237 243/var(--tw-border-opacity))
}

.border-b-\[\#FFFFFF\] {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-r-\[\#EBEDF3\] {
	--tw-border-opacity: 1;
	border-right-color: rgb(235 237 243/var(--tw-border-opacity))
}

.\!bg-\[\#007AFF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(0 122 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#B3D7FF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(179 215 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#E5F1FF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(229 241 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#E5F7F0\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(229 247 240/var(--tw-bg-opacity))!important
}

.\!bg-\[\#E6F2FF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(230 242 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#EDE8FF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(237 232 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#EEF2F9FF\] {
	background-color: #eef2f9!important
}

.\!bg-\[\#F2F8FF\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(242 248 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#F8F9FBFF\] {
	background-color: #f8f9fb!important
}

.\!bg-\[\#F8F9FB\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(248 249 251/var(--tw-bg-opacity))!important
}

.\!bg-\[\#F9DFD2\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(249 223 210/var(--tw-bg-opacity))!important
}

.\!bg-\[\#FDEAF9\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(253 234 249/var(--tw-bg-opacity))!important
}

.\!bg-\[\#FDF5FA\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(253 245 250/var(--tw-bg-opacity))!important
}

.\!bg-\[\#FF2F3BFF\] {
	background-color: #ff2f3b!important
}

.\!bg-\[\#FF822A\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(255 130 42/var(--tw-bg-opacity))!important
}

.\!bg-\[\#FFC859FF\] {
	background-color: #ffc859!important
}

.\!bg-\[\#FFE6D5\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(255 230 213/var(--tw-bg-opacity))!important
}

.\!bg-\[\#FFF2E9\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(255 242 233/var(--tw-bg-opacity))!important
}

.\!bg-\[\#feffff\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(254 255 255/var(--tw-bg-opacity))!important
}

.\!bg-\[\#fff\],
.\!bg-\[\#ffffff\],
.\!bg-\[white\] {
	--tw-bg-opacity: 1!important;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))!important
}

.bg-\[\#00000033\] {
	background-color: #00000033
}

.bg-\[\#00000080\] {
	background-color: #00000080
}

.bg-\[\#000026FF\] {
	background-color: #000026
}

.bg-\[\#000026\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 0 38/var(--tw-bg-opacity))
}

.bg-\[\#000B62\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 11 98/var(--tw-bg-opacity))
}

.bg-\[\#007AFF\!important\] {
	background-color: #007aff!important
}

.bg-\[\#007AFF1A\] {
	background-color: #007aff1a
}

.bg-\[\#007AFF33\] {
	background-color: #007aff33
}

.bg-\[\#007AFFFF\!important\] {
	background-color: #007aff!important
}

.bg-\[\#007AFFFF\] {
	background-color: #007aff
}

.bg-\[\#007AFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 122 255/var(--tw-bg-opacity))
}

.bg-\[\#007aff\!important\] {
	background-color: #007aff!important
}

.bg-\[\#007aff19\] {
	background-color: #007aff19
}

.bg-\[\#007aff\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 122 255/var(--tw-bg-opacity))
}

.bg-\[\#007affb2\!important\] {
	background-color: #007affb2!important
}

.bg-\[\#008062\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 128 98/var(--tw-bg-opacity))
}

.bg-\[\#042040\!important\] {
	background-color: #042040!important
}

.bg-\[\#042040FF\] {
	background-color: #042040
}

.bg-\[\#042040\] {
	--tw-bg-opacity: 1;
	background-color: rgb(4 32 64/var(--tw-bg-opacity))
}

.bg-\[\#0FBA91\] {
	--tw-bg-opacity: 1;
	background-color: rgb(15 186 145/var(--tw-bg-opacity))
}

.bg-\[\#151C2EFF\] {
	background-color: #151c2e
}

.bg-\[\#171A39FF\] {
	background-color: #171a39
}

.bg-\[\#18101CFF\] {
	background-color: #18101c
}

.bg-\[\#19A282\] {
	--tw-bg-opacity: 1;
	background-color: rgb(25 162 130/var(--tw-bg-opacity))
}

.bg-\[\#19a282\!important\] {
	background-color: #19a282!important
}

.bg-\[\#19a282\] {
	--tw-bg-opacity: 1;
	background-color: rgb(25 162 130/var(--tw-bg-opacity))
}

.bg-\[\#202026FF\] {
	background-color: #202026
}

.bg-\[\#202026\] {
	--tw-bg-opacity: 1;
	background-color: rgb(32 32 38/var(--tw-bg-opacity))
}

.bg-\[\#29BA82FF\] {
	background-color: #29ba82
}

.bg-\[\#2B4931FF\] {
	background-color: #2b4931
}

.bg-\[\#2ECAA4\] {
	--tw-bg-opacity: 1;
	background-color: rgb(46 202 164/var(--tw-bg-opacity))
}

.bg-\[\#320847FF\] {
	background-color: #320847
}

.bg-\[\#353759\] {
	--tw-bg-opacity: 1;
	background-color: rgb(53 55 89/var(--tw-bg-opacity))
}

.bg-\[\#470390\!important\] {
	background-color: #470390!important
}

.bg-\[\#470390\] {
	--tw-bg-opacity: 1;
	background-color: rgb(71 3 144/var(--tw-bg-opacity))
}

.bg-\[\#4B516D\] {
	--tw-bg-opacity: 1;
	background-color: rgb(75 81 109/var(--tw-bg-opacity))
}

.bg-\[\#4DD7AD\] {
	--tw-bg-opacity: 1;
	background-color: rgb(77 215 173/var(--tw-bg-opacity))
}

.bg-\[\#55687DFF\] {
	background-color: #55687d
}

.bg-\[\#55687D\] {
	--tw-bg-opacity: 1;
	background-color: rgb(85 104 125/var(--tw-bg-opacity))
}

.bg-\[\#9BACBCFF\] {
	background-color: #9bacbc
}

.bg-\[\#AABEB9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(170 190 185/var(--tw-bg-opacity))
}

.bg-\[\#B3D7FF\!important\] {
	background-color: #b3d7ff!important
}

.bg-\[\#B6D0FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(182 208 255/var(--tw-bg-opacity))
}

.bg-\[\#BDEEE2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(189 238 226/var(--tw-bg-opacity))
}

.bg-\[\#DE1C27FF\] {
	background-color: #de1c27
}

.bg-\[\#E5F1FFFF\!important\] {
	background-color: #e5f1ff!important
}

.bg-\[\#E5F1FFFF\] {
	background-color: #e5f1ff
}

.bg-\[\#E5F1FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(229 241 255/var(--tw-bg-opacity))
}

.bg-\[\#E5F7F0\] {
	--tw-bg-opacity: 1;
	background-color: rgb(229 247 240/var(--tw-bg-opacity))
}

.bg-\[\#E6F9F3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(230 249 243/var(--tw-bg-opacity))
}

.bg-\[\#E7FBF6\] {
	--tw-bg-opacity: 1;
	background-color: rgb(231 251 246/var(--tw-bg-opacity))
}

.bg-\[\#EAEBFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(234 235 255/var(--tw-bg-opacity))
}

.bg-\[\#EBEDF3FF\!important\],
.bg-\[\#EBEDF3\!important\] {
	background-color: #ebedf3!important
}

.bg-\[\#EBEDF3FF\] {
	background-color: #ebedf3
}

.bg-\[\#EBEDF3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(235 237 243/var(--tw-bg-opacity))
}

.bg-\[\#EBF0FBFF\] {
	background-color: #ebf0fb
}

.bg-\[\#ECE2FE\!important\] {
	background-color: #ece2fe!important
}

.bg-\[\#ECE2FE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(236 226 254/var(--tw-bg-opacity))
}

.bg-\[\#ECEDFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(236 237 255/var(--tw-bg-opacity))
}

.bg-\[\#EDE8FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(237 232 255/var(--tw-bg-opacity))
}

.bg-\[\#EEF2F9FF\] {
	background-color: #eef2f9
}

.bg-\[\#EEF2F9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(238 242 249/var(--tw-bg-opacity))
}

.bg-\[\#F1F4F7FF\] {
	background-color: #f1f4f7
}

.bg-\[\#F22D25\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 45 37/var(--tw-bg-opacity))
}

.bg-\[\#F2F2F2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 242 242/var(--tw-bg-opacity))
}

.bg-\[\#F2F8FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 248 255/var(--tw-bg-opacity))
}

.bg-\[\#F3F8F8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 248 248/var(--tw-bg-opacity))
}

.bg-\[\#F3F8FF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(243 248 255/var(--tw-bg-opacity))
}

.bg-\[\#F5F9F9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(245 249 249/var(--tw-bg-opacity))
}

.bg-\[\#F6FFFD\] {
	--tw-bg-opacity: 1;
	background-color: rgb(246 255 253/var(--tw-bg-opacity))
}

.bg-\[\#F8F9FBFF\!important\],
.bg-\[\#F8F9FB\!important\] {
	background-color: #f8f9fb!important
}

.bg-\[\#F8F9FBFF\] {
	background-color: #f8f9fb
}

.bg-\[\#F8F9FB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 249 251/var(--tw-bg-opacity))
}

.bg-\[\#F8FBFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 251 255/var(--tw-bg-opacity))
}

.bg-\[\#F9D94E\] {
	--tw-bg-opacity: 1;
	background-color: rgb(249 217 78/var(--tw-bg-opacity))
}

.bg-\[\#FAE19C\] {
	--tw-bg-opacity: 1;
	background-color: rgb(250 225 156/var(--tw-bg-opacity))
}

.bg-\[\#FAFAFAFF\] {
	background-color: #fafafa
}

.bg-\[\#FBFCFE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(251 252 254/var(--tw-bg-opacity))
}

.bg-\[\#FBFFFE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(251 255 254/var(--tw-bg-opacity))
}

.bg-\[\#FC5302FF\!important\] {
	background-color: #fc5302!important
}

.bg-\[\#FC5302FF\] {
	background-color: #fc5302
}

.bg-\[\#FC5302\] {
	--tw-bg-opacity: 1;
	background-color: rgb(252 83 2/var(--tw-bg-opacity))
}

.bg-\[\#FCFCFC\] {
	--tw-bg-opacity: 1;
	background-color: rgb(252 252 252/var(--tw-bg-opacity))
}

.bg-\[\#FDEAF9\!important\] {
	background-color: #fdeaf9!important
}

.bg-\[\#FDEAF9FF\] {
	background-color: #fdeaf9
}

.bg-\[\#FDEAF9\] {
	--tw-bg-opacity: 1;
	background-color: rgb(253 234 249/var(--tw-bg-opacity))
}

.bg-\[\#FDF5FA\] {
	--tw-bg-opacity: 1;
	background-color: rgb(253 245 250/var(--tw-bg-opacity))
}

.bg-\[\#FE9225\] {
	--tw-bg-opacity: 1;
	background-color: rgb(254 146 37/var(--tw-bg-opacity))
}

.bg-\[\#FF2F3BFF\] {
	background-color: #ff2f3b
}

.bg-\[\#FF822A\!important\] {
	background-color: #ff822a!important
}

.bg-\[\#FF822A\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 130 42/var(--tw-bg-opacity))
}

.bg-\[\#FFC85980\] {
	background-color: #ffc85980
}

.bg-\[\#FFC859\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 200 89/var(--tw-bg-opacity))
}

.bg-\[\#FFE6DB\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 230 219/var(--tw-bg-opacity))
}

.bg-\[\#FFE88C\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 232 140/var(--tw-bg-opacity))
}

.bg-\[\#FFEDA8\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 237 168/var(--tw-bg-opacity))
}

.bg-\[\#FFEEE6FF\] {
	background-color: #ffeee6
}

.bg-\[\#FFF4C5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 244 197/var(--tw-bg-opacity))
}

.bg-\[\#FFFFFF\!important\] {
	background-color: #fff!important
}

.bg-\[\#FFFFFFFF\] {
	background-color: #fff
}

.bg-\[\#FFFFFFF\] {
	background-color: #FFFFFFF
}

.bg-\[\#FFFFFF\],
.bg-\[\#FFF\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#b3d7ff\!important\] {
	background-color: #b3d7ff!important
}

.bg-\[\#bd2e52\] {
	--tw-bg-opacity: 1;
	background-color: rgb(189 46 82/var(--tw-bg-opacity))
}

.bg-\[\#eaeafe\] {
	--tw-bg-opacity: 1;
	background-color: rgb(234 234 254/var(--tw-bg-opacity))
}

.bg-\[\#ebedf3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(235 237 243/var(--tw-bg-opacity))
}

.bg-\[\#f1526b\!important\] {
	background-color: #f1526b!important
}

.bg-\[\#f2f1f1\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 241 241/var(--tw-bg-opacity))
}

.bg-\[\#f2f3f3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(242 243 243/var(--tw-bg-opacity))
}

.bg-\[\#f8f9fb\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 249 251/var(--tw-bg-opacity))
}

.bg-\[\#f8f9fbff\] {
	background-color: #f8f9fb
}

.bg-\[\#f8fbfb\!important\] {
	background-color: #f8fbfb!important
}

.bg-\[\#f8fbfb\] {
	--tw-bg-opacity: 1;
	background-color: rgb(248 251 251/var(--tw-bg-opacity))
}

.bg-\[\#fff\!important\] {
	background-color: #fff!important
}

.bg-\[\#fff\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#ffffff\!important\] {
	background-color: #fff!important
}

.bg-\[\#ffffff\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#ffffffff\!important\] {
	background-color: #fff!important
}

.bg-\[\#ffffffff\] {
	background-color: #fff
}

.bg-\[--v2-color-bg-1\] {
	background-color: var(--v2-color-bg-1)
}

.bg-\[--v2-primary-ghost\] {
	background-color: var(--v2-primary-ghost)
}

.bg-\[--v2-primary\] {
	background-color: var(--v2-primary)
}

.bg-\[none\] {
	background-color: none
}

.bg-\[rgb\(0\2c 128\2c 98\)\] {
	--tw-bg-opacity: 1;
	background-color: rgb(0 128 98/var(--tw-bg-opacity))
}

.bg-\[rgb\(209\2c 236\2c 230\2c 0\.5\)\] {
	background-color: rgb(209, 236, 230, .5)
}

.bg-\[rgb\(var\(--primary-6\)\)\] {
	background-color: rgb(var(--primary-6))
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.3\)\] {
	background-color: rgba(0, 0, 0, .3)
}

.bg-\[rgba\(0\2c 122\2c 255\2c 0\.1\)\] {
	background-color: rgba(0, 122, 255, .1)
}

.bg-\[rgba\(1\2c 149\2c 115\2c 0\.2\)\] {
	background-color: rgba(1, 149, 115, .2)
}

.bg-\[rgba\(252\2c 83\2c 2\2c 0\.1\)\] {
	background-color: rgba(252, 83, 2, .1)
}

.bg-\[transparent\] {
	background-color: transparent
}

.bg-\[var\(--v2-primary\)\!important\] {
	background-color: var(--v2-primary)!important
}

.bg-\[var\(--v2-primary\)\] {
	background-color: var(--v2-primary)
}

.bg-\[var\(--v2-primary-ghost\)\!important\] {
	background-color: var(--v2-primary-ghost)!important
}

.bg-\[white\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-black\/50 {
	background-color: rgba(0, 0, 0, .5)
}

.bg-blue-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(147 197 253/var(--tw-bg-opacity))
}

.bg-cyan-400 {
	--tw-bg-opacity: 1;
	background-color: rgb(34 211 238/var(--tw-bg-opacity))
}

.bg-pink-300 {
	--tw-bg-opacity: 1;
	background-color: rgb(249 168 212/var(--tw-bg-opacity))
}

.bg-red-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(185 28 28/var(--tw-bg-opacity))
}

.bg-slate-900\/25 {
	background-color: rgba(15, 23, 42, .25)
}

.bg-transparent {
	background-color: transparent
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-opacity-20 {
	--tw-bg-opacity: 0.2
}

.\!bg-\[linear-gradient\(90deg\2c \#FE8D62_0\%\2c \#FE57A4_100\%\)\] {
	background-image: linear-gradient(90deg, #fe8d62, #fe57a4)!important
}

.\!bg-\[url\(\'\~\/assets\/images\/activity\/new-year\/index_bg\.webp\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/index_bg.uqc3Zitj.webp)!important}.bg-\[linear-gradient\(0deg\2c \#FFFFFF_50\%\2c \#E0F0FF_100\%\)\]{background-image:linear-gradient(0deg,#fff 50%,#e0f0ff)}.bg-\[linear-gradient\(0deg\2c \#FFFFFF_70\%\2c \#E0F0FF_100\%\)\]{background-image:linear-gradient(0deg,#fff 70%,#e0f0ff)}.bg-\[linear-gradient\(180deg\2c \#B2D7FF8A\2c \#FFFFFF00\)\]{background-image:linear-gradient(180deg,#b2d7ff8a,#ffffff00)}.bg-\[linear-gradient\(180deg\2c \#EAF4FFFF\2c \#F8F9FB00\)\]{background-image:linear-gradient(180deg,#eaf4ff,#f8f9fb00)}.bg-\[linear-gradient\(180deg\2c \#fff_65\%\2c \#fff0\)\]{background-image:linear-gradient(180deg,#fff 65%,#fff0)}.bg-\[linear-gradient\(273deg\2c \#98D682_0\%\2c \#19A282_100\%\)\]{background-image:linear-gradient(273deg,#98d682,#19a282)}.bg-\[linear-gradient\(89deg\2c \#00b7c3_0\%\2c \#00cfaa_100\%\)\]{background-image:linear-gradient(89deg,#00b7c3,#00cfaa)}.bg-\[linear-gradient\(90deg\2c \#FF8C26FF_0\%\2c \#FF5526FF_100\%\)\]{background-image:linear-gradient(90deg,#ff8c26,#ff5526)}.bg-\[linear-gradient\(90deg\2c \#FF8C26FF_70\%\2c \#FF5526FF_100\%\)\]{background-image:linear-gradient(90deg,#ff8c26 70%,#ff5526)}.bg-\[url\(\'\.\.\/\.\.\/assets\/images\/pages\/agency\/code_bg\.svg\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/code_bg.D35chxXD.svg)}.bg-\[url\(\'\.\.\/\.\.\/assets\/images\/pages\/index\/mobile\/codeImg\.webp\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/codeImg.YMUL9cRj.webp)}.bg-\[url\(\'\@\/assets\/images\/components\/quest-modal\/surveyBG\.svg\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/surveyBG.CJibUu3y.svg)}.bg-\[url\(\'\@\/assets\/images\/components\/quest-modal\/surveyedBG\.svg\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/surveyedBG.cQfK48gd.svg)}.bg-\[url\(\'\@\/assets\/images\/pages\/tellus\/tellusBG\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http: //www.w3.org/2000/svg' width='1920' height='230'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23000026' d='M0 0h1920v230H0z'/%3E%3Cpath fill='%23007AFF' d='M0 0h1406l18 230H0z'/%3E%3Cpath fill='%23007AFF' d='M2 0h1527l-89.565 230H2z' opacity='.5'/%3E%3Cpath fill='%23007AFF' d='M2 0h1460l-33.456 230H2z' opacity='.5'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/activity\/christmas-day\/index_bg\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/index_bg.DSR18WDs.png)}.bg-\[url\(\'\~\/assets\/images\/components\/question-answer\/c_black_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath fill='%23042040' d='m8.832 11.752 4.132-6.197A1 1 0 0 0 12.13 4H3.87a1 1 0 0 0-.833 1.555l4.132 6.197a1 1 0 0 0 1.664 0'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/components\/question-answer\/c_gray_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath fill='%239BACBC' d='m8.832 4.248 4.132 6.197A1 1 0 0 1 12.13 12H3.87a1 1 0 0 1-.833-1.555l4.132-6.197a1 1 0 0 1 1.664 0'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/pages\/ai\/headerImg\.webp\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/headerImg.BrY0hF3c.webp)}.bg-\[url\(\'\~\/assets\/images\/pages\/customize\/b1\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/b1.jckOTx1L.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/dashboard\/unlimit\/expiration_time\.png\'\)\]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVQAAABQCAYAAABGdI0XAAAAAXNSR0IArs4c6QAABVtJREFUeF7t27+PFHUYx/HPd+ZmbvZ2l4Q7oDTRwkIS/gQLE01oLCxsLGxoCBQGG/0fjFKIJIZYWJiYWBgaDQV/hAkkFEgCjbI/uNzOcXu7zDzmu8cSDHjezj6FuO9rKO7myc4rT975ztwRtOTXYDA6XUvnJL0n6TVJnSVHcjkCCCDwXxUoJd2XdCORrm1tdW89/0FD009tZnnvUfllMJ2XlDSdw3UIIIDAKypQW9DVk8c7l0IIk3gPjYIaY9oflr9IeicOybJU+VqqkASF0GjkK+rJx0YAgVUSMDNZbZo8qTSdVvNbv3lis3M2RrVR/R4OR18H04UYz1aRKU05oK7SUnGvCCAgVVWtvfFUs8gGXTm12b24cFCfvjP9LT7mb7RyYspmIYDAygrEqD7emz3t14l0ZuGg9gajryR9Eh/zi/VsZSG5cQQQQCAKjPen88f/y02CGn+r9Va7lSvhUZ+NQgCBFReoq1q7B6fU202COop/GtVpr/MLqBVfJG4fAQQ0e4da7u5HirJJUC1e2e0UWCKAAAIISBqV45kDQWUdEEAAgSUFCOqSgFyOAAIIzAUIKruAAAIIOAkQVCdIxiCAAAIElR1AAAEEnAQIqhMkYxBAAAGCyg4ggAACTgIE1QmSMQgggABBZQcQQAABJwGC6gTJGAQQQICgsgMIIICAkwBBdYJkDAIIIEBQ2QEEEEDASYCgOkEyBgEEECCo7AACCCDgJEBQnSAZgwACCBBUdgABBBBwEiCoTpCMQQABBAgqO4AAAgg4CRBUJ0jGIIAAAgSVHUAAAQScBAiqEyRjEEAAAYLKDiCAAAJOAgTVCZIxCCCAAEFlBxBAAAEnAYLqBMkYBBBAgKCyAwgggICTAEF1gmQMAgggQFDZAQQQQMBJgKA6QTIGAQQQIKjsAAIIIOAkQFCdIBmDAAIIEFR2AAEEEHASIKhOkIxBAAEECCo7gAACCDgJEFQnSMYggAACBJUdQAABBJwECKoTJGMQQAABgsoOIIAAAk4CBNUJkjEIIIAAQWUHEEAAAScBguoEyRgEEECAoLIDCCCAgJMAQXWCZAwCCCBAUNkBBBBAwEmAoDpBMgYBBBAgqOwAAggg4CRAUJ0gGYMAAggQVHYAAQQQcBIgqE6QjEEAAQQIKjuAAAIIOAkQVCdIxiCAAAIElR1AAAEEnAQIqhMkYxBAAAGCyg4ggAACTgIE1QmSMQgggECjoPZ6O28qCXdCCOq011FEAAEEEJC0cFAfPLBWsVH+KuntLEtVrGdAIoAAAggsGtR796xoHyuvB+ndeDptb+SK//KFAAIIILDACdXM8v5w9LMUzsaIbrRyJQkxZYkQQACBucCRHvnNLOs/Kn+S6X1iyvIggAACLxf416Ca2VpvWP4YpA/09GSacjJlnxBAAIEXBA4Nqpml/WH5g6QP48m01cpFTNkiBBBAYMETqpkl/UH5vYI+msW0yJWmvDNlkRBAAIGXCZiZyt39+K3yb6WMMe0NR98FhY9n70yLTEmaoIgAAggg8A8CdVVrd28Sv3v7WVDNLPSH5beSzh2cTDOlxJQlQgABBA4VGO9PNZ1W8WcuPwtqrz/6RkHn45+XHjzmczJljxBAAIHDBKqq1uOD02mdSGdmQe0Ndr6QwqfElOVBAAEEjiYQY7o3niq+Q7WgK6c2uxfDn9vbbyRVejeWtWjlWuNkejRNfgoBBFZOYBbP2jR5Us0f86PBzRObnfgfnybhj+3t19Mq/X3lZLhhBBBAYDmB2oKunjzeuRRjGkfNHvn7/Z3PLYTPJB1bbj5XI4AAAv9rgVLSfUk3Euna1lb31vN3+xc5oI9PtgbVjAAAAABJRU5ErkJggg==")}.bg-\[url\(\'\~\/assets\/images\/pages\/goods\/f1\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/f1.taF9waCA.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/homebg\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/homebg.Bma9XcOu.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/footerBg\.webp\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/footerBg.DjDVt88r.webp)}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/fqBg\.webp\'\)\]{background-image:url(/_nuxt/fqBg.DLCKK_XB.webp)}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/jia\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='%239BACBC' fill-rule='evenodd'%3E%3Cpath d='M0 6h14v2H0z'/%3E%3Cpath d='M8 0v14H6V0z'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/jian\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='2'%3E%3Cpath fill='%239BACBC' fill-rule='evenodd' d='M0 0h14v2H0z'/%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/pages\/index\/sprite\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/sprite.-ztmnJcj.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/products\/datacenter\/tbg\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/tbg.BxzK21mb.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/profile\/coupon\/bg\.png\'\)\]{background-image:url(https://www.711proxy.com/_nuxt/bg.CMjOvz8u.png)}.bg-\[url\(\'\~\/assets\/images\/pages\/profile\/coupon\/usedbg\.png\'\)\]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAf4AAADICAYAAAAJO4MhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA5YSURBVHgB7d1dchPHuwfgnnHK1/ZfxlW+irSCAys4ZgVwVoBYQcwKsFeAswLECkJWAFkB3gHKlauCvuK7KEhzuhXLx9jSkJzgj5l5niojjVpKLn/zdvfbk4US4/F4az6fH2RZ9t/xsl0URTsAQE385z//WbyORqNQZTGnJ/HlJL6+ja8/b29v99d+d9WHMfBTyL+Of/sBAGqqLsG/Qi/P86NVNwDXgn84HKYK/2UM/a0AAFRVmgU4arVax5c//CL4Y+gfxpeXAQCoixT+h8uLi+BPlX58eRUAgLp5saz8F8F/vqb/wfQ+ANTSJK75P0pr/nm6ms/n1vQBaJy0uW+5wa/mttKm/fQmS9V+DP6PAQAapsa7+leKVf92HkP/SQAAai9m/g95lmVPAwBQezHz97PhcDiO763vA0D9LTb3CX0AaIZ2XOfP01R/LwAAdZVO8TuOmb9/cYDP6elpe3NzM53a1w0AQC2kB/f8/vvvzzudzmRxffULcc0/hf9hAICaa0A730Gr1frx8gf51W/ELxzNZrMXAQCossOroZ/kq765u7t7fP5MXwCgenqpkF81kK/7RQz+5+GvzQAAQIVMp9OjdWNrg397ezuFfi8AQE2ltf0aru/39vb2+usG87JfFkXxSwAAKiNmd+lSfWnwb2xsnAQAoDLm8/mvZeNZ+IrhcFgEAKASWq1WabaXVvwAUGepj3/Zy98UpcE/Ho8fBgCgMmJ2f182Xhr8s9msHQCAyojZXVq0lwZ/lmVPAgBQGTG790vH1w3EqYL2fD7/GACAKpnked45P4/nmrUVfwz9lwEAqJqtoiherxtcGfzD4fAweDwvAFRSDP6nMcsPVo1dm+ofDAbduD6w9k4BAKiGOOXfjVP+by5/9kXwp/a9OMX/IQBAAyx7+Gt4Xv+FmOuPHzx48H55fTHVnzbzxamBdwEAqI1Y9f+UMv7iOv0TP0gbAd7Fv60AANTJIuNT1qeLRfDHaYDD+GE7AAC1kzJ+2a2X6dcHgGZI/f25fn0AaIaY+c/yLMs8iAcAmqGbDYfDIgAAjZAHAGio1Me/7OVvihT8/QAANMFJCv5eAACa4CSfTqdvAgBQezHzj/K9vb1+fH8cAKBh0hn9dT6n/4rjlPmLzX15nh8Fa/0AUFf9s7OzlPX/93S+09PT9ubmZnoyn/P6AaA+JnGK/9H5DP+Xj+X99OnTfqz+PaEPAGpiNps92t3dPVlef9HHn57XWxTF8wAADVD3Pv6Y6d3LoZ9cO8BnZ2enF+8OXgQAoMoOY6Zf69xbeXJfvDs4zrLsbQAAqqjXarWOVg2sPbI3Bn+a8p8EAKBSUr/+urG1wb+9vZ1CvxcAoKZq2sffW+7gX6X0IT1FUfwSAIDKiNldulRfGvwbGxsnAQCojK9ldxa+YjgcFgEAqIRWq1Wa7aUVPwDUWd37+FcpDf7xePwwAACVEbP7+7Lx0uCfzWbtAABURszu0qK9NPizLHsSAIDKiNm9Xzq+biBOFbTn8/nHAABUySTP8875eTzXrK34Y+i/DABA1WwVRfF63eDK4B8Oh4fxpRsAgMqJwf80ZvnBqrFrU/3nX3wVAIBKi1P+3Tjl/8UT+r4I/vNK3xQ/AI2w7OGv4Xn9F+LS/eMHDx68X15fTPULfQCon1j1/5Q27F9cp38Gg0E3CH0AqKO02e9dDP+tdJGnu4B4NyD0AaCmYvC3l916WZziTxv5DgIAUGupvz//2gk/AEA9xKr/WeaxuwDQGP20uW8SAIAmaKep/pMAAA2U+viXvfxNkX/+/PlNAACa4CTf3d3txar/fQAA6u5kcYDPH3/88Ty+9AMAUFvT6fRoEfx7e3v9ePE4vu0FAGiIdEZ/nc/pv+I45f21p/Odnp62Nzc30+k++/GvHQCAquufnZ096nQ6k6zsW+c3AU/CXyf7tQMAUDWTOKv/KFX76SL7u7/67bffuhsbG2kmoB0AgEqYzWaPdnd3L1r3/3bwL7kBAKAulj38dV3nL4qiu7Oz80Xbfh7+odT+ZyMgANx7h1dDP/nHFf9lsfo/iNX/qwAAFVTjir/XarWerxr4xxX/ZbH6P05rB8F5/wBwb6R+/XVj/6riX4qV/8NY+b+Lb7cCAHCX1lb7yb+q+JfSbsFY+T8OAMCdKoribdn4Nwn+5Dz8XwQA4M7EGfjSp+5+k6n+y4bDYdrsdxAAgFsXp/lLs/2bVfwX/8E8TxsK+gEA7rm0q3+5s78pvnnwb29vT+L6gil/ALgD4/H4+7Lxbx78yc7Oztssy94HAOBWzWazh2XjNxL85//jowAA3KpYeO+XjocbNBwOx0FvPwDcpkme55209L5q8MYq/nPHAQC4TVtFUbxeN3ijwR/vON4EAOBWxeB/GmfdV7bW32jwx2mGftDaBwB34VUM/8OrH970VH/yPgDAPdSAPv6X5wfrXbiN4D8JAMBdORiNRh/G4/Fis/2NB39c5/8lAAB3Jq75P1xu+LuNin8SAIA7lTb8DQaDpzfax5+kqYX5fD4OAMCdSqfq3njwJ8PhsAgAwF2b3MZUPwBwP2wJfgBoiLjO//7Ggz+u8bcDANxDDejjv6p348H/+fPndgAA7lpvZ2fnzW308f9XAADu0snZ2dmL9OY21vgfBgDgrhzH0H/c6XQW5+rceDvfaDT6WBRFOwAAt+2g1Wr9ePmDG63408Y+oQ8Ad+LwaugnNxr88/n8SQAAblsvhv7RqoEbDf4syw4CAHCrptPp0bqxGwv+wWDQNc0PwH1W0z7+3t7eXn/d4I0Ff57nLwMAcKti0f22bPxGgl+1DwB3Yz6f/1o2/s2DP+3kV+0DwN3Y3d09KRv/Lnxj8U4jhX47AMA9NxqNQtN804p/OBymXfzdAADciTjz/n3Z+DcL/vg/SkfzvgoAwJ2ZzWalR+V/k+BPoV8UxbsAANypLMv2S8fDv7QM/fi3FQCgQpY9/DVb65/ked7Z3t6erBr8VxV/WtOfz+cfhD4A3BtbMZdfrxv8fwV/rPK3YugfB2v6AHDvxOB/er7h/pp/HPyDweBp/A9+iG9/CADAffUqFurPrn74t9f4P336tL+xsfEyhv5+AAAqIS7JP37w4MH75XVp8J+enrY3Nze7WZb9YB0fACopbfZ7tL293U8X14I/VfbxC09i2D913j4AVF/M9H78S+E/uTiyN23Yi9MBabNeN13H0A8AQPWlQj7+pSP1Xywq/vRgnfNe/HYAgIaoaR//Wqm/f7GrX+gDQP3Fmf1n+WAw6Ap9AGiEbqz682cBAGiCdjYcDu3iA4CG+GaP5QUA7r2TFPz9AAA0wSL4ewEAqL3pdHqUNvf9GN9PAgA0TOrjX/byN8Dx3t5eP0/H9xVF8SIAAHXVPzs7O0pvFpv7dnZ2evHlMAAAdTOJU/yPO53OYnb/Yld/q9VKdwKHAQCojdls9jhN8S+vrz2dbzgcpkP8DwMAUGlxKb8bZ/XfXP7sWh9/qvzj3YE1fwCotsOroZ9k6749Go1+incKTwMAUDW9WMg/XzWw9uS+LMvSD7T5AUDFpH79dWNrgz+1+QWH+wBQYzXt4+9d3sx3VelZ/XGq/5cAAFRGzO63ZeOlwb+xsXESAIDK+Fp2lwZ/nO7vBwCgMmJ2/1o2/l0AgIYajUahaUor/vF4/DAAAJURs/v7svHS4J/NZu0AAFRGzO7Sor00+LMsexIAgMqI2b1fOr5uIE4VtOfz+ccAADW17OGv2Vr/JM/zzvl5PNesrfhj6L8MAEDVbBVF8Xrd4MrgHw6Hh/GlGwCAyknP2olZfrBq7FrwDwaDbnxR7QNAtb2Ky/bPrn74xRp/at+LU/wfAgBQCzHXHz948OD98voi+NNmvjg18CH+bQUAoC7SZr9Hy9N4F1P9MfTTRoB3Qh8AameR8Snr08Ui+OM0wGH8sB0AgNpJGb/s1sv06wPQVDXt418r9ffn+vUBoBli5j/LsyzzIB4AaIZuHuf9BT8ANEP7uwAADdWUtf3L0q7+fgAAmuAkBX8vAABNcJKdnp62Nzc3tfMBQM1Np9NOvre314/vjwMANEzq41/28jfAccr8xcl9eZ4fBWv9AFBX/bOzs5T1fx3Zu729PYnl/+P4dhIAgDpZZHyn01lkfL78NJX/8/n8fwIAUBuz2ezx+bL+Qnb1C4PBoJtl2esAAFRaURTdnZ2dN5c/y69+KX6hF+8OXgQAoMoOr4Z+kq379mg0+ineKTwNAEDV9Fqt1vNVA/m6X8Tp/vQDm/0AoGKm0+nRurG1wZ92+gen+gFQYzXt4+9d3sx3VV72yzjV/0sAACojZvfbsvHS4N/Y2DgJAEBlfC27S4M/Tvf3AwBQGTG7fy0b/y4AQEONRqPQNKUV/3g8fhgAgMqI2f192Xhp8M9ms3YAACojZndp0V4a/FmWPQkAQGXE7N4vHV83EKcK2vP5/GMAgJpa9vDXbK1/kud55/w8nmvWVvwx9F8GAKBqtoqiWPuwvZXBPxwOD+NLNwAAlZOetROz/GDV2LXgP/+iah8Aqu3VeSH/hYs1/rimv5ga8EQ+AKiVXlzzP1oeypd9+vRpP37wJMuybgz9rQAA1FEv5vzPWZwGKAIA0Ahpjb8fAIAmmORxir8fAKCBUh//spe/CeJU/0ke/3kfAIDai8X+2zz6MQAAtTedTn/O05F+8Q7gfQAA6qy3t7fXX/Txn56etjc3Nz/Et9r5AKB+JrHaf5SCf3FyX3ozm82OAgBQR4cp69ObiyN7d3d3j9NAAADq5LDVal3s5/virP44cBQr/xfx7SQAAFWWsvwgZfvlD7NV3zxf808P6ukGAKipZQ//aDQKdZJa9f/888/ny+n9y7KyH57fADxJD+7JsuxhsPkPgBqpUfD3Y1b3U5fe2dnZj51OZ+3M/f8CT9QmRoNrxl4AAAAASUVORK5CYII=")}.bg-\[url\(\'\~\/assets\/images\/pages\/register-login\/bg_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='540' height='1080'%3E%3Cdefs%3E%3Cfilter id='c' width='144.3%25' height='144.3%25' x='-22.2%25' y='-22.2%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='41'/%3E%3C/filter%3E%3Cfilter id='e' width='125.4%25' height='122.9%25' x='-12.7%25' y='-11.5%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='29'/%3E%3C/filter%3E%3ClinearGradient id='b' x1='59.89%25' x2='38.796%25' y1='96.857%25' y2='5.185%25'%3E%3Cstop offset='0%25' stop-color='%23E8F1FF'/%3E%3Cstop offset='100%25' stop-color='%23CFEFFE'/%3E%3C/linearGradient%3E%3Cpath id='a' d='M0 0h540v1080H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse xlink:href='%23a' fill='url(%23b)' opacity='.8'/%3E%3Ccircle cx='-7.5' cy='858.5' r='277.5' fill='%23E8F4FF' filter='url(%23c)' mask='url(%23d)' opacity='.757'/%3E%3Cpath fill='%23E4F3FF' d='M275.58 515C428.837 515 868 244.759 868 91.5S743.759-186 590.5-186 220.253 71.265 220.253 224.524c0 83.328-73.299 285.61-15.15 336.476 48.802 42.69.544-46 70.476-46' filter='url(%23e)' mask='url(%23d)' opacity='.612'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/pages\/resource\/cooperative-partner\/bg_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920' height='280'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h1920v280H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse xlink:href='%23a' fill='%231663D4'/%3E%3Cpath fill='%2300A3FF' d='m10.756 298.557 228.843-115.95-74.494 140z' mask='url(%23b)' opacity='.2'/%3E%3Cpath fill='%2331D3E3' d='M363.647 297.073 239.599 182.608l-74.494 140zM1565.824-6.796l96.597 113.738L1731.22-6.796z' mask='url(%23b)' opacity='.2'/%3E%3Cpath fill='%2300A3FF' d='m1662.421 106.942 264.248-56.869 5.044-65.13-200.494 8.26z' mask='url(%23b)' opacity='.2'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\'\~\/assets\/images\/pages\/resource\/cooperative-partner\/bubble_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='89'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23DEE9F8'/%3E%3Cstop offset='100%25' stop-color='%23FFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' stroke='%23007AFF' stroke-opacity='.209' stroke-width='2' d='m810.506 1158.261 6.166 4.739H916a3 3 0 0 1 2.121.879A3 3 0 0 1 919 1166v76a3 3 0 0 1-.879 2.121A3 3 0 0 1 916 1245H704a3 3 0 0 1-2.121-.879A3 3 0 0 1 701 1242v-76c0-.828.336-1.578.879-2.121A3 3 0 0 1 704 1163h100.34z' transform='translate(-700 -1157)'/%3E%3C/svg%3E")}.bg-\[url\(\~\/assets\/images\/activity\/April\/pricingMeunIco2\.png\)\]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAAsCAYAAABlqQ2hAAAAAXNSR0IArs4c6QAABQpJREFUeF7t3V9oHEUcB/Dv7G7uLunm/x+8JJYqrT0Rin2RKhapgm8Wi4gPBrTQFhu8S4K+KGiK+KQP0qSgolDwVYq2UHxpY9+KoBXFNLcJRYQ0pUn30njJheSyMzoXU0o1ud0GirP97mtm9+b3meSb3dm9HYFNbMXsRPuyFewXCi8o4BEAnQAaN3FI7koBCmxeYB7AFASuKCXOCmWdbh3eMbneYcXdfN7cwGjLyorzrhLqTQEk7+YY3IcCFLhnAgGAk1JisP1EZurOT40cAoWc97QS6hQUOiAAZ3sdEjvrYHenYLk2RMq6Z5XxgyhAgX8LqGUJWQwgry1h2SuhPF4CAqUbFqVAT/vxzJnb94oUAn6f9wqU+gpAwtmWQu3zrbA7EhwHClDgfywgZ1eweM5H2SvpXkqlMNA2nBla63LoEPCzl/coYV3Qp//JPY2ofa4F+kyAGwUoYIbA0sU5LI4UAAUpBQ6snRGE+jOe7h11bcf29MRf8omGyhkANwpQwDyBShCcL6xeGkhk9BxBqBDwc2PHADHodKXgvpYGeNlv3uizxxT4R2Dh6+trlwZftg5lDlcNgakjP9YlU+51AK57MA0dBNwoQAFzBfQcwZ+fTerJwgDK3lY1BG70ey8Kqb5xulNwX0+bWzl7TgEK3BJYODWN8tgCFIS+zb/x5ufyXwA4pCcCk0/yOaBqXvw5BUwQKP82j4VvZ/Tk/ndVQ6CQy48oYJ/bk4a+LciNAhQwXyDwyyh+WnmIcLxqCPi5fB7Azvo3umG31ZhfPSugAAWgHyia++gPLTEfJgR0XHQ19G2FVW+TjwIUiInAzQ9/r1TCEIjJgLIMCkQVYAhEFWN7CsRMgCEQswFlORSIKsAQiCrG9hSImQBDIGYDynIoEFWAIRBVjO0pEDMBhkDMBpTlUCCqAEMgqhjbUyBmAgyBmA0oy6FAVAGGQFQxtqdAzAQYAjEbUJZDgagCDIGoYmxPgZgJMARiNqAshwJRBRgCUcXYngIxE4gSAvrVpM2Nb22FqOVXiWP2e8By7mOBUCGgjn3vFArpZVgQTe88FOKLx/exKEungGECoUJgtn/8cSnlz3ZLDep7uw0rkd2lAAU2EggVAn423w+BTxK76lG3v42iFKBAjARChcCN3NglAbF7y0sdqHl0S4zKZykUoEDVEJjJ5fdZwIieDGzsfxCwq76JjKoUoIAhAlVfNKpeVnYh7V0CsKv22RYkn+J6A4aMLbtJgVACVV857ufy7wH4wGpy0HC0m2cBoVjZiALmCGy4+MhsdmK3FMEPEKhxX+WCI+YMK3tKgfAC6y5DprITyQLkTxDqMS5BHh6ULSlgksCGC5L6ufzHf69I8rZeacg91AXhcDLQpMFlXykQRmDdpckLWW+vEuoCLGHp1YedzmSY47ENBShgkMDSxTksntffBEBRSmTaT2SmKv/qp3tHXduxfwHwcGpvE1LPNBtUFrtKAQqEEagEwEgBUJBS4ED78cwZvV8lBPyc9zmgjjgPJOEeTPNuQBhRtqGAIQJ6DmDxnI+yV9I9lkphoG04M7TWfXHz6K/NQU1iGrZw6g93wm5LGFIau0kBCvyXgH4QSBYDyGtLWPZKKI+XgECtXgII9KydAdwKgZn+y2lLWlfDLE5KcgpQwEiBAMBJKTGo5wDurGD1cqDPG4BS7wNoMrJEdpoCFLhdYB7AFASuKCXOCmWdbh3eMbke0V/K9dY69O6G5gAAAABJRU5ErkJggg==)}.bg-\[url\(\~\/assets\/images\/activity\/April\/pricingMeunIco2_1\.png\)\]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAAsCAYAAACjZQx0AAAAAXNSR0IArs4c6QAAA8FJREFUeF7tnEtoE0EYx/+zm0eTJqk1qa3V+n6EVrR4UE892OpBKuJBsepBUHuxSY3gyVe1ngQFq6BiwZsHRfCBePBxEy9efIRs6gtB6qPZaO1DNNkd3bSBarNJe5CS2W/Ou5vv///NfDM72fkYJtF4R9SRTMprObBJ4ljFGaoBzAAgTeIxdOn/cWAQQC8Y3nDO7jIu3fKfW/zB7KfYRGLgHVxSkz07GHgngLkTuYeumXIHtD+srug6jlWcD/b+G01B8P2R6PS0Jl8D0GjcLAccsNeWwrbIBclng1QqAwWfMuUmCB8A/6VDH9Cgf/yJX/FhpHqGAY0bugd0hp0VZ4O3x5qQF5l64HUNS2mPOOOLJI8MV+N02Jd5CHQRdCP9axo/HqhIxYeNaHXOEQmcC3ZlQzcF39v61O0s8TwGUG+rdsK9pRKSVy4CyRTiWAd+PunHj0dJgEPXGTZnR74peDWsXAawRw7Y4dlVDVZC67di7VIZ+A+TI2lfR9CY83OCVyPROmjyc8hM8rbOguy3F6tminvUgaHrn7Npv9vfFdybG3x7/Co4b3Gu8sG13k/mCeCAMed/v/jBWPBp4PK8ceBH39UTALy+8BxIPprXBeCekTB04wtSsSFwsLZx4BOhnibG9Pu2mU54dhv7M9REcSD1chBDN/uMt7J748Cr4VgrwC45Vvrg3kBpXhTohg5NTWHgQmYzrycX+A6AHStpKEdJwzSRdFtei7HJ03/qveHDYC7wpwF2wNXkh3ONz/JmiWbAt5PvMpIIvGhkC+gh8BYDnpVL4An83w6o4RjN8QJ3ChrxAsPNJ43AE3hK9VbqAzTirUR7jFYCT+Ap1VupD9CItxJtSvUWpU3gCTyleov2AQJP4Met6s8ALOJa54dzNf0fL1r/yDPilW4Au93NATjqvaLptrweU/CJcPwOA28u3VoJ+xK35Y0SzYA8Iz7+CeCV3n2zIZfTQQpLgFdDr2rBtKhxRs7XPkc0zZbXY/qxZSKkHGYMnY4VXrg3BixvlGgGmH5erYaVZwCWe7ZVZc6/UxPLgZwHKvralaUSh8JcMsr21wAyVTsQC7vJESo1rBz5U8vmBKV50XCP6DE9NKmGlRcAlnlaqmBbSGleNPw5j0kn2uJBJvEYpXnRcI/oMS2MoIbiR8H4cWOnztixoyaOA3lLoaih+EswXufZXgXbAkrzImAvWPzoW5syX5PwNpPmIzWARKv5YgQ/6XJnRkkzpNPG2VkiXozEzWMuXOAwGVIOcoZDAMrE0m4pNZMqafobrgXSOpdjMcoAAAAASUVORK5CYII=)}.bg-\[url\(\~\/assets\/images\/activity\/April\/pricingMeunIco3\.png\)\]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAsCAYAAAD/709QAAAAAXNSR0IArs4c6QAABr1JREFUaEPtW7+LZEUQruqZPVg89ZLj4CIDA8HAQP8BE1EQRcFA8PR2Z2YFOQNjg9tABWfHUw40EH8Fp6yBgYJn5j+ggYHRwUXqIgYi3DKBOl3yfnS/qurqfrNgoHNv4bjdmdfvdVd/VfXV1/UQ1vyhNy+dBw9PkIfHgeheAHceAO8EQmj+VTdqf6//Z3/r78N34JrrzPHY3s/4vh7vuufV92g/0/Pwel7WXPln6j4+zuMYAI/A401E+Bq8/xI/nf2cM181qvhDr0/Pedy6jIgzIByLBVQGCUaMv7eT5N9V13AjJmMqwwRDZQyde07YzOT5ykDxOrXhJ55/vO+KvPvY+dVlPJwcaSMWDUvzFx8l7w6B4O4aVRGJGmns7/oJ7d98MXzh5uetQetNCAjiz+GfMy/RBo3jw/XWRof7hmdm5p8Djpg/3EKHz+G1i19x42YNS/O9PfLuPSAYdWjLoWANtw0uz8NEDsX1ggJyM17BN0AbwDJ2DDds06t7hFDBkZ/MlRveCHOAHgFfwc+evxqMaxqW5nuPEOF1IBzFBep4GCZvuXV9rUIKv47HVDG+gPTS+BAHS+EiZ7jEuBrFPJ6zMJVunkdyT+HhhRq5iWHpjZ2zNNq6AYBn7Hiqd8xAcY0CbiQDfRZaAwqT8dqdlZuL0JFJRBGFxuZZoas3HJkovoW0dR8ePnuUGHY1n11FwJdjTNWuwndYx01xLU9CLDHV4414aSJHuW3I/DHTq4yfc2sedwUDsRgA+yxhM5l5Bzt4ACL8YPT5hZkwbI3W8fgXALclaZCBvog4nmUtt9GTsRJGT9iw0HMStw9hoDSGx2ABHm384OgsAfIwA7jCEd4jDTuf7RLAhxGtueDOE1DgsSIGhoeH5KCoFDdUH8qt77PjjQ1KUNzOTXuNyPQtGMT6letrfszWj0CXhGH9wfQLIPe04KaC6GeolNwxg9j3ZtWuUIhuuwYr0G5du2S7iVa4sIoIa305xGpurplGl9C/UYad/QAED8QKqlQA1KGAJLEXLldIcnyB5mQznLVYZFi0TMVLjsosG2F8unf9/FoeEt0Nadj59DcAd7ZcnmYql2rRayUVa7HtZ+b46r7VTlRI1ChWG2CVr1k6ZZTfFhvRyTqW08yo1TgU6z/WiF0C4HaXuBjqxG738U1eGelgX6rgOI1SGoSFNsGtw1L4AnPzb5kJ9lRwJQ0jGDPoFILXouSx/mC2BILtpHwNu5aNURZr4IjoKStDQRHdU9GokCAtoScplS335Bm8j8fq8UaxI0KZnXd08loCue2u2sooV9zlSsaOrmvxxYxYw1lGQo90yFDFgDayYCpWUWFoEprxmPfIhEP2fB1jl4BuW8TKkGkjWniMNAxWuZcwfI5UG0nCzORrjre0gFzNzzl4UpqugWiRT4KuIb02jbFVKLAItSVscJq1+Xqs1H9LDAisGFslr8TVtRsZvFQbXtOozdNjG6HJom2kRBh/MF0CoUJsKfFYMSpTRCRJxrhvR7DliYCu7qwqiWdwC01io/9VPVaK+JXnorNYQUu3LHqlE5WuuKxjllIxsDl6bFJtlmNsvcuGaMKTQi5zBwRpFGrqlK2ATqDn/jf0WGZcC7EixvaVhCoUhDr/9tVjo8Bv8FgVYwc9lrGBfj22SVuaFcynTUmbHEsPemzUTyLQsnqsYVhd0iYChiFcDHpse8LFckJCt2rEViWtvKiTEQc9tjua5+W+4vVmgcArr149ctBjpWAVjG3GWNfIhrqsTWQ7HRYGPZZrLIMeq/m21mATkLXMYF09lgiQFrM/gWA86LFajF9HT5an1RGx9M70HP0FvzbNaUrSK3XwDXqs2RjYGfbK7kP0t/tOnd20Co7isaKngH1XlZaDHlsLSJ1hF5MXiNwnZuISXNU6R1InslqFz8Wt/1d/7En02O4wcXUweR/BzWpbD3qs1Fpr/BnnZnk9tjv+9ovpj0Bwf5e4lLht6pmDHps0DjZ6bNOwQW9fPEOr8e9AiEnbeulEctBjO2SzajW2GNFi9zEidz0t1wY9NiJSl/nZM0BY4cg1TXGrt6avoYdXg+QlO1r0+VahdWjQY4E8a+P0i8m3APhw7IDh5eygx66vxxJ0jce0vz+m0z/9AYR3RKo16LGqD41zdd0yFSsu2SpPi+mDBPS9kAb5OZXVJW3xVEtqjNRt4/tj05c7aDF5iQDe7dhA4X2r3v7SlqIlRt7o/lj7dSS6srNDNPrIbMEc9Nj8C4LgVuQx/wId7T9zik7fdQ0AnwQPp5KX3xK3v237Y4+B8AgIbiJi7yuf/wCXlhroTlyjKgAAAABJRU5ErkJggg==)}.bg-\[url\(\~\/assets\/images\/activity\/christmas-day\/header_en\.webp\)\]{background-image:url(data:image/webp;base64,UklGRtALAABXRUJQVlA4WAoAAAAwAAAAzQAAJwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM4gkAAC/NwAkQ/wehjSRJUlhaUscf0RHYL+sOA+JIktHDS/5hioFj0LaRpHgALILlz3HvZRRJkuJsLu8x/y/OwBlI20ZAT3YZSVP4sfvvXelxzvh8lrbfeF99iy+l0OprlPxPuvPX2NKYQppSACAAAMW6GQLZpUACCHIMgR+sIyQABGWySY+JQUBAgC9sGAJhJBLE2TDzB3dEyroPb90fUeXbfdn/ehSy7jPuK75sEQjcKRONF0BMckcfAQGFsZcw5mIckICwf23CZ8CdWXy6MQHWaG075mZ7avvMBLVt27Ztm3lr97VtM7XtTmrbdqOvnDZ5cq657+t+5vk0/RvRfwiSJLdtUEqOmMVFAD+wLMuyLMuyLMuyrDTpMmXJlhMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJzZsmRKl8ayLMuyLMuyrEDfSZ0hKwAAAAAEyz/NmiG1u0+p0pu+MJokSQkR1BhyR0eNLgTkTJ/KxTNtdmDA4iA7apJM8nYDsqcN9ClF+lxoc4hsE1z/KrzdrFU+vgEgV/oUjs+UmeH5lrwzM0/w/UnBSRFigswpnT5nBqr5kt4OAwAAQJCdUz4cPqbXGH2aBvVPbxZEevO/5QIABPXnfO7y5EorZ82O4D/K3OO3yJ5Kfq+IW7byvQeV/4/JKNtrQJWQ/5huWaOajmxTwBmk4bBOBf6bj0Y+tvF/S3ceOXFoe1E3YKXWJpO8XgcYY9tjNMk02x4iKGz78anZ4RAMEwFU3Klrz9UWDW3btjXWLQywbftNwd/Etu0EQVDSZ9ubpKjJT0jaX0aYIlueIpn8jUdAXJPwf/glGjLKmQTPPZIq6caauoFW6X0eQs7UlpURA3g33MWz+EVZH2ML4HOyoUb5hawFRSGBlkEwtARKJUiSHWNoMG3BuyS/EwKiSO4XBB+R3CsIPlV4uuS2N0TWfyJBlmiIfMkSYqYp8V8OYk84Ub2qG8jHDs/zIINlZYWX0108i5wjl3YbstseCWxjkljlg3wZqime9Bv66wuygWZIzg9sIH+tUOmd0wVqDR36M/n10KGNsYbkcmGNlyR/EkLj+IQnpZvwbq8iHc6N0yK1Tz1g4rvNZrxich0Azcntb7755ptVsY2vNMB4LTA+MjIysoug+q3f7JPkele9opUGhZJ8uV0ArSN/0GW+I4C7vCBYHvOsoDgo/WOMZrgF5E9mtMYK1b/3ieE/V2jTqwHepU1GCq/m4994RRN8QXbQoKbI4+Q07aXSjSaS/RWPkHgGJsFuTSCpOgOlbV53NUeadBjDzS5wqtg8m9ss88qbRYZRHigofgHQi5ysGTYBbciFDsCbaUdo+9s8KNY+7AEPykYt5BK/+YwPNNxuvvCYIqUTHPboFEJuB/ANWdkUHOUg/SsNKalKADjhV+BqpMuE5p/3dYHzA9nNZGhLLtITdFcTKAppvzfILprhE6Ar+bcD8C1eEj5MfsxYAKN49y9SZ8keTK7+IZ9qqsNkBUeRf5LtjLW6CGAPn4aYguc7SB+rIQVVnDbJIx5yNTJlcZdoCzxnrIP/RZIDcufOnXsR2UtQtAcKXGdMbs0wEiibzKdtDcb85Go9wTiyE20PcIyLjvCmdIRdeIu2XqDfyeURTiJfMNYjApo8D0AtkCFYWcqBoJGm1FQicKaT89z0isiSzd3oQP7sAPEjaebIioJi8rA3b5OTBEM9AEvIxLnSjK3Id/UEXzOmFFkcLekr+kxEUD2yHxaQeQHUTiSPVzV1dSP/kpOJgClGxni9Xm9eLeuo1+udKgTGxcTEzBdUu4dOXEpeyRs4X/quIOB23SnEJzpA7HN4PnGieDxVMCTqJJs3muTaMJlhOFA6gDeMrItl/L2yCAP8xdsezCRLaqxBPvJZB0PXFFNka/JboKMUFmNK9G81HAiGKipjCaJLBV6rCD5DzhyBh8iIyrccIBJ4derUqVOnJvGwoHi45SbtYoLISLKed5PJT404ry798Ds8YcfSiazTjxwBlHjJN4WnVhOktS6RT4rDLHo9BMAkchYwg9wWFRX1tpZ1PyoqKqqOJjg+ZsyYMcUE1b5d5PeuopJPkSMb4HHRC60ka5sMpck/jb/8TVB8g2lkJ0m0QsEJI5M+HYHR9PlDT/mhNvM1Dv+Iu/E2WQf4gK+KA+NV3BmaD5DvSYTlZH0BsFVVFRHMpU3BvxvSlY2EQEFVMCSOBwIOHTa8gmxZsCyxjavRRzKIVDlHT9CTnCEoJujY+0wSvWXSnZShG89Tfgrlh7o3OcqFseyNVXwVhtyx9J0+ffqmP3WZbUdvcq0g8Bd4ZTKxsK/8TicSbYIhWAk1CFSW07iC6g6wlkn5XYwujEaWTIjibCciw+lUjJkM8wxvX0h2FBTNEJLgXyxNpBKKQ5UXyb6UUZlmMTkftvA2r4bgkr/WqwRgxLxKx2YTRf7jJxA13KhCn5GjgZCn3OcguKNBoEykCQTVViVLGdnFqLvkC2TSVXtlYKIx5NEQIGQwgL+1x8mMWVRT2HmAjUwuKoiqAIWrACj00p+atPFUZRKVS/cm/1AZVdVvXesv8OHgQYMG/UgOA5r50XTHp4wnw1R6chubDyPUP5f9lxRczCRIFNtxRaV8XZV38QN3VVt0VAUD0uR+SC7rOma3X7PyXX+3KVjO8ZHw5KsA5lISPQ9BWHT8pGqDvSq7S+N1Fy2STvFfkk/yobHqUHTy/0DzjNBx3MNe1bHOR0/oq26E7mMmf9AyMoHPWwjP95+XGEHj/4cO4RM/d+7cuZGKSvi654nuDdx1VKLbneqMIzK88Efdx3h8svMOS1QtmqZYA6Ap+YdmOO5EeNvfZwg3KAPA80IHyCLya2CszpQ7mCj8agA5O/ymIDWygIgdyZGoDKBoZUOiJaoG0yAwOndBpXv2LWRZuOt2rQzo93uFQEC6E3pBMmEKUFUVcBEOakpFoTKg1vWUt/0MMslGil3ECrVKhv8oOlUMdIzalYCvyLJ1dNI1mrJ3UM6rNxMPRzmJnJZI8lpvGIFUCAJeVz1JIJZdxbeiUqlMrvt4N8O/E9G7RLeHZC1G1Pj3d7GGyWoM717m39ihumzYOo5sHOEMkqfd6Fah/+U9fLcCULtEeVL0GjiQaJH4sKj/tOi1cLoitqK3xOmKcfKlV7VUsH6K9uiyOPlyOpVs8PReMD+V3MWL6lTS8cS4wC763skdJIer1nBjQXViHPg0/3ahoP0IUaf5Lm5a9sk0HR7Mli5AOanYYuaGEX4EedPi5hashEBapUqkuWM4HawYnO7DdvoJ9C3Yv3NDuexZsBzPrkRHjZE3lC5vjzO+Bm6PXzM3+xY=)}.bg-\[url\(\~\/assets\/images\/activity\/christmas-day\/header_zh\.webp\)\]{background-image:url(data:image/webp;base64,UklGRmgLAABXRUJQVlA4WAoAAAAwAAAAnwAAJwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhMeQkAAC+fwAkQv8cQkiRJnRMndf5EJ/D2rgPiSJLRw0v+YYqBc9RGkiSFa/6DYPhzvHaLUSRJirO5vMf8vzgDZyBtGwE92WVEMoXT1a97puPc4/0s2X7jffovvhSFrL6MEvtEd2wNWzRGIZqiAEAAABLtaghILwUkAEEWQ8ACAAYhAUCgFFZoSRVMA4KRhTUI6iGBWPwDgA2mtAPW3xU7BgFIgQ9e1g4aB+XfUuwYAwAgIiAdxyDVFBaAGHzqbeqH6Twl+OH9RGFft5gEBL9sMcD2w8TXVQqwx///OiXSz+5+z4+On92OW7Bhdyu6Fmwvrt2B3bW2Imc7e9itiBx4nNjeYjs2jliIMcIiM++/4fv9xQX8HdF/B5Kkxs3klg8tMhag/EBRFEVRFEVRFEVRypSrVKVaTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJrVqlQqV0ZRFEVRFEVRFLOW0hWqAgAAAEDRPbRqhdLWvpUqL65XuCPF6SZJUlZZtDS4nSmO32oDNcuXsvAqW12S9g1JGlMENSQJBdXLmn0rUb6WLM02aWjr0KJ7nkB7l6mHh0kSapUvYfgqWRnqxhkAAADFwylUVC5p9L0ytCS+DSpOXlGnNFQ2+Foe2i26OhcPL513X+MtDeX1Z6ulJvFmA5PLqqqqqqqqqqomgv1+3N7UzAT/COlMIbtnN9Yp2TClibGw5QP87Xa73W632+12u91uDzAU1TApqaG1Z7PbTFJrlZV7rQ7/vU+aGctqRaMe+0yZNWvWrFmzPpHG6xFjgNZLly5d+oNP0/YDxx50M1oImk5Pcz8/Pz9fdCY7+QkJPpIJjTwcT9LQkMFAm4iIiIiIiIiIYeQwvYY2xpY3yOBGVC8ltQkd9fAf8FbuYKCkaA7PAb8JHbt7y3quihvdJ0OnMgPb9ILPSkJn0vlJfHx8fPwDPo6XBLQDjpMkaTZex01M7/LxbGBBk4hWNa3dtiu5UlVVPzIUb7k/NvaDxNGz18izZzvHxt5jrO302cT3jJJ0riQ9pNfjefxZLr0kvV5vmqToGucByzdt2pTJK5s2bdq0QBrd3bt37969e/fuY+QxvYY5Zqa3U4GapRWlosU7YwVfpqenXyWD8ZZ9gMxCCo+TR9gHoe/YXsi7Sckb+nsZi4PSyJ/iff8f+V7vzW3paQpk8Epqampqamo6b+qsHjhw4MCBA0eSI2UF7SyaX0FRqlrGdebMmTRT+sk22DCb6TBklfe6P8LyORRffOAQ4AJ36PTv4EkItq9YsWLFihUOPfvM2/ZZzQGUMgiZ1twa60JDQ+sYI+absLCwsLA68H3K8Trku6nPNwA2JQ8GWi4UMu7Pt0l6Onu5WOKYw+FwOBwnjTgyevTo0XPJuaKDIwVYneHKlMNwHrCEPJ6mBEhS5mAEXwUAe04YMCAxMTHxlNivwSfJycnJKcnJyY0A9RJ1pCUmClUXjEiYOnXq1KXkUtFBglWCUK4SHJxqjbOrVq1abYyYdi9evHjx4nD8yRtr1/rezMRNbl/RBcAoA/9oYTDn2IGCDvVskCfHTf/dH9+6HKhUBSnsbI2VjTpFxcjkvHvnLTiRoapsYUmABDlR4lWrVq1aDZWZNHz4HEFINj1cjD3OfD5yOp1Op/MJ85x7ZJYHBAQEhJPhooPl1hjIFFSpBidbmCv6MuW50Q953pXf0tPT09NH4vvo6Jwc3MjEDW5e1FEiOzIyMnKyTD0gTKBmnT3BxTjLKwkJCQkXM8RxVwrmY5lM4QJXyauig0xrfE0nqtWEm4HmihqTzL6yZ9kIQe06derUqVfP16hZxBHeRcGb3Gz4wwjpx/rmhyViwoen/rg7t5cN0aNlNrtcLpfL9Yx85nK5MunZbIIcq+lGzRro39+KpIjwQCkRHPBzr6gJS7Yl3s0ruDfEYVLgDu2UNKovT5vxITY2NtZhgsjOBI1/dr9cw5mBfww8cM7zpHdjQ/vs5BchDVpEfiwYbGG8aUrB96hRzep84rhy+8nrPIOr4clMUEUaIQXozt/y5GTGm5Ep+aMJhUokInM/fjeBb48ePe1584vHFQ60cN5//OTZy+x3OUY7LrVge/A//4FqVQQWT+R1v7h/jdw1d1hvu6+s5hfJgst+7z/u5UwzvNnZ2dnvLNI/Z5Aa+oiPLp6PH4RxtxsBvh6K2Jvz2uVMTzt10BG3fM4bWszLq1SynOI3DLLJjt5KUqPnxfYEXsbf6eGXZniysrKysrKympkiThS+M/EP5i+OiYmJiWkfIPlTeL2QRt3aA7+ukHS3jOm72WJaXqmcVWLi4uLi4uI2k7tkBbEyZxDBy+hC3kdKXv7tPD68PdPgxxfzhxTkXJbw+7eB+4irI/KsF0+/+Z4Z+CqHawBo2bRc1ZQrA/j/YGXIUs3n7Txj1KfcBZdO0WoZyRlvqzq6GtLhHMmcuV983uUUX3wmmRXJ56oAAz9yGdqoo+kZZDWuKlVxlNMs6PkxRvKC2eRqWcEUY9aT3jEtdXl4bT11h5O/SBy59JK5YuaRD3t3pe9iDxNnZfOezktPMxaFCFNeR+P1y0+38HVj8yOlvESpgChm+FgrQKw1e966eXkiedLLjCX9wkOAgDo2kXe+23ZL5Js3VUEcyW0w+PGVDS23i0v8sJdcVAxjfhii+K6euMMQQQb73+Qpm5nJD3aHFuR1Ul6cxkW64dBni2632+12u90fyBy9hjH6w955uA6DUiQNf3n43laYyEki7mzN508Ce2Tkp9DjM2zlkScknz4QE6TzwOIQbOffRMVh4LS3gU4vos1sX8y0wrxYqit6ML+DiaYOFvJ+Ed8FaTabrf7bbdIku+b4JVce+S8Av+ee3RjdBDh0onNhs1ykGLydJ/86v7QD0H71PZJvVeCn+gCWFQZvqd8rg8V1gpnpuexRUDnq6rKNr7qbiFI1TdM0TdM0TdM0TdM0TdP8gIBmUnXZUzUMflqgSMB0jukH1J08WTZR9qAV/dBrbHt53hYC23z/k5F5DRo0aNCgQUihQ1uI7E+lukxf10rFZfGybjEoX1fX6ivH4ufZv3BdwGhdRS7G/YuXL4XrKobrUsIL/3w6KbDID4eIYRNqi1fhupTpul6TNDL3aP8iu00Otz1j9uYWVCLyup6VddGo5HzOlATKgbpdEdMgZdtkfvIQsS5qdV259vAwY4qghkTHcHld2eK6fMViaV2+2PtfQwEA)}.bg-\[url\(\~\/assets\/images\/activity\/discount_0208\/price_change\.svg\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='66'%3E%3Cdefs%3E%3Cfilter id='a' width='148%25' height='148%25' x='-24%25' y='-24%25' filterUnits='objectBoundingBox'%3E%3CfeMorphology in='SourceAlpha' operator='dilate' radius='1' result='shadowSpreadOuter1'/%3E%3CfeOffset in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='3'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0.874943388 0 0 0 0 0.825544431 0 0 0 0 0.825544431 0 0 0 0.5 0'/%3E%3C/filter%3E%3Ccircle id='b' cx='25' cy='25' r='25'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(8 8)'%3E%3Cuse xlink:href='%23b' fill='%23000' filter='url(%23a)'/%3E%3Cuse xlink:href='%23b' fill='%23FFF'/%3E%3C/g%3E%3Cpath d='M20 21h24v24H20z'/%3E%3Cpath fill='%23FC5302' d='M23 32.25h18v2.25H23z'/%3E%3Cpath stroke='%23FC5302' stroke-width='2.25' d='M35 26.25 41 33l-6 6.75'/%3E%3C/g%3E%3C/svg%3E")}.bg-\[url\(\~\/assets\/images\/activity\/new-year\/yaerTitle\.webp\)\]{background-image:url(/_nuxt/yaerTitle.3H57xlne.webp)}.bg-\[url\(\~\/assets\/images\/components\/app-header\/pricing\/header_preferential_2x\.png\)\]{background-image:url(/_nuxt/header_preferential_2x.7ls6geZJ.png)}.bg-\[url\(\~\/assets\/images\/components\/app-header\/reourse\/peoImg\.webp\)\]{background-image:url(/_nuxt/peoImg.DQBt0vCH.webp)}.bg-\[url\(\~\/assets\/images\/components\/sales-information-card\/enjoy_bg\.svg\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='26'%3E%3Cpath fill='%23FFE6DB' fill-rule='evenodd' d='M0 0a4 4 0 0 0 4 4h252a4 4 0 0 0 4-4v22a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4Z'/%3E%3C/svg%3E")}.bg-\[url\(\~\/assets\/images\/pages\/ai\/footerImg\.webp\)\]{background-image:url(/_nuxt/footerImg.Bm9qhamZ.webp)}.bg-\[url\(\~\/assets\/images\/pages\/index\/Withdraw\.svg\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='22'%3E%3Cpath fill='%23FF9E3E' fill-rule='evenodd' d='M9 18A9 9 0 0 1 9 0h54a9 9 0 0 1 3.695 17.209l-6.754 4.671V18z'/%3E%3C/svg%3E")}.bg-\[url\(\~\/assets\/images\/pages\/register-login\/bg\.svg\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='768' height='1024'%3E%3Cdefs%3E%3Cfilter id='c' width='144.3%25' height='144.3%25' x='-22.2%25' y='-22.2%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='41'/%3E%3C/filter%3E%3Cfilter id='e' width='125.4%25' height='122.9%25' x='-12.7%25' y='-11.5%25' filterUnits='objectBoundingBox'%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='29'/%3E%3C/filter%3E%3ClinearGradient id='b' x1='72.252%25' x2='24.792%25' y1='96.857%25' y2='5.185%25'%3E%3Cstop offset='0%25' stop-color='%23E8F1FF'/%3E%3Cstop offset='100%25' stop-color='%23CFEFFE'/%3E%3C/linearGradient%3E%3Cpath id='a' d='M0 0h768v1024H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse xlink:href='%23a' fill='url(%23b)' opacity='.8'/%3E%3Ccircle cx='-7.5' cy='858.5' r='277.5' fill='%23E8F4FF' filter='url(%23c)' mask='url(%23d)' opacity='.757'/%3E%3Cpath fill='%23E4F3FF' d='M275.58 515C428.837 515 868 244.759 868 91.5S743.759-186 590.5-186 220.253 71.265 220.253 224.524c0 83.328-73.299 285.61-15.15 336.476 48.802 42.69.544-46 70.476-46' filter='url(%23e)' mask='url(%23d)' opacity='.612'/%3E%3C/g%3E%3C/svg%3E")}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#45D096\]{--tw-gradient-from:#45d096 var(--tw-gradient-from-position);--tw-gradient-to:rgba(69,208,150,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#f85b5b\]{--tw-gradient-from:#f85b5b var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,91,91,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#13D2C6\]{--tw-gradient-to:#13d2c6 var(--tw-gradient-to-position)}.to-\[\#F7AD56\]{--tw-gradient-to:#f7ad56 var(--tw-gradient-to-position)}.to-\[\#e79292\]{--tw-gradient-to:#e79292 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-\[length\:100\%_100\%\],.bg-\[size\:100\%_100\%\]{background-size:100% 100%}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-\[-1112px_-60px\]{background-position:-1112px -60px}.bg-\[-1375px_-60px\]{background-position:-1375px -60px}.bg-\[-1638px_-60px\]{background-position:-1638px -60px}.bg-\[-183px_-225px\]{background-position:-183px -225px}.bg-\[-1901px_-60px\]{background-position:-1901px -60px}.bg-\[-306px_-225px\]{background-position:-306px -225px}.bg-\[-323px_-60px\]{background-position:-323px -60px}.bg-\[-429px_-225px\]{background-position:-429px -225px}.bg-\[-586px_-60px\]{background-position:-586px -60px}.bg-\[-60px_-225px\]{background-position:-60px -225px}.bg-\[-60px_-477px\]{background-position:-60px -477px}.bg-\[-60px_-60px\]{background-position:-60px -60px}.bg-\[-849px_-60px\]{background-position:-849px -60px}.bg-\[100\%_100\%\]{background-position:100% 100%}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.stroke-\[\#f6f6f6\]{stroke:#f6f6f6}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[0\!important\]{padding:0!important}.p-\[10px\]{padding:10px}.p-\[1px\]{padding:1px}.p-\[20px\]{padding:20px}.p-\[30px\]{padding:30px}.p-\[4px\]{padding:4px}.p-\[6px\]{padding:6px}.p-\[8px\]{padding:8px}.p-px{padding:1px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-8{padding-left:2rem!important;padding-right:2rem!important}.\!px-\[200px\]{padding-left:200px!important;padding-right:200px!important}.\!px-\[27px\]{padding-left:27px!important;padding-right:27px!important}.\!px-\[50px\]{padding-left:50px!important;padding-right:50px!important}.\!px-\[91px\]{padding-left:91px!important;padding-right:91px!important}.\!py-0{padding-bottom:0!important;padding-top:0!important}.\!py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.\!py-\[0\]{padding-bottom:0!important;padding-top:0!important}.\!py-\[11px\]{padding-bottom:11px!important;padding-top:11px!important}.\!py-\[5px\]{padding-bottom:5px!important;padding-top:5px!important}.\!py-\[8px\]{padding-bottom:8px!important;padding-top:8px!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[-2px\]{padding-left:-2px;padding-right:-2px}.px-\[0\!important\]{padding-left:0!important;padding-right:0!important}.px-\[100px\]{padding-left:100px;padding-right:100px}.px-\[10px\!important\]{padding-left:10px!important;padding-right:10px!important}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[110px\]{padding-left:110px;padding-right:110px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[15px\!important\]{padding-left:15px!important;padding-right:15px!important}.px-\[16px\!important\]{padding-left:16px!important;padding-right:16px!important}.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-\[21px\]{padding-left:21px;padding-right:21px}.px-\[23px\]{padding-left:23px;padding-right:23px}.px-\[24px\!important\]{padding-left:24px!important;padding-right:24px!important}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[29px\]{padding-left:29px;padding-right:29px}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[300px\]{padding-left:300px;padding-right:300px}.px-\[30px\!important\]{padding-left:30px!important;padding-right:30px!important}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[32px\]{padding-left:32px;padding-right:32px}.px-\[34px\!important\]{padding-left:34px!important;padding-right:34px!important}.px-\[34px\]{padding-left:34px;padding-right:34px}.px-\[35px\]{padding-left:35px;padding-right:35px}.px-\[36px\!important\]{padding-left:36px!important;padding-right:36px!important}.px-\[4\.5vh\]{padding-left:4.5vh;padding-right:4.5vh}.px-\[40px\!important\]{padding-left:40px!important;padding-right:40px!important}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[41px\]{padding-left:41px;padding-right:41px}.px-\[42px\]{padding-left:42px;padding-right:42px}.px-\[44px\!important\]{padding-left:44px!important;padding-right:44px!important}.px-\[46px\]{padding-left:46px;padding-right:46px}.px-\[47px\]{padding-left:47px;padding-right:47px}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[50px\!important\]{padding-left:50px!important;padding-right:50px!important}.px-\[50px\]{padding-left:50px;padding-right:50px}.px-\[51px\]{padding-left:51px;padding-right:51px}.px-\[52px\]{padding-left:52px;padding-right:52px}.px-\[56px\]{padding-left:56px;padding-right:56px}.px-\[57px\]{padding-left:57px;padding-right:57px}.px-\[58px\]{padding-left:58px;padding-right:58px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[60px\]{padding-left:60px;padding-right:60px}.px-\[68px\]{padding-left:68px;padding-right:68px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[80px\]{padding-left:80px;padding-right:80px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[90px\]{padding-left:90px;padding-right:90px}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-\[0\!important\]{padding-bottom:0!important;padding-top:0!important}.py-\[100px\]{padding-bottom:100px;padding-top:100px}.py-\[10px\!important\]{padding-bottom:10px!important;padding-top:10px!important}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[11px\]{padding-bottom:11px;padding-top:11px}.py-\[120px\]{padding-bottom:120px;padding-top:120px}.py-\[12px\]{padding-bottom:12px;padding-top:12px}.py-\[13px\]{padding-bottom:13px;padding-top:13px}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.py-\[15px\]{padding-bottom:15px;padding-top:15px}.py-\[16px\]{padding-bottom:16px;padding-top:16px}.py-\[18px\]{padding-bottom:18px;padding-top:18px}.py-\[1px\]{padding-bottom:1px;padding-top:1px}.py-\[24px\]{padding-bottom:24px;padding-top:24px}.py-\[25px\]{padding-bottom:25px;padding-top:25px}.py-\[27px\]{padding-bottom:27px;padding-top:27px}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[30px\]{padding-bottom:30px;padding-top:30px}.py-\[34px\]{padding-bottom:34px;padding-top:34px}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.py-\[40px\]{padding-bottom:40px;padding-top:40px}.py-\[4px\]{padding-bottom:4px;padding-top:4px}.py-\[51px\]{padding-bottom:51px;padding-top:51px}.py-\[55px\]{padding-bottom:55px;padding-top:55px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.py-\[60px\]{padding-bottom:60px;padding-top:60px}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.py-\[74px\]{padding-bottom:74px;padding-top:74px}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.py-\[80px\]{padding-bottom:80px;padding-top:80px}.py-\[86px\]{padding-bottom:86px;padding-top:86px}.py-\[8px\]{padding-bottom:8px;padding-top:8px}.py-\[9px\]{padding-bottom:9px;padding-top:9px}.\!pb-\[50px\]{padding-bottom:50px!important}.\!pl-\[10px\]{padding-left:10px!important}.\!pt-0{padding-top:0!important}.\!pt-20{padding-top:5rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[100px\]{padding-bottom:100px}.pb-\[102px\]{padding-bottom:102px}.pb-\[10px\]{padding-bottom:10px}.pb-\[110px\]{padding-bottom:110px}.pb-\[113px\]{padding-bottom:113px}.pb-\[11px\]{padding-bottom:11px}.pb-\[12px\]{padding-bottom:12px}.pb-\[13px\]{padding-bottom:13px}.pb-\[14px\]{padding-bottom:14px}.pb-\[15px\]{padding-bottom:15px}.pb-\[16px\]{padding-bottom:16px}.pb-\[17px\]{padding-bottom:17px}.pb-\[18px\]{padding-bottom:18px}.pb-\[1px\]{padding-bottom:1px}.pb-\[200px\]{padding-bottom:200px}.pb-\[20px\]{padding-bottom:20px}.pb-\[24px\]{padding-bottom:24px}.pb-\[26px\]{padding-bottom:26px}.pb-\[27px\]{padding-bottom:27px}.pb-\[2px\]{padding-bottom:2px}.pb-\[30px\]{padding-bottom:30px}.pb-\[31px\]{padding-bottom:31px}.pb-\[32px\]{padding-bottom:32px}.pb-\[34px\]{padding-bottom:34px}.pb-\[35px\]{padding-bottom:35px}.pb-\[39px\]{padding-bottom:39px}.pb-\[40px\]{padding-bottom:40px}.pb-\[498px\]{padding-bottom:498px}.pb-\[4px\]{padding-bottom:4px}.pb-\[50px\]{padding-bottom:50px}.pb-\[5px\]{padding-bottom:5px}.pb-\[64px\]{padding-bottom:64px}.pb-\[6px\]{padding-bottom:6px}.pb-\[73px\]{padding-bottom:73px}.pb-\[74px\]{padding-bottom:74px}.pb-\[7px\]{padding-bottom:7px}.pb-\[80px\]{padding-bottom:80px}.pb-\[85px\]{padding-bottom:85px}.pb-\[99px\]{padding-bottom:99px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-\[0\!important\]{padding-left:0!important}.pl-\[10px\]{padding-left:10px}.pl-\[12px\]{padding-left:12px}.pl-\[14px\]{padding-left:14px}.pl-\[15px\]{padding-left:15px}.pl-\[16px\]{padding-left:16px}.pl-\[18px\]{padding-left:18px}.pl-\[20px\]{padding-left:20px}.pl-\[29px\]{padding-left:29px}.pl-\[2px\]{padding-left:2px}.pl-\[30px\]{padding-left:30px}.pl-\[35px\]{padding-left:35px}.pl-\[40px\]{padding-left:40px}.pl-\[41px\]{padding-left:41px}.pl-\[42px\]{padding-left:42px}.pl-\[50px\]{padding-left:50px}.pl-\[5px\]{padding-left:5px}.pl-\[6px\]{padding-left:6px}.pl-\[8px\]{padding-left:8px}.pl-\[var\(--profile-sidebar-width\)\]{padding-left:var(--profile-sidebar-width)}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-\[10px\]{padding-right:10px}.pr-\[16px\]{padding-right:16px}.pr-\[17px\]{padding-right:17px}.pr-\[18px\]{padding-right:18px}.pr-\[20px\]{padding-right:20px}.pr-\[24px\]{padding-right:24px}.pr-\[262px\]{padding-right:262px}.pr-\[2px\]{padding-right:2px}.pr-\[30px\]{padding-right:30px}.pr-\[3px\]{padding-right:3px}.pr-\[4\%\]{padding-right:4%}.pr-\[60px\]{padding-right:60px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[--header-height\]{padding-top:var(--header-height)}.pt-\[0\!important\]{padding-top:0!important}.pt-\[0\]{padding-top:0}.pt-\[100px\]{padding-top:100px}.pt-\[108px\]{padding-top:108px}.pt-\[109px\]{padding-top:109px}.pt-\[10px\]{padding-top:10px}.pt-\[119px\]{padding-top:119px}.pt-\[11px\]{padding-top:11px}.pt-\[120px\]{padding-top:120px}.pt-\[130px\]{padding-top:130px}.pt-\[138px\]{padding-top:138px}.pt-\[13px\]{padding-top:13px}.pt-\[140px\]{padding-top:140px}.pt-\[14px\]{padding-top:14px}.pt-\[15px\]{padding-top:15px}.pt-\[16px\]{padding-top:16px}.pt-\[17px\]{padding-top:17px}.pt-\[18px\]{padding-top:18px}.pt-\[1px\]{padding-top:1px}.pt-\[20px\]{padding-top:20px}.pt-\[21px\]{padding-top:21px}.pt-\[220px\]{padding-top:220px}.pt-\[24px\]{padding-top:24px}.pt-\[25px\]{padding-top:25px}.pt-\[26px\]{padding-top:26px}.pt-\[27px\]{padding-top:27px}.pt-\[2px\]{padding-top:2px}.pt-\[30px\]{padding-top:30px}.pt-\[36px\]{padding-top:36px}.pt-\[3px\]{padding-top:3px}.pt-\[40px\]{padding-top:40px}.pt-\[41px\]{padding-top:41px}.pt-\[44px\]{padding-top:44px}.pt-\[46px\]{padding-top:46px}.pt-\[48px\]{padding-top:48px}.pt-\[4px\]{padding-top:4px}.pt-\[50px\]{padding-top:50px}.pt-\[59px\]{padding-top:59px}.pt-\[5px\]{padding-top:5px}.pt-\[60px\]{padding-top:60px}.pt-\[72px\]{padding-top:72px}.pt-\[7px\]{padding-top:7px}.pt-\[80px\]{padding-top:80px}.pt-\[84px\]{padding-top:84px}.pt-\[86px\]{padding-top:86px}.pt-\[8px\]{padding-top:8px}.pt-\[99px\]{padding-top:99px}.pt-\[9px\]{padding-top:9px}.pt-\[calc\(var\(--profile-header-height\)_\+_var\(--profile-banner-height\)\)\]{padding-top:calc(var(--profile-header-height) + var(--profile-banner-height))}.pt-\[var\(--profile-header-height\)\]{padding-top:var(--profile-header-height)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[OpenSans\]{font-family:OpenSans}.\!text-\[12px\]{font-size:12px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[16px\]{font-size:16px!important}.\!text-\[18px\]{font-size:18px!important}.\!text-\[20px\]{font-size:20px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl\/\[56px\]{font-size:3rem;line-height:56px}.text-\[\#16px\]{font-size:#16px}.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-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[33px\]{font-size:33px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[55px\]{font-size:55px}.text-\[58px\]{font-size:58px}.text-\[60px\]{font-size:60px}.text-\[7px\]{font-size:7px}.text-\[96px\]{font-size:96px}.text-\[max\(12px\2c min\(1\.85vw\2c 20px\)\)\]{font-size:max(12px,min(1.85vw,20px))}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xs\/6{font-size:.75rem;line-height:1.5rem}.text-xs\/7{font-size:.75rem;line-height:1.75rem}.\!font-\[400\]{font-weight:400!important}.\!font-\[600\]{font-weight:600!important}.font-\[400\]{font-weight:400}.font-\[500\!important\]{font-weight:500!important}.font-\[500\]{font-weight:500}.font-\[500px\]{font-weight:500px}.font-\[600\!important\]{font-weight:600!important}.font-\[600\]{font-weight:600}.font-\[600px\]{font-weight:600px}.font-\[700\!important\]{font-weight:700!important}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!leading-\[22px\]{line-height:22px!important}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.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-\[10px\]{line-height:10px}.leading-\[12px\]{line-height:12px}.leading-\[13px\]{line-height:13px}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[17px\]{line-height:17px}.leading-\[18px\]{line-height:18px}.leading-\[19\.5px\]{line-height:19.5px}.leading-\[19px\!important\]{line-height:19px!important}.leading-\[19px\]{line-height:19px}.leading-\[20px\]{line-height:20px}.leading-\[21px\]{line-height:21px}.leading-\[22px\]{line-height:22px}.leading-\[23px\]{line-height:23px}.leading-\[24px\]{line-height:24px}.leading-\[25px\]{line-height:25px}.leading-\[27px\]{line-height:27px}.leading-\[28px\]{line-height:28px}.leading-\[29px\]{line-height:29px}.leading-\[30px\]{line-height:30px}.leading-\[32px\]{line-height:32px}.leading-\[33px\]{line-height:33px}.leading-\[36px\]{line-height:36px}.leading-\[37px\]{line-height:37px}.leading-\[380x\]{line-height:380x}.leading-\[38px\]{line-height:38px}.leading-\[39px\]{line-height:39px}.leading-\[40px\]{line-height:40px}.leading-\[41px\]{line-height:41px}.leading-\[42px\]{line-height:42px}.leading-\[43px\]{line-height:43px}.leading-\[44px\]{line-height:44px}.leading-\[45px\]{line-height:45px}.leading-\[46px\]{line-height:46px}.leading-\[49px\]{line-height:49px}.leading-\[50px\]{line-height:50px}.leading-\[55px\]{line-height:55px}.leading-\[55x\]{line-height:55x}.leading-\[56px\]{line-height:56px}.leading-\[58px\]{line-height:58px}.leading-\[60px\]{line-height:60px}.leading-\[62px\]{line-height:62px}.leading-\[64px\]{line-height:64px}.leading-\[65px\]{line-height:65px}.leading-\[67px\]{line-height:67px}.leading-\[72px\]{line-height:72px}.leading-\[75px\]{line-height:75px}.leading-\[76px\]{line-height:76px}.leading-\[79px\]{line-height:79px}.leading-\[82px\]{line-height:82px}.leading-\[87px\]{line-height:87px}.tracking-\[1px\]{letter-spacing:1px}.tracking-\[2px\]{letter-spacing:2px}.\!text-\[\#007AFF\]{--tw-text-opacity:1!important;color:rgb(0 122 255/var(--tw-text-opacity))!important}.\!text-\[\#042040FF\]{color:#042040!important}.\!text-\[\#042040\]{--tw-text-opacity:1!important;color:rgb(4 32 64/var(--tw-text-opacity))!important}.\!text-\[\#29BA82\]{--tw-text-opacity:1!important;color:rgb(41 186 130/var(--tw-text-opacity))!important}.\!text-\[\#55687D\]{--tw-text-opacity:1!important;color:rgb(85 104 125/var(--tw-text-opacity))!important}.\!text-\[\#6A41FF\]{--tw-text-opacity:1!important;color:rgb(106 65 255/var(--tw-text-opacity))!important}.\!text-\[\#9BACBC\]{--tw-text-opacity:1!important;color:rgb(155 172 188/var(--tw-text-opacity))!important}.\!text-\[\#D9182A\]{--tw-text-opacity:1!important;color:rgb(217 24 42/var(--tw-text-opacity))!important}.\!text-\[\#FE4832\]{--tw-text-opacity:1!important;color:rgb(254 72 50/var(--tw-text-opacity))!important}.\!text-\[\#FF6A00\]{--tw-text-opacity:1!important;color:rgb(255 106 0/var(--tw-text-opacity))!important}.\!text-\[\#FF6F09\]{--tw-text-opacity:1!important;color:rgb(255 111 9/var(--tw-text-opacity))!important}.\!text-\[\#FF822A\]{--tw-text-opacity:1!important;color:rgb(255 130 42/var(--tw-text-opacity))!important}.\!text-\[\#FFFFFFFF\]{color:#fff!important}.\!text-\[\#FFF\],.\!text-\[\#fff\]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.\!text-\[var\(--color-text-6\)\]{color:var(--color-text-6)!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-\[\#000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#001E17\]{--tw-text-opacity:1;color:rgb(0 30 23/var(--tw-text-opacity))}.text-\[\#007AFFFF\!important\],.text-\[\#007AFF\!important\]{color:#007aff!important}.text-\[\#007AFFFF\]{color:#007aff}.text-\[\#007AFF\],.text-\[\#007aff\]{--tw-text-opacity:1;color:rgb(0 122 255/var(--tw-text-opacity))}.text-\[\#021D5A\]{--tw-text-opacity:1;color:rgb(2 29 90/var(--tw-text-opacity))}.text-\[\#042040FF\!important\],.text-\[\#042040\!important\]{color:#042040!important}.text-\[\#042040FF\]{color:#042040}.text-\[\#042040\]{--tw-text-opacity:1;color:rgb(4 32 64/var(--tw-text-opacity))}.text-\[\#042040ff\]{color:#042040}.text-\[\#0D3596FF\]{color:#0d3596}.text-\[\#16191CFF\]{color:#16191c}.text-\[\#165DFF\!important\]{color:#165dff!important}.text-\[\#165DFF\]{--tw-text-opacity:1;color:rgb(22 93 255/var(--tw-text-opacity))}.text-\[\#1663D4FF\]{color:#1663d4}.text-\[\#171A39FF\]{color:#171a39}.text-\[\#18101CFF\]{color:#18101c}.text-\[\#19A282\],.text-\[\#19a282\]{--tw-text-opacity:1;color:rgb(25 162 130/var(--tw-text-opacity))}.text-\[\#1af4b4\]{--tw-text-opacity:1;color:rgb(26 244 180/var(--tw-text-opacity))}.text-\[\#2541B6FF\]{color:#2541b6}.text-\[\#29BA82FF\]{color:#29ba82}.text-\[\#29BA82\]{--tw-text-opacity:1;color:rgb(41 186 130/var(--tw-text-opacity))}.text-\[\#2B4931FF\]{color:#2b4931}.text-\[\#333\!important\]{color:#333!important}.text-\[\#333333\],.text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.text-\[\#470390\]{--tw-text-opacity:1;color:rgb(71 3 144/var(--tw-text-opacity))}.text-\[\#55687D\;\]{color:#55687D;}.text-\[\#55687DFF\]{color:#55687d}.text-\[\#55687D\]{--tw-text-opacity:1;color:rgb(85 104 125/var(--tw-text-opacity))}.text-\[\#666666\],.text-\[\#666\]{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))}.text-\[\#6A41FF\]{--tw-text-opacity:1;color:rgb(106 65 255/var(--tw-text-opacity))}.text-\[\#703e01ff\]{color:#703e01}.text-\[\#714FDA\]{--tw-text-opacity:1;color:rgb(113 79 218/var(--tw-text-opacity))}.text-\[\#745C01\]{--tw-text-opacity:1;color:rgb(116 92 1/var(--tw-text-opacity))}.text-\[\#86909CFF\]{color:#86909c}.text-\[\#898A9E\]{--tw-text-opacity:1;color:rgb(137 138 158/var(--tw-text-opacity))}.text-\[\#8A3306\]{--tw-text-opacity:1;color:rgb(138 51 6/var(--tw-text-opacity))}.text-\[\#8EC1FD\]{--tw-text-opacity:1;color:rgb(142 193 253/var(--tw-text-opacity))}.text-\[\#999999\],.text-\[\#999\]{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.text-\[\#999\]\/80{color:hsla(0,0%,60%,.8)}.text-\[\#9B9DAF\]{--tw-text-opacity:1;color:rgb(155 157 175/var(--tw-text-opacity))}.text-\[\#9BACBCFF\!important\]{color:#9bacbc!important}.text-\[\#9BACBCFF\]{color:#9bacbc}.text-\[\#9BACBC\],.text-\[\#9bacbc\]{--tw-text-opacity:1;color:rgb(155 172 188/var(--tw-text-opacity))}.text-\[\#9bacbcff\]{color:#9bacbc}.text-\[\#A13A04FF\]{color:#a13a04}.text-\[\#B3B3BE\]{--tw-text-opacity:1;color:rgb(179 179 190/var(--tw-text-opacity))}.text-\[\#BE9839FF\]{color:#be9839}.text-\[\#C4CBDEFF\]{color:#c4cbde}.text-\[\#D9182A\]{--tw-text-opacity:1;color:rgb(217 24 42/var(--tw-text-opacity))}.text-\[\#DE1C27FF\]{color:#de1c27}.text-\[\#E23696\]{--tw-text-opacity:1;color:rgb(226 54 150/var(--tw-text-opacity))}.text-\[\#E7F4FA\]{--tw-text-opacity:1;color:rgb(231 244 250/var(--tw-text-opacity))}.text-\[\#E9602A\]{--tw-text-opacity:1;color:rgb(233 96 42/var(--tw-text-opacity))}.text-\[\#E9BEFF\]{--tw-text-opacity:1;color:rgb(233 190 255/var(--tw-text-opacity))}.text-\[\#EBEDF3FF\]{color:#ebedf3}.text-\[\#ED6ED8\]{--tw-text-opacity:1;color:rgb(237 110 216/var(--tw-text-opacity))}.text-\[\#F1526B\]{--tw-text-opacity:1;color:rgb(241 82 107/var(--tw-text-opacity))}.text-\[\#F22D25FF\]{color:#f22d25}.text-\[\#F39754\]{--tw-text-opacity:1;color:rgb(243 151 84/var(--tw-text-opacity))}.text-\[\#FC5302FF\]{color:#fc5302}.text-\[\#FC5302\]{--tw-text-opacity:1;color:rgb(252 83 2/var(--tw-text-opacity))}.text-\[\#FEFAD3FF\]{color:#fefad3}.text-\[\#FF0000\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.text-\[\#FF6A00\!important\]{color:#ff6a00!important}.text-\[\#FFE88C\]{--tw-text-opacity:1;color:rgb(255 232 140/var(--tw-text-opacity))}.text-\[\#FFFFFF\!important\]{color:#fff!important}.text-\[\#FFFFFF\;\]{color:#FFFFFF;}.text-\[\#FFFFFFB3\]{color:#ffffffb3}.text-\[\#FFFFFFCC\]{color:#ffffffcc}.text-\[\#FFFFFFFF\!important\]{color:#fff!important}.text-\[\#FFFFFFFF\]{color:#fff}.text-\[\#FFFFFF\],.text-\[\#FFF\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#f6f6f6\]{--tw-text-opacity:1;color:rgb(246 246 246/var(--tw-text-opacity))}.text-\[\#f85b5b\]{--tw-text-opacity:1;color:rgb(248 91 91/var(--tw-text-opacity))}.text-\[\#fff\!important\]{color:#fff!important}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#ffffff\!important\]{color:#fff!important}.text-\[\#ffffff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#ffffffff\]{color:#fff}.text-\[--v2-color-text-1\]{color:var(--v2-color-text-1)}.text-\[--v2-color-text-2\]{color:var(--v2-color-text-2)}.text-\[--v2-color-text-3\]{color:var(--v2-color-text-3)}.text-\[--v2-primary\]{color:var(--v2-primary)}.text-\[--v2-text-color-1\]{color:var(--v2-text-color-1)}.text-\[-v2-color-text-2\]{color:-v2-color-text-2}.text-\[14px\!important\]{color:14px!important}.text-\[black\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[red\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.text-\[rgb\(var\(--color-text-6\)\)\]{color:rgb(var(--color-text-6))}.text-\[rgb\(var\(--primary-6\)\)\]{color:rgb(var(--primary-6))}.text-\[var\(--color-text-3\)\]{color:var(--color-text-3)}.text-\[var\(--color-text-6\)\]{color:var(--color-text-6)}.text-\[var\(--v2-color-text-1\)\]{color:var(--v2-color-text-1)}.text-\[white\!important\]{color:#fff!important}.text-\[white\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/80{color:hsla(0,0%,100%,.8)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-\[0\.4\]{opacity:.4}.opacity-\[1\]{opacity:1}.shadow-\[-2px_2px_20px_0px_rgba\(12\2c 195\2c 204\2c 0\.5\)\]{--tw-shadow:-2px 2px 20px 0px rgba(12,195,204,.5);--tw-shadow-colored:-2px 2px 20px 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-\[0_3px_6px_0px_rgba\(217\2c 217\2c 217\2c 0\.3\)\]{--tw-shadow:0 3px 6px 0px hsla(0,0%,85%,.3);--tw-shadow-colored:0 3px 6px 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-\[0px_-2px_20px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px -2px 20px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px -2px 20px 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-\[0px_0px_10px_0px_rgba\(47\2c 105\2c 168\2c 0\.1\)\]{--tw-shadow:0px 0px 10px 0px rgba(47,105,168,.1);--tw-shadow-colored:0px 0px 10px 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-\[0px_0px_12px_0px_rgba\(3\2c 101\2c 78\2c 0\.25\)\]{--tw-shadow:0px 0px 12px 0px rgba(3,101,78,.25);--tw-shadow-colored:0px 0px 12px 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-\[0px_0px_18px_0px_rgba\(16\2c 79\2c 79\2c 0\.2\)\]{--tw-shadow:0px 0px 18px 0px rgba(16,79,79,.2);--tw-shadow-colored:0px 0px 18px 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-\[0px_2px_10px_0px_rgba\(230\2c 230\2c 230\2c 0\.71\)\]{--tw-shadow:0px 2px 10px 0px hsla(0,0%,90%,.71);--tw-shadow-colored:0px 2px 10px 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-\[0px_2px_4px_0px_rgba\(105\2c 152\2c 222\2c 0\.09\)\]{--tw-shadow:0px 2px 4px 0px rgba(105,152,222,.09);--tw-shadow-colored:0px 2px 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)}.shadow-\[0px_2px_4px_1px_rgba\(13\2c 53\2c 150\2c 0\.09\)\]{--tw-shadow:0px 2px 4px 1px rgba(13,53,150,.09);--tw-shadow-colored:0px 2px 4px 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)}.shadow-\[0px_2px_6px_0px_rgba\(202\2c 202\2c 202\2c 0\.5\)\]{--tw-shadow:0px 2px 6px 0px hsla(0,0%,79%,.5);--tw-shadow-colored:0px 2px 6px 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-\[0px_2px_7px_0px_rgba\(47\2c 105\2c 168\2c 0\.2\)\;\]{--tw-shadow:0px 2px 7px 0px rgba(47,105,168,.2) ;;--tw-shadow-colored:0px 2px 7px 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-\[0px_2px_7px_0px_rgba\(47\2c 105\2c 168\2c 0\.2\)\]{--tw-shadow:0px 2px 7px 0px rgba(47,105,168,.2);--tw-shadow-colored:0px 2px 7px 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-\[0px_4px_4px_0px_rgba\(222\2c 222\2c 222\2c 0\.3\)\]{--tw-shadow:0px 4px 4px 0px hsla(0,0%,87%,.3);--tw-shadow-colored:0px 4px 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)}.shadow-\[0px_4px_6px_0px_rgba\(123\2c 152\2c 187\2c 0\.4\)\]{--tw-shadow:0px 4px 6px 0px rgba(123,152,187,.4);--tw-shadow-colored:0px 4px 6px 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-\[0px_5px_10px_0px_rgba\(230\2c 230\2c 230\2c 0\.5\)\;\]{--tw-shadow:0px 5px 10px 0px hsla(0,0%,90%,.5) ;;--tw-shadow-colored:0px 5px 10px 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-\[0px_5px_10px_0px_rgba\(230\2c 230\2c 230\2c 0\.5\)\]{--tw-shadow:0px 5px 10px 0px hsla(0,0%,90%,.5);--tw-shadow-colored:0px 5px 10px 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-\[0px_6px_12px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 6px 12px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 6px 12px 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-\[10px_10px_24px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:10px 10px 24px 0px rgba(0,0,0,.1);--tw-shadow-colored:10px 10px 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)}.shadow-\[4px_0px_50px_0px_rgba\(209\2c 236\2c 230\2c 0\.5\)\]{--tw-shadow:4px 0px 50px 0px rgba(209,236,230,.5);--tw-shadow-colored:4px 0px 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)}.shadow-\[insert_0_1px_0_0_\#EBEDF3\2c 0_5px_10px_0_rgba\(230\2c 230\2c 230\2c 0\.5\)\]{--tw-shadow:insert 0 1px 0 0 #ebedf3,0 5px 10px 0 hsla(0,0%,90%,.5);--tw-shadow-colored:0 1px 0 0 var(--tw-shadow-color),0 5px 10px 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)}.shadow-custom{--tw-shadow:0px 2px 4px 0px rgba(164,169,188,.4);--tw-shadow-colored:0px 2px 4px 0px var(--tw-shadow-color)}.shadow-custom,.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:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.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:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.ring-gray-900\/5{--tw-ring-color:rgba(17,24,39,.05)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{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);-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-duration:.15s;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(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width:640px){.sm\:container{width:100%}@media (min-width:0px){.sm\:container{max-width:0}}@media (min-width:319px){.sm\:container{max-width:319px}}@media (min-width:640px){.sm\:container{max-width:640px}}@media (min-width:768px){.sm\:container{max-width:768px}}@media (min-width:769px){.sm\:container{max-width:769px}}@media (min-width:1024px){.sm\:container{max-width:1024px}}@media (min-width:1025px){.sm\:container{max-width:1025px}}@media (min-width:1095px){.sm\:container{max-width:1095px}}@media (min-width:1280px){.sm\:container{max-width:1280px}}@media (min-width:1281px){.sm\:container{max-width:1281px}}@media (min-width:1360px){.sm\:container{max-width:1360px}}@media (min-width:1536px){.sm\:container{max-width:1536px}}@media (min-width:1587px){.sm\:container{max-width:1587px}}@media (min-width:1910px){.sm\:container{max-width:1910px}}}@media (min-width:1281px){.sf_xl\:container{width:100%}@media (min-width:0px){.sf_xl\:container{max-width:0}}@media (min-width:319px){.sf_xl\:container{max-width:319px}}@media (min-width:640px){.sf_xl\:container{max-width:640px}}@media (min-width:768px){.sf_xl\:container{max-width:768px}}@media (min-width:769px){.sf_xl\:container{max-width:769px}}@media (min-width:1024px){.sf_xl\:container{max-width:1024px}}@media (min-width:1025px){.sf_xl\:container{max-width:1025px}}@media (min-width:1095px){.sf_xl\:container{max-width:1095px}}@media (min-width:1280px){.sf_xl\:container{max-width:1280px}}@media (min-width:1281px){.sf_xl\:container{max-width:1281px}}@media (min-width:1360px){.sf_xl\:container{max-width:1360px}}@media (min-width:1536px){.sf_xl\:container{max-width:1536px}}@media (min-width:1587px){.sf_xl\:container{max-width:1587px}}@media (min-width:1910px){.sf_xl\:container{max-width:1910px}}}@media (min-width:769px) and (max-width:1280px){.sf_lg\:container{width:100%}@media (min-width:0px){.sf_lg\:container{max-width:0}}@media (min-width:319px){.sf_lg\:container{max-width:319px}}@media (min-width:640px){.sf_lg\:container{max-width:640px}}@media (min-width:768px){.sf_lg\:container{max-width:768px}}@media (min-width:769px){.sf_lg\:container{max-width:769px}}@media (min-width:1024px){.sf_lg\:container{max-width:1024px}}@media (min-width:1025px){.sf_lg\:container{max-width:1025px}}@media (min-width:1095px){.sf_lg\:container{max-width:1095px}}@media (min-width:1280px){.sf_lg\:container{max-width:1280px}}@media (min-width:1281px){.sf_lg\:container{max-width:1281px}}@media (min-width:1360px){.sf_lg\:container{max-width:1360px}}@media (min-width:1536px){.sf_lg\:container{max-width:1536px}}@media (min-width:1587px){.sf_lg\:container{max-width:1587px}}@media (min-width:1910px){.sf_lg\:container{max-width:1910px}}}@media (min-width:319px) and (max-width:768px){.sf_md\:container{width:100%}@media (min-width:0px){.sf_md\:container{max-width:0}}@media (min-width:319px){.sf_md\:container{max-width:319px}}@media (min-width:640px){.sf_md\:container{max-width:640px}}@media (min-width:768px){.sf_md\:container{max-width:768px}}@media (min-width:769px){.sf_md\:container{max-width:769px}}@media (min-width:1024px){.sf_md\:container{max-width:1024px}}@media (min-width:1025px){.sf_md\:container{max-width:1025px}}@media (min-width:1095px){.sf_md\:container{max-width:1095px}}@media (min-width:1280px){.sf_md\:container{max-width:1280px}}@media (min-width:1281px){.sf_md\:container{max-width:1281px}}@media (min-width:1360px){.sf_md\:container{max-width:1360px}}@media (min-width:1536px){.sf_md\:container{max-width:1536px}}@media (min-width:1587px){.sf_md\:container{max-width:1587px}}@media (min-width:1910px){.sf_md\:container{max-width:1910px}}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-\[-6px\]:before{content:var(--tw-content);left:-6px}.before\:left-\[14px\]:before{content:var(--tw-content);left:14px}.before\:left-\[2\.24px\]:before{content:var(--tw-content);left:2.24px}.before\:left-\[2px\]:before{content:var(--tw-content);left:2px}.before\:right-0:before{content:var(--tw-content);right:0}.before\:right-\[0\.7px\]:before{content:var(--tw-content);right:.7px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-\[-4px\]:before{content:var(--tw-content);top:-4px}.before\:top-\[23px\]:before{content:var(--tw-content);top:23px}.before\:h-0:before,.before\:h-\[0px\]:before{content:var(--tw-content);height:0}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:w-0:before,.before\:w-\[0px\]:before{content:var(--tw-content);width:0}.before\:rotate-\[-135deg\]:before{--tw-rotate:-135deg}.before\:rotate-\[-135deg\]:before,.before\:rotate-\[-45deg\]:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rotate-\[-45deg\]:before{--tw-rotate:-45deg}.before\:rounded-\[100\%\]:before{border-radius:100%;content:var(--tw-content)}.before\:border-\[0px\]:before{border-width:0;content:var(--tw-content)}.before\:border-b-\[10px\]:before{border-bottom-width:10px;content:var(--tw-content)}.before\:border-b-\[5px\]:before{border-bottom-width:5px;content:var(--tw-content)}.before\:border-l-\[5px\]:before{border-left-width:5px;content:var(--tw-content)}.before\:border-r-\[5px\]:before{border-right-width:5px;content:var(--tw-content)}.before\:border-r-\[7\.5px\]:before{border-right-width:7.5px;content:var(--tw-content)}.before\:border-r-\[8px\]:before{border-right-width:8px;content:var(--tw-content)}.before\:border-t-\[10px\]:before{border-top-width:10px;content:var(--tw-content)}.before\:border-t-\[16px\]:before{border-top-width:16px;content:var(--tw-content)}.before\:border-\[\#042040\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(4 32 64/var(--tw-border-opacity))}.before\:border-\[\#9E030C\]:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(158 3 12/var(--tw-border-opacity))}.before\:border-\[transparent\]:before{border-color:transparent;content:var(--tw-content)}.before\:border-l-\[transparent\]:before{border-left-color:transparent;content:var(--tw-content)}.before\:border-r-\[\#042040\!important\]:before{border-right-color:#042040!important;content:var(--tw-content)}.before\:border-r-\[\#470390\!important\]:before{border-right-color:#470390!important;content:var(--tw-content)}.before\:border-r-\[\#FC5302FF\]:before{border-right-color:#fc5302;content:var(--tw-content)}.before\:border-r-\[\#FFE88C\]:before{content:var(--tw-content);--tw-border-opacity:1;border-right-color:rgb(255 232 140/var(--tw-border-opacity))}.before\:border-r-\[transparent\]:before{border-right-color:transparent;content:var(--tw-content)}.before\:border-t-\[transparent\]:before{border-top-color:transparent;content:var(--tw-content)}.before\:bg-\[\#FFEEE6FF\]:before{background-color:#ffeee6;content:var(--tw-content)}.before\:bg-\[radial-gradient\(circle\2c \#fff\2c rgba\(255\2c 255\2c 255\2c 0\)\)\]:before{background-image:radial-gradient(circle,#fff,hsla(0,0%,100%,0));content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-left-1:after{content:var(--tw-content);left:-.25rem}.after\:bottom-0:after{bottom:0;content:var(--tw-content)}.after\:bottom-2:after{bottom:.5rem;content:var(--tw-content)}.after\:bottom-\[-13px\]:after{bottom:-13px;content:var(--tw-content)}.after\:bottom-\[-63px\]:after{bottom:-63px;content:var(--tw-content)}.after\:bottom-\[0\]:after,.after\:bottom-\[0px\]:after{bottom:0;content:var(--tw-content)}.after\:bottom-\[27px\]:after{bottom:27px;content:var(--tw-content)}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-\[-3px\]:after{content:var(--tw-content);left:-3px}.after\:left-\[28px\]:after{content:var(--tw-content);left:28px}.after\:left-\[29\.4px\]:after{content:var(--tw-content);left:29.4px}.after\:left-\[32px\]:after{content:var(--tw-content);left:32px}.after\:left-\[84px\]:after{content:var(--tw-content);left:84px}.after\:right-0:after{content:var(--tw-content);right:0}.after\:right-\[-3px\]:after{content:var(--tw-content);right:-3px}.after\:top-\[12px\]:after{content:var(--tw-content);top:12px}.after\:top-\[27px\]:after{content:var(--tw-content);top:27px}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-\[60px\]:after{content:var(--tw-content);height:60px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:w-\[1px\]:after{content:var(--tw-content);width:1px}.after\:rounded-\[100\%\]:after{border-radius:100%;content:var(--tw-content)}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:bg-\[\#EBEDF3FF\]:after{background-color:#ebedf3;content:var(--tw-content)}.after\:bg-\[rgb\(var\(--primary-6\)\)\]:after{background-color:rgb(var(--primary-6));content:var(--tw-content)}.after\:bg-blue-200:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.after\:bg-\[radial-gradient\(circle\2c \#fff\2c rgba\(255\2c 255\2c 255\2c 0\)\)\]:after{background-image:radial-gradient(circle,#fff,hsla(0,0%,100%,0));content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:scale-\[1\.3\]:hover{--tw-scale-x: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))}.hover\:border:hover{border-width:1px}.hover\:\!border-\[\#1663D4\]:hover{--tw-border-opacity:1!important;border-color:rgb(22 99 212/var(--tw-border-opacity))!important}.hover\:\!border-\[\#FF822A\]:hover{--tw-border-opacity:1!important;border-color:rgb(255 130 42/var(--tw-border-opacity))!important}.hover\:border-\[\#007AFFFF\]:hover{border-color:#007aff}.hover\:border-\[\#007AFF\]:hover{--tw-border-opacity:1;border-color:rgb(0 122 255/var(--tw-border-opacity))}.hover\:border-\[\#007affff\!important\]:hover{border-color:#007aff!important}.hover\:border-\[\#042040\]:hover{--tw-border-opacity:1;border-color:rgb(4 32 64/var(--tw-border-opacity))}.hover\:border-\[\#C6CFDAFF\!important\]:hover{border-color:#c6cfda!important}.hover\:border-\[\#FF822A\!important\]:hover{border-color:#ff822a!important}.hover\:border-\[--v2-primary-hover\]:hover{border-color:var(--v2-primary-hover)}.hover\:border-\[rgb\(var\(--primary-6\)\)\!important\]:hover{border-color:rgb(var(--primary-6))!important}.hover\:border-transparent:hover{border-color:transparent}.hover\:\!bg-\[\#1663D4\]:hover{--tw-bg-opacity:1!important;background-color:rgb(22 99 212/var(--tw-bg-opacity))!important}.hover\:\!bg-\[\#EA6100\]:hover{--tw-bg-opacity:1!important;background-color:rgb(234 97 0/var(--tw-bg-opacity))!important}.hover\:\!bg-\[\#F2F8FF\]:hover{--tw-bg-opacity:1!important;background-color:rgb(242 248 255/var(--tw-bg-opacity))!important}.hover\:\!bg-\[\#FDF5FA\]:hover{--tw-bg-opacity:1!important;background-color:rgb(253 245 250/var(--tw-bg-opacity))!important}.hover\:\!bg-\[\#FFE2CD\]:hover{--tw-bg-opacity:1!important;background-color:rgb(255 226 205/var(--tw-bg-opacity))!important}.hover\:bg-\[\#007AFF\]:hover{--tw-bg-opacity:1;background-color:rgb(0 122 255/var(--tw-bg-opacity))}.hover\:bg-\[\#007affb2\!important\]:hover{background-color:#007affb2!important}.hover\:bg-\[\#1663D4\!important\]:hover{background-color:#1663d4!important}.hover\:bg-\[\#1663D4\]:hover{--tw-bg-opacity:1;background-color:rgb(22 99 212/var(--tw-bg-opacity))}.hover\:bg-\[\#1663d4FF\!important\]:hover,.hover\:bg-\[\#1663d4\!important\]:hover{background-color:#1663d4!important}.hover\:bg-\[\#1663d4\]:hover{--tw-bg-opacity:1;background-color:rgb(22 99 212/var(--tw-bg-opacity))}.hover\:bg-\[\#1663d4ff\!important\]:hover{background-color:#1663d4!important}.hover\:bg-\[\#1663d4ff\]:hover{background-color:#1663d4}.hover\:bg-\[\#19a282\]:hover{--tw-bg-opacity:1;background-color:rgb(25 162 130/var(--tw-bg-opacity))}.hover\:bg-\[\#212839\]:hover{--tw-bg-opacity:1;background-color:rgb(33 40 57/var(--tw-bg-opacity))}.hover\:bg-\[\#29415C\]:hover{--tw-bg-opacity:1;background-color:rgb(41 65 92/var(--tw-bg-opacity))}.hover\:bg-\[\#343651\]:hover{--tw-bg-opacity:1;background-color:rgb(52 54 81/var(--tw-bg-opacity))}.hover\:bg-\[\#4B6450FF\]:hover{background-color:#4b6450}.hover\:bg-\[\#6F388AFF\]:hover{background-color:#6f388a}.hover\:bg-\[\#CCE4FF\]:hover{--tw-bg-opacity:1;background-color:rgb(204 228 255/var(--tw-bg-opacity))}.hover\:bg-\[\#CEE4FF\]:hover{--tw-bg-opacity:1;background-color:rgb(206 228 255/var(--tw-bg-opacity))}.hover\:bg-\[\#E6F2FF\]:hover{--tw-bg-opacity:1;background-color:rgb(230 242 255/var(--tw-bg-opacity))}.hover\:bg-\[\#EA6100\!important\]:hover{background-color:#ea6100!important}.hover\:bg-\[\#EBEDF3\!important\]:hover{background-color:#ebedf3!important}.hover\:bg-\[\#EBEDF3\]:hover{--tw-bg-opacity:1;background-color:rgb(235 237 243/var(--tw-bg-opacity))}.hover\:bg-\[\#EFEFEFFF\]:hover{background-color:#efefef}.hover\:bg-\[\#F8F9FBFF\!important\]:hover,.hover\:bg-\[\#F8F9FB\!important\]:hover{background-color:#f8f9fb!important}.hover\:bg-\[\#F8F9FBFF\]:hover{background-color:#f8f9fb}.hover\:bg-\[\#F8F9FB\]:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity))}.hover\:bg-\[\#F97287\!important\]:hover{background-color:#f97287!important}.hover\:bg-\[\#eef2f9\]:hover{--tw-bg-opacity:1;background-color:rgb(238 242 249/var(--tw-bg-opacity))}.hover\:bg-\[\#fff\]:hover,.hover\:bg-\[\#ffffff\]:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-\[--v2-primary-ghost\!important\]:hover{background-color:var(--v2-primary-ghost!important)}.hover\:bg-\[--v2-primary-hover\]:hover{background-color:var(--v2-primary-hover)}.hover\:bg-\[rgb\(var\(--primary-5\)\)\]:hover{background-color:rgb(var(--primary-5))}.hover\:bg-\[rgb\(var\(--primary-6\)\)\]:hover{background-color:rgb(var(--primary-6))}.hover\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.1\)\]:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-\[var\(--color-neutral-1\)\!important\]:hover{background-color:var(--color-neutral-1)!important}.hover\:bg-\[var\(--color-neutral-1\)\]:hover{background-color:var(--color-neutral-1)}.hover\:bg-\[var\(--v2-primary-hover\)\!important\]:hover{background-color:var(--v2-primary-hover)!important}.hover\:bg-\[var\(--v2-primary-hover\)\]:hover{background-color:var(--v2-primary-hover)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-\[url\(\~\/assets\/images\/activity\/discount_0208\/price_change_active\.svg\)\]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='66'%3E%3Cdefs%3E%3Cfilter id='a' width='148%25' height='148%25' x='-24%25' y='-24%25' filterUnits='objectBoundingBox'%3E%3CfeMorphology in='SourceAlpha' operator='dilate' radius='1' result='shadowSpreadOuter1'/%3E%3CfeOffset in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='3'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0.787618886 0 0 0 0 0.653672648 0 0 0 0 0.653672648 0 0 0 0.5 0'/%3E%3C/filter%3E%3Ccircle id='b' cx='25' cy='25' r='25'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(8 8)'%3E%3Cuse xlink:href='%23b' fill='%23000' filter='url(%23a)'/%3E%3Cuse xlink:href='%23b' fill='%23FFF'/%3E%3C/g%3E%3Cpath d='M20 21h24v24H20z'/%3E%3Cpath fill='%23FC5302' d='M23 32.25h18v2.25H23z'/%3E%3Cpath stroke='%23FC5302' stroke-width='2.25' d='M35 26.25 41 33l-6 6.75'/%3E%3C/g%3E%3C/svg%3E")}.hover\:\!text-\[\#1663D4\]:hover{--tw-text-opacity:1!important;color:rgb(22 99 212/var(--tw-text-opacity))!important}.hover\:\!text-\[\#1E0713\]:hover{--tw-text-opacity:1!important;color:rgb(30 7 19/var(--tw-text-opacity))!important}.hover\:\!text-\[\#FE4832\]:hover{--tw-text-opacity:1!important;color:rgb(254 72 50/var(--tw-text-opacity))!important}.hover\:\!text-\[\#FF822A\]:hover{--tw-text-opacity:1!important;color:rgb(255 130 42/var(--tw-text-opacity))!important}.hover\:\!text-\[\#fff\]:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.hover\:text-\[\#007AFFFF\]:hover{color:#007aff}.hover\:text-\[\#007AFF\]:hover,.hover\:text-\[\#007aff\]:hover{--tw-text-opacity:1;color:rgb(0 122 255/var(--tw-text-opacity))}.hover\:text-\[\#042040\]:hover{--tw-text-opacity:1;color:rgb(4 32 64/var(--tw-text-opacity))}.hover\:text-\[\#1663D4FF\]:hover{color:#1663d4}.hover\:text-\[\#1663D4\]:hover{--tw-text-opacity:1;color:rgb(22 99 212/var(--tw-text-opacity))}.hover\:text-\[\#19A282\]:hover{--tw-text-opacity:1;color:rgb(25 162 130/var(--tw-text-opacity))}.hover\:text-\[\#FFFFFFFF\!important\]:hover{color:#fff!important}.hover\:text-\[\#FFFFFFFF\]:hover{color:#fff}.hover\:text-\[\#fff\]:hover,.hover\:text-\[white\]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.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\:shadow-\[0px_2px_8px_0px_rgba\(210\2c 205\2c 205\2c 0\.7\)\]:hover{--tw-shadow:0px 2px 8px 0px hsla(0,5%,81%,.7);--tw-shadow-colored:0px 2px 8px 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)}.focus\:z-20:focus{z-index:20}.focus\:outline-offset-0:focus{outline-offset:0}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:-rotate-180,.group\/parent:hover .group-hover\/parent\:-rotate-180{--tw-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))}.group:hover .group-hover\:border{border-width:1px}.group:hover .group-hover\:\!border-\[\#9BACBC\]{--tw-border-opacity:1!important;border-color:rgb(155 172 188/var(--tw-border-opacity))!important}.group:hover .group-hover\:\!border-\[\#E22C37\]{--tw-border-opacity:1!important;border-color:rgb(226 44 55/var(--tw-border-opacity))!important}.group:hover .group-hover\:\!border-\[\#FFE2CD\]{--tw-border-opacity:1!important;border-color:rgb(255 226 205/var(--tw-border-opacity))!important}.group:hover .group-hover\:\!border-\[--v2-primary-hover\]{border-color:var(--v2-primary-hover)!important}.group:hover .group-hover\:border-\[\#1663D4\]{--tw-border-opacity:1;border-color:rgb(22 99 212/var(--tw-border-opacity))}.group:hover .group-hover\:\!bg-\[\#E22C37\]{--tw-bg-opacity:1!important;background-color:rgb(226 44 55/var(--tw-bg-opacity))!important}.group:hover .group-hover\:\!bg-\[\#F8F9FBFF\]{background-color:#f8f9fb!important}.group:hover .group-hover\:\!bg-\[\#FFE2CD\!important\]{background-color:#ffe2cd!important}.group:hover .group-hover\:\!bg-\[--v2-primary-hover\]{background-color:var(--v2-primary-hover)!important}.group:hover .group-hover\:bg-\[\#1663D4FF\]{background-color:#1663d4}.group:hover .group-hover\:bg-\[\#ECE2FE\]{--tw-bg-opacity:1;background-color:rgb(236 226 254/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-\[\#F8F9FBFF\]{background-color:#f8f9fb}.group:hover .group-hover\:bg-\[\#F8F9FB\]{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-\[--v2-primary-hover\]{background-color:var(--v2-primary-hover)}.group:hover .group-hover\:bg-\[url\(\'\~\/assets\/images\/components\/question-answer\/c_blue_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath fill='%23007AFF' d='m8.832 11.752 4.132-6.197A1 1 0 0 0 12.13 4H3.87a1 1 0 0 0-.833 1.555l4.132 6.197a1 1 0 0 0 1.664 0'/%3E%3C/g%3E%3C/svg%3E")}.group:hover .group-hover\:bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/jia_a\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='2'%3E%3Cpath fill='%2355687D' fill-rule='evenodd' d='M0 0h14v2H0z'/%3E%3C/svg%3E")}.group:hover .group-hover\:bg-\[url\(\'\~\/assets\/images\/pages\/index\/mobile\/jian_a\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='%2355687D' fill-rule='evenodd'%3E%3Cpath d='M0 6h14v2H0z'/%3E%3Cpath d='M8 0v14H6V0z'/%3E%3C/g%3E%3C/svg%3E")}.group:hover .group-hover\:bg-\[url\(\'\~\/assets\/images\/pages\/index\/products\/right_white_v2\.svg\'\)\]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath fill='%23FFF' d='M2 7.5h12V9H2z'/%3E%3Cpath stroke='%23FFF' stroke-width='1.5' d='M10 3.5 14 8l-4 4.5'/%3E%3C/g%3E%3C/svg%3E")}.group:hover .group-hover\:\!text-\[\#FF6A00\]{--tw-text-opacity:1!important;color:rgb(255 106 0/var(--tw-text-opacity))!important}.group:hover .group-hover\:\!text-\[\#fff\]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.group:hover .group-hover\:text-\[\#FFFFFF\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:text-\[\#fff\!important\]{color:#fff!important}.group:hover .group-hover\:text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:text-\[var\(--v2-primary\)\!important\]{color:var(--v2-primary)!important}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:text-white\/80{color:hsla(0,0%,100%,.8)}.group:hover .group-hover\:opacity-100{opacity:1}.peer:hover~.peer-hover\:block{display:block}.peer:hover~.peer-hover\:flex{display:flex}@media (max-width:639px){.xs\:absolute{position:absolute}.xs\:left-\[50\%\]{left:50%}.xs\:top-\[50\%\]{top:50%}.xs\:order-1{order:1}.xs\:order-2{order:2}.xs\:order-3{order:3}.xs\:mx-\[16px\]{margin-left:16px;margin-right:16px}.xs\:mx-auto{margin-left:auto;margin-right:auto}.xs\:my-4{margin-bottom:1rem;margin-top:1rem}.xs\:\!mr-2{margin-right:.5rem!important}.xs\:mb-10{margin-bottom:2.5rem}.xs\:mb-2{margin-bottom:.5rem}.xs\:mb-4{margin-bottom:1rem}.xs\:mb-5{margin-bottom:1.25rem}.xs\:mb-6{margin-bottom:1.5rem}.xs\:mb-\[16px\]{margin-bottom:16px}.xs\:mb-\[24px\]{margin-bottom:24px}.xs\:mb-\[40px\]{margin-bottom:40px}.xs\:mb-\[44px\]{margin-bottom:44px}.xs\:mb-\[60px\]{margin-bottom:60px}.xs\:ml-2{margin-left:.5rem}.xs\:mt-2{margin-top:.5rem}.xs\:mt-3{margin-top:.75rem}.xs\:mt-4{margin-top:1rem}.xs\:mt-5{margin-top:1.25rem}.xs\:mt-8{margin-top:2rem}.xs\:mt-\[18px\]{margin-top:18px}.xs\:mt-\[23px\]{margin-top:23px}.xs\:mt-\[30px\]{margin-top:30px}.xs\:mt-\[44px\]{margin-top:44px}.xs\:block{display:block}.xs\:hidden{display:none}.xs\:\!h-10{height:2.5rem!important}.xs\:\!h-9{height:2.25rem!important}.xs\:h-20{height:5rem}.xs\:h-5{height:1.25rem}.xs\:h-8{height:2rem}.xs\:h-80{height:20rem}.xs\:h-\[225px\]{height:225px}.xs\:h-\[251px\]{height:251px}.xs\:h-\[40px\]{height:40px}.xs\:h-\[50px\]{height:50px}.xs\:h-full{height:100%}.xs\:max-h-\[44px\]{max-height:44px}.xs\:max-h-\[65px\]{max-height:65px}.xs\:\!w-full{width:100%!important}.xs\:w-20{width:5rem}.xs\:w-36{width:9rem}.xs\:w-\[12em\]{width:12em}.xs\:w-\[13px\]{width:13px}.xs\:w-\[212px\]{width:212px}.xs\:w-\[343px\]{width:343px}.xs\:w-\[344px\]{width:344px}.xs\:w-auto{width:auto}.xs\:w-full{width:100%}.xs\:min-w-32{min-width:8rem}.xs\:max-w-\[250px\]{max-width:250px}.xs\:max-w-\[343px\]{max-width:343px}.xs\:max-w-\[344px\]{max-width:344px}.xs\:flex-1{flex:1 1 0%}.xs\:translate-x-\[-50\%\]{--tw-translate-x:-50%}.xs\:translate-x-\[-50\%\],.xs\: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))}.xs\:translate-y-\[-50\%\]{--tw-translate-y:-50%}.xs\:flex-row{flex-direction:row}.xs\:flex-col{flex-direction:column}.xs\:\!flex-wrap{flex-wrap:wrap!important}.xs\:items-start{align-items:flex-start}.xs\:gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.xs\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.xs\:gap-y-1{row-gap:.25rem}.xs\:gap-y-2{row-gap:.5rem}.xs\:text-nowrap{text-wrap:nowrap}.xs\:\!px-8{padding-left:2rem!important;padding-right:2rem!important}.xs\:px-1{padding-left:.25rem;padding-right:.25rem}.xs\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xs\:px-4{padding-left:1rem;padding-right:1rem}.xs\:px-\[15px\]{padding-left:15px;padding-right:15px}.xs\:px-\[16px\]{padding-left:16px;padding-right:16px}.xs\:px-\[5px\]{padding-left:5px;padding-right:5px}.xs\:py-0{padding-bottom:0;padding-top:0}.xs\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.xs\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xs\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.xs\:pb-12{padding-bottom:3rem}.xs\:pb-2{padding-bottom:.5rem}.xs\:pb-7{padding-bottom:1.75rem}.xs\:pb-\[190px\]{padding-bottom:190px}.xs\:pb-\[40px\]{padding-bottom:40px}.xs\:pt-10{padding-top:2.5rem}.xs\:pt-5{padding-top:1.25rem}.xs\:pt-\[160px\]{padding-top:160px}.xs\:pt-\[24px\]{padding-top:24px}.xs\:text-left{text-align:left}.xs\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.xs\:text-\[32px\]{font-size:32px}.xs\:text-\[40px\]{font-size:40px}.xs\:text-base{font-size:1rem;line-height:1.5rem}.xs\:text-lg{font-size:1.125rem;line-height:1.75rem}.xs\:text-sm{font-size:.875rem;line-height:1.25rem}.xs\:text-xl{font-size:1.25rem;line-height:1.75rem}.xs\:text-xs{font-size:.75rem;line-height:1rem}.xs\:font-bold{font-weight:700}.xs\:leading-\[43px\]{line-height:43px}.xs\:leading-\[50px\]{line-height:50px}.xs\:leading-\[55px\]{line-height:55px}}@media (min-width:640px){.sm\:order-2{order:2}.sm\:order-first{order:-9999}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:col-start-4{grid-column-start:4}.sm\:col-start-5{grid-column-start:5}.sm\:col-start-7{grid-column-start:7}.sm\:col-end-3{grid-column-end:3}.sm\:col-end-5{grid-column-end:5}.sm\:col-end-7{grid-column-end:7}.sm\:col-end-9{grid-column-end:9}.sm\:row-start-2{grid-row-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:mx-\[16px\]{margin-left:16px;margin-right:16px}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-11{margin-top:2.75rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-\[120px\]{margin-top:120px}.sm\:mt-\[30px\]{margin-top:30px}.sm\:mt-\[52px\]{margin-top:52px}.sm\:mt-\[60px\]{margin-top:60px}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-\[225px\]{height:225px}.sm\:h-\[300px\]{height:300px}.sm\:h-\[60px\]{height:60px}.sm\:h-full{height:100%}.sm\:w-1\/3{width:33.333333%}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-60{width:15rem}.sm\:w-\[100\%\]{width:100%}.sm\:w-\[1180px\]{width:1180px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[31\.25rem\]{width:31.25rem}.sm\:w-\[343px\]{width:343px}.sm\:w-\[400px\]{width:400px}.sm\:w-\[42\%\]{width:42%}.sm\:w-\[43\%\]{width:43%}.sm\:w-\[500px\]{width:500px}.sm\:w-\[60px\]{width:60px}.sm\:w-\[978px\]{width:978px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[160px\]{min-width:160px}.sm\:max-w-\[1200px\]{max-width:1200px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:\!justify-between{justify-content:space-between!important}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-\[60px\]{gap:60px}.sm\:gap-y-10{row-gap:2.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-none{border-radius:0}.sm\:stroke-\[4px\]{stroke-width:4px}.sm\:p-0{padding:0}.sm\:p-10{padding:2.5rem}.sm\:\!px-0,.sm\:\!px-\[0px\]{padding-left:0!important;padding-right:0!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[200px\]{padding-left:200px;padding-right:200px}.sm\:px-\[20px\]{padding-left:20px;padding-right:20px}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-\[34px\]{padding-bottom:34px;padding-top:34px}.sm\:py-\[60px\]{padding-bottom:60px;padding-top:60px}.sm\:pb-0{padding-bottom:0}.sm\:pb-\[120px\]{padding-bottom:120px}.sm\:pb-\[60px\]{padding-bottom:60px}.sm\:pb-\[80px\]{padding-bottom:80px}.sm\:pl-4{padding-left:1rem}.sm\:pl-\[45px\]{padding-left:45px}.sm\:pt-0{padding-top:0}.sm\:pt-\[172px\]{padding-top:172px}.sm\:pt-\[176px\]{padding-top:176px}.sm\:pt-\[178px\]{padding-top:178px}.sm\:pt-\[180px\]{padding-top:180px}.sm\:pt-\[60px\]{padding-top:60px}.sm\:pt-\[80px\]{padding-top:80px}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[10vw\]{font-size:10vw}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[64px\]{font-size:64px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:font-\[500\]{font-weight:500}.sm\:font-\[600\]{font-weight:600}.sm\:font-\[600px\]{font-weight:600px}.sm\:font-normal{font-weight:400}.sm\:leading-\[211px\]{line-height:211px}.sm\:leading-\[30px\]{line-height:30px}.sm\:leading-\[49px\]{line-height:49px}.sm\:leading-\[55px\]{line-height:55px}.sm\:leading-\[60px\]{line-height:60px}.sm\:tracking-\[32px\]{letter-spacing:32px}.sm\:text-\[\#001E17\]{--tw-text-opacity:1;color:rgb(0 30 23/var(--tw-text-opacity))}.sm\:text-\[\#042040FF\]{color:#042040}.sm\:text-\[\#333\]{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.sm\:text-\[\#666\]{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))}.sm\:text-\[\#666\]\/80{color:hsla(0,0%,40%,.8)}.sm\:text-\[rgb\(134\2c 144\2c 156\)\]{--tw-text-opacity:1;color:rgb(134 144 156/var(--tw-text-opacity))}.sm\:text-\[var\(--color-text-6\)\]{color:var(--color-text-6)}.sm\:text-inherit{color:inherit}.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)}.sm\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.sm\:ring-gray-900\/10{--tw-ring-color:rgba(17,24,39,.1)}}@media (min-width:768px){.md\:mr-0{margin-right:0}.md\:mt-\[123px\]{margin-top:123px}.md\:mt-\[127px\]{margin-top:127px}.md\:mt-\[70px\]{margin-top:70px}.md\:block{display:block}.md\:h-\[225px\]{height:225px}.md\:w-40{width:10rem}.md\:w-60{width:15rem}.md\:w-\[328px\]{width:328px}.md\:w-\[343px\]{width:343px}.md\:w-\[600px\]{width:600px}.md\:w-\[640px\]{width:640px}.md\:w-\[calc\(\(100\%_-_60px\)_\/_3\)\]{width:calc(33.33333% - 20px)}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:justify-center{justify-content:center}.md\:space-x-\[30px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(30px*(1 - var(--tw-space-x-reverse)));margin-right:calc(30px*var(--tw-space-x-reverse))}.md\:space-x-\[50px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(50px*(1 - var(--tw-space-x-reverse)));margin-right:calc(50px*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:py-\[70px\]{padding-bottom:70px;padding-top:70px}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1025px){.lg\:fixed{position:fixed}.lg\:bottom-\[20px\]{bottom:20px}.lg\:right-\[20px\]{right:20px}.lg\:right-\[25px\]{right:25px}.lg\:top-\[-40px\]{top:-40px}.lg\:-order-1{order:-1}.lg\:m-0{margin:0}.lg\:mx-0,.lg\:mx-\[0px\]{margin-left:0;margin-right:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-0{margin-bottom:0;margin-top:0}.lg\:my-\[20px\]{margin-bottom:20px;margin-top:20px}.lg\:-mt-\[17px\]{margin-top:-17px}.lg\:mb-0{margin-bottom:0}.lg\:mb-2{margin-bottom:.5rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-\[0px\]{margin-bottom:0}.lg\:mb-\[10px\]{margin-bottom:10px}.lg\:mb-\[120px\]{margin-bottom:120px}.lg\:mb-\[12px\]{margin-bottom:12px}.lg\:mb-\[20px\]{margin-bottom:20px}.lg\:mb-\[32px\]{margin-bottom:32px}.lg\:mb-\[33px\]{margin-bottom:33px}.lg\:mb-\[40px\]{margin-bottom:40px}.lg\:mb-\[44px\]{margin-bottom:44px}.lg\:mb-\[60px\]{margin-bottom:60px}.lg\:mb-\[80px\]{margin-bottom:80px}.lg\:ml-5{margin-left:1.25rem}.lg\:ml-\[100px\]{margin-left:100px}.lg\:ml-\[102px\]{margin-left:102px}.lg\:ml-\[12px\]{margin-left:12px}.lg\:ml-\[20px\]{margin-left:20px}.lg\:ml-\[264px\]{margin-left:264px}.lg\:ml-\[28px\]{margin-left:28px}.lg\:ml-\[2px\]{margin-left:2px}.lg\:ml-\[32px\]{margin-left:32px}.lg\:ml-\[41px\]{margin-left:41px}.lg\:ml-\[60px\]{margin-left:60px}.lg\:mr-6{margin-right:1.5rem}.lg\:mr-\[10\%\]{margin-right:10%}.lg\:mr-\[12px\]{margin-right:12px}.lg\:mr-\[168px\]{margin-right:168px}.lg\:mr-\[20px\]{margin-right:20px}.lg\:mr-\[21px\]{margin-right:21px}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-\[0px\]{margin-top:0}.lg\:mt-\[16px\]{margin-top:16px}.lg\:mt-\[40px\]{margin-top:40px}.lg\:mt-\[51px\]{margin-top:51px}.lg\:mt-\[60px\]{margin-top:60px}.lg\:mt-\[65px\]{margin-top:65px}.lg\:mt-\[77px\]{margin-top:77px}.lg\:mt-\[80px\]{margin-top:80px}.lg\:mt-\[83px\]{margin-top:83px}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:\!flex{display:flex!important}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-0{height:0}.lg\:h-10{height:2.5rem}.lg\:h-\[109px\]{height:109px}.lg\:h-\[17px\]{height:17px}.lg\:h-\[240px\]{height:240px}.lg\:h-\[25px\]{height:25px}.lg\:h-\[268px\]{height:268px}.lg\:h-\[273px\]{height:273px}.lg\:h-\[282px\]{height:282px}.lg\:h-\[370px\]{height:370px}.lg\:h-\[380px\]{height:380px}.lg\:h-\[408px\]{height:408px}.lg\:h-\[40px\]{height:40px}.lg\:h-\[420px\]{height:420px}.lg\:h-\[424px\]{height:424px}.lg\:h-\[42px\]{height:42px}.lg\:h-\[44px\]{height:44px}.lg\:h-\[458px\]{height:458px}.lg\:h-\[46px\]{height:46px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[50px\]{height:50px}.lg\:h-\[523px\]{height:523px}.lg\:h-\[528px\]{height:528px}.lg\:h-\[560px\]{height:560px}.lg\:h-\[600px\]{height:600px}.lg\:h-\[60px\]{height:60px}.lg\:h-\[638px\]{height:638px}.lg\:h-\[640px\]{height:640px}.lg\:h-\[72px\]{height:72px}.lg\:h-\[74px\]{height:74px}.lg\:h-\[77px\]{height:77px}.lg\:h-\[78px\]{height:78px}.lg\:h-\[826px\]{height:826px}.lg\:max-h-none{max-height:none}.lg\:\!w-1\/3{width:33.333333%!important}.lg\:w-3\/5{width:60%}.lg\:w-60{width:15rem}.lg\:w-\[1180px\]{width:1180px}.lg\:w-\[140px\]{width:140px}.lg\:w-\[153px\]{width:153px}.lg\:w-\[160px\]{width:160px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[226px\]{width:226px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[357px\]{width:357px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[400px\]{width:400px}.lg\:w-\[404px\]{width:404px}.lg\:w-\[448px\]{width:448px}.lg\:w-\[480px\]{width:480px}.lg\:w-\[483px\]{width:483px}.lg\:w-\[500px\]{width:500px}.lg\:w-\[580px\]{width:580px}.lg\:w-\[589px\]{width:589px}.lg\:w-\[590px\]{width:590px}.lg\:w-\[77px\]{width:77px}.lg\:w-\[780px\]{width:780px}.lg\:w-\[804px\]{width:804px}.lg\:w-\[860px\]{width:860px}.lg\:w-\[880px\]{width:880px}.lg\:w-\[calc\(\(100\%_-_50px\)_\/_2\)\]{width:calc(50% - 25px)}.lg\:w-\[calc\(100vw-264px\)\]{width:calc(100vw - 264px)}.lg\:w-\[calc\(100vw-280px\)\]{width:calc(100vw - 280px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:\!max-w-\[400px\]{max-width:400px!important}.lg\:max-w-8xl{max-width:1400px}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:max-w-\[1234px\]{max-width:1234px}.lg\:max-w-\[1800px\]{max-width:1800px}.lg\:max-w-\[2100px\]{max-width:2100px}.lg\:max-w-\[580px\]{max-width:580px}.lg\:max-w-\[630px\]{max-width:630px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-normal{justify-content:normal}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-x-\[150px\]{-moz-column-gap:150px;column-gap:150px}.lg\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.lg\:self-auto{align-self:auto}.lg\:rounded{border-radius:.25rem}.lg\:border-2{border-width:2px}.lg\:border-\[1px\]{border-width:1px}.lg\:border-solid{border-style:solid}.lg\:border-\[\#EBEDF3\]{--tw-border-opacity:1;border-color:rgb(235 237 243/var(--tw-border-opacity))}.lg\:bg-none{background-image:none}.lg\:p-\[80px\]{padding:80px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-\[100px\]{padding-left:100px;padding-right:100px}.lg\:px-\[50px\]{padding-left:50px;padding-right:50px}.lg\:px-\[55px\]{padding-left:55px;padding-right:55px}.lg\:px-\[81px\]{padding-left:81px;padding-right:81px}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-\[120px\]{padding-bottom:120px;padding-top:120px}.lg\:py-\[80px\]{padding-bottom:80px;padding-top:80px}.lg\:py-\[81px\]{padding-bottom:81px;padding-top:81px}.lg\:pb-\[108px\]{padding-bottom:108px}.lg\:pb-\[61px\]{padding-bottom:61px}.lg\:pl-\[141px\]{padding-left:141px}.lg\:pl-\[20px\]{padding-left:20px}.lg\:pl-\[31px\]{padding-left:31px}.lg\:pr-\[29px\]{padding-right:29px}.lg\:pt-\[23px\]{padding-top:23px}.lg\:pt-\[260px\]{padding-top:260px}.lg\:pt-\[67px\]{padding-top:67px}.lg\:pt-\[80px\]{padding-top:80px}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[25px\]{font-size:25px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[37px\]{font-size:37px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[55px\]{font-size:55px}.lg\:font-bold{font-weight:700}.lg\:leading-\[17px\]{line-height:17px}.lg\:leading-\[24px\]{line-height:24px}.lg\:leading-\[37px\]{line-height:37px}.lg\:leading-\[49px\]{line-height:49px}.lg\:leading-\[55px\]{line-height:55px}.lg\:leading-\[62px\]{line-height:62px}.lg\:before\:bottom-5:before{bottom:1.25rem;content:var(--tw-content)}.lg\:before\:right-\[unset\]:before{content:var(--tw-content);right:unset}.lg\:before\:top-5:before{content:var(--tw-content);top:1.25rem}.lg\:before\:h-\[unset\]:before{content:var(--tw-content);height:unset}.lg\:before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.lg\:after\:bottom-5:after{bottom:1.25rem;content:var(--tw-content)}.lg\:after\:left-\[unset\]:after{content:var(--tw-content);left:unset}.lg\:after\:top-5:after{content:var(--tw-content);top:1.25rem}.lg\:after\:h-\[unset\]:after{content:var(--tw-content);height:unset}.lg\:after\:w-\[2px\]:after{content:var(--tw-content);width:2px}}@media (min-width:1280px){.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:bottom-0{bottom:0}.xl\:bottom-\[122px\]{bottom:122px}.xl\:bottom-\[131px\]{bottom:131px}.xl\:bottom-\[132px\]{bottom:132px}.xl\:bottom-\[140px\]{bottom:140px}.xl\:left-\[50\%\]{left:50%}.xl\:right-\[20px\]{right:20px}.xl\:top-\[46px\]{top:46px}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:mb-\[5px\]{margin-bottom:5px}.xl\:mt-0{margin-top:0}.xl\:mt-\[-190px\]{margin-top:-190px}.xl\:block{display:block}.xl\:h-\[260px\]{height:260px}.xl\:h-\[640px\]{height:640px}.xl\:h-\[740px\]{height:740px}.xl\:min-h-\[370px\]{min-height:370px}.xl\:min-h-\[620px\]{min-height:620px}.xl\:w-3\/4{width:75%}.xl\:w-\[1066px\]{width:1066px}.xl\:w-\[1092px\]{width:1092px}.xl\:w-\[1172px\]{width:1172px}.xl\:w-\[1174px\]{width:1174px}.xl\:w-\[1180px\]{width:1180px}.xl\:w-\[1200px\]{width:1200px}.xl\:w-\[1208px\]{width:1208px}.xl\:w-\[1220px\]{width:1220px}.xl\:w-\[372px\]{width:372px}.xl\:w-\[504px\]{width:504px}.xl\:w-\[506px\]{width:506px}.xl\:w-\[516px\]{width:516px}.xl\:w-\[524px\]{width:524px}.xl\:w-\[583px\]{width:583px}.xl\:w-full{width:100%}.xl\:min-w-\[1066px\]{min-width:1066px}.xl\:min-w-\[1180px\]{min-width:1180px}.xl\:max-w-\[1180px\]{max-width:1180px}.xl\:translate-x-\[-50\%\]{--tw-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))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-center{align-items:center}.xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}.xl\:overflow-hidden{overflow:hidden}.xl\:bg-\[white\],.xl\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-\[0\!important\]{padding-left:0!important;padding-right:0!important}.xl\:pb-0{padding-bottom:0}.xl\:pb-8{padding-bottom:2rem}.xl\:pb-\[100px\]{padding-bottom:100px}.xl\:pb-\[180px\]{padding-bottom:180px}.xl\:pl-\[50px\]{padding-left:50px}.xl\:pr-\[20px\]{padding-right:20px}.xl\:pt-\[46px\]{padding-top:46px}.xl\:text-left{text-align:left}}@media (min-width:1360px){.fm\:pl-\[150px\]{padding-left:150px}}@media (min-width:1536px){.\32xl\:right-\[365px\]{right:365px}.\32xl\:min-w-\[525px\]{min-width:525px}.\32xl\:flex-1{flex:1 1 0%}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(4rem*var(--tw-space-x-reverse))}.\32xl\:pl-\[285px\]{padding-left:285px}}@media (min-width:640px) and (max-width:1550px){.max-2xl\:w-\[10em\]{width:10em}}@media (min-width:1025px) and (max-width:1550px){.max-1xl\:\!w-\[300px\]{width:300px!important}.max-1xl\:w-\[400px\]{width:400px}.max-1xl\:w-\[500px\]{width:500px}.max-1xl\:flex-wrap{flex-wrap:wrap}.max-1xl\:px-\[30px\]{padding-left:30px;padding-right:30px}}@media (min-width:0px) and (max-width:639px){._xs\:top-\[-150px\]{top:-150px}._xs\:mx-0{margin-left:0;margin-right:0}._xs\:mx-4{margin-left:1rem;margin-right:1rem}._xs\:\!mt-3{margin-top:.75rem!important}._xs\:mb-5{margin-bottom:1.25rem}._xs\:ml-5{margin-left:1.25rem}._xs\:mt-0{margin-top:0}._xs\:mt-3{margin-top:.75rem}._xs\:mt-\[60px\]{margin-top:60px}._xs\:hidden{display:none}._xs\:h-auto{height:auto}._xs\:w-full{width:100%}._xs\:min-w-full{min-width:100%}._xs\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}._xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}._xs\:bg-\[\#007AFF\]{--tw-bg-opacity:1;background-color:rgb(0 122 255/var(--tw-bg-opacity))}._xs\:px-\[20px\]{padding-left:20px;padding-right:20px}._xs\:pt-0{padding-top:0}._xs\:text-\[13px\]{font-size:13px}._xs\:text-\[45px\]{font-size:45px}}@media (min-width:640px) and (max-width:767px){._sm\:mr-\[47px\]{margin-right:47px}._sm\:w-\[212px\]{width:212px}._sm\:w-\[344px\]{width:344px}._sm\:w-full{width:100%}._sm\:max-w-\[344px\]{max-width:344px}._sm\:justify-center{justify-content:center}._sm\:px-\[16px\]{padding-left:16px;padding-right:16px}._sm\:px-\[31px\]{padding-left:31px;padding-right:31px}._sm\:px-\[32px\]{padding-left:32px;padding-right:32px}}@media (min-width:768px) and (max-width:1023px){._md\:ml-0{margin-left:0}._md\:mr-\[47px\]{margin-right:47px}._md\:mt-0{margin-top:0}._md\:mt-3{margin-top:.75rem}._md\:mt-4{margin-top:1rem}._md\:mt-\[0px\]{margin-top:0}._md\:mt-\[16px\]{margin-top:16px}._md\:mt-\[24px\]{margin-top:24px}._md\:hidden{display:none}._md\:h-full{height:100%}._md\:\!w-full{width:100%!important}._md\:w-\[100px\]{width:100px}._md\:w-\[212px\]{width:212px}._md\:w-\[344px\]{width:344px}._md\:w-full{width:100%}._md\:max-w-\[344px\]{max-width:344px}._md\:max-w-full{max-width:100%}._md\:\!flex-wrap{flex-wrap:wrap!important}._md\:flex-wrap{flex-wrap:wrap}._md\:justify-start{justify-content:flex-start}._md\:justify-center{justify-content:center}._md\:justify-between{justify-content:space-between}._md\:border-0{border-width:0}._md\:p-4{padding:1rem}._md\:px-\[16px\]{padding-left:16px;padding-right:16px}._md\:px-\[31px\]{padding-left:31px;padding-right:31px}._md\:px-\[32px\]{padding-left:32px;padding-right:32px}._md\:pt-4{padding-top:1rem}._md\:pt-\[37px\]{padding-top:37px}}@media (min-width:1024px) and (max-width:1279px){._lg\:w-\[344px\]{width:344px}._lg\:max-w-\[344px\]{max-width:344px}._lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}._lg\:justify-between{justify-content:space-between}._lg\:\!justify-around{justify-content:space-around!important}._lg\:justify-around{justify-content:space-around}}@media (min-width:1536px){._2xl\:ml-5{margin-left:1.25rem}._2xl\:ml-\[20px\]{margin-left:20px}._2xl\:w-\[1500px\]{width:1500px}._2xl\:justify-center{justify-content:center}}@media (min-width:1910px){._max_full\:mt-0{margin-top:0}._max_full\:w-\[380px\]{width:380px}._max_full\:w-\[780px\]{width:780px}._max_full\:flex-row{flex-direction:row}}@media (min-width:1281px){.sf_xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sf_xl\:mx-\[122\.5px\]{margin-left:122.5px;margin-right:122.5px}.sf_xl\:ml-3{margin-left:.75rem}.sf_xl\:ml-5{margin-left:1.25rem}.sf_xl\:ml-\[120px\]{margin-left:120px}.sf_xl\:mr-0{margin-right:0}.sf_xl\:mr-10{margin-right:2.5rem}.sf_xl\:mt-0{margin-top:0}.sf_xl\:mt-16{margin-top:4rem}.sf_xl\:mt-\[-40px\]{margin-top:-40px}.sf_xl\:mt-\[40px\]{margin-top:40px}.sf_xl\:mt-\[60px\]{margin-top:60px}.sf_xl\:block{display:block}.sf_xl\:hidden{display:none}.sf_xl\:h-\[580px\]{height:580px}.sf_xl\:h-\[600px\]{height:600px}.sf_xl\:w-\[160px\]{width:160px}.sf_xl\:w-\[32\%\]{width:32%}.sf_xl\:w-\[380px\]{width:380px}.sf_xl\:w-\[480px\]{width:480px}.sf_xl\:w-\[680px\]{width:680px}.sf_xl\:w-\[780px\]{width:780px}.sf_xl\:max-w-\[1180px\]{max-width:1180px}.sf_xl\:max-w-\[380px\]{max-width:380px}.sf_xl\:flex-row{flex-direction:row}.sf_xl\:flex-nowrap{flex-wrap:nowrap}.sf_xl\:items-stretch{align-items:stretch}.sf_xl\:justify-start{justify-content:flex-start}.sf_xl\:gap-\[3px\]{gap:3px}.sf_xl\:rounded-\[0px\]{border-radius:0}.sf_xl\:px-0{padding-left:0;padding-right:0}.sf_xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sf_xl\:px-\[370px\]{padding-left:370px;padding-right:370px}.sf_xl\:pt-\[127px\]{padding-top:127px}.sf_xl\:text-left{text-align:left}.sf_xl\:text-\[40px\]{font-size:40px}}@media (min-width:769px) and (max-width:1280px){.sf_lg\:mt-0{margin-top:0}.sf_lg\:mt-16{margin-top:4rem}.sf_lg\:mt-\[-40px\]{margin-top:-40px}.sf_lg\:hidden{display:none}.sf_lg\:w-\[380px\]{width:380px}.sf_lg\:w-\[48\%\]{width:48%}.sf_lg\:max-w-\[344px\]{max-width:344px}.sf_lg\:flex-col{flex-direction:column}.sf_lg\:justify-center{justify-content:center}.sf_lg\:justify-between{justify-content:space-between}.sf_lg\:pb-10{padding-bottom:2.5rem}.sf_lg\:pt-\[120px\]{padding-top:120px}}@media (min-width:319px) and (max-width:768px){.sf_md\:\!relative{position:relative!important}.sf_md\:\!left-\[33\%\]{left:33%!important}.sf_md\:right-\[45\%\]{right:45%}.sf_md\:top-\[103\%\]{top:103%}.sf_md\:top-\[70px\]{top:70px}.sf_md\:z-10{z-index:10}.sf_md\:m-0{margin:0}.sf_md\:m-\[17px\]{margin:17px}.sf_md\:\!mx-0{margin-left:0!important;margin-right:0!important}.sf_md\:mx-0{margin-left:0;margin-right:0}.sf_md\:mx-2{margin-left:.5rem;margin-right:.5rem}.sf_md\:mx-4{margin-left:1rem;margin-right:1rem}.sf_md\:my-\[16px\]{margin-bottom:16px;margin-top:16px}.sf_md\:\!ml-0{margin-left:0!important}.sf_md\:\!mt-3{margin-top:.75rem!important}.sf_md\:\!mt-4{margin-top:1rem!important}.sf_md\:\!mt-\[0px\]{margin-top:0!important}.sf_md\:\!mt-\[16px\]{margin-top:16px!important}.sf_md\:mb-0{margin-bottom:0}.sf_md\:mb-1{margin-bottom:.25rem}.sf_md\:mb-10{margin-bottom:2.5rem}.sf_md\:mb-2{margin-bottom:.5rem}.sf_md\:mb-3{margin-bottom:.75rem}.sf_md\:mb-4{margin-bottom:1rem}.sf_md\:mb-\[16px\]{margin-bottom:16px}.sf_md\:ml-0{margin-left:0}.sf_md\:ml-1{margin-left:.25rem}.sf_md\:ml-2{margin-left:.5rem}.sf_md\:ml-5{margin-left:1.25rem}.sf_md\:ml-\[0\!important\]{margin-left:0!important}.sf_md\:ml-\[6px\]{margin-left:6px}.sf_md\:mr-0{margin-right:0}.sf_md\:mr-1{margin-right:.25rem}.sf_md\:mr-2{margin-right:.5rem}.sf_md\:mt-0{margin-top:0}.sf_md\:mt-1{margin-top:.25rem}.sf_md\:mt-10{margin-top:2.5rem}.sf_md\:mt-11{margin-top:2.75rem}.sf_md\:mt-2{margin-top:.5rem}.sf_md\:mt-3{margin-top:.75rem}.sf_md\:mt-4{margin-top:1rem}.sf_md\:mt-6{margin-top:1.5rem}.sf_md\:mt-\[100px\]{margin-top:100px}.sf_md\:mt-\[10px\]{margin-top:10px}.sf_md\:mt-\[150px\]{margin-top:150px}.sf_md\:mt-\[16px\]{margin-top:16px}.sf_md\:mt-\[18px\]{margin-top:18px}.sf_md\:mt-\[20px\]{margin-top:20px}.sf_md\:mt-\[24px\]{margin-top:24px}.sf_md\:mt-\[8px\]{margin-top:8px}.sf_md\:block{display:block}.sf_md\:flex{display:flex}.sf_md\:hidden{display:none}.sf_md\:\!h-full{height:100%!important}.sf_md\:h-\[20px\]{height:20px}.sf_md\:h-\[212px\]{height:212px}.sf_md\:h-\[230px\]{height:230px}.sf_md\:h-\[260px\]{height:260px}.sf_md\:h-\[330px\]{height:330px}.sf_md\:h-\[40px\]{height:40px}.sf_md\:h-\[45px\]{height:45px}.sf_md\:h-\[62px\]{height:62px}.sf_md\:h-\[calc\(100vh-92px\)\]{height:calc(100vh - 92px)}.sf_md\:h-auto{height:auto}.sf_md\:h-full{height:100%}.sf_md\:\!w-\[150px\]{width:150px!important}.sf_md\:\!w-\[255px\]{width:255px!important}.sf_md\:\!w-\[83px\]{width:83px!important}.sf_md\:\!w-\[90\%\]{width:90%!important}.sf_md\:\!w-full{width:100%!important}.sf_md\:w-\[100\%\]{width:100%}.sf_md\:w-\[100px\]{width:100px}.sf_md\:w-\[110px\]{width:110px}.sf_md\:w-\[120px\]{width:120px}.sf_md\:w-\[136px\]{width:136px}.sf_md\:w-\[150px\]{width:150px}.sf_md\:w-\[160px\]{width:160px}.sf_md\:w-\[170px\]{width:170px}.sf_md\:w-\[180px\]{width:180px}.sf_md\:w-\[220px\]{width:220px}.sf_md\:w-\[260px\]{width:260px}.sf_md\:w-\[320px\]{width:320px}.sf_md\:w-\[380px\]{width:380px}.sf_md\:w-\[38vw\]{width:38vw}.sf_md\:w-\[50\%\]{width:50%}.sf_md\:w-\[50px\]{width:50px}.sf_md\:w-\[78vw\]{width:78vw}.sf_md\:w-\[90\%\]{width:90%}.sf_md\:w-\[94\%\]{width:94%}.sf_md\:w-\[95\%\]{width:95%}.sf_md\:w-full{width:100%}.sf_md\:\!min-w-full{min-width:100%!important}.sf_md\:min-w-\[180px\]{min-width:180px}.sf_md\:min-w-\[300px\]{min-width:300px}.sf_md\:min-w-full{min-width:100%}.sf_md\:flex-none{flex:none}.sf_md\:flex-shrink-0{flex-shrink:0}.sf_md\:\!translate-y-0{--tw-translate-y:0px!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}.sf_md\:flex-col{flex-direction:column}.sf_md\:\!flex-wrap{flex-wrap:wrap!important}.sf_md\:flex-wrap{flex-wrap:wrap}.sf_md\:items-center{align-items:center}.sf_md\:justify-center{justify-content:center}.sf_md\:justify-between{justify-content:space-between}.sf_md\:\!overflow-auto{overflow:auto!important}.sf_md\:overflow-hidden{overflow:hidden}.sf_md\:overflow-scroll{overflow:scroll}.sf_md\:overflow-x-scroll{overflow-x:scroll}.sf_md\:overflow-y-scroll{overflow-y:scroll}.sf_md\:whitespace-nowrap{white-space:nowrap}.sf_md\:border-0{border-width:0}.sf_md\:border-l-\[1px\]{border-left-width:1px}.sf_md\:\!bg-\[\#FFF\],.sf_md\:\!bg-\[\#fff\]{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.sf_md\:bg-\[\#fff\],.sf_md\:bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.sf_md\:p-4{padding:1rem}.sf_md\:p-\[10px\]{padding:10px}.sf_md\:p-\[16px\]{padding:16px}.sf_md\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.sf_md\:px-0{padding-left:0;padding-right:0}.sf_md\:px-1{padding-left:.25rem;padding-right:.25rem}.sf_md\:px-2{padding-left:.5rem;padding-right:.5rem}.sf_md\:px-3{padding-left:.75rem;padding-right:.75rem}.sf_md\:px-4{padding-left:1rem;padding-right:1rem}.sf_md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sf_md\:px-8{padding-left:2rem;padding-right:2rem}.sf_md\:px-\[10px\]{padding-left:10px;padding-right:10px}.sf_md\:px-\[12px\]{padding-left:12px;padding-right:12px}.sf_md\:px-\[15px\]{padding-left:15px;padding-right:15px}.sf_md\:px-\[16px\]{padding-left:16px;padding-right:16px}.sf_md\:py-0{padding-top:0}.sf_md\:pb-0,.sf_md\:py-0{padding-bottom:0}.sf_md\:pb-\[100px\]{padding-bottom:100px}.sf_md\:pb-\[10px\]{padding-bottom:10px}.sf_md\:pl-0{padding-left:0}.sf_md\:pl-2{padding-left:.5rem}.sf_md\:pr-0{padding-right:0}.sf_md\:pr-2{padding-right:.5rem}.sf_md\:pt-0{padding-top:0}.sf_md\:pt-4{padding-top:1rem}.sf_md\:pt-\[120px\]{padding-top:120px}.sf_md\:pt-\[16px\]{padding-top:16px}.sf_md\:pt-\[27px\]{padding-top:27px}.sf_md\:pt-\[30px\]{padding-top:30px}.sf_md\:pt-\[50px\]{padding-top:50px}.sf_md\:pt-\[77px\]{padding-top:77px}.sf_md\:pt-\[80px\]{padding-top:80px}.sf_md\:text-center{text-align:center}.sf_md\:text-\[12px\]{font-size:12px}.sf_md\:text-\[14px\]{font-size:14px}.sf_md\:text-\[28px\]{font-size:28px}.sf_md\:\!opacity-\[1\]{opacity:1!important}.sf_md\:after\:bg-\[\#fff\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}@media (max-width:375px){.sf_sm\:right-\[45\%\]{right:45%}.sf_sm\:top-\[103\%\]{top:103%}.sf_sm\:z-10{z-index:10}.sf_sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sf_sm\:ml-\[6px\]{margin-left:6px}.sf_sm\:mt-0{margin-top:0}.sf_sm\:mt-10{margin-top:2.5rem}.sf_sm\:mt-\[40px\]{margin-top:40px}.sf_sm\:mt-\[50px\]{margin-top:50px}.sf_sm\:flex{display:flex}.sf_sm\:hidden{display:none}.sf_sm\:w-\[100\%\],.sf_sm\:w-full{width:100%}.sf_sm\:max-w-\[380px\]{max-width:380px}.sf_sm\:flex-col{flex-direction:column}.sf_sm\:justify-center{justify-content:center}.sf_sm\:overflow-x-scroll{overflow-x:scroll}.sf_sm\:bg-none{background-image:none}.sf_sm\:px-0{padding-left:0;padding-right:0}.sf_sm\:px-4{padding-left:1rem;padding-right:1rem}.sf_sm\:px-8{padding-left:2rem;padding-right:2rem}.sf_sm\:py-0{padding-bottom:0;padding-top:0}.sf_sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sf_sm\:pb-0{padding-bottom:0}.sf_sm\:pb-10{padding-bottom:2.5rem}.sf_sm\:pb-\[100px\]{padding-bottom:100px}.sf_sm\:pt-0{padding-top:0}.sf_sm\:text-\[11px\]{font-size:11px}.sf_sm\:opacity-\[0\]{opacity:0}}
.waringModal {
	width: 480px!important
}

.waringModal .arco-modal-header {
	margin-bottom: 30px!important
}

.waringModal .arco-modal-header .arco-modal-title {
	font-size: 18px;
	font-weight: 700
}

.waringModal .arco-modal-body {
	font-size: 18px;
	text-align: center
}

.waringModal .arco-modal-footer {
	margin-top: 53px!important
}

.waringModal .arco-modal-footer .arco-btn {
	border-radius: 8px;
	height: 38px;
	padding: 0 50px
}

.waringModal .arco-modal-footer .arco-btn:not(:first-child) {
	margin-left: 20px
}

@font-face {
	font-family: OpenSans;
	src: url(/_nuxt/Open-Sans-2.CL2iNW7q.ttf) format("truetype")
}

@font-face {
	font-family: Arial Black;
	src: url(/_nuxt/Arial-Black.Pc3yg-7d.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans Light;
	src: url(/_nuxt/OpenSans-Light.BdQha3pR.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans CondLight;
	src: url(/_nuxt/OpenSans-CondLight.DvFfNDJF.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans Regular;
	src: url(/_nuxt/OpenSans-Regular.7s9KL9Bb.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans Semibold;
	src: url(/_nuxt/OpenSans-Semibold.gN-3ccKH.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans Bold;
	src: url(/_nuxt/OpenSans-Bold.DqUvPboT.ttf) format("truetype")
}

@font-face {
	font-family: OpenSans ExtraBold;
	src: url(/_nuxt/OpenSans-ExtraBold.fqOqBv5P.ttf) format("truetype")
}

@font-face {
	font-family: DIN Alternate Bold;
	font-style: normal;
	font-weight: 400;
	src: url(/_nuxt/DIN Alternate Bold.DRSwoHaD.ttf) format("truetype")
}

@font-face {
	font-family: Oblique Blackbody;
	font-style: normal;
	font-weight: 400;
	src: url(/_nuxt/oblique_blackbody.DlL8FKiM.otf) format("truetype")
}

.oblique_black {
	font-family: Oblique Blackbody, OpenSans
}

.arial_black {
	font-family: Arial Black, OpenSans
}

.open_sans {
	font-family: OpenSans
}

.sans_light {
	font-family: OpenSans Light, OpenSans
}

.sans_semibold {
	font-family: OpenSans Semibold, OpenSans;
	font-weight: 600
}

.sans_bold {
	font-family: OpenSans Bold, OpenSans;
	font-weight: 700
}

.sans_extra_bold {
	font-family: OpenSans ExtraBold, OpenSans
}

.ping_fang {
	font-family: OpenSans
}

.btn_primary_v2 {
	background-color: #007aff;
	color: #fff
}

.btn_primary_v2:hover {
	background-color: #1663d4
}

.btn_default_v2 {
	background-color: #9bacbc
}

._hover:hover, .btn_default_v2:hover {
	background-color: #007aff
}

._hover:hover {
	color: #fff
}

._hovercolor:hover {
	color: #007aff
}

.bg_primary_v2 {
	background-color: #007aff
}

.text_primary_v2 {
	color: #007aff
}

.bg_active {
	background-color: #007aff;
	color: #fff
}

.border_primary_v2 {
	border: 1px solid #007aff!important
}

@font-face {
	font-family: OpenSans;
	src: url(/_nuxt/Open-Sans-2.CL2iNW7q.ttf) format("truetype")
}

:root {
	--primary: 0, 122, 255;
	--primary-5: red;
	--header-height: 68px;
	--profile-header-height: 56px;
	--profile-banner-height: 64px;
	--profile-breadcrumb-height: 42px;
	--profile-sidebar-width: 262px;
	--v2-primary: #007aff;
	--v2-primary-hover: #1663d4;
	--v2-primary-ghost: #b3d7ff;
	--v2-color-bg-1: #f8f9fb;
	--v2-color-text-1: #042040;
	--v2-color-text-2: #55687d;
	--v2-color-text-3: #9bacbc;
	--v2-color-border-1: #ebedf3;
	--v2-color-border-2: #007aff
}

.router-link-active {
	color: #000
}

.special-text {
	color: #000;
	font-weight: 900;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .3);
	transform: scaleY(.9) skewX(-8deg)
}

body {
	font-family: OpenSans!important;
	.arco-picker-cell-in-range {
		.arco-picker-date {
			background-color: #e8f3ff;
			.arco-picker-date-value {
				background-color: #e8f3ff
			}
		}
	}
	.arco-picker-range-container {
		.arco-picker-cell-range-end, .arco-picker-cell-range-start {
			.arco-picker-date-value {
				background-color: #165dff
			}
		}
	}
	.arco-form {
		.arco-input, .arco-input-wrapper, .arco-picker, .arco-picker-range, .arco-select-view {
			background-color: #fff!important;
			border-color: #ebedf3!important;
			font-size: 14px!important;
			&::-moz-placeholder {
				font-size: 14px!important
			}
			&::placeholder {
				font-size: 14px!important
			}
			&:hover {
				border-color: #007aff!important
			}
		}
		.arco-input-disabled {
			background-color: #f8f9fb!important;
			font-family: OpenSans;
			.arco-input {
				background-color: #f8f9fb!important;
				font-family: OpenSans
			}
		}
		.arco-select-view-input {
			font-size: 14px!important;
			&::-moz-placeholder {
				font-size: 14px!important
			}
			&::placeholder {
				font-size: 14px!important
			}
		}
		.arco-input-wrapper, .arco-input[disabled] {
			background-color: #f8f9fb
		}
		.arco-select-view-value {
			font-size: 14px!important
		}
		.arco-picker, .arco-picker-range {
			background-color: #fff;
			border-radius: 4px;
			height: 36px!important;
			width: 274px;
			.arco-picker-input {
				input {
					font-size: 14px!important
				}
			}
			&:hover {
				border: 1px solid #007aff
			}
		}
		.arco-select-view-focus {
			border: 1px solid #007aff
		}
		.arco-input-error, .arco-select-view-error {
			background-color: #fc53021a!important;
			border: 1px solid #fc5302!important;
			.arco-input {
				background-color: #ffede5!important
			}
			&:hover {
				border: 1px solid #fc5302!important
			}
		}
		.arco-form-item-message {
			color: #fc5302;
			font-family: OpenSans, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 17px;
			margin-top: 2px
		}
		.arco-textarea-wrapper {
			border: 1px solid #ebedf3
		}
		.arco-input-focus, .arco-select-view-focus, .arco-textarea-focus {
			border-color: #007aff!important
		}
	}
	.arco-table {
		.arco-table-th {
			background-color: #f8f9fb;
			height: 44px;
			.arco-checkbox-indeterminate .arco-checkbox-icon {
				background-color: #007aff
			}
			.arco-table-cell {
				padding: 0 20px;
				.arco-table-th-title {
					color: #9bacbc;
					font-family: OpenSans;
					font-size: 13px;
					font-style: normal;
					line-height: 18px
				}
			}
		}
		.arco-table-tr {
			background-color: #f8f9fb;
			height: 44px;
			.arco-checkbox-checked .arco-checkbox-icon {
				background-color: #007aff
			}
			.arco-table-cell {
				padding: 0 20px;
				.arco-table-td-content {
					color: #042040;
					font-family: OpenSans;
					font-size: 13px;
					font-style: normal;
					line-height: 18px
				}
			}
		}
	}
	.arco-select-dropdown-list {
		font-size: 14px!important;
		.arco-select-option-content {
			font-family: OpenSans;
			font-size: 14px
		}
	}
	.arco-trigger-popup-wrapper {
		.arco-select-dropdown-list {
			.arco-select-option {
				color: #55687d;
				font-family: PingFangSC\, PingFang SC!important;
				font-size: 14px!important
			}
			.arco-select-option-active {
				background-color: #f8f9fb!important;
				color: #007aff!important
			}
		}
	}
	.arco-input[disabled] {
		-webkit-text-fill-color: #55687d!important;
		font-family: PingFangSC\, PingFang SC!important;
		font-size: 14px!important;
		font-style: normal;
		font-weight: 400!important;
		line-height: 20px;
		text-align: left
	}
}

.special-text {
	font-size: 20px;
	font-weight: 700;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: skewX(-5deg)
}

.pop-message[data-v-3655ae94] {
	animation: move-3655ae94 .2s linear forwards
}

.pop-message span[data-v-3655ae94] {
	color: #fff;
	font-family: OpenSans;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
	text-align: left
}

@keyframes move-3655ae94 {
	0% {
		opacity: .16;
		transform: translate3d(0, -75px, 0)
	}
	50% {
		opacity: .68
	}
	to {
		opacity: 1;
		transform: none
	}
}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body {
	margin: 0
}

main {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	font-family: monospace, monospace;
	font-size: 1em
}

a {
	background-color: transparent
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

b, strong {
	font-weight: bolder
}

code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em
}

small {
	font-size: 80%
}

sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

img {
	border-style: none
}

button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button, input {
	overflow: visible
}

button, select {
	text-transform: none
}

[type=button], [type=reset], [type=submit], button {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	border-style: none;
	padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
	outline: 1px dotted ButtonText
}

fieldset {
	padding: .35em .75em .625em
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	vertical-align: baseline
}

textarea {
	overflow: auto
}

[type=checkbox], [type=radio] {
	box-sizing: border-box;
	padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details {
	display: block
}

summary {
	display: list-item
}

[hidden], template {
	display: none
}

.arco-icon {
	color: inherit;
	display: inline-block;
	font-style: normal;
	height: 1em;
	outline: none;
	vertical-align: -2px;
	width: 1em;
	stroke: currentColor
}

.arco-icon-loading, .arco-icon-spin {
	animation: arco-loading-circle 1s linear infinite
}

@keyframes arco-loading-circle {
	0% {
		transform: rotate(0)
	}
	to {
		transform: rotate(1turn)
	}
}

.arco-icon-hover {
	cursor: pointer;
	display: inline-block;
	line-height: 12px
}

.arco-icon-hover, .arco-icon-hover .arco-icon {
	position: relative
}

.arco-icon-hover:before {
	background-color: transparent;
	border-radius: var(--border-radius-circle);
	box-sizing: border-box;
	content: "";
	display: block;
	position: absolute;
	transition: background-color .1s linear
}

.arco-icon-hover:hover:before {
	background-color: var(--color-fill-2)
}

.arco-icon-hover.arco-icon-hover-disabled:before {
	opacity: 0
}

.arco-icon-hover:before {
	height: 20px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 20px
}

.arco-icon-hover-size-mini {
	line-height: 12px
}

.arco-icon-hover-size-mini:before {
	height: 20px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 20px
}

.arco-icon-hover-size-small {
	line-height: 12px
}

.arco-icon-hover-size-small:before {
	height: 20px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 20px
}

.arco-icon-hover-size-large {
	line-height: 12px
}

.arco-icon-hover-size-large:before {
	height: 24px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 24px
}

.arco-icon-hover-size-huge {
	line-height: 12px
}

.arco-icon-hover-size-huge:before {
	height: 24px;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 24px
}

.fade-in-standard-appear-from, .fade-in-standard-enter-from {
	opacity: 0
}

.fade-in-standard-appear-to, .fade-in-standard-enter-to {
	opacity: 1
}

.fade-in-standard-appear-active, .fade-in-standard-enter-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1)
}

.fade-in-standard-leave-from {
	opacity: 1
}

.fade-in-standard-leave-to {
	opacity: 0
}

.fade-in-standard-leave-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1)
}

.fade-in-appear-from, .fade-in-enter-from {
	opacity: 0
}

.fade-in-appear-to, .fade-in-enter-to {
	opacity: 1
}

.fade-in-appear-active, .fade-in-enter-active {
	transition: opacity .1s linear
}

.fade-in-leave-from {
	opacity: 1
}

.fade-in-leave-to {
	opacity: 0
}

.fade-in-leave-active {
	transition: opacity .1s linear
}

.zoom-in-appear-from, .zoom-in-enter-from {
	opacity: 0;
	transform: scale(.5)
}

.zoom-in-appear-to, .zoom-in-enter-to {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-appear-active, .zoom-in-enter-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1), transform .3s cubic-bezier(.34, .69, .1, 1)
}

.zoom-in-leave-from {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-leave-to {
	opacity: 0;
	transform: scale(.5)
}

.zoom-in-leave-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1), transform .3s cubic-bezier(.34, .69, .1, 1)
}

.zoom-in-fade-out-appear-from, .zoom-in-fade-out-enter-from {
	opacity: 0;
	transform: scale(.5)
}

.zoom-in-fade-out-appear-to, .zoom-in-fade-out-enter-to {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-fade-out-appear-active, .zoom-in-fade-out-enter-active {
	transition: opacity .3s cubic-bezier(.3, 1.3, .3, 1), transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-fade-out-leave-from {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-fade-out-leave-to {
	opacity: 0;
	transform: scale(.5)
}

.zoom-in-fade-out-leave-active {
	transition: opacity .3s cubic-bezier(.3, 1.3, .3, 1), transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-big-appear-from, .zoom-in-big-enter-from {
	opacity: 0;
	transform: scale(.5)
}

.zoom-in-big-appear-to, .zoom-in-big-enter-to {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-big-appear-active, .zoom-in-big-enter-active {
	transition: opacity .2s linear, transform .2s linear
}

.zoom-in-big-leave-from {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-big-leave-to {
	opacity: 0;
	transform: scale(.2)
}

.zoom-in-big-leave-active {
	transition: opacity .2s linear, transform .2s linear
}

.zoom-in-left-appear-from, .zoom-in-left-enter-from {
	opacity: .1;
	transform: scale(.1)
}

.zoom-in-left-appear-to, .zoom-in-left-enter-to {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-left-appear-active, .zoom-in-left-enter-active {
	transform-origin: 0 50%;
	transition: opacity .3s linear, transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-left-leave-from {
	opacity: 1;
	transform: scale(1)
}

.zoom-in-left-leave-to {
	opacity: .1;
	transform: scale(.1)
}

.zoom-in-left-leave-active {
	transform-origin: 0 50%;
	transition: opacity .3s linear, transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-top-appear-from, .zoom-in-top-enter-from {
	opacity: 0;
	transform: scaleY(.8) translateZ(0)
}

.zoom-in-top-appear-to, .zoom-in-top-enter-to {
	opacity: 1;
	transform: scaleY(1) translateZ(0)
}

.zoom-in-top-appear-active, .zoom-in-top-enter-active {
	transform-origin: 0 0;
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1), opacity .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-top-leave-from {
	opacity: 1;
	transform: scaleY(1) translateZ(0)
}

.zoom-in-top-leave-to {
	opacity: 0;
	transform: scaleY(.8) translateZ(0)
}

.zoom-in-top-leave-active {
	transform-origin: 0 0;
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1), opacity .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-bottom-appear-from, .zoom-in-bottom-enter-from {
	opacity: 0;
	transform: scaleY(.8) translateZ(0)
}

.zoom-in-bottom-appear-to, .zoom-in-bottom-enter-to {
	opacity: 1;
	transform: scaleY(1) translateZ(0)
}

.zoom-in-bottom-appear-active, .zoom-in-bottom-enter-active {
	transform-origin: 100% 100%;
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1), opacity .3s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-in-bottom-leave-from {
	opacity: 1;
	transform: scaleY(1) translateZ(0)
}

.zoom-in-bottom-leave-to {
	opacity: 0;
	transform: scaleY(.8) translateZ(0)
}

.zoom-in-bottom-leave-active {
	transform-origin: 100% 100%;
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1), opacity .3s cubic-bezier(.3, 1.3, .3, 1)
}

.slide-dynamic-origin-appear-from, .slide-dynamic-origin-enter-from {
	opacity: 0;
	transform: scaleY(.9);
	transform-origin: 0 0
}

.slide-dynamic-origin-appear-to, .slide-dynamic-origin-enter-to {
	opacity: 1;
	transform: scaleY(1);
	transform-origin: 0 0
}

.slide-dynamic-origin-appear-active, .slide-dynamic-origin-enter-active {
	transition: transform .2s cubic-bezier(.34, .69, .1, 1), opacity .2s cubic-bezier(.34, .69, .1, 1)
}

.slide-dynamic-origin-leave-from {
	opacity: 1;
	transform: scaleY(1);
	transform-origin: 0 0
}

.slide-dynamic-origin-leave-to {
	opacity: 0;
	transform: scaleY(.9);
	transform-origin: 0 0
}

.slide-dynamic-origin-leave-active {
	transition: transform .2s cubic-bezier(.34, .69, .1, 1), opacity .2s cubic-bezier(.34, .69, .1, 1)
}

.slide-left-appear-from, .slide-left-enter-from {
	transform: translateX(-100%)
}

.slide-left-appear-to, .slide-left-enter-to {
	transform: translateX(0)
}

.slide-left-appear-active, .slide-left-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-left-leave-from {
	transform: translateX(0)
}

.slide-left-leave-to {
	transform: translateX(-100%)
}

.slide-left-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-right-appear-from, .slide-right-enter-from {
	transform: translateX(100%)
}

.slide-right-appear-to, .slide-right-enter-to {
	transform: translateX(0)
}

.slide-right-appear-active, .slide-right-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-right-leave-from {
	transform: translateX(0)
}

.slide-right-leave-to {
	transform: translateX(100%)
}

.slide-right-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-top-appear-from, .slide-top-enter-from {
	transform: translateY(-100%)
}

.slide-top-appear-to, .slide-top-enter-to {
	transform: translateY(0)
}

.slide-top-appear-active, .slide-top-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-top-leave-from {
	transform: translateY(0)
}

.slide-top-leave-to {
	transform: translateY(-100%)
}

.slide-top-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-bottom-appear-from, .slide-bottom-enter-from {
	transform: translateY(100%)
}

.slide-bottom-appear-to, .slide-bottom-enter-to {
	transform: translateY(0)
}

.slide-bottom-appear-active, .slide-bottom-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-bottom-leave-from {
	transform: translateY(0)
}

.slide-bottom-leave-to {
	transform: translateY(100%)
}

.slide-bottom-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

body {
	--red-1: 255, 236, 232;
	--red-2: 253, 205, 197;
	--red-3: 251, 172, 163;
	--red-4: 249, 137, 129;
	--red-5: 247, 101, 96;
	--red-6: 245, 63, 63;
	--red-7: 203, 39, 45;
	--red-8: 161, 21, 30;
	--red-9: 119, 8, 19;
	--red-10: 77, 0, 10;
	--orangered-1: 255, 243, 232;
	--orangered-2: 253, 221, 195;
	--orangered-3: 252, 197, 159;
	--orangered-4: 250, 172, 123;
	--orangered-5: 249, 144, 87;
	--orangered-6: 247, 114, 52;
	--orangered-7: 204, 81, 32;
	--orangered-8: 162, 53, 17;
	--orangered-9: 119, 31, 6;
	--orangered-10: 77, 14, 0;
	--orange-1: 255, 247, 232;
	--orange-2: 255, 228, 186;
	--orange-3: 255, 207, 139;
	--orange-4: 255, 182, 93;
	--orange-5: 255, 154, 46;
	--orange-6: 255, 125, 0;
	--orange-7: 210, 95, 0;
	--orange-8: 166, 69, 0;
	--orange-9: 121, 46, 0;
	--orange-10: 77, 27, 0;
	--gold-1: 255, 252, 232;
	--gold-2: 253, 244, 191;
	--gold-3: 252, 233, 150;
	--gold-4: 250, 220, 109;
	--gold-5: 249, 204, 69;
	--gold-6: 247, 186, 30;
	--gold-7: 204, 146, 19;
	--gold-8: 162, 109, 10;
	--gold-9: 119, 75, 4;
	--gold-10: 77, 45, 0;
	--yellow-1: 254, 255, 232;
	--yellow-2: 254, 254, 190;
	--yellow-3: 253, 250, 148;
	--yellow-4: 252, 242, 107;
	--yellow-5: 251, 232, 66;
	--yellow-6: 250, 220, 25;
	--yellow-7: 207, 175, 15;
	--yellow-8: 163, 132, 8;
	--yellow-9: 120, 93, 3;
	--yellow-10: 77, 56, 0;
	--lime-1: 252, 255, 232;
	--lime-2: 237, 248, 187;
	--lime-3: 220, 241, 144;
	--lime-4: 201, 233, 104;
	--lime-5: 181, 226, 65;
	--lime-6: 159, 219, 29;
	--lime-7: 126, 183, 18;
	--lime-8: 95, 148, 10;
	--lime-9: 67, 112, 4;
	--lime-10: 42, 77, 0;
	--green-1: 232, 255, 234;
	--green-2: 175, 240, 181;
	--green-3: 123, 225, 136;
	--green-4: 76, 210, 99;
	--green-5: 35, 195, 67;
	--green-6: 0, 180, 42;
	--green-7: 0, 154, 41;
	--green-8: 0, 128, 38;
	--green-9: 0, 102, 34;
	--green-10: 0, 77, 28;
	--cyan-1: 232, 255, 251;
	--cyan-2: 183, 244, 236;
	--cyan-3: 137, 233, 224;
	--cyan-4: 94, 223, 214;
	--cyan-5: 55, 212, 207;
	--cyan-6: 20, 201, 201;
	--cyan-7: 13, 165, 170;
	--cyan-8: 7, 130, 139;
	--cyan-9: 3, 97, 108;
	--cyan-10: 0, 66, 77;
	--blue-1: 232, 247, 255;
	--blue-2: 195, 231, 254;
	--blue-3: 159, 212, 253;
	--blue-4: 123, 192, 252;
	--blue-5: 87, 169, 251;
	--blue-6: 52, 145, 250;
	--blue-7: 32, 108, 207;
	--blue-8: 17, 75, 163;
	--blue-9: 6, 48, 120;
	--blue-10: 0, 26, 77;
	--arcoblue-1: 232, 243, 255;
	--arcoblue-2: 190, 218, 255;
	--arcoblue-3: 148, 191, 255;
	--arcoblue-4: 106, 161, 255;
	--arcoblue-5: 64, 128, 255;
	--arcoblue-6: 22, 93, 255;
	--arcoblue-7: 14, 66, 210;
	--arcoblue-8: 7, 44, 166;
	--arcoblue-9: 3, 26, 121;
	--arcoblue-10: 0, 13, 77;
	--purple-1: 245, 232, 255;
	--purple-2: 221, 190, 246;
	--purple-3: 195, 150, 237;
	--purple-4: 168, 113, 227;
	--purple-5: 141, 78, 218;
	--purple-6: 114, 46, 209;
	--purple-7: 85, 29, 176;
	--purple-8: 60, 16, 143;
	--purple-9: 39, 6, 110;
	--purple-10: 22, 0, 77;
	--pinkpurple-1: 255, 232, 251;
	--pinkpurple-2: 247, 186, 239;
	--pinkpurple-3: 240, 142, 230;
	--pinkpurple-4: 232, 101, 223;
	--pinkpurple-5: 225, 62, 219;
	--pinkpurple-6: 217, 26, 217;
	--pinkpurple-7: 176, 16, 182;
	--pinkpurple-8: 138, 9, 147;
	--pinkpurple-9: 101, 3, 112;
	--pinkpurple-10: 66, 0, 77;
	--magenta-1: 255, 232, 241;
	--magenta-2: 253, 194, 219;
	--magenta-3: 251, 157, 199;
	--magenta-4: 249, 121, 183;
	--magenta-5: 247, 84, 168;
	--magenta-6: 245, 49, 157;
	--magenta-7: 203, 30, 131;
	--magenta-8: 161, 16, 105;
	--magenta-9: 119, 6, 79;
	--magenta-10: 77, 0, 52;
	--gray-1: 247, 248, 250;
	--gray-2: 242, 243, 245;
	--gray-3: 229, 230, 235;
	--gray-4: 201, 205, 212;
	--gray-5: 169, 174, 184;
	--gray-6: 134, 144, 156;
	--gray-7: 107, 119, 133;
	--gray-8: 78, 89, 105;
	--gray-9: 39, 46, 59;
	--gray-10: 29, 33, 41;
	--success-1: var(--green-1);
	--success-2: var(--green-2);
	--success-3: var(--green-3);
	--success-4: var(--green-4);
	--success-5: var(--green-5);
	--success-6: var(--green-6);
	--success-7: var(--green-7);
	--success-8: var(--green-8);
	--success-9: var(--green-9);
	--success-10: var(--green-10);
	--primary-1: var(--arcoblue-1);
	--primary-2: var(--arcoblue-2);
	--primary-3: var(--arcoblue-3);
	--primary-4: var(--arcoblue-4);
	--primary-5: var(--arcoblue-5);
	--primary-6: var(--arcoblue-6);
	--primary-7: var(--arcoblue-7);
	--primary-8: var(--arcoblue-8);
	--primary-9: var(--arcoblue-9);
	--primary-10: var(--arcoblue-10);
	--danger-1: var(--red-1);
	--danger-2: var(--red-2);
	--danger-3: var(--red-3);
	--danger-4: var(--red-4);
	--danger-5: var(--red-5);
	--danger-6: var(--red-6);
	--danger-7: var(--red-7);
	--danger-8: var(--red-8);
	--danger-9: var(--red-9);
	--danger-10: var(--red-10);
	--warning-1: var(--orange-1);
	--warning-2: var(--orange-2);
	--warning-3: var(--orange-3);
	--warning-4: var(--orange-4);
	--warning-5: var(--orange-5);
	--warning-6: var(--orange-6);
	--warning-7: var(--orange-7);
	--warning-8: var(--orange-8);
	--warning-9: var(--orange-9);
	--warning-10: var(--orange-10);
	--link-1: var(--arcoblue-1);
	--link-2: var(--arcoblue-2);
	--link-3: var(--arcoblue-3);
	--link-4: var(--arcoblue-4);
	--link-5: var(--arcoblue-5);
	--link-6: var(--arcoblue-6);
	--link-7: var(--arcoblue-7);
	--link-8: var(--arcoblue-8);
	--link-9: var(--arcoblue-9);
	--link-10: var(--arcoblue-10)
}

body[arco-theme=dark] {
	--red-1: 77, 0, 10;
	--red-2: 119, 6, 17;
	--red-3: 161, 22, 31;
	--red-4: 203, 46, 52;
	--red-5: 245, 78, 78;
	--red-6: 247, 105, 101;
	--red-7: 249, 141, 134;
	--red-8: 251, 176, 167;
	--red-9: 253, 209, 202;
	--red-10: 255, 240, 236;
	--orangered-1: 77, 14, 0;
	--orangered-2: 119, 30, 5;
	--orangered-3: 162, 55, 20;
	--orangered-4: 204, 87, 41;
	--orangered-5: 247, 126, 69;
	--orangered-6: 249, 146, 90;
	--orangered-7: 250, 173, 125;
	--orangered-8: 252, 198, 161;
	--orangered-9: 253, 222, 197;
	--orangered-10: 255, 244, 235;
	--orange-1: 77, 27, 0;
	--orange-2: 121, 48, 4;
	--orange-3: 166, 75, 10;
	--orange-4: 210, 105, 19;
	--orange-5: 255, 141, 31;
	--orange-6: 255, 150, 38;
	--orange-7: 255, 179, 87;
	--orange-8: 255, 205, 135;
	--orange-9: 255, 227, 184;
	--orange-10: 255, 247, 232;
	--gold-1: 77, 45, 0;
	--gold-2: 119, 75, 4;
	--gold-3: 162, 111, 15;
	--gold-4: 204, 150, 31;
	--gold-5: 247, 192, 52;
	--gold-6: 249, 204, 68;
	--gold-7: 250, 220, 108;
	--gold-8: 252, 233, 149;
	--gold-9: 253, 244, 190;
	--gold-10: 255, 252, 232;
	--yellow-1: 77, 56, 0;
	--yellow-2: 120, 94, 7;
	--yellow-3: 163, 134, 20;
	--yellow-4: 207, 179, 37;
	--yellow-5: 250, 225, 60;
	--yellow-6: 251, 233, 75;
	--yellow-7: 252, 243, 116;
	--yellow-8: 253, 250, 157;
	--yellow-9: 254, 254, 198;
	--yellow-10: 254, 255, 240;
	--lime-1: 42, 77, 0;
	--lime-2: 68, 112, 6;
	--lime-3: 98, 148, 18;
	--lime-4: 132, 183, 35;
	--lime-5: 168, 219, 57;
	--lime-6: 184, 226, 75;
	--lime-7: 203, 233, 112;
	--lime-8: 222, 241, 152;
	--lime-9: 238, 248, 194;
	--lime-10: 253, 255, 238;
	--green-1: 0, 77, 28;
	--green-2: 4, 102, 37;
	--green-3: 10, 128, 45;
	--green-4: 18, 154, 55;
	--green-5: 29, 180, 64;
	--green-6: 39, 195, 70;
	--green-7: 80, 210, 102;
	--green-8: 126, 225, 139;
	--green-9: 178, 240, 183;
	--green-10: 235, 255, 236;
	--cyan-1: 0, 66, 77;
	--cyan-2: 6, 97, 108;
	--cyan-3: 17, 131, 139;
	--cyan-4: 31, 166, 170;
	--cyan-5: 48, 201, 201;
	--cyan-6: 63, 212, 207;
	--cyan-7: 102, 223, 215;
	--cyan-8: 144, 233, 225;
	--cyan-9: 190, 244, 237;
	--cyan-10: 240, 255, 252;
	--blue-1: 0, 26, 77;
	--blue-2: 5, 47, 120;
	--blue-3: 19, 76, 163;
	--blue-4: 41, 113, 207;
	--blue-5: 70, 154, 250;
	--blue-6: 90, 170, 251;
	--blue-7: 125, 193, 252;
	--blue-8: 161, 213, 253;
	--blue-9: 198, 232, 254;
	--blue-10: 234, 248, 255;
	--arcoblue-1: 0, 13, 77;
	--arcoblue-2: 4, 27, 121;
	--arcoblue-3: 14, 50, 166;
	--arcoblue-4: 29, 77, 210;
	--arcoblue-5: 48, 111, 255;
	--arcoblue-6: 60, 126, 255;
	--arcoblue-7: 104, 159, 255;
	--arcoblue-8: 147, 190, 255;
	--arcoblue-9: 190, 218, 255;
	--arcoblue-10: 234, 244, 255;
	--purple-1: 22, 0, 77;
	--purple-2: 39, 6, 110;
	--purple-3: 62, 19, 143;
	--purple-4: 90, 37, 176;
	--purple-5: 123, 61, 209;
	--purple-6: 142, 81, 218;
	--purple-7: 169, 116, 227;
	--purple-8: 197, 154, 237;
	--purple-9: 223, 194, 246;
	--purple-10: 247, 237, 255;
	--pinkpurple-1: 66, 0, 77;
	--pinkpurple-2: 101, 3, 112;
	--pinkpurple-3: 138, 13, 147;
	--pinkpurple-4: 176, 27, 182;
	--pinkpurple-5: 217, 46, 217;
	--pinkpurple-6: 225, 61, 219;
	--pinkpurple-7: 232, 102, 223;
	--pinkpurple-8: 240, 146, 230;
	--pinkpurple-9: 247, 193, 240;
	--pinkpurple-10: 255, 242, 253;
	--magenta-1: 77, 0, 52;
	--magenta-2: 119, 8, 80;
	--magenta-3: 161, 23, 108;
	--magenta-4: 203, 43, 136;
	--magenta-5: 245, 69, 166;
	--magenta-6: 247, 86, 169;
	--magenta-7: 249, 122, 184;
	--magenta-8: 251, 158, 200;
	--magenta-9: 253, 195, 219;
	--magenta-10: 255, 232, 241;
	--gray-1: 23, 23, 26;
	--gray-2: 46, 46, 48;
	--gray-3: 72, 72, 73;
	--gray-4: 95, 95, 96;
	--gray-5: 120, 120, 122;
	--gray-6: 146, 146, 147;
	--gray-7: 171, 171, 172;
	--gray-8: 197, 197, 197;
	--gray-9: 223, 223, 223;
	--gray-10: 246, 246, 246;
	--primary-1: var(--arcoblue-1);
	--primary-2: var(--arcoblue-2);
	--primary-3: var(--arcoblue-3);
	--primary-4: var(--arcoblue-4);
	--primary-5: var(--arcoblue-5);
	--primary-6: var(--arcoblue-6);
	--primary-7: var(--arcoblue-7);
	--primary-8: var(--arcoblue-8);
	--primary-9: var(--arcoblue-9);
	--primary-10: var(--arcoblue-10);
	--success-1: var(--green-1);
	--success-2: var(--green-2);
	--success-3: var(--green-3);
	--success-4: var(--green-4);
	--success-5: var(--green-5);
	--success-6: var(--green-6);
	--success-7: var(--green-7);
	--success-8: var(--green-8);
	--success-9: var(--green-9);
	--success-10: var(--green-10);
	--danger-1: var(--red-1);
	--danger-2: var(--red-2);
	--danger-3: var(--red-3);
	--danger-4: var(--red-4);
	--danger-5: var(--red-5);
	--danger-6: var(--red-6);
	--danger-7: var(--red-7);
	--danger-8: var(--red-8);
	--danger-9: var(--red-9);
	--danger-10: var(--red-10);
	--warning-1: var(--orange-1);
	--warning-2: var(--orange-2);
	--warning-3: var(--orange-3);
	--warning-4: var(--orange-4);
	--warning-5: var(--orange-5);
	--warning-6: var(--orange-6);
	--warning-7: var(--orange-7);
	--warning-8: var(--orange-8);
	--warning-9: var(--orange-9);
	--warning-10: var(--orange-10);
	--link-1: var(--arcoblue-1);
	--link-2: var(--arcoblue-2);
	--link-3: var(--arcoblue-3);
	--link-4: var(--arcoblue-4);
	--link-5: var(--arcoblue-5);
	--link-6: var(--arcoblue-6);
	--link-7: var(--arcoblue-7);
	--link-8: var(--arcoblue-8);
	--link-9: var(--arcoblue-9);
	--link-10: var(--arcoblue-10)
}

body {
	--color-white: #fff;
	--color-black: #000;
	--color-border: rgb(var(--gray-3));
	--color-bg-popup: var(--color-bg-5);
	--color-bg-1: #fff;
	--color-bg-2: #fff;
	--color-bg-3: #fff;
	--color-bg-4: #fff;
	--color-bg-5: #fff;
	--color-bg-white: #fff;
	--color-neutral-1: rgb(var(--gray-1));
	--color-neutral-2: rgb(var(--gray-2));
	--color-neutral-3: rgb(var(--gray-3));
	--color-neutral-4: rgb(var(--gray-4));
	--color-neutral-5: rgb(var(--gray-5));
	--color-neutral-6: rgb(var(--gray-6));
	--color-neutral-7: rgb(var(--gray-7));
	--color-neutral-8: rgb(var(--gray-8));
	--color-neutral-9: rgb(var(--gray-9));
	--color-neutral-10: rgb(var(--gray-10));
	--color-text-1: var(--color-neutral-10);
	--color-text-2: var(--color-neutral-8);
	--color-text-3: var(--color-neutral-6);
	--color-text-4: var(--color-neutral-4);
	--color-border-1: var(--color-neutral-2);
	--color-border-2: var(--color-neutral-3);
	--color-border-3: var(--color-neutral-4);
	--color-border-4: var(--color-neutral-6);
	--color-fill-1: var(--color-neutral-1);
	--color-fill-2: var(--color-neutral-2);
	--color-fill-3: var(--color-neutral-3);
	--color-fill-4: var(--color-neutral-4);
	--color-primary-light-1: rgb(var(--primary-1));
	--color-primary-light-2: rgb(var(--primary-2));
	--color-primary-light-3: rgb(var(--primary-3));
	--color-primary-light-4: rgb(var(--primary-4));
	--color-link-light-1: rgb(var(--link-1));
	--color-link-light-2: rgb(var(--link-2));
	--color-link-light-3: rgb(var(--link-3));
	--color-link-light-4: rgb(var(--link-4));
	--color-secondary: var(--color-neutral-2);
	--color-secondary-hover: var(--color-neutral-3);
	--color-secondary-active: var(--color-neutral-4);
	--color-secondary-disabled: var(--color-neutral-1);
	--color-danger-light-1: rgb(var(--danger-1));
	--color-danger-light-2: rgb(var(--danger-2));
	--color-danger-light-3: rgb(var(--danger-3));
	--color-danger-light-4: rgb(var(--danger-4));
	--color-success-light-1: rgb(var(--success-1));
	--color-success-light-2: rgb(var(--success-2));
	--color-success-light-3: rgb(var(--success-3));
	--color-success-light-4: rgb(var(--success-4));
	--color-warning-light-1: rgb(var(--warning-1));
	--color-warning-light-2: rgb(var(--warning-2));
	--color-warning-light-3: rgb(var(--warning-3));
	--color-warning-light-4: rgb(var(--warning-4));
	--border-radius-none: 0;
	--border-radius-small: 2px;
	--border-radius-medium: 4px;
	--border-radius-large: 8px;
	--border-radius-circle: 50%;
	--color-tooltip-bg: rgb(var(--gray-10));
	--color-spin-layer-bg: hsla(0, 0%, 100%, .6);
	--color-menu-dark-bg: #232324;
	--color-menu-light-bg: #fff;
	--color-menu-dark-hover: hsla(0, 0%, 100%, .04);
	--color-mask-bg: rgba(29, 33, 41, .6)
}

body[arco-theme=dark] {
	--color-white: hsla(0, 0%, 100%, .9);
	--color-black: #000;
	--color-border: #333335;
	--color-bg-1: #17171a;
	--color-bg-2: #232324;
	--color-bg-3: #2a2a2b;
	--color-bg-4: #313132;
	--color-bg-5: #373739;
	--color-bg-white: #f6f6f6;
	--color-text-1: hsla(0, 0%, 100%, .9);
	--color-text-2: hsla(0, 0%, 100%, .7);
	--color-text-3: hsla(0, 0%, 100%, .5);
	--color-text-4: hsla(0, 0%, 100%, .3);
	--color-fill-1: hsla(0, 0%, 100%, .04);
	--color-fill-2: hsla(0, 0%, 100%, .08);
	--color-fill-3: hsla(0, 0%, 100%, .12);
	--color-fill-4: hsla(0, 0%, 100%, .16);
	--color-primary-light-1: rgba(var(--primary-6), 0.2);
	--color-primary-light-2: rgba(var(--primary-6), 0.35);
	--color-primary-light-3: rgba(var(--primary-6), 0.5);
	--color-primary-light-4: rgba(var(--primary-6), 0.65);
	--color-secondary: rgba(var(--gray-9), 0.08);
	--color-secondary-hover: rgba(var(--gray-8), 0.16);
	--color-secondary-active: rgba(var(--gray-7), 0.24);
	--color-secondary-disabled: rgba(var(--gray-9), 0.08);
	--color-danger-light-1: rgba(var(--danger-6), 0.2);
	--color-danger-light-2: rgba(var(--danger-6), 0.35);
	--color-danger-light-3: rgba(var(--danger-6), 0.5);
	--color-danger-light-4: rgba(var(--danger-6), 0.65);
	--color-success-light-1: rgb(var(--success-6), 0.2);
	--color-success-light-2: rgb(var(--success-6), 0.35);
	--color-success-light-3: rgb(var(--success-6), 0.5);
	--color-success-light-4: rgb(var(--success-6), 0.65);
	--color-warning-light-1: rgb(var(--warning-6), 0.2);
	--color-warning-light-2: rgb(var(--warning-6), 0.35);
	--color-warning-light-3: rgb(var(--warning-6), 0.5);
	--color-warning-light-4: rgb(var(--warning-6), 0.65);
	--color-link-light-1: rgb(var(--link-6), 0.2);
	--color-link-light-2: rgb(var(--link-6), 0.35);
	--color-link-light-3: rgb(var(--link-6), 0.5);
	--color-link-light-4: rgb(var(--link-6), 0.65);
	--color-tooltip-bg: #373739;
	--color-spin-layer-bg: rgba(51, 51, 51, .6);
	--color-menu-dark-bg: #232324;
	--color-menu-light-bg: #232324;
	--color-menu-dark-hover: var(--color-fill-2);
	--color-mask-bg: rgba(23, 23, 26, .6)
}

body {
	font-family: Inter, -apple-system, BlinkMacSystemFont, PingFang SC, Hiragino Sans GB, noto sans, Microsoft YaHei, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px
}

.arco-trigger-wrapper {
	display: inline-block
}

.arco-trigger-popup {
	position: absolute;
	z-index: 1000
}

.arco-trigger-arrow {
	background-color: var(--color-bg-5);
	box-sizing: border-box;
	content: "";
	display: block;
	height: 8px;
	position: absolute;
	width: 8px;
	z-index: -1
}

.arco-trigger-popup[trigger-placement=tl] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=top] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=tr] .arco-trigger-arrow {
	border-bottom-right-radius: var(--border-radius-small);
	border-left: none;
	border-top: none
}

.arco-trigger-popup[trigger-placement=bl] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=bottom] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=br] .arco-trigger-arrow {
	border-bottom: none;
	border-right: none;
	border-top-left-radius: var(--border-radius-small)
}

.arco-trigger-popup[trigger-placement=lb] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=left] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=lt] .arco-trigger-arrow {
	border-bottom: none;
	border-left: none;
	border-top-right-radius: var(--border-radius-small)
}

.arco-trigger-popup[trigger-placement=rb] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=right] .arco-trigger-arrow, .arco-trigger-popup[trigger-placement=rt] .arco-trigger-arrow {
	border-bottom-left-radius: var(--border-radius-small);
	border-right: none;
	border-top: none
}

.arco-auto-tooltip {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-input-label {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-input-label.arco-input-label-search {
	cursor: text
}

.arco-input-label.arco-input-label-search .arco-input-label-value {
	pointer-events: none
}

.arco-input-label:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-input-label.arco-input-label-focus, .arco-input-label:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-input-label.arco-input-label-disabled {
	cursor: not-allowed
}

.arco-input-label.arco-input-label-disabled, .arco-input-label.arco-input-label-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-input-label.arco-input-label-disabled .arco-input-label-prefix, .arco-input-label.arco-input-label-disabled .arco-input-label-suffix {
	color: inherit
}

.arco-input-label.arco-input-label-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-input-label.arco-input-label-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-input-label.arco-input-label-error.arco-input-label-focus, .arco-input-label.arco-input-label-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-input-label .arco-input-label-prefix, .arco-input-label .arco-input-label-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-input-label .arco-input-label-prefix>svg, .arco-input-label .arco-input-label-suffix>svg {
	font-size: 14px
}

.arco-input-label .arco-input-label-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-input-label .arco-input-label-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-input-label .arco-input-label-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-input-label .arco-input-label-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-input-label .arco-input-label-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-input-label .arco-input-label-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-input-label:hover .arco-input-label-clear-btn {
	visibility: visible
}

.arco-input-label:not(.arco-input-label-focus) .arco-input-label-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-input-label .arco-input-label-input {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	line-height: 1.5715;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.arco-input-label .arco-input-label-input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-input-label .arco-input-label-input::placeholder {
	color: var(--color-text-3)
}

.arco-input-label .arco-input-label-input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-input-label .arco-input-label-input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-input-label .arco-input-label-input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-input-label .arco-input-label-input-hidden {
	position: absolute;
	width: 0!important
}

.arco-input-label .arco-input-label-value {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-input-label .arco-input-label-value:after {
	content: ".";
	font-size: 0;
	line-height: 0;
	visibility: hidden
}

.arco-input-label .arco-input-label-value-hidden {
	display: none
}

.arco-input-label.arco-input-label-size-mini .arco-input-label-input, .arco-input-label.arco-input-label-size-mini .arco-input-label-value {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-input-label.arco-input-label-size-mini .arco-input-label-value {
	min-height: 22px
}

.arco-input-label.arco-input-label-size-medium .arco-input-label-input, .arco-input-label.arco-input-label-size-medium .arco-input-label-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 4px;
	padding-top: 4px
}

.arco-input-label.arco-input-label-size-medium .arco-input-label-value {
	min-height: 30px
}

.arco-input-label.arco-input-label-size-small .arco-input-label-input, .arco-input-label.arco-input-label-size-small .arco-input-label-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-input-label.arco-input-label-size-small .arco-input-label-value {
	min-height: 26px
}

.arco-input-label.arco-input-label-size-large .arco-input-label-input, .arco-input-label.arco-input-label-size-large .arco-input-label-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-input-label.arco-input-label-size-large .arco-input-label-value {
	min-height: 34px
}

.arco-picker {
	align-items: center;
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	display: inline-flex;
	line-height: 1.5715;
	padding: 4px 11px 4px 4px;
	position: relative;
	transition: all .1s linear
}

.arco-picker-input {
	display: inline-flex;
	flex: 1
}

.arco-picker input {
	background-color: transparent;
	border: none;
	color: var(--color-text-2);
	line-height: 1.5715;
	outline: none;
	padding: 0 0 0 8px;
	text-align: left;
	transition: all .1s linear;
	width: 100%
}

.arco-picker input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-picker input::placeholder {
	color: var(--color-text-3)
}

.arco-picker input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-picker-has-prefix {
	padding-left: 12px
}

.arco-picker-prefix {
	color: var(--color-text-2);
	font-size: 14px;
	padding-right: 4px
}

.arco-picker-suffix {
	align-items: center;
	display: inline-flex;
	margin-left: 4px
}

.arco-picker-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-picker-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-picker-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-picker-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-picker-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-picker-suffix .arco-feedback-icon {
	margin-left: 4px
}

.arco-picker-suffix-icon {
	color: var(--color-text-2)
}

.arco-picker .arco-picker-clear-icon {
	color: var(--color-text-2);
	display: none;
	font-size: 12px
}

.arco-picker:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-picker:not(.arco-picker-disabled):hover .arco-picker-clear-icon {
	display: inline-block
}

.arco-picker:not(.arco-picker-disabled):hover .arco-picker-suffix .arco-picker-clear-icon+span {
	display: none
}

.arco-picker input[disabled] {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-picker input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-picker input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-picker-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-picker-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-picker-focused {
	box-shadow: 0 0 0 0 var(--color-primary-light-2)
}

.arco-picker-focused, .arco-picker-focused:hover {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6))
}

.arco-picker-focused.arco-picker-error {
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-picker-focused .arco-picker-input-active input, .arco-picker-focused:hover .arco-picker-input-active input {
	background: var(--color-fill-2)
}

.arco-picker-disabled, .arco-picker-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-picker-disabled input[disabled], .arco-picker-disabled:hover input[disabled] {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-picker-disabled input[disabled]::-moz-placeholder, .arco-picker-disabled:hover input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-picker-disabled input[disabled]::placeholder, .arco-picker-disabled:hover input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-picker-separator {
	color: var(--color-text-3);
	min-width: 10px;
	padding: 0 8px
}

.arco-picker-disabled .arco-picker-separator, .arco-picker-disabled .arco-picker-suffix-icon {
	color: var(--color-text-4)
}

.arco-picker-size-mini {
	height: 24px
}

.arco-picker-size-mini input {
	font-size: 12px
}

.arco-picker-size-small {
	height: 28px
}

.arco-picker-size-small input {
	font-size: 14px
}

.arco-picker-size-medium {
	height: 32px
}

.arco-picker-size-medium input {
	font-size: 14px
}

.arco-picker-size-large {
	height: 36px
}

.arco-picker-size-large input {
	font-size: 14px
}

.arco-select-view-single {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-select-view-single.arco-select-view-search {
	cursor: text
}

.arco-select-view-single.arco-select-view-search .arco-select-view-value {
	pointer-events: none
}

.arco-select-view-single:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-select-view-single.arco-select-view-focus, .arco-select-view-single:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-select-view-single.arco-select-view-disabled {
	cursor: not-allowed
}

.arco-select-view-single.arco-select-view-disabled, .arco-select-view-single.arco-select-view-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-select-view-single.arco-select-view-disabled .arco-select-view-prefix, .arco-select-view-single.arco-select-view-disabled .arco-select-view-suffix {
	color: inherit
}

.arco-select-view-single.arco-select-view-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-select-view-single.arco-select-view-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-select-view-single.arco-select-view-error.arco-select-view-single-focus, .arco-select-view-single.arco-select-view-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-select-view-single .arco-select-view-prefix, .arco-select-view-single .arco-select-view-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-select-view-single .arco-select-view-prefix>svg, .arco-select-view-single .arco-select-view-suffix>svg {
	font-size: 14px
}

.arco-select-view-single .arco-select-view-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-select-view-single .arco-select-view-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-select-view-single .arco-select-view-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-select-view-single .arco-select-view-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-select-view-single .arco-select-view-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-select-view-single:hover .arco-select-view-clear-btn {
	visibility: visible
}

.arco-select-view-single:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-select-view-single .arco-select-view-input {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	line-height: 1.5715;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.arco-select-view-single .arco-select-view-input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-select-view-single .arco-select-view-input::placeholder {
	color: var(--color-text-3)
}

.arco-select-view-single .arco-select-view-input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-select-view-single .arco-select-view-input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-select-view-single .arco-select-view-input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-select-view-single .arco-select-view-input-hidden {
	position: absolute;
	width: 0!important
}

.arco-select-view-single .arco-select-view-value {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-select-view-single .arco-select-view-value:after {
	content: ".";
	font-size: 0;
	line-height: 0;
	visibility: hidden
}

.arco-select-view-single .arco-select-view-value-hidden {
	display: none
}

.arco-select-view-single.arco-select-view-size-mini .arco-select-view-input, .arco-select-view-single.arco-select-view-size-mini .arco-select-view-value {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-select-view-single.arco-select-view-size-mini .arco-select-view-value {
	min-height: 22px
}

.arco-select-view-single.arco-select-view-size-medium .arco-select-view-input, .arco-select-view-single.arco-select-view-size-medium .arco-select-view-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 4px;
	padding-top: 4px
}

.arco-select-view-single.arco-select-view-size-medium .arco-select-view-value {
	min-height: 30px
}

.arco-select-view-single.arco-select-view-size-small .arco-select-view-input, .arco-select-view-single.arco-select-view-size-small .arco-select-view-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-select-view-single.arco-select-view-size-small .arco-select-view-value {
	min-height: 26px
}

.arco-select-view-single.arco-select-view-size-large .arco-select-view-input, .arco-select-view-single.arco-select-view-size-large .arco-select-view-value {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-select-view-single.arco-select-view-size-large .arco-select-view-value {
	min-height: 34px
}

.arco-select-view-multiple {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	display: inline-flex;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-select-view-multiple:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-select-view-multiple.arco-select-view-focus, .arco-select-view-multiple:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-select-view-multiple.arco-select-view-disabled {
	cursor: not-allowed
}

.arco-select-view-multiple.arco-select-view-disabled, .arco-select-view-multiple.arco-select-view-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-prefix, .arco-select-view-multiple.arco-select-view-disabled .arco-select-view-suffix {
	color: inherit
}

.arco-select-view-multiple.arco-select-view-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-select-view-multiple.arco-select-view-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-select-view-multiple.arco-select-view-error.arco-select-view-multiple-focus, .arco-select-view-multiple.arco-select-view-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-select-view-multiple .arco-select-view-prefix, .arco-select-view-multiple .arco-select-view-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-select-view-multiple .arco-select-view-prefix>svg, .arco-select-view-multiple .arco-select-view-suffix>svg {
	font-size: 14px
}

.arco-select-view-multiple .arco-select-view-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-select-view-multiple .arco-select-view-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-select-view-multiple .arco-select-view-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-select-view-multiple .arco-select-view-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-select-view-multiple .arco-select-view-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-select-view-multiple:hover .arco-select-view-clear-btn {
	visibility: visible
}

.arco-select-view-multiple:not(.arco-select-view-focus) .arco-select-view-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-select-view-multiple.arco-select-view-has-tag {
	padding-left: 4px;
	padding-right: 4px
}

.arco-select-view-multiple.arco-select-view-has-prefix {
	padding-left: 12px
}

.arco-select-view-multiple.arco-select-view-has-suffix {
	padding-right: 12px
}

.arco-select-view-multiple .arco-select-view-inner {
	flex: 1;
	line-height: 0;
	overflow: hidden
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag {
	align-items: center;
	background-color: var(--color-bg-2);
	border-color: var(--color-fill-3);
	color: var(--color-text-1);
	display: inline-flex;
	font-size: 12px;
	margin-right: 4px;
	white-space: pre-wrap;
	word-break: break-word
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag .arco-icon-hover:hover:before {
	background-color: var(--color-fill-2)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color {
	color: var(--color-white)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: hsla(0, 0%, 100%, .2)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	line-height: 1.5715;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing: border-box
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input::placeholder {
	color: var(--color-text-3)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-select-view-multiple .arco-select-view-inner .arco-select-view-input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-select-view-multiple .arco-select-view-mirror {
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	visibility: hidden;
	white-space: pre
}

.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag {
	background-color: var(--color-fill-2);
	border-color: var(--color-fill-2)
}

.arco-select-view-multiple.arco-select-view-focus .arco-select-view-tag .arco-icon-hover:hover:before {
	background-color: var(--color-fill-3)
}

.arco-select-view-multiple.arco-select-view-disabled .arco-select-view-tag {
	background-color: var(--color-fill-2);
	border-color: var(--color-fill-3);
	color: var(--color-text-4)
}

.arco-select-view-multiple.arco-select-view-disabled-input, .arco-select-view-multiple.arco-select-view-readonly {
	cursor: default
}

.arco-select-view-multiple.arco-select-view-size-mini {
	font-size: 12px
}

.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-inner {
	padding-bottom: 0;
	padding-top: 0
}

.arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-input, .arco-select-view-multiple.arco-select-view-size-mini .arco-select-view-tag {
	height: auto;
	line-height: 18px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 20px;
	vertical-align: middle
}

.arco-select-view-multiple.arco-select-view-size-medium {
	font-size: 14px
}

.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-input, .arco-select-view-multiple.arco-select-view-size-medium .arco-select-view-tag {
	height: auto;
	line-height: 22px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 24px;
	vertical-align: middle
}

.arco-select-view-multiple.arco-select-view-size-small {
	font-size: 14px
}

.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-select-view-multiple.arco-select-view-size-small .arco-select-view-input, .arco-select-view-multiple.arco-select-view-size-small .arco-select-view-tag {
	height: auto;
	line-height: 18px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 20px;
	vertical-align: middle
}

.arco-select-view-multiple.arco-select-view-size-large {
	font-size: 14px
}

.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-select-view-multiple.arco-select-view-size-large .arco-select-view-input, .arco-select-view-multiple.arco-select-view-size-large .arco-select-view-tag {
	height: auto;
	line-height: 26px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 28px;
	vertical-align: middle
}

.arco-select-view-multiple.arco-select-view-disabled-input {
	cursor: pointer
}

.arco-select-view.arco-select-view-borderless {
	background: none!important;
	border: none!important;
	box-shadow: none!important
}

.arco-select-view-suffix .arco-feedback-icon {
	margin-left: 4px
}

.arco-select-view-clear-btn svg, .arco-select-view-icon svg {
	display: block;
	font-size: 12px
}

.arco-select-view-opened .arco-select-view-arrow-icon {
	transform: rotate(180deg)
}

.arco-select-view-expand-icon {
	transform: rotate(-45deg)
}

.arco-select-view-clear-btn {
	cursor: pointer;
	display: none
}

.arco-select-view:hover .arco-select-view-clear-btn {
	display: block
}

.arco-select-view:hover .arco-select-view-clear-btn~* {
	display: none
}

.arco-affix {
	position: fixed;
	z-index: 999
}

.arco-alert {
	align-items: center;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	display: flex;
	font-size: 14px;
	line-height: 1.5715;
	overflow: hidden;
	padding: 8px 15px;
	text-align: left;
	width: 100%
}

.arco-alert-with-title {
	align-items: flex-start;
	padding: 15px
}

.arco-alert-center {
	justify-content: center
}

.arco-alert-center .arco-alert-body {
	flex: initial
}

.arco-alert-normal {
	background-color: var(--color-neutral-2);
	border: 1px solid transparent
}

.arco-alert-info {
	background-color: var(--color-primary-light-1);
	border: 1px solid transparent
}

.arco-alert-success {
	background-color: var(--color-success-light-1);
	border: 1px solid transparent
}

.arco-alert-warning {
	background-color: var(--color-warning-light-1);
	border: 1px solid transparent
}

.arco-alert-error {
	background-color: var(--color-danger-light-1);
	border: 1px solid transparent
}

.arco-alert-banner {
	border: none;
	border-radius: 0
}

.arco-alert-body {
	flex: 1;
	position: relative
}

.arco-alert-title {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5;
	margin-bottom: 4px
}

.arco-alert-normal .arco-alert-content, .arco-alert-normal .arco-alert-title {
	color: var(--color-text-1)
}

.arco-alert-normal.arco-alert-with-title .arco-alert-content {
	color: var(--color-text-2)
}

.arco-alert-info .arco-alert-content, .arco-alert-info .arco-alert-title {
	color: var(--color-text-1)
}

.arco-alert-info.arco-alert-with-title .arco-alert-content {
	color: var(--color-text-2)
}

.arco-alert-success .arco-alert-content, .arco-alert-success .arco-alert-title {
	color: var(--color-text-1)
}

.arco-alert-success.arco-alert-with-title .arco-alert-content {
	color: var(--color-text-2)
}

.arco-alert-warning .arco-alert-content, .arco-alert-warning .arco-alert-title {
	color: var(--color-text-1)
}

.arco-alert-warning.arco-alert-with-title .arco-alert-content {
	color: var(--color-text-2)
}

.arco-alert-error .arco-alert-content, .arco-alert-error .arco-alert-title {
	color: var(--color-text-1)
}

.arco-alert-error.arco-alert-with-title .arco-alert-content {
	color: var(--color-text-2)
}

.arco-alert-icon {
	margin-right: 8px
}

.arco-alert-icon svg {
	font-size: 16px;
	vertical-align: -3px
}

.arco-alert-with-title .arco-alert-icon svg {
	font-size: 18px;
	vertical-align: -5px
}

.arco-alert-normal .arco-alert-icon svg {
	color: var(--color-neutral-4)
}

.arco-alert-info .arco-alert-icon svg {
	color: rgb(var(--primary-6))
}

.arco-alert-success .arco-alert-icon svg {
	color: rgb(var(--success-6))
}

.arco-alert-warning .arco-alert-icon svg {
	color: rgb(var(--warning-6))
}

.arco-alert-error .arco-alert-icon svg {
	color: rgb(var(--danger-6))
}

.arco-alert-close-btn {
	background-color: transparent;
	border: none;
	box-sizing: border-box;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	margin-left: 8px;
	outline: none;
	padding: 0;
	right: 0;
	top: 4px;
	transition: color .1s linear
}

.arco-alert-close-btn:hover {
	color: var(--color-text-1)
}

.arco-alert-action, .arco-alert-action+.arco-alert-close-btn {
	margin-left: 8px
}

.arco-alert-with-title .arco-alert-close-btn {
	margin-right: 0;
	margin-top: 0
}

.arco-anchor {
	overflow: auto;
	position: relative;
	width: 150px
}

.arco-anchor-line-slider {
	background-color: rgb(var(--primary-6));
	height: 12px;
	left: 0;
	margin-top: 9.0005px;
	position: absolute;
	top: 0;
	transition: top .2s cubic-bezier(.34, .69, .1, 1);
	width: 2px;
	z-index: 1
}

.arco-anchor-list {
	list-style: none;
	margin-bottom: 0;
	margin-left: 4px;
	margin-top: 0;
	padding-left: 0;
	position: relative
}

.arco-anchor-list:before {
	background-color: var(--color-fill-3);
	content: "";
	height: 100%;
	left: -4px;
	position: absolute;
	width: 2px
}

.arco-anchor-sublist {
	list-style: none;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0
}

.arco-anchor-link-item {
	margin-bottom: 2px
}

.arco-anchor-link-item .arco-anchor-link {
	border-radius: var(--border-radius-small);
	color: var(--color-text-2);
	cursor: pointer;
	display: block;
	font-size: 14px;
	line-height: 1.5715;
	margin-bottom: 2px;
	overflow: hidden;
	padding: 4px 8px;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-anchor-link-item .arco-anchor-link:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1);
	font-weight: 500
}

.arco-anchor-link-active>.arco-anchor-link {
	color: var(--color-text-1);
	font-weight: 500;
	transition: all .1s linear
}

.arco-anchor-link-item .arco-anchor-link-item {
	margin-left: 16px
}

.arco-anchor-line-less .arco-anchor-list {
	margin-left: 0
}

.arco-anchor-line-less .arco-anchor-list:before {
	display: none
}

.arco-anchor-line-less .arco-anchor-link-active>.arco-anchor-link {
	background-color: var(--color-fill-2);
	color: rgb(var(--primary-6));
	font-weight: 500
}

.arco-autocomplete-popup .arco-select-popup {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1)
}

.arco-autocomplete-popup .arco-select-popup .arco-select-popup-inner {
	max-height: 200px;
	padding: 4px 0
}

.arco-autocomplete-popup .arco-select-popup .arco-select-option {
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	padding: 0 12px
}

.arco-autocomplete-popup .arco-select-popup .arco-select-option, .arco-autocomplete-popup .arco-select-popup .arco-select-option-selected {
	background-color: var(--color-bg-popup);
	color: var(--color-text-1)
}

.arco-autocomplete-popup .arco-select-popup .arco-select-option-hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-autocomplete-popup .arco-select-popup .arco-select-option-disabled {
	background-color: var(--color-bg-popup);
	color: var(--color-text-4)
}

.arco-autocomplete-popup .arco-select-popup .arco-select-option-selected {
	font-weight: 500
}

.arco-avatar {
	align-items: center;
	background-color: var(--color-fill-4);
	box-sizing: border-box;
	color: var(--color-white);
	display: inline-flex;
	font-size: 20px;
	height: 40px;
	position: relative;
	vertical-align: middle;
	white-space: nowrap;
	width: 40px
}

.arco-avatar-circle, .arco-avatar-circle .arco-avatar-image {
	border-radius: var(--border-radius-circle)
}

.arco-avatar-circle .arco-avatar-image {
	overflow: hidden
}

.arco-avatar-square, .arco-avatar-square .arco-avatar-image {
	border-radius: var(--border-radius-medium)
}

.arco-avatar-square .arco-avatar-image {
	overflow: hidden
}

.arco-avatar-text {
	font-weight: 500;
	left: 50%;
	line-height: 1;
	position: absolute;
	transform: translateX(-50%);
	transform-origin: 0 center
}

.arco-avatar-image {
	display: inline-block;
	height: 100%;
	width: 100%
}

.arco-avatar-image-icon {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center;
	width: 100%
}

.arco-avatar-image img, .arco-avatar-image picture {
	height: 100%;
	width: 100%
}

.arco-avatar-trigger-icon-button {
	background-color: var(--color-neutral-2);
	border-radius: var(--border-radius-circle);
	bottom: -4px;
	color: var(--color-fill-4);
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	right: -4px;
	text-align: center;
	transition: background-color .1s linear;
	width: 20px;
	z-index: 1
}

.arco-avatar-trigger-icon-mask {
	align-items: center;
	background-color: rgba(29, 33, 41, .6);
	border-radius: var(--border-radius-medium);
	color: var(--color-white);
	display: flex;
	font-size: 16px;
	height: 100%;
	justify-content: center;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: all .1s linear;
	width: 100%;
	z-index: 0
}

.arco-avatar-circle .arco-avatar-trigger-icon-mask {
	border-radius: var(--border-radius-circle)
}

.arco-avatar-with-trigger-icon {
	cursor: pointer
}

.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-mask {
	opacity: 1;
	z-index: 2
}

.arco-avatar-with-trigger-icon:hover .arco-avatar-trigger-icon-button {
	background-color: var(--color-neutral-3)
}

.arco-avatar-group {
	display: inline-block;
	line-height: 0
}

.arco-avatar-group-max-count-avatar {
	color: var(--color-white);
	cursor: default;
	font-size: 20px
}

.arco-avatar-group .arco-avatar {
	border: 2px solid var(--color-bg-2)
}

.arco-avatar-group .arco-avatar:not(:first-child) {
	margin-left: -10px
}

.arco-avatar-group-popover .arco-avatar:not(:first-child) {
	margin-left: 4px
}

.arco-back-top {
	bottom: 24px;
	position: fixed;
	right: 24px;
	z-index: 100
}

.arco-back-top-btn {
	background-color: rgb(var(--primary-6));
	border: none;
	border-radius: var(--border-radius-circle);
	color: var(--color-white);
	cursor: pointer;
	font-size: 12px;
	height: 40px;
	outline: none;
	text-align: center;
	transition: all .2s linear;
	width: 40px
}

.arco-back-top-btn:hover {
	background-color: rgb(var(--primary-5))
}

.arco-back-top-btn svg {
	font-size: 14px
}

.arco-badge {
	display: inline-block;
	line-height: 1;
	position: relative
}

.arco-badge-custom-dot, .arco-badge-dot, .arco-badge-number, .arco-badge-text {
	border-radius: 20px;
	box-sizing: border-box;
	overflow: hidden;
	position: absolute;
	right: 2px;
	text-align: center;
	top: 2px;
	transform: translate(50%, -50%);
	transform-origin: 100% 0;
	z-index: 2
}

.arco-badge-custom-dot {
	background-color: var(--color-bg-2)
}

.arco-badge-number, .arco-badge-text {
	color: var(--color-white);
	font-size: 12px;
	font-weight: 500;
	height: 20px;
	line-height: 20px;
	min-width: 20px;
	padding: 0 6px
}

.arco-badge-dot, .arco-badge-number, .arco-badge-text {
	background-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 2px var(--color-bg-2)
}

.arco-badge-dot {
	border-radius: var(--border-radius-circle);
	height: 6px;
	width: 6px
}

.arco-badge-no-children .arco-badge-dot, .arco-badge-no-children .arco-badge-number, .arco-badge-no-children .arco-badge-text {
	display: inline-block;
	position: relative;
	right: unset;
	top: unset;
	transform: none
}

.arco-badge-status-wrapper {
	align-items: center;
	display: inline-flex
}

.arco-badge-status-dot {
	border-radius: var(--border-radius-circle);
	display: inline-block;
	height: 6px;
	width: 6px
}

.arco-badge-status-normal {
	background-color: var(--color-fill-4)
}

.arco-badge-status-processing {
	background-color: rgb(var(--primary-6))
}

.arco-badge-status-success {
	background-color: rgb(var(--success-6))
}

.arco-badge-status-warning {
	background-color: rgb(var(--warning-6))
}

.arco-badge-color-red, .arco-badge-status-danger {
	background-color: rgb(var(--danger-6))
}

.arco-badge-color-orangered {
	background-color: #f77234
}

.arco-badge-color-orange {
	background-color: rgb(var(--orange-6))
}

.arco-badge-color-gold {
	background-color: rgb(var(--gold-6))
}

.arco-badge-color-lime {
	background-color: rgb(var(--lime-6))
}

.arco-badge-color-green {
	background-color: rgb(var(--success-6))
}

.arco-badge-color-cyan {
	background-color: rgb(var(--cyan-6))
}

.arco-badge-color-arcoblue {
	background-color: rgb(var(--primary-6))
}

.arco-badge-color-purple {
	background-color: rgb(var(--purple-6))
}

.arco-badge-color-pinkpurple {
	background-color: rgb(var(--pinkpurple-6))
}

.arco-badge-color-magenta {
	background-color: rgb(var(--magenta-6))
}

.arco-badge-color-gray {
	background-color: rgb(var(--gray-4))
}

.arco-badge .arco-badge-status-text {
	color: var(--color-text-1);
	font-size: 12px;
	line-height: 1.5715;
	margin-left: 8px
}

.arco-badge-number-text {
	animation: arco-badge-scale .5s cubic-bezier(.3, 1.3, .3, 1);
	display: inline-block
}

@keyframes arco-badge-scale {
	0% {
		transform: scale(0)
	}
	to {
		transform: scale(1)
	}
}

.badge-zoom-appear, .badge-zoom-enter {
	transform: translate(50%, -50%) scale(.2);
	transform-origin: center
}

.badge-zoom-appear-active, .badge-zoom-enter-active {
	transition: opacity .3s cubic-bezier(.3, 1.3, .3, 1), transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.badge-zoom-appear-active, .badge-zoom-enter-active, .badge-zoom-exit {
	opacity: 1;
	transform: translate(50%, -50%) scale(1);
	transform-origin: center
}

.badge-zoom-exit-active {
	opacity: 0;
	transform: translate(50%, -50%) scale(.2);
	transform-origin: center;
	transition: opacity .3s cubic-bezier(.3, 1.3, .3, 1), transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-breadcrumb {
	align-items: center;
	display: inline-flex;
	font-size: 14px
}

.arco-breadcrumb, .arco-breadcrumb-icon, .arco-breadcrumb-item {
	color: var(--color-text-2)
}

.arco-breadcrumb-item {
	display: inline-block;
	line-height: 24px;
	padding: 0 4px;
	vertical-align: middle
}

.arco-breadcrumb-item>.arco-icon {
	color: var(--color-text-3)
}

.arco-breadcrumb-item a {
	background-color: transparent;
	border-radius: var(--border-radius-small);
	color: var(--color-text-2);
	display: inline-block;
	margin: 0 -4px;
	padding: 0 4px;
	text-decoration: none
}

.arco-breadcrumb-item a:hover {
	background-color: var(--color-fill-2);
	color: rgb(var(--link-6))
}

.arco-breadcrumb-item:last-child {
	color: var(--color-text-1);
	font-weight: 500
}

.arco-breadcrumb-item-ellipses {
	color: var(--color-text-2);
	display: inline-block;
	padding: 0 4px;
	position: relative;
	top: -3px
}

.arco-breadcrumb-item-separator {
	color: var(--color-text-4);
	display: inline-block;
	line-height: 24px;
	margin: 0 4px;
	vertical-align: middle
}

.arco-breadcrumb-item-with-dropdown {
	cursor: pointer
}

.arco-breadcrumb-item-dropdown-icon {
	color: var(--color-text-2);
	font-size: 12px;
	margin-left: 4px
}

.arco-breadcrumb-item-dropdown-icon-active svg {
	transform: rotate(180deg)
}

.arco-btn {
	align-items: center;
	-webkit-appearance: none;
	box-sizing: border-box;
	cursor: pointer;
	display: inline-flex;
	font-weight: 400;
	justify-content: center;
	line-height: 1.5715;
	outline: none;
	position: relative;
	transition: all .1s linear;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-btn>a:only-child {
	color: currentColor
}

.arco-btn:active {
	transition: none
}

.arco-btn-long {
	display: flex;
	width: 100%
}

.arco-btn-link {
	align-items: center;
	display: inline-flex;
	justify-content: center;
	text-decoration: none
}

.arco-btn-link:not([href]) {
	color: var(--color-text-4)
}

.arco-btn-link:hover {
	text-decoration: none
}

.arco-btn-link.arco-btn-only-icon {
	align-items: center;
	display: inline-flex;
	justify-content: center;
	vertical-align: top
}

.arco-btn.arco-btn-only-icon .arco-btn-icon {
	display: flex;
	justify-content: center
}

.arco-btn-loading {
	cursor: default;
	position: relative
}

.arco-btn-loading:before {
	background: #fff;
	border-radius: inherit;
	bottom: -1px;
	content: "";
	display: block;
	left: -1px;
	opacity: .4;
	pointer-events: none;
	position: absolute;
	right: -1px;
	top: -1px;
	transition: opacity .1s linear;
	z-index: 1
}

.arco-btn-loading-fixed-width {
	transition: none
}

.arco-btn-two-chinese-chars>:not(svg) {
	letter-spacing: .3em;
	margin-right: -.3em
}

.arco-btn-outline, .arco-btn-outline[type=button], .arco-btn-outline[type=submit] {
	background-color: transparent;
	border: 1px solid rgb(var(--primary-6));
	color: rgb(var(--primary-6))
}

.arco-btn-outline:hover, .arco-btn-outline[type=button]:hover, .arco-btn-outline[type=submit]:hover {
	background-color: transparent;
	border-color: rgb(var(--primary-5));
	color: rgb(var(--primary-5))
}

.arco-btn-outline:focus-visible, .arco-btn-outline[type=button]:focus-visible, .arco-btn-outline[type=submit]:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--primary-3))
}

.arco-btn-outline:active, .arco-btn-outline[type=button]:active, .arco-btn-outline[type=submit]:active {
	background-color: transparent;
	border-color: rgb(var(--primary-7));
	color: rgb(var(--primary-7))
}

.arco-btn-outline.arco-btn-loading, .arco-btn-outline[type=button].arco-btn-loading, .arco-btn-outline[type=submit].arco-btn-loading {
	background-color: transparent;
	border: 1px solid rgb(var(--primary-6));
	color: rgb(var(--primary-6))
}

.arco-btn-outline.arco-btn-disabled, .arco-btn-outline[type=button].arco-btn-disabled, .arco-btn-outline[type=submit].arco-btn-disabled {
	background-color: transparent;
	border: 1px solid var(--color-primary-light-3);
	color: var(--color-primary-light-3);
	cursor: not-allowed
}

.arco-btn-outline.arco-btn-status-warning {
	background-color: transparent;
	border-color: rgb(var(--warning-6));
	color: rgb(var(--warning-6))
}

.arco-btn-outline.arco-btn-status-warning:hover {
	background-color: transparent;
	border-color: rgb(var(--warning-5));
	color: rgb(var(--warning-5))
}

.arco-btn-outline.arco-btn-status-warning:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--warning-3))
}

.arco-btn-outline.arco-btn-status-warning:active {
	background-color: transparent;
	border-color: rgb(var(--warning-7));
	color: rgb(var(--warning-7))
}

.arco-btn-outline.arco-btn-status-warning.arco-btn-loading {
	background-color: transparent;
	border-color: rgb(var(--warning-6));
	color: rgb(var(--warning-6))
}

.arco-btn-outline.arco-btn-status-warning.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid var(--color-warning-light-3);
	color: var(--color-warning-light-3)
}

.arco-btn-outline.arco-btn-status-danger {
	background-color: transparent;
	border-color: rgb(var(--danger-6));
	color: rgb(var(--danger-6))
}

.arco-btn-outline.arco-btn-status-danger:hover {
	background-color: transparent;
	border-color: rgb(var(--danger-5));
	color: rgb(var(--danger-5))
}

.arco-btn-outline.arco-btn-status-danger:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--danger-3))
}

.arco-btn-outline.arco-btn-status-danger:active {
	background-color: transparent;
	border-color: rgb(var(--danger-7));
	color: rgb(var(--danger-7))
}

.arco-btn-outline.arco-btn-status-danger.arco-btn-loading {
	background-color: transparent;
	border-color: rgb(var(--danger-6));
	color: rgb(var(--danger-6))
}

.arco-btn-outline.arco-btn-status-danger.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid var(--color-danger-light-3);
	color: var(--color-danger-light-3)
}

.arco-btn-outline.arco-btn-status-success {
	background-color: transparent;
	border-color: rgb(var(--success-6));
	color: rgb(var(--success-6))
}

.arco-btn-outline.arco-btn-status-success:hover {
	background-color: transparent;
	border-color: rgb(var(--success-5));
	color: rgb(var(--success-5))
}

.arco-btn-outline.arco-btn-status-success:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--success-3))
}

.arco-btn-outline.arco-btn-status-success:active {
	background-color: transparent;
	border-color: rgb(var(--success-7));
	color: rgb(var(--success-7))
}

.arco-btn-outline.arco-btn-status-success.arco-btn-loading {
	background-color: transparent;
	border-color: rgb(var(--success-6));
	color: rgb(var(--success-6))
}

.arco-btn-outline.arco-btn-status-success.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid var(--color-success-light-3);
	color: var(--color-success-light-3)
}

.arco-btn-primary, .arco-btn-primary[type=button], .arco-btn-primary[type=submit] {
	background-color: rgb(var(--primary-6));
	border: 1px solid transparent;
	color: #fff
}

.arco-btn-primary:hover, .arco-btn-primary[type=button]:hover, .arco-btn-primary[type=submit]:hover {
	background-color: rgb(var(--primary-5));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary:focus-visible, .arco-btn-primary[type=button]:focus-visible, .arco-btn-primary[type=submit]:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--primary-3))
}

.arco-btn-primary:active, .arco-btn-primary[type=button]:active, .arco-btn-primary[type=submit]:active {
	background-color: rgb(var(--primary-7));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-loading, .arco-btn-primary[type=button].arco-btn-loading, .arco-btn-primary[type=submit].arco-btn-loading {
	background-color: rgb(var(--primary-6));
	border: 1px solid transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-disabled, .arco-btn-primary[type=button].arco-btn-disabled, .arco-btn-primary[type=submit].arco-btn-disabled {
	background-color: var(--color-primary-light-3);
	border: 1px solid transparent;
	color: #fff;
	cursor: not-allowed
}

.arco-btn-primary.arco-btn-status-warning {
	background-color: rgb(var(--warning-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-warning:hover {
	background-color: rgb(var(--warning-5));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-warning:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--warning-3))
}

.arco-btn-primary.arco-btn-status-warning:active {
	background-color: rgb(var(--warning-7));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-warning.arco-btn-loading {
	background-color: rgb(var(--warning-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-warning.arco-btn-disabled {
	background-color: var(--color-warning-light-3);
	border: 1px solid transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-danger {
	background-color: rgb(var(--danger-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-danger:hover {
	background-color: rgb(var(--danger-5));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-danger:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--danger-3))
}

.arco-btn-primary.arco-btn-status-danger:active {
	background-color: rgb(var(--danger-7));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-danger.arco-btn-loading {
	background-color: rgb(var(--danger-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-danger.arco-btn-disabled {
	background-color: var(--color-danger-light-3);
	border: 1px solid transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-success {
	background-color: rgb(var(--success-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-success:hover {
	background-color: rgb(var(--success-5));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-success:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--success-3))
}

.arco-btn-primary.arco-btn-status-success:active {
	background-color: rgb(var(--success-7));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-success.arco-btn-loading {
	background-color: rgb(var(--success-6));
	border-color: transparent;
	color: #fff
}

.arco-btn-primary.arco-btn-status-success.arco-btn-disabled {
	background-color: var(--color-success-light-3);
	border: 1px solid transparent;
	color: #fff
}

.arco-btn-secondary, .arco-btn-secondary[type=button], .arco-btn-secondary[type=submit] {
	background-color: var(--color-secondary);
	border: 1px solid transparent;
	color: var(--color-text-2)
}

.arco-btn-secondary:hover, .arco-btn-secondary[type=button]:hover, .arco-btn-secondary[type=submit]:hover {
	background-color: var(--color-secondary-hover);
	border-color: transparent;
	color: var(--color-text-2)
}

.arco-btn-secondary:focus-visible, .arco-btn-secondary[type=button]:focus-visible, .arco-btn-secondary[type=submit]:focus-visible {
	box-shadow: 0 0 0 .25em var(--color-neutral-4)
}

.arco-btn-secondary:active, .arco-btn-secondary[type=button]:active, .arco-btn-secondary[type=submit]:active {
	background-color: var(--color-secondary-active);
	border-color: transparent;
	color: var(--color-text-2)
}

.arco-btn-secondary.arco-btn-loading, .arco-btn-secondary[type=button].arco-btn-loading, .arco-btn-secondary[type=submit].arco-btn-loading {
	background-color: var(--color-secondary);
	border: 1px solid transparent;
	color: var(--color-text-2)
}

.arco-btn-secondary.arco-btn-disabled, .arco-btn-secondary[type=button].arco-btn-disabled, .arco-btn-secondary[type=submit].arco-btn-disabled {
	background-color: var(--color-secondary-disabled);
	border: 1px solid transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-btn-secondary.arco-btn-status-warning {
	background-color: var(--color-warning-light-1);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-secondary.arco-btn-status-warning:hover {
	background-color: var(--color-warning-light-2);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-secondary.arco-btn-status-warning:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--warning-3))
}

.arco-btn-secondary.arco-btn-status-warning:active {
	background-color: var(--color-warning-light-3);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-secondary.arco-btn-status-warning.arco-btn-loading {
	background-color: var(--color-warning-light-1);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-secondary.arco-btn-status-warning.arco-btn-disabled {
	background-color: var(--color-warning-light-1);
	border: 1px solid transparent;
	color: var(--color-warning-light-3)
}

.arco-btn-secondary.arco-btn-status-danger {
	background-color: var(--color-danger-light-1);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-secondary.arco-btn-status-danger:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-secondary.arco-btn-status-danger:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--danger-3))
}

.arco-btn-secondary.arco-btn-status-danger:active {
	background-color: var(--color-danger-light-3);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-secondary.arco-btn-status-danger.arco-btn-loading {
	background-color: var(--color-danger-light-1);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-secondary.arco-btn-status-danger.arco-btn-disabled {
	background-color: var(--color-danger-light-1);
	border: 1px solid transparent;
	color: var(--color-danger-light-3)
}

.arco-btn-secondary.arco-btn-status-success {
	background-color: var(--color-success-light-1);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-secondary.arco-btn-status-success:hover {
	background-color: var(--color-success-light-2);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-secondary.arco-btn-status-success:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--success-3))
}

.arco-btn-secondary.arco-btn-status-success:active {
	background-color: var(--color-success-light-3);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-secondary.arco-btn-status-success.arco-btn-loading {
	background-color: var(--color-success-light-1);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-secondary.arco-btn-status-success.arco-btn-disabled {
	background-color: var(--color-success-light-1);
	border: 1px solid transparent;
	color: var(--color-success-light-3)
}

.arco-btn-dashed, .arco-btn-dashed[type=button], .arco-btn-dashed[type=submit] {
	background-color: var(--color-fill-2);
	border: 1px dashed var(--color-neutral-3);
	color: var(--color-text-2)
}

.arco-btn-dashed:hover, .arco-btn-dashed[type=button]:hover, .arco-btn-dashed[type=submit]:hover {
	background-color: var(--color-fill-3);
	border-color: var(--color-neutral-4);
	color: var(--color-text-2)
}

.arco-btn-dashed:focus-visible, .arco-btn-dashed[type=button]:focus-visible, .arco-btn-dashed[type=submit]:focus-visible {
	box-shadow: 0 0 0 .25em var(--color-neutral-4)
}

.arco-btn-dashed:active, .arco-btn-dashed[type=button]:active, .arco-btn-dashed[type=submit]:active {
	background-color: var(--color-fill-4);
	border-color: var(--color-neutral-5);
	color: var(--color-text-2)
}

.arco-btn-dashed.arco-btn-loading, .arco-btn-dashed[type=button].arco-btn-loading, .arco-btn-dashed[type=submit].arco-btn-loading {
	background-color: var(--color-fill-2);
	border: 1px dashed var(--color-neutral-3);
	color: var(--color-text-2)
}

.arco-btn-dashed.arco-btn-disabled, .arco-btn-dashed[type=button].arco-btn-disabled, .arco-btn-dashed[type=submit].arco-btn-disabled {
	background-color: var(--color-fill-2);
	border: 1px dashed var(--color-neutral-3);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-btn-dashed.arco-btn-status-warning {
	background-color: var(--color-warning-light-1);
	border-color: var(--color-warning-light-2);
	color: rgb(var(--warning-6))
}

.arco-btn-dashed.arco-btn-status-warning:hover {
	background-color: var(--color-warning-light-2);
	border-color: var(--color-warning-light-3);
	color: rgb(var(--warning-6))
}

.arco-btn-dashed.arco-btn-status-warning:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--warning-3))
}

.arco-btn-dashed.arco-btn-status-warning:active {
	background-color: var(--color-warning-light-3);
	border-color: var(--color-warning-light-4);
	color: rgb(var(--warning-6))
}

.arco-btn-dashed.arco-btn-status-warning.arco-btn-loading {
	background-color: var(--color-warning-light-1);
	border-color: var(--color-warning-light-2);
	color: rgb(var(--warning-6))
}

.arco-btn-dashed.arco-btn-status-warning.arco-btn-disabled {
	background-color: var(--color-warning-light-1);
	border: 1px dashed var(--color-warning-light-2);
	color: var(--color-warning-light-3)
}

.arco-btn-dashed.arco-btn-status-danger {
	background-color: var(--color-danger-light-1);
	border-color: var(--color-danger-light-2);
	color: rgb(var(--danger-6))
}

.arco-btn-dashed.arco-btn-status-danger:hover {
	background-color: var(--color-danger-light-2);
	border-color: var(--color-danger-light-3);
	color: rgb(var(--danger-6))
}

.arco-btn-dashed.arco-btn-status-danger:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--danger-3))
}

.arco-btn-dashed.arco-btn-status-danger:active {
	background-color: var(--color-danger-light-3);
	border-color: var(--color-danger-light-4);
	color: rgb(var(--danger-6))
}

.arco-btn-dashed.arco-btn-status-danger.arco-btn-loading {
	background-color: var(--color-danger-light-1);
	border-color: var(--color-danger-light-2);
	color: rgb(var(--danger-6))
}

.arco-btn-dashed.arco-btn-status-danger.arco-btn-disabled {
	background-color: var(--color-danger-light-1);
	border: 1px dashed var(--color-danger-light-2);
	color: var(--color-danger-light-3)
}

.arco-btn-dashed.arco-btn-status-success {
	background-color: var(--color-success-light-1);
	border-color: var(--color-success-light-2);
	color: rgb(var(--success-6))
}

.arco-btn-dashed.arco-btn-status-success:hover {
	background-color: var(--color-success-light-2);
	border-color: var(--color-success-light-3);
	color: rgb(var(--success-6))
}

.arco-btn-dashed.arco-btn-status-success:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--success-3))
}

.arco-btn-dashed.arco-btn-status-success:active {
	background-color: var(--color-success-light-3);
	border-color: var(--color-success-light-4);
	color: rgb(var(--success-6))
}

.arco-btn-dashed.arco-btn-status-success.arco-btn-loading {
	background-color: var(--color-success-light-1);
	border-color: var(--color-success-light-2);
	color: rgb(var(--success-6))
}

.arco-btn-dashed.arco-btn-status-success.arco-btn-disabled {
	background-color: var(--color-success-light-1);
	border: 1px dashed var(--color-success-light-2);
	color: var(--color-success-light-3)
}

.arco-btn-text, .arco-btn-text[type=button], .arco-btn-text[type=submit] {
	background-color: transparent;
	border: 1px solid transparent;
	color: rgb(var(--primary-6))
}

.arco-btn-text:hover, .arco-btn-text[type=button]:hover, .arco-btn-text[type=submit]:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: rgb(var(--primary-6))
}

.arco-btn-text:focus-visible, .arco-btn-text[type=button]:focus-visible, .arco-btn-text[type=submit]:focus-visible {
	box-shadow: 0 0 0 .25em var(--color-neutral-4)
}

.arco-btn-text:active, .arco-btn-text[type=button]:active, .arco-btn-text[type=submit]:active {
	background-color: var(--color-fill-3);
	border-color: transparent;
	color: rgb(var(--primary-6))
}

.arco-btn-text.arco-btn-loading, .arco-btn-text[type=button].arco-btn-loading, .arco-btn-text[type=submit].arco-btn-loading {
	background-color: transparent;
	border: 1px solid transparent;
	color: rgb(var(--primary-6))
}

.arco-btn-text.arco-btn-disabled, .arco-btn-text[type=button].arco-btn-disabled, .arco-btn-text[type=submit].arco-btn-disabled {
	background-color: transparent;
	border: 1px solid transparent;
	color: var(--color-primary-light-3);
	cursor: not-allowed
}

.arco-btn-text.arco-btn-status-warning {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-text.arco-btn-status-warning:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-text.arco-btn-status-warning:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--warning-3))
}

.arco-btn-text.arco-btn-status-warning:active {
	background-color: var(--color-fill-3);
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-text.arco-btn-status-warning.arco-btn-loading {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--warning-6))
}

.arco-btn-text.arco-btn-status-warning.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid transparent;
	color: var(--color-warning-light-3)
}

.arco-btn-text.arco-btn-status-danger {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-text.arco-btn-status-danger:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-text.arco-btn-status-danger:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--danger-3))
}

.arco-btn-text.arco-btn-status-danger:active {
	background-color: var(--color-fill-3);
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-text.arco-btn-status-danger.arco-btn-loading {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--danger-6))
}

.arco-btn-text.arco-btn-status-danger.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid transparent;
	color: var(--color-danger-light-3)
}

.arco-btn-text.arco-btn-status-success {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-text.arco-btn-status-success:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-text.arco-btn-status-success:focus-visible {
	box-shadow: 0 0 0 .25em rgb(var(--success-3))
}

.arco-btn-text.arco-btn-status-success:active {
	background-color: var(--color-fill-3);
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-text.arco-btn-status-success.arco-btn-loading {
	background-color: transparent;
	border-color: transparent;
	color: rgb(var(--success-6))
}

.arco-btn-text.arco-btn-status-success.arco-btn-disabled {
	background-color: transparent;
	border: 1px solid transparent;
	color: var(--color-success-light-3)
}

.arco-btn-size-mini {
	border-radius: var(--border-radius-small);
	font-size: 12px;
	height: 24px;
	padding: 0 11px
}

.arco-btn-size-mini:not(.arco-btn-only-icon) .arco-btn-icon {
	margin-right: 4px
}

.arco-btn-size-mini svg {
	vertical-align: -1px
}

.arco-btn-size-mini.arco-btn-loading-fixed-width.arco-btn-loading {
	padding-left: 3px;
	padding-right: 3px
}

.arco-btn-size-mini.arco-btn-only-icon {
	height: 24px;
	padding: 0;
	width: 24px
}

.arco-btn-size-mini.arco-btn-shape-circle {
	border-radius: var(--border-radius-circle);
	height: 24px;
	padding: 0;
	text-align: center;
	width: 24px
}

.arco-btn-size-mini.arco-btn-shape-round {
	border-radius: 12px
}

.arco-btn-size-small {
	border-radius: var(--border-radius-small);
	font-size: 14px;
	height: 28px;
	padding: 0 15px
}

.arco-btn-size-small:not(.arco-btn-only-icon) .arco-btn-icon {
	margin-right: 6px
}

.arco-btn-size-small svg {
	vertical-align: -2px
}

.arco-btn-size-small.arco-btn-loading-fixed-width.arco-btn-loading {
	padding-left: 5px;
	padding-right: 5px
}

.arco-btn-size-small.arco-btn-only-icon {
	height: 28px;
	padding: 0;
	width: 28px
}

.arco-btn-size-small.arco-btn-shape-circle {
	border-radius: var(--border-radius-circle);
	height: 28px;
	padding: 0;
	text-align: center;
	width: 28px
}

.arco-btn-size-small.arco-btn-shape-round {
	border-radius: 14px
}

.arco-btn-size-medium {
	border-radius: var(--border-radius-small);
	font-size: 14px;
	height: 32px;
	padding: 0 15px
}

.arco-btn-size-medium:not(.arco-btn-only-icon) .arco-btn-icon {
	margin-right: 8px
}

.arco-btn-size-medium svg {
	vertical-align: -2px
}

.arco-btn-size-medium.arco-btn-loading-fixed-width.arco-btn-loading {
	padding-left: 4px;
	padding-right: 4px
}

.arco-btn-size-medium.arco-btn-only-icon {
	height: 32px;
	padding: 0;
	width: 32px
}

.arco-btn-size-medium.arco-btn-shape-circle {
	border-radius: var(--border-radius-circle);
	height: 32px;
	padding: 0;
	text-align: center;
	width: 32px
}

.arco-btn-size-medium.arco-btn-shape-round {
	border-radius: 16px
}

.arco-btn-size-large {
	border-radius: var(--border-radius-small);
	font-size: 14px;
	height: 36px;
	padding: 0 19px
}

.arco-btn-size-large:not(.arco-btn-only-icon) .arco-btn-icon {
	margin-right: 8px
}

.arco-btn-size-large svg {
	vertical-align: -2px
}

.arco-btn-size-large.arco-btn-loading-fixed-width.arco-btn-loading {
	padding-left: 8px;
	padding-right: 8px
}

.arco-btn-size-large.arco-btn-only-icon {
	height: 36px;
	padding: 0;
	width: 36px
}

.arco-btn-size-large.arco-btn-shape-circle {
	border-radius: var(--border-radius-circle);
	height: 36px;
	padding: 0;
	text-align: center;
	width: 36px
}

.arco-btn-size-large.arco-btn-shape-round {
	border-radius: 18px
}

.arco-btn-group {
	align-items: center;
	display: inline-flex
}

.arco-btn-group .arco-btn-dashed:not(:first-child), .arco-btn-group .arco-btn-outline:not(:first-child) {
	margin-left: -1px
}

.arco-btn-group .arco-btn-primary:not(:last-child) {
	border-right: 1px solid rgb(var(--primary-5))
}

.arco-btn-group .arco-btn-secondary:not(:last-child) {
	border-right: 1px solid var(--color-secondary-hover)
}

.arco-btn-group .arco-btn-status-warning:not(:last-child) {
	border-right: 1px solid rgb(var(--warning-5))
}

.arco-btn-group .arco-btn-status-danger:not(:last-child) {
	border-right: 1px solid rgb(var(--danger-5))
}

.arco-btn-group .arco-btn-status-success:not(:last-child) {
	border-right: 1px solid rgb(var(--success-5))
}

.arco-btn-group .arco-btn-dashed:active, .arco-btn-group .arco-btn-dashed:hover, .arco-btn-group .arco-btn-outline:active, .arco-btn-group .arco-btn-outline:hover {
	z-index: 2
}

.arco-btn-group .arco-btn:first-child {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.arco-btn-group .arco-btn:last-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.arco-btn-group .arco-btn:not(:first-child):not(:last-child) {
	border-radius: 0
}

body[arco-theme=dark] .arco-btn-primary.arco-btn-disabled {
	color: hsla(0, 0%, 100%, .3)
}

.arco-calendar {
	border: 1px solid var(--color-neutral-3);
	box-sizing: border-box
}

.arco-calendar-header {
	display: flex;
	padding: 24px
}

.arco-calendar-header-left {
	align-items: center;
	display: flex;
	flex: 1;
	line-height: 28px
}

.arco-calendar-header-left, .arco-calendar-header-right {
	height: 28px;
	position: relative
}

.arco-calendar-header-value {
	color: var(--color-text-1);
	font-size: 20px;
	font-weight: 500
}

.arco-calendar-header-icon {
	background-color: var(--color-bg-5);
	border-radius: 50%;
	color: var(--color-text-2);
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	margin-right: 12px;
	text-align: center;
	transition: all .1s linear;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 28px
}

.arco-calendar-header-icon:not(:first-child) {
	margin: 0 12px
}

.arco-calendar-header-icon:focus-visible {
	box-shadow: 0 0 0 2px var(--color-primary-light-3)
}

.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden) {
	cursor: pointer
}

.arco-calendar-header-icon:not(.arco-calendar-header-icon-hidden):hover {
	background-color: var(--color-fill-3)
}

.arco-calendar .arco-calendar-header-value-year {
	margin-right: 8px;
	width: 100px
}

.arco-calendar .arco-calendar-header-value-month {
	margin-right: 32px;
	width: 76px
}

.arco-calendar-month {
	width: 100%
}

.arco-calendar-month-row {
	display: flex;
	height: 100px
}

.arco-calendar-month-row .arco-calendar-cell {
	border-bottom: 1px solid var(--color-neutral-3);
	flex: 1;
	overflow: hidden
}

.arco-calendar-month-row:last-child .arco-calendar-cell {
	border-bottom: unset
}

.arco-calendar-month-cell-body {
	box-sizing: border-box
}

.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child) {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-calendar-week-list {
	border-bottom: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	display: flex;
	padding: 0;
	width: 100%
}

.arco-calendar-week-list-item {
	color: #7d7d7f;
	flex: 1;
	padding: 20px 16px;
	text-align: left
}

.arco-calendar-cell .arco-calendar-date {
	box-sizing: border-box;
	cursor: pointer;
	height: 100%;
	padding: 10px;
	width: 100%
}

.arco-calendar-cell .arco-calendar-date-circle {
	align-items: center;
	border-radius: 50%;
	display: flex;
	height: 28px;
	justify-content: center;
	width: 28px
}

.arco-calendar-date-content {
	height: 70px;
	overflow-y: auto
}

.arco-calendar-cell-today .arco-calendar-date-circle {
	border: 1px solid rgb(var(--primary-6));
	box-sizing: border-box
}

.arco-calendar-date-value {
	color: var(--color-text-4);
	font-size: 16px;
	font-weight: 500
}

.arco-calendar-cell-in-view .arco-calendar-date-value {
	color: var(--color-text-1)
}

.arco-calendar-mode-month .arco-calendar-cell-selected .arco-calendar-date-circle, .arco-calendar-mode-year .arco-calendar-cell-selected .arco-calendar-cell-selected .arco-calendar-date-circle {
	background-color: rgb(var(--primary-6));
	border: 1px solid rgb(var(--primary-6));
	box-sizing: border-box;
	color: #fff
}

.arco-calendar-mode-year:not(.arco-calendar-panel) {
	min-width: 820px
}

.arco-calendar-mode-year .arco-calendar-header {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-calendar-mode-year .arco-calendar-body {
	padding: 12px
}

.arco-calendar-mode-year .arco-calendar-year-row {
	display: flex
}

.arco-calendar-year-row>.arco-calendar-cell {
	flex: 1;
	padding: 20px 8px
}

.arco-calendar-year-row>.arco-calendar-cell:not(:last-child) {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-calendar-year-row:not(:last-child)>.arco-calendar-cell {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-calendar-month-with-days .arco-calendar-month-row {
	height: 26px
}

.arco-calendar-month-with-days .arco-calendar-cell {
	border-bottom: 0
}

.arco-calendar-month-with-days .arco-calendar-month-cell-body {
	padding: 0
}

.arco-calendar-month-with-days .arco-calendar-month-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500;
	padding: 10px 6px
}

.arco-calendar-month-cell {
	font-size: 12px;
	width: 100%
}

.arco-calendar-month-cell .arco-calendar-week-list {
	border-bottom: unset;
	padding: 0
}

.arco-calendar-month-cell .arco-calendar-week-list-item {
	color: #7d7d7f;
	padding: 6px;
	text-align: center
}

.arco-calendar-month-cell .arco-calendar-cell {
	text-align: center
}

.arco-calendar-month-cell .arco-calendar-date {
	padding: 2px
}

.arco-calendar-month-cell .arco-calendar-date-value {
	font-size: 14px
}

.arco-calendar-month-cell .arco-calendar-date-circle {
	align-items: center;
	border-radius: 50%;
	display: inline-flex;
	height: 22px;
	justify-content: center;
	width: 22px
}

.arco-calendar-panel {
	background-color: var(--color-bg-5);
	border: 1px solid var(--color-neutral-3)
}

.arco-calendar-panel .arco-calendar-header {
	border-bottom: 1px solid var(--color-neutral-3);
	padding: 8px 16px
}

.arco-calendar-panel .arco-calendar-header-value {
	flex: 1;
	font-size: 14px;
	line-height: 24px;
	text-align: center
}

.arco-calendar-panel .arco-calendar-header-icon {
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-right: 2px;
	width: 24px
}

.arco-calendar-panel .arco-calendar-body {
	padding: 14px 16px
}

.arco-calendar-panel .arco-calendar-month-cell-body {
	padding: 0
}

.arco-calendar-panel .arco-calendar-month-row {
	height: unset
}

.arco-calendar-panel .arco-calendar-week-list {
	border-bottom: unset;
	padding: 0
}

.arco-calendar-panel .arco-calendar-week-list-item {
	font-weight: 400;
	height: 32px;
	line-height: 32px;
	padding: 0;
	text-align: center
}

.arco-calendar-panel .arco-calendar-cell, .arco-calendar-panel .arco-calendar-year-row .arco-calendar-cell {
	border-bottom: 0;
	border-right: 0;
	box-sizing: border-box;
	padding: 2px 0;
	text-align: center
}

.arco-calendar-panel .arco-calendar-cell .arco-calendar-date {
	display: flex;
	justify-content: center;
	padding: 4px 0
}

.arco-calendar-panel .arco-calendar-cell .arco-calendar-date-value {
	cursor: pointer;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	min-width: 24px
}

.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell {
	padding: 4px 0
}

.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date {
	padding: 4px
}

.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell .arco-calendar-date-value {
	border-radius: 12px;
	width: 100%
}

.arco-calendar-panel .arco-calendar-cell-selected .arco-calendar-date-value {
	background-color: rgb(var(--primary-6));
	border-radius: 50%;
	color: var(--color-white)
}

.arco-calendar-panel .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled):not(.arco-calendar-cell-week) .arco-calendar-date-value:hover {
	background-color: var(--color-primary-light-1);
	border-radius: 50%;
	color: rgb(var(--primary-6))
}

.arco-calendar-panel.arco-calendar-mode-year .arco-calendar-cell:not(.arco-calendar-cell-selected):not(.arco-calendar-cell-range-start):not(.arco-calendar-cell-range-end):not(.arco-calendar-cell-hover-range-start):not(.arco-calendar-cell-hover-range-end):not(.arco-calendar-cell-disabled) .arco-calendar-date-value:hover {
	border-radius: 12px
}

.arco-calendar-panel .arco-calendar-cell-today {
	position: relative
}

.arco-calendar-panel .arco-calendar-cell-today:after {
	background-color: rgb(var(--primary-6));
	border-radius: 50%;
	bottom: 0;
	content: "";
	display: block;
	height: 4px;
	left: 50%;
	margin-left: -2px;
	position: absolute;
	width: 4px
}

.arco-calendar-cell-in-range .arco-calendar-date {
	background-color: var(--color-primary-light-1)
}

.arco-calendar-cell-range-start .arco-calendar-date {
	border-radius: 16px 0 0 16px
}

.arco-calendar-cell-range-end .arco-calendar-date {
	border-radius: 0 16px 16px 0
}

.arco-calendar-cell-in-range-near-hover .arco-calendar-date {
	border-radius: 0
}

.arco-calendar-cell-range-end .arco-calendar-date-value, .arco-calendar-cell-range-start .arco-calendar-date-value {
	background-color: rgb(var(--primary-6));
	border-radius: 50%;
	color: var(--color-white)
}

.arco-calendar-cell-hover-in-range .arco-calendar-date {
	background-color: var(--color-primary-light-1)
}

.arco-calendar-cell-hover-range-start .arco-calendar-date {
	border-radius: 16px 0 0 16px
}

.arco-calendar-cell-hover-range-end .arco-calendar-date {
	border-radius: 0 16px 16px 0
}

.arco-calendar-cell-hover-range-end .arco-calendar-date-value, .arco-calendar-cell-hover-range-start .arco-calendar-date-value {
	background-color: var(--color-primary-light-2);
	border-radius: 50%;
	color: var(--color-text-1)
}

.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date {
	background-color: var(--color-fill-1);
	cursor: not-allowed
}

.arco-calendar-panel .arco-calendar-cell-disabled>.arco-calendar-date>.arco-calendar-date-value {
	background-color: var(--color-fill-1);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-calendar-panel .arco-calendar-footer-btn-wrapper {
	border-top: 1px solid var(--color-neutral-3);
	color: var(--color-text-1);
	cursor: pointer;
	height: 38px;
	line-height: 38px;
	text-align: center
}

.arco-calendar-rtl {
	direction: rtl
}

.arco-calendar-rtl .arco-calendar-header-icon {
	margin-left: 12px;
	margin-right: 0;
	transform: scaleX(-1)
}

.arco-calendar-rtl .arco-calendar-week-list-item {
	text-align: right
}

.arco-calendar-rtl.arco-calendar-mode-month:not(.arco-calendar-panel) .arco-calendar-cell:not(:last-child) {
	border-left: 1px solid var(--color-neutral-3);
	border-right: 0
}

.arco-calendar-rtl .arco-calendar-header-value-year {
	margin-left: 8px;
	margin-right: 0
}

.arco-calendar-rtl .arco-calendar-header-value-month {
	margin-left: 32px;
	margin-right: 0
}

.arco-card {
	background: var(--color-bg-2);
	border-radius: var(--border-radius-none);
	position: relative;
	transition: box-shadow .2s linear
}

.arco-card-header {
	align-items: center;
	border-bottom: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	position: relative
}

.arco-card-header-no-title:before {
	content: " ";
	display: block
}

.arco-card-header-title {
	color: var(--color-text-1);
	flex: 1;
	font-weight: 500;
	line-height: 1.5715
}

.arco-card-header-extra, .arco-card-header-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-card-header-extra {
	color: rgb(var(--primary-6))
}

.arco-card-body {
	color: var(--color-text-2)
}

.arco-card-cover {
	overflow: hidden
}

.arco-card-cover>* {
	display: block;
	width: 100%
}

.arco-card-actions {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-top: 20px
}

.arco-card-actions:before {
	content: "";
	visibility: hidden
}

.arco-card-actions-item, .arco-card-actions-right {
	align-items: center;
	display: flex
}

.arco-card-actions-item {
	color: var(--color-text-2);
	cursor: pointer;
	justify-content: center;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: color .2s linear;
	white-space: nowrap
}

.arco-card-actions-item:hover {
	color: rgb(var(--primary-6))
}

.arco-card-actions-item:not(:last-child) {
	margin-right: 12px
}

.arco-card-meta-footer {
	align-items: center;
	display: flex;
	justify-content: space-between
}

.arco-card-meta-footer:last-child {
	margin-top: 20px
}

.arco-card-meta-footer-only-actions:before {
	content: "";
	visibility: hidden
}

.arco-card-meta-footer .arco-card-actions {
	margin-top: 0
}

.arco-card-meta-title {
	color: var(--color-text-1);
	font-weight: 500;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-card-meta-description:not(:first-child) {
	margin-top: 4px
}

.arco-card-grid {
	box-shadow: 1px 0 0 0 var(--color-neutral-3), 0 1px 0 0 var(--color-neutral-3), 1px 1px 0 0 var(--color-neutral-3), 1px 0 0 0 var(--color-neutral-3) inset, 0 1px 0 0 var(--color-neutral-3) inset;
	box-sizing: border-box;
	position: relative;
	width: 33.33%
}

.arco-card-grid:before {
	bottom: 0;
	content: "";
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
	transition: box-shadow .2s linear
}

.arco-card-grid-hoverable:hover {
	z-index: 1
}

.arco-card-grid-hoverable:hover:before {
	box-shadow: 0 4px 10px rgb(var(--gray-2))
}

.arco-card-grid .arco-card {
	background: none;
	box-shadow: none
}

.arco-card-contain-grid:not(.arco-card-loading)>.arco-card-body {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -1px;
	padding: 0
}

.arco-card-hoverable:hover {
	box-shadow: 0 4px 10px rgb(var(--gray-2))
}

.arco-card-bordered {
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-small)
}

.arco-card-bordered .arco-card-cover {
	border-radius: var(--border-radius-small) var(--border-radius-small) 0 0
}

.arco-card-loading .arco-card-body {
	overflow: hidden;
	text-align: center
}

.arco-card-size-medium {
	font-size: 14px
}

.arco-card-size-medium .arco-card-header {
	height: 46px;
	padding: 10px 16px
}

.arco-card-size-medium .arco-card-header-title, .arco-card-size-medium .arco-card-meta-title {
	font-size: 16px
}

.arco-card-size-medium .arco-card-header-extra {
	font-size: 14px
}

.arco-card-size-medium .arco-card-body {
	padding: 16px
}

.arco-card-size-small {
	font-size: 14px
}

.arco-card-size-small .arco-card-header {
	height: 40px;
	padding: 8px 16px
}

.arco-card-size-small .arco-card-header-title, .arco-card-size-small .arco-card-meta-title {
	font-size: 16px
}

.arco-card-size-small .arco-card-header-extra {
	font-size: 14px
}

.arco-card-size-small .arco-card-body {
	padding: 12px 16px
}

body[arco-theme=dark] .arco-card-grid-hoverable:hover:before, body[arco-theme=dark] .arco-card-hoverable:hover {
	box-shadow: 0 4px 10px rgba(var(--gray-1), 40%)
}

@keyframes arco-carousel-slide-x-in {
	0% {
		transform: translateX(100%)
	}
	to {
		transform: translateX(0)
	}
}

@keyframes arco-carousel-slide-x-out {
	0% {
		transform: translateX(0)
	}
	to {
		transform: translateX(-100%)
	}
}

@keyframes arco-carousel-slide-x-in-reverse {
	0% {
		transform: translateX(-100%)
	}
	to {
		transform: translateX(0)
	}
}

@keyframes arco-carousel-slide-x-out-reverse {
	0% {
		transform: translateX(0)
	}
	to {
		transform: translateX(100%)
	}
}

@keyframes arco-carousel-slide-y-in {
	0% {
		transform: translateY(100%)
	}
	to {
		transform: translateY(0)
	}
}

@keyframes arco-carousel-slide-y-out {
	0% {
		transform: translateY(0)
	}
	to {
		transform: translateY(-100%)
	}
}

@keyframes arco-carousel-slide-y-in-reverse {
	0% {
		transform: translateY(-100%)
	}
	to {
		transform: translateY(0)
	}
}

@keyframes arco-carousel-slide-y-out-reverse {
	0% {
		transform: translateY(0)
	}
	to {
		transform: translateY(100%)
	}
}

@keyframes arco-carousel-card-bottom-to-middle {
	0% {
		opacity: 0;
		transform: translateX(0) translateZ(-400px)
	}
	to {
		opacity: .4;
		transform: translateX(0) translateZ(-200px)
	}
}

@keyframes arco-carousel-card-middle-to-bottom {
	0% {
		opacity: .4;
		transform: translateX(-100%) translateZ(-200px)
	}
	to {
		opacity: 0;
		transform: translateX(-100%) translateZ(-400px)
	}
}

@keyframes arco-carousel-card-top-to-middle {
	0% {
		opacity: 1;
		transform: translateX(-50%) translateZ(0)
	}
	to {
		opacity: .4;
		transform: translateX(-100%) translateZ(-200px)
	}
}

@keyframes arco-carousel-card-middle-to-top {
	0% {
		opacity: .4;
		transform: translateX(0) translateZ(-200px)
	}
	to {
		opacity: 1;
		transform: translateX(-50%) translateZ(0)
	}
}

@keyframes arco-carousel-card-bottom-to-middle-reverse {
	0% {
		opacity: 0;
		transform: translateX(-100%) translateZ(-400px)
	}
	to {
		opacity: .4;
		transform: translateX(-100%) translateZ(-200px)
	}
}

@keyframes arco-carousel-card-middle-to-bottom-reverse {
	0% {
		opacity: .4;
		transform: translateX(0) translateZ(-200px)
	}
	to {
		opacity: 0;
		transform: translateX(0) translateZ(-400px)
	}
}

@keyframes arco-carousel-card-top-to-middle-reverse {
	0% {
		opacity: 1;
		transform: translateX(-50%) translateZ(0)
	}
	to {
		opacity: .4;
		transform: translateX(0) translateZ(-200px)
	}
}

@keyframes arco-carousel-card-middle-to-top-reverse {
	0% {
		opacity: .4;
		transform: translateX(-100%) translateZ(-200px)
	}
	to {
		opacity: 1;
		transform: translateX(-50%) translateZ(0)
	}
}

.arco-carousel {
	position: relative
}

.arco-carousel-indicator-position-outer {
	margin-bottom: 30px
}

.arco-carousel-card, .arco-carousel-fade, .arco-carousel-slide {
	height: 100%;
	overflow: hidden;
	position: relative;
	width: 100%
}

.arco-carousel-card>*, .arco-carousel-fade>*, .arco-carousel-slide>* {
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%
}

.arco-carousel-item-current {
	z-index: 1
}

.arco-carousel-slide>:not(.arco-carousel-item-current) {
	display: none;
	visibility: hidden
}

.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-out {
	animation: arco-carousel-slide-x-out;
	display: block
}

.arco-carousel-slide.arco-carousel-horizontal .arco-carousel-item-slide-in {
	animation: arco-carousel-slide-x-in;
	display: block
}

.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-out {
	animation: arco-carousel-slide-x-out-reverse
}

.arco-carousel-slide.arco-carousel-horizontal.arco-carousel-negative .arco-carousel-item-slide-in {
	animation: arco-carousel-slide-x-in-reverse
}

.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-out {
	animation: arco-carousel-slide-y-out;
	display: block
}

.arco-carousel-slide.arco-carousel-vertical .arco-carousel-item-slide-in {
	animation: arco-carousel-slide-y-in;
	display: block
}

.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-out {
	animation: arco-carousel-slide-y-out-reverse
}

.arco-carousel-slide.arco-carousel-vertical.arco-carousel-negative .arco-carousel-item-slide-in {
	animation: arco-carousel-slide-y-in-reverse
}

.arco-carousel-card {
	perspective: 800px
}

.arco-carousel-card>* {
	animation: arco-carousel-card-middle-to-bottom;
	left: 50%;
	opacity: 0;
	transform: translateX(-50%) translateZ(-400px)
}

.arco-carousel-card .arco-carousel-item-prev {
	animation: arco-carousel-card-top-to-middle;
	opacity: .4;
	transform: translateX(-100%) translateZ(-200px)
}

.arco-carousel-card .arco-carousel-item-next {
	animation: arco-carousel-card-bottom-to-middle;
	opacity: .4;
	transform: translateX(0) translateZ(-200px)
}

.arco-carousel-card .arco-carousel-item-current {
	animation: arco-carousel-card-middle-to-top;
	opacity: 1;
	transform: translateX(-50%) translateZ(0)
}

.arco-carousel-card.arco-carousel-negative>* {
	animation: arco-carousel-card-middle-to-bottom-reverse
}

.arco-carousel-card.arco-carousel-negative .arco-carousel-item-prev {
	animation: arco-carousel-card-bottom-to-middle-reverse
}

.arco-carousel-card.arco-carousel-negative .arco-carousel-item-next {
	animation: arco-carousel-card-top-to-middle-reverse
}

.arco-carousel-card.arco-carousel-negative .arco-carousel-item-current {
	animation: arco-carousel-card-middle-to-top-reverse
}

.arco-carousel-fade>* {
	left: 50%;
	opacity: 0;
	transform: translateX(-50%)
}

.arco-carousel-fade .arco-carousel-item-current {
	opacity: 1
}

.arco-carousel-indicator {
	display: flex;
	margin: 0;
	padding: 0;
	position: absolute
}

.arco-carousel-indicator-wrapper {
	position: absolute;
	z-index: 2
}

.arco-carousel-indicator-wrapper-top {
	background: linear-gradient(180deg, rgba(0, 0, 0, .15), transparent 87%);
	height: 48px;
	left: 0;
	right: 0;
	top: 0
}

.arco-carousel-indicator-wrapper-bottom {
	background: linear-gradient(180deg, transparent 13%, rgba(0, 0, 0, .15));
	bottom: 0;
	height: 48px;
	left: 0;
	right: 0
}

.arco-carousel-indicator-wrapper-left {
	background: linear-gradient(90deg, rgba(0, 0, 0, .15), transparent 87%);
	height: 100%;
	left: 0;
	top: 0;
	width: 48px
}

.arco-carousel-indicator-wrapper-right {
	background: linear-gradient(90deg, transparent 13%, rgba(0, 0, 0, .15));
	height: 100%;
	right: 0;
	top: 0;
	width: 48px
}

.arco-carousel-indicator-wrapper-outer {
	background: none;
	left: 0;
	right: 0
}

.arco-carousel-indicator-bottom {
	bottom: 12px;
	left: 50%;
	transform: translateX(-50%)
}

.arco-carousel-indicator-top {
	left: 50%;
	top: 12px;
	transform: translateX(-50%)
}

.arco-carousel-indicator-left {
	left: 12px;
	top: 50%;
	transform: translate(-50%, -50%) rotate(90deg)
}

.arco-carousel-indicator-right {
	right: 12px;
	top: 50%;
	transform: translate(50%, -50%) rotate(90deg)
}

.arco-carousel-indicator-outer {
	background-color: transparent;
	border-radius: 20px;
	left: 50%;
	padding: 4px;
	transform: translateX(-50%)
}

.arco-carousel-indicator-outer.arco-carousel-indicator-dot {
	bottom: -22px
}

.arco-carousel-indicator-outer.arco-carousel-indicator-line {
	bottom: -20px
}

.arco-carousel-indicator-outer.arco-carousel-indicator-slider {
	background-color: rgba(var(--gray-4), .5);
	bottom: -16px;
	padding: 0
}

.arco-carousel-indicator-outer .arco-carousel-indicator-item {
	background-color: rgba(var(--gray-4), .5)
}

.arco-carousel-indicator-outer .arco-carousel-indicator-item-active, .arco-carousel-indicator-outer .arco-carousel-indicator-item:hover {
	background-color: var(--color-fill-4)
}

.arco-carousel-indicator-item {
	background-color: hsla(0, 0%, 100%, .3);
	border-radius: var(--border-radius-medium);
	cursor: pointer;
	display: inline-block
}

.arco-carousel-indicator-item-active, .arco-carousel-indicator-item:hover {
	background-color: var(--color-white)
}

.arco-carousel-indicator-dot .arco-carousel-indicator-item {
	border-radius: 50%;
	height: 6px;
	width: 6px
}

.arco-carousel-indicator-dot .arco-carousel-indicator-item:not(:last-child) {
	margin-right: 8px
}

.arco-carousel-indicator-line .arco-carousel-indicator-item {
	height: 4px;
	width: 12px
}

.arco-carousel-indicator-line .arco-carousel-indicator-item:not(:last-child) {
	margin-right: 8px
}

.arco-carousel-indicator-slider {
	background-color: hsla(0, 0%, 100%, .3);
	border-radius: var(--border-radius-medium);
	cursor: pointer;
	height: 4px;
	width: 48px
}

.arco-carousel-indicator-slider .arco-carousel-indicator-item {
	height: 100%;
	position: absolute;
	top: 0;
	transition: left .3s
}

.arco-carousel-arrow>div {
	align-items: center;
	background-color: hsla(0, 0%, 100%, .3);
	border-radius: 50%;
	color: var(--color-white);
	cursor: pointer;
	display: flex;
	height: 24px;
	justify-content: center;
	position: absolute;
	width: 24px;
	z-index: 2
}

.arco-carousel-arrow>div>svg {
	color: var(--color-white);
	font-size: 14px
}

.arco-carousel-arrow>div:hover {
	background-color: hsla(0, 0%, 100%, .5)
}

.arco-carousel-arrow-left {
	left: 12px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-carousel-arrow-right {
	right: 12px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-carousel-arrow-top {
	left: 50%;
	top: 12px;
	transform: translateX(-50%)
}

.arco-carousel-arrow-bottom {
	bottom: 12px;
	left: 50%;
	transform: translateX(-50%)
}

.arco-carousel-arrow-hover div {
	opacity: 0;
	transition: all .3s
}

.arco-carousel:hover .arco-carousel-arrow-hover div {
	opacity: 1
}

body[arco-theme=dark] .arco-carousel-arrow>div {
	background-color: rgba(23, 23, 26, .3)
}

body[arco-theme=dark] .arco-carousel-arrow>div:hover {
	background-color: rgba(23, 23, 26, .5)
}

body[arco-theme=dark] .arco-carousel-indicator-item, body[arco-theme=dark] .arco-carousel-indicator-slider {
	background-color: rgba(23, 23, 26, .3)
}

body[arco-theme=dark] .arco-carousel-indicator-item-active, body[arco-theme=dark] .arco-carousel-indicator-item:hover {
	background-color: var(--color-white)
}

body[arco-theme=dark] .arco-carousel-indicator-outer.arco-carousel-indicator-slider {
	background-color: rgba(var(--gray-4), .5)
}

body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item-active, body[arco-theme=dark] .arco-carousel-indicator-outer .arco-carousel-indicator-item:hover {
	background-color: var(--color-fill-4)
}

.arco-cascader-panel {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	display: inline-flex;
	height: 200px;
	list-style: none;
	overflow: hidden;
	white-space: nowrap
}

.arco-cascader-search-panel {
	justify-content: flex-start;
	overflow: auto;
	width: 100%
}

.arco-cascader-popup-trigger-hover .arco-cascader-list-item {
	transition: fontweight 0s
}

.arco-cascader-highlight {
	font-weight: 500
}

.arco-cascader-panel-column {
	background-color: var(--color-bg-popup);
	display: inline-flex;
	flex-direction: column;
	height: 100%;
	max-height: 200px;
	min-width: 120px;
	position: relative
}

.arco-cascader-panel-column-loading {
	align-items: center;
	display: inline-flex;
	justify-content: center
}

.arco-cascader-panel-column:not(:last-of-type) {
	border-right: 1px solid var(--color-fill-3)
}

.arco-cascader-column-content {
	flex: 1;
	max-height: 200px;
	overflow-y: auto
}

.arco-cascader-list-wrapper {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 4px 0;
	position: relative
}

.arco-cascader-list-wrapper-with-footer {
	padding-bottom: 0
}

.arco-cascader-list-empty {
	align-items: center;
	display: flex;
	height: 100%;
	width: 100%
}

.arco-cascader-list {
	box-sizing: border-box;
	flex: 1;
	list-style: none;
	margin: 0;
	padding: 0
}

.arco-cascader-list-multiple .arco-cascader-option-label, .arco-cascader-list-strictly .arco-cascader-option-label {
	padding-left: 0
}

.arco-cascader-list-multiple .arco-cascader-option, .arco-cascader-list-strictly .arco-cascader-option {
	padding-left: 12px
}

.arco-cascader-list-multiple .arco-cascader-option .arco-checkbox, .arco-cascader-list-multiple .arco-cascader-option .arco-radio, .arco-cascader-list-strictly .arco-cascader-option .arco-checkbox, .arco-cascader-list-strictly .arco-cascader-option .arco-radio {
	margin-right: 8px;
	padding-left: 0
}

.arco-cascader-search-list.arco-cascader-list-multiple .arco-cascader-option-label {
	padding-right: 12px
}

.arco-cascader-list-footer {
	border-top: 1px solid var(--color-fill-3);
	box-sizing: border-box;
	height: 36px;
	line-height: 36px;
	padding-left: 12px
}

.arco-cascader-option, .arco-cascader-search-option {
	background-color: transparent;
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: pointer;
	display: flex;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	min-width: 100px;
	position: relative
}

.arco-cascader-option-label, .arco-cascader-search-option-label {
	flex-grow: 1;
	padding-left: 12px;
	padding-right: 34px
}

.arco-cascader-option .arco-icon-check, .arco-cascader-option .arco-icon-right, .arco-cascader-search-option .arco-icon-check, .arco-cascader-search-option .arco-icon-right {
	color: var(--color-text-2);
	font-size: 12px;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-cascader-option .arco-icon-check, .arco-cascader-search-option .arco-icon-check {
	color: rgb(var(--primary-6))
}

.arco-cascader-option .arco-icon-loading, .arco-cascader-search-option .arco-icon-loading {
	color: rgb(var(--primary-6));
	font-size: 12px;
	margin-top: -6px;
	position: absolute;
	right: 10px;
	top: 50%
}

.arco-cascader-option:hover, .arco-cascader-search-option-hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-cascader-option:hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before, .arco-cascader-option:hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before, .arco-cascader-search-option-hover .arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before, .arco-cascader-search-option-hover .arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before {
	background-color: var(--color-fill-3)
}

.arco-cascader-option-disabled, .arco-cascader-option-disabled:hover, .arco-cascader-search-option-disabled, .arco-cascader-search-option-disabled:hover {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-cascader-option-disabled .arco-icon-right, .arco-cascader-option-disabled:hover .arco-icon-right, .arco-cascader-search-option-disabled .arco-icon-right, .arco-cascader-search-option-disabled:hover .arco-icon-right {
	color: inherit
}

.arco-cascader-option-disabled .arco-icon-check, .arco-cascader-option-disabled:hover .arco-icon-check, .arco-cascader-search-option-disabled .arco-icon-check, .arco-cascader-search-option-disabled:hover .arco-icon-check {
	color: var(--color-primary-light-3)
}

.arco-cascader-option-active {
	transition: all .2s linear
}

.arco-cascader-option-active, .arco-cascader-option-active:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-cascader-option-active.arco-cascader-option-disabled, .arco-cascader-option-active.arco-cascader-option-disabled:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-4)
}

.cascader-slide-enter-active, .cascader-slide-leave-active {
	transition: margin .3s cubic-bezier(.34, .69, .1, 1)
}

.cascader-slide-enter-from, .cascader-slide-leave-to {
	margin-left: -120px
}

.cascader-slide-enter-to, .cascader-slide-leave-from {
	margin-left: 0
}

.arco-icon-hover.arco-checkbox-icon-hover:before {
	height: 24px;
	width: 24px
}

.arco-checkbox {
	align-items: center;
	box-sizing: border-box;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	line-height: unset;
	padding-left: 5px;
	position: relative
}

.arco-checkbox>input[type=checkbox] {
	height: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 0
}

.arco-checkbox>input[type=checkbox]:focus-visible+.arco-checkbox-icon-hover:before {
	background-color: var(--color-fill-2)
}

.arco-checkbox:hover .arco-checkbox-icon-hover:before {
	background-color: var(--color-fill-2)
}

.arco-checkbox-label {
	color: var(--color-text-1);
	margin-left: 8px
}

.arco-checkbox-icon {
	background-color: var(--color-bg-2);
	border: 2px solid var(--color-fill-3);
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	height: 14px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 14px
}

.arco-checkbox-icon:after {
	background: var(--color-white);
	border-radius: .5px;
	content: "";
	display: block;
	height: 2px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translateX(-50%) translateY(-50%) scale(0);
	width: 6px
}

.arco-checkbox-icon-check {
	color: var(--color-white);
	display: block;
	height: 100%;
	margin: 0 auto;
	position: relative;
	transform: scale(0);
	transform-origin: center 75%;
	width: 8px
}

.arco-checkbox:hover .arco-checkbox-icon {
	border-color: var(--color-fill-4);
	transition: border-color .1s linear, transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-checkbox-checked:hover .arco-checkbox-icon, .arco-checkbox-indeterminate:hover .arco-checkbox-icon {
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-checkbox-checked .arco-checkbox-icon {
	background-color: rgb(var(--primary-6));
	border-color: transparent
}

.arco-checkbox-checked .arco-checkbox-icon-check {
	transform: scale(1);
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-checkbox-indeterminate .arco-checkbox-icon {
	background-color: rgb(var(--primary-6));
	border-color: transparent
}

.arco-checkbox-indeterminate .arco-checkbox-icon svg {
	transform: scale(0)
}

.arco-checkbox-indeterminate .arco-checkbox-icon:after {
	transform: translateX(-50%) translateY(-50%) scale(1);
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-checkbox.arco-checkbox-disabled, .arco-checkbox.arco-checkbox-disabled .arco-checkbox-icon-hover {
	cursor: not-allowed
}

.arco-checkbox.arco-checkbox-disabled:hover .arco-checkbox-mask {
	border-color: var(--color-fill-3)
}

.arco-checkbox-checked:hover .arco-checkbox-icon, .arco-checkbox-indeterminate:hover .arco-checkbox-icon {
	border-color: transparent
}

.arco-checkbox-disabled .arco-checkbox-icon {
	background-color: var(--color-fill-2);
	border-color: var(--color-fill-3)
}

.arco-checkbox-disabled.arco-checkbox-checked .arco-checkbox-icon, .arco-checkbox-disabled.arco-checkbox-checked:hover .arco-checkbox-icon {
	background-color: var(--color-primary-light-3);
	border-color: transparent
}

.arco-checkbox-checked:hover .arco-checkbox-icon-hover:before, .arco-checkbox-disabled:hover .arco-checkbox-icon-hover:before, .arco-checkbox-indeterminate:hover .arco-checkbox-icon-hover:before {
	background-color: transparent
}

.arco-checkbox-disabled:hover .arco-checkbox-icon {
	border-color: var(--color-fill-3)
}

.arco-checkbox-disabled .arco-checkbox-label {
	color: var(--color-text-4)
}

.arco-checkbox-disabled .arco-checkbox-icon-check {
	color: var(--color-fill-3)
}

.arco-checkbox-group {
	display: inline-block
}

.arco-checkbox-group .arco-checkbox {
	margin-right: 16px
}

.arco-checkbox-group-direction-vertical .arco-checkbox {
	display: flex;
	line-height: 32px;
	margin-right: 0
}

.arco-icon-hover.arco-collapse-item-icon-hover:before {
	height: 16px;
	width: 16px
}

.arco-icon-hover.arco-collapse-item-icon-hover:hover:before {
	background-color: var(--color-fill-2)
}

.arco-collapse {
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	line-height: 1.5715;
	overflow: hidden
}

.arco-collapse-item {
	border-bottom: 1px solid var(--color-border-2);
	box-sizing: border-box
}

.arco-collapse-item-active>.arco-collapse-item-header {
	background-color: var(--color-bg-2);
	border-color: var(--color-neutral-3);
	transition: border-color 0s ease 0s
}

.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-header-title {
	font-weight: 500
}

.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-expand-icon {
	transform: rotate(90deg)
}

.arco-collapse-item-active>.arco-collapse-item-header .arco-collapse-item-icon-right .arco-collapse-item-expand-icon {
	transform: rotate(-90deg)
}

.arco-collapse-item-header {
	align-items: center;
	background-color: var(--color-bg-2);
	border-bottom: 1px solid transparent;
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: pointer;
	display: flex;
	font-size: 14px;
	justify-content: space-between;
	line-height: 24px;
	overflow: hidden;
	padding-bottom: 8px;
	padding-top: 8px;
	position: relative;
	transition: border-color 0s ease .19s
}

.arco-collapse-item-header-left {
	padding-left: 34px;
	padding-right: 13px
}

.arco-collapse-item-header-right {
	padding-left: 13px;
	padding-right: 34px
}

.arco-collapse-item-header-right+.arco-collapse-item-content {
	padding-left: 13px
}

.arco-collapse-item-header-disabled {
	background-color: var(--color-bg-2);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-collapse-item-header-disabled .arco-collapse-item-header-icon {
	color: var(--color-text-4)
}

.arco-collapse-item-header-title {
	display: inline
}

.arco-collapse-item-header-extra {
	float: right
}

.arco-collapse-item .arco-collapse-item-icon-hover {
	left: 13px;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translateY(-50%)
}

.arco-collapse-item .arco-collapse-item-icon-right {
	left: unset;
	right: 13px
}

.arco-collapse-item .arco-collapse-item-icon-right>.arco-collapse-item-header-icon-down {
	transform: rotate(-90deg)
}

.arco-collapse-item .arco-collapse-item-expand-icon {
	color: var(--color-neutral-7);
	display: block;
	font-size: 14px;
	position: relative;
	transition: transform .2s cubic-bezier(.34, .69, .1, 1);
	vertical-align: middle
}

.arco-collapse-item-content {
	background-color: var(--color-fill-1);
	color: var(--color-text-1);
	font-size: 14px;
	overflow: hidden;
	padding-left: 34px;
	padding-right: 13px;
	position: relative
}

.arco-collapse-item-content-expanded {
	display: block;
	height: auto
}

.arco-collapse-item-content-box {
	padding: 8px 0
}

.arco-collapse-item.arco-collapse-item-disabled>.arco-collapse-item-content {
	color: var(--color-text-4)
}

.arco-collapse-item-no-icon>.arco-collapse-item-header {
	padding-left: 13px;
	padding-right: 13px
}

.arco-collapse-item:last-of-type {
	border-bottom: none
}

.arco-collapse.arco-collapse-borderless {
	border: none
}

.arco-collapse:after {
	clear: both;
	content: "";
	display: table
}

.collapse-slider-enter-from, .collapse-slider-leave-to {
	height: 0
}

.collapse-slider-enter-active, .collapse-slider-leave-active {
	transition: height .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-color-picker {
	align-items: center;
	background-color: var(--color-fill-2);
	border-radius: 2px;
	box-sizing: border-box;
	display: inline-flex
}

.arco-color-picker-preview {
	border: 1px solid var(--color-border-2);
	box-sizing: border-box
}

.arco-color-picker-value {
	color: var(--color-text-1);
	font-weight: 400;
	margin-left: 4px
}

.arco-color-picker-input {
	display: none
}

.arco-color-picker:hover {
	background-color: var(--color-fill-3);
	cursor: pointer
}

.arco-color-picker-size-medium {
	height: 32px;
	padding: 4px
}

.arco-color-picker-size-medium .arco-color-picker-preview {
	height: 24px;
	width: 24px
}

.arco-color-picker-size-medium .arco-color-picker-value {
	font-size: 14px
}

.arco-color-picker-size-mini {
	height: 24px;
	padding: 4px
}

.arco-color-picker-size-mini .arco-color-picker-preview {
	height: 16px;
	width: 16px
}

.arco-color-picker-size-mini .arco-color-picker-value {
	font-size: 12px
}

.arco-color-picker-size-small {
	height: 28px;
	padding: 3px 4px
}

.arco-color-picker-size-small .arco-color-picker-preview {
	height: 22px;
	width: 22px
}

.arco-color-picker-size-small .arco-color-picker-value {
	font-size: 14px
}

.arco-color-picker-size-large {
	height: 36px;
	padding: 5px
}

.arco-color-picker-size-large .arco-color-picker-preview {
	height: 26px;
	width: 26px
}

.arco-color-picker-size-large .arco-color-picker-value {
	font-size: 14px
}

.arco-color-picker.arco-color-picker-disabled {
	background-color: var(--color-fill-2);
	cursor: not-allowed
}

.arco-color-picker.arco-color-picker-disabled .arco-color-picker-value {
	color: var(--color-text-4)
}

.arco-color-picker-panel {
	background-color: var(--color-bg-1);
	border-radius: 2px;
	box-shadow: 0 8px 20px 0 rgba(0, 0, 0, .1);
	width: 260px
}

.arco-color-picker-panel .arco-color-picker-palette {
	background-image: linear-gradient(0deg, #000, transparent), linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0));
	border-left: 1px solid var(--color-border-2);
	border-right: 1px solid var(--color-border-2);
	border-top: 1px solid var(--color-border-2);
	box-sizing: border-box;
	cursor: pointer;
	height: 178px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.arco-color-picker-panel .arco-color-picker-palette .arco-color-picker-handler {
	background-color: transparent;
	border: 2px solid var(--color-bg-white);
	border-radius: 50%;
	box-sizing: border-box;
	height: 16px;
	position: absolute;
	transform: translate(-50%, -50%);
	width: 16px
}

.arco-color-picker-panel .arco-color-picker-panel-control {
	padding: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper {
	align-items: center;
	display: flex
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-preview {
	align-items: center;
	border: 1px solid var(--color-border-2);
	border-radius: 4px;
	box-sizing: border-box;
	color: #fff;
	display: flex;
	font-size: 20px;
	height: 40px;
	justify-content: center;
	margin-left: auto;
	width: 40px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-control-wrapper .arco-color-picker-control-bar-alpha {
	margin-top: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper {
	display: flex;
	margin-top: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-color-picker-group-wrapper {
	display: flex;
	flex: 1;
	margin-left: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-wrapper, .arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view {
	margin-right: 0;
	padding: 0 6px
}

.arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-prefix, .arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-input-suffix, .arco-color-picker-panel .arco-color-picker-panel-control .arco-color-picker-input-wrapper .arco-select-view-suffix {
	font-size: 12px;
	padding: 0
}

.arco-color-picker-panel .arco-color-picker-panel-colors {
	border-top: 1px solid var(--color-fill-3);
	padding: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-section:not(:first-child) {
	margin-top: 12px
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-text {
	color: var(--color-text-1);
	font-size: 12px;
	font-weight: 400
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-empty {
	color: var(--color-text-3);
	font-size: 12px;
	margin: 12px 0
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-wrapper {
	margin-top: 8px
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-colors-list {
	display: flex;
	flex-wrap: wrap;
	margin: -8px -4px 0
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block {
	background-image: conic-gradient(rgba(0, 0, 0, .06) 0 25%, transparent 0 50%, rgba(0, 0, 0, .06) 0 75%, transparent 0);
	background-size: 8px 8px;
	border-radius: 2px;
	cursor: pointer;
	height: 16px;
	margin: 6px 3px 0;
	overflow: hidden;
	transition: transform 60ms ease-out;
	width: 16px
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block .arco-color-picker-block {
	height: 100%;
	width: 100%
}

.arco-color-picker-panel .arco-color-picker-panel-colors .arco-color-picker-color-block:hover {
	transform: scale(1.1)
}

.arco-color-picker-panel .arco-color-picker-control-bar-bg {
	background-image: conic-gradient(rgba(0, 0, 0, .06) 0 25%, transparent 0 50%, rgba(0, 0, 0, .06) 0 75%, transparent 0);
	background-size: 8px 8px
}

.arco-color-picker-panel .arco-color-picker-control-bar {
	border: 1px solid var(--color-border-2);
	border-radius: 10px;
	box-sizing: border-box;
	cursor: pointer;
	height: 14px;
	position: relative;
	width: 182px
}

.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler {
	background-color: var(--color-bg-white);
	border: 1px solid var(--color-border-2);
	border-radius: 50%;
	box-sizing: border-box;
	height: 16px;
	position: absolute;
	top: -2px;
	transform: translateX(-50%);
	width: 16px
}

.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:before {
	background: var(--color-bg-white);
	border-radius: 50%;
	content: "";
	display: block;
	height: 100%;
	width: 100%
}

.arco-color-picker-panel .arco-color-picker-control-bar .arco-color-picker-handler:after {
	background: currentColor;
	border-radius: 50%;
	content: "";
	height: 8px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 8px
}

.arco-color-picker-panel .arco-color-picker-control-bar-hue {
	background: linear-gradient(90deg, red, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red)
}

.arco-color-picker-panel .arco-color-picker-select {
	width: 58px
}

.arco-color-picker-panel .arco-color-picker-input-alpha {
	flex: 0 0 auto;
	width: 52px
}

.arco-color-picker-panel .arco-color-picker-input-hex .arco-input {
	padding-left: 4px
}

.arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-color-block, .arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-control-bar, .arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-palette, .arco-color-picker-panel.arco-color-picker-panel-disabled .arco-color-picker-preview {
	cursor: not-allowed;
	opacity: .8
}

.arco-color-picker-select-popup .arco-select-option {
	font-size: 12px!important;
	line-height: 24px!important
}

.arco-comment {
	display: flex;
	flex-wrap: nowrap;
	font-size: 14px;
	line-height: 1.5715
}

.arco-comment-inner-comment, .arco-comment:not(:first-of-type) {
	margin-top: 20px
}

.arco-comment-inner {
	flex: 1
}

.arco-comment-avatar {
	cursor: pointer;
	flex-shrink: 0;
	margin-right: 12px
}

.arco-comment-avatar>img {
	border-radius: var(--border-radius-circle);
	height: 32px;
	width: 32px
}

.arco-comment-author {
	color: var(--color-text-2);
	font-size: 14px;
	margin-right: 8px
}

.arco-comment-datetime {
	color: var(--color-text-3);
	font-size: 12px
}

.arco-comment-content {
	color: var(--color-text-1)
}

.arco-comment-title-align-right {
	display: flex;
	justify-content: space-between
}

.arco-comment-actions {
	color: var(--color-text-2);
	font-size: 14px;
	margin-top: 8px
}

.arco-comment-actions>:not(:last-child) {
	margin-right: 8px
}

.arco-comment-actions-align-right {
	display: flex;
	justify-content: flex-end
}

.arco-picker-container, .arco-picker-range-container {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	min-height: 60px;
	overflow: hidden
}

.arco-picker-container-shortcuts-placement-left, .arco-picker-container-shortcuts-placement-right, .arco-picker-range-container-shortcuts-placement-left, .arco-picker-range-container-shortcuts-placement-right {
	align-items: flex-start;
	display: flex
}

.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts, .arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts, .arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts, .arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px 8px
}

.arco-picker-container-shortcuts-placement-left>.arco-picker-shortcuts>*, .arco-picker-container-shortcuts-placement-right>.arco-picker-shortcuts>*, .arco-picker-range-container-shortcuts-placement-left>.arco-picker-shortcuts>*, .arco-picker-range-container-shortcuts-placement-right>.arco-picker-shortcuts>* {
	margin: 5px 0
}

.arco-picker-container-shortcuts-placement-left .arco-picker-panel-wrapper, .arco-picker-container-shortcuts-placement-left .arco-picker-range-panel-wrapper, .arco-picker-range-container-shortcuts-placement-left .arco-picker-panel-wrapper, .arco-picker-range-container-shortcuts-placement-left .arco-picker-range-panel-wrapper {
	border-left: 1px solid var(--color-neutral-3)
}

.arco-picker-container-shortcuts-placement-right .arco-picker-panel-wrapper, .arco-picker-container-shortcuts-placement-right .arco-picker-range-panel-wrapper, .arco-picker-range-container-shortcuts-placement-right .arco-picker-panel-wrapper, .arco-picker-range-container-shortcuts-placement-right .arco-picker-range-panel-wrapper {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-picker-container-panel-only, .arco-picker-range-container-panel-only {
	box-shadow: none
}

.arco-picker-container-panel-only .arco-panel-date-inner, .arco-picker-range-container-panel-only .arco-panel-date, .arco-picker-range-container-panel-only .arco-panel-date-inner {
	width: 100%
}

.arco-picker-header {
	border-bottom: 1px solid var(--color-neutral-3);
	display: flex;
	padding: 8px 16px
}

.arco-picker-header-title {
	color: var(--color-text-1);
	flex: 1;
	font-size: 14px;
	line-height: 24px;
	text-align: center
}

.arco-picker-header-icon {
	background-color: var(--color-bg-popup);
	border-radius: 50%;
	color: var(--color-text-2);
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-right: 2px;
	text-align: center;
	transition: all .1s linear;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 24px
}

.arco-picker-header-icon:not(.arco-picker-header-icon-hidden) {
	cursor: pointer
}

.arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover {
	background-color: var(--color-fill-3)
}

.arco-picker-header-label {
	border-radius: 2px;
	cursor: pointer;
	padding: 2px;
	transition: all .1s
}

.arco-picker-header-label:hover {
	background-color: var(--color-fill-3)
}

.arco-picker-body {
	padding: 14px 16px
}

.arco-picker-week-list {
	box-sizing: border-box;
	display: flex;
	padding: 14px 16px 0;
	width: 100%
}

.arco-picker-week-list-item {
	color: #7d7d7f;
	flex: 1;
	font-weight: 400;
	height: 32px;
	line-height: 32px;
	padding: 0;
	text-align: center
}

.arco-picker-row {
	display: flex;
	padding: 2px 0
}

.arco-picker-cell {
	flex: 1
}

.arco-picker-cell .arco-picker-date {
	box-sizing: border-box;
	cursor: pointer;
	display: flex;
	height: 100%;
	justify-content: center;
	padding: 4px 0;
	width: 100%
}

.arco-picker-date-value {
	border-radius: var(--border-radius-circle);
	color: var(--color-text-4);
	cursor: pointer;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	min-width: 24px;
	text-align: center
}

.arco-picker-cell-in-view .arco-picker-date-value {
	color: var(--color-text-1);
	font-weight: 500
}

.arco-picker-cell-selected .arco-picker-date-value {
	background-color: rgb(var(--primary-6));
	color: var(--color-white);
	transition: background-color .1s linear
}

.arco-picker-cell-in-view:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover {
	background-color: var(--color-fill-3);
	color: var(--color-text-1)
}

.arco-picker-cell-today {
	position: relative
}

.arco-picker-cell-today:after {
	background-color: rgb(var(--primary-6));
	border-radius: 50%;
	bottom: -2px;
	content: "";
	display: block;
	height: 4px;
	left: 50%;
	margin-left: -2px;
	position: absolute;
	width: 4px
}

.arco-picker-cell-in-range .arco-picker-date {
	background-color: var(--color-primary-light-1)
}

.arco-picker-cell-range-start .arco-picker-date {
	border-bottom-left-radius: 24px;
	border-top-left-radius: 24px
}

.arco-picker-cell-range-end .arco-picker-date {
	border-bottom-right-radius: 24px;
	border-top-right-radius: 24px
}

.arco-picker-cell-in-range-near-hover .arco-picker-date {
	border-radius: 0
}

.arco-picker-cell-range-end .arco-picker-date-value, .arco-picker-cell-range-start .arco-picker-date-value {
	background-color: rgb(var(--primary-6));
	border-radius: var(--border-radius-circle);
	color: var(--color-white)
}

.arco-picker-cell-hover-in-range .arco-picker-date {
	background-color: var(--color-primary-light-1)
}

.arco-picker-cell-hover-range-start .arco-picker-date {
	border-radius: 24px 0 0 24px
}

.arco-picker-cell-hover-range-end .arco-picker-date {
	border-radius: 0 24px 24px 0
}

.arco-picker-cell-hover-range-end .arco-picker-date-value, .arco-picker-cell-hover-range-start .arco-picker-date-value {
	background-color: var(--color-primary-light-2);
	border-radius: 50%;
	color: var(--color-text-1)
}

.arco-picker-cell-disabled .arco-picker-date {
	background-color: var(--color-fill-1);
	cursor: not-allowed
}

.arco-picker-cell-disabled .arco-picker-date-value {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-picker-footer {
	min-width: 100%;
	width: -moz-min-content;
	width: min-content
}

.arco-picker-footer-btn-wrapper {
	align-items: center;
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	padding: 3px 8px
}

.arco-picker-footer-btn-wrapper :only-child {
	margin-left: auto
}

.arco-picker-footer-extra-wrapper {
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	color: var(--color-text-1);
	font-size: 12px;
	padding: 8px 24px
}

.arco-picker-footer-now-wrapper {
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	height: 36px;
	line-height: 36px;
	text-align: center
}

.arco-picker-btn-confirm {
	margin: 5px 0
}

.arco-picker-shortcuts {
	flex: 1
}

.arco-picker-shortcuts>* {
	margin: 5px 10px 5px 0
}

.arco-panel-date {
	box-sizing: border-box;
	display: flex
}

.arco-panel-date-inner {
	width: 265px
}

.arco-panel-date-inner .arco-picker-body {
	padding-top: 0
}

.arco-panel-date-timepicker {
	border-left: 1px solid var(--color-neutral-3);
	display: flex;
	flex-direction: column
}

.arco-panel-date-timepicker-title {
	border-bottom: 1px solid var(--color-neutral-3);
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 400;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 100%
}

.arco-panel-date-timepicker .arco-timepicker {
	height: 276px;
	overflow: hidden;
	padding: 0 6px
}

.arco-panel-date-timepicker .arco-timepicker-column {
	box-sizing: border-box;
	height: 100%;
	padding: 0 4px;
	width: auto
}

.arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar {
	width: 0
}

.arco-panel-date-timepicker .arco-timepicker-column:not(:last-child) {
	border-right: 0
}

.arco-panel-date-timepicker .arco-timepicker ul:after {
	height: 244px
}

.arco-panel-date-timepicker .arco-timepicker-cell {
	width: 36px
}

.arco-panel-date-timepicker .arco-timepicker-cell-inner {
	padding-left: 10px
}

.arco-panel-date-footer {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-panel-date-with-view-tabs {
	flex-direction: column;
	min-width: 265px
}

.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column {
	flex: 1
}

.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-column::-webkit-scrollbar {
	width: 0
}

.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell {
	text-align: center;
	width: 100%
}

.arco-panel-date-with-view-tabs .arco-panel-date-timepicker .arco-timepicker-cell-inner {
	padding-left: 0
}

.arco-panel-date-view-tabs {
	border-top: 1px solid var(--color-neutral-3);
	display: flex
}

.arco-panel-date-view-tab-pane {
	border-right: 1px solid var(--color-neutral-3);
	color: var(--color-text-4);
	cursor: pointer;
	flex: 1;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	text-align: center
}

.arco-panel-date-view-tab-pane:last-child {
	border-right: none
}

.arco-panel-date-view-tab-pane-text {
	margin-left: 8px
}

.arco-panel-date-view-tab-pane-active {
	color: var(--color-text-1)
}

.arco-panel-month, .arco-panel-quarter, .arco-panel-year {
	box-sizing: border-box;
	width: 265px
}

.arco-panel-month .arco-picker-date, .arco-panel-quarter .arco-picker-date, .arco-panel-year .arco-picker-date {
	padding: 4px
}

.arco-panel-month .arco-picker-date-value, .arco-panel-quarter .arco-picker-date-value, .arco-panel-year .arco-picker-date-value {
	border-radius: 24px;
	width: 100%
}

.arco-panel-month .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover, .arco-panel-quarter .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover, .arco-panel-year .arco-picker-cell:not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end):not(.arco-picker-cell-disabled):not(.arco-picker-cell-week) .arco-picker-date-value:hover {
	border-radius: 24px
}

.arco-panel-year {
	width: 265px
}

.arco-panel-week, .arco-panel-year {
	box-sizing: border-box
}

.arco-panel-week-wrapper {
	display: flex
}

.arco-panel-week-inner {
	width: 298px
}

.arco-panel-week-inner .arco-picker-body {
	padding-top: 0
}

.arco-panel-week .arco-picker-row-week {
	cursor: pointer
}

.arco-panel-week .arco-picker-row-week .arco-picker-date-value {
	border-radius: 0;
	width: 100%
}

.arco-panel-week .arco-picker-cell .arco-picker-date {
	border-radius: 0
}

.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date {
	border-bottom-left-radius: 24px;
	border-top-left-radius: 24px;
	padding-left: 4px
}

.arco-panel-week .arco-picker-cell:nth-child(2) .arco-picker-date .arco-picker-date-value {
	border-bottom-left-radius: 24px;
	border-top-left-radius: 24px
}

.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date {
	border-bottom-right-radius: 24px;
	border-top-right-radius: 24px;
	padding-right: 4px
}

.arco-panel-week .arco-picker-cell:nth-child(8) .arco-picker-date .arco-picker-date-value {
	border-bottom-right-radius: 24px;
	border-top-right-radius: 24px
}

.arco-panel-week .arco-picker-row-week:hover .arco-picker-cell:not(.arco-picker-cell-week):not(.arco-picker-cell-selected):not(.arco-picker-cell-range-start):not(.arco-picker-cell-range-end) .arco-picker-date-value {
	background-color: var(--color-fill-3)
}

.arco-panel-quarter {
	box-sizing: border-box;
	width: 265px
}

.arco-picker-range-wrapper {
	display: flex
}

.arco-datepicker-shortcuts-wrapper {
	box-sizing: border-box;
	height: 100%;
	list-style: none;
	margin: 10px 0 0;
	max-height: 300px;
	overflow-y: auto;
	padding: 0;
	width: 106px
}

.arco-datepicker-shortcuts-wrapper>li {
	box-sizing: border-box;
	cursor: pointer;
	padding: 6px 16px;
	width: 100%
}

.arco-datepicker-shortcuts-wrapper>li:hover {
	color: rgb(var(--primary-6))
}

.arco-descriptions-table {
	border-collapse: collapse;
	width: 100%
}

.arco-descriptions-table-layout-fixed table {
	table-layout: fixed
}

.arco-descriptions-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5715;
	margin-bottom: 16px
}

.arco-descriptions-item, .arco-descriptions-item-label, .arco-descriptions-item-value {
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.5715;
	text-align: left
}

.arco-descriptions-table-layout-fixed .arco-descriptions-item-label {
	width: auto
}

.arco-descriptions-item-label-block {
	color: var(--color-text-3);
	font-weight: 500;
	padding: 0 4px 12px 0;
	white-space: nowrap;
	width: 1px
}

.arco-descriptions-item-value-block {
	color: var(--color-text-1);
	font-weight: 400;
	padding: 0 4px 12px 0;
	white-space: pre-wrap;
	word-break: break-word
}

.arco-descriptions-item-label-inline, .arco-descriptions-item-value-inline {
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.5715;
	text-align: left
}

.arco-descriptions-item-label-inline {
	color: var(--color-text-3);
	font-weight: 500;
	margin-bottom: 2px
}

.arco-descriptions-item-value-inline {
	color: var(--color-text-1);
	font-weight: 400
}

.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline {
	margin-right: 4px
}

.arco-descriptions-layout-inline-horizontal .arco-descriptions-item-label-inline, .arco-descriptions-layout-inline-horizontal .arco-descriptions-item-value-inline {
	display: inline-block;
	margin-bottom: 0
}

.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item {
	padding: 12px 20px
}

.arco-descriptions-border .arco-descriptions-body {
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	overflow: hidden
}

.arco-descriptions-border .arco-descriptions-row:not(:last-child) {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-descriptions-border .arco-descriptions-item, .arco-descriptions-border .arco-descriptions-item-label-block, .arco-descriptions-border .arco-descriptions-item-value-block {
	border-right: 1px solid var(--color-neutral-3);
	padding: 7px 20px
}

.arco-descriptions-border .arco-descriptions-item-label-block {
	background-color: var(--color-fill-1)
}

.arco-descriptions-border .arco-descriptions-item-value-block:last-child, .arco-descriptions-border .arco-descriptions-item:last-child, .arco-descriptions-border.arco-descriptions-layout-vertical .arco-descriptions-item-label-block:last-child {
	border-right: none
}

.arco-descriptions-layout-vertical:not(.arco-descriptions-border) .arco-descriptions-item-value-block:first-child {
	padding-left: 0
}

.arco-descriptions-size-mini .arco-descriptions-title {
	margin-bottom: 6px
}

.arco-descriptions-size-mini .arco-descriptions-item-label-block, .arco-descriptions-size-mini .arco-descriptions-item-value-block {
	font-size: 12px;
	padding-bottom: 2px;
	padding-right: 20px
}

.arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-label-block, .arco-descriptions-size-mini.arco-descriptions-border .arco-descriptions-item-value-block {
	padding: 3px 20px
}

.arco-descriptions-size-mini.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item {
	padding: 8px 20px
}

.arco-descriptions-size-small .arco-descriptions-title {
	margin-bottom: 8px
}

.arco-descriptions-size-small .arco-descriptions-item-label-block, .arco-descriptions-size-small .arco-descriptions-item-value-block {
	font-size: 14px;
	padding-bottom: 4px;
	padding-right: 20px
}

.arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-label-block, .arco-descriptions-size-small.arco-descriptions-border .arco-descriptions-item-value-block {
	padding: 3px 20px
}

.arco-descriptions-size-small.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item {
	padding: 8px 20px
}

.arco-descriptions-size-medium .arco-descriptions-title {
	margin-bottom: 12px
}

.arco-descriptions-size-medium .arco-descriptions-item-label-block, .arco-descriptions-size-medium .arco-descriptions-item-value-block {
	font-size: 14px;
	padding-bottom: 8px;
	padding-right: 20px
}

.arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-label-block, .arco-descriptions-size-medium.arco-descriptions-border .arco-descriptions-item-value-block {
	padding: 5px 20px
}

.arco-descriptions-size-medium.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item {
	padding: 10px 20px
}

.arco-descriptions-size-large .arco-descriptions-title {
	margin-bottom: 20px
}

.arco-descriptions-size-large .arco-descriptions-item-label-block, .arco-descriptions-size-large .arco-descriptions-item-value-block {
	font-size: 14px;
	padding-bottom: 16px;
	padding-right: 20px
}

.arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-label-block, .arco-descriptions-size-large.arco-descriptions-border .arco-descriptions-item-value-block {
	padding: 9px 20px
}

.arco-descriptions-size-large.arco-descriptions-border.arco-descriptions-layout-inline-vertical .arco-descriptions-item {
	padding: 14px 20px
}

.arco-divider-horizontal {
	border-bottom: 1px solid var(--color-neutral-3);
	clear: both;
	margin: 20px 0;
	max-width: 100%;
	min-width: 100%;
	position: relative;
	width: 100%
}

.arco-divider-horizontal.arco-divider-with-text {
	margin: 20px 0
}

.arco-divider-vertical {
	border-left: 1px solid var(--color-neutral-3);
	display: inline-block;
	margin: 0 12px;
	max-width: 1px;
	min-height: 1em;
	min-width: 1px;
	vertical-align: middle
}

.arco-divider-text {
	background: var(--color-bg-2);
	box-sizing: border-box;
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 500;
	line-height: 2;
	padding: 0 16px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.arco-divider-text-center {
	left: 50%;
	transform: translate(-50%, -50%)
}

.arco-divider-text-left {
	left: 24px
}

.arco-divider-text-right {
	right: 24px
}

.arco-drawer-container {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1001
}

.arco-drawer-mask {
	background-color: var(--color-mask-bg);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.arco-drawer {
	background-color: var(--color-bg-3);
	display: flex;
	flex-direction: column;
	height: 100%;
	line-height: 1.5715;
	overflow: auto;
	position: absolute;
	width: 100%
}

.arco-drawer-header {
	align-items: center;
	border-bottom: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	display: flex;
	flex-shrink: 0;
	height: 48px;
	padding: 0 16px;
	width: 100%
}

.arco-drawer-header .arco-drawer-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500;
	margin-right: auto;
	text-align: left
}

.arco-drawer-header .arco-drawer-close-btn {
	color: var(--color-text-1);
	cursor: pointer;
	font-size: 12px;
	margin-left: 8px
}

.arco-drawer-footer {
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	flex-shrink: 0;
	padding: 16px;
	text-align: right
}

.arco-drawer-footer>.arco-btn {
	margin-left: 12px
}

.arco-drawer-body {
	box-sizing: border-box;
	color: var(--color-text-1);
	flex: 1;
	height: 100%;
	overflow: auto;
	padding: 12px 16px;
	position: relative
}

.fade-drawer-appear-from, .fade-drawer-enter-from {
	opacity: 0
}

.fade-drawer-appear-to, .fade-drawer-enter-to {
	opacity: 1
}

.fade-drawer-appear-active, .fade-drawer-enter-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1)
}

.fade-drawer-leave-from {
	opacity: 1
}

.fade-drawer-leave-to {
	opacity: 0
}

.fade-drawer-leave-active {
	transition: opacity .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-left-drawer-appear-from, .slide-left-drawer-enter-from {
	transform: translateX(-100%)
}

.slide-left-drawer-appear-to, .slide-left-drawer-enter-to {
	transform: translateX(0)
}

.slide-left-drawer-appear-active, .slide-left-drawer-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-left-drawer-leave-from {
	transform: translateX(0)
}

.slide-left-drawer-leave-to {
	transform: translateX(-100%)
}

.slide-left-drawer-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-right-drawer-appear-from, .slide-right-drawer-enter-from {
	transform: translateX(100%)
}

.slide-right-drawer-appear-to, .slide-right-drawer-enter-to {
	transform: translateX(0)
}

.slide-right-drawer-appear-active, .slide-right-drawer-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-right-drawer-leave-from {
	transform: translateX(0)
}

.slide-right-drawer-leave-to {
	transform: translateX(100%)
}

.slide-right-drawer-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-top-drawer-appear, .slide-top-drawer-appear-from, .slide-top-drawer-enter, .slide-top-drawer-enter-from {
	transform: translateY(-100%)
}

.slide-top-drawer-appear-to, .slide-top-drawer-enter-to {
	transform: translateY(0)
}

.slide-top-drawer-appear-active, .slide-top-drawer-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-top-drawer-leave-from {
	transform: translateY(0)
}

.slide-top-drawer-leave-to {
	transform: translateY(-100%)
}

.slide-top-drawer-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-bottom-drawer-appear-from, .slide-bottom-drawer-enter-from {
	transform: translateY(100%)
}

.slide-bottom-drawer-appear-to, .slide-bottom-drawer-enter-to {
	transform: translateY(0)
}

.slide-bottom-drawer-appear-active, .slide-bottom-drawer-enter-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-bottom-drawer-leave-from {
	transform: translateY(0)
}

.slide-bottom-drawer-leave-to {
	transform: translateY(100%)
}

.slide-bottom-drawer-leave-active {
	transition: transform .3s cubic-bezier(.34, .69, .1, 1)
}

.arco-dropdown {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	padding: 4px 0
}

.arco-dropdown-list {
	list-style: none;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0
}

.arco-dropdown-list-wrapper {
	max-height: 200px;
	overflow-y: auto
}

.arco-dropdown-option {
	align-items: center;
	background-color: transparent;
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: pointer;
	display: flex;
	font-size: 14px;
	line-height: 36px;
	padding: 0 12px;
	position: relative;
	text-align: left;
	width: 100%;
	z-index: 1
}

.arco-dropdown-option-content {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-dropdown-option-has-suffix {
	justify-content: space-between
}

.arco-dropdown-option-active, .arco-dropdown-option:not(.arco-dropdown-option-disabled):hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1);
	transition: all .1s linear
}

.arco-dropdown-option-disabled {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-dropdown-option-icon {
	display: inline-flex;
	margin-right: 8px
}

.arco-dropdown-option-suffix {
	margin-left: 12px
}

.arco-dropdown-group:first-child .arco-dropdown-group-title {
	margin-top: 8px
}

.arco-dropdown-group-title {
	box-sizing: border-box;
	color: var(--color-text-3);
	cursor: default;
	font-size: 12px;
	line-height: 20px;
	margin-top: 8px;
	overflow: hidden;
	padding: 0 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-dropdown-submenu {
	margin-top: -4px
}

.arco-dropdown.arco-dropdown-has-footer {
	padding-bottom: 0
}

.arco-dropdown-footer {
	border-top: 1px solid var(--color-fill-3)
}

.arco-empty {
	box-sizing: border-box;
	padding: 10px 0;
	text-align: center;
	width: 100%
}

.arco-empty-image {
	color: rgb(var(--gray-5));
	font-size: 48px;
	line-height: 1;
	margin-bottom: 4px
}

.arco-empty-image img {
	height: 80px
}

.arco-empty .arco-empty-description {
	color: rgb(var(--gray-5));
	font-size: 14px
}

.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled), .arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled):hover, .arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-validating .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus, .arco-form-item-status-validating .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2)
}

.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled), .arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled):hover, .arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-validating .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus, .arco-form-item-status-validating .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2)
}

.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-validating .arco-picker:not(.arco-picker-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled), .arco-form-item-status-validating .arco-picker-focused:not(.arco-picker-disabled):hover {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2)
}

.arco-form-item-status-validating .arco-form-item-feedback, .arco-form-item-status-validating .arco-form-item-message-help {
	color: rgb(var(--primary-6))
}

.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled), .arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled):hover, .arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-success .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus, .arco-form-item-status-success .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--success-6));
	box-shadow: 0 0 0 0 var(--color-success-light-2)
}

.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled), .arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled):hover, .arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-success .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus, .arco-form-item-status-success .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--success-6));
	box-shadow: 0 0 0 0 var(--color-success-light-2)
}

.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled) {
	background-color: var(--color-fill-2);
	border-color: transparent
}

.arco-form-item-status-success .arco-picker:not(.arco-picker-disabled):hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled), .arco-form-item-status-success .arco-picker-focused:not(.arco-picker-disabled):hover {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--success-6));
	box-shadow: 0 0 0 0 var(--color-success-light-2)
}

.arco-form-item-status-success .arco-form-item-feedback, .arco-form-item-status-success .arco-form-item-message-help {
	color: rgb(var(--success-6))
}

.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled), .arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled) {
	background-color: var(--color-warning-light-1);
	border-color: transparent
}

.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled):hover, .arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled):hover {
	background-color: var(--color-warning-light-2);
	border-color: transparent
}

.arco-form-item-status-warning .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus, .arco-form-item-status-warning .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--warning-6));
	box-shadow: 0 0 0 0 var(--color-warning-light-2)
}

.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled), .arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled) {
	background-color: var(--color-warning-light-1);
	border-color: transparent
}

.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled):hover, .arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled):hover {
	background-color: var(--color-warning-light-2);
	border-color: transparent
}

.arco-form-item-status-warning .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus, .arco-form-item-status-warning .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--warning-6));
	box-shadow: 0 0 0 0 var(--color-warning-light-2)
}

.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled) {
	background-color: var(--color-warning-light-1);
	border-color: transparent
}

.arco-form-item-status-warning .arco-picker:not(.arco-picker-disabled):hover {
	background-color: var(--color-warning-light-2);
	border-color: transparent
}

.arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled), .arco-form-item-status-warning .arco-picker-focused:not(.arco-picker-disabled):hover {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--warning-6));
	box-shadow: 0 0 0 0 var(--color-warning-light-2)
}

.arco-form-item-status-warning .arco-form-item-feedback, .arco-form-item-status-warning .arco-form-item-message-help {
	color: rgb(var(--warning-6))
}

.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled), .arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled) {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):hover, .arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus, .arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled).arco-textarea-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled), .arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled) {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled):hover, .arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled):hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled).arco-input-tag-focus, .arco-form-item-status-error .arco-select-view:not(.arco-select-view-disabled).arco-select-view-focus {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled) {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-form-item-status-error .arco-picker:not(.arco-picker-disabled):hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled), .arco-form-item-status-error .arco-picker-focused:not(.arco-picker-disabled):hover {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-form-item-status-error .arco-form-item-feedback, .arco-form-item-status-error .arco-form-item-message-help {
	color: rgb(var(--danger-6))
}

.arco-form-item-control-children {
	position: relative
}

.arco-form-item-feedback {
	font-size: 14px;
	position: absolute;
	right: 9px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-form-item-feedback .arco-icon-loading {
	font-size: 12px
}

.arco-form-item-has-feedback .arco-input, .arco-form-item-has-feedback .arco-input-inner-wrapper, .arco-form-item-has-feedback .arco-textarea {
	padding-right: 28px
}

.arco-form-item-has-feedback .arco-input-number-mode-embed .arco-input-number-step-layer {
	right: 24px
}

.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-view, .arco-form-item-has-feedback .arco-select.arco-select-single .arco-select-view {
	padding-right: 28px
}

.arco-form-item-has-feedback .arco-select.arco-select-multiple .arco-select-suffix {
	padding-right: 0
}

.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-view, .arco-form-item-has-feedback .arco-cascader.arco-cascader-single .arco-cascader-view {
	padding-right: 28px
}

.arco-form-item-has-feedback .arco-cascader.arco-cascader-multiple .arco-cascader-suffix {
	padding-right: 0
}

.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-view, .arco-form-item-has-feedback .arco-tree-select.arco-tree-select-single .arco-tree-select-view {
	padding-right: 28px
}

.arco-form-item-has-feedback .arco-tree-select.arco-tree-select-multiple .arco-tree-select-suffix {
	padding-right: 0
}

.arco-form-item-has-feedback .arco-picker {
	padding-right: 28px
}

.arco-form-item-has-feedback .arco-picker-suffix .arco-picker-clear-icon, .arco-form-item-has-feedback .arco-picker-suffix .arco-picker-suffix-icon {
	margin-left: 0;
	margin-right: 0
}

.arco-form {
	display: flex;
	flex-direction: column;
	width: 100%
}

.arco-form-layout-inline {
	flex-direction: row;
	flex-wrap: wrap
}

.arco-form-layout-inline .arco-form-item {
	margin-bottom: 8px;
	width: auto
}

.arco-form-auto-label-width .arco-form-item-label-col>.arco-form-item-label {
	white-space: nowrap
}

.arco-form-item {
	align-items: flex-start;
	display: flex;
	justify-content: flex-start;
	margin-bottom: 20px;
	width: 100%
}

.arco-form-item-layout-vertical {
	display: block
}

.arco-form-item-layout-vertical>.arco-form-item-label-col {
	justify-content: flex-start;
	line-height: 1.5715;
	margin-bottom: 8px;
	padding: 0;
	white-space: normal
}

.arco-form-item-layout-inline {
	margin-right: 24px
}

.arco-form-item-label-col {
	padding-right: 16px
}

.arco-form-item.arco-form-item-error, .arco-form-item.arco-form-item-has-help {
	margin-bottom: 0
}

.arco-form-item-wrapper-flex.arco-col {
	flex: 1
}

.arco-form-size-mini .arco-form-item-label-col {
	line-height: 24px
}

.arco-form-size-mini .arco-form-item-label-col>.arco-form-item-label {
	font-size: 12px
}

.arco-form-size-mini .arco-form-item-content, .arco-form-size-mini .arco-form-item-wrapper-col {
	min-height: 24px
}

.arco-form-size-small .arco-form-item-label-col {
	line-height: 28px
}

.arco-form-size-small .arco-form-item-label-col>.arco-form-item-label {
	font-size: 14px
}

.arco-form-size-small .arco-form-item-content, .arco-form-size-small .arco-form-item-wrapper-col {
	min-height: 28px
}

.arco-form-size-large .arco-form-item-label-col {
	line-height: 36px
}

.arco-form-size-large .arco-form-item-label-col>.arco-form-item-label {
	font-size: 14px
}

.arco-form-size-large .arco-form-item-content, .arco-form-size-large .arco-form-item-wrapper-col {
	min-height: 36px
}

.arco-form-item-extra {
	color: var(--color-text-3);
	font-size: 12px;
	margin-top: 4px
}

.arco-form-item-message {
	color: rgb(var(--danger-6));
	font-size: 12px;
	line-height: 20px;
	min-height: 20px
}

.arco-form-item-message-help {
	color: var(--color-text-3)
}

.arco-form-item-message+.arco-form-item-extra {
	margin-bottom: 4px;
	margin-top: 0
}

.arco-form-item-label-col {
	display: flex;
	flex-shrink: 0;
	justify-content: flex-end;
	line-height: 32px;
	white-space: nowrap
}

.arco-form-item-label-col-left {
	justify-content: flex-start
}

.arco-form-item-label-col>.arco-form-item-label {
	color: var(--color-text-2);
	font-size: 14px;
	max-width: 100%;
	white-space: normal
}

.arco-form-item-label-col.arco-form-item-label-col-flex {
	box-sizing: content-box
}

.arco-form-item-wrapper-col {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	min-height: 32px;
	min-width: 0;
	width: 100%
}

.arco-form-item-content {
	flex: 1;
	max-width: 100%;
	min-height: 32px
}

.arco-form-item-content-wrapper {
	width: 100%
}

.arco-form-item-content-flex, .arco-form-item-content-wrapper {
	align-items: center;
	display: flex;
	justify-content: flex-start
}

.arco-form .arco-slider {
	display: block
}

.arco-form-item-label-required-symbol {
	color: rgb(var(--danger-6));
	font-size: 12px;
	line-height: 1
}

.arco-form-item-label-required-symbol svg {
	display: inline-block;
	transform: scale(.5)
}

.arco-form-item-label-tooltip {
	color: var(--color-text-4);
	margin-left: 4px
}

.form-blink-appear-from, .form-blink-enter-from {
	opacity: 0
}

.form-blink-appear-to, .form-blink-enter-to {
	opacity: 1
}

.form-blink-appear-active, .form-blink-enter-active {
	animation: arco-form-blink .5s linear;
	transition: opacity .3s linear
}

@keyframes arco-form-blink {
	0% {
		opacity: 1
	}
	50% {
		opacity: .2
	}
	to {
		opacity: 1
	}
}

.arco-row {
	display: flex;
	flex-flow: row wrap
}

.arco-row-nowrap {
	flex-wrap: nowrap
}

.arco-row-align-start {
	align-items: flex-start
}

.arco-row-align-center {
	align-items: center
}

.arco-row-align-end {
	align-items: flex-end
}

.arco-row-justify-start {
	justify-content: flex-start
}

.arco-row-justify-center {
	justify-content: center
}

.arco-row-justify-end {
	justify-content: flex-end
}

.arco-row-justify-space-around {
	justify-content: space-around
}

.arco-row-justify-space-between {
	justify-content: space-between
}

.arco-col {
	box-sizing: border-box
}

.arco-col-1 {
	flex: 0 0 4.16666667%;
	width: 4.16666667%
}

.arco-col-2 {
	flex: 0 0 8.33333333%;
	width: 8.33333333%
}

.arco-col-3 {
	flex: 0 0 12.5%;
	width: 12.5%
}

.arco-col-4 {
	flex: 0 0 16.66666667%;
	width: 16.66666667%
}

.arco-col-5 {
	flex: 0 0 20.83333333%;
	width: 20.83333333%
}

.arco-col-6 {
	flex: 0 0 25%;
	width: 25%
}

.arco-col-7 {
	flex: 0 0 29.16666667%;
	width: 29.16666667%
}

.arco-col-8 {
	flex: 0 0 33.33333333%;
	width: 33.33333333%
}

.arco-col-9 {
	flex: 0 0 37.5%;
	width: 37.5%
}

.arco-col-10 {
	flex: 0 0 41.66666667%;
	width: 41.66666667%
}

.arco-col-11 {
	flex: 0 0 45.83333333%;
	width: 45.83333333%
}

.arco-col-12 {
	flex: 0 0 50%;
	width: 50%
}

.arco-col-13 {
	flex: 0 0 54.16666667%;
	width: 54.16666667%
}

.arco-col-14 {
	flex: 0 0 58.33333333%;
	width: 58.33333333%
}

.arco-col-15 {
	flex: 0 0 62.5%;
	width: 62.5%
}

.arco-col-16 {
	flex: 0 0 66.66666667%;
	width: 66.66666667%
}

.arco-col-17 {
	flex: 0 0 70.83333333%;
	width: 70.83333333%
}

.arco-col-18 {
	flex: 0 0 75%;
	width: 75%
}

.arco-col-19 {
	flex: 0 0 79.16666667%;
	width: 79.16666667%
}

.arco-col-20 {
	flex: 0 0 83.33333333%;
	width: 83.33333333%
}

.arco-col-21 {
	flex: 0 0 87.5%;
	width: 87.5%
}

.arco-col-22 {
	flex: 0 0 91.66666667%;
	width: 91.66666667%
}

.arco-col-23 {
	flex: 0 0 95.83333333%;
	width: 95.83333333%
}

.arco-col-24 {
	flex: 0 0 100%;
	width: 100%
}

.arco-col-offset-1 {
	margin-left: 4.16666667%
}

.arco-col-offset-2 {
	margin-left: 8.33333333%
}

.arco-col-offset-3 {
	margin-left: 12.5%
}

.arco-col-offset-4 {
	margin-left: 16.66666667%
}

.arco-col-offset-5 {
	margin-left: 20.83333333%
}

.arco-col-offset-6 {
	margin-left: 25%
}

.arco-col-offset-7 {
	margin-left: 29.16666667%
}

.arco-col-offset-8 {
	margin-left: 33.33333333%
}

.arco-col-offset-9 {
	margin-left: 37.5%
}

.arco-col-offset-10 {
	margin-left: 41.66666667%
}

.arco-col-offset-11 {
	margin-left: 45.83333333%
}

.arco-col-offset-12 {
	margin-left: 50%
}

.arco-col-offset-13 {
	margin-left: 54.16666667%
}

.arco-col-offset-14 {
	margin-left: 58.33333333%
}

.arco-col-offset-15 {
	margin-left: 62.5%
}

.arco-col-offset-16 {
	margin-left: 66.66666667%
}

.arco-col-offset-17 {
	margin-left: 70.83333333%
}

.arco-col-offset-18 {
	margin-left: 75%
}

.arco-col-offset-19 {
	margin-left: 79.16666667%
}

.arco-col-offset-20 {
	margin-left: 83.33333333%
}

.arco-col-offset-21 {
	margin-left: 87.5%
}

.arco-col-offset-22 {
	margin-left: 91.66666667%
}

.arco-col-offset-23 {
	margin-left: 95.83333333%
}

.arco-col-order-1 {
	order: 1
}

.arco-col-order-2 {
	order: 2
}

.arco-col-order-3 {
	order: 3
}

.arco-col-order-4 {
	order: 4
}

.arco-col-order-5 {
	order: 5
}

.arco-col-order-6 {
	order: 6
}

.arco-col-order-7 {
	order: 7
}

.arco-col-order-8 {
	order: 8
}

.arco-col-order-9 {
	order: 9
}

.arco-col-order-10 {
	order: 10
}

.arco-col-order-11 {
	order: 11
}

.arco-col-order-12 {
	order: 12
}

.arco-col-order-13 {
	order: 13
}

.arco-col-order-14 {
	order: 14
}

.arco-col-order-15 {
	order: 15
}

.arco-col-order-16 {
	order: 16
}

.arco-col-order-17 {
	order: 17
}

.arco-col-order-18 {
	order: 18
}

.arco-col-order-19 {
	order: 19
}

.arco-col-order-20 {
	order: 20
}

.arco-col-order-21 {
	order: 21
}

.arco-col-order-22 {
	order: 22
}

.arco-col-order-23 {
	order: 23
}

.arco-col-order-24 {
	order: 24
}

.arco-col-xs-1 {
	flex: 0 0 4.16666667%;
	width: 4.16666667%
}

.arco-col-xs-2 {
	flex: 0 0 8.33333333%;
	width: 8.33333333%
}

.arco-col-xs-3 {
	flex: 0 0 12.5%;
	width: 12.5%
}

.arco-col-xs-4 {
	flex: 0 0 16.66666667%;
	width: 16.66666667%
}

.arco-col-xs-5 {
	flex: 0 0 20.83333333%;
	width: 20.83333333%
}

.arco-col-xs-6 {
	flex: 0 0 25%;
	width: 25%
}

.arco-col-xs-7 {
	flex: 0 0 29.16666667%;
	width: 29.16666667%
}

.arco-col-xs-8 {
	flex: 0 0 33.33333333%;
	width: 33.33333333%
}

.arco-col-xs-9 {
	flex: 0 0 37.5%;
	width: 37.5%
}

.arco-col-xs-10 {
	flex: 0 0 41.66666667%;
	width: 41.66666667%
}

.arco-col-xs-11 {
	flex: 0 0 45.83333333%;
	width: 45.83333333%
}

.arco-col-xs-12 {
	flex: 0 0 50%;
	width: 50%
}

.arco-col-xs-13 {
	flex: 0 0 54.16666667%;
	width: 54.16666667%
}

.arco-col-xs-14 {
	flex: 0 0 58.33333333%;
	width: 58.33333333%
}

.arco-col-xs-15 {
	flex: 0 0 62.5%;
	width: 62.5%
}

.arco-col-xs-16 {
	flex: 0 0 66.66666667%;
	width: 66.66666667%
}

.arco-col-xs-17 {
	flex: 0 0 70.83333333%;
	width: 70.83333333%
}

.arco-col-xs-18 {
	flex: 0 0 75%;
	width: 75%
}

.arco-col-xs-19 {
	flex: 0 0 79.16666667%;
	width: 79.16666667%
}

.arco-col-xs-20 {
	flex: 0 0 83.33333333%;
	width: 83.33333333%
}

.arco-col-xs-21 {
	flex: 0 0 87.5%;
	width: 87.5%
}

.arco-col-xs-22 {
	flex: 0 0 91.66666667%;
	width: 91.66666667%
}

.arco-col-xs-23 {
	flex: 0 0 95.83333333%;
	width: 95.83333333%
}

.arco-col-xs-24 {
	flex: 0 0 100%;
	width: 100%
}

.arco-col-xs-offset-1 {
	margin-left: 4.16666667%
}

.arco-col-xs-offset-2 {
	margin-left: 8.33333333%
}

.arco-col-xs-offset-3 {
	margin-left: 12.5%
}

.arco-col-xs-offset-4 {
	margin-left: 16.66666667%
}

.arco-col-xs-offset-5 {
	margin-left: 20.83333333%
}

.arco-col-xs-offset-6 {
	margin-left: 25%
}

.arco-col-xs-offset-7 {
	margin-left: 29.16666667%
}

.arco-col-xs-offset-8 {
	margin-left: 33.33333333%
}

.arco-col-xs-offset-9 {
	margin-left: 37.5%
}

.arco-col-xs-offset-10 {
	margin-left: 41.66666667%
}

.arco-col-xs-offset-11 {
	margin-left: 45.83333333%
}

.arco-col-xs-offset-12 {
	margin-left: 50%
}

.arco-col-xs-offset-13 {
	margin-left: 54.16666667%
}

.arco-col-xs-offset-14 {
	margin-left: 58.33333333%
}

.arco-col-xs-offset-15 {
	margin-left: 62.5%
}

.arco-col-xs-offset-16 {
	margin-left: 66.66666667%
}

.arco-col-xs-offset-17 {
	margin-left: 70.83333333%
}

.arco-col-xs-offset-18 {
	margin-left: 75%
}

.arco-col-xs-offset-19 {
	margin-left: 79.16666667%
}

.arco-col-xs-offset-20 {
	margin-left: 83.33333333%
}

.arco-col-xs-offset-21 {
	margin-left: 87.5%
}

.arco-col-xs-offset-22 {
	margin-left: 91.66666667%
}

.arco-col-xs-offset-23 {
	margin-left: 95.83333333%
}

.arco-col-xs-order-1 {
	order: 1
}

.arco-col-xs-order-2 {
	order: 2
}

.arco-col-xs-order-3 {
	order: 3
}

.arco-col-xs-order-4 {
	order: 4
}

.arco-col-xs-order-5 {
	order: 5
}

.arco-col-xs-order-6 {
	order: 6
}

.arco-col-xs-order-7 {
	order: 7
}

.arco-col-xs-order-8 {
	order: 8
}

.arco-col-xs-order-9 {
	order: 9
}

.arco-col-xs-order-10 {
	order: 10
}

.arco-col-xs-order-11 {
	order: 11
}

.arco-col-xs-order-12 {
	order: 12
}

.arco-col-xs-order-13 {
	order: 13
}

.arco-col-xs-order-14 {
	order: 14
}

.arco-col-xs-order-15 {
	order: 15
}

.arco-col-xs-order-16 {
	order: 16
}

.arco-col-xs-order-17 {
	order: 17
}

.arco-col-xs-order-18 {
	order: 18
}

.arco-col-xs-order-19 {
	order: 19
}

.arco-col-xs-order-20 {
	order: 20
}

.arco-col-xs-order-21 {
	order: 21
}

.arco-col-xs-order-22 {
	order: 22
}

.arco-col-xs-order-23 {
	order: 23
}

.arco-col-xs-order-24 {
	order: 24
}

@media (min-width:576px) {
	.arco-col-sm-1 {
		flex: 0 0 4.16666667%;
		width: 4.16666667%
	}
	.arco-col-sm-2 {
		flex: 0 0 8.33333333%;
		width: 8.33333333%
	}
	.arco-col-sm-3 {
		flex: 0 0 12.5%;
		width: 12.5%
	}
	.arco-col-sm-4 {
		flex: 0 0 16.66666667%;
		width: 16.66666667%
	}
	.arco-col-sm-5 {
		flex: 0 0 20.83333333%;
		width: 20.83333333%
	}
	.arco-col-sm-6 {
		flex: 0 0 25%;
		width: 25%
	}
	.arco-col-sm-7 {
		flex: 0 0 29.16666667%;
		width: 29.16666667%
	}
	.arco-col-sm-8 {
		flex: 0 0 33.33333333%;
		width: 33.33333333%
	}
	.arco-col-sm-9 {
		flex: 0 0 37.5%;
		width: 37.5%
	}
	.arco-col-sm-10 {
		flex: 0 0 41.66666667%;
		width: 41.66666667%
	}
	.arco-col-sm-11 {
		flex: 0 0 45.83333333%;
		width: 45.83333333%
	}
	.arco-col-sm-12 {
		flex: 0 0 50%;
		width: 50%
	}
	.arco-col-sm-13 {
		flex: 0 0 54.16666667%;
		width: 54.16666667%
	}
	.arco-col-sm-14 {
		flex: 0 0 58.33333333%;
		width: 58.33333333%
	}
	.arco-col-sm-15 {
		flex: 0 0 62.5%;
		width: 62.5%
	}
	.arco-col-sm-16 {
		flex: 0 0 66.66666667%;
		width: 66.66666667%
	}
	.arco-col-sm-17 {
		flex: 0 0 70.83333333%;
		width: 70.83333333%
	}
	.arco-col-sm-18 {
		flex: 0 0 75%;
		width: 75%
	}
	.arco-col-sm-19 {
		flex: 0 0 79.16666667%;
		width: 79.16666667%
	}
	.arco-col-sm-20 {
		flex: 0 0 83.33333333%;
		width: 83.33333333%
	}
	.arco-col-sm-21 {
		flex: 0 0 87.5%;
		width: 87.5%
	}
	.arco-col-sm-22 {
		flex: 0 0 91.66666667%;
		width: 91.66666667%
	}
	.arco-col-sm-23 {
		flex: 0 0 95.83333333%;
		width: 95.83333333%
	}
	.arco-col-sm-24 {
		flex: 0 0 100%;
		width: 100%
	}
	.arco-col-sm-offset-1 {
		margin-left: 4.16666667%
	}
	.arco-col-sm-offset-2 {
		margin-left: 8.33333333%
	}
	.arco-col-sm-offset-3 {
		margin-left: 12.5%
	}
	.arco-col-sm-offset-4 {
		margin-left: 16.66666667%
	}
	.arco-col-sm-offset-5 {
		margin-left: 20.83333333%
	}
	.arco-col-sm-offset-6 {
		margin-left: 25%
	}
	.arco-col-sm-offset-7 {
		margin-left: 29.16666667%
	}
	.arco-col-sm-offset-8 {
		margin-left: 33.33333333%
	}
	.arco-col-sm-offset-9 {
		margin-left: 37.5%
	}
	.arco-col-sm-offset-10 {
		margin-left: 41.66666667%
	}
	.arco-col-sm-offset-11 {
		margin-left: 45.83333333%
	}
	.arco-col-sm-offset-12 {
		margin-left: 50%
	}
	.arco-col-sm-offset-13 {
		margin-left: 54.16666667%
	}
	.arco-col-sm-offset-14 {
		margin-left: 58.33333333%
	}
	.arco-col-sm-offset-15 {
		margin-left: 62.5%
	}
	.arco-col-sm-offset-16 {
		margin-left: 66.66666667%
	}
	.arco-col-sm-offset-17 {
		margin-left: 70.83333333%
	}
	.arco-col-sm-offset-18 {
		margin-left: 75%
	}
	.arco-col-sm-offset-19 {
		margin-left: 79.16666667%
	}
	.arco-col-sm-offset-20 {
		margin-left: 83.33333333%
	}
	.arco-col-sm-offset-21 {
		margin-left: 87.5%
	}
	.arco-col-sm-offset-22 {
		margin-left: 91.66666667%
	}
	.arco-col-sm-offset-23 {
		margin-left: 95.83333333%
	}
	.arco-col-sm-order-1 {
		order: 1
	}
	.arco-col-sm-order-2 {
		order: 2
	}
	.arco-col-sm-order-3 {
		order: 3
	}
	.arco-col-sm-order-4 {
		order: 4
	}
	.arco-col-sm-order-5 {
		order: 5
	}
	.arco-col-sm-order-6 {
		order: 6
	}
	.arco-col-sm-order-7 {
		order: 7
	}
	.arco-col-sm-order-8 {
		order: 8
	}
	.arco-col-sm-order-9 {
		order: 9
	}
	.arco-col-sm-order-10 {
		order: 10
	}
	.arco-col-sm-order-11 {
		order: 11
	}
	.arco-col-sm-order-12 {
		order: 12
	}
	.arco-col-sm-order-13 {
		order: 13
	}
	.arco-col-sm-order-14 {
		order: 14
	}
	.arco-col-sm-order-15 {
		order: 15
	}
	.arco-col-sm-order-16 {
		order: 16
	}
	.arco-col-sm-order-17 {
		order: 17
	}
	.arco-col-sm-order-18 {
		order: 18
	}
	.arco-col-sm-order-19 {
		order: 19
	}
	.arco-col-sm-order-20 {
		order: 20
	}
	.arco-col-sm-order-21 {
		order: 21
	}
	.arco-col-sm-order-22 {
		order: 22
	}
	.arco-col-sm-order-23 {
		order: 23
	}
	.arco-col-sm-order-24 {
		order: 24
	}
}

@media (min-width:768px) {
	.arco-col-md-1 {
		flex: 0 0 4.16666667%;
		width: 4.16666667%
	}
	.arco-col-md-2 {
		flex: 0 0 8.33333333%;
		width: 8.33333333%
	}
	.arco-col-md-3 {
		flex: 0 0 12.5%;
		width: 12.5%
	}
	.arco-col-md-4 {
		flex: 0 0 16.66666667%;
		width: 16.66666667%
	}
	.arco-col-md-5 {
		flex: 0 0 20.83333333%;
		width: 20.83333333%
	}
	.arco-col-md-6 {
		flex: 0 0 25%;
		width: 25%
	}
	.arco-col-md-7 {
		flex: 0 0 29.16666667%;
		width: 29.16666667%
	}
	.arco-col-md-8 {
		flex: 0 0 33.33333333%;
		width: 33.33333333%
	}
	.arco-col-md-9 {
		flex: 0 0 37.5%;
		width: 37.5%
	}
	.arco-col-md-10 {
		flex: 0 0 41.66666667%;
		width: 41.66666667%
	}
	.arco-col-md-11 {
		flex: 0 0 45.83333333%;
		width: 45.83333333%
	}
	.arco-col-md-12 {
		flex: 0 0 50%;
		width: 50%
	}
	.arco-col-md-13 {
		flex: 0 0 54.16666667%;
		width: 54.16666667%
	}
	.arco-col-md-14 {
		flex: 0 0 58.33333333%;
		width: 58.33333333%
	}
	.arco-col-md-15 {
		flex: 0 0 62.5%;
		width: 62.5%
	}
	.arco-col-md-16 {
		flex: 0 0 66.66666667%;
		width: 66.66666667%
	}
	.arco-col-md-17 {
		flex: 0 0 70.83333333%;
		width: 70.83333333%
	}
	.arco-col-md-18 {
		flex: 0 0 75%;
		width: 75%
	}
	.arco-col-md-19 {
		flex: 0 0 79.16666667%;
		width: 79.16666667%
	}
	.arco-col-md-20 {
		flex: 0 0 83.33333333%;
		width: 83.33333333%
	}
	.arco-col-md-21 {
		flex: 0 0 87.5%;
		width: 87.5%
	}
	.arco-col-md-22 {
		flex: 0 0 91.66666667%;
		width: 91.66666667%
	}
	.arco-col-md-23 {
		flex: 0 0 95.83333333%;
		width: 95.83333333%
	}
	.arco-col-md-24 {
		flex: 0 0 100%;
		width: 100%
	}
	.arco-col-md-offset-1 {
		margin-left: 4.16666667%
	}
	.arco-col-md-offset-2 {
		margin-left: 8.33333333%
	}
	.arco-col-md-offset-3 {
		margin-left: 12.5%
	}
	.arco-col-md-offset-4 {
		margin-left: 16.66666667%
	}
	.arco-col-md-offset-5 {
		margin-left: 20.83333333%
	}
	.arco-col-md-offset-6 {
		margin-left: 25%
	}
	.arco-col-md-offset-7 {
		margin-left: 29.16666667%
	}
	.arco-col-md-offset-8 {
		margin-left: 33.33333333%
	}
	.arco-col-md-offset-9 {
		margin-left: 37.5%
	}
	.arco-col-md-offset-10 {
		margin-left: 41.66666667%
	}
	.arco-col-md-offset-11 {
		margin-left: 45.83333333%
	}
	.arco-col-md-offset-12 {
		margin-left: 50%
	}
	.arco-col-md-offset-13 {
		margin-left: 54.16666667%
	}
	.arco-col-md-offset-14 {
		margin-left: 58.33333333%
	}
	.arco-col-md-offset-15 {
		margin-left: 62.5%
	}
	.arco-col-md-offset-16 {
		margin-left: 66.66666667%
	}
	.arco-col-md-offset-17 {
		margin-left: 70.83333333%
	}
	.arco-col-md-offset-18 {
		margin-left: 75%
	}
	.arco-col-md-offset-19 {
		margin-left: 79.16666667%
	}
	.arco-col-md-offset-20 {
		margin-left: 83.33333333%
	}
	.arco-col-md-offset-21 {
		margin-left: 87.5%
	}
	.arco-col-md-offset-22 {
		margin-left: 91.66666667%
	}
	.arco-col-md-offset-23 {
		margin-left: 95.83333333%
	}
	.arco-col-md-order-1 {
		order: 1
	}
	.arco-col-md-order-2 {
		order: 2
	}
	.arco-col-md-order-3 {
		order: 3
	}
	.arco-col-md-order-4 {
		order: 4
	}
	.arco-col-md-order-5 {
		order: 5
	}
	.arco-col-md-order-6 {
		order: 6
	}
	.arco-col-md-order-7 {
		order: 7
	}
	.arco-col-md-order-8 {
		order: 8
	}
	.arco-col-md-order-9 {
		order: 9
	}
	.arco-col-md-order-10 {
		order: 10
	}
	.arco-col-md-order-11 {
		order: 11
	}
	.arco-col-md-order-12 {
		order: 12
	}
	.arco-col-md-order-13 {
		order: 13
	}
	.arco-col-md-order-14 {
		order: 14
	}
	.arco-col-md-order-15 {
		order: 15
	}
	.arco-col-md-order-16 {
		order: 16
	}
	.arco-col-md-order-17 {
		order: 17
	}
	.arco-col-md-order-18 {
		order: 18
	}
	.arco-col-md-order-19 {
		order: 19
	}
	.arco-col-md-order-20 {
		order: 20
	}
	.arco-col-md-order-21 {
		order: 21
	}
	.arco-col-md-order-22 {
		order: 22
	}
	.arco-col-md-order-23 {
		order: 23
	}
	.arco-col-md-order-24 {
		order: 24
	}
}

@media (min-width:992px) {
	.arco-col-lg-1 {
		flex: 0 0 4.16666667%;
		width: 4.16666667%
	}
	.arco-col-lg-2 {
		flex: 0 0 8.33333333%;
		width: 8.33333333%
	}
	.arco-col-lg-3 {
		flex: 0 0 12.5%;
		width: 12.5%
	}
	.arco-col-lg-4 {
		flex: 0 0 16.66666667%;
		width: 16.66666667%
	}
	.arco-col-lg-5 {
		flex: 0 0 20.83333333%;
		width: 20.83333333%
	}
	.arco-col-lg-6 {
		flex: 0 0 25%;
		width: 25%
	}
	.arco-col-lg-7 {
		flex: 0 0 29.16666667%;
		width: 29.16666667%
	}
	.arco-col-lg-8 {
		flex: 0 0 33.33333333%;
		width: 33.33333333%
	}
	.arco-col-lg-9 {
		flex: 0 0 37.5%;
		width: 37.5%
	}
	.arco-col-lg-10 {
		flex: 0 0 41.66666667%;
		width: 41.66666667%
	}
	.arco-col-lg-11 {
		flex: 0 0 45.83333333%;
		width: 45.83333333%
	}
	.arco-col-lg-12 {
		flex: 0 0 50%;
		width: 50%
	}
	.arco-col-lg-13 {
		flex: 0 0 54.16666667%;
		width: 54.16666667%
	}
	.arco-col-lg-14 {
		flex: 0 0 58.33333333%;
		width: 58.33333333%
	}
	.arco-col-lg-15 {
		flex: 0 0 62.5%;
		width: 62.5%
	}
	.arco-col-lg-16 {
		flex: 0 0 66.66666667%;
		width: 66.66666667%
	}
	.arco-col-lg-17 {
		flex: 0 0 70.83333333%;
		width: 70.83333333%
	}
	.arco-col-lg-18 {
		flex: 0 0 75%;
		width: 75%
	}
	.arco-col-lg-19 {
		flex: 0 0 79.16666667%;
		width: 79.16666667%
	}
	.arco-col-lg-20 {
		flex: 0 0 83.33333333%;
		width: 83.33333333%
	}
	.arco-col-lg-21 {
		flex: 0 0 87.5%;
		width: 87.5%
	}
	.arco-col-lg-22 {
		flex: 0 0 91.66666667%;
		width: 91.66666667%
	}
	.arco-col-lg-23 {
		flex: 0 0 95.83333333%;
		width: 95.83333333%
	}
	.arco-col-lg-24 {
		flex: 0 0 100%;
		width: 100%
	}
	.arco-col-lg-offset-1 {
		margin-left: 4.16666667%
	}
	.arco-col-lg-offset-2 {
		margin-left: 8.33333333%
	}
	.arco-col-lg-offset-3 {
		margin-left: 12.5%
	}
	.arco-col-lg-offset-4 {
		margin-left: 16.66666667%
	}
	.arco-col-lg-offset-5 {
		margin-left: 20.83333333%
	}
	.arco-col-lg-offset-6 {
		margin-left: 25%
	}
	.arco-col-lg-offset-7 {
		margin-left: 29.16666667%
	}
	.arco-col-lg-offset-8 {
		margin-left: 33.33333333%
	}
	.arco-col-lg-offset-9 {
		margin-left: 37.5%
	}
	.arco-col-lg-offset-10 {
		margin-left: 41.66666667%
	}
	.arco-col-lg-offset-11 {
		margin-left: 45.83333333%
	}
	.arco-col-lg-offset-12 {
		margin-left: 50%
	}
	.arco-col-lg-offset-13 {
		margin-left: 54.16666667%
	}
	.arco-col-lg-offset-14 {
		margin-left: 58.33333333%
	}
	.arco-col-lg-offset-15 {
		margin-left: 62.5%
	}
	.arco-col-lg-offset-16 {
		margin-left: 66.66666667%
	}
	.arco-col-lg-offset-17 {
		margin-left: 70.83333333%
	}
	.arco-col-lg-offset-18 {
		margin-left: 75%
	}
	.arco-col-lg-offset-19 {
		margin-left: 79.16666667%
	}
	.arco-col-lg-offset-20 {
		margin-left: 83.33333333%
	}
	.arco-col-lg-offset-21 {
		margin-left: 87.5%
	}
	.arco-col-lg-offset-22 {
		margin-left: 91.66666667%
	}
	.arco-col-lg-offset-23 {
		margin-left: 95.83333333%
	}
	.arco-col-lg-order-1 {
		order: 1
	}
	.arco-col-lg-order-2 {
		order: 2
	}
	.arco-col-lg-order-3 {
		order: 3
	}
	.arco-col-lg-order-4 {
		order: 4
	}
	.arco-col-lg-order-5 {
		order: 5
	}
	.arco-col-lg-order-6 {
		order: 6
	}
	.arco-col-lg-order-7 {
		order: 7
	}
	.arco-col-lg-order-8 {
		order: 8
	}
	.arco-col-lg-order-9 {
		order: 9
	}
	.arco-col-lg-order-10 {
		order: 10
	}
	.arco-col-lg-order-11 {
		order: 11
	}
	.arco-col-lg-order-12 {
		order: 12
	}
	.arco-col-lg-order-13 {
		order: 13
	}
	.arco-col-lg-order-14 {
		order: 14
	}
	.arco-col-lg-order-15 {
		order: 15
	}
	.arco-col-lg-order-16 {
		order: 16
	}
	.arco-col-lg-order-17 {
		order: 17
	}
	.arco-col-lg-order-18 {
		order: 18
	}
	.arco-col-lg-order-19 {
		order: 19
	}
	.arco-col-lg-order-20 {
		order: 20
	}
	.arco-col-lg-order-21 {
		order: 21
	}
	.arco-col-lg-order-22 {
		order: 22
	}
	.arco-col-lg-order-23 {
		order: 23
	}
	.arco-col-lg-order-24 {
		order: 24
	}
}

@media (min-width:1200px) {
	.arco-col-xl-1 {
		flex: 0 0 4.16666667%;
		width: 4.16666667%
	}
	.arco-col-xl-2 {
		flex: 0 0 8.33333333%;
		width: 8.33333333%
	}
	.arco-col-xl-3 {
		flex: 0 0 12.5%;
		width: 12.5%
	}
	.arco-col-xl-4 {
		flex: 0 0 16.66666667%;
		width: 16.66666667%
	}
	.arco-col-xl-5 {
		flex: 0 0 20.83333333%;
		width: 20.83333333%
	}
	.arco-col-xl-6 {
		flex: 0 0 25%;
		width: 25%
	}
	.arco-col-xl-7 {
		flex: 0 0 29.16666667%;
		width: 29.16666667%
	}
	.arco-col-xl-8 {
		flex: 0 0 33.33333333%;
		width: 33.33333333%
	}
	.arco-col-xl-9 {
		flex: 0 0 37.5%;
		width: 37.5%
	}
	.arco-col-xl-10 {
		flex: 0 0 41.66666667%;
		width: 41.66666667%
	}
	.arco-col-xl-11 {
		flex: 0 0 45.83333333%;
		width: 45.83333333%
	}
	.arco-col-xl-12 {
		flex: 0 0 50%;
		width: 50%
	}
	.arco-col-xl-13 {
		flex: 0 0 54.16666667%;
		width: 54.16666667%
	}
	.arco-col-xl-14 {
		flex: 0 0 58.33333333%;
		width: 58.33333333%
	}
	.arco-col-xl-15 {
		flex: 0 0 62.5%;
		width: 62.5%
	}
	.arco-col-xl-16 {
		flex: 0 0 66.66666667%;
		width: 66.66666667%
	}
	.arco-col-xl-17 {
		flex: 0 0 70.83333333%;
		width: 70.83333333%
	}
	.arco-col-xl-18 {
		flex: 0 0 75%;
		width: 75%
	}
	.arco-col-xl-19 {
		flex: 0 0 79.16666667%;
		width: 79.16666667%
	}
	.arco-col-xl-20 {
		flex: 0 0 83.33333333%;
		width: 83.33333333%
	}
	.arco-col-xl-21 {
		flex: 0 0 87.5%;
		width: 87.5%
	}
	.arco-col-xl-22 {
		flex: 0 0 91.66666667%;
		width: 91.66666667%
	}
	.arco-col-xl-23 {
		flex: 0 0 95.83333333%;
		width: 95.83333333%
	}
	.arco-col-xl-24 {
		flex: 0 0 100%;
		width: 100%
	}
	.arco-col-xl-offset-1 {
		margin-left: 4.16666667%
	}
	.arco-col-xl-offset-2 {
		margin-left: 8.33333333%
	}
	.arco-col-xl-offset-3 {
		margin-left: 12.5%
	}
	.arco-col-xl-offset-4 {
		margin-left: 16.66666667%
	}
	.arco-col-xl-offset-5 {
		margin-left: 20.83333333%
	}
	.arco-col-xl-offset-6 {
		margin-left: 25%
	}
	.arco-col-xl-offset-7 {
		margin-left: 29.16666667%
	}
	.arco-col-xl-offset-8 {
		margin-left: 33.33333333%
	}
	.arco-col-xl-offset-9 {
		margin-left: 37.5%
	}
	.arco-col-xl-offset-10 {
		margin-left: 41.66666667%
	}
	.arco-col-xl-offset-11 {
		margin-left: 45.83333333%
	}
	.arco-col-xl-offset-12 {
		margin-left: 50%
	}
	.arco-col-xl-offset-13 {
		margin-left: 54.16666667%
	}
	.arco-col-xl-offset-14 {
		margin-left: 58.33333333%
	}
	.arco-col-xl-offset-15 {
		margin-left: 62.5%
	}
	.arco-col-xl-offset-16 {
		margin-left: 66.66666667%
	}
	.arco-col-xl-offset-17 {
		margin-left: 70.83333333%
	}
	.arco-col-xl-offset-18 {
		margin-left: 75%
	}
	.arco-col-xl-offset-19 {
		margin-left: 79.16666667%
	}
	.arco-col-xl-offset-20 {
		margin-left: 83.33333333%
	}
	.arco-col-xl-offset-21 {
		margin-left: 87.5%
	}
	.arco-col-xl-offset-22 {
		margin-left: 91.66666667%
	}
	.arco-col-xl-offset-23 {
		margin-left: 95.83333333%
	}
	.arco-col-xl-order-1 {
		order: 1
	}
	.arco-col-xl-order-2 {
		order: 2
	}
	.arco-col-xl-order-3 {
		order: 3
	}
	.arco-col-xl-order-4 {
		order: 4
	}
	.arco-col-xl-order-5 {
		order: 5
	}
	.arco-col-xl-order-6 {
		order: 6
	}
	.arco-col-xl-order-7 {
		order: 7
	}
	.arco-col-xl-order-8 {
		order: 8
	}
	.arco-col-xl-order-9 {
		order: 9
	}
	.arco-col-xl-order-10 {
		order: 10
	}
	.arco-col-xl-order-11 {
		order: 11
	}
	.arco-col-xl-order-12 {
		order: 12
	}
	.arco-col-xl-order-13 {
		order: 13
	}
	.arco-col-xl-order-14 {
		order: 14
	}
	.arco-col-xl-order-15 {
		order: 15
	}
	.arco-col-xl-order-16 {
		order: 16
	}
	.arco-col-xl-order-17 {
		order: 17
	}
	.arco-col-xl-order-18 {
		order: 18
	}
	.arco-col-xl-order-19 {
		order: 19
	}
	.arco-col-xl-order-20 {
		order: 20
	}
	.arco-col-xl-order-21 {
		order: 21
	}
	.arco-col-xl-order-22 {
		order: 22
	}
	.arco-col-xl-order-23 {
		order: 23
	}
	.arco-col-xl-order-24 {
		order: 24
	}
}

@media (min-width:1600px) {
	.arco-col-xxl-1 {
		flex: 0 0 4.16666667%;
		width: 4.16666667%
	}
	.arco-col-xxl-2 {
		flex: 0 0 8.33333333%;
		width: 8.33333333%
	}
	.arco-col-xxl-3 {
		flex: 0 0 12.5%;
		width: 12.5%
	}
	.arco-col-xxl-4 {
		flex: 0 0 16.66666667%;
		width: 16.66666667%
	}
	.arco-col-xxl-5 {
		flex: 0 0 20.83333333%;
		width: 20.83333333%
	}
	.arco-col-xxl-6 {
		flex: 0 0 25%;
		width: 25%
	}
	.arco-col-xxl-7 {
		flex: 0 0 29.16666667%;
		width: 29.16666667%
	}
	.arco-col-xxl-8 {
		flex: 0 0 33.33333333%;
		width: 33.33333333%
	}
	.arco-col-xxl-9 {
		flex: 0 0 37.5%;
		width: 37.5%
	}
	.arco-col-xxl-10 {
		flex: 0 0 41.66666667%;
		width: 41.66666667%
	}
	.arco-col-xxl-11 {
		flex: 0 0 45.83333333%;
		width: 45.83333333%
	}
	.arco-col-xxl-12 {
		flex: 0 0 50%;
		width: 50%
	}
	.arco-col-xxl-13 {
		flex: 0 0 54.16666667%;
		width: 54.16666667%
	}
	.arco-col-xxl-14 {
		flex: 0 0 58.33333333%;
		width: 58.33333333%
	}
	.arco-col-xxl-15 {
		flex: 0 0 62.5%;
		width: 62.5%
	}
	.arco-col-xxl-16 {
		flex: 0 0 66.66666667%;
		width: 66.66666667%
	}
	.arco-col-xxl-17 {
		flex: 0 0 70.83333333%;
		width: 70.83333333%
	}
	.arco-col-xxl-18 {
		flex: 0 0 75%;
		width: 75%
	}
	.arco-col-xxl-19 {
		flex: 0 0 79.16666667%;
		width: 79.16666667%
	}
	.arco-col-xxl-20 {
		flex: 0 0 83.33333333%;
		width: 83.33333333%
	}
	.arco-col-xxl-21 {
		flex: 0 0 87.5%;
		width: 87.5%
	}
	.arco-col-xxl-22 {
		flex: 0 0 91.66666667%;
		width: 91.66666667%
	}
	.arco-col-xxl-23 {
		flex: 0 0 95.83333333%;
		width: 95.83333333%
	}
	.arco-col-xxl-24 {
		flex: 0 0 100%;
		width: 100%
	}
	.arco-col-xxl-offset-1 {
		margin-left: 4.16666667%
	}
	.arco-col-xxl-offset-2 {
		margin-left: 8.33333333%
	}
	.arco-col-xxl-offset-3 {
		margin-left: 12.5%
	}
	.arco-col-xxl-offset-4 {
		margin-left: 16.66666667%
	}
	.arco-col-xxl-offset-5 {
		margin-left: 20.83333333%
	}
	.arco-col-xxl-offset-6 {
		margin-left: 25%
	}
	.arco-col-xxl-offset-7 {
		margin-left: 29.16666667%
	}
	.arco-col-xxl-offset-8 {
		margin-left: 33.33333333%
	}
	.arco-col-xxl-offset-9 {
		margin-left: 37.5%
	}
	.arco-col-xxl-offset-10 {
		margin-left: 41.66666667%
	}
	.arco-col-xxl-offset-11 {
		margin-left: 45.83333333%
	}
	.arco-col-xxl-offset-12 {
		margin-left: 50%
	}
	.arco-col-xxl-offset-13 {
		margin-left: 54.16666667%
	}
	.arco-col-xxl-offset-14 {
		margin-left: 58.33333333%
	}
	.arco-col-xxl-offset-15 {
		margin-left: 62.5%
	}
	.arco-col-xxl-offset-16 {
		margin-left: 66.66666667%
	}
	.arco-col-xxl-offset-17 {
		margin-left: 70.83333333%
	}
	.arco-col-xxl-offset-18 {
		margin-left: 75%
	}
	.arco-col-xxl-offset-19 {
		margin-left: 79.16666667%
	}
	.arco-col-xxl-offset-20 {
		margin-left: 83.33333333%
	}
	.arco-col-xxl-offset-21 {
		margin-left: 87.5%
	}
	.arco-col-xxl-offset-22 {
		margin-left: 91.66666667%
	}
	.arco-col-xxl-offset-23 {
		margin-left: 95.83333333%
	}
	.arco-col-xxl-order-1 {
		order: 1
	}
	.arco-col-xxl-order-2 {
		order: 2
	}
	.arco-col-xxl-order-3 {
		order: 3
	}
	.arco-col-xxl-order-4 {
		order: 4
	}
	.arco-col-xxl-order-5 {
		order: 5
	}
	.arco-col-xxl-order-6 {
		order: 6
	}
	.arco-col-xxl-order-7 {
		order: 7
	}
	.arco-col-xxl-order-8 {
		order: 8
	}
	.arco-col-xxl-order-9 {
		order: 9
	}
	.arco-col-xxl-order-10 {
		order: 10
	}
	.arco-col-xxl-order-11 {
		order: 11
	}
	.arco-col-xxl-order-12 {
		order: 12
	}
	.arco-col-xxl-order-13 {
		order: 13
	}
	.arco-col-xxl-order-14 {
		order: 14
	}
	.arco-col-xxl-order-15 {
		order: 15
	}
	.arco-col-xxl-order-16 {
		order: 16
	}
	.arco-col-xxl-order-17 {
		order: 17
	}
	.arco-col-xxl-order-18 {
		order: 18
	}
	.arco-col-xxl-order-19 {
		order: 19
	}
	.arco-col-xxl-order-20 {
		order: 20
	}
	.arco-col-xxl-order-21 {
		order: 21
	}
	.arco-col-xxl-order-22 {
		order: 22
	}
	.arco-col-xxl-order-23 {
		order: 23
	}
	.arco-col-xxl-order-24 {
		order: 24
	}
}

.arco-grid {
	display: grid
}

.arco-image-trigger {
	background: var(--color-bg-5);
	border: 1px solid var(--color-neutral-3);
	border-radius: 4px;
	padding: 6px 4px
}

.arco-image-trigger .arco-trigger-arrow {
	background-color: var(--color-bg-5);
	border: 1px solid var(--color-neutral-3)
}

.arco-image {
	border-radius: var(--border-radius-small);
	display: inline-block;
	position: relative
}

.arco-image-img {
	border-radius: inherit;
	vertical-align: middle
}

.arco-image-overlay {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.arco-image-footer {
	display: flex;
	max-width: 100%;
	width: 100%
}

.arco-image-footer-caption {
	flex: 1 1 auto
}

.arco-image-footer-caption-title {
	font-size: 16px;
	font-weight: 500
}

.arco-image-footer-caption-description {
	font-size: 14px
}

.arco-image-footer-extra {
	flex: 0 0 auto;
	padding-left: 12px
}

.arco-image-with-footer-inner .arco-image-footer {
	align-items: center;
	background: linear-gradient(1turn, rgba(0, 0, 0, .3), transparent);
	border-bottom-left-radius: var(--border-radius-small);
	border-bottom-right-radius: var(--border-radius-small);
	bottom: 0;
	box-sizing: border-box;
	color: var(--color-white);
	left: 0;
	padding: 9px 16px;
	position: absolute
}

.arco-image-with-footer-inner .arco-image-footer-caption-description, .arco-image-with-footer-inner .arco-image-footer-caption-title {
	color: var(--color-white)
}

.arco-image-with-footer-outer .arco-image-footer {
	color: var(--color-neutral-8);
	margin-top: 4px
}

.arco-image-with-footer-outer .arco-image-footer-caption-title {
	color: var(--color-text-1)
}

.arco-image-with-footer-outer .arco-image-footer-caption-description {
	color: var(--color-neutral-6)
}

.arco-image-error {
	align-items: center;
	background-color: var(--color-neutral-1);
	box-sizing: border-box;
	color: var(--color-neutral-4);
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	width: 100%
}

.arco-image-error-icon {
	height: 60px;
	max-height: 100%;
	max-width: 100%;
	width: 60px
}

.arco-image-error-icon>svg {
	height: 100%;
	width: 100%
}

.arco-image-error-alt {
	font-size: 12px;
	line-height: 1.6667;
	padding: 8px 16px;
	text-align: center
}

.arco-image-loader {
	background-color: var(--color-neutral-1);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.arco-image-loader-spin {
	color: rgb(var(--primary-6));
	font-size: 32px;
	left: 50%;
	position: absolute;
	text-align: center;
	top: 50%;
	transform: translate(-50%, -50%)
}

.arco-image-loader-spin-text {
	color: var(--color-neutral-6);
	font-size: 16px
}

.arco-image-simple.arco-image-with-footer-inner .arco-image-footer {
	padding: 12px 16px
}

.arco-image-loading .arco-image-img, .arco-image-loading-error .arco-image-img {
	visibility: hidden
}

.arco-image-preview {
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1001
}

.arco-image-preview-hide {
	display: none
}

.arco-image-preview-mask, .arco-image-preview-wrapper {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.arco-image-preview-mask {
	background-color: var(--color-mask-bg)
}

.arco-image-preview-img-container {
	height: 100%;
	text-align: center;
	width: 100%
}

.arco-image-preview-img-container:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	width: 0
}

.arco-image-preview-img-container .arco-image-preview-img {
	cursor: grab;
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: middle
}

.arco-image-preview-img-container .arco-image-preview-img.arco-image-preview-img-moving {
	cursor: grabbing
}

.arco-image-preview-scale-value {
	background-color: hsla(0, 0%, 100%, .08);
	box-sizing: border-box;
	color: var(--color-white);
	font-size: 12px;
	left: 50%;
	line-height: normal;
	padding: 7px 10px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.arco-image-preview-toolbar {
	align-items: flex-start;
	background-color: var(--color-bg-2);
	border-radius: var(--border-radius-medium);
	bottom: 46px;
	display: flex;
	left: 50%;
	padding: 4px 16px;
	position: absolute;
	transform: translateX(-50%)
}

.arco-image-preview-toolbar-action {
	align-items: center;
	background-color: transparent;
	border-radius: var(--border-radius-small);
	color: var(--color-neutral-8);
	cursor: pointer;
	display: flex;
	font-size: 14px
}

.arco-image-preview-toolbar-action:not(:last-of-type) {
	margin-right: 0
}

.arco-image-preview-toolbar-action:hover {
	background-color: var(--color-neutral-2);
	color: rgb(var(--primary-6))
}

.arco-image-preview-toolbar-action-disabled, .arco-image-preview-toolbar-action-disabled:hover {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-image-preview-toolbar-action-name {
	font-size: 12px;
	padding-right: 12px
}

.arco-image-preview-toolbar-action-content {
	line-height: 1;
	padding: 13px
}

.arco-image-preview-loading {
	align-items: center;
	background-color: #232324;
	border-radius: var(--border-radius-medium);
	box-sizing: border-box;
	color: rgb(var(--primary-6));
	display: flex;
	font-size: 18px;
	height: 48px;
	justify-content: center;
	left: 50%;
	padding: 10px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 48px
}

.arco-image-preview-close-btn {
	background: rgba(0, 0, 0, .5);
	font-size: 14px;
	line-height: 32px;
	right: 36px;
	text-align: center;
	top: 36px
}

.arco-image-preview-arrow-left, .arco-image-preview-arrow-right, .arco-image-preview-close-btn {
	align-items: center;
	border-radius: 50%;
	color: var(--color-white);
	cursor: pointer;
	display: flex;
	height: 32px;
	justify-content: center;
	position: absolute;
	width: 32px
}

.arco-image-preview-arrow-left, .arco-image-preview-arrow-right {
	background-color: hsla(0, 0%, 100%, .3);
	z-index: 2
}

.arco-image-preview-arrow-left>svg, .arco-image-preview-arrow-right>svg {
	color: var(--color-white);
	font-size: 16px
}

.arco-image-preview-arrow-left:hover, .arco-image-preview-arrow-right:hover {
	background-color: hsla(0, 0%, 100%, .5)
}

.arco-image-preview-arrow-left {
	left: 20px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-image-preview-arrow-right {
	right: 20px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-image-preview-arrow-disabled {
	background-color: hsla(0, 0%, 100%, .2);
	color: hsla(0, 0%, 100%, .3);
	cursor: not-allowed
}

.arco-image-preview-arrow-disabled>svg {
	color: hsla(0, 0%, 100%, .3)
}

.arco-image-preview-arrow-disabled:hover {
	background-color: hsla(0, 0%, 100%, .2)
}

.image-fade-enter-from, .image-fade-leave-to {
	opacity: 0
}

.image-fade-enter-to, .image-fade-leave-from {
	opacity: 1
}

.image-fade-enter-active, .image-fade-leave-active {
	transition: opacity .4s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-input-number {
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	position: relative;
	width: 100%
}

.arco-input-number-step-button {
	align-items: center;
	background-color: var(--color-fill-2);
	box-sizing: border-box;
	color: var(--color-text-2);
	cursor: pointer;
	display: flex;
	justify-content: center;
	padding: 0;
	transition: all .1s linear;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-input-number-step-button:hover {
	background-color: var(--color-fill-3);
	border-color: var(--color-fill-3)
}

.arco-input-number-step-button:active {
	background-color: var(--color-fill-4);
	border-color: var(--color-fill-4)
}

.arco-input-number-step-button:disabled {
	background-color: var(--color-fill-2);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-input-number-step-button:disabled:active, .arco-input-number-step-button:disabled:hover {
	background-color: var(--color-fill-2);
	border-color: var(--color-neutral-3)
}

.arco-input-number .arco-input-wrapper {
	position: relative
}

.arco-input-number-prefix, .arco-input-number-suffix {
	transition: all .1s linear
}

.arco-input-number-mode-embed .arco-input-number-step {
	border-radius: 1px;
	bottom: 4px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 4px;
	top: 4px;
	transition: all .1s linear;
	width: 18px
}

.arco-input-number-mode-embed .arco-input-number-step .arco-input-number-step-button {
	border: none;
	border-color: var(--color-neutral-3);
	font-size: 10px;
	height: 50%;
	width: 100%
}

.arco-input-number-mode-embed .arco-input-suffix {
	justify-content: flex-end;
	min-width: 6px
}

.arco-input-number-mode-embed .arco-input-suffix-has-feedback {
	min-width: 32px
}

.arco-input-number-mode-embed .arco-input-suffix-has-feedback .arco-input-number-step {
	right: 30px
}

.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-suffix:has(.arco-input-number-suffix), .arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-suffix:has(.arco-input-number-suffix) {
	padding-left: 4px
}

.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-step, .arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-step {
	opacity: 1
}

.arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):focus-within .arco-input-number-suffix, .arco-input-number-mode-embed:not(.arco-input-disabled):not(.arco-input-outer-disabled):hover .arco-input-number-suffix {
	opacity: 0;
	pointer-events: none
}

.arco-input-number-mode-embed.arco-input-wrapper:not(.arco-input-focus) .arco-input-number-step-button:not(.arco-input-number-step-button-disabled):hover {
	background-color: var(--color-fill-4)
}

.arco-input-number-mode-button .arco-input-append, .arco-input-number-mode-button .arco-input-prepend {
	border: none;
	padding: 0
}

.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button {
	border-bottom-right-radius: 0;
	border-right: 1px solid transparent;
	border-top-right-radius: 0
}

.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-prepend .arco-input-number-step-button:active) {
	border-right-color: var(--color-neutral-3)
}

.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button {
	border-bottom-left-radius: 0;
	border-left: 1px solid transparent;
	border-top-left-radius: 0
}

.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:not(.arco-input-number-mode-button .arco-input-append .arco-input-number-step-button:active) {
	border-left-color: var(--color-neutral-3)
}

.arco-input-tag {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	display: inline-flex;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-input-tag:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-input-tag.arco-input-tag-focus, .arco-input-tag:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-input-tag.arco-input-tag-disabled {
	cursor: not-allowed
}

.arco-input-tag.arco-input-tag-disabled, .arco-input-tag.arco-input-tag-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-input-tag.arco-input-tag-disabled .arco-input-tag-prefix, .arco-input-tag.arco-input-tag-disabled .arco-input-tag-suffix {
	color: inherit
}

.arco-input-tag.arco-input-tag-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-input-tag.arco-input-tag-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-input-tag.arco-input-tag-error.arco-input-tag-focus, .arco-input-tag.arco-input-tag-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-input-tag .arco-input-tag-prefix, .arco-input-tag .arco-input-tag-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-input-tag .arco-input-tag-prefix>svg, .arco-input-tag .arco-input-tag-suffix>svg {
	font-size: 14px
}

.arco-input-tag .arco-input-tag-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-input-tag .arco-input-tag-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-input-tag .arco-input-tag-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-input-tag .arco-input-tag-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-input-tag .arco-input-tag-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-input-tag:hover .arco-input-tag-clear-btn {
	visibility: visible
}

.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-input-tag.arco-input-tag-has-tag {
	padding-left: 4px;
	padding-right: 4px
}

.arco-input-tag.arco-input-tag-has-prefix {
	padding-left: 12px
}

.arco-input-tag.arco-input-tag-has-suffix {
	padding-right: 12px
}

.arco-input-tag .arco-input-tag-inner {
	flex: 1;
	line-height: 0;
	overflow: hidden
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag {
	align-items: center;
	background-color: var(--color-bg-2);
	border-color: var(--color-fill-3);
	color: var(--color-text-1);
	display: inline-flex;
	font-size: 12px;
	margin-right: 4px;
	white-space: pre-wrap;
	word-break: break-word
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag .arco-icon-hover:hover:before {
	background-color: var(--color-fill-2)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color {
	color: var(--color-white)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: hsla(0, 0%, 100%, .2)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	line-height: 1.5715;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing: border-box
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input::placeholder {
	color: var(--color-text-3)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-input-tag .arco-input-tag-inner .arco-input-tag-input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-input-tag .arco-input-tag-mirror {
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	visibility: hidden;
	white-space: pre
}

.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag {
	background-color: var(--color-fill-2);
	border-color: var(--color-fill-2)
}

.arco-input-tag.arco-input-tag-focus .arco-input-tag-tag .arco-icon-hover:hover:before {
	background-color: var(--color-fill-3)
}

.arco-input-tag.arco-input-tag-disabled .arco-input-tag-tag {
	background-color: var(--color-fill-2);
	border-color: var(--color-fill-3);
	color: var(--color-text-4)
}

.arco-input-tag.arco-input-tag-disabled-input, .arco-input-tag.arco-input-tag-readonly {
	cursor: default
}

.arco-input-tag.arco-input-tag-size-mini {
	font-size: 12px
}

.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-inner {
	padding-bottom: 0;
	padding-top: 0
}

.arco-input-tag.arco-input-tag-size-mini .arco-input-tag-input, .arco-input-tag.arco-input-tag-size-mini .arco-input-tag-tag {
	height: auto;
	line-height: 18px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 20px;
	vertical-align: middle
}

.arco-input-tag.arco-input-tag-size-medium {
	font-size: 14px
}

.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-input-tag.arco-input-tag-size-medium .arco-input-tag-input, .arco-input-tag.arco-input-tag-size-medium .arco-input-tag-tag {
	height: auto;
	line-height: 22px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 24px;
	vertical-align: middle
}

.arco-input-tag.arco-input-tag-size-small {
	font-size: 14px
}

.arco-input-tag.arco-input-tag-size-small .arco-input-tag-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-input-tag.arco-input-tag-size-small .arco-input-tag-input, .arco-input-tag.arco-input-tag-size-small .arco-input-tag-tag {
	height: auto;
	line-height: 18px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 20px;
	vertical-align: middle
}

.arco-input-tag.arco-input-tag-size-large {
	font-size: 14px
}

.arco-input-tag.arco-input-tag-size-large .arco-input-tag-inner {
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-input-tag.arco-input-tag-size-large .arco-input-tag-input, .arco-input-tag.arco-input-tag-size-large .arco-input-tag-tag {
	height: auto;
	line-height: 26px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-height: 28px;
	vertical-align: middle
}

.input-tag-zoom-enter-from {
	opacity: 0;
	transform: scale(.5)
}

.input-tag-zoom-enter-to {
	opacity: 1;
	transform: scale(1)
}

.input-tag-zoom-enter-active {
	transition: all .3s cubic-bezier(.34, .69, .1, 1)
}

.input-tag-zoom-leave-from {
	opacity: 1;
	transform: scale(1)
}

.input-tag-zoom-leave-to {
	opacity: 0;
	transform: scale(.5)
}

.input-tag-zoom-leave-active {
	position: absolute
}

.input-tag-zoom-leave-active, .input-tag-zoom-move {
	transition: all .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-input-wrapper {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	display: inline-flex;
	font-size: 14px;
	padding-left: 12px;
	padding-right: 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-input-wrapper:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-input-wrapper.arco-input-focus, .arco-input-wrapper:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-input-wrapper.arco-input-disabled {
	cursor: not-allowed
}

.arco-input-wrapper.arco-input-disabled, .arco-input-wrapper.arco-input-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-input-wrapper.arco-input-disabled .arco-input-prefix, .arco-input-wrapper.arco-input-disabled .arco-input-suffix {
	color: inherit
}

.arco-input-wrapper.arco-input-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-input-wrapper.arco-input-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus, .arco-input-wrapper.arco-input-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-input-wrapper .arco-input-prefix, .arco-input-wrapper .arco-input-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-input-wrapper .arco-input-prefix>svg, .arco-input-wrapper .arco-input-suffix>svg {
	font-size: 14px
}

.arco-input-wrapper .arco-input-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-input-wrapper .arco-input-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-input-wrapper .arco-input-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-input-wrapper .arco-input-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-input-wrapper .arco-input-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-input-wrapper .arco-input-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-input-wrapper:hover .arco-input-clear-btn {
	visibility: visible
}

.arco-input-wrapper:not(.arco-input-focus) .arco-input-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-input-wrapper .arco-input {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	line-height: 1.5715;
	outline: none;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.arco-input-wrapper .arco-input::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-input-wrapper .arco-input::placeholder {
	color: var(--color-text-3)
}

.arco-input-wrapper .arco-input[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-input-wrapper .arco-input[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-input-wrapper .arco-input[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-input-wrapper .arco-input.arco-input-size-mini {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-input-wrapper .arco-input.arco-input-size-small {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-input-wrapper .arco-input.arco-input-size-medium {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 4px;
	padding-top: 4px
}

.arco-input-wrapper .arco-input.arco-input-size-large {
	font-size: 14px;
	line-height: 1.5715;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-input-wrapper .arco-input-word-limit {
	color: var(--color-text-3);
	font-size: 12px
}

.arco-input-outer {
	display: inline-flex;
	width: 100%
}

.arco-input-outer>.arco-input-wrapper {
	border-radius: 0
}

.arco-input-outer>:first-child {
	border-bottom-left-radius: var(--border-radius-small);
	border-top-left-radius: var(--border-radius-small)
}

.arco-input-outer>:last-child {
	border-bottom-right-radius: var(--border-radius-small);
	border-top-right-radius: var(--border-radius-small)
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-append, .arco-input-outer.arco-input-outer-size-mini .arco-input-append>svg, .arco-input-outer.arco-input-outer-size-mini .arco-input-outer, .arco-input-outer.arco-input-outer-size-mini .arco-input-prepend, .arco-input-outer.arco-input-outer-size-mini .arco-input-prepend>svg, .arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix, .arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-prefix>svg, .arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix, .arco-input-outer.arco-input-outer-size-mini .arco-input-wrapper .arco-input-suffix>svg {
	font-size: 12px
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-prepend .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-mini .arco-input-append .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer.arco-input-outer-size-small .arco-input-append, .arco-input-outer.arco-input-outer-size-small .arco-input-append>svg, .arco-input-outer.arco-input-outer-size-small .arco-input-outer, .arco-input-outer.arco-input-outer-size-small .arco-input-prepend, .arco-input-outer.arco-input-outer-size-small .arco-input-prepend>svg, .arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix, .arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-prefix>svg, .arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix, .arco-input-outer.arco-input-outer-size-small .arco-input-wrapper .arco-input-suffix>svg {
	font-size: 14px
}

.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-small .arco-input-prepend .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-small .arco-input-append .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer.arco-input-outer-size-large .arco-input-append, .arco-input-outer.arco-input-outer-size-large .arco-input-append>svg, .arco-input-outer.arco-input-outer-size-large .arco-input-outer, .arco-input-outer.arco-input-outer-size-large .arco-input-prepend, .arco-input-outer.arco-input-outer-size-large .arco-input-prepend>svg, .arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix, .arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-prefix>svg, .arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix, .arco-input-outer.arco-input-outer-size-large .arco-input-wrapper .arco-input-suffix>svg {
	font-size: 14px
}

.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-large .arco-input-prepend .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-outer.arco-input-outer-size-large .arco-input-append .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-outer-disabled {
	cursor: not-allowed
}

.arco-input-append, .arco-input-prepend {
	align-items: center;
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	box-sizing: border-box;
	color: var(--color-text-1);
	display: inline-flex;
	flex-shrink: 0;
	padding: 0 12px;
	white-space: nowrap
}

.arco-input-append>svg, .arco-input-prepend>svg {
	font-size: 14px
}

.arco-input-prepend {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-input-prepend .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0
}

.arco-input-prepend .arco-input, .arco-input-prepend .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-prepend .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-prepend .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-append {
	border-left: 1px solid var(--color-neutral-3)
}

.arco-input-append .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0
}

.arco-input-append .arco-input, .arco-input-append .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-append .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-append .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group {
	align-items: center;
	display: inline-flex
}

.arco-input-group>*, .arco-input-group>.arco-input-outer>:first-child, .arco-input-group>.arco-input-outer>:last-child {
	border-radius: 0
}

.arco-input-group>:not(:last-child) {
	box-sizing: border-box;
	position: relative
}

.arco-input-group>:first-child, .arco-input-group>:first-child .arco-input-group>:first-child, .arco-input-group>:first-child .arco-input-group>:first-child .arco-select-view, .arco-input-group>:first-child .arco-select-view {
	border-bottom-left-radius: var(--border-radius-small);
	border-top-left-radius: var(--border-radius-small)
}

.arco-input-group>:last-child, .arco-input-group>:last-child .arco-input-outer>:last-child, .arco-input-group>:last-child .arco-input-outer>:last-child .arco-select-view, .arco-input-group>:last-child .arco-select-view {
	border-bottom-right-radius: var(--border-radius-small);
	border-top-right-radius: var(--border-radius-small)
}

.arco-input-group>.arco-input-outer:not(:last-child), .arco-input-group>.arco-input-tag:not(:last-child), .arco-input-group>.arco-input-wrapper:not(:last-child), .arco-input-group>.arco-select-view:not(:last-child) {
	border-right: 1px solid var(--color-neutral-3);
	margin-right: -1px
}

.arco-input-group>.arco-input-outer:not(:last-child):focus-within, .arco-input-group>.arco-input-tag:not(:last-child):focus-within, .arco-input-group>.arco-input-wrapper:not(:last-child):focus-within, .arco-input-group>.arco-select-view:not(:last-child):focus-within {
	border-right-color: rgb(var(--primary-6))
}

.arco-input-group>.arco-input-wrapper.arco-input-error:not(:last-child):focus-within {
	border-right-color: rgb(var(--danger-6))
}

.size-height-size-mini {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.size-height-size-small {
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px
}

.size-height-size-large {
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon {
	display: inline-block
}

.arco-textarea-clear-wrapper .arco-textarea {
	padding-right: 20px
}

.arco-textarea-word-limit {
	bottom: 6px;
	color: var(--color-text-3);
	font-size: 12px;
	position: absolute;
	right: 10px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-textarea-clear-icon {
	display: none;
	font-size: 12px;
	position: absolute;
	right: 10px;
	top: 10px
}

.arco-input-search .arco-input-append {
	border: none;
	padding: 0
}

.arco-input-search .arco-input-suffix {
	color: var(--color-text-2);
	font-size: 14px
}

.arco-input-search .arco-input-search-btn {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.arco-input-wrapper.arco-input-password:not(.arco-input-disabled) .arco-input-suffix {
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px
}

.arco-layout {
	display: flex;
	flex: 1;
	flex-direction: column;
	margin: 0;
	padding: 0
}

.arco-layout-sider {
	background: var(--color-menu-dark-bg);
	flex: none;
	margin: 0;
	padding: 0;
	position: relative;
	transition: width .2s cubic-bezier(.34, .69, .1, 1);
	width: auto
}

.arco-layout-sider-children {
	height: 100%;
	overflow: auto
}

.arco-layout-sider-collapsed .arco-layout-sider-children::-webkit-scrollbar {
	width: 0
}

.arco-layout-sider-has-trigger {
	box-sizing: border-box;
	padding-bottom: 48px
}

.arco-layout-sider-trigger {
	align-items: center;
	background: hsla(0, 0%, 100%, .2);
	box-sizing: border-box;
	color: var(--color-white);
	cursor: pointer;
	display: flex;
	height: 48px;
	justify-content: center;
	transition: width .2s cubic-bezier(.34, .69, .1, 1);
	width: 100%;
	z-index: 1
}

.arco-layout-sider-trigger-light {
	background: var(--color-menu-light-bg);
	border-top: 1px solid var(--color-bg-5);
	color: var(--color-text-1)
}

.arco-layout-sider-light {
	background: var(--color-menu-light-bg);
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .08)
}

.arco-layout-header {
	box-sizing: border-box;
	flex: 0 0 auto;
	margin: 0
}

.arco-layout-content {
	flex: 1
}

.arco-layout-footer {
	flex: 0 0 auto;
	margin: 0
}

.arco-layout-has-sider {
	flex-direction: row
}

.arco-layout-has-sider>.arco-layout, .arco-layout-has-sider>.arco-layout-content {
	overflow-x: hidden
}

.arco-link {
	align-items: center;
	background-color: transparent;
	border-radius: var(--border-radius-small);
	color: rgb(var(--link-6));
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	justify-content: center;
	line-height: 1.5715;
	padding: 1px 4px;
	text-decoration: none;
	transition: all .1s linear
}

.arco-link:hover {
	background-color: var(--color-fill-2);
	color: rgb(var(--link-6))
}

.arco-link:active {
	background-color: var(--color-fill-3);
	color: rgb(var(--link-6));
	transition: none
}

.arco-link.arco-link-hoverless {
	background-color: unset;
	display: inline;
	padding: 0
}

.arco-link.arco-link-hoverless:active, .arco-link.arco-link-hoverless:hover {
	background-color: unset
}

.arco-link.arco-link-disabled {
	background: none;
	color: var(--color-link-light-3);
	cursor: not-allowed
}

.arco-link.arco-link-loading {
	background: none;
	color: var(--color-link-light-3);
	cursor: default
}

.arco-link-status-success, .arco-link-status-success:active, .arco-link-status-success:hover {
	color: rgb(var(--success-6))
}

.arco-link-status-success.arco-link-disabled, .arco-link-status-success.arco-link-loading {
	color: var(--color-success-light-3)
}

.arco-link-status-danger, .arco-link-status-danger:active, .arco-link-status-danger:hover {
	color: rgb(var(--danger-6))
}

.arco-link-status-danger.arco-link-disabled, .arco-link-status-danger.arco-link-loading {
	color: var(--color-danger-light-3)
}

.arco-link-status-warning, .arco-link-status-warning:active, .arco-link-status-warning:hover {
	color: rgb(var(--warning-6))
}

.arco-link-status-warning.arco-link-disabled, .arco-link-status-warning.arco-link-loading {
	color: var(--color-warning-light-2)
}

.arco-link-icon {
	font-size: 12px;
	margin-right: 6px;
	vertical-align: middle
}

.arco-list {
	border-radius: var(--border-radius-medium);
	box-sizing: border-box;
	color: var(--color-text-1);
	display: flex;
	flex-direction: column;
	font-size: 14px;
	line-height: 1.5715;
	overflow-y: auto;
	width: 100%
}

.arco-list-wrapper {
	overflow: hidden
}

.arco-list-wrapper .arco-list-spin {
	display: block;
	height: 100%;
	overflow: hidden
}

.arco-list-content {
	overflow: hidden
}

.arco-list-small .arco-list-content-wrapper .arco-list-header {
	padding: 8px 20px
}

.arco-list-small .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item, .arco-list-small .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item, .arco-list-small .arco-list-content-wrapper .arco-list-content>.arco-list-item, .arco-list-small .arco-list-content-wrapper .arco-list-footer {
	padding: 9px 20px
}

.arco-list-medium .arco-list-content-wrapper .arco-list-header {
	padding: 12px 20px
}

.arco-list-medium .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item, .arco-list-medium .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item, .arco-list-medium .arco-list-content-wrapper .arco-list-content>.arco-list-item, .arco-list-medium .arco-list-content-wrapper .arco-list-footer {
	padding: 13px 20px
}

.arco-list-large .arco-list-content-wrapper .arco-list-header {
	padding: 16px 20px
}

.arco-list-large .arco-list-content-wrapper .arco-list-content .arco-list-col>.arco-list-item, .arco-list-large .arco-list-content-wrapper .arco-list-content.arco-list-virtual .arco-list-item, .arco-list-large .arco-list-content-wrapper .arco-list-content>.arco-list-item, .arco-list-large .arco-list-content-wrapper .arco-list-footer {
	padding: 17px 20px
}

.arco-list-bordered {
	border: 1px solid var(--color-neutral-3)
}

.arco-list-split .arco-list-header, .arco-list-split .arco-list-item:not(:last-child) {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-list-split .arco-list-footer {
	border-top: 1px solid var(--color-neutral-3)
}

.arco-list-header {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5
}

.arco-list-item {
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	width: 100%
}

.arco-list-item-main {
	flex: 1
}

.arco-list-item-main .arco-list-item-action:not(:first-child) {
	margin-top: 4px
}

.arco-list-item-meta {
	align-items: center;
	display: flex;
	padding: 4px 0
}

.arco-list-item-meta-avatar {
	display: flex
}

.arco-list-item-meta-avatar:not(:last-child) {
	margin-right: 16px
}

.arco-list-item-meta-title {
	color: var(--color-text-1);
	font-weight: 500
}

.arco-list-item-meta-title:not(:last-child) {
	margin-bottom: 2px
}

.arco-list-item-meta-description {
	color: var(--color-text-2)
}

.arco-list-item-action {
	align-self: center;
	display: flex;
	flex-wrap: nowrap;
	list-style: none;
	margin: 0;
	padding: 0
}

.arco-list-item-action>li {
	cursor: pointer;
	display: inline-block
}

.arco-list-item-action>li:not(:last-child) {
	margin-right: 20px
}

.arco-list-hover .arco-list-item:hover {
	background-color: var(--color-fill-1)
}

.arco-list-pagination {
	float: right;
	margin-top: 24px
}

.arco-list-pagination:after {
	clear: both;
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden
}

.arco-list-scroll-loading {
	align-items: center;
	display: flex;
	justify-content: center
}

.arco-list-content {
	flex: auto
}

.arco-list-content .arco-empty {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: center
}

.arco-mention {
	box-sizing: border-box;
	display: inline-block;
	position: relative;
	width: 100%
}

.arco-mention-measure {
	bottom: 0;
	left: 0;
	overflow: auto;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
	visibility: hidden
}

.arco-menu {
	box-sizing: border-box;
	font-size: 14px;
	line-height: 1.5715;
	position: relative;
	transition: width .2s cubic-bezier(.34, .69, .1, 1);
	width: 100%
}

.arco-menu:focus-visible {
	outline: 3px solid var(--color-primary-light-2)
}

.arco-menu-indent {
	display: inline-block;
	width: 20px
}

.arco-menu .arco-menu-group-title, .arco-menu .arco-menu-inline-header, .arco-menu .arco-menu-item, .arco-menu .arco-menu-pop-header {
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	cursor: pointer;
	position: relative
}

.arco-menu .arco-menu-group-title.arco-menu-disabled, .arco-menu .arco-menu-inline-header.arco-menu-disabled, .arco-menu .arco-menu-item.arco-menu-disabled, .arco-menu .arco-menu-pop-header.arco-menu-disabled {
	cursor: not-allowed
}

.arco-menu .arco-menu-group-title.arco-menu-selected, .arco-menu .arco-menu-inline-header.arco-menu-selected, .arco-menu .arco-menu-item.arco-menu-selected, .arco-menu .arco-menu-pop-header.arco-menu-selected {
	font-weight: 500;
	transition: color .2s linear
}

.arco-menu .arco-menu-group-title .arco-icon, .arco-menu .arco-menu-group-title .arco-menu-icon, .arco-menu .arco-menu-inline-header .arco-icon, .arco-menu .arco-menu-inline-header .arco-menu-icon, .arco-menu .arco-menu-item .arco-icon, .arco-menu .arco-menu-item .arco-menu-icon, .arco-menu .arco-menu-pop-header .arco-icon, .arco-menu .arco-menu-pop-header .arco-menu-icon {
	margin-right: 16px
}

.arco-menu .arco-menu-group-title .arco-menu-icon .arco-icon, .arco-menu .arco-menu-inline-header .arco-menu-icon .arco-icon, .arco-menu .arco-menu-item .arco-menu-icon .arco-icon, .arco-menu .arco-menu-pop-header .arco-menu-icon .arco-icon {
	margin-right: 0
}

.arco-menu-light {
	background-color: var(--color-menu-light-bg)
}

.arco-menu-light .arco-menu-group-title, .arco-menu-light .arco-menu-inline-header, .arco-menu-light .arco-menu-item, .arco-menu-light .arco-menu-pop-header {
	background-color: var(--color-menu-light-bg);
	color: var(--color-text-2)
}

.arco-menu-light .arco-menu-group-title .arco-icon, .arco-menu-light .arco-menu-group-title .arco-menu-icon, .arco-menu-light .arco-menu-inline-header .arco-icon, .arco-menu-light .arco-menu-inline-header .arco-menu-icon, .arco-menu-light .arco-menu-item .arco-icon, .arco-menu-light .arco-menu-item .arco-menu-icon, .arco-menu-light .arco-menu-pop-header .arco-icon, .arco-menu-light .arco-menu-pop-header .arco-menu-icon {
	color: var(--color-text-3)
}

.arco-menu-light .arco-menu-group-title:hover, .arco-menu-light .arco-menu-inline-header:hover, .arco-menu-light .arco-menu-item:hover, .arco-menu-light .arco-menu-pop-header:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-2)
}

.arco-menu-light .arco-menu-group-title:hover .arco-icon, .arco-menu-light .arco-menu-group-title:hover .arco-menu-icon, .arco-menu-light .arco-menu-inline-header:hover .arco-icon, .arco-menu-light .arco-menu-inline-header:hover .arco-menu-icon, .arco-menu-light .arco-menu-item:hover .arco-icon, .arco-menu-light .arco-menu-item:hover .arco-menu-icon, .arco-menu-light .arco-menu-pop-header:hover .arco-icon, .arco-menu-light .arco-menu-pop-header:hover .arco-menu-icon {
	color: var(--color-text-3)
}

.arco-menu-light .arco-menu-group-title.arco-menu-selected, .arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-icon, .arco-menu-light .arco-menu-group-title.arco-menu-selected .arco-menu-icon, .arco-menu-light .arco-menu-inline-header.arco-menu-selected, .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon, .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon, .arco-menu-light .arco-menu-item.arco-menu-selected, .arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon, .arco-menu-light .arco-menu-item.arco-menu-selected .arco-menu-icon, .arco-menu-light .arco-menu-pop-header.arco-menu-selected, .arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-icon, .arco-menu-light .arco-menu-pop-header.arco-menu-selected .arco-menu-icon {
	color: rgb(var(--primary-6))
}

.arco-menu-light .arco-menu-group-title.arco-menu-disabled, .arco-menu-light .arco-menu-inline-header.arco-menu-disabled, .arco-menu-light .arco-menu-item.arco-menu-disabled, .arco-menu-light .arco-menu-pop-header.arco-menu-disabled {
	background-color: var(--color-menu-light-bg);
	color: var(--color-text-4)
}

.arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-icon, .arco-menu-light .arco-menu-group-title.arco-menu-disabled .arco-menu-icon, .arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-icon, .arco-menu-light .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon, .arco-menu-light .arco-menu-item.arco-menu-disabled .arco-icon, .arco-menu-light .arco-menu-item.arco-menu-disabled .arco-menu-icon, .arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-icon, .arco-menu-light .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon {
	color: var(--color-text-4)
}

.arco-menu-light .arco-menu-item.arco-menu-selected {
	background-color: var(--color-fill-2)
}

.arco-menu-light .arco-menu-inline-header.arco-menu-selected, .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-icon, .arco-menu-light .arco-menu-inline-header.arco-menu-selected .arco-menu-icon {
	color: rgb(var(--primary-6))
}

.arco-menu-light .arco-menu-inline-header.arco-menu-selected:hover {
	background-color: var(--color-fill-2)
}

.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected, .arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected, .arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected, .arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected {
	background: none;
	transition: color .2s linear
}

.arco-menu-light.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover, .arco-menu-light.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover, .arco-menu-light.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover, .arco-menu-light.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover {
	background-color: var(--color-fill-2)
}

.arco-menu-light .arco-menu-group-title {
	color: var(--color-text-3);
	pointer-events: none
}

.arco-menu-light .arco-menu-collapse-button {
	background-color: var(--color-fill-1);
	color: var(--color-text-3)
}

.arco-menu-light .arco-menu-collapse-button:hover {
	background-color: var(--color-fill-3)
}

.arco-menu-dark {
	background-color: var(--color-menu-dark-bg)
}

.arco-menu-dark .arco-menu-group-title, .arco-menu-dark .arco-menu-inline-header, .arco-menu-dark .arco-menu-item, .arco-menu-dark .arco-menu-pop-header {
	background-color: var(--color-menu-dark-bg);
	color: var(--color-text-4)
}

.arco-menu-dark .arco-menu-group-title .arco-icon, .arco-menu-dark .arco-menu-group-title .arco-menu-icon, .arco-menu-dark .arco-menu-inline-header .arco-icon, .arco-menu-dark .arco-menu-inline-header .arco-menu-icon, .arco-menu-dark .arco-menu-item .arco-icon, .arco-menu-dark .arco-menu-item .arco-menu-icon, .arco-menu-dark .arco-menu-pop-header .arco-icon, .arco-menu-dark .arco-menu-pop-header .arco-menu-icon {
	color: var(--color-text-3)
}

.arco-menu-dark .arco-menu-group-title:hover, .arco-menu-dark .arco-menu-inline-header:hover, .arco-menu-dark .arco-menu-item:hover, .arco-menu-dark .arco-menu-pop-header:hover {
	background-color: var(--color-menu-dark-hover);
	color: var(--color-text-4)
}

.arco-menu-dark .arco-menu-group-title:hover .arco-icon, .arco-menu-dark .arco-menu-group-title:hover .arco-menu-icon, .arco-menu-dark .arco-menu-inline-header:hover .arco-icon, .arco-menu-dark .arco-menu-inline-header:hover .arco-menu-icon, .arco-menu-dark .arco-menu-item:hover .arco-icon, .arco-menu-dark .arco-menu-item:hover .arco-menu-icon, .arco-menu-dark .arco-menu-pop-header:hover .arco-icon, .arco-menu-dark .arco-menu-pop-header:hover .arco-menu-icon {
	color: var(--color-text-3)
}

.arco-menu-dark .arco-menu-group-title.arco-menu-selected, .arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-icon, .arco-menu-dark .arco-menu-group-title.arco-menu-selected .arco-menu-icon, .arco-menu-dark .arco-menu-inline-header.arco-menu-selected, .arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon, .arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon, .arco-menu-dark .arco-menu-item.arco-menu-selected, .arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon, .arco-menu-dark .arco-menu-item.arco-menu-selected .arco-menu-icon, .arco-menu-dark .arco-menu-pop-header.arco-menu-selected, .arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-icon, .arco-menu-dark .arco-menu-pop-header.arco-menu-selected .arco-menu-icon {
	color: var(--color-white)
}

.arco-menu-dark .arco-menu-group-title.arco-menu-disabled, .arco-menu-dark .arco-menu-inline-header.arco-menu-disabled, .arco-menu-dark .arco-menu-item.arco-menu-disabled, .arco-menu-dark .arco-menu-pop-header.arco-menu-disabled {
	background-color: var(--color-menu-dark-bg);
	color: var(--color-text-2)
}

.arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-icon, .arco-menu-dark .arco-menu-group-title.arco-menu-disabled .arco-menu-icon, .arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-icon, .arco-menu-dark .arco-menu-inline-header.arco-menu-disabled .arco-menu-icon, .arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-icon, .arco-menu-dark .arco-menu-item.arco-menu-disabled .arco-menu-icon, .arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-icon, .arco-menu-dark .arco-menu-pop-header.arco-menu-disabled .arco-menu-icon {
	color: var(--color-text-2)
}

.arco-menu-dark .arco-menu-item.arco-menu-selected {
	background-color: var(--color-menu-dark-hover)
}

.arco-menu-dark .arco-menu-inline-header.arco-menu-selected, .arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-icon, .arco-menu-dark .arco-menu-inline-header.arco-menu-selected .arco-menu-icon {
	color: rgb(var(--primary-6))
}

.arco-menu-dark .arco-menu-inline-header.arco-menu-selected:hover {
	background-color: var(--color-menu-dark-hover)
}

.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected, .arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected, .arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected, .arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected {
	background: none;
	transition: color .2s linear
}

.arco-menu-dark.arco-menu-horizontal .arco-menu-group-title.arco-menu-selected:hover, .arco-menu-dark.arco-menu-horizontal .arco-menu-inline-header.arco-menu-selected:hover, .arco-menu-dark.arco-menu-horizontal .arco-menu-item.arco-menu-selected:hover, .arco-menu-dark.arco-menu-horizontal .arco-menu-pop-header.arco-menu-selected:hover {
	background-color: var(--color-menu-dark-hover)
}

.arco-menu-dark .arco-menu-group-title {
	color: var(--color-text-3);
	pointer-events: none
}

.arco-menu-dark .arco-menu-collapse-button {
	background-color: rgb(var(--primary-6));
	color: var(--color-white)
}

.arco-menu-dark .arco-menu-collapse-button:hover {
	background-color: rgb(var(--primary-7))
}

.arco-menu a, .arco-menu a:active, .arco-menu a:focus, .arco-menu a:hover {
	color: inherit;
	cursor: inherit;
	text-decoration: none
}

.arco-menu-inner {
	box-sizing: border-box;
	height: 100%;
	overflow: auto;
	width: 100%
}

.arco-menu-icon-suffix.is-open {
	transform: rotate(180deg)
}

.arco-menu-vertical .arco-menu-group-title, .arco-menu-vertical .arco-menu-inline-header, .arco-menu-vertical .arco-menu-item, .arco-menu-vertical .arco-menu-pop-header {
	line-height: 40px;
	padding: 0 12px
}

.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix .arco-icon, .arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon, .arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix .arco-icon, .arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon {
	margin-right: 0
}

.arco-menu-vertical .arco-menu-group-title, .arco-menu-vertical .arco-menu-inline-header, .arco-menu-vertical .arco-menu-item, .arco-menu-vertical .arco-menu-pop-header {
	margin-bottom: 4px
}

.arco-menu-vertical .arco-menu-group-title:not(.arco-menu-has-icon), .arco-menu-vertical .arco-menu-inline-header:not(.arco-menu-has-icon), .arco-menu-vertical .arco-menu-item:not(.arco-menu-has-icon), .arco-menu-vertical .arco-menu-pop-header:not(.arco-menu-has-icon) {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon, .arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon, .arco-menu-vertical .arco-menu-item.arco-menu-has-icon, .arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon {
	align-items: center;
	display: flex
}

.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-icon, .arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon>.arco-menu-indent-list, .arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-icon, .arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon>.arco-menu-indent-list, .arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-icon, .arco-menu-vertical .arco-menu-item.arco-menu-has-icon>.arco-menu-indent-list, .arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-icon, .arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon>.arco-menu-indent-list {
	flex: none
}

.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-icon, .arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-icon, .arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-icon, .arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-icon {
	line-height: 1
}

.arco-menu-vertical .arco-menu-group-title.arco-menu-has-icon .arco-menu-title, .arco-menu-vertical .arco-menu-inline-header.arco-menu-has-icon .arco-menu-title, .arco-menu-vertical .arco-menu-item.arco-menu-has-icon .arco-menu-title, .arco-menu-vertical .arco-menu-pop-header.arco-menu-has-icon .arco-menu-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-menu-vertical .arco-menu-group-title .arco-menu-item-inner, .arco-menu-vertical .arco-menu-inline-header .arco-menu-item-inner, .arco-menu-vertical .arco-menu-item .arco-menu-item-inner, .arco-menu-vertical .arco-menu-pop-header .arco-menu-item-inner {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-menu-vertical .arco-menu-group-title .arco-menu-icon-suffix, .arco-menu-vertical .arco-menu-inline-header .arco-menu-icon-suffix, .arco-menu-vertical .arco-menu-item .arco-menu-icon-suffix, .arco-menu-vertical .arco-menu-pop-header .arco-menu-icon-suffix {
	position: absolute;
	right: 12px
}

.arco-menu-vertical .arco-menu-inner {
	padding: 4px 8px
}

.arco-menu-vertical .arco-menu-item.arco-menu-item-indented {
	display: flex
}

.arco-menu-vertical .arco-menu-inline-header, .arco-menu-vertical .arco-menu-pop-header {
	padding-right: 28px
}

.arco-menu-horizontal {
	height: auto;
	width: 100%
}

.arco-menu-horizontal .arco-menu-group-title, .arco-menu-horizontal .arco-menu-inline-header, .arco-menu-horizontal .arco-menu-item, .arco-menu-horizontal .arco-menu-pop-header {
	line-height: 30px;
	padding: 0 12px
}

.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix .arco-icon, .arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix .arco-icon, .arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix .arco-icon, .arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix .arco-icon {
	margin-right: 0
}

.arco-menu-horizontal .arco-menu-group-title .arco-icon, .arco-menu-horizontal .arco-menu-group-title .arco-menu-icon, .arco-menu-horizontal .arco-menu-inline-header .arco-icon, .arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon, .arco-menu-horizontal .arco-menu-item .arco-icon, .arco-menu-horizontal .arco-menu-item .arco-menu-icon, .arco-menu-horizontal .arco-menu-pop-header .arco-icon, .arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon {
	margin-right: 16px
}

.arco-menu-horizontal .arco-menu-group-title .arco-menu-icon-suffix, .arco-menu-horizontal .arco-menu-inline-header .arco-menu-icon-suffix, .arco-menu-horizontal .arco-menu-item .arco-menu-icon-suffix, .arco-menu-horizontal .arco-menu-pop-header .arco-menu-icon-suffix {
	margin-left: 6px
}

.arco-menu-horizontal .arco-menu-inner {
	align-items: center;
	display: flex;
	padding: 14px 20px
}

.arco-menu-horizontal .arco-menu-item, .arco-menu-horizontal .arco-menu-pop {
	display: inline-block;
	flex-shrink: 0;
	vertical-align: middle
}

.arco-menu-horizontal .arco-menu-item:not(:first-child), .arco-menu-horizontal .arco-menu-pop:not(:first-child) {
	margin-left: 12px
}

.arco-menu-horizontal .arco-menu-pop:after {
	bottom: -14px;
	content: " ";
	height: 14px;
	left: 0;
	position: absolute;
	width: 100%
}

.arco-menu-overflow-wrap {
	width: 100%
}

.arco-menu-overflow-hidden-menu-item, .arco-menu-overflow-sub-menu-mirror {
	pointer-events: none;
	position: absolute!important;
	visibility: hidden;
	white-space: nowrap
}

.arco-menu-selected-label {
	background-color: rgb(var(--primary-6));
	bottom: -14px;
	height: 3px;
	left: 12px;
	position: absolute;
	right: 12px
}

.arco-menu-pop-button {
	background: none;
	box-shadow: none;
	width: auto
}

.arco-menu-pop-button.arco-menu-collapsed {
	width: auto
}

.arco-menu-pop-button .arco-menu-group-title, .arco-menu-pop-button .arco-menu-inline-header, .arco-menu-pop-button .arco-menu-item, .arco-menu-pop-button .arco-menu-pop-header {
	border: 1px solid transparent;
	border-radius: 50%;
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	height: 40px;
	line-height: 40px;
	margin-bottom: 16px;
	width: 40px
}

.arco-menu-collapsed {
	width: 48px
}

.arco-menu-collapsed .arco-menu-inner {
	padding: 4px
}

.arco-menu-collapsed .arco-menu-icon-suffix {
	display: none
}

.arco-menu-collapsed .arco-menu-has-icon>:not(.arco-menu-icon) {
	opacity: 0
}

.arco-menu-collapsed .arco-menu-group-title .arco-icon, .arco-menu-collapsed .arco-menu-inline-header .arco-icon, .arco-menu-collapsed .arco-menu-item .arco-icon, .arco-menu-collapsed .arco-menu-pop-header .arco-icon {
	margin-right: 100%
}

.arco-menu-collapse-button {
	align-items: center;
	border-radius: var(--border-radius-small);
	bottom: 12px;
	cursor: pointer;
	display: flex;
	height: 24px;
	justify-content: center;
	position: absolute;
	right: 12px;
	width: 24px
}

.arco-menu-inline-content {
	height: auto;
	overflow: hidden;
	transition: height .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-menu-inline-content-hide {
	height: 0
}

.arco-menu-item-tooltip a {
	color: inherit;
	cursor: text
}

.arco-menu-item-tooltip a:active, .arco-menu-item-tooltip a:focus, .arco-menu-item-tooltip a:hover {
	color: inherit
}

.arco-menu-pop-trigger.arco-trigger-position-bl {
	transform: translateY(14px)
}

.arco-menu-pop-trigger.arco-trigger-position-bl .arco-trigger-arrow {
	border-left: 1px solid var(--color-neutral-3);
	border-top: 1px solid var(--color-neutral-3);
	z-index: 0
}

.arco-menu-pop-trigger.arco-trigger-position-rt {
	transform: translateX(8px)
}

.arco-menu-pop-trigger.arco-trigger-position-rt .arco-trigger-arrow {
	border-bottom: 1px solid var(--color-neutral-3);
	border-left: 1px solid var(--color-neutral-3);
	z-index: 0
}

.arco-menu-pop-trigger.arco-menu-pop-trigger-dark .arco-trigger-arrow {
	background-color: var(--color-menu-dark-bg);
	border-color: var(--color-menu-dark-bg)
}

.arco-trigger-menu {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	max-height: 200px;
	overflow: auto;
	padding: 4px 0;
	position: relative
}

.arco-trigger-menu-hidden {
	display: none
}

.arco-trigger-menu-item, .arco-trigger-menu-pop-header {
	background-color: transparent;
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: pointer;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	padding: 0 12px;
	position: relative;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	z-index: 1
}

.arco-trigger-menu-item.arco-trigger-menu-selected, .arco-trigger-menu-pop-header.arco-trigger-menu-selected {
	background-color: transparent;
	color: var(--color-text-1);
	font-weight: 500;
	transition: all .1s linear
}

.arco-trigger-menu-item:hover, .arco-trigger-menu-pop-header:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-trigger-menu-item.arco-trigger-menu-disabled, .arco-trigger-menu-pop-header.arco-trigger-menu-disabled {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-trigger-menu .arco-trigger-menu-has-icon {
	align-items: center;
	display: flex
}

.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-icon {
	line-height: 1;
	margin-right: 8px
}

.arco-trigger-menu .arco-trigger-menu-has-icon>* {
	flex: none
}

.arco-trigger-menu .arco-trigger-menu-has-icon .arco-trigger-menu-title {
	flex: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-trigger-menu-pop-header {
	align-items: center;
	display: flex;
	justify-content: space-between
}

.arco-trigger-menu-pop-header .arco-trigger-menu-icon-suffix {
	margin-left: 12px
}

.arco-trigger-menu-group:first-child .arco-trigger-menu-group-title {
	padding-top: 4px
}

.arco-trigger-menu-group-title {
	box-sizing: border-box;
	color: var(--color-text-3);
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
	padding: 8px 12px 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-trigger-menu-pop-trigger .arco-trigger-arrow {
	display: none
}

.arco-trigger-menu-dark {
	background-color: var(--color-menu-dark-bg);
	border-color: var(--color-menu-dark-bg)
}

.arco-trigger-menu-dark .arco-trigger-menu-item, .arco-trigger-menu-dark .arco-trigger-menu-pop-header {
	background-color: transparent;
	color: var(--color-text-4)
}

.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected, .arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected {
	background-color: transparent;
	color: var(--color-white)
}

.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-selected:hover, .arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-selected:hover {
	color: var(--color-white)
}

.arco-trigger-menu-dark .arco-trigger-menu-item:hover, .arco-trigger-menu-dark .arco-trigger-menu-pop-header:hover {
	background-color: var(--color-menu-dark-hover);
	color: var(--color-text-4)
}

.arco-trigger-menu-dark .arco-trigger-menu-item.arco-trigger-menu-disabled, .arco-trigger-menu-dark .arco-trigger-menu-pop-header.arco-trigger-menu-disabled {
	background-color: transparent;
	color: var(--color-text-2)
}

.arco-trigger-menu-dark .arco-trigger-menu-group-title {
	color: var(--color-text-3)
}

.arco-message-list {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	margin: 0;
	padding: 0 10px;
	pointer-events: none;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 1003
}

.arco-message-list-top {
	top: 40px
}

.arco-message-list-bottom {
	bottom: 40px
}

.arco-message {
	align-items: center;
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-small);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	display: inline-flex;
	line-height: 1;
	list-style: none;
	margin-bottom: 16px;
	overflow: hidden;
	padding: 10px 16px;
	pointer-events: auto;
	position: relative;
	text-align: center;
	transition: all .1s linear
}

.arco-message-icon {
	animation: arco-msg-fade .1s linear, arco-msg-fade .4s cubic-bezier(.3, 1.3, .3, 1);
	display: inline-block;
	font-size: 20px;
	margin-right: 8px
}

.arco-message-content, .arco-message-icon {
	color: var(--color-text-1);
	vertical-align: middle
}

.arco-message-content {
	font-size: 14px
}

.arco-message-info {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-message-info .arco-message-icon {
	color: rgb(var(--primary-6))
}

.arco-message-info .arco-message-content {
	color: var(--color-text-1)
}

.arco-message-success {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-message-success .arco-message-icon {
	color: rgb(var(--success-6))
}

.arco-message-success .arco-message-content {
	color: var(--color-text-1)
}

.arco-message-warning {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-message-warning .arco-message-icon {
	color: rgb(var(--warning-6))
}

.arco-message-warning .arco-message-content {
	color: var(--color-text-1)
}

.arco-message-error {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-message-error .arco-message-icon {
	color: rgb(var(--danger-6))
}

.arco-message-error .arco-message-content {
	color: var(--color-text-1)
}

.arco-message-loading {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-message-loading .arco-message-icon {
	color: rgb(var(--primary-6))
}

.arco-message-close-btn, .arco-message-loading .arco-message-content {
	color: var(--color-text-1)
}

.arco-message-close-btn {
	font-size: 12px;
	margin-left: 8px
}

.arco-message .arco-icon-hover.arco-message-icon-hover:before {
	height: 20px;
	width: 20px
}

.fade-message-appear-from, .fade-message-enter-from {
	opacity: 0
}

.fade-message-appear-to, .fade-message-enter-to {
	opacity: 1
}

.fade-message-appear-active, .fade-message-enter-active {
	transition: opacity .1s linear
}

.fade-message-leave-from {
	opacity: 1
}

.fade-message-leave-to {
	opacity: 0
}

.fade-message-leave-active {
	position: absolute
}

.flip-list-move {
	transition: transform .8s ease
}

@keyframes arco-msg-fade {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes arco-msg-scale {
	0% {
		transform: scale(0)
	}
	to {
		transform: scale(1)
	}
}

.arco-modal-container {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0
}

.arco-modal-mask {
	background-color: var(--color-mask-bg)
}

.arco-modal-mask, .arco-modal-wrapper {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.arco-modal-wrapper {
	overflow: auto;
	text-align: center
}

.arco-modal-wrapper.arco-modal-wrapper-align-center {
	white-space: nowrap
}

.arco-modal-wrapper.arco-modal-wrapper-align-center:after {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	width: 0
}

.arco-modal-wrapper.arco-modal-wrapper-align-center .arco-modal {
	top: 0;
	vertical-align: middle
}

.arco-modal-wrapper.arco-modal-wrapper-moved {
	text-align: left
}

.arco-modal-wrapper.arco-modal-wrapper-moved .arco-modal {
	top: 0;
	vertical-align: top
}

.arco-modal {
	background-color: var(--color-bg-3);
	border-radius: var(--border-radius-medium);
	display: inline-block;
	line-height: 1.5715;
	margin: 0 auto;
	position: relative;
	text-align: left;
	top: 100px;
	white-space: normal;
	width: 520px
}

.arco-modal-draggable .arco-modal-header {
	cursor: move
}

.arco-modal-header {
	align-items: center;
	border-bottom: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	display: flex;
	flex-shrink: 0;
	height: 48px;
	padding: 0 20px;
	width: 100%
}

.arco-modal-header .arco-modal-title {
	align-items: center;
	display: flex;
	flex: 1;
	justify-content: center
}

.arco-modal-header .arco-modal-title-align-start {
	justify-content: flex-start
}

.arco-modal-header .arco-modal-title-align-center {
	justify-content: center
}

.arco-modal-body {
	color: var(--color-text-1);
	font-size: 14px;
	overflow: auto;
	padding: 24px 20px;
	position: relative
}

.arco-modal-footer {
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	flex-shrink: 0;
	padding: 16px 20px;
	text-align: right;
	width: 100%
}

.arco-modal-footer>.arco-btn:not(:first-child) {
	margin-left: 12px
}

.arco-modal-close-btn {
	color: var(--color-text-1);
	cursor: pointer;
	font-size: 12px;
	margin-left: -12px
}

.arco-modal-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500
}

.arco-modal-title-icon {
	font-size: 18px;
	margin-right: 10px;
	vertical-align: -.15em
}

.arco-modal-title-icon .arco-icon-info-circle-fill {
	color: rgb(var(--primary-6))
}

.arco-modal-title-icon .arco-icon-check-circle-fill {
	color: rgb(var(--success-6))
}

.arco-modal-title-icon .arco-icon-exclamation-circle-fill {
	color: rgb(var(--warning-6))
}

.arco-modal-title-icon .arco-icon-close-circle-fill {
	color: rgb(var(--danger-6))
}

.arco-modal-simple {
	padding: 24px 32px 32px;
	width: 400px
}

.arco-modal-simple .arco-modal-footer, .arco-modal-simple .arco-modal-header {
	border: none;
	height: unset;
	padding: 0
}

.arco-modal-simple .arco-modal-header {
	margin-bottom: 24px
}

.arco-modal-simple .arco-modal-title {
	justify-content: center
}

.arco-modal-simple .arco-modal-title-align-start {
	justify-content: flex-start
}

.arco-modal-simple .arco-modal-title-align-center {
	justify-content: center
}

.arco-modal-simple .arco-modal-footer {
	margin-top: 32px;
	text-align: center
}

.arco-modal-simple .arco-modal-body {
	padding: 0
}

.arco-modal-fullscreen {
	box-sizing: border-box;
	display: inline-flex;
	flex-direction: column;
	height: 100%;
	top: 0;
	width: 100%
}

.arco-modal-fullscreen .arco-modal-footer {
	margin-top: auto
}

.zoom-modal-appear-from, .zoom-modal-enter-from {
	opacity: 0;
	transform: scale(.5)
}

.zoom-modal-appear-to, .zoom-modal-enter-to {
	opacity: 1;
	transform: scale(1)
}

.zoom-modal-appear-active, .zoom-modal-enter-active {
	transition: opacity .4s cubic-bezier(.3, 1.3, .3, 1), transform .4s cubic-bezier(.3, 1.3, .3, 1)
}

.zoom-modal-leave-from {
	opacity: 1;
	transform: scale(1)
}

.zoom-modal-leave-to {
	opacity: 0;
	transform: scale(.5)
}

.zoom-modal-leave-active {
	transition: opacity .4s cubic-bezier(.3, 1.3, .3, 1), transform .4s cubic-bezier(.3, 1.3, .3, 1)
}

.fade-modal-appear-from, .fade-modal-enter-from {
	opacity: 0
}

.fade-modal-appear-to, .fade-modal-enter-to {
	opacity: 1
}

.fade-modal-appear-active, .fade-modal-enter-active {
	transition: opacity .4s cubic-bezier(.3, 1.3, .3, 1)
}

.fade-modal-leave-from {
	opacity: 1
}

.fade-modal-leave-to {
	opacity: 0
}

.fade-modal-leave-active {
	transition: opacity .4s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-notification-list {
	margin: 0;
	padding-left: 0;
	position: fixed;
	z-index: 1003
}

.arco-notification-list-top-left {
	left: 20px;
	top: 20px
}

.arco-notification-list-top-right {
	right: 20px;
	top: 20px
}

.arco-notification-list-top-right .arco-notification {
	margin-left: auto
}

.arco-notification-list-bottom-left {
	bottom: 20px;
	left: 20px
}

.arco-notification-list-bottom-right {
	bottom: 20px;
	right: 20px
}

.arco-notification-list-bottom-right .arco-notification {
	margin-left: auto
}

.arco-notification {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
	box-sizing: border-box;
	display: flex;
	opacity: 1;
	overflow: hidden;
	padding: 20px;
	position: relative;
	transition: opacity .2s linear;
	width: 340px
}

.arco-notification:not(:last-child) {
	margin-bottom: 20px
}

.arco-notification-icon {
	align-items: center;
	display: flex;
	font-size: 24px
}

.arco-notification-info {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-notification-info .arco-notification-icon {
	color: rgb(var(--primary-6))
}

.arco-notification-success {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-notification-success .arco-notification-icon {
	color: rgb(var(--success-6))
}

.arco-notification-warning {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-notification-warning .arco-notification-icon {
	color: rgb(var(--warning-6))
}

.arco-notification-error {
	background-color: var(--color-bg-popup);
	border-color: var(--color-neutral-3)
}

.arco-notification-error .arco-notification-icon {
	color: rgb(var(--danger-6))
}

.arco-notification-left {
	padding-right: 16px
}

.arco-notification-right {
	flex: 1;
	word-break: break-word
}

.arco-notification-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500
}

.arco-notification-title+.arco-notification-content {
	margin-top: 4px
}

.arco-notification-content {
	color: var(--color-text-1);
	font-size: 14px
}

.arco-notification-error .arco-notification-content, .arco-notification-error .arco-notification-title, .arco-notification-info .arco-notification-content, .arco-notification-info .arco-notification-title, .arco-notification-success .arco-notification-content, .arco-notification-success .arco-notification-title, .arco-notification-warning .arco-notification-content, .arco-notification-warning .arco-notification-title {
	color: var(--color-text-1)
}

.arco-notification-footer {
	margin-top: 16px;
	text-align: right
}

.arco-notification-close-btn {
	color: var(--color-text-1);
	cursor: pointer;
	font-size: 12px;
	position: absolute;
	right: 12px;
	top: 12px
}

.arco-notification-close-btn>svg {
	position: relative
}

.arco-notification .arco-icon-hover.arco-notification-icon-hover:before {
	height: 20px;
	width: 20px
}

.slide-left-notification-appear-from, .slide-left-notification-enter-from {
	transform: translateX(-100%)
}

.slide-left-notification-appear-to, .slide-left-notification-enter-to {
	transform: translateX(0)
}

.slide-left-notification-appear-active, .slide-left-notification-enter-active {
	transition: transform .4s cubic-bezier(.3, 1.3, .3, 1)
}

.slide-left-notification-leave-from {
	opacity: 1
}

.slide-left-notification-leave-to {
	height: 0;
	margin-bottom: 0;
	margin-top: 0;
	opacity: 0;
	padding-bottom: 0;
	padding-top: 0
}

.slide-left-notification-leave-active {
	transition: all .3s cubic-bezier(.34, .69, .1, 1)
}

.slide-right-notification-appear-from, .slide-right-notification-enter-from {
	transform: translateX(100%)
}

.slide-right-notification-appear-to, .slide-right-notification-enter-to {
	transform: translateX(0)
}

.slide-right-notification-appear-active, .slide-right-notification-enter-active {
	transition: transform .4s cubic-bezier(.3, 1.3, .3, 1)
}

.slide-right-notification-leave-from {
	opacity: 1
}

.slide-right-notification-leave-to {
	height: 0;
	margin-bottom: 0;
	margin-top: 0;
	opacity: 0;
	padding-bottom: 0;
	padding-top: 0
}

.slide-right-notification-leave-active {
	transition: all .3s cubic-bezier(.34, .69, .1, 1)
}

.arco-overflow-list {
	align-items: center;
	display: flex;
	justify-content: flex-start
}

.arco-overflow-list>:not(:last-child) {
	flex-shrink: 0
}

.arco-overflow-list-spacer {
	flex: 1;
	height: 1px;
	min-width: 0
}

.arco-page-header {
	padding: 16px 0
}

.arco-page-header-breadcrumb+.arco-page-header-header {
	margin-top: 4px
}

.arco-page-header-wrapper {
	padding-left: 24px;
	padding-right: 20px
}

.arco-page-header-header {
	justify-content: space-between;
	line-height: 28px
}

.arco-page-header-header, .arco-page-header-header-left, .arco-page-header-main {
	align-items: center;
	display: flex
}

.arco-page-header-main {
	min-height: 30px
}

.arco-page-header-main-with-back {
	margin-left: -8px;
	padding-left: 8px
}

.arco-page-header-extra {
	overflow: hidden;
	white-space: nowrap
}

.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:before {
	height: 30px;
	width: 30px
}

.arco-page-header .arco-icon-hover.arco-page-header-icon-hover:hover:before {
	background-color: var(--color-fill-2)
}

.arco-page-header-back-btn {
	color: var(--color-text-2);
	font-size: 14px;
	margin-right: 12px
}

.arco-page-header-back-btn-icon {
	position: relative
}

.arco-page-header-title {
	color: var(--color-text-1);
	font-size: 20px;
	font-weight: 600;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-page-header-divider {
	background-color: var(--color-fill-3);
	height: 16px;
	margin-left: 12px;
	margin-right: 12px;
	width: 1px
}

.arco-page-header-subtitle {
	color: var(--color-text-3);
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-page-header-content {
	border-top: 1px solid var(--color-neutral-3);
	padding: 20px 32px
}

.arco-page-header-footer {
	padding: 16px 20px 0 24px
}

.arco-page-header-with-breadcrumb {
	padding: 12px 0
}

.arco-page-header-with-breadcrumb .arco-page-header-footer {
	padding-top: 12px
}

.arco-page-header-with-content .arco-page-header-wrapper {
	padding-bottom: 12px
}

.arco-page-header-with-footer {
	padding-bottom: 0
}

.arco-page-header-wrapper .arco-page-header-header {
	flex-wrap: wrap
}

.arco-page-header-wrapper .arco-page-header-header .arco-page-header-head-extra {
	margin-top: 4px
}

.arco-pagination {
	align-items: center;
	display: flex;
	font-size: 14px
}

.arco-pagination-list {
	display: inline-block;
	list-style: none;
	margin: 0;
	padding: 0;
	white-space: nowrap
}

.arco-pagination-item {
	background-color: transparent;
	border: 0 solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-2);
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	list-style: none;
	min-width: 32px;
	outline: 0;
	padding: 0 8px;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: middle
}

.arco-pagination-item:hover {
	background-color: var(--color-fill-1);
	border-color: transparent;
	color: var(--color-text-2)
}

.arco-pagination-item-active, .arco-pagination-item-active:hover {
	background-color: var(--color-primary-light-1);
	border-color: transparent;
	color: rgb(var(--primary-6));
	transition: color .2s linear, background-color .2s linear
}

.arco-pagination-item-disabled, .arco-pagination-item-disabled:hover {
	background-color: transparent;
	border-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-pagination-item:not(:last-child) {
	margin-right: 8px
}

.arco-pagination-item-next, .arco-pagination-item-previous {
	background-color: transparent;
	color: var(--color-text-2);
	font-size: 12px
}

.arco-pagination-item-next:not(.arco-pagination-item-disabled):hover, .arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover {
	background-color: var(--color-fill-1);
	color: rgb(var(--primary-6))
}

.arco-pagination-item-next:after, .arco-pagination-item-previous:after {
	content: ".";
	display: inline-block;
	font-size: 0;
	vertical-align: middle
}

.arco-pagination .arco-pagination-item-next.arco-pagination-item-disabled, .arco-pagination .arco-pagination-item-previous.arco-pagination-item-disabled {
	background-color: transparent;
	color: var(--color-text-4)
}

.arco-pagination-item-jumper {
	font-size: 16px
}

.arco-pagination-jumper {
	align-items: center;
	display: flex;
	margin-left: 8px
}

.arco-pagination-jumper>span {
	font-size: 14px
}

.arco-pagination-jumper-append, .arco-pagination-jumper-prepend, .arco-pagination-jumper-text-goto {
	color: var(--color-text-3);
	white-space: nowrap
}

.arco-pagination-jumper-prepend {
	margin-right: 8px
}

.arco-pagination-jumper-append {
	margin-left: 8px
}

.arco-pagination-jumper .arco-pagination-jumper-input {
	padding-left: 2px;
	padding-right: 2px;
	width: 40px
}

.arco-pagination-jumper .arco-pagination-jumper-input input {
	text-align: center
}

.arco-pagination-options {
	display: inline-block;
	flex: 0 0 auto;
	margin-left: 8px;
	min-width: 0;
	position: relative;
	text-align: center;
	vertical-align: middle
}

.arco-pagination-options .arco-select {
	width: auto
}

.arco-pagination-options .arco-select-view-value {
	overflow: inherit;
	padding-right: 6px
}

.arco-pagination-total {
	color: var(--color-text-1);
	display: inline-block;
	font-size: 14px;
	height: 100%;
	line-height: 32px;
	margin-right: 8px;
	white-space: nowrap
}

.arco-pagination-jumper {
	flex: 0 0 auto
}

.arco-pagination-jumper-separator {
	padding: 0 12px
}

.arco-pagination-jumper-total-page {
	margin-right: 8px
}

.arco-pagination-simple {
	align-items: center;
	display: flex
}

.arco-pagination-simple .arco-pagination-item {
	margin-right: 0
}

.arco-pagination-simple .arco-pagination-jumper {
	color: var(--color-text-1);
	margin: 0 4px
}

.arco-pagination-simple .arco-pagination-jumper .arco-pagination-jumper-input {
	margin-left: 0;
	width: 40px
}

.arco-pagination-simple .arco-pagination-item-next, .arco-pagination-simple .arco-pagination-item-previous {
	background-color: transparent;
	color: var(--color-text-2)
}

.arco-pagination-simple .arco-pagination-item-next:not(.arco-pagination-item-disabled):hover, .arco-pagination-simple .arco-pagination-item-previous:not(.arco-pagination-item-disabled):hover {
	background-color: var(--color-fill-1);
	color: rgb(var(--primary-6))
}

.arco-pagination-simple .arco-pagination-item-next.arco-pagination-item-disabled, .arco-pagination-simple .arco-pagination-item-previous.arco-pagination-item-disabled {
	background-color: transparent;
	color: var(--color-text-4)
}

.arco-pagination-disabled {
	cursor: not-allowed
}

.arco-pagination-disabled .arco-pagination-item, .arco-pagination-disabled .arco-pagination-item:not(.arco-pagination-item-disabled):not(.arco-pagination-item-active):hover {
	background-color: transparent;
	border-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-pagination.arco-pagination-disabled .arco-pagination-item-active {
	background-color: var(--color-fill-1);
	border-color: transparent;
	color: var(--color-primary-light-3)
}

.arco-pagination-size-mini .arco-pagination-item {
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	min-width: 24px
}

.arco-pagination-size-mini .arco-pagination-item-next, .arco-pagination-size-mini .arco-pagination-item-previous {
	font-size: 12px
}

.arco-pagination-size-mini .arco-pagination-total {
	font-size: 12px;
	line-height: 24px
}

.arco-pagination-size-mini .arco-pagination-option {
	font-size: 12px;
	height: 24px;
	line-height: 0
}

.arco-pagination-size-mini .arco-pagination-jumper>span {
	font-size: 12px
}

.arco-pagination-size-small .arco-pagination-item {
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	min-width: 28px
}

.arco-pagination-size-small .arco-pagination-item-next, .arco-pagination-size-small .arco-pagination-item-previous {
	font-size: 12px
}

.arco-pagination-size-small .arco-pagination-total {
	font-size: 14px;
	line-height: 28px
}

.arco-pagination-size-small .arco-pagination-option {
	font-size: 14px;
	height: 28px;
	line-height: 0
}

.arco-pagination-size-small .arco-pagination-jumper>span {
	font-size: 14px
}

.arco-pagination-size-large .arco-pagination-item {
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	min-width: 36px
}

.arco-pagination-size-large .arco-pagination-item-next, .arco-pagination-size-large .arco-pagination-item-previous {
	font-size: 14px
}

.arco-pagination-size-large .arco-pagination-total {
	font-size: 14px;
	line-height: 36px
}

.arco-pagination-size-large .arco-pagination-option {
	font-size: 14px;
	height: 36px;
	line-height: 0
}

.arco-pagination-size-large .arco-pagination-jumper>span {
	font-size: 14px
}

.arco-popconfirm-popup-content {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	color: var(--color-text-2);
	font-size: 14px;
	line-height: 1.5715;
	padding: 16px
}

.arco-popconfirm-popup-content .arco-popconfirm-body {
	align-items: flex-start;
	color: var(--color-text-1);
	display: flex;
	font-size: 14px;
	margin-bottom: 16px;
	position: relative
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon {
	align-items: center;
	display: inline-flex;
	font-size: 18px;
	height: 22.001px;
	margin-right: 8px
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-exclamation-circle-fill {
	color: rgb(var(--warning-6))
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-check-circle-fill {
	color: rgb(var(--success-6))
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-info-circle-fill {
	color: rgb(var(--primary-6))
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-icon .arco-icon-close-circle-fill {
	color: rgb(var(--danger-6))
}

.arco-popconfirm-popup-content .arco-popconfirm-body .arco-popconfirm-content {
	text-align: left;
	word-wrap: break-word
}

.arco-popconfirm-popup-content .arco-popconfirm-footer {
	text-align: right
}

.arco-popconfirm-popup-content .arco-popconfirm-footer>button {
	margin-left: 8px
}

.arco-popconfirm-popup-arrow {
	z-index: 1
}

.arco-popconfirm-popup-arrow, .arco-popover-popup-content {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3)
}

.arco-popover-popup-content {
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	color: var(--color-text-2);
	font-size: 14px;
	line-height: 1.5715;
	padding: 12px 16px
}

.arco-popover-title {
	color: var(--color-text-1);
	font-size: 16px;
	font-weight: 500
}

.arco-popover-content {
	margin-top: 4px;
	text-align: left;
	word-wrap: break-word
}

.arco-popover-popup-arrow {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	z-index: 1
}

.arco-progress {
	font-size: 12px;
	line-height: 1;
	position: relative
}

.arco-progress-type-line, .arco-progress-type-steps {
	display: inline-block;
	max-width: 100%;
	width: 100%
}

.arco-progress-type-line.arco-progress-size-mini {
	width: auto
}

.arco-progress-line-wrapper, .arco-progress-steps-wrapper {
	align-items: center;
	display: flex;
	height: 100%;
	max-width: 100%;
	width: 100%
}

.arco-progress-line-text, .arco-progress-steps-text {
	color: var(--color-text-2);
	flex-grow: 1;
	flex-shrink: 0;
	font-size: 12px;
	margin-left: 16px;
	min-width: 32px;
	text-align: right;
	white-space: nowrap
}

.arco-progress-line-text .arco-icon, .arco-progress-steps-text .arco-icon {
	font-size: 12px;
	margin-left: 4px
}

.arco-progress-line {
	background-color: var(--color-fill-3);
	border-radius: 100px;
	display: inline-block;
	overflow: hidden;
	position: relative;
	width: 100%
}

.arco-progress-line-bar {
	background-color: rgb(var(--primary-6));
	border-radius: 100px;
	height: 100%;
	max-width: 100%;
	position: relative;
	transition: width .6s cubic-bezier(.34, .69, .1, 1), background .3s cubic-bezier(.34, .69, .1, 1)
}

.arco-progress-line-bar-buffer {
	background-color: var(--color-primary-light-3);
	border-radius: 0 100px 100px 0;
	height: 100%;
	left: 0;
	max-width: 100%;
	position: absolute;
	top: 0;
	transition: all .6s cubic-bezier(.34, .69, .1, 1)
}

.arco-progress-line-bar-animate:after {
	animation: arco-progress-loading 1.5s cubic-bezier(.34, .69, .1, 1) infinite;
	background: linear-gradient(90deg, transparent 25%, hsla(0, 0%, 100%, .5) 50%, transparent 75%);
	background-size: 400% 100%;
	border-radius: inherit;
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%
}

.arco-progress-line-text .arco-icon {
	color: var(--color-text-2)
}

.arco-progress-type-steps.arco-progress-size-small {
	width: auto
}

.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item {
	border-radius: 2px;
	flex: unset;
	width: 2px
}

.arco-progress-type-steps.arco-progress-size-small .arco-progress-steps-item:not(:last-of-type) {
	margin-right: 3px
}

.arco-progress-steps {
	display: flex;
	width: 100%
}

.arco-progress-steps-text {
	margin-left: 8px;
	min-width: unset
}

.arco-progress-steps-text .arco-icon {
	color: var(--color-text-2)
}

.arco-progress-steps-item {
	background-color: var(--color-fill-3);
	display: inline-block;
	flex: 1;
	height: 100%;
	position: relative
}

.arco-progress-steps-item:not(:last-of-type) {
	margin-right: 3px
}

.arco-progress-steps-item:last-of-type {
	border-bottom-right-radius: 100px;
	border-top-right-radius: 100px
}

.arco-progress-steps-item:first-of-type {
	border-bottom-left-radius: 100px;
	border-top-left-radius: 100px
}

.arco-progress-steps-item-active {
	background-color: rgb(var(--primary-6))
}

.arco-progress-status-warning .arco-progress-line-bar, .arco-progress-status-warning .arco-progress-steps-item-active {
	background-color: rgb(var(--warning-6))
}

.arco-progress-status-warning .arco-progress-line-text .arco-icon, .arco-progress-status-warning .arco-progress-steps-text .arco-icon {
	color: rgb(var(--warning-6))
}

.arco-progress-status-success .arco-progress-line-bar, .arco-progress-status-success .arco-progress-steps-item-active {
	background-color: rgb(var(--success-6))
}

.arco-progress-status-success .arco-progress-line-text .arco-icon, .arco-progress-status-success .arco-progress-steps-text .arco-icon {
	color: rgb(var(--success-6))
}

.arco-progress-status-danger .arco-progress-line-bar, .arco-progress-status-danger .arco-progress-steps-item-active {
	background-color: rgb(var(--danger-6))
}

.arco-progress-status-danger .arco-progress-line-text .arco-icon, .arco-progress-status-danger .arco-progress-steps-text .arco-icon {
	color: rgb(var(--danger-6))
}

.arco-progress-size-small .arco-progress-line-text {
	font-size: 12px;
	margin-left: 16px
}

.arco-progress-size-small .arco-progress-line-text .arco-icon {
	font-size: 12px
}

.arco-progress-size-large .arco-progress-line-text {
	font-size: 16px;
	margin-left: 16px
}

.arco-progress-size-large .arco-progress-line-text .arco-icon {
	font-size: 14px
}

.arco-progress-type-circle {
	display: inline-block
}

.arco-progress-circle-wrapper {
	display: inline-block;
	line-height: 1;
	position: relative;
	text-align: center;
	vertical-align: text-bottom
}

.arco-progress-circle-svg {
	transform: rotate(-90deg)
}

.arco-progress-circle-text {
	color: var(--color-text-3);
	font-size: 14px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.arco-progress-circle-text .arco-icon {
	color: var(--color-text-2);
	font-size: 16px
}

.arco-progress-circle-bg {
	stroke: var(--color-fill-3)
}

.arco-progress-circle-bar {
	stroke: rgb(var(--primary-6));
	transition: stroke-dashoffset .6s linear 0s, stroke .6s linear
}

.arco-progress-size-mini .arco-progress-circle-bg {
	stroke: var(--color-primary-light-3)
}

.arco-progress-size-mini .arco-progress-circle-bar {
	stroke: rgb(var(--primary-6))
}

.arco-progress-size-mini.arco-progress-status-warning .arco-progress-circle-bg {
	stroke: var(--color-warning-light-3)
}

.arco-progress-size-mini.arco-progress-status-danger .arco-progress-circle-bg {
	stroke: var(--color-danger-light-3)
}

.arco-progress-size-mini.arco-progress-status-success .arco-progress-circle-bg {
	stroke: var(--color-success-light-3)
}

.arco-progress-size-mini .arco-progress-circle-wrapper .arco-icon-check {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translateX(-50%) translateY(-50%)
}

.arco-progress-size-mini .arco-progress-circle-text {
	left: unset;
	position: static;
	top: unset;
	transform: unset
}

.arco-progress-size-small .arco-progress-circle-text {
	font-size: 13px
}

.arco-progress-size-small .arco-progress-circle-text .arco-icon {
	font-size: 14px
}

.arco-progress-size-large .arco-progress-circle-text, .arco-progress-size-large .arco-progress-circle-text .arco-icon {
	font-size: 16px
}

.arco-progress-status-warning .arco-progress-circle-bar {
	stroke: rgb(var(--warning-6))
}

.arco-progress-status-warning .arco-icon {
	color: rgb(var(--warning-6))
}

.arco-progress-status-success .arco-progress-circle-bar {
	stroke: rgb(var(--success-6))
}

.arco-progress-status-success .arco-icon {
	color: rgb(var(--success-6))
}

.arco-progress-status-danger .arco-progress-circle-bar {
	stroke: rgb(var(--danger-6))
}

.arco-progress-status-danger .arco-icon {
	color: rgb(var(--danger-6))
}

@keyframes arco-progress-loading {
	0% {
		background-position: 100% 50%
	}
	to {
		background-position: 0 50%
	}
}

.arco-radio-button>input[type=radio], .arco-radio>input[type=radio] {
	height: 0;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 0
}

.arco-radio-button>input[type=radio]:focus+.arco-radio-icon-hover:before, .arco-radio>input[type=radio]:focus+.arco-radio-icon-hover:before {
	background-color: var(--color-fill-2)
}

.arco-icon-hover.arco-radio-icon-hover:before {
	height: 24px;
	width: 24px
}

.arco-radio {
	align-items: center;
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	line-height: unset;
	padding-left: 5px;
	position: relative
}

.arco-radio-label {
	color: var(--color-text-1);
	margin-left: 8px
}

.arco-radio-icon {
	border: 2px solid var(--color-neutral-3);
	display: block;
	height: 14px;
	line-height: 14px;
	position: relative;
	width: 14px
}

.arco-radio-icon, .arco-radio-icon:after {
	border-radius: var(--border-radius-circle);
	box-sizing: border-box
}

.arco-radio-icon:after {
	background-color: var(--color-bg-2);
	content: "";
	display: inline-block;
	height: 10px;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(1);
	transition: transform .3s cubic-bezier(.3, 1.3, .3, 1);
	width: 10px
}

.arco-radio:hover .arco-radio-icon {
	border-color: var(--color-neutral-3)
}

.arco-radio-checked .arco-radio-icon {
	background-color: rgb(var(--primary-6));
	border-color: rgb(var(--primary-6))
}

.arco-radio-checked .arco-radio-icon:after {
	background-color: var(--color-white);
	transform: scale(.4)
}

.arco-radio-checked:hover .arco-radio-icon {
	border-color: rgb(var(--primary-6))
}

.arco-radio-disabled, .arco-radio-disabled .arco-radio-icon-hover {
	cursor: not-allowed
}

.arco-radio-disabled .arco-radio-label {
	color: var(--color-text-4)
}

.arco-radio-disabled .arco-radio-icon {
	border-color: var(--color-neutral-3)
}

.arco-radio-disabled .arco-radio-icon:after {
	background-color: var(--color-fill-2)
}

.arco-radio-disabled:hover .arco-radio-icon {
	border-color: var(--color-neutral-3)
}

.arco-radio-checked.arco-radio-disabled .arco-radio-icon, .arco-radio-checked.arco-radio-disabled:hover .arco-radio-icon {
	background-color: var(--color-primary-light-3);
	border-color: transparent
}

.arco-radio-checked.arco-radio-disabled .arco-radio-icon:after {
	background-color: var(--color-fill-2)
}

.arco-radio-checked.arco-radio-disabled .arco-radio-label {
	color: var(--color-text-4)
}

.arco-radio:hover .arco-radio-icon-hover:before {
	background-color: var(--color-fill-2)
}

.arco-radio-group {
	box-sizing: border-box;
	display: inline-block
}

.arco-radio-group .arco-radio {
	margin-right: 20px
}

.arco-radio-group-button {
	background-color: var(--color-fill-2);
	display: inline-flex;
	padding: 1.5px
}

.arco-radio-button, .arco-radio-group-button {
	border-radius: var(--border-radius-small);
	line-height: 26px
}

.arco-radio-button {
	background-color: transparent;
	color: var(--color-text-2);
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	margin: 1.5px;
	position: relative;
	transition: all .1s linear
}

.arco-radio-button-content {
	display: block;
	padding: 0 12px;
	position: relative
}

.arco-radio-button:not(:first-of-type):before {
	background-color: var(--color-neutral-3);
	content: "";
	display: block;
	height: 14px;
	left: -2px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	transition: all .1s linear;
	width: 1px
}

.arco-radio-button.arco-radio-checked+.arco-radio-button:before, .arco-radio-button.arco-radio-checked:before, .arco-radio-button:hover+.arco-radio-button:before, .arco-radio-button:hover:before {
	opacity: 0
}

.arco-radio-button:hover {
	background-color: var(--color-bg-5);
	color: var(--color-text-1)
}

.arco-radio-button.arco-radio-checked {
	background-color: var(--color-bg-5);
	color: rgb(var(--primary-6))
}

.arco-radio-button.arco-radio-disabled {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-radio-button.arco-radio-disabled.arco-radio-checked {
	background-color: var(--color-bg-5);
	color: var(--color-primary-light-3)
}

.arco-radio-group-size-small {
	line-height: 28px
}

.arco-radio-group-size-small .arco-radio-button, .arco-radio-group-size-small.arco-radio-group-button {
	font-size: 14px;
	line-height: 22px
}

.arco-radio-group-size-large {
	line-height: 36px
}

.arco-radio-group-size-large .arco-radio-button, .arco-radio-group-size-large.arco-radio-group-button {
	font-size: 14px;
	line-height: 30px
}

.arco-radio-group-size-mini {
	line-height: 24px
}

.arco-radio-group-size-mini .arco-radio-button, .arco-radio-group-size-mini.arco-radio-group-button {
	font-size: 12px;
	line-height: 18px
}

.arco-radio-group-direction-vertical .arco-radio {
	display: flex;
	line-height: 32px;
	margin-right: 0
}

body[arco-theme=dark] .arco-radio-button.arco-radio-checked, body[arco-theme=dark] .arco-radio-button:not(.arco-radio-disabled):hover {
	background-color: var(--color-fill-3)
}

body[arco-theme=dark] .arco-radio-button:after {
	background-color: var(--color-bg-3)
}

.arco-rate {
	align-items: center;
	display: inline-flex;
	font-size: 24px;
	line-height: 1;
	min-height: 32px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-rate-disabled {
	cursor: not-allowed
}

.arco-rate-character {
	color: var(--color-fill-3);
	position: relative;
	transition: transform .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-rate-character:not(:last-child) {
	margin-right: 8px
}

.arco-rate-character-left, .arco-rate-character-right {
	transition: inherit
}

.arco-rate-character-left>*, .arco-rate-character-right>* {
	float: left
}

.arco-rate-character-left {
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	white-space: nowrap;
	width: 50%
}

.arco-rate-character-scale {
	animation: arco-rate-scale .4s cubic-bezier(.34, .69, .1, 1)
}

.arco-rate-character-full .arco-rate-character-right {
	color: rgb(var(--gold-6))
}

.arco-rate-character-half .arco-rate-character-left {
	color: rgb(var(--gold-6));
	opacity: 1
}

.arco-rate-character-disabled {
	cursor: not-allowed
}

.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character {
	cursor: pointer
}

.arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:focus, .arco-rate:not(.arco-rate-readonly):not(.arco-rate-disabled) .arco-rate-character:hover {
	transform: scale(1.2)
}

@keyframes arco-rate-scale {
	0% {
		transform: scale(1)
	}
	50% {
		transform: scale(1.2)
	}
	to {
		transform: scale(1)
	}
}

.arco-resizebox {
	overflow: hidden;
	position: relative;
	width: 100%
}

.arco-resizebox-direction-bottom, .arco-resizebox-direction-left, .arco-resizebox-direction-right, .arco-resizebox-direction-top {
	box-sizing: border-box;
	left: 0;
	position: absolute;
	top: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-resizebox-direction-right {
	left: unset;
	right: 0
}

.arco-resizebox-direction-bottom {
	bottom: 0;
	top: unset
}

.arco-resizebox-trigger-icon-wrapper {
	align-items: center;
	background-color: var(--color-neutral-3);
	color: var(--color-text-1);
	display: flex;
	font-size: 12px;
	height: 100%;
	justify-content: center;
	line-height: 1
}

.arco-resizebox-trigger-icon {
	display: inline-block;
	margin: -3px
}

.arco-resizebox-trigger-vertical {
	cursor: col-resize;
	height: 100%
}

.arco-resizebox-trigger-horizontal {
	cursor: row-resize;
	width: 100%
}

.arco-result {
	box-sizing: border-box;
	padding: 32px 32px 24px;
	width: 100%
}

.arco-result-icon {
	font-size: 20px;
	margin-bottom: 16px;
	text-align: center
}

.arco-result-icon-tip {
	align-items: center;
	border-radius: 50%;
	display: flex;
	height: 45px;
	justify-content: center;
	margin: 0 auto;
	width: 45px
}

.arco-result-icon-custom .arco-result-icon-tip {
	color: inherit;
	font-size: 45px;
	height: unset;
	width: unset
}

.arco-result-icon-success .arco-result-icon-tip {
	background-color: var(--color-success-light-1);
	color: rgb(var(--success-6))
}

.arco-result-icon-error .arco-result-icon-tip {
	background-color: var(--color-danger-light-1);
	color: rgb(var(--danger-6))
}

.arco-result-icon-info .arco-result-icon-tip {
	background-color: var(--color-primary-light-1);
	color: rgb(var(--primary-6))
}

.arco-result-icon-warning .arco-result-icon-tip {
	background-color: var(--color-warning-light-1);
	color: rgb(var(--warning-6))
}

.arco-result-icon-403, .arco-result-icon-404, .arco-result-icon-500 {
	padding-top: 24px
}

.arco-result-icon-403 .arco-result-icon-tip, .arco-result-icon-404 .arco-result-icon-tip, .arco-result-icon-500 .arco-result-icon-tip {
	height: 92px;
	line-height: 92px;
	width: 92px
}

.arco-result-title {
	color: var(--color-text-1);
	font-weight: 500
}

.arco-result-subtitle, .arco-result-title {
	font-size: 14px;
	line-height: 1.5715;
	text-align: center
}

.arco-result-subtitle {
	color: var(--color-text-2)
}

.arco-result-extra {
	margin-top: 20px;
	text-align: center
}

.arco-result-content {
	margin-top: 20px
}

.arco-scrollbar {
	position: relative
}

.arco-scrollbar-container {
	position: relative;
	scrollbar-width: none
}

.arco-scrollbar-container::-webkit-scrollbar {
	display: none
}

.arco-scrollbar-track {
	position: absolute;
	z-index: 100
}

.arco-scrollbar-track-direction-horizontal {
	bottom: 0;
	box-sizing: border-box;
	height: 15px;
	left: 0;
	width: 100%
}

.arco-scrollbar-track-direction-vertical {
	box-sizing: border-box;
	height: 100%;
	right: 0;
	top: 0;
	width: 15px
}

.arco-scrollbar-thumb {
	box-sizing: border-box;
	display: block;
	position: absolute
}

.arco-scrollbar-thumb-bar {
	background-color: var(--color-neutral-4);
	border-radius: 6px;
	height: 100%;
	width: 100%
}

.arco-scrollbar-thumb-dragging .arco-scrollbar-thumb-bar, .arco-scrollbar-thumb:hover .arco-scrollbar-thumb-bar {
	background-color: var(--color-neutral-6)
}

.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar {
	height: 9px;
	margin: 3px 0
}

.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar {
	margin: 0 3px;
	width: 9px
}

.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb {
	opacity: 0;
	transition: opacity .2s ease
}

.arco-scrollbar.arco-scrollbar-type-embed .arco-scrollbar-thumb-dragging, .arco-scrollbar.arco-scrollbar-type-embed:hover .arco-scrollbar-thumb {
	opacity: .8
}

.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track {
	background-color: var(--color-neutral-1)
}

.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-horizontal {
	border-bottom: 1px solid var(--color-neutral-3);
	border-top: 1px solid var(--color-neutral-3)
}

.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-track-direction-vertical {
	border-left: 1px solid var(--color-neutral-3);
	border-right: 1px solid var(--color-neutral-3)
}

.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-horizontal {
	margin: -1px 0
}

.arco-scrollbar.arco-scrollbar-type-track .arco-scrollbar-thumb-direction-vertical {
	margin: 0 -1px
}

.arco-scrollbar.arco-scrollbar-type-track.arco-scrollbar-both .arco-scrollbar-track-direction-vertical:after {
	background-color: var(--color-neutral-1);
	border-bottom: 1px solid var(--color-neutral-3);
	border-right: 1px solid var(--color-neutral-3);
	bottom: 0;
	box-sizing: border-box;
	content: "";
	display: block;
	height: 15px;
	position: absolute;
	right: -1px;
	width: 15px
}

.arco-select-dropdown {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	padding: 4px 0
}

.arco-select-dropdown .arco-select-dropdown-loading {
	align-items: center;
	display: flex;
	justify-content: center;
	min-height: 50px
}

.arco-select-dropdown-list {
	list-style: none;
	margin-bottom: 0;
	margin-top: 0;
	padding-left: 0
}

.arco-select-dropdown-list-wrapper {
	max-height: 200px;
	overflow-y: auto
}

.arco-select-dropdown .arco-select-option {
	align-items: center;
	background-color: var(--color-bg-popup);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: pointer;
	display: flex;
	font-size: 14px;
	line-height: 36px;
	padding: 0 12px;
	position: relative;
	text-align: left;
	width: 100%;
	z-index: 1
}

.arco-select-dropdown .arco-select-option-content {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-select-dropdown .arco-select-option-checkbox {
	overflow: hidden
}

.arco-select-dropdown .arco-select-option-checkbox .arco-checkbox-label {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-select-dropdown .arco-select-option-has-suffix {
	justify-content: space-between
}

.arco-select-dropdown .arco-select-option-selected {
	background-color: var(--color-bg-popup);
	color: var(--color-text-1);
	font-weight: 500
}

.arco-select-dropdown .arco-select-option-active, .arco-select-dropdown .arco-select-option:not(.arco-select-dropdown .arco-select-option-disabled):hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1);
	transition: all .1s linear
}

.arco-select-dropdown .arco-select-option-disabled {
	background-color: var(--color-bg-popup);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-select-dropdown .arco-select-option-icon {
	display: inline-flex;
	margin-right: 8px
}

.arco-select-dropdown .arco-select-option-suffix {
	margin-left: 12px
}

.arco-select-dropdown .arco-select-group:first-child .arco-select-dropdown .arco-select-group-title {
	margin-top: 8px
}

.arco-select-dropdown .arco-select-group-title {
	box-sizing: border-box;
	color: var(--color-text-3);
	cursor: default;
	font-size: 12px;
	line-height: 20px;
	margin-top: 8px;
	overflow: hidden;
	padding: 0 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-select-dropdown.arco-select-dropdown-has-header {
	padding-top: 0
}

.arco-select-dropdown-header {
	border-bottom: 1px solid var(--color-fill-3)
}

.arco-select-dropdown.arco-select-dropdown-has-footer {
	padding-bottom: 0
}

.arco-select-dropdown-footer {
	border-top: 1px solid var(--color-fill-3)
}

.arco-skeleton-shape {
	background-color: var(--color-fill-2);
	border-radius: var(--border-radius-small);
	height: 48px;
	width: 48px
}

.arco-skeleton-shape-circle {
	border-radius: 50%
}

.arco-skeleton-shape-small {
	height: 36px;
	width: 36px
}

.arco-skeleton-shape-large {
	height: 60px;
	width: 60px
}

.arco-skeleton-line {
	list-style: none;
	margin: 0;
	padding: 0
}

.arco-skeleton-line-row {
	background-color: var(--color-fill-2);
	height: 16px
}

.arco-skeleton-line-row:not(:last-child) {
	margin-bottom: 16px
}

.arco-skeleton-animation .arco-skeleton-line-row, .arco-skeleton-animation .arco-skeleton-shape {
	animation: arco-skeleton-circle 1.5s linear infinite;
	background: linear-gradient(90deg, var(--color-fill-2) 25%, var(--color-fill-3) 37%, var(--color-fill-2) 63%);
	background-size: 400% 100%
}

@keyframes arco-skeleton-circle {
	0% {
		background-position: 100% 50%
	}
	to {
		background-position: 0 50%
	}
}

.arco-slider {
	align-items: center;
	display: inline-flex;
	width: 100%
}

.arco-slider-vertical {
	display: inline-block;
	height: auto;
	min-width: 22px;
	width: auto
}

.arco-slider-vertical .arco-slider-wrapper {
	flex-direction: column
}

.arco-slider-with-marks {
	margin-bottom: 24px;
	padding: 20px
}

.arco-slider-vertical.arco-slider-with-marks {
	margin-bottom: 0;
	padding: 0
}

.arco-slider-track {
	cursor: pointer;
	flex: 1;
	height: 12px;
	position: relative;
	width: 100%
}

.arco-slider-track:before {
	background-color: var(--color-fill-3);
	border-radius: 2px;
	content: "";
	display: block;
	height: 2px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%
}

.arco-slider-track.arco-slider-track-vertical {
	height: 100%;
	margin-bottom: 6px;
	margin-right: 0;
	margin-top: 6px;
	max-width: 12px;
	min-height: 200px;
	transform: translateY(0);
	width: 12px
}

.arco-slider-track.arco-slider-track-vertical:before {
	height: 100%;
	left: 50%;
	top: unset;
	transform: translateX(-50%);
	width: 2px
}

.arco-slider-track.arco-slider-track-disabled:before {
	background-color: var(--color-fill-2)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-bar {
	background-color: var(--color-fill-3)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-btn {
	cursor: not-allowed
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-btn:after {
	border-color: var(--color-fill-3)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot {
	border-color: var(--color-fill-2)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-dots .arco-slider-dot-active {
	border-color: var(--color-fill-3)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick {
	background: var(--color-fill-2)
}

.arco-slider-track.arco-slider-track-disabled .arco-slider-ticks .arco-slider-tick-active {
	background: var(--color-fill-3)
}

.arco-slider-bar {
	background-color: rgb(var(--primary-6));
	border-radius: 2px;
	height: 2px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.arco-slider-track-vertical .arco-slider-bar {
	height: unset;
	left: 50%;
	top: unset;
	transform: translateX(-50%);
	width: 2px
}

.arco-slider-btn {
	transform: translateX(-50%)
}

.arco-slider-btn, .arco-slider-btn:after {
	height: 12px;
	left: 0;
	position: absolute;
	top: 0;
	width: 12px
}

.arco-slider-btn:after {
	background: var(--color-bg-2);
	border: 2px solid rgb(var(--primary-6));
	border-radius: 50%;
	box-sizing: border-box;
	content: "";
	display: inline-block;
	transition: all .3s cubic-bezier(.3, 1.3, .3, 1)
}

.arco-slider-btn.arco-slider-btn-active:after, .arco-slider-btn:hover:after {
	box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
	transform: scale(1.16666667)
}

.arco-slider-track-vertical .arco-slider-btn {
	bottom: 0;
	left: 0;
	top: unset;
	transform: translateY(50%)
}

.arco-slider-marks {
	position: absolute;
	top: 12px;
	width: 100%
}

.arco-slider-marks .arco-slider-mark {
	color: var(--color-text-3);
	cursor: pointer;
	font-size: 14px;
	line-height: 1;
	position: absolute;
	transform: translateX(-50%)
}

.arco-slider-track-vertical .arco-slider-marks {
	height: 100%;
	left: 15px;
	top: 0
}

.arco-slider-track-vertical .arco-slider-marks .arco-slider-mark {
	transform: translateY(50%)
}

.arco-slider-dots {
	height: 100%
}

.arco-slider-dots .arco-slider-dot-wrapper {
	font-size: 12px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.arco-slider-track-vertical .arco-slider-dots .arco-slider-dot-wrapper {
	left: 50%;
	top: unset;
	transform: translate(-50%, 50%)
}

.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot {
	background-color: var(--color-bg-2);
	border: 2px solid var(--color-fill-3);
	border-radius: 50%;
	box-sizing: border-box;
	height: 8px;
	width: 8px
}

.arco-slider-dots .arco-slider-dot-wrapper .arco-slider-dot-active {
	border-color: rgb(var(--primary-6))
}

.arco-slider-ticks .arco-slider-tick {
	background: var(--color-fill-3);
	height: 3px;
	margin-top: -1px;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -100%);
	width: 1px
}

.arco-slider-ticks .arco-slider-tick-active {
	background: rgb(var(--primary-6))
}

.arco-slider-vertical .arco-slider-ticks .arco-slider-tick {
	height: 1px;
	left: 50%;
	margin-top: unset;
	top: unset;
	transform: translate(1px, 50%);
	width: 3px
}

.arco-slider-input {
	align-items: center;
	display: flex;
	margin-left: 20px
}

.arco-slider-vertical .arco-slider-input {
	margin-left: 0
}

.arco-slider-input>.arco-input-number {
	height: 32px;
	line-height: normal;
	overflow: visible;
	width: 60px
}

.arco-slider-input>.arco-input-number input {
	text-align: center
}

.arco-slider-input-hyphens {
	background: rgb(var(--gray-6));
	height: 2px;
	margin: 0 6px;
	width: 8px
}

.arco-space {
	display: inline-flex
}

.arco-space-horizontal .arco-space-item {
	align-items: center;
	display: flex
}

.arco-space-vertical {
	flex-direction: column
}

.arco-space-align-baseline {
	align-items: baseline
}

.arco-space-align-start {
	align-items: flex-start
}

.arco-space-align-end {
	align-items: flex-end
}

.arco-space-align-center {
	align-items: center
}

.arco-space-wrap {
	flex-wrap: wrap
}

.arco-space-fill {
	display: flex
}

.arco-dot-loading {
	display: inline-block;
	height: 8px;
	perspective: 200px;
	position: relative;
	transform-style: preserve-3d;
	width: 56px
}

.arco-dot-loading-item {
	animation: arco-dot-loading 2s linear infinite forwards;
	background-color: rgb(var(--primary-6));
	border-radius: var(--border-radius-circle);
	height: 8px;
	left: 50%;
	position: absolute;
	top: 0;
	transform: translateX(-50%) scale(0);
	width: 8px
}

.arco-dot-loading-item:nth-child(2) {
	animation-delay: .4s;
	background-color: rgb(var(--primary-5))
}

.arco-dot-loading-item:nth-child(3) {
	animation-delay: .8s;
	background-color: rgb(var(--primary-4))
}

.arco-dot-loading-item:nth-child(4) {
	animation-delay: 1.2s;
	background-color: rgb(var(--primary-4))
}

.arco-dot-loading-item:nth-child(5) {
	animation-delay: 1.6s;
	background-color: rgb(var(--primary-2))
}

@keyframes arco-dot-loading {
	0% {
		transform: translate3D(-48.621%, 0, -.985px) scale(.511)
	}
	2.778% {
		transform: translate3D(-95.766%, 0, -.94px) scale(.545)
	}
	5.556% {
		transform: translate3D(-140%, 0, -.866px) scale(.6)
	}
	8.333% {
		transform: translate3D(-179.981%, 0, -.766px) scale(.675)
	}
	11.111% {
		transform: translate3D(-214.492%, 0, -.643px) scale(.768)
	}
	13.889% {
		transform: translate3D(-242.487%, 0, -.5px) scale(.875)
	}
	16.667% {
		transform: translate3D(-263.114%, 0, -.342px) scale(.993)
	}
	19.444% {
		transform: translate3D(-275.746%, 0, -.174px) scale(1.12)
	}
	22.222% {
		transform: translate3D(-280%, 0, 0) scale(1.25)
	}
	25% {
		transform: translate3D(-275.746%, 0, .174px) scale(1.38)
	}
	27.778% {
		transform: translate3D(-263.114%, 0, .342px) scale(1.507)
	}
	30.556% {
		transform: translate3D(-242.487%, 0, .5px) scale(1.625)
	}
	33.333% {
		transform: translate3D(-214.492%, 0, .643px) scale(1.732)
	}
	36.111% {
		transform: translate3D(-179.981%, 0, .766px) scale(1.825)
	}
	38.889% {
		transform: translate3D(-140%, 0, .866px) scale(1.9)
	}
	41.667% {
		transform: translate3D(-95.766%, 0, .94px) scale(1.955)
	}
	44.444% {
		transform: translate3D(-48.621%, 0, .985px) scale(1.989)
	}
	47.222% {
		transform: translateZ(1px) scale(2)
	}
	50% {
		transform: translate3D(48.621%, 0, .985px) scale(1.989)
	}
	52.778% {
		transform: translate3D(95.766%, 0, .94px) scale(1.955)
	}
	55.556% {
		transform: translate3D(140%, 0, .866px) scale(1.9)
	}
	58.333% {
		transform: translate3D(179.981%, 0, .766px) scale(1.825)
	}
	61.111% {
		transform: translate3D(214.492%, 0, .643px) scale(1.732)
	}
	63.889% {
		transform: translate3D(242.487%, 0, .5px) scale(1.625)
	}
	66.667% {
		transform: translate3D(263.114%, 0, .342px) scale(1.507)
	}
	69.444% {
		transform: translate3D(275.746%, 0, .174px) scale(1.38)
	}
	72.222% {
		transform: translate3D(280%, 0, 0) scale(1.25)
	}
	75% {
		transform: translate3D(275.746%, 0, -.174px) scale(1.12)
	}
	77.778% {
		transform: translate3D(263.114%, 0, -.342px) scale(.993)
	}
	80.556% {
		transform: translate3D(242.487%, 0, -.5px) scale(.875)
	}
	83.333% {
		transform: translate3D(214.492%, 0, -.643px) scale(.768)
	}
	86.111% {
		transform: translate3D(179.981%, 0, -.766px) scale(.675)
	}
	88.889% {
		transform: translate3D(140%, 0, -.866px) scale(.6)
	}
	91.667% {
		transform: translate3D(95.766%, 0, -.94px) scale(.545)
	}
	94.444% {
		transform: translate3D(48.621%, 0, -.985px) scale(.511)
	}
	97.222% {
		transform: translateZ(-1px) scale(.5)
	}
}

.arco-spin {
	display: inline-block
}

.arco-spin-with-tip {
	text-align: center
}

.arco-spin-icon {
	color: rgb(var(--primary-6));
	font-size: 20px
}

.arco-spin-tip {
	color: rgb(var(--primary-6));
	font-size: 14px;
	font-weight: 500;
	margin-top: 6px
}

.arco-spin-mask {
	background-color: var(--color-spin-layer-bg);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	transition: opacity .1s linear;
	z-index: 11
}

.arco-spin-loading, .arco-spin-mask {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-spin-loading {
	position: relative
}

.arco-spin-loading .arco-spin-mask-icon {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 12
}

.arco-spin-loading .arco-spin-children:after {
	opacity: 1;
	pointer-events: auto
}

.arco-split {
	display: flex
}

.arco-split-pane {
	overflow: auto
}

.arco-split-pane-second {
	flex: 1
}

.arco-split-horizontal {
	flex-direction: row
}

.arco-split-vertical {
	flex-direction: column
}

.arco-split-trigger-icon-wrapper {
	align-items: center;
	background-color: var(--color-neutral-3);
	color: var(--color-text-1);
	display: flex;
	font-size: 12px;
	height: 100%;
	justify-content: center;
	line-height: 1
}

.arco-split-trigger-icon {
	display: inline-block;
	margin: -3px
}

.arco-split-trigger-vertical {
	cursor: col-resize;
	height: 100%
}

.arco-split-trigger-horizontal {
	cursor: row-resize;
	width: 100%
}

.arco-statistic {
	color: var(--color-text-2);
	display: inline-block;
	line-height: 1.5715
}

.arco-statistic-title {
	color: var(--color-text-2);
	font-size: 14px;
	margin-bottom: 8px
}

.arco-statistic-content .arco-statistic-value {
	color: var(--color-text-1);
	font-size: 26px;
	font-weight: 500;
	white-space: nowrap
}

.arco-statistic-content .arco-statistic-value-integer {
	font-size: inherit;
	white-space: nowrap
}

.arco-statistic-content .arco-statistic-value-decimal {
	display: inline-block;
	font-size: inherit
}

.arco-statistic-prefix, .arco-statistic-suffix {
	font-size: 14px
}

.arco-statistic-extra {
	color: var(--color-text-2);
	margin-top: 8px
}

.arco-steps-item {
	flex: 1;
	margin-right: 12px;
	overflow: hidden;
	position: relative;
	text-align: left;
	white-space: nowrap
}

.arco-steps-item:last-child {
	flex: none;
	margin-right: 0
}

.arco-steps-item-active .arco-steps-item-title {
	font-weight: 500
}

.arco-steps-item-node {
	display: inline-block;
	font-size: 16px;
	font-weight: 500;
	margin-right: 12px;
	vertical-align: top
}

.arco-steps-icon {
	border-radius: var(--border-radius-circle);
	box-sizing: border-box;
	font-size: 16px;
	height: 28px;
	line-height: 26px;
	text-align: center;
	width: 28px
}

.arco-steps-item-wait .arco-steps-icon {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	color: var(--color-text-2)
}

.arco-steps-item-process .arco-steps-icon {
	background-color: rgb(var(--primary-6));
	border: 1px solid transparent;
	color: var(--color-white)
}

.arco-steps-item-finish .arco-steps-icon {
	background-color: var(--color-primary-light-1);
	border: 1px solid transparent;
	color: rgb(var(--primary-6))
}

.arco-steps-item-error .arco-steps-icon {
	background-color: rgb(var(--danger-6));
	border: 1px solid transparent;
	color: var(--color-white)
}

.arco-steps-item-title {
	display: inline-block;
	font-size: 16px;
	line-height: 28px;
	padding-right: 12px;
	position: relative;
	white-space: nowrap
}

.arco-steps-item-title, .arco-steps-item-wait .arco-steps-item-title {
	color: var(--color-text-2)
}

.arco-steps-item-error .arco-steps-item-title, .arco-steps-item-finish .arco-steps-item-title, .arco-steps-item-process .arco-steps-item-title {
	color: var(--color-text-1)
}

.arco-steps-item-content {
	display: inline-block
}

.arco-steps-item-description {
	color: var(--color-text-3);
	font-size: 12px;
	margin-top: 2px;
	max-width: 140px;
	white-space: normal
}

.arco-steps-item-error .arco-steps-item-description, .arco-steps-item-finish .arco-steps-item-description, .arco-steps-item-process .arco-steps-item-description, .arco-steps-item-wait .arco-steps-item-description {
	color: var(--color-text-3)
}

.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after {
	background-color: var(--color-neutral-3);
	box-sizing: border-box;
	content: "";
	display: block;
	height: 1px;
	left: 100%;
	position: absolute;
	top: 13.5px;
	width: 5000px
}

.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-process .arco-steps-item-title:after {
	background-color: var(--color-neutral-3)
}

.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-finish .arco-steps-item-title:after {
	background-color: rgb(var(--primary-6))
}

.arco-steps-label-horizontal .arco-steps-item.arco-steps-item-next-error .arco-steps-item-title:after {
	background-color: rgb(var(--danger-6))
}

.arco-steps-item:not(:last-child) .arco-steps-item-tail {
	box-sizing: border-box;
	height: 1px;
	position: absolute;
	top: 13.5px;
	width: 100%
}

.arco-steps-item:not(:last-child) .arco-steps-item-tail:after {
	background-color: var(--color-neutral-3);
	content: "";
	display: block;
	height: 100%;
	width: 100%
}

.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail {
	box-sizing: border-box;
	height: 100%;
	left: 13.5px;
	padding: 34px 0 6px;
	position: absolute;
	top: 0;
	width: 1px
}

.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after {
	background-color: var(--color-neutral-3);
	content: "";
	display: block;
	height: 100%;
	width: 100%
}

.arco-steps-size-small.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail {
	left: 11.5px;
	padding: 30px 0 6px
}

.arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after {
	background-color: rgb(var(--primary-6))
}

.arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after {
	background-color: rgb(var(--danger-6))
}

.arco-steps-size-small:not(.arco-steps-vertical) .arco-steps-item:not(:last-child) .arco-steps-item-tail {
	top: 11.5px
}

.arco-steps-size-small .arco-steps-item-node {
	font-size: 14px
}

.arco-steps-size-small .arco-steps-item-title {
	font-size: 14px;
	line-height: 24px
}

.arco-steps-size-small .arco-steps-item-description {
	font-size: 12px
}

.arco-steps-size-small .arco-steps-icon {
	font-size: 14px;
	height: 24px;
	line-height: 22px;
	width: 24px
}

.arco-steps-size-small.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after {
	top: 11.5px
}

.arco-steps-label-vertical .arco-steps-item {
	overflow: visible
}

.arco-steps-label-vertical .arco-steps-item-title {
	margin-top: 2px;
	padding-right: 0
}

.arco-steps-label-vertical .arco-steps-item-node {
	margin-left: 56px
}

.arco-steps-label-vertical .arco-steps-item-tail {
	left: 96px;
	padding-right: 40px
}

.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-node {
	margin-left: 58px
}

.arco-steps-label-vertical.arco-steps-size-small .arco-steps-item-tail {
	left: 94px;
	padding-right: 36px
}

.arco-steps-mode-dot .arco-steps-item {
	flex: 1;
	margin-right: 16px;
	overflow: visible;
	position: relative;
	text-align: left;
	white-space: nowrap
}

.arco-steps-mode-dot .arco-steps-item:last-child {
	flex: none;
	margin-right: 0
}

.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-title {
	font-weight: 500
}

.arco-steps-mode-dot .arco-steps-item-node {
	border-radius: var(--border-radius-circle);
	box-sizing: border-box;
	display: inline-block;
	height: 8px;
	vertical-align: top;
	width: 8px
}

.arco-steps-mode-dot .arco-steps-item-active .arco-steps-item-node {
	height: 10px;
	width: 10px
}

.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-node {
	background-color: var(--color-fill-4);
	border-color: var(--color-fill-4)
}

.arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-node, .arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-node {
	background-color: rgb(var(--primary-6));
	border-color: rgb(var(--primary-6))
}

.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-node {
	background-color: rgb(var(--danger-6));
	border-color: rgb(var(--danger-6))
}

.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-node {
	margin-left: 66px
}

.arco-steps-mode-dot.arco-steps-horizontal .arco-steps-item-active .arco-steps-item-node {
	margin-left: 65px;
	margin-top: -1px
}

.arco-steps-mode-dot .arco-steps-item-content {
	display: inline-block
}

.arco-steps-mode-dot .arco-steps-item-title {
	display: inline-block;
	font-size: 16px;
	margin-top: 4px;
	position: relative
}

.arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-title {
	color: var(--color-text-2)
}

.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-title, .arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-title, .arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-title {
	color: var(--color-text-1)
}

.arco-steps-mode-dot .arco-steps-item-description {
	font-size: 12px;
	margin-top: 4px;
	white-space: normal
}

.arco-steps-mode-dot .arco-steps-item-error .arco-steps-item-description, .arco-steps-mode-dot .arco-steps-item-finish .arco-steps-item-description, .arco-steps-mode-dot .arco-steps-item-process .arco-steps-item-description, .arco-steps-mode-dot .arco-steps-item-wait .arco-steps-item-description {
	color: var(--color-text-3)
}

.arco-steps-mode-dot .arco-steps-item:not(:last-child) .arco-steps-item-tail {
	background-color: var(--color-neutral-3);
	box-sizing: border-box;
	height: 1px;
	left: 78px;
	position: absolute;
	top: 3.5px;
	width: 100%
}

.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail {
	background-color: var(--color-neutral-3)
}

.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail {
	background-color: rgb(var(--primary-6))
}

.arco-steps-mode-dot .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail {
	background-color: rgb(var(--danger-6))
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-node {
	margin-right: 16px
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-content {
	overflow: hidden
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-title {
	margin-top: -2px
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-description {
	margin-top: 4px
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail {
	background-color: transparent;
	bottom: 0;
	box-sizing: border-box;
	height: 100%;
	left: 4px;
	padding-bottom: 2px;
	padding-top: 16px;
	position: absolute;
	transform: translateX(-50%);
	width: 1px
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child) .arco-steps-item-tail:after {
	background-color: var(--color-neutral-3);
	content: "";
	display: block;
	height: 100%;
	width: 100%
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-process .arco-steps-item-tail:after {
	background-color: var(--color-neutral-3)
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-finish .arco-steps-item-tail:after {
	background-color: rgb(var(--primary-6))
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item:not(:last-child).arco-steps-item-next-error .arco-steps-item-tail:after {
	background-color: rgb(var(--danger-6))
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item .arco-steps-item-node {
	margin-top: 8px
}

.arco-steps-mode-dot.arco-steps-vertical .arco-steps-item-active .arco-steps-item-node {
	margin-left: -1px;
	margin-top: 6px
}

.arco-steps-mode-arrow .arco-steps-item {
	align-items: center;
	display: flex;
	flex: 1;
	height: 72px;
	overflow: visible;
	position: relative;
	white-space: nowrap
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child) {
	margin-right: 4px
}

.arco-steps-mode-arrow .arco-steps-item-wait {
	background-color: var(--color-fill-1)
}

.arco-steps-mode-arrow .arco-steps-item-process {
	background-color: rgb(var(--primary-6))
}

.arco-steps-mode-arrow .arco-steps-item-finish {
	background-color: var(--color-primary-light-1)
}

.arco-steps-mode-arrow .arco-steps-item-error {
	background-color: rgb(var(--danger-6))
}

.arco-steps-mode-arrow .arco-steps-item-content {
	box-sizing: border-box;
	display: inline-block
}

.arco-steps-mode-arrow .arco-steps-item:first-child .arco-steps-item-content {
	padding-left: 16px
}

.arco-steps-mode-arrow .arco-steps-item:not(:first-child) .arco-steps-item-content {
	padding-left: 52px
}

.arco-steps-mode-arrow .arco-steps-item-title {
	display: inline-block;
	font-size: 16px;
	position: relative;
	white-space: nowrap
}

.arco-steps-mode-arrow .arco-steps-item-title:after {
	display: none!important
}

.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-title {
	color: var(--color-text-2)
}

.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-title {
	color: var(--color-white)
}

.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-title {
	color: var(--color-text-1)
}

.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-title {
	color: var(--color-white)
}

.arco-steps-mode-arrow .arco-steps-item-active .arco-steps-item-title {
	font-weight: 500
}

.arco-steps-mode-arrow .arco-steps-item-description {
	font-size: 12px;
	margin-top: 0;
	max-width: none;
	white-space: nowrap
}

.arco-steps-mode-arrow .arco-steps-item-wait .arco-steps-item-description {
	color: var(--color-text-3)
}

.arco-steps-mode-arrow .arco-steps-item-process .arco-steps-item-description {
	color: var(--color-white)
}

.arco-steps-mode-arrow .arco-steps-item-finish .arco-steps-item-description {
	color: var(--color-text-3)
}

.arco-steps-mode-arrow .arco-steps-item-error .arco-steps-item-description {
	color: var(--color-white)
}

.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before {
	border-left: 36px solid var(--color-bg-2);
	left: 0;
	z-index: 1
}

.arco-steps-mode-arrow .arco-steps-item:not(:first-child):before, .arco-steps-mode-arrow .arco-steps-item:not(:last-child):after {
	border-bottom: 36px solid transparent;
	border-top: 36px solid transparent;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	top: 0;
	width: 0
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child):after {
	clear: both;
	right: -36px;
	z-index: 2
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
	border-left: 36px solid var(--color-fill-1)
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-process:after {
	border-left: 36px solid rgb(var(--primary-6))
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-error:after {
	border-left: 36px solid rgb(var(--danger-6))
}

.arco-steps-mode-arrow .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
	border-left: 36px solid var(--color-primary-light-1)
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item {
	height: 40px
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-title {
	font-size: 14px
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-description {
	display: none
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child):before {
	border-bottom: 20px solid transparent;
	border-left: 20px solid var(--color-bg-2);
	border-top: 20px solid transparent
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child):after {
	border-bottom: 20px solid transparent;
	border-left: 20px solid var(--color-fill-1);
	border-top: 20px solid transparent;
	right: -20px
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:first-child .arco-steps-item-content {
	padding-left: 20px
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:first-child) .arco-steps-item-content {
	padding-left: 40px
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item-error:not(:last-child):after {
	border-left: 20px solid rgb(var(--danger-6))
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-wait:after {
	border-left: 20px solid var(--color-fill-1)
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-process:after {
	border-left: 20px solid rgb(var(--primary-6))
}

.arco-steps-mode-arrow.arco-steps-size-small .arco-steps-item:not(:last-child).arco-steps-item-finish:after {
	border-left: 20px solid var(--color-primary-light-1)
}

.arco-steps-mode-navigation.arco-steps-label-horizontal .arco-steps-item:not(:last-child) .arco-steps-item-title:after {
	display: none
}

.arco-steps-mode-navigation .arco-steps-item {
	margin-right: 32px;
	padding-left: 20px;
	padding-right: 10px
}

.arco-steps-mode-navigation .arco-steps-item:last-child {
	flex: 1
}

.arco-steps-mode-navigation .arco-steps-item-content {
	margin-bottom: 20px
}

.arco-steps-mode-navigation .arco-steps-item-description {
	padding-right: 20px
}

.arco-steps-mode-navigation .arco-steps-item-active:after {
	background-color: rgb(var(--primary-6));
	bottom: 0;
	content: "";
	display: block;
	height: 2px;
	left: 0;
	position: absolute;
	right: 30px
}

.arco-steps-mode-navigation .arco-steps-item-active:last-child:after {
	width: 100%
}

.arco-steps-mode-navigation .arco-steps-item:not(:last-child) .arco-steps-item-content:after {
	background-color: var(--color-bg-2);
	border: 2px solid var(--color-text-4);
	border-bottom: none;
	border-left: none;
	content: "";
	display: inline-block;
	height: 6px;
	position: absolute;
	right: 30px;
	top: 10px;
	transform: rotate(45deg);
	width: 6px
}

.arco-steps {
	display: flex
}

.arco-steps-changeable .arco-steps-item-description, .arco-steps-changeable .arco-steps-item-title {
	transition: all .1s linear
}

.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled) {
	cursor: pointer
}

.arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-description, .arco-steps-changeable .arco-steps-item:not(.arco-steps-item-active):not(.arco-steps-item-disabled):hover .arco-steps-item-content .arco-steps-item-title {
	color: rgb(var(--primary-6))
}

.arco-steps-line-less .arco-steps-item-title:after {
	display: none!important
}

.arco-steps-vertical {
	flex-direction: column
}

.arco-steps-vertical .arco-steps-item:not(:last-child) {
	min-height: 90px
}

.arco-steps-vertical .arco-steps-item-title:after {
	display: none!important
}

.arco-steps-vertical .arco-steps-item-description {
	max-width: none
}

.arco-steps-label-vertical .arco-steps-item-content {
	display: block;
	text-align: center;
	width: 140px
}

.arco-steps-label-vertical .arco-steps-item-description {
	max-width: none
}

.switch-slide-text-enter-from {
	left: -100%!important
}

.switch-slide-text-enter-to {
	left: 8px!important
}

.switch-slide-text-enter-active {
	transition: left .2s cubic-bezier(.34, .69, .1, 1)
}

.switch-slide-text-leave-from {
	left: 100%!important
}

.switch-slide-text-leave-to {
	left: 26px!important
}

.switch-slide-text-leave-active {
	transition: left .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-switch {
	background-color: var(--color-fill-4);
	border: none;
	border-radius: 12px;
	box-sizing: border-box;
	cursor: pointer;
	height: 24px;
	line-height: 24px;
	min-width: 40px;
	outline: none;
	overflow: hidden;
	padding: 0;
	position: relative;
	transition: background-color .2s cubic-bezier(.34, .69, .1, 1);
	vertical-align: middle
}

.arco-switch-handle {
	align-items: center;
	background-color: var(--color-bg-white);
	border-radius: 50%;
	color: var(--color-neutral-3);
	display: flex;
	font-size: 12px;
	height: 16px;
	justify-content: center;
	left: 4px;
	position: absolute;
	top: 4px;
	transition: all .2s cubic-bezier(.34, .69, .1, 1);
	width: 16px
}

.arco-switch-checked {
	background-color: rgb(var(--primary-6))
}

.arco-switch-checked .arco-switch-handle {
	color: rgb(var(--primary-6));
	left: calc(100% - 20px)
}

.arco-switch[disabled] .arco-switch-handle {
	color: var(--color-fill-2)
}

.arco-switch[disabled].arco-switch-checked .arco-switch-handle {
	color: var(--color-primary-light-3)
}

.arco-switch-text-holder {
	font-size: 12px;
	margin: 0 8px 0 26px;
	opacity: 0
}

.arco-switch-text {
	color: var(--color-white);
	font-size: 12px;
	left: 26px;
	position: absolute;
	top: 0
}

.arco-switch-checked .arco-switch-text-holder {
	margin: 0 26px 0 8px
}

.arco-switch-checked .arco-switch-text {
	color: var(--color-white);
	left: 8px
}

.arco-switch[disabled] {
	background-color: var(--color-fill-2);
	cursor: not-allowed
}

.arco-switch[disabled] .arco-switch-text {
	color: var(--color-white)
}

.arco-switch[disabled].arco-switch-checked {
	background-color: var(--color-primary-light-3)
}

.arco-switch[disabled].arco-switch-checked .arco-switch-text {
	color: var(--color-white)
}

.arco-switch-loading {
	background-color: var(--color-fill-2)
}

.arco-switch-loading .arco-switch-handle {
	color: var(--color-neutral-3)
}

.arco-switch-loading .arco-switch-text {
	color: var(--color-white)
}

.arco-switch-loading.arco-switch-checked {
	background-color: var(--color-primary-light-3)
}

.arco-switch-loading.arco-switch-checked .arco-switch-handle {
	color: var(--color-primary-light-3)
}

.arco-switch-loading.arco-switch-checked .arco-switch-text {
	color: var(--color-primary-light-1)
}

.arco-switch-small {
	height: 16px;
	line-height: 16px;
	min-width: 28px
}

.arco-switch-small.arco-switch-checked {
	padding-left: -2px
}

.arco-switch-small .arco-switch-handle {
	border-radius: 8px;
	height: 12px;
	left: 2px;
	top: 2px;
	width: 12px
}

.arco-switch-small .arco-switch-handle-icon {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%) scale(.66667)
}

.arco-switch-small.arco-switch-checked .arco-switch-handle {
	left: calc(100% - 14px)
}

.arco-switch-type-round {
	border-radius: var(--border-radius-small);
	min-width: 40px
}

.arco-switch-type-round .arco-switch-handle {
	border-radius: 2px
}

.arco-switch-type-round.arco-switch-small {
	border-radius: 2px;
	height: 16px;
	line-height: 16px;
	min-width: 28px
}

.arco-switch-type-round.arco-switch-small .arco-switch-handle {
	border-radius: 1px
}

.arco-switch-type-line {
	background-color: transparent;
	min-width: 36px;
	overflow: unset
}

.arco-switch-type-line:after {
	background-color: var(--color-fill-4);
	border-radius: 3px;
	content: "";
	display: block;
	height: 6px;
	transition: background-color .2s cubic-bezier(.34, .69, .1, 1);
	width: 100%
}

.arco-switch-type-line .arco-switch-handle {
	background-color: var(--color-bg-white);
	border-radius: 10px;
	box-shadow: 0 1px 3px var(--color-neutral-6);
	height: 20px;
	left: 0;
	top: 2px;
	width: 20px
}

.arco-switch-type-line.arco-switch-checked {
	background-color: transparent
}

.arco-switch-type-line.arco-switch-checked:after {
	background-color: rgb(var(--primary-6))
}

.arco-switch-type-line.arco-switch-custom-color {
	--custom-color: var(--color-fill-4)
}

.arco-switch-type-line.arco-switch-custom-color:after {
	background-color: var(--custom-color)
}

.arco-switch-type-line.arco-switch-custom-color.arco-switch-checked {
	--custom-color: rgb(var(--primary-6))
}

.arco-switch-type-line.arco-switch-checked .arco-switch-handle {
	left: calc(100% - 20px)
}

.arco-switch-type-line[disabled] {
	background-color: transparent;
	cursor: not-allowed
}

.arco-switch-type-line[disabled]:after {
	background-color: var(--color-fill-2)
}

.arco-switch-type-line[disabled].arco-switch-checked {
	background-color: transparent
}

.arco-switch-type-line[disabled].arco-switch-checked:after {
	background-color: var(--color-primary-light-3)
}

.arco-switch-type-line.arco-switch-loading {
	background-color: transparent
}

.arco-switch-type-line.arco-switch-loading:after {
	background-color: var(--color-fill-2)
}

.arco-switch-type-line.arco-switch-loading.arco-switch-checked {
	background-color: transparent
}

.arco-switch-type-line.arco-switch-loading.arco-switch-checked:after {
	background-color: var(--color-primary-light-3)
}

.arco-switch-type-line.arco-switch-small {
	height: 16px;
	line-height: 16px;
	min-width: 28px
}

.arco-switch-type-line.arco-switch-small.arco-switch-checked {
	padding-left: 0
}

.arco-switch-type-line.arco-switch-small .arco-switch-handle {
	border-radius: 8px;
	height: 16px;
	top: 0;
	width: 16px
}

.arco-switch-type-line.arco-switch-small .arco-switch-handle-icon {
	transform: translate(-50%, -50%) scale(1)
}

.arco-switch-type-line.arco-switch-small.arco-switch-checked .arco-switch-handle {
	left: calc(100% - 16px)
}

.arco-table-filters-content {
	background: var(--color-bg-5);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	min-width: 100px
}

.arco-table-filters-list {
	max-height: 200px;
	overflow-y: auto;
	padding: 4px 0
}

.arco-table-filters-item {
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	padding: 0 12px
}

.arco-table-filters-text {
	cursor: pointer;
	height: 34px;
	line-height: 32px;
	margin-right: 0;
	max-width: 160px;
	overflow: hidden;
	padding-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%
}

.arco-table-filters-bottom {
	border-top: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	padding: 0 12px
}

.arco-table-filters-bottom>:not(:last-child) {
	margin-right: 8px
}

.arco-table {
	position: relative
}

.arco-table-column-handle {
	cursor: col-resize;
	height: 100%;
	position: absolute;
	right: -4px;
	top: 0;
	width: 8px;
	z-index: 1
}

.arco-table .arco-spin {
	display: flex;
	flex-direction: column;
	height: 100%
}

.arco-table>.arco-spin>.arco-spin-children:after {
	z-index: 2
}

.arco-table-footer {
	border-radius: 0 0 var(--border-radius-medium) var(--border-radius-medium)
}

.arco-table-scroll-position-middle .arco-table-col-fixed-left-last:after, .arco-table-scroll-position-right .arco-table-col-fixed-left-last:after {
	box-shadow: inset 6px 0 8px -3px rgba(0, 0, 0, .15)
}

.arco-table-scroll-position-left .arco-table-col-fixed-right-first:after, .arco-table-scroll-position-middle .arco-table-col-fixed-right-first:after {
	box-shadow: inset -6px 0 8px -3px rgba(0, 0, 0, .15)
}

.arco-table-layout-fixed .arco-table-element {
	table-layout: fixed
}

.arco-table .arco-table-element {
	border-collapse: separate;
	border-spacing: 0;
	margin: 0;
	min-width: 100%;
	width: 100%
}

.arco-table-th {
	background-color: var(--color-neutral-2);
	box-sizing: border-box;
	color: rgb(var(--gray-10));
	font-weight: 500;
	line-height: 1.5715;
	position: relative;
	text-align: left
}

.arco-table-th[colspan] {
	text-align: center
}

.arco-table-th-align-right {
	text-align: right
}

.arco-table-th-align-right .arco-table-cell-with-sorter {
	justify-content: flex-end
}

.arco-table-th-align-center {
	text-align: center
}

.arco-table-th-align-center .arco-table-cell-with-sorter {
	justify-content: center
}

.arco-table-td {
	background-color: var(--color-bg-2);
	border-bottom: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	color: rgb(var(--gray-10));
	line-height: 1.5715;
	text-align: left;
	word-break: break-all
}

.arco-table-td-align-right {
	text-align: right
}

.arco-table-td-align-center {
	text-align: center
}

.arco-table-td.arco-table-drag-handle {
	cursor: move
}

.arco-table-cell {
	align-items: center;
	display: flex
}

.arco-table-cell-align-right {
	justify-content: flex-end;
	text-align: right
}

.arco-table-cell-align-center {
	justify-content: center;
	text-align: center
}

.arco-table-text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-table-td-content {
	display: block;
	width: 100%
}

.arco-table-th.arco-table-col-sorted {
	background-color: var(--color-neutral-3)
}

.arco-table-td.arco-table-col-sorted {
	background-color: var(--color-fill-1)
}

.arco-table-col-fixed-left, .arco-table-col-fixed-right {
	position: sticky;
	z-index: 10
}

.arco-table-col-fixed-left-last:after, .arco-table-col-fixed-right-first:after {
	bottom: -1px;
	box-shadow: none;
	content: "";
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	transform: translateX(-100%);
	transition: box-shadow .1s linear;
	width: 10px
}

.arco-table-col-fixed-left-last:after {
	left: unset;
	right: 0;
	transform: translateX(100%)
}

.arco-table-cell-text-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-table-editable-row .arco-table-cell-wrap-value {
	border: 1px solid var(--color-white);
	border-radius: var(--border-radius-medium);
	cursor: pointer;
	transition: all .1s linear
}

.arco-table-editable-row:hover .arco-table-cell-wrap-value {
	border: 1px solid var(--color-neutral-3)
}

.arco-table .arco-table-expand-btn {
	align-items: center;
	background-color: var(--color-neutral-3);
	border: 1px solid transparent;
	border-radius: 2px;
	color: var(--color-text-2);
	cursor: pointer;
	display: inline-flex;
	font-size: 12px;
	height: 14px;
	justify-content: center;
	line-height: 14px;
	outline: none;
	padding: 0;
	transition: background-color .1s linear;
	width: 14px
}

.arco-table .arco-table-expand-btn:hover {
	background-color: var(--color-neutral-4);
	border-color: transparent;
	color: var(--color-text-1)
}

.arco-table-cell-expand-icon {
	align-items: center;
	display: flex
}

.arco-table-cell-expand-icon .arco-table-cell-inline-icon {
	display: inline-flex;
	margin-right: 4px
}

.arco-table-cell-expand-icon .arco-table-cell-inline-icon .arco-icon-loading {
	color: rgb(var(--primary-6))
}

.arco-table-cell-expand-icon-hidden {
	display: inline-block;
	height: 14px;
	margin-right: 4px;
	width: 14px
}

.arco-table-tr-expand .arco-table-td {
	background-color: var(--color-fill-1)
}

.arco-table-cell-fixed-expand {
	box-sizing: border-box;
	left: 0;
	position: sticky
}

.arco-table-tr-expand .arco-table-td .arco-table .arco-table-container {
	border: none
}

.arco-table-tr-expand .arco-table-td .arco-table .arco-table-th {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-table-tr-expand .arco-table-td .arco-table .arco-table-td, .arco-table-tr-expand .arco-table-td .arco-table .arco-table-th {
	background-color: transparent
}

.arco-table-tr-expand .arco-table-td .arco-table .arco-table-pagination {
	margin-bottom: 12px
}

.arco-table-td.arco-table-operation, .arco-table-th.arco-table-operation {
	text-align: center
}

.arco-table-td.arco-table-operation .arco-table-cell, .arco-table-th.arco-table-operation .arco-table-cell {
	display: flex;
	justify-content: center;
	padding: 0
}

.arco-table-checkbox, .arco-table-radio {
	justify-content: center
}

.arco-table-checkbox .arco-checkbox, .arco-table-radio .arco-radio {
	padding-left: 0
}

.arco-table-drag-handle-col, .arco-table-expand-col, .arco-table-selection-checkbox-col, .arco-table-selection-radio-col {
	max-width: 40px;
	min-width: 40px;
	width: 40px
}

.arco-table-th {
	transition: background-color .1s linear
}

.arco-table-cell-with-sorter {
	align-items: center;
	cursor: pointer;
	display: flex
}

.arco-table-cell-with-sorter:hover {
	background-color: rgba(var(--gray-4), .5)
}

.arco-table-cell-with-filter {
	align-items: center;
	display: flex
}

.arco-table-cell-next-ascend .arco-table-sorter-icon .arco-icon-caret-up, .arco-table-cell-next-descend .arco-table-sorter-icon .arco-icon-caret-down {
	color: var(--color-neutral-6)
}

.arco-table-sorter {
	display: inline-block;
	margin-left: 8px;
	vertical-align: -3px
}

.arco-table-sorter.arco-table-sorter-direction-one {
	vertical-align: 0
}

.arco-table-sorter-icon {
	height: 8px;
	line-height: 8px;
	overflow: hidden;
	position: relative;
	width: 14px
}

.arco-table-sorter-icon .arco-icon-caret-down, .arco-table-sorter-icon .arco-icon-caret-up {
	color: var(--color-neutral-5);
	font-size: 12px;
	position: absolute;
	top: 50%;
	transition: all .1s linear
}

.arco-table-sorter-icon .arco-icon-caret-up {
	left: 1px;
	top: -2px
}

.arco-table-sorter-icon .arco-icon-caret-down {
	left: 1px;
	top: -3px
}

.arco-table-sorter-icon.arco-table-sorter-icon-active svg {
	color: rgb(var(--primary-6))
}

.arco-table-filters {
	align-items: center;
	background-color: transparent;
	cursor: pointer;
	display: flex;
	height: 100%;
	justify-content: center;
	line-height: 1;
	position: absolute;
	right: 0;
	top: 0;
	transition: all .1s linear;
	vertical-align: 0;
	width: 24px
}

.arco-table-filters-open, .arco-table-filters:hover {
	background-color: var(--color-neutral-4)
}

.arco-table-filters svg {
	color: var(--color-text-2);
	font-size: 16px;
	transition: all .1s linear
}

.arco-table-filters-active svg {
	color: rgb(var(--primary-6))
}

.arco-table-filters-align-left {
	margin-left: 8px;
	position: relative;
	width: auto
}

.arco-table-filters-align-left svg {
	font-size: 12px
}

.arco-table-filters-align-left-open, .arco-table-filters-align-left:hover {
	background: none
}

.arco-table-filters-align-left.arco-table-filters-open:before, .arco-table-filters-align-left:hover:before {
	background: var(--color-fill-4)
}

.arco-table-container {
	position: relative
}

.arco-table-container, .arco-table-header {
	border-radius: var(--border-radius-medium) var(--border-radius-medium) 0 0
}

.arco-table-header {
	flex-shrink: 0
}

.arco-table-container {
	box-sizing: border-box;
	min-height: 0;
	width: 100%
}

.arco-table-container .arco-table-content {
	display: flex;
	flex-direction: column;
	height: 100%;
	width: auto
}

.arco-table-container .arco-table-content-scroll-x {
	overflow-x: auto;
	overflow-y: hidden
}

.arco-table-container:after, .arco-table-container:before {
	box-shadow: none;
	content: "";
	height: 100%;
	pointer-events: none;
	position: absolute;
	transition: box-shadow .1s linear;
	width: 10px;
	z-index: 1
}

.arco-table-container:before {
	border-top-left-radius: var(--border-radius-medium);
	left: 0;
	top: 0
}

.arco-table-container:after {
	border-top-right-radius: var(--border-radius-medium);
	right: 0;
	top: 0
}

.arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-middle:before, .arco-table-container:not(.arco-table-has-fixed-col-left).arco-table-scroll-position-right:before {
	box-shadow: inset 6px 0 8px -3px rgba(0, 0, 0, .15)
}

.arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-left:after, .arco-table-container:not(.arco-table-has-fixed-col-right).arco-table-scroll-position-middle:after {
	box-shadow: inset -6px 0 8px -3px rgba(0, 0, 0, .15)
}

.arco-table-header {
	background-color: var(--color-neutral-2);
	overflow-x: hidden;
	overflow-y: hidden;
	scrollbar-color: transparent transparent
}

.arco-table-header-sticky {
	position: sticky;
	top: 0;
	z-index: 100
}

.arco-table:not(.arco-table-empty) .arco-table-header::-webkit-scrollbar {
	background-color: transparent;
	height: 0
}

.arco-table.arco-table-empty .arco-table-header {
	overflow-x: auto
}

.arco-table-body {
	background-color: var(--color-bg-2);
	min-height: 40px;
	overflow: auto;
	position: relative;
	width: 100%
}

.arco-table-border .arco-table-container {
	border-left: 1px solid var(--color-neutral-3);
	border-top: 1px solid var(--color-neutral-3)
}

.arco-table-border .arco-table-scroll-y {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td, .arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td {
	border-bottom: none
}

.arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after, .arco-table-border .arco-table-scroll-y .arco-table-body .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after, .arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-left-last:after, .arco-table-border .arco-table-scroll-y tfoot .arco-table-tr:last-of-type .arco-table-td.arco-table-col-fixed-right-first:after {
	bottom: 0
}

.arco-table-border .arco-table-tr .arco-table-th {
	border-bottom: 1px solid var(--color-neutral-3)
}

.arco-table-border .arco-table-footer {
	border: 1px solid var(--color-neutral-3);
	border-top: 0
}

.arco-table-border-cell .arco-table-td:not(.arco-table-tr-expand), .arco-table-border-cell .arco-table-th, .arco-table-border:not(.arco-table-border-cell) .arco-table-container {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-table-border-cell .arco-table-td-resizing:not(.arco-table-tr-expand), .arco-table-border-cell .arco-table-th-resizing {
	border-right-color: rgb(var(--primary-6))
}

.arco-table-border-header-cell .arco-table-th {
	border-bottom: 1px solid var(--color-neutral-3);
	border-right: 1px solid var(--color-neutral-3)
}

.arco-table-border-header-cell .arco-table-td-resizing:not(.arco-table-tr-expand), .arco-table-border-header-cell .arco-table-th-resizing {
	border-right-color: rgb(var(--primary-6))
}

.arco-table-border.arco-table-border-header-cell thead .arco-table-tr:first-child .arco-table-th:last-child {
	border-right: 0
}

.arco-table-border-body-cell .arco-table-td:not(:last-child):not(.arco-table-tr-expand) {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-table-stripe .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right), .arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
	background-color: var(--color-fill-1)
}

.arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before, .arco-table-stripe .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before, .arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-left:before, .arco-table-stripe:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):nth-child(2n) .arco-table-td.arco-table-col-fixed-right:before {
	background-color: var(--color-fill-1);
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1
}

.arco-table .arco-table-tr-draggable {
	cursor: move
}

.arco-table-hover .arco-table-tr-drag .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right), .arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
	background-color: var(--color-fill-1)
}

.arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-left:before, .arco-table-hover .arco-table-tr-drag .arco-table-td.arco-table-col-fixed-right:before, .arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-left:before, .arco-table-hover:not(.arco-table-dragging) .arco-table-tr:not(.arco-table-tr-empty):not(.arco-table-tr-summary):hover .arco-table-td.arco-table-col-fixed-right:before {
	background-color: var(--color-fill-1);
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -1
}

.arco-table-hover .arco-table-tr-expand:not(.arco-table-tr-empty):hover .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
	background-color: var(--color-fill-1)
}

.arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-left:before, .arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td.arco-table-col-fixed-right:before, .arco-table-tr-expand .arco-table-td .arco-table-hover .arco-table-tr:not(.arco-table-tr-empty) .arco-table-td:not(.arco-table-col-fixed-left):not(.arco-table-col-fixed-right) {
	background-color: transparent
}

.arco-table-tfoot {
	background-color: var(--color-neutral-2);
	box-shadow: 0 -1px 0 var(--color-neutral-3);
	flex-shrink: 0;
	overflow-x: auto;
	position: relative;
	scrollbar-color: transparent transparent;
	width: 100%;
	z-index: 1
}

.arco-table-tfoot::-webkit-scrollbar {
	background-color: transparent;
	height: 0
}

.arco-table tfoot .arco-table-td {
	background-color: var(--color-neutral-2)
}

.arco-table-tr-checked .arco-table-td {
	background-color: var(--color-fill-1)
}

.arco-table .arco-table-cell {
	padding: 9px 16px
}

.arco-table .arco-table-td, .arco-table .arco-table-th {
	font-size: 14px
}

.arco-table .arco-table-footer {
	padding: 9px 16px
}

.arco-table .arco-table-tr-expand .arco-table-td .arco-table {
	margin: -9px -16px -10px
}

.arco-table .arco-table-editable-row .arco-table-cell-wrap-value {
	padding: 9px 16px
}

.arco-table-size-medium .arco-table-cell {
	padding: 7px 16px
}

.arco-table-size-medium .arco-table-td, .arco-table-size-medium .arco-table-th {
	font-size: 14px
}

.arco-table-size-medium .arco-table-footer {
	padding: 7px 16px
}

.arco-table-size-medium .arco-table-tr-expand .arco-table-td .arco-table {
	margin: -7px -16px -8px
}

.arco-table-size-medium .arco-table-editable-row .arco-table-cell-wrap-value {
	padding: 7px 16px
}

.arco-table-size-small .arco-table-cell {
	padding: 5px 16px
}

.arco-table-size-small .arco-table-td, .arco-table-size-small .arco-table-th {
	font-size: 14px
}

.arco-table-size-small .arco-table-footer {
	padding: 5px 16px
}

.arco-table-size-small .arco-table-tr-expand .arco-table-td .arco-table {
	margin: -5px -16px -6px
}

.arco-table-size-small .arco-table-editable-row .arco-table-cell-wrap-value {
	padding: 5px 16px
}

.arco-table-size-mini .arco-table-cell {
	padding: 2px 16px
}

.arco-table-size-mini .arco-table-td, .arco-table-size-mini .arco-table-th {
	font-size: 12px
}

.arco-table-size-mini .arco-table-footer {
	padding: 2px 16px
}

.arco-table-size-mini .arco-table-tr-expand .arco-table-td .arco-table {
	margin: -2px -16px -3px
}

.arco-table-size-mini .arco-table-editable-row .arco-table-cell-wrap-value {
	padding: 2px 16px
}

.arco-table-virtualized .arco-table-element {
	table-layout: fixed
}

.arco-table-virtualized div.arco-table-body div.arco-table-tr {
	display: flex
}

.arco-table-virtualized div.arco-table-body div.arco-table-td {
	align-items: center;
	display: flex;
	flex: 1
}

.arco-table-pagination {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	margin-top: 12px
}

.arco-table-pagination-left {
	justify-content: flex-start
}

.arco-table-pagination-center {
	justify-content: center
}

.arco-table-pagination-top {
	margin-bottom: 12px;
	margin-top: 0
}

.arco-virtual-list>.arco-table-element {
	width: auto
}

.arco-icon-hover.arco-tabs-icon-hover:before {
	height: 16px;
	width: 16px
}

.arco-tabs .arco-tabs-icon-hover {
	color: var(--color-text-2)
}

.arco-tabs .arco-tabs-icon-hover, .arco-tabs-dropdown-icon {
	font-size: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-tabs-dropdown-icon {
	margin-left: 6px
}

.arco-tabs-tab-close-btn {
	margin-left: 8px
}

.arco-tabs-nav-add-btn, .arco-tabs-tab-close-btn {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-tabs-nav-add-btn {
	align-items: center;
	display: inline-flex;
	font-size: 12px;
	justify-content: center;
	padding: 0 8px
}

.arco-tabs-add {
	position: relative
}

.arco-tabs-nav-button-left {
	margin-left: 10px;
	margin-right: 6px
}

.arco-tabs-nav-button-right {
	margin-left: 6px;
	margin-right: 10px
}

.arco-tabs-nav-button-up {
	margin-bottom: 10px
}

.arco-tabs-nav-button-down {
	margin-top: 10px
}

.arco-tabs-nav-button-disabled {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-tabs {
	overflow: hidden;
	position: relative
}

.arco-tabs-nav {
	flex-shrink: 0
}

.arco-tabs-nav:before {
	background-color: var(--color-neutral-3);
	bottom: 0;
	clear: both;
	content: "";
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	right: 0
}

.arco-tabs-nav-tab {
	display: flex;
	flex: 1;
	overflow: hidden
}

.arco-tabs-nav-tab-list {
	display: inline-block;
	position: relative;
	transition: transform .2s cubic-bezier(.34, .69, .1, 1);
	white-space: nowrap
}

.arco-tabs-nav-extra {
	align-items: center;
	display: flex;
	line-height: 32px;
	width: auto
}

.arco-tabs-nav-extra .arco-tabs-nav-add-btn {
	padding-left: 0
}

.arco-tabs-tab {
	align-items: center;
	box-sizing: border-box;
	color: var(--color-text-2);
	cursor: pointer;
	display: inline-flex;
	font-size: 14px;
	line-height: 1.5715;
	outline: none;
	padding: 4px 0;
	transition: color .2s linear
}

.arco-tabs-tab-title {
	display: inline-block
}

.arco-tabs-tab:hover {
	color: var(--color-text-2);
	font-weight: 400
}

.arco-tabs-tab-disabled, .arco-tabs-tab-disabled:hover {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-tabs-tab-active, .arco-tabs-tab-active:hover {
	color: rgb(var(--primary-6));
	font-weight: 500
}

.arco-tabs-tab-active.arco-tabs-tab-disabled, .arco-tabs-tab-active:hover.arco-tabs-tab-disabled {
	color: var(--color-primary-light-3)
}

.arco-tabs-nav-ink {
	background-color: rgb(var(--primary-6));
	bottom: 0;
	height: 2px;
	position: absolute;
	right: auto;
	top: auto;
	transition: left .2s cubic-bezier(.34, .69, .1, 1), width .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-tabs-nav-ink.arco-tabs-header-ink-no-animation {
	transition: none
}

.arco-tabs-nav-ink-disabled {
	background-color: var(--color-primary-light-3)
}

.arco-tabs-nav-type-line .arco-tabs-nav-extra {
	line-height: 40px
}

.arco-tabs-nav-type-line .arco-tabs-tab {
	line-height: 1.5715;
	margin: 0 16px;
	padding: 8px 0
}

.arco-tabs-nav-type-line .arco-tabs-tab-title {
	display: inline-block;
	padding: 1px 0;
	position: relative
}

.arco-tabs-nav-type-line .arco-tabs-tab-title:before {
	background-color: transparent;
	border-radius: var(--border-radius-small);
	bottom: 0;
	content: "";
	left: -8px;
	opacity: 1;
	position: absolute;
	right: -8px;
	top: 0;
	transition: background-color .2s linear, opacity .2s linear;
	z-index: -1
}

.arco-tabs-nav-type-line .arco-tabs-tab:hover .arco-tabs-tab-title:before {
	background-color: var(--color-fill-2)
}

.arco-tabs-nav-type-line .arco-tabs-tab-active .arco-tabs-tab-title:before, .arco-tabs-nav-type-line .arco-tabs-tab-active:hover .arco-tabs-tab-title:before {
	background-color: transparent
}

.arco-tabs-nav-type-line .arco-tabs-tab-disabled .arco-tabs-tab-title:before, .arco-tabs-nav-type-line .arco-tabs-tab-disabled:hover .arco-tabs-tab-title:before {
	opacity: 0
}

.arco-tabs-nav-type-line .arco-tabs-tab:focus-visible .arco-tabs-tab-title:before {
	border: 2px solid rgb(var(--primary-6))
}

.arco-tabs-nav-type-line.arco-tabs-nav-horizontal>.arco-tabs-tab:first-of-type {
	margin-left: 16px
}

.arco-tabs-nav-text.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type, .arco-tabs-nav-type-line.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type {
	margin-left: 0
}

.arco-tabs-nav-type-card .arco-tabs-tab, .arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	border: 1px solid var(--color-neutral-3);
	font-size: 14px;
	padding: 4px 16px;
	position: relative;
	transition: padding .2s linear, color .2s linear
}

.arco-tabs-nav-type-card .arco-tabs-tab-closable, .arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable {
	padding-right: 12px
}

.arco-tabs-nav-type-card .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before, .arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-tabs-nav-type-card .arco-tabs-tab:focus-visible:before, .arco-tabs-nav-type-card-gutter .arco-tabs-tab:focus-visible:before {
	border: 2px solid rgb(var(--primary-6));
	bottom: -1px;
	content: "";
	left: -1px;
	position: absolute;
	right: 0;
	top: -1px
}

.arco-tabs-nav-type-card .arco-tabs-tab:last-child:focus-visible:before, .arco-tabs-nav-type-card-gutter .arco-tabs-tab:last-child:focus-visible:before {
	right: -1px
}

.arco-tabs-nav-type-card .arco-tabs-nav-add-btn, .arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn {
	height: 32px
}

.arco-tabs-nav-type-card .arco-tabs-tab {
	background-color: transparent;
	border-right: none
}

.arco-tabs-nav-type-card .arco-tabs-tab:last-child {
	border-right: 1px solid var(--color-neutral-3);
	border-top-right-radius: var(--border-radius-small)
}

.arco-tabs-nav-type-card .arco-tabs-tab:first-child {
	border-top-left-radius: var(--border-radius-small)
}

.arco-tabs-nav-type-card .arco-tabs-tab:hover {
	background-color: var(--color-fill-3)
}

.arco-tabs-nav-type-card .arco-tabs-tab-disabled, .arco-tabs-nav-type-card .arco-tabs-tab-disabled:hover {
	background-color: transparent
}

.arco-tabs-nav-type-card .arco-tabs-tab-active, .arco-tabs-nav-type-card .arco-tabs-tab-active:hover {
	background-color: transparent;
	border-bottom-color: var(--color-bg-2)
}

.arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	background-color: var(--color-fill-1);
	border-radius: var(--border-radius-small) var(--border-radius-small) 0 0;
	border-right: 1px solid var(--color-neutral-3);
	margin-left: 4px
}

.arco-tabs-nav-type-card-gutter .arco-tabs-tab:hover {
	background-color: var(--color-fill-3)
}

.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled, .arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled:hover {
	background-color: var(--color-fill-1)
}

.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active, .arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover {
	background-color: transparent;
	border-bottom-color: var(--color-bg-2)
}

.arco-tabs-nav-type-card-gutter .arco-tabs-tab:first-child {
	margin-left: 0
}

.arco-tabs-nav-type-text:before {
	display: none
}

.arco-tabs-nav-type-text .arco-tabs-tab {
	font-size: 14px;
	line-height: 1.5715;
	margin: 0 9px;
	padding: 5px 0;
	position: relative
}

.arco-tabs-nav-type-text .arco-tabs-tab:not(:first-of-type):before {
	background-color: var(--color-fill-3);
	content: "";
	display: block;
	height: 12px;
	left: -9px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 2px
}

.arco-tabs-nav-type-text .arco-tabs-tab-title {
	background-color: transparent;
	padding-left: 8px;
	padding-right: 8px
}

.arco-tabs-nav-type-text .arco-tabs-tab-title:hover {
	background-color: var(--color-fill-2)
}

.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title, .arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title:hover, .arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title, .arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover {
	background-color: transparent
}

.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title, .arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover {
	background-color: var(--color-primary-light-3)
}

.arco-tabs-nav-type-text .arco-tabs-tab:focus-visible .arco-tabs-tab-title {
	border: 2px solid rgb(var(--primary-6));
	margin: -2px
}

.arco-tabs-nav-type-rounded:before {
	display: none
}

.arco-tabs-nav-type-rounded .arco-tabs-tab {
	background-color: transparent;
	border-radius: 32px;
	font-size: 14px;
	margin: 0 6px;
	padding: 5px 16px
}

.arco-tabs-nav-type-rounded .arco-tabs-tab:hover {
	background-color: var(--color-fill-2)
}

.arco-tabs-nav-type-rounded .arco-tabs-tab-disabled:hover {
	background-color: transparent
}

.arco-tabs-nav-type-rounded .arco-tabs-tab-active, .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover {
	background-color: var(--color-fill-2)
}

.arco-tabs-nav-type-rounded .arco-tabs-tab:focus-visible {
	border-color: rgb(var(--primary-6))
}

.arco-tabs-nav-type-capsule:before {
	display: none
}

.arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll) {
	justify-content: flex-end
}

.arco-tabs-nav-type-capsule .arco-tabs-nav-tab-list {
	background-color: var(--color-fill-2);
	border-radius: var(--border-radius-small);
	line-height: 1;
	padding: 3px
}

.arco-tabs-nav-type-capsule .arco-tabs-tab {
	background-color: transparent;
	font-size: 14px;
	line-height: 26px;
	padding: 0 10px;
	position: relative
}

.arco-tabs-nav-type-capsule .arco-tabs-tab:hover {
	background-color: var(--color-bg-2)
}

.arco-tabs-nav-type-capsule .arco-tabs-tab-disabled:hover {
	background-color: unset
}

.arco-tabs-nav-type-capsule .arco-tabs-tab-active, .arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover {
	background-color: var(--color-bg-2)
}

.arco-tabs-nav-type-capsule .arco-tabs-tab-active+.arco-tabs-tab:before, .arco-tabs-nav-type-capsule .arco-tabs-tab-active:before, .arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover+.arco-tabs-tab:before, .arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover:before {
	opacity: 0
}

.arco-tabs-nav-type-capsule .arco-tabs-tab:focus-visible {
	border-color: rgb(var(--primary-6))
}

.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type) {
	margin-left: 3px
}

.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type):before {
	background-color: var(--color-fill-3);
	content: "";
	display: block;
	height: 14px;
	left: -4px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	transition: all .2s linear;
	width: 1px
}

.arco-tabs-nav {
	align-items: center;
	display: flex;
	overflow: hidden;
	position: relative
}

.arco-tabs-content {
	box-sizing: border-box;
	overflow: hidden;
	padding-top: 16px;
	width: 100%
}

.arco-tabs-content-hide {
	display: none
}

.arco-tabs-content .arco-tabs-content-list {
	display: flex;
	width: 100%
}

.arco-tabs-content .arco-tabs-content-item {
	flex-shrink: 0;
	height: 0;
	overflow: hidden;
	width: 100%
}

.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active {
	height: auto
}

.arco-tabs-type-card-gutter>.arco-tabs-content, .arco-tabs-type-card>.arco-tabs-content {
	border: 1px solid var(--color-neutral-3);
	border-top: none
}

.arco-tabs-content-animation {
	transition: all .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-tabs-horizontal.arco-tabs-justify {
	display: flex;
	flex-direction: column;
	height: 100%
}

.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content, .arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-list, .arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane {
	height: 100%
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-tab {
	font-size: 12px;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-nav-extra {
	font-size: 12px;
	line-height: 32px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-tab, .arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	font-size: 12px;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-extra, .arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra {
	font-size: 12px;
	line-height: 24px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-add-btn, .arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn {
	height: 24px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-tab {
	font-size: 12px;
	line-height: 18px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-nav-extra {
	font-size: 12px;
	line-height: 24px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-tab {
	font-size: 12px;
	padding-bottom: 3px;
	padding-top: 3px
}

.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-nav-extra {
	font-size: 12px;
	line-height: 24px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 36px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-tab, .arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-extra, .arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 28px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-add-btn, .arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn {
	height: 28px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-tab {
	font-size: 14px;
	line-height: 22px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 28px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 3px;
	padding-top: 3px
}

.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 28px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 10px;
	padding-top: 10px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 44px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-tab, .arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 5px;
	padding-top: 5px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-extra, .arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 36px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-add-btn, .arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn {
	height: 36px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-tab {
	font-size: 14px;
	line-height: 30px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 36px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-tab {
	font-size: 14px;
	padding-bottom: 7px;
	padding-top: 7px
}

.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-nav-extra {
	font-size: 14px;
	line-height: 36px
}

.arco-tabs-nav-vertical {
	float: left
}

.arco-tabs-nav-vertical:before {
	bottom: 0;
	clear: both;
	height: 100%;
	left: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 1px
}

.arco-tabs-nav-vertical .arco-tabs-nav-add-btn {
	height: auto;
	margin-left: 0;
	margin-top: 8px;
	padding: 0 16px
}

.arco-tabs-nav-right {
	float: right
}

.arco-tabs-nav-vertical {
	flex-direction: column
}

.arco-tabs-nav-vertical .arco-tabs-nav-tab {
	flex-direction: column;
	height: 100%
}

.arco-tabs-nav-vertical .arco-tabs-nav-ink {
	bottom: auto;
	left: auto;
	position: absolute;
	right: 0;
	transition: top .2s cubic-bezier(.34, .69, .1, 1), height .2s cubic-bezier(.34, .69, .1, 1);
	width: 2px
}

.arco-tabs-nav-vertical .arco-tabs-nav-tab-list {
	height: auto
}

.arco-tabs-nav-vertical .arco-tabs-nav-tab-list-overflow-scroll {
	padding: 6px 0
}

.arco-tabs-nav-vertical .arco-tabs-tab {
	display: block;
	margin: 12px 0 0;
	white-space: nowrap
}

.arco-tabs-nav-vertical .arco-tabs-tab:first-of-type {
	margin-top: 0
}

.arco-tabs-nav-right .arco-tabs-nav-ink, .arco-tabs-nav-right:before {
	left: 0;
	right: unset
}

.arco-tabs-nav-vertical {
	box-sizing: border-box;
	height: 100%;
	position: relative
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-line .arco-tabs-tab {
	padding: 0 20px
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab {
	border: 1px solid var(--color-neutral-3);
	border-bottom: 1px solid transparent;
	margin: 0;
	position: relative
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:first-child {
	border-top-left-radius: var(--border-radius-small)
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active, .arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active:hover {
	border-bottom-color: transparent;
	border-right-color: var(--color-bg-2)
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:last-child {
	border-bottom: 1px solid var(--color-neutral-3);
	border-bottom-left-radius: var(--border-radius-small)
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab {
	border-radius: var(--border-radius-small) 0 0 var(--border-radius-small);
	margin-left: 0;
	position: relative
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab:not(:first-of-type) {
	margin-top: 4px
}

.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active, .arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover {
	border-bottom-color: var(--color-neutral-3);
	border-right-color: var(--color-bg-2)
}

.arco-tabs-vertical .arco-tabs-content {
	height: 100%;
	padding: 0;
	width: auto
}

.arco-tabs-right.arco-tabs-vertical .arco-tabs-content {
	padding-right: 16px
}

.arco-tabs-left.arco-tabs-vertical .arco-tabs-content {
	padding-left: 16px
}

.arco-tabs-vertical.arco-tabs-type-card-gutter>.arco-tabs-content, .arco-tabs-vertical.arco-tabs-type-card>.arco-tabs-content {
	border: 1px solid var(--color-neutral-3);
	border-left: none
}

body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab-active, body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab:hover {
	background-color: var(--color-fill-3)
}

.arco-tag {
	align-items: center;
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	display: inline-flex;
	font-size: 12px;
	font-weight: 500;
	height: 24px;
	line-height: 22px;
	overflow: hidden;
	padding: 0 8px;
	text-overflow: ellipsis;
	vertical-align: middle;
	white-space: nowrap
}

.arco-tag .arco-icon-hover.arco-tag-icon-hover:before {
	height: 16px;
	width: 16px
}

.arco-tag .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: var(--color-fill-3)
}

.arco-tag-checkable {
	cursor: pointer;
	transition: all .1s linear
}

.arco-tag-checkable:hover, .arco-tag-checked {
	background-color: var(--color-fill-2)
}

.arco-tag-checked {
	border-color: transparent
}

.arco-tag-checkable.arco-tag-checked:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-tag-bordered, .arco-tag-checkable.arco-tag-checked.arco-tag-bordered:hover {
	border-color: var(--color-border-2)
}

.arco-tag-size-small {
	font-size: 12px;
	height: 20px;
	line-height: 18px
}

.arco-tag-size-medium {
	font-size: 12px;
	height: 24px;
	line-height: 22px
}

.arco-tag-size-large {
	font-size: 14px;
	height: 32px;
	line-height: 30px
}

.arco-tag-hide {
	display: none
}

.arco-tag-loading {
	cursor: default;
	opacity: .8
}

.arco-tag-icon {
	color: var(--color-text-2);
	margin-right: 4px
}

.arco-tag.arco-tag-checked.arco-tag-red {
	background-color: rgb(var(--red-1));
	border: 1px solid transparent;
	color: rgb(var(--red-6))
}

.arco-tag.arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--red-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-red.arco-tag:hover {
	background-color: rgb(var(--red-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-red.arco-tag-bordered, .arco-tag-checked.arco-tag-red.arco-tag-bordered:hover {
	border-color: rgb(var(--red-6))
}

.arco-tag.arco-tag-checked.arco-tag-red .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-red .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-red .arco-tag-loading-icon {
	color: rgb(var(--red-6))
}

.arco-tag.arco-tag-checked.arco-tag-orangered {
	background-color: rgb(var(--orangered-1));
	border: 1px solid transparent;
	color: rgb(var(--orangered-6))
}

.arco-tag.arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--orangered-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orangered.arco-tag:hover {
	background-color: rgb(var(--orangered-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-orangered.arco-tag-bordered, .arco-tag-checked.arco-tag-orangered.arco-tag-bordered:hover {
	border-color: rgb(var(--orangered-6))
}

.arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-orangered .arco-tag-loading-icon {
	color: rgb(var(--orangered-6))
}

.arco-tag.arco-tag-checked.arco-tag-orange {
	background-color: rgb(var(--orange-1));
	border: 1px solid transparent;
	color: rgb(var(--orange-6))
}

.arco-tag.arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--orange-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-orange.arco-tag:hover {
	background-color: rgb(var(--orange-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-orange.arco-tag-bordered, .arco-tag-checked.arco-tag-orange.arco-tag-bordered:hover {
	border-color: rgb(var(--orange-6))
}

.arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-orange .arco-tag-loading-icon {
	color: rgb(var(--orange-6))
}

.arco-tag.arco-tag-checked.arco-tag-gold {
	background-color: rgb(var(--gold-1));
	border: 1px solid transparent;
	color: rgb(var(--gold-6))
}

.arco-tag.arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--gold-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gold.arco-tag:hover {
	background-color: rgb(var(--gold-3));
	border-color: transparent
}

.arco-tag-checked.arco-tag-gold.arco-tag-bordered, .arco-tag-checked.arco-tag-gold.arco-tag-bordered:hover {
	border-color: rgb(var(--gold-6))
}

.arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-gold .arco-tag-loading-icon {
	color: rgb(var(--gold-6))
}

.arco-tag.arco-tag-checked.arco-tag-lime {
	background-color: rgb(var(--lime-1));
	border: 1px solid transparent;
	color: rgb(var(--lime-6))
}

.arco-tag.arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--lime-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-lime.arco-tag:hover {
	background-color: rgb(var(--lime-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-lime.arco-tag-bordered, .arco-tag-checked.arco-tag-lime.arco-tag-bordered:hover {
	border-color: rgb(var(--lime-6))
}

.arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-lime .arco-tag-loading-icon {
	color: rgb(var(--lime-6))
}

.arco-tag.arco-tag-checked.arco-tag-green {
	background-color: rgb(var(--green-1));
	border: 1px solid transparent;
	color: rgb(var(--green-6))
}

.arco-tag.arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--green-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-green.arco-tag:hover {
	background-color: rgb(var(--green-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-green.arco-tag-bordered, .arco-tag-checked.arco-tag-green.arco-tag-bordered:hover {
	border-color: rgb(var(--green-6))
}

.arco-tag.arco-tag-checked.arco-tag-green .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-green .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-green .arco-tag-loading-icon {
	color: rgb(var(--green-6))
}

.arco-tag.arco-tag-checked.arco-tag-cyan {
	background-color: rgb(var(--cyan-1));
	border: 1px solid transparent;
	color: rgb(var(--cyan-6))
}

.arco-tag.arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--cyan-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-cyan.arco-tag:hover {
	background-color: rgb(var(--cyan-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-cyan.arco-tag-bordered, .arco-tag-checked.arco-tag-cyan.arco-tag-bordered:hover {
	border-color: rgb(var(--cyan-6))
}

.arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-cyan .arco-tag-loading-icon {
	color: rgb(var(--cyan-6))
}

.arco-tag.arco-tag-checked.arco-tag-blue {
	background-color: rgb(var(--blue-1));
	border: 1px solid transparent;
	color: rgb(var(--blue-6))
}

.arco-tag.arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--blue-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-blue.arco-tag:hover {
	background-color: rgb(var(--blue-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-blue.arco-tag-bordered, .arco-tag-checked.arco-tag-blue.arco-tag-bordered:hover {
	border-color: rgb(var(--blue-6))
}

.arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-blue .arco-tag-loading-icon {
	color: rgb(var(--blue-6))
}

.arco-tag.arco-tag-checked.arco-tag-arcoblue {
	background-color: rgb(var(--arcoblue-1));
	border: 1px solid transparent;
	color: rgb(var(--arcoblue-6))
}

.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--arcoblue-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue.arco-tag:hover {
	background-color: rgb(var(--arcoblue-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered, .arco-tag-checked.arco-tag-arcoblue.arco-tag-bordered:hover {
	border-color: rgb(var(--arcoblue-6))
}

.arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-arcoblue .arco-tag-loading-icon {
	color: rgb(var(--arcoblue-6))
}

.arco-tag.arco-tag-checked.arco-tag-purple {
	background-color: rgb(var(--purple-1));
	border: 1px solid transparent;
	color: rgb(var(--purple-6))
}

.arco-tag.arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--purple-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-purple.arco-tag:hover {
	background-color: rgb(var(--purple-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-purple.arco-tag-bordered, .arco-tag-checked.arco-tag-purple.arco-tag-bordered:hover {
	border-color: rgb(var(--purple-6))
}

.arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-purple .arco-tag-loading-icon {
	color: rgb(var(--purple-6))
}

.arco-tag.arco-tag-checked.arco-tag-pinkpurple {
	background-color: rgb(var(--pinkpurple-1));
	border: 1px solid transparent;
	color: rgb(var(--pinkpurple-6))
}

.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--pinkpurple-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple.arco-tag:hover {
	background-color: rgb(var(--pinkpurple-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered, .arco-tag-checked.arco-tag-pinkpurple.arco-tag-bordered:hover {
	border-color: rgb(var(--pinkpurple-6))
}

.arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-pinkpurple .arco-tag-loading-icon {
	color: rgb(var(--pinkpurple-6))
}

.arco-tag.arco-tag-checked.arco-tag-magenta {
	background-color: rgb(var(--magenta-1));
	border: 1px solid transparent;
	color: rgb(var(--magenta-6))
}

.arco-tag.arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--magenta-2))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-magenta.arco-tag:hover {
	background-color: rgb(var(--magenta-2));
	border-color: transparent
}

.arco-tag-checked.arco-tag-magenta.arco-tag-bordered, .arco-tag-checked.arco-tag-magenta.arco-tag-bordered:hover {
	border-color: rgb(var(--magenta-6))
}

.arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-magenta .arco-tag-loading-icon {
	color: rgb(var(--magenta-6))
}

.arco-tag.arco-tag-checked.arco-tag-gray {
	background-color: rgb(var(--gray-2));
	border: 1px solid transparent;
	color: rgb(var(--gray-6))
}

.arco-tag.arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgb(var(--gray-3))
}

.arco-tag.arco-tag-checkable.arco-tag-checked.arco-tag-gray.arco-tag:hover {
	background-color: rgb(var(--gray-3));
	border-color: transparent
}

.arco-tag-checked.arco-tag-gray.arco-tag-bordered, .arco-tag-checked.arco-tag-gray.arco-tag-bordered:hover {
	border-color: rgb(var(--gray-6))
}

.arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-close-btn, .arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-icon, .arco-tag.arco-tag-checked.arco-tag-gray .arco-tag-loading-icon {
	color: rgb(var(--gray-6))
}

.arco-tag.arco-tag-custom-color {
	color: var(--color-white)
}

.arco-tag.arco-tag-custom-color .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: hsla(0, 0%, 100%, .2)
}

.arco-tag .arco-tag-close-btn {
	font-size: 12px;
	margin-left: 4px
}

.arco-tag .arco-tag-close-btn>svg {
	position: relative
}

.arco-tag .arco-tag-loading-icon {
	font-size: 12px;
	margin-left: 4px
}

body[arco-theme=dark] .arco-tag-checked {
	color: hsla(0, 0%, 100%, .9)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-red {
	background-color: rgba(var(--red-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-red:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-red .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--red-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered {
	background-color: rgba(var(--orangered-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orangered:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-orangered .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--orangered-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-orange {
	background-color: rgba(var(--orange-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-orange:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-orange .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--orange-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-gold {
	background-color: rgba(var(--gold-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gold:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-gold .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--gold-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-lime {
	background-color: rgba(var(--lime-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-lime:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-lime .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--lime-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-green {
	background-color: rgba(var(--green-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-green:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-green .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--green-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan {
	background-color: rgba(var(--cyan-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-cyan:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-cyan .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--cyan-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-blue {
	background-color: rgba(var(--blue-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-blue:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-blue .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--blue-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue {
	background-color: rgba(var(--arcoblue-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-arcoblue:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-arcoblue .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--arcoblue-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-purple {
	background-color: rgba(var(--purple-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-purple:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-purple .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--purple-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple {
	background-color: rgba(var(--pinkpurple-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-pinkpurple:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-pinkpurple .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--pinkpurple-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta {
	background-color: rgba(var(--magenta-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-magenta:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-magenta .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--magenta-6), .35)
}

body[arco-theme=dark] .arco-tag-checked.arco-tag-gray {
	background-color: rgba(var(--gray-6), .2)
}

body[arco-theme=dark] .arco-tag-checkable.arco-tag-checked.arco-tag-gray:hover, body[arco-theme=dark] .arco-tag-checked.arco-tag-gray .arco-icon-hover.arco-tag-icon-hover:hover:before {
	background-color: rgba(var(--gray-6), .35)
}

.arco-textarea-wrapper {
	background-color: var(--color-fill-2);
	border: 1px solid transparent;
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	color: var(--color-text-1);
	cursor: text;
	display: inline-flex;
	display: inline-block;
	font-size: 14px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	position: relative;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-textarea-wrapper:hover {
	background-color: var(--color-fill-3);
	border-color: transparent
}

.arco-textarea-wrapper.arco-textarea-focus, .arco-textarea-wrapper:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--primary-6));
	box-shadow: 0 0 0 0 var(--color-primary-light-2);
	z-index: 1
}

.arco-textarea-wrapper.arco-textarea-disabled {
	cursor: not-allowed
}

.arco-textarea-wrapper.arco-textarea-disabled, .arco-textarea-wrapper.arco-textarea-disabled:hover {
	background-color: var(--color-fill-2);
	border-color: transparent;
	color: var(--color-text-4)
}

.arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-prefix, .arco-textarea-wrapper.arco-textarea-disabled .arco-textarea-suffix {
	color: inherit
}

.arco-textarea-wrapper.arco-textarea-error {
	background-color: var(--color-danger-light-1);
	border-color: transparent
}

.arco-textarea-wrapper.arco-textarea-error:hover {
	background-color: var(--color-danger-light-2);
	border-color: transparent
}

.arco-textarea-wrapper.arco-textarea-error.arco-textarea-wrapper-focus, .arco-textarea-wrapper.arco-textarea-error:focus-within {
	background-color: var(--color-bg-2);
	border-color: rgb(var(--danger-6));
	box-shadow: 0 0 0 0 var(--color-danger-light-2);
	z-index: 1
}

.arco-textarea-wrapper .arco-textarea-prefix, .arco-textarea-wrapper .arco-textarea-suffix {
	align-items: center;
	display: inline-flex;
	flex-shrink: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-textarea-wrapper .arco-textarea-prefix>svg, .arco-textarea-wrapper .arco-textarea-suffix>svg {
	font-size: 14px
}

.arco-textarea-wrapper .arco-textarea-prefix {
	color: var(--color-text-2);
	padding-right: 12px
}

.arco-textarea-wrapper .arco-textarea-suffix {
	color: var(--color-text-2);
	padding-left: 12px
}

.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon {
	display: inline-flex
}

.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-validating {
	color: rgb(var(--primary-6))
}

.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-success {
	color: rgb(var(--success-6))
}

.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-warning {
	color: rgb(var(--warning-6))
}

.arco-textarea-wrapper .arco-textarea-suffix .arco-feedback-icon-status-error {
	color: rgb(var(--danger-6))
}

.arco-textarea-wrapper .arco-textarea-clear-btn {
	align-self: center;
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	visibility: hidden
}

.arco-textarea-wrapper .arco-textarea-clear-btn>svg {
	position: relative;
	transition: color .1s linear
}

.arco-textarea-wrapper:hover .arco-textarea-clear-btn {
	visibility: visible
}

.arco-textarea-wrapper:not(.arco-textarea-focus) .arco-textarea-icon-hover:hover:before {
	background-color: var(--color-fill-4)
}

.arco-textarea-wrapper .arco-textarea-word-limit {
	bottom: 6px;
	color: var(--color-text-3);
	font-size: 12px;
	position: absolute;
	right: 10px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-word-limit {
	right: 25px
}

.arco-textarea-wrapper .arco-textarea-clear-btn {
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-textarea-wrapper.arco-textarea-scroll .arco-textarea-clear-btn {
	right: 25px
}

.arco-textarea-wrapper:hover .arco-textarea-clear-btn {
	display: block
}

.arco-textarea-wrapper .arco-textarea-mirror {
	position: absolute;
	visibility: hidden
}

.arco-textarea {
	-webkit-appearance: none;
	background: none;
	border: none;
	border-radius: 0;
	color: inherit;
	cursor: inherit;
	outline: none;
	width: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing: border-box;
	display: block;
	font-size: 14px;
	height: 100%;
	line-height: 1.5715;
	min-height: 32px;
	padding: 4px 12px;
	resize: vertical;
	vertical-align: top
}

.arco-textarea::-moz-placeholder {
	color: var(--color-text-3)
}

.arco-textarea::placeholder {
	color: var(--color-text-3)
}

.arco-textarea[disabled]::-moz-placeholder {
	color: var(--color-text-4)
}

.arco-textarea[disabled]::placeholder {
	color: var(--color-text-4)
}

.arco-textarea[disabled] {
	-webkit-text-fill-color: var(--color-text-4)
}

.arco-timepicker {
	box-sizing: border-box;
	display: flex;
	padding: 0;
	position: relative
}

.arco-timepicker-container {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
	overflow: hidden
}

.arco-timepicker-column {
	box-sizing: border-box;
	height: 224px;
	overflow: hidden;
	width: 64px
}

.arco-timepicker-column:not(:last-child) {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-timepicker-column:hover {
	overflow-y: auto
}

.arco-timepicker-column ul {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0
}

.arco-timepicker-column ul:after {
	content: "";
	display: block;
	height: 192px;
	width: 100%
}

.arco-timepicker-cell {
	color: var(--color-text-1);
	cursor: pointer;
	font-weight: 500;
	padding: 4px 0
}

.arco-timepicker-cell-inner {
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	padding-left: 24px
}

.arco-timepicker-cell:not(.arco-timepicker-cell-selected):not(.arco-timepicker-cell-disabled):hover .arco-timepicker-cell-inner {
	background-color: var(--color-fill-2)
}

.arco-timepicker-cell-selected .arco-timepicker-cell-inner {
	background-color: var(--color-fill-2);
	font-weight: 500
}

.arco-timepicker-cell-disabled {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-timepicker-footer-extra-wrapper {
	border-top: 1px solid var(--color-neutral-3);
	color: var(--color-text-1);
	font-size: 12px;
	padding: 8px
}

.arco-timepicker-footer-btn-wrapper {
	border-top: 1px solid var(--color-neutral-3);
	display: flex;
	justify-content: space-between;
	padding: 8px
}

.arco-timepicker-footer-btn-wrapper :only-child {
	margin-left: auto
}

.arco-timeline {
	display: flex;
	flex-direction: column
}

.arco-timeline-item {
	color: var(--color-text-1);
	font-size: 14px;
	min-height: 78px;
	padding-left: 6px;
	position: relative
}

.arco-timeline-item-label {
	color: var(--color-text-3);
	font-size: 12px;
	line-height: 1.667
}

.arco-timeline-item-content {
	color: var(--color-text-1);
	font-size: 14px;
	line-height: 1.5715;
	margin-bottom: 4px
}

.arco-timeline-item-content-wrapper {
	margin-left: 16px;
	position: relative
}

.arco-timeline-item.arco-timeline-item-last>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-line {
	display: none
}

.arco-timeline-item-dot-wrapper {
	height: 100%;
	left: 0;
	position: absolute;
	text-align: center
}

.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content {
	height: 22.001px;
	line-height: 22.001px;
	position: relative;
	width: 6px
}

.arco-timeline-item-dot {
	border-radius: var(--border-radius-circle);
	box-sizing: border-box;
	color: rgb(var(--primary-6));
	height: 6px;
	margin-top: -50%;
	position: relative;
	top: 50%;
	width: 6px
}

.arco-timeline-item-dot-solid {
	background-color: rgb(var(--primary-6))
}

.arco-timeline-item-dot-hollow {
	background-color: var(--color-bg-2);
	border: 2px solid rgb(var(--primary-6))
}

.arco-timeline-item-dot-custom {
	background-color: var(--color-bg-2);
	box-sizing: border-box;
	color: rgb(var(--primary-6));
	display: inline-flex;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
	transform-origin: center
}

.arco-timeline-item-dot-custom svg {
	color: inherit
}

.arco-timeline-item-dot-line {
	border-color: var(--color-neutral-3);
	border-left-width: 1px;
	bottom: -4.0005px;
	box-sizing: border-box;
	left: 50%;
	position: absolute;
	top: 18.0005px;
	transform: translateX(-50%);
	width: 1px
}

.arco-timeline-is-reverse {
	flex-direction: column-reverse
}

.arco-timeline-alternate {
	overflow: hidden
}

.arco-timeline-alternate .arco-timeline-item-vertical-left {
	padding-left: 0
}

.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-dot-wrapper {
	left: 50%
}

.arco-timeline-alternate .arco-timeline-item-vertical-left>.arco-timeline-item-content-wrapper {
	left: 50%;
	margin-left: 22px;
	padding-right: 22px;
	width: 50%
}

.arco-timeline-alternate .arco-timeline-item-vertical-right {
	padding-right: 0
}

.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper {
	left: 50%
}

.arco-timeline-alternate .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper {
	left: 0;
	margin-left: -16px;
	margin-right: 0;
	padding-right: 16px;
	text-align: right;
	width: 50%
}

.arco-timeline-right .arco-timeline-item-vertical-right {
	padding-right: 6px
}

.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-dot-wrapper {
	left: unset;
	right: 0
}

.arco-timeline-right .arco-timeline-item-vertical-right>.arco-timeline-item-content-wrapper {
	margin-left: 0;
	margin-right: 16px;
	text-align: right
}

.arco-timeline-item-label-relative>.arco-timeline-item-label {
	box-sizing: border-box;
	max-width: 100px;
	position: absolute;
	top: 0
}

.arco-timeline-item-vertical-left.arco-timeline-item-label-relative {
	margin-left: 100px
}

.arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label {
	left: 0;
	padding-right: 16px;
	text-align: right;
	transform: translateX(-100%)
}

.arco-timeline-item-vertical-right.arco-timeline-item-label-relative {
	margin-right: 100px
}

.arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label {
	padding-left: 16px;
	right: 0;
	text-align: left;
	transform: translateX(100%)
}

.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative {
	margin-top: 50px
}

.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-label {
	padding-bottom: 16px;
	transform: translateY(-100%)
}

.arco-timeline-item-horizontal-top.arco-timeline-item-label-relative>.arco-timeline-item-content {
	margin-bottom: 0
}

.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative {
	margin-bottom: 50px
}

.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-content {
	margin-bottom: 0
}

.arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative>.arco-timeline-item-label {
	bottom: 0;
	padding-top: 16px;
	text-align: left;
	top: unset;
	transform: translateY(100%)
}

.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative {
	margin-left: 0
}

.arco-timeline-alternate .arco-timeline-item-vertical-left.arco-timeline-item-label-relative>.arco-timeline-item-label {
	left: 0;
	max-width: unset;
	transform: none;
	width: 50%
}

.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative {
	margin-right: 0
}

.arco-timeline-alternate .arco-timeline-item-vertical-right.arco-timeline-item-label-relative>.arco-timeline-item-label {
	max-width: unset;
	right: 0;
	transform: none;
	width: 50%
}

.arco-timeline-alternate .arco-timeline-item-horizontal-top.arco-timeline-item-label-relative {
	margin-top: 0
}

.arco-timeline-alternate .arco-timeline-item-horizontal-bottom.arco-timeline-item-label-relative {
	margin-bottom: 0
}

.arco-timeline-direction-horizontal {
	display: flex;
	flex-direction: row
}

.arco-timeline-direction-horizontal.arco-timeline-is-reverse {
	flex-direction: row-reverse
}

.arco-timeline-item-dot-line-is-horizontal {
	border-left: none;
	border-top-width: 1px;
	height: 1px;
	left: 12px;
	right: 4px;
	top: 50%;
	transform: translateY(-50%);
	width: unset
}

.arco-timeline-item-horizontal-bottom, .arco-timeline-item-horizontal-top {
	flex: 1;
	min-height: unset;
	padding-left: 0;
	padding-right: 0
}

.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper, .arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper {
	height: auto;
	top: 0;
	width: 100%
}

.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot, .arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot {
	margin-top: unset;
	top: unset
}

.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content, .arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content {
	height: 6px;
	line-height: 6px
}

.arco-timeline-item-horizontal-top {
	padding-top: 6px
}

.arco-timeline-item-horizontal-top>.arco-timeline-item-dot-wrapper {
	bottom: unset;
	top: 0
}

.arco-timeline-item-horizontal-top>.arco-timeline-item-content-wrapper {
	margin-left: 0;
	margin-top: 16px
}

.arco-timeline-item-horizontal-bottom {
	padding-bottom: 6px
}

.arco-timeline-item-horizontal-bottom>.arco-timeline-item-dot-wrapper {
	bottom: 0;
	top: unset
}

.arco-timeline-item-horizontal-bottom>.arco-timeline-item-content-wrapper {
	margin-bottom: 16px;
	margin-left: 0
}

.arco-timeline-alternate.arco-timeline-direction-horizontal {
	align-items: center;
	min-height: 200px;
	overflow: visible
}

.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-bottom {
	margin-top: 6px;
	transform: translateY(-50%)
}

.arco-timeline-alternate.arco-timeline-direction-horizontal .arco-timeline-item-horizontal-top {
	margin-top: -6px;
	transform: translateY(50%)
}

.arco-tooltip-content {
	color: #fff;
	font-size: 14px;
	line-height: 1.5715;
	max-width: 350px;
	padding: 8px 12px;
	text-align: left;
	word-wrap: break-word;
	background-color: var(--color-tooltip-bg);
	border-radius: var(--border-radius-small)
}

.arco-tooltip-mini {
	font-size: 14px;
	padding: 4px 12px
}

.arco-tooltip-popup-arrow {
	background-color: var(--color-tooltip-bg)
}

.arco-transfer {
	align-items: center;
	display: flex
}

.arco-transfer-view {
	border: 1px solid var(--color-neutral-3);
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	height: 224px;
	width: 200px
}

.arco-transfer-view-search {
	padding: 8px 12px 4px
}

.arco-transfer-view-list {
	flex: 1
}

.arco-transfer-view-custom-list {
	flex: 1;
	overflow: auto
}

.arco-transfer-view-header {
	align-items: center;
	display: flex;
	padding: 0 10px
}

.arco-transfer-view-header>:first-child {
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-transfer-view-header>:first-child:not(:last-child) {
	margin-right: 8px
}

.arco-transfer-view-header {
	background-color: var(--color-fill-1);
	color: var(--color-text-1);
	font-size: 14px;
	font-weight: 500;
	height: 40px;
	line-height: 40px
}

.arco-transfer-view-header-title {
	align-items: center;
	display: flex
}

.arco-transfer-view-header-title .arco-checkbox {
	font-size: inherit;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-transfer-view-header-title .arco-checkbox-text {
	color: inherit
}

.arco-transfer-view-header-title .arco-checkbox-label, .arco-transfer-view-header-title-simple {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-transfer-view-header-clear-btn {
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px
}

.arco-transfer-view-header-clear-btn:hover:before {
	background-color: var(--color-fill-3)
}

.arco-transfer-view-header-count {
	color: var(--color-text-3);
	font-size: 12px;
	font-weight: 400;
	margin-right: 2px
}

.arco-transfer-view-body {
	flex: 1 1 auto;
	overflow: hidden
}

.arco-transfer-view-body .arco-transfer-view-empty {
	align-items: center;
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center
}

.arco-transfer-view .arco-scrollbar {
	height: 100%
}

.arco-transfer-view .arco-scrollbar-container {
	height: 100%;
	overflow: auto
}

.arco-transfer-view .arco-list {
	border-radius: 0
}

.arco-transfer-view .arco-list-footer {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	height: 40px;
	padding: 0 8px;
	position: relative
}

.arco-transfer-view .arco-list .arco-pagination {
	margin: 0;
	position: absolute;
	right: 8px;
	top: 50%;
	transform: translateY(-50%)
}

.arco-transfer-view .arco-list .arco-pagination-jumper-input {
	width: 24px
}

.arco-transfer-view .arco-list .arco-pagination-jumper-separator {
	padding: 0 8px
}

.arco-transfer-view .arco-checkbox {
	padding-left: 6px
}

.arco-transfer-view .arco-checkbox-wrapper {
	display: inline
}

.arco-transfer-view .arco-checkbox .arco-icon-hover:hover:before {
	background-color: var(--color-fill-3)
}

.arco-transfer-list-item {
	align-items: center;
	background-color: transparent;
	color: var(--color-text-1);
	cursor: default;
	display: flex;
	height: 36px;
	line-height: 36px;
	list-style: none;
	padding: 0 10px;
	position: relative
}

.arco-transfer-list-item-content {
	font-size: 14px
}

.arco-transfer-list-item-checkbox .arco-checkbox-label, .arco-transfer-list-item-content {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-transfer-list-item-disabled {
	background-color: transparent;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-transfer-list-item:not(.arco-transfer-list-item-disabled):hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-transfer-list-item .arco-checkbox {
	width: 100%
}

.arco-transfer-list-item .arco-checkbox-text {
	color: inherit
}

.arco-transfer-list-item-remove-btn {
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px;
	margin-left: auto
}

.arco-transfer-list-item-remove-btn:hover:before {
	background-color: var(--color-fill-3)
}

.arco-transfer-list-item-draggable:before {
	border-radius: 1px;
	content: "";
	display: block;
	height: 2px;
	left: 0;
	position: absolute;
	right: 0
}

.arco-transfer-list-item-gap-bottom:before {
	background-color: rgb(var(--primary-6));
	bottom: -2px
}

.arco-transfer-list-item-gap-top:before {
	background-color: rgb(var(--primary-6));
	top: -2px
}

.arco-transfer-list-item-dragging {
	background-color: var(--color-fill-1)!important;
	color: var(--color-text-4)!important
}

.arco-transfer-list-item-dragged {
	animation: arco-transfer-drag-item-blink .4s;
	animation-timing-function: linear
}

.arco-transfer-operations {
	padding: 0 20px
}

.arco-transfer-operations .arco-btn {
	display: block
}

.arco-transfer-operations .arco-btn:last-child {
	margin-top: 12px
}

.arco-transfer-operations-words .arco-btn {
	padding: 0 12px;
	text-align: left;
	width: 100%
}

.arco-transfer-simple .arco-transfer-view-source {
	border-bottom-right-radius: 0;
	border-right: none;
	border-top-right-radius: 0
}

.arco-transfer-simple .arco-transfer-view-target {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.arco-transfer-disabled .arco-transfer-view-header {
	color: var(--color-text-4)
}

@keyframes arco-transfer-drag-item-blink {
	0% {
		background-color: var(--color-primary-light-1)
	}
	to {
		background-color: transparent
	}
}

.arco-tree-select-popup {
	background-color: var(--color-bg-popup);
	border: 1px solid var(--color-fill-3);
	border-radius: var(--border-radius-medium);
	box-shadow: 0 4px 10px rgba(0, 0, 0, .1);
	box-sizing: border-box;
	padding: 4px 0
}

.arco-tree-select-popup .arco-tree-select-tree-wrapper {
	height: 100%;
	max-height: 200px;
	overflow: auto;
	padding-left: 10px;
	padding-right: 4px
}

.arco-tree-select-popup .arco-tree-node {
	padding-left: 0
}

.arco-tree-select-highlight {
	font-weight: 500
}

.arco-tree-select-has-header {
	padding-top: 0
}

.arco-tree-select-header {
	border-bottom: 1px solid var(--color-fill-3)
}

.arco-tree-select-has-footer {
	padding-bottom: 0
}

.arco-tree-select-footer {
	border-top: 1px solid var(--color-fill-3)
}

.arco-icon-hover.arco-tree-node-icon-hover:before {
	height: 16px;
	width: 16px
}

.arco-tree-node-switcher {
	align-items: center;
	color: var(--color-text-2);
	cursor: pointer;
	display: flex;
	flex-shrink: 0;
	font-size: 12px;
	height: 32px;
	margin-right: 10px;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 12px
}

.arco-tree-node-switcher-icon {
	margin: 0 auto;
	position: relative
}

.arco-tree-node-switcher-icon svg {
	position: relative;
	transform: rotate(-90deg);
	transition: transform .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-tree-node-expanded .arco-tree-node-switcher-icon svg, .arco-tree-node-is-leaf .arco-tree-node-switcher-icon svg {
	transform: rotate(0)
}

.arco-tree-node-drag-icon {
	color: rgb(var(--primary-6));
	margin-left: 120px;
	opacity: 0
}

.arco-tree-node-custom-icon {
	cursor: pointer;
	font-size: inherit;
	line-height: 1;
	margin-right: 10px;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.arco-tree-node .arco-icon-loading {
	color: rgb(var(--primary-6))
}

.arco-tree-node-minus-icon, .arco-tree-node-plus-icon {
	background: var(--color-fill-2);
	border-radius: var(--border-radius-small);
	cursor: pointer;
	display: block;
	height: 14px;
	position: relative;
	width: 14px
}

.arco-tree-node-minus-icon:after, .arco-tree-node-plus-icon:after {
	height: 2px;
	margin-left: -3px;
	margin-top: -1px;
	width: 6px
}

.arco-tree-node-minus-icon:after, .arco-tree-node-plus-icon:after, .arco-tree-node-plus-icon:before {
	background-color: var(--color-text-2);
	border-radius: .5px;
	color: var(--color-text-2);
	content: "";
	display: block;
	left: 50%;
	position: absolute;
	top: 50%
}

.arco-tree-node-plus-icon:before {
	height: 6px;
	margin-left: -1px;
	margin-top: -3px;
	width: 2px
}

.arco-tree {
	color: var(--color-text-1)
}

.arco-tree .arco-checkbox {
	line-height: 32px;
	margin-right: 10px;
	padding-left: 0
}

.arco-tree-node {
	align-items: center;
	color: var(--color-text-1);
	cursor: pointer;
	display: flex;
	flex-wrap: nowrap;
	line-height: 1.5715;
	padding-left: 2px;
	position: relative
}

.arco-tree-node-selected .arco-tree-node-title, .arco-tree-node-selected .arco-tree-node-title:hover {
	color: rgb(var(--primary-6));
	transition: color .2s linear
}

.arco-tree-node-disabled .arco-tree-node-title, .arco-tree-node-disabled .arco-tree-node-title:hover, .arco-tree-node-disabled-selectable .arco-tree-node-title, .arco-tree-node-disabled-selectable .arco-tree-node-title:hover {
	background: none;
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-tree-node-disabled.arco-tree-node-selected .arco-tree-node-title {
	color: var(--color-primary-light-3)
}

.arco-tree-node-title-block {
	box-sizing: content-box;
	flex: 1
}

.arco-tree-node-title-block .arco-tree-node-drag-icon {
	position: absolute;
	right: 12px
}

.arco-tree-node-indent {
	align-self: stretch;
	flex-shrink: 0;
	position: relative
}

.arco-tree-node-indent-block {
	display: inline-block;
	height: 100%;
	margin-right: 10px;
	position: relative;
	vertical-align: top;
	width: 12px
}

.arco-tree-node-draggable {
	margin-top: 2px
}

.arco-tree-node-title {
	align-items: center;
	border-radius: var(--border-radius-small);
	display: flex;
	font-size: 14px;
	margin-left: -4px;
	padding: 5px 4px;
	position: relative
}

.arco-tree-node-title:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-1)
}

.arco-tree-node-title:hover .arco-tree-node-drag-icon {
	opacity: 1
}

.arco-tree-node-title-draggable:before {
	border-radius: 1px;
	content: "";
	display: block;
	height: 2px;
	left: 0;
	position: absolute;
	right: 0;
	top: -2px
}

.arco-tree-node-title-gap-bottom:before {
	background-color: rgb(var(--primary-6));
	bottom: -2px;
	top: unset
}

.arco-tree-node-title-gap-top:before {
	background-color: rgb(var(--primary-6))
}

.arco-tree-node-title-highlight {
	background-color: var(--color-primary-light-1);
	color: var(--color-text-1)
}

.arco-tree-node-title-dragging, .arco-tree-node-title-dragging:hover {
	background-color: var(--color-fill-1);
	color: var(--color-text-4)
}

.arco-tree-show-line {
	padding-left: 1px
}

.arco-tree-show-line .arco-tree-node-switcher {
	text-align: center;
	width: 14px
}

.arco-tree-show-line .arco-tree-node-switcher .arco-tree-node-icon-hover {
	width: 100%
}

.arco-tree-show-line .arco-tree-node-indent-block {
	width: 14px
}

.arco-tree-show-line .arco-tree-node-indent-block:before {
	border-left: 1px solid var(--color-neutral-3);
	bottom: -5px;
	box-sizing: border-box;
	content: "";
	left: 50%;
	position: absolute;
	top: -5px;
	transform: translateX(-50%);
	width: 1px
}

.arco-tree-show-line .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:after {
	border-left: 1px solid var(--color-neutral-3);
	bottom: -5px;
	box-sizing: border-box;
	content: "";
	position: absolute;
	right: -7px;
	top: 27px;
	transform: translateX(50%);
	width: 1px
}

.arco-tree-show-line .arco-tree-node-indent-block-lineless:before {
	display: none
}

.arco-tree-size-mini .arco-tree-node-switcher {
	height: 24px
}

.arco-tree-size-mini .arco-checkbox {
	line-height: 24px
}

.arco-tree-size-mini .arco-tree-node-title {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 2px;
	padding-top: 2px
}

.arco-tree-size-mini .arco-tree-node-indent-block:after {
	bottom: -1px;
	top: 23px
}

.arco-tree-size-mini .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before {
	bottom: -1px;
	top: -1px
}

.arco-tree-size-small .arco-tree-node-switcher {
	height: 28px
}

.arco-tree-size-small .arco-checkbox {
	line-height: 28px
}

.arco-tree-size-small .arco-tree-node-title {
	font-size: 14px;
	padding-bottom: 3px;
	padding-top: 3px
}

.arco-tree-size-small .arco-tree-node-indent-block:after {
	bottom: -3px;
	top: 25px
}

.arco-tree-size-small .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before {
	bottom: -3px;
	top: -3px
}

.arco-tree-size-large .arco-tree-node-switcher {
	height: 36px
}

.arco-tree-size-large .arco-checkbox {
	line-height: 36px
}

.arco-tree-size-large .arco-tree-node-title {
	font-size: 14px;
	padding-bottom: 7px;
	padding-top: 7px
}

.arco-tree-size-large .arco-tree-node-indent-block:after {
	bottom: -7px;
	top: 29px
}

.arco-tree-size-large .arco-tree-node-is-leaf:not(.arco-tree-node-is-tail) .arco-tree-node-indent:before {
	bottom: -7px;
	top: -7px
}

.arco-tree-node-list {
	overflow: hidden;
	transition: height .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-typography {
	color: var(--color-text-1);
	line-height: 1.5715;
	overflow-wrap: anywhere;
	white-space: normal
}

h1.arco-typography, h2.arco-typography, h3.arco-typography, h4.arco-typography, h5.arco-typography, h6.arco-typography {
	font-weight: 500;
	margin-bottom: .5em;
	margin-top: 1em
}

h1.arco-typography {
	font-size: 36px;
	line-height: 1.23
}

h2.arco-typography {
	font-size: 32px;
	line-height: 1.25
}

h3.arco-typography {
	font-size: 28px;
	line-height: 1.29
}

h4.arco-typography {
	font-size: 24px;
	line-height: 1.33
}

h5.arco-typography {
	font-size: 20px;
	line-height: 1.4
}

h6.arco-typography {
	font-size: 16px;
	line-height: 1.5
}

div.arco-typography, p.arco-typography {
	margin-bottom: 1em;
	margin-top: 0
}

.arco-typography-primary {
	color: rgb(var(--primary-6))
}

.arco-typography-secondary {
	color: var(--color-text-2)
}

.arco-typography-success {
	color: rgb(var(--success-6))
}

.arco-typography-warning {
	color: rgb(var(--warning-6))
}

.arco-typography-danger {
	color: rgb(var(--danger-6))
}

.arco-typography-disabled {
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-typography mark {
	background-color: rgb(var(--yellow-4))
}

.arco-typography u {
	text-decoration: underline
}

.arco-typography del {
	text-decoration: line-through
}

.arco-typography b {
	font-weight: 500
}

.arco-typography code {
	background-color: var(--color-neutral-2);
	border: 1px solid var(--color-neutral-3);
	border-radius: 2px;
	color: var(--color-text-2);
	font-size: 85%;
	margin: 0 2px;
	padding: 2px 8px
}

.arco-typography blockquote {
	background-color: var(--color-bg-2);
	border-left: 2px solid var(--color-neutral-6);
	margin: 0 0 1em;
	padding-left: 8px
}

.arco-typography ol, .arco-typography ul {
	margin: 0;
	padding: 0
}

.arco-typography ol li, .arco-typography ul li {
	margin-left: 20px
}

.arco-typography ul {
	list-style: circle
}

.arco-typography-spacing-close {
	line-height: 1.3
}

.arco-typography-operation-copied, .arco-typography-operation-copy {
	margin-left: 2px;
	padding: 2px
}

.arco-typography-operation-copy {
	background-color: transparent;
	border-radius: 2px;
	color: var(--color-text-2);
	cursor: pointer;
	transition: background-color .1s linear
}

.arco-typography-operation-copy:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-2)
}

.arco-typography-operation-copied {
	color: rgb(var(--success-6))
}

.arco-typography-operation-edit {
	background-color: transparent;
	border-radius: 2px;
	color: var(--color-text-2);
	cursor: pointer;
	margin-left: 2px;
	padding: 2px;
	transition: background-color .1s linear
}

.arco-typography-operation-edit:hover {
	background-color: var(--color-fill-2);
	color: var(--color-text-2)
}

.arco-typography-operation-expand {
	color: rgb(var(--primary-6));
	cursor: pointer;
	margin: 0 4px
}

.arco-typography-operation-expand:hover {
	color: rgb(var(--primary-5))
}

.arco-typography-edit-content {
	left: -13px;
	margin-bottom: calc(1em - 5px);
	margin-right: -13px;
	margin-top: -5px;
	position: relative
}

.arco-typography-css-operation {
	margin-bottom: 1em;
	margin-top: -1em;
	text-align: right
}

.arco-upload {
	cursor: pointer;
	display: inline-block;
	max-width: 100%
}

.arco-upload.arco-upload-draggable {
	width: 100%
}

.arco-upload-tip {
	color: var(--color-text-3);
	font-size: 12px;
	line-height: 1.5;
	margin-top: 4px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-upload-picture-card {
	background: var(--color-fill-2);
	border: 1px dashed var(--color-neutral-3);
	border-radius: var(--border-radius-small);
	color: var(--color-text-2);
	display: flex;
	flex-direction: column;
	height: 80px;
	justify-content: center;
	margin-bottom: 0;
	min-width: 80px;
	text-align: center;
	transition: all .1s linear
}

.arco-upload-picture-card:hover {
	background-color: var(--color-fill-3);
	border-color: var(--color-neutral-4);
	color: var(--color-text-2)
}

.arco-upload-drag {
	background-color: var(--color-fill-1);
	border: 1px dashed var(--color-neutral-3);
	border-radius: var(--border-radius-small);
	color: var(--color-text-1);
	padding: 50px 0;
	text-align: center;
	transition: all .2s ease
}

.arco-upload-drag .arco-icon-plus {
	color: var(--color-text-2);
	font-size: 14px;
	margin-bottom: 24px
}

.arco-upload-drag:hover {
	background-color: var(--color-fill-3);
	border-color: var(--color-neutral-4)
}

.arco-upload-drag:hover .arco-upload-drag-text {
	color: var(--color-text-1)
}

.arco-upload-drag:hover .arco-icon-plus {
	color: var(--color-text-2)
}

.arco-upload-drag-active {
	background-color: var(--color-primary-light-1);
	border-color: rgb(var(--primary-6))
}

.arco-upload-drag-active, .arco-upload-drag-active .arco-upload-drag-text {
	color: var(--color-text-1)
}

.arco-upload-drag-active .arco-icon-plus {
	color: rgb(var(--primary-6))
}

.arco-upload-drag .arco-upload-tip {
	margin-top: 0
}

.arco-upload-drag-text {
	color: var(--color-text-1);
	font-size: 14px;
	line-height: 1.5
}

.arco-upload-wrapper {
	width: 100%
}

.arco-upload-wrapper.arco-upload-wrapper-type-picture-card {
	display: flex;
	justify-content: flex-start
}

.arco-upload-drag {
	width: 100%
}

.arco-upload-hide {
	display: none
}

.arco-upload-disabled .arco-upload-picture-card, .arco-upload-disabled .arco-upload-picture-card:hover {
	background-color: var(--color-fill-1);
	border-color: var(--color-neutral-4);
	color: var(--color-text-4);
	cursor: not-allowed
}

.arco-upload-disabled .arco-upload-drag, .arco-upload-disabled .arco-upload-drag:hover {
	background-color: var(--color-fill-1);
	border-color: var(--color-text-4);
	cursor: not-allowed
}

.arco-upload-disabled .arco-upload-drag .arco-icon-plus, .arco-upload-disabled .arco-upload-drag .arco-upload-drag-text, .arco-upload-disabled .arco-upload-drag:hover .arco-icon-plus, .arco-upload-disabled .arco-upload-drag:hover .arco-upload-drag-text, .arco-upload-disabled .arco-upload-tip {
	color: var(--color-text-4)
}

.arco-upload-icon {
	cursor: pointer
}

.arco-upload-icon-error {
	color: rgb(var(--danger-6));
	margin-left: 4px
}

.arco-upload-icon-success {
	color: rgb(var(--success-6));
	font-size: 14px;
	line-height: 14px
}

.arco-upload-icon-remove {
	font-size: 14px;
	position: relative
}

.arco-upload-icon-cancel, .arco-upload-icon-start {
	color: var(--color-white);
	font-size: 12px;
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translateX(-50%) translateY(-50%)
}

.arco-upload-icon-upload {
	color: rgb(var(--primary-6));
	cursor: pointer;
	font-size: 14px;
	transition: all .2s ease
}

.arco-upload-icon-upload:active, .arco-upload-icon-upload:hover {
	color: rgb(var(--primary-7))
}

.arco-upload-list {
	list-style: none;
	margin: 0;
	padding: 0
}

.arco-upload-list.arco-upload-list-type-picture, .arco-upload-list.arco-upload-list-type-text {
	width: 100%
}

.arco-upload-list.arco-upload-list-type-picture .arco-upload-list-item:first-of-type, .arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type {
	margin-top: 24px
}

.arco-upload-list-item-done .arco-upload-list-item-file-icon {
	color: rgb(var(--primary-6))
}

.arco-upload-list-item {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	margin-top: 12px;
	position: relative
}

.arco-upload-list-item-content {
	align-items: center;
	background-color: var(--color-fill-1);
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	display: flex;
	flex: 1;
	flex-wrap: nowrap;
	font-size: 14px;
	overflow: hidden;
	padding: 8px 10px 8px 12px;
	transition: background-color .1s linear;
	width: 100%
}

.arco-upload-list-item-file-icon {
	color: rgb(var(--primary-6));
	font-size: 16px;
	line-height: 16px;
	margin-right: 12px
}

.arco-upload-list-item-thumbnail {
	flex-shrink: 0;
	height: 40px;
	margin-right: 12px;
	width: 40px
}

.arco-upload-list-item-thumbnail img {
	height: 100%;
	width: 100%
}

.arco-upload-list-item-name {
	align-items: center;
	color: var(--color-text-1);
	display: flex;
	flex: 1;
	font-size: 14px;
	line-height: 1.4286;
	margin-right: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.arco-upload-list-item-name-link {
	color: rgb(var(--link-6));
	text-decoration: none
}

.arco-upload-list-item-name-link, .arco-upload-list-item-name-text {
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis
}

.arco-upload-list-item .arco-upload-progress {
	line-height: 12px;
	margin-left: auto;
	position: relative
}

.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bg {
	stroke: rgba(var(--gray-10), .2)
}

.arco-upload-list-item .arco-upload-progress:hover .arco-progress-circle-bar {
	stroke: rgb(var(--primary-7))
}

.arco-upload-list-item-operation {
	color: var(--color-text-2);
	font-size: 12px;
	margin-left: 12px
}

.arco-upload-list-item-operation .arco-upload-icon-remove {
	font-size: inherit
}

.arco-upload-list-item-done .arco-upload-list-status, .arco-upload-list-item-error .arco-upload-list-status {
	display: none
}

.arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name, .arco-upload-list-type-text .arco-upload-list-item-error .arco-upload-list-item-name-link {
	color: rgb(var(--danger-6))
}

.arco-upload-list.arco-upload-list-type-picture-card {
	display: flex;
	flex-wrap: wrap;
	vertical-align: top
}

.arco-upload-list.arco-upload-list-type-picture-card .arco-upload-list-status {
	margin-left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.arco-upload-list-picture {
	display: inline-block;
	margin-bottom: 8px;
	margin-right: 8px;
	margin-top: 0;
	padding-right: 0;
	transition: all .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-upload-list-picture-status-error .arco-upload-list-picture-mask {
	opacity: 1
}

.arco-upload-list-picture {
	border-radius: var(--border-radius-small);
	box-sizing: border-box;
	height: 80px;
	line-height: 80px;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: top;
	width: 80px
}

.arco-upload-list-picture img {
	height: 100%;
	width: 100%
}

.arco-upload-list-picture-mask {
	background: rgba(0, 0, 0, .5);
	bottom: 0;
	color: var(--color-white);
	cursor: pointer;
	font-size: 16px;
	left: 0;
	line-height: 80px;
	opacity: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	transition: opacity .1s linear
}

.arco-upload-list-picture-operation {
	display: none;
	font-size: 14px
}

.arco-upload-list-picture-operation .arco-upload-icon-retry {
	color: var(--color-white)
}

.arco-upload-list-picture-error-tip .arco-upload-icon-error {
	color: var(--color-white);
	font-size: 26px
}

.arco-upload-list-picture-mask:hover {
	opacity: 1
}

.arco-upload-list-picture-mask:hover .arco-upload-list-picture-operation {
	display: flex;
	justify-content: space-evenly
}

.arco-upload-list-picture-mask:hover .arco-upload-list-picture-error-tip {
	display: none
}

.arco-upload-list-type-picture .arco-upload-list-item-content {
	padding-bottom: 8px;
	padding-top: 8px
}

.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-content {
	background-color: var(--color-danger-light-1)
}

.arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name, .arco-upload-list-type-picture .arco-upload-list-item-error .arco-upload-list-item-name-link {
	color: rgb(var(--danger-6))
}

.arco-upload-hide+.arco-upload-list .arco-upload-list-item:first-of-type {
	margin-top: 0
}

.arco-upload-slide-up-enter {
	opacity: 0
}

.arco-upload-slide-up-enter-active {
	opacity: 1;
	transition: opacity .2s cubic-bezier(.34, .69, .1, 1)
}

.arco-upload-slide-up-exit {
	opacity: 1
}

.arco-upload-slide-up-exit-active {
	margin: 0;
	opacity: 0;
	overflow: hidden;
	transition: opacity .1s linear, height .3s cubic-bezier(.34, .69, .1, 1) .1s, margin .3s cubic-bezier(.34, .69, .1, 1) .1s
}

.arco-upload-list-item.arco-upload-slide-inline-enter {
	opacity: 0
}

.arco-upload-list-item.arco-upload-slide-inline-enter-active {
	opacity: 1;
	transition: opacity .2s linear
}

.arco-upload-list-item.arco-upload-slide-inline-exit {
	opacity: 1
}

.arco-upload-list-item.arco-upload-slide-inline-exit-active {
	margin: 0;
	opacity: 0;
	overflow: hidden;
	transition: opacity .1s linear, width .3s cubic-bezier(.34, .69, .1, 1) .1s, margin .3s cubic-bezier(.34, .69, .1, 1) .1s
}

.arco-verification-code {
	align-items: center;
	-moz-column-gap: 4px;
	column-gap: 4px;
	display: flex;
	justify-content: space-between;
	width: 100%
}

.arco-verification-code .arco-input {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	width: 32px
}

.arco-verification-code .arco-input-size-small {
	width: 28px
}

.arco-verification-code .arco-input-size-mini {
	width: 24px
}

.arco-verification-code .arco-input-size-large {
	width: 36px
}



#__nuxt .arco-drawer .arco-drawer-body {
	display: flex;
	flex-direction: column;
	padding: 12px 0
}

.arco-notification-list, .arco-notification-list-top-right {
	top: 90px!important
}

.fade-bottom-enter-active, .fade-bottom-leave-active {
	transition: .3s ease
}

.fade-bottom-enter-from, .fade-bottom-leave-to {
	transform: translate3d(0, 100%, 0)
}

.termsfeed-com---nb .cc-nb-main-container {
	overflow-x: hidden!important;
	width: 100vw
}

.cc-nb-main-container {
	align-items: start;
	display: flex!important;
	justify-content: center;
	min-height: 124px;
	overflow-x: hidden!important;
	padding: 0 250px!important
}

@media screen and (max-width:1364px) {
	.cc-nb-main-container {
		padding: 0 10px!important
	}
}

.cc-nb-title-container {
	display: none!important;
	position: absolute!important
}

.cc-nb-text-container {
	align-items: center;
	display: flex;
	font-family: PingFang SC;
	height: 100%;
	justify-content: center;
	padding-top: 2.9%
}

.cc-nb-buttons-container {
	display: flex!important;
	justify-content: end;
	margin-top: 42px;
	width: 500px
}

.termsfeed-com---palette-light .cc-nb-okagree {
	background-color: #042040!important;
	border-radius: 4px;
	color: #fff!important;
	font-family: OpenSans, sans-serif;
	font-size: 16px;
	font-weight: 400!important;
	height: 32px;
	padding: 0 20px;
	width: 110px
}

.termsfeed-com---palette-light .cc-nb-reject {
	background-color: transparent!important;
	border: 1px solid #042040;
	border-radius: 4px;
	box-sizing: border-box;
	color: #042040!important;
	font-family: OpenSans, sans-serif;
	font-size: 16px;
	font-weight: 400;
	height: 32px;
	margin-left: 5px;
	padding: 0 20px;
	width: 110px
}

.termsfeed-com---palette-light .cc-nb-changep {
	background-color: #cd2c2c;
	color: #333;
	display: none
}

.termsfeed-com---palette-light.termsfeed-com---nb {
	background-color: #fff!important;
	box-shadow: 0 -6px 5px 0 hsla(0, 0%, 95%, .4);
	color: #333
}

.termsfeed-com---nb-simple {
	border-radius: 0;
	left: 0;
	max-width: 100vw!important;
	overflow-x: hidden!important;
	position: fixed;
	top: auto
}

.termsfeed-com---nb {
	font-size: 16px;
	overflow: auto;
	z-index: 99999999999
}

.termsfeed-com---nb .cc-nb-title {
	color: #333!important;
	font-size: 20px!important;
	font-weight: 600
}

.termsfeed-com---reset p {
	margin-bottom: 5px!important;
	margin-top: 0
}

.termsfeed-com---nb .cc-nb-text {
	color: #55687d!important;
	font-family: PingFangSC\, PingFang SC!important;
	font-size: 14px!important;
	margin: 0 0 10px!important;
	padding-right: 40px!important
}

.termsfeed-com---reset {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff
}

.termsfeed-com---reset *, .termsfeed-com---reset *::before, .termsfeed-com---reset *::after {
	box-sizing: border-box
}

.termsfeed-com---reset a, .termsfeed-com---reset li, .termsfeed-com---reset p, .termsfeed-com---reset h1, .termsfeed-com---reset h2, .termsfeed-com---reset input, .termsfeed-com---reset button, .termsfeed-com---reset select {
	border-style: none;
	box-shadow: none;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	outline: none
}

@-ms-viewport {
	.termsfeed-com---reset {
		width: device-width
	}
}

.termsfeed-com---reset [tabindex="-1"]:focus {
	outline: 0 !important
}

.termsfeed-com---reset h1, .termsfeed-com---reset h2, .termsfeed-com---reset h3, .termsfeed-com---reset h4, .termsfeed-com---reset h5, .termsfeed-com---reset h6 {
	margin-top: 0;
	margin-bottom: 0;
	color: #000
}

.termsfeed-com---reset p {
	margin-top: 0;
	margin-bottom: 1rem
}

.termsfeed-com---reset div {
	display: block
}

.termsfeed-com---reset ol, .termsfeed-com---reset ul, .termsfeed-com---reset dl {
	margin-top: 0;
	margin-bottom: 1rem
}

.termsfeed-com---reset ol ol, .termsfeed-com---reset ul ul, .termsfeed-com---reset ol ul, .termsfeed-com---reset ul ol {
	margin-bottom: 0
}

.termsfeed-com---reset b, .termsfeed-com---reset strong {
	font-weight: bolder
}

.termsfeed-com---reset small {
	font-size: 80%
}

.termsfeed-com---reset a {
	color: #007bff;
	text-decoration: none;
	background-color: rgba(0, 0, 0, 0);
	-webkit-text-decoration-skip: objects
}

.termsfeed-com---reset a:hover {
	color: #0056b3;
	text-decoration: underline
}

.termsfeed-com---reset a:not([href]):not([tabindex]) {
	color: inherit;
	text-decoration: none
}

.termsfeed-com---reset a:not([href]):not([tabindex]):hover, .termsfeed-com---reset a:not([href]):not([tabindex]):focus {
	color: inherit;
	text-decoration: none
}

.termsfeed-com---reset a:not([href]):not([tabindex]):focus {
	outline: 0
}

.termsfeed-com---reset label {
	display: inline-block;
	margin-bottom: .5rem
}

.termsfeed-com---reset button {
	border-radius: 2px;
	padding: .5rem 1rem;
	outline: none;
	background: #dcdae5;
	color: #111;
	cursor: pointer;
	border: none
}

.termsfeed-com---reset button:focus {
	outline: none
}

.termsfeed-com---reset select {
	border-style: none;
	padding: .5rem 1rem
}

.termsfeed-com---reset input, .termsfeed-com---reset button, .termsfeed-com---reset select, .termsfeed-com---reset optgroup, .termsfeed-com---reset textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}

.termsfeed-com---reset button, .termsfeed-com---reset input {
	overflow: visible
}

.termsfeed-com---reset button, .termsfeed-com---reset select {
	text-transform: none
}

.termsfeed-com---reset button, .termsfeed-com---reset html [type=button], .termsfeed-com---reset [type=reset], .termsfeed-com---reset [type=submit] {
	-webkit-appearance: button
}

.termsfeed-com---reset button::-moz-focus-inner, .termsfeed-com---reset [type=button]::-moz-focus-inner, .termsfeed-com---reset [type=reset]::-moz-focus-inner, .termsfeed-com---reset [type=submit]::-moz-focus-inner {
	padding: 0;
	border-style: none
}

.termsfeed-com---reset input[type=radio], .termsfeed-com---reset input[type=checkbox] {
	box-sizing: border-box;
	padding: 0
}

.termsfeed-com---reset [hidden] {
	display: none !important
}

.termsfeed-com---nb {
	overflow: auto;
	z-index: 99999999999;
	font-size: 16px
}

.termsfeed-com---nb .cc-nb-main-container {
	padding: 3rem
}

.termsfeed-com---nb .cc-nb-title {
	font-size: 24px;
	font-weight: 600
}

.termsfeed-com---nb .cc-nb-text {
	font-size: 16px;
	margin: 0 0 1.25rem 0
}

.termsfeed-com---nb .cc-nb-okagree, .termsfeed-com---nb .cc-nb-reject, .termsfeed-com---nb .cc-nb-changep {
	font-weight: bold;
	font-size: 14px;
	margin-right: .25rem !important;
	margin-bottom: .25rem !important
}

@media(max-width: 480px) {
	.termsfeed-com---nb .cc-nb-okagree, .termsfeed-com---nb .cc-nb-reject, .termsfeed-com---nb .cc-nb-changep {
		display: block;
		width: 100%
	}
}

.termsfeed-com---nb-headline {
	right: 0;
	top: auto;
	bottom: 0;
	left: 0;
	max-width: 100%;
	position: relative
}

@media(max-width: 320px), (max-height: 480px) {
	.termsfeed-com---nb-headline {
		overflow: auto;
		height: 200px;
		max-width: 100%;
		right: 0;
		top: auto;
		bottom: 0;
		left: auto;
		position: fixed
	}
}

.termsfeed-com---nb-simple {
	right: 0;
	top: auto;
	bottom: 0;
	left: auto;
	max-width: 50%;
	position: fixed
}

@media screen and (max-width: 600px) {
	.termsfeed-com---nb-simple {
		max-width: 80%
	}
}

@media(max-width: 320px), (max-height: 480px) {
	.termsfeed-com---nb-simple {
		overflow: auto;
		height: 200px;
		max-width: 100%
	}
}

.termsfeed-com---nb-interstitial-overlay {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: rgba(0, 0, 0, .8);
	z-index: 9999999999
}

.termsfeed-com---nb-interstitial {
	right: 3vw;
	top: 3vh;
	left: 3vw;
	max-width: 100%;
	position: fixed
}

@media(max-width: 320px), (max-height: 480px) {
	.termsfeed-com---nb-interstitial {
		overflow: auto;
		height: 200px;
		right: 0;
		top: auto;
		bottom: 0;
		left: auto;
		position: fixed
	}
}

.termsfeed-com---nb-standalone {
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

@media(max-width: 320px), (max-height: 480px) {
	.termsfeed-com---nb-standalone {
		overflow: auto;
		height: 200px;
		max-width: 100%;
		right: 0;
		top: auto;
		bottom: 0;
		left: auto;
		position: fixed
	}
}

.termsfeed-com---pc-overlay {
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0, 0, 0, .5);
	z-index: 999999999999;
	top: 0;
	left: 0;
	display: none
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-overlay {
		overflow-y: scroll
	}
}

.termsfeed-com---pc-dialog {
	position: absolute;
	margin: 30px auto;
	width: 750px;
	max-width: 90%;
	height: auto;
	left: 0;
	right: 0
}

.termsfeed-com---pc-dialog>div {
	width: 100%
}

.termsfeed-com---pc-dialog .cc-pc-container {
	width: 100%;
	display: flex;
	background: #fff;
	flex-direction: column
}

.termsfeed-com---pc-dialog .cc-pc-head {
	background: #fff;
	color: #111;
	display: flex;
	flex-direction: row;
	justify-content: space-between
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-pc-head {
		flex-direction: column
	}
}

.termsfeed-com---pc-dialog .cc-pc-head-title {
	display: flex;
	padding-left: 15px;
	flex-direction: column;
	justify-content: center;
	align-items: baseline
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-pc-head-title {
		align-items: center;
		padding: 15px 0 0 0
	}
}

.termsfeed-com---pc-dialog .cc-pc-head-title-text {
	font-size: 16px;
	line-height: 1.5;
	margin: 0
}

.termsfeed-com---pc-dialog .cc-pc-head-title-headline {
	font-size: 20px;
	font-weight: 600;
	margin: 0
}

.termsfeed-com---pc-dialog .cc-pc-head-lang {
	display: flex;
	align-items: center;
	padding-right: 15px;
	min-height: 80px;
	justify-content: center;
	flex-direction: row-reverse
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-pc-head-lang {
		padding: 15px 0;
		min-height: 20px
	}
}

.termsfeed-com---pc-dialog .cc-pc-head-close {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 15px
}

.termsfeed-com---pc-dialog .cc-cp-body {
	display: flex;
	flex-direction: row;
	align-items: stretch;
	background: #292929;
	color: #f5f5f5;
	border-bottom: none
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-cp-body {
		flex-direction: column
	}
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs {
	font-family: Arial, sans-serif !important;
	width: 150px;
	margin: 0;
	padding: 0;
	background: #e6e6e6;
	min-width: 150px
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-cp-body-tabs {
		width: 100%
	}
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs-item {
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	width: 100%;
	color: #666;
	background: #e6e6e6;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	transition: all ease .1s;
	box-sizing: content-box
}

@media screen and (max-width: 600px) {
	.termsfeed-com---pc-dialog .cc-cp-body-tabs-item {
		border-right: 0
	}
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs-item[active=true] {
	background: #292929;
	color: #f5f5f5
}

.termsfeed-com---pc-dialog .cc-cp-body-tabs-item-link {
	text-decoration: none;
	color: #666;
	display: block;
	padding: 10px 5px 10px 10px;
	font-weight: 700;
	font-size: 12px;
	line-height: 19px;
	position: relative;
	cursor: pointer;
	width: 100%;
	text-align: left;
	background: none;
	word-wrap: break-word;
	white-space: break-spaces
}

.termsfeed-com---pc-dialog .cc-cp-body-content {
	background: #292929;
	color: #f5f5f5
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry {
	width: 100%;
	display: none;
	padding: 25px;
	box-sizing: border-box
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry[active=true] {
	display: block
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry-title {
	font-size: 24px;
	font-weight: 600
}

.termsfeed-com---pc-dialog .cc-cp-body-content-entry-text {
	font-size: 16px;
	line-height: 1.5
}

.termsfeed-com---pc-dialog .cc-cp-foot {
	background: #f2f2f2;
	display: flex;
	flex-direction: row;
	align-items: center;
	border-top: 1px solid #ccc;
	justify-content: space-between
}

.termsfeed-com---pc-dialog .cc-cp-foot-byline {
	padding: 20px 10px;
	font-size: 14px;
	color: #333;
	display: block !important
}

.termsfeed-com---pc-dialog .cc-cp-foot-byline a {
	color: #999
}

.termsfeed-com---pc-dialog .cc-cp-foot-save {
	margin-right: 10px;
	opacity: .9;
	transition: all ease .3s;
	font-size: 14px;
	font-weight: bold;
	height: auto
}

.termsfeed-com---pc-dialog .cc-cp-foot-save:hover {
	opacity: 1
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox {
	position: absolute;
	margin: 2px 0 0 16px;
	cursor: pointer;
	appearance: none;
	border: 0
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label {
	position: relative;
	padding: 4px 0 0 50px;
	line-height: 2em;
	cursor: pointer;
	display: inline;
	font-size: 14px
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:before {
	content: "";
	position: absolute;
	display: block;
	left: 0;
	top: 0;
	width: 40px;
	height: 24px;
	border-radius: 16px;
	background: #fff;
	border: 1px solid #d9d9d9;
	-webkit-transition: all .3s;
	transition: all .3s
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:after {
	content: "";
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 24px;
	height: 24px;
	border-radius: 16px;
	background: #fff;
	border: 1px solid #d9d9d9;
	-webkit-transition: all .3s;
	transition: all .3s
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox+label:hover:after {
	box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:after {
	margin-left: 16px
}

.termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before {
	background: #55d069
}

.termsfeed-com---palette-dark.termsfeed-com---nb {
	background-color: #111;
	color: #fff
}

.termsfeed-com---palette-dark .cc-nb-title {
	color: #fff
}

.termsfeed-com---palette-dark .cc-nb-text {
	color: #fff
}

.termsfeed-com---palette-dark .cc-nb-text a {
	color: #fff;
	text-decoration: underline
}

.termsfeed-com---palette-dark .cc-nb-text a:hover {
	text-decoration: none
}

.termsfeed-com---palette-dark .cc-nb-text a:focus {
	box-shadow: 0 0 0 2px #3dd000
}

.termsfeed-com---palette-dark .cc-nb-okagree {
	color: #000;
	background-color: #ff0
}

.termsfeed-com---palette-dark .cc-nb-okagree:focus {
	box-shadow: 0 0 0 2px #3dd000
}

.termsfeed-com---palette-dark .cc-nb-reject {
	color: #000;
	background-color: #ff0
}

.termsfeed-com---palette-dark .cc-nb-reject:focus {
	box-shadow: 0 0 0 2px #3dd000
}

.termsfeed-com---palette-dark .cc-nb-changep {
	background-color: #eaeaea;
	color: #111
}

.termsfeed-com---palette-dark .cc-nb-changep:focus {
	box-shadow: 0 0 0 2px #3dd000
}

.termsfeed-com---palette-dark .cc-pc-container {
	background: #212121
}

.termsfeed-com---palette-dark .cc-pc-head {
	background: #212121;
	color: #fff;
	border-bottom: 1px solid #111
}

.termsfeed-com---palette-dark .cc-pc-head-title-headline {
	color: #fff
}

.termsfeed-com---palette-dark .cc-pc-head-title-text {
	color: #fff
}

.termsfeed-com---palette-dark .cc-pc-head-lang select {
	color: #212121
}

.termsfeed-com---palette-dark .cc-pc-head-lang select:focus {
	box-shadow: 0 0 0 2px #ff0
}

.termsfeed-com---palette-dark .cc-pc-head-close {
	background: none;
	color: #e6e6e6
}

.termsfeed-com---palette-dark .cc-pc-head-close:active, .termsfeed-com---palette-dark .cc-pc-head-close:focus {
	border: 2px solid #ff0
}

.termsfeed-com---palette-dark .cc-cp-body {
	background: #292929 !important;
	color: #f5f5f5
}

.termsfeed-com---palette-dark .cc-cp-body-tabs {
	color: #666;
	background: #e6e6e6
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item {
	border-right-color: #ccc;
	border-bottom-color: #ccc
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link {
	color: #666
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:hover {
	color: #666
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus {
	box-shadow: 0 0 0 2px #292929
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] {
	background: #292929 !important
}

.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] button {
	color: #f5f5f5
}

.termsfeed-com---palette-dark .cc-cp-body-content {
	background: #292929 !important;
	color: #f5f5f5
}

.termsfeed-com---palette-dark .cc-cp-body-content-entry-title {
	color: #fff
}

.termsfeed-com---palette-dark .cc-cp-body-content-entry-text {
	color: #fff
}

.termsfeed-com---palette-dark .cc-cp-body-content-entry a {
	color: #fff;
	text-decoration: underline
}

.termsfeed-com---palette-dark .cc-cp-body-content-entry a:hover {
	text-decoration: none
}

.termsfeed-com---palette-dark .cc-cp-body-content-entry a:focus {
	box-shadow: 0 0 0 2px #ff0
}

.termsfeed-com---palette-dark .cc-cp-foot {
	background: #212121;
	border-top-color: #111
}

.termsfeed-com---palette-dark .cc-cp-foot-byline {
	color: #fff
}

.termsfeed-com---palette-dark .cc-cp-foot-byline a:focus {
	box-shadow: 0 0 0 2px #ff0
}

.termsfeed-com---palette-dark .cc-cp-foot-save {
	background: #ff0;
	color: #000
}

.termsfeed-com---palette-dark .cc-cp-foot-save:focus {
	box-shadow: 0 0 0 2px #3dd000
}

.termsfeed-com---palette-light.termsfeed-com---nb {
	background-color: #f2f2f2;
	color: #111
}

.termsfeed-com---palette-light .cc-nb-title {
	color: #111
}

.termsfeed-com---palette-light .cc-nb-text {
	color: #111
}

.termsfeed-com---palette-light .cc-nb-text a {
	color: #111;
	text-decoration: underline
}

.termsfeed-com---palette-light .cc-nb-text a:hover {
	text-decoration: none
}

.termsfeed-com---palette-light .cc-nb-text a:focus {
	box-shadow: 0 0 0 2px #ff8d00
}

.termsfeed-com---palette-light .cc-nb-okagree {
	color: #fff;
	background-color: green
}

.termsfeed-com---palette-light .cc-nb-okagree:focus {
	box-shadow: 0 0 0 2px #ff8d00
}

.termsfeed-com---palette-light .cc-nb-reject {
	color: #fff;
	background-color: green
}

.termsfeed-com---palette-light .cc-nb-reject:focus {
	box-shadow: 0 0 0 2px #ff8d00
}

.termsfeed-com---palette-light .cc-nb-changep {
	background-color: #eaeaea;
	color: #111
}

.termsfeed-com---palette-light .cc-nb-changep:focus {
	box-shadow: 0 0 0 2px #ff8d00
}

.termsfeed-com---palette-light .cc-pc-container {
	background: #fff
}

.termsfeed-com---palette-light .cc-pc-head {
	background: #fff;
	color: #111;
	border-bottom: 1px solid #ccc
}

.termsfeed-com---palette-light .cc-pc-head-title-headline {
	color: #111
}

.termsfeed-com---palette-light .cc-pc-head-title-text {
	color: #111
}

.termsfeed-com---palette-light .cc-pc-head-lang select {
	color: #111
}

.termsfeed-com---palette-light .cc-pc-head-lang select:focus {
	box-shadow: 0 0 0 2px green
}

.termsfeed-com---palette-light .cc-pc-head-close {
	background: none;
	color: #666
}

.termsfeed-com---palette-light .cc-pc-head-close:active, .termsfeed-com---palette-light .cc-pc-head-close:focus {
	border: 2px solid green
}

.termsfeed-com---palette-light .cc-cp-body {
	background: #fbfbfb !important;
	color: #111
}

.termsfeed-com---palette-light .cc-cp-body-tabs {
	color: #666;
	background: #e6e6e6
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item {
	border-right-color: #ccc;
	border-bottom-color: #ccc
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item-link {
	color: #666
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item-link:hover {
	color: #666
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item-link:focus {
	box-shadow: 0 0 0 2px #fbfbfb
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item[active=true] {
	background: #fbfbfb !important
}

.termsfeed-com---palette-light .cc-cp-body-tabs-item[active=true] button {
	color: #111
}

.termsfeed-com---palette-light .cc-cp-body-content {
	background: #fbfbfb !important;
	color: #111
}

.termsfeed-com---palette-light .cc-cp-body-content-entry-title {
	color: #111
}

.termsfeed-com---palette-light .cc-cp-body-content-entry-text {
	color: #111
}

.termsfeed-com---palette-light .cc-cp-body-content-entry a {
	color: #111;
	text-decoration: underline
}

.termsfeed-com---palette-light .cc-cp-body-content-entry a:hover {
	text-decoration: none
}

.termsfeed-com---palette-light .cc-cp-body-content-entry a:focus {
	box-shadow: 0 0 0 2px green
}

.termsfeed-com---palette-light .cc-cp-foot {
	background: #f2f2f2;
	border-top-color: #ccc
}

.termsfeed-com---palette-light .cc-cp-foot-byline {
	color: #111
}

.termsfeed-com---palette-light .cc-cp-foot-byline a:focus {
	box-shadow: 0 0 0 2px green
}

.termsfeed-com---palette-light .cc-cp-foot-save {
	background: green;
	color: #fff
}

.termsfeed-com---palette-light .cc-cp-foot-save:focus {
	box-shadow: 0 0 0 2px #ff8d00
}

.termsfeed-com---is-hidden {
	display: none
}

.termsfeed-com---is-visible {
	display: block
}

.termsfeed-com---nb.termsfeed-com---lang-ar, .termsfeed-com---pc-overlay.termsfeed-com---lang-ar {
	text-align: right
}