*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.13 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

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

/*
Remove the default font size and weight for headings.
*/

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

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

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

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

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

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

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

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

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

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

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

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
.icon-\[ant-design--check-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5L207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8'/%3E%3C/svg%3E");
}
.icon-\[ant-design--close-circle-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' fill-rule='evenodd' d='M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960S64 759.4 64 512S264.6 64 512 64m0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372s372-166.6 372-372s-166.6-372-372-372m128.013 198.826c.023.007.042.018.083.059l45.02 45.019c.04.04.05.06.058.083a.12.12 0 0 1 0 .07c-.007.022-.018.041-.059.082L557.254 512l127.861 127.862a.3.3 0 0 1 .05.06l.009.023a.12.12 0 0 1 0 .07c-.007.022-.018.041-.059.082l-45.019 45.02c-.04.04-.06.05-.083.058a.12.12 0 0 1-.07 0c-.022-.007-.041-.018-.082-.059L512 557.254L384.14 685.115c-.042.041-.06.052-.084.059a.12.12 0 0 1-.07 0c-.022-.007-.041-.018-.082-.059l-45.02-45.019a.2.2 0 0 1-.058-.083a.12.12 0 0 1 0-.07c.007-.022.018-.041.059-.082L466.745 512l-127.86-127.86a.3.3 0 0 1-.05-.061l-.009-.023a.12.12 0 0 1 0-.07c.007-.022.018-.041.059-.082l45.019-45.02c.04-.04.06-.05.083-.058a.12.12 0 0 1 .07 0c.022.007.041.018.082.059L512 466.745l127.862-127.86c.04-.041.06-.052.083-.059a.12.12 0 0 1 .07 0Z'/%3E%3C/svg%3E");
}
.icon-\[ant-design--delete-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M360 184h-8c4.4 0 8-3.6 8-8zh304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32M731.3 840H292.7l-24.2-512h487z'/%3E%3C/svg%3E");
}
.icon-\[ant-design--edit-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 0 0 0-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 0 0 9.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9m67.4-174.4L687.8 215l73.3 73.3l-362.7 362.6l-88.9 15.7zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32'/%3E%3C/svg%3E");
}
.icon-\[ant-design--import-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' fill-rule='evenodd' d='M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32M653.3 424.6l52.2 52.2c4.7 4.7 1.9 12.8-4.7 13.6l-179.4 21c-5.1.6-9.5-3.7-8.9-8.9l21-179.4c.8-6.6 8.9-9.4 13.6-4.7l52.4 52.4l256.2-256.2c3.1-3.1 8.2-3.1 11.3 0l42.4 42.4c3.1 3.1 3.1 8.2 0 11.3z'/%3E%3C/svg%3E");
}
.icon-\[ant-design--more-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M456 231a56 56 0 1 0 112 0a56 56 0 1 0-112 0m0 280a56 56 0 1 0 112 0a56 56 0 1 0-112 0m0 280a56 56 0 1 0 112 0a56 56 0 1 0-112 0'/%3E%3C/svg%3E");
}
.icon-\[ant-design--plus-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8'/%3E%3Cpath fill='black' d='M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8Z'/%3E%3C/svg%3E");
}
.icon-\[ant-design--question-circle-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448s448-200.6 448-448S759.4 64 512 64m0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372s372 166.6 372 372s-166.6 372-372 372'/%3E%3Cpath fill='black' d='M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7c-21.2 8.1-39.2 22.3-52.1 40.9c-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0 1 30.9-44.8c59-22.7 97.1-74.7 97.1-132.5c.1-39.3-17.1-76-48.3-103.3M472 732a40 40 0 1 0 80 0a40 40 0 1 0-80 0'/%3E%3C/svg%3E");
}
.icon-\[ant-design--right-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1l-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4'/%3E%3C/svg%3E");
}
.icon-\[ant-design--search-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1S492.1 112 412 112s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6M570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4'/%3E%3C/svg%3E");
}
.icon-\[ant-design--setting-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='m924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 0 0 9.3-35.2l-.9-2.6a443.7 443.7 0 0 0-79.7-137.9l-1.8-2.1a32.12 32.12 0 0 0-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 0 0-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 0 0-25.8 25.7l-15.8 85.4a351.9 351.9 0 0 0-99 57.4l-81.9-29.1a32 32 0 0 0-35.1 9.5l-1.8 2.1a446 446 0 0 0-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1c0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 0 0-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0 0 35.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0 0 25.8 25.7l2.7.5a449.4 449.4 0 0 0 159 0l2.7-.5a32.05 32.05 0 0 0 25.8-25.7l15.7-85a350 350 0 0 0 99.7-57.6l81.3 28.9a32 32 0 0 0 35.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35M788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1l74.7 63.9a370 370 0 0 1-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3l-17.9 97a377.5 377.5 0 0 1-85 0l-17.9-97.2l-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9l-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5l-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5c0-15.3 1.2-30.6 3.7-45.5l6.5-40l-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2l31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3l17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97l38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8l92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176s176-78.8 176-176s-78.8-176-176-176m79.2 255.2A111.6 111.6 0 0 1 512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 0 1 400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390s58 11.6 79.2 32.8A111.6 111.6 0 0 1 624 502c0 29.9-11.7 58-32.8 79.2'/%3E%3C/svg%3E");
}
.icon-\[ant-design--user-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M858.5 763.6a374 374 0 0 0-80.6-119.5a375.6 375.6 0 0 0-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1c-.4.2-.8.3-1.2.5c-44.8 18.9-85 46-119.5 80.6a375.6 375.6 0 0 0-80.6 119.5A371.7 371.7 0 0 0 136 901.8a8 8 0 0 0 8 8.2h60c4.4 0 7.9-3.5 8-7.8c2-77.2 33-149.5 87.8-204.3c56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 0 0 8-8.2c-1-47.8-10.9-94.3-29.5-138.2M512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362s17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362s-17.9 89.1-50.4 121.6S557.9 534 512 534'/%3E%3C/svg%3E");
}
.icon-\[ant-design--warning-outlined\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M464 720a48 48 0 1 0 96 0a48 48 0 1 0-96 0m16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8m475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48m-783.5-27.9L512 239.9l339.8 588.2z'/%3E%3C/svg%3E");
}
.icon-\[ri--collapse-diagonal-2-line\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M9 4h2v7H4V9h3.586L3.293 4.707l1.414-1.414L9 7.586zm11 11h-3.586l4.293 4.293l-1.414 1.414L15 16.414V20h-2v-7h7z'/%3E%3C/svg%3E");
}
.icon-\[ri--expand-diagonal-2-line\] {
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: currentColor;
  -webkit-mask-image: var(--svg);
  mask-image: var(--svg);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M6.414 5H10V3H3v7h2V6.414l4.293 4.293l1.414-1.414zM21 14h-2v3.586l-4.293-4.293l-1.414 1.414L17.586 19H14v2h7z'/%3E%3C/svg%3E");
}
:root {
  --antd-rgb-red-50: 255 241 240;
  --antd-red-50: #fff1f0;
  --antd-rgb-red-100: 255 204 199;
  --antd-red-100: #ffccc7;
  --antd-rgb-red-200: 255 163 158;
  --antd-red-200: #ffa39e;
  --antd-rgb-red-300: 255 120 117;
  --antd-red-300: #ff7875;
  --antd-rgb-red-400: 255 77 79;
  --antd-red-400: #ff4d4f;
  --antd-rgb-red-500: 245 34 45;
  --antd-red-500: #f5222d;
  --antd-rgb-red-600: 207 19 34;
  --antd-red-600: #cf1322;
  --antd-rgb-red-700: 168 7 26;
  --antd-red-700: #a8071a;
  --antd-rgb-red-800: 130 0 20;
  --antd-red-800: #820014;
  --antd-rgb-red-900: 92 0 17;
  --antd-red-900: #5c0011;
  --antd-rgb-red: 245 34 45;
  --antd-red: #f5222d;
  --antd-rgb-volcano-50: 255 242 232;
  --antd-volcano-50: #fff2e8;
  --antd-rgb-volcano-100: 255 216 191;
  --antd-volcano-100: #ffd8bf;
  --antd-rgb-volcano-200: 255 187 150;
  --antd-volcano-200: #ffbb96;
  --antd-rgb-volcano-300: 255 156 110;
  --antd-volcano-300: #ff9c6e;
  --antd-rgb-volcano-400: 255 122 69;
  --antd-volcano-400: #ff7a45;
  --antd-rgb-volcano-500: 250 84 28;
  --antd-volcano-500: #fa541c;
  --antd-rgb-volcano-600: 212 56 13;
  --antd-volcano-600: #d4380d;
  --antd-rgb-volcano-700: 173 33 2;
  --antd-volcano-700: #ad2102;
  --antd-rgb-volcano-800: 135 20 0;
  --antd-volcano-800: #871400;
  --antd-rgb-volcano-900: 97 11 0;
  --antd-volcano-900: #610b00;
  --antd-rgb-volcano: 250 84 28;
  --antd-volcano: #fa541c;
  --antd-rgb-orange-50: 255 247 230;
  --antd-orange-50: #fff7e6;
  --antd-rgb-orange-100: 255 231 186;
  --antd-orange-100: #ffe7ba;
  --antd-rgb-orange-200: 255 213 145;
  --antd-orange-200: #ffd591;
  --antd-rgb-orange-300: 255 192 105;
  --antd-orange-300: #ffc069;
  --antd-rgb-orange-400: 255 169 64;
  --antd-orange-400: #ffa940;
  --antd-rgb-orange-500: 250 140 22;
  --antd-orange-500: #fa8c16;
  --antd-rgb-orange-600: 212 107 8;
  --antd-orange-600: #d46b08;
  --antd-rgb-orange-700: 173 78 0;
  --antd-orange-700: #ad4e00;
  --antd-rgb-orange-800: 135 56 0;
  --antd-orange-800: #873800;
  --antd-rgb-orange-900: 97 37 0;
  --antd-orange-900: #612500;
  --antd-rgb-orange: 250 140 22;
  --antd-orange: #fa8c16;
  --antd-rgb-gold-50: 255 251 230;
  --antd-gold-50: #fffbe6;
  --antd-rgb-gold-100: 255 241 184;
  --antd-gold-100: #fff1b8;
  --antd-rgb-gold-200: 255 229 143;
  --antd-gold-200: #ffe58f;
  --antd-rgb-gold-300: 255 214 102;
  --antd-gold-300: #ffd666;
  --antd-rgb-gold-400: 255 197 61;
  --antd-gold-400: #ffc53d;
  --antd-rgb-gold-500: 250 173 20;
  --antd-gold-500: #faad14;
  --antd-rgb-gold-600: 212 136 6;
  --antd-gold-600: #d48806;
  --antd-rgb-gold-700: 173 104 0;
  --antd-gold-700: #ad6800;
  --antd-rgb-gold-800: 135 77 0;
  --antd-gold-800: #874d00;
  --antd-rgb-gold-900: 97 52 0;
  --antd-gold-900: #613400;
  --antd-rgb-gold: 250 173 20;
  --antd-gold: #faad14;
  --antd-rgb-yellow-50: 254 255 230;
  --antd-yellow-50: #feffe6;
  --antd-rgb-yellow-100: 255 255 184;
  --antd-yellow-100: #ffffb8;
  --antd-rgb-yellow-200: 255 251 143;
  --antd-yellow-200: #fffb8f;
  --antd-rgb-yellow-300: 255 245 102;
  --antd-yellow-300: #fff566;
  --antd-rgb-yellow-400: 255 236 61;
  --antd-yellow-400: #ffec3d;
  --antd-rgb-yellow-500: 250 219 20;
  --antd-yellow-500: #fadb14;
  --antd-rgb-yellow-600: 212 177 6;
  --antd-yellow-600: #d4b106;
  --antd-rgb-yellow-700: 173 139 0;
  --antd-yellow-700: #ad8b00;
  --antd-rgb-yellow-800: 135 104 0;
  --antd-yellow-800: #876800;
  --antd-rgb-yellow-900: 97 71 0;
  --antd-yellow-900: #614700;
  --antd-rgb-yellow: 250 219 20;
  --antd-yellow: #fadb14;
  --antd-rgb-lime-50: 252 255 230;
  --antd-lime-50: #fcffe6;
  --antd-rgb-lime-100: 244 255 184;
  --antd-lime-100: #f4ffb8;
  --antd-rgb-lime-200: 234 255 143;
  --antd-lime-200: #eaff8f;
  --antd-rgb-lime-300: 211 242 97;
  --antd-lime-300: #d3f261;
  --antd-rgb-lime-400: 186 230 55;
  --antd-lime-400: #bae637;
  --antd-rgb-lime-500: 160 217 17;
  --antd-lime-500: #a0d911;
  --antd-rgb-lime-600: 124 179 5;
  --antd-lime-600: #7cb305;
  --antd-rgb-lime-700: 91 140 0;
  --antd-lime-700: #5b8c00;
  --antd-rgb-lime-800: 63 102 0;
  --antd-lime-800: #3f6600;
  --antd-rgb-lime-900: 37 64 0;
  --antd-lime-900: #254000;
  --antd-rgb-lime: 160 217 17;
  --antd-lime: #a0d911;
  --antd-rgb-green-50: 246 255 237;
  --antd-green-50: #f6ffed;
  --antd-rgb-green-100: 217 247 190;
  --antd-green-100: #d9f7be;
  --antd-rgb-green-200: 183 235 143;
  --antd-green-200: #b7eb8f;
  --antd-rgb-green-300: 149 222 100;
  --antd-green-300: #95de64;
  --antd-rgb-green-400: 115 209 61;
  --antd-green-400: #73d13d;
  --antd-rgb-green-500: 82 196 26;
  --antd-green-500: #52c41a;
  --antd-rgb-green-600: 56 158 13;
  --antd-green-600: #389e0d;
  --antd-rgb-green-700: 35 120 4;
  --antd-green-700: #237804;
  --antd-rgb-green-800: 19 82 0;
  --antd-green-800: #135200;
  --antd-rgb-green-900: 9 43 0;
  --antd-green-900: #092b00;
  --antd-rgb-green: 82 196 26;
  --antd-green: #52c41a;
  --antd-rgb-cyan-50: 230 255 251;
  --antd-cyan-50: #e6fffb;
  --antd-rgb-cyan-100: 181 245 236;
  --antd-cyan-100: #b5f5ec;
  --antd-rgb-cyan-200: 135 232 222;
  --antd-cyan-200: #87e8de;
  --antd-rgb-cyan-300: 92 219 211;
  --antd-cyan-300: #5cdbd3;
  --antd-rgb-cyan-400: 54 207 201;
  --antd-cyan-400: #36cfc9;
  --antd-rgb-cyan-500: 19 194 194;
  --antd-cyan-500: #13c2c2;
  --antd-rgb-cyan-600: 8 151 156;
  --antd-cyan-600: #08979c;
  --antd-rgb-cyan-700: 0 109 117;
  --antd-cyan-700: #006d75;
  --antd-rgb-cyan-800: 0 71 79;
  --antd-cyan-800: #00474f;
  --antd-rgb-cyan-900: 0 35 41;
  --antd-cyan-900: #002329;
  --antd-rgb-cyan: 19 194 194;
  --antd-cyan: #13c2c2;
  --antd-rgb-blue-50: 230 244 255;
  --antd-blue-50: #e6f4ff;
  --antd-rgb-blue-100: 186 224 255;
  --antd-blue-100: #bae0ff;
  --antd-rgb-blue-200: 145 202 255;
  --antd-blue-200: #91caff;
  --antd-rgb-blue-300: 105 177 255;
  --antd-blue-300: #69b1ff;
  --antd-rgb-blue-400: 64 150 255;
  --antd-blue-400: #4096ff;
  --antd-rgb-blue-500: 22 119 255;
  --antd-blue-500: #1677ff;
  --antd-rgb-blue-600: 9 88 217;
  --antd-blue-600: #0958d9;
  --antd-rgb-blue-700: 0 62 179;
  --antd-blue-700: #003eb3;
  --antd-rgb-blue-800: 0 44 140;
  --antd-blue-800: #002c8c;
  --antd-rgb-blue-900: 0 29 102;
  --antd-blue-900: #001d66;
  --antd-rgb-blue: 22 119 255;
  --antd-blue: #1677ff;
  --antd-rgb-geekblue-50: 240 245 255;
  --antd-geekblue-50: #f0f5ff;
  --antd-rgb-geekblue-100: 214 228 255;
  --antd-geekblue-100: #d6e4ff;
  --antd-rgb-geekblue-200: 173 198 255;
  --antd-geekblue-200: #adc6ff;
  --antd-rgb-geekblue-300: 133 165 255;
  --antd-geekblue-300: #85a5ff;
  --antd-rgb-geekblue-400: 89 126 247;
  --antd-geekblue-400: #597ef7;
  --antd-rgb-geekblue-500: 47 84 235;
  --antd-geekblue-500: #2f54eb;
  --antd-rgb-geekblue-600: 29 57 196;
  --antd-geekblue-600: #1d39c4;
  --antd-rgb-geekblue-700: 16 35 158;
  --antd-geekblue-700: #10239e;
  --antd-rgb-geekblue-800: 6 17 120;
  --antd-geekblue-800: #061178;
  --antd-rgb-geekblue-900: 3 8 82;
  --antd-geekblue-900: #030852;
  --antd-rgb-geekblue: 47 84 235;
  --antd-geekblue: #2f54eb;
  --antd-rgb-purple-50: 249 240 255;
  --antd-purple-50: #f9f0ff;
  --antd-rgb-purple-100: 239 219 255;
  --antd-purple-100: #efdbff;
  --antd-rgb-purple-200: 211 173 247;
  --antd-purple-200: #d3adf7;
  --antd-rgb-purple-300: 179 127 235;
  --antd-purple-300: #b37feb;
  --antd-rgb-purple-400: 146 84 222;
  --antd-purple-400: #9254de;
  --antd-rgb-purple-500: 114 46 209;
  --antd-purple-500: #722ed1;
  --antd-rgb-purple-600: 83 29 171;
  --antd-purple-600: #531dab;
  --antd-rgb-purple-700: 57 16 133;
  --antd-purple-700: #391085;
  --antd-rgb-purple-800: 34 7 94;
  --antd-purple-800: #22075e;
  --antd-rgb-purple-900: 18 3 56;
  --antd-purple-900: #120338;
  --antd-rgb-purple: 114 46 209;
  --antd-purple: #722ed1;
  --antd-rgb-magenta-50: 255 240 246;
  --antd-magenta-50: #fff0f6;
  --antd-rgb-magenta-100: 255 214 231;
  --antd-magenta-100: #ffd6e7;
  --antd-rgb-magenta-200: 255 173 210;
  --antd-magenta-200: #ffadd2;
  --antd-rgb-magenta-300: 255 133 192;
  --antd-magenta-300: #ff85c0;
  --antd-rgb-magenta-400: 247 89 171;
  --antd-magenta-400: #f759ab;
  --antd-rgb-magenta-500: 235 47 150;
  --antd-magenta-500: #eb2f96;
  --antd-rgb-magenta-600: 196 29 127;
  --antd-magenta-600: #c41d7f;
  --antd-rgb-magenta-700: 158 16 104;
  --antd-magenta-700: #9e1068;
  --antd-rgb-magenta-800: 120 6 80;
  --antd-magenta-800: #780650;
  --antd-rgb-magenta-900: 82 3 57;
  --antd-magenta-900: #520339;
  --antd-rgb-magenta: 235 47 150;
  --antd-magenta: #eb2f96;
  --antd-rgb-grey-50: 166 166 166;
  --antd-grey-50: #a6a6a6;
  --antd-rgb-grey-100: 153 153 153;
  --antd-grey-100: #999999;
  --antd-rgb-grey-200: 140 140 140;
  --antd-grey-200: #8c8c8c;
  --antd-rgb-grey-300: 128 128 128;
  --antd-grey-300: #808080;
  --antd-rgb-grey-400: 115 115 115;
  --antd-grey-400: #737373;
  --antd-rgb-grey-500: 102 102 102;
  --antd-grey-500: #666666;
  --antd-rgb-grey-600: 64 64 64;
  --antd-grey-600: #404040;
  --antd-rgb-grey-700: 26 26 26;
  --antd-grey-700: #1a1a1a;
  --antd-rgb-grey-800: 0 0 0;
  --antd-grey-800: #000000;
  --antd-rgb-grey-900: 0 0 0;
  --antd-grey-900: #000000;
  --antd-rgb-grey: 102 102 102;
  --antd-grey: #666666;
  --antd-rgb-primary: 22 119 255;
  --antd-primary: #1677ff;
  --antd-rgb-selected-background: 230 244 255;
  --antd-selected-background: #e6f4ff;
  --antd-rgb-hover: 64 150 255;
  --antd-hover: #4096ff;
  --antd-rgb-click: 9 88 217;
  --antd-click: #0958d9;
  --antd-rgb-success: 82 196 26;
  --antd-success: #52c41a;
  --antd-rgb-link: 22 119 255;
  --antd-link: #1677ff;
  --antd-rgb-warning: 250 173 20;
  --antd-warning: #faad14;
  --antd-rgb-error: 255 77 79;
  --antd-error: #ff4d4f;
  --antd-rgb-background: 255 255 255;
  --antd-background: #fff;
  --antd-leading-text: rgba(0, 0, 0, 0.8784);
  --antd-normal-text: rgba(0, 0, 0, 0.8784);
  --antd-secondary-text: rgba(0, 0, 0, 0.651);
  --antd-disabled-text: rgba(0, 0, 0, 0.251);
  --antd-rgb-border: 217 217 217;
  --antd-border: #d9d9d9;
  --antd-separator: rgba(5, 5, 5, 0.0588);
  --antd-divider: rgba(5, 5, 5, 0.0588);
  --antd-rgb-layout-background: 245 245 245;
  --antd-layout-background: #f5f5f5;
  --antd-rgb-white: 255 255 255;
  --antd-white: #ffffff;
  --antd-rgb-black: 0 0 0;
  --antd-black: #000000;
  --antd-transparent: transparent;
  --antd-current-color: currentcolor;
}
[data-theme=dark] {
  --antd-rgb-red-50: 42 18 21;
  --antd-red-50: #2a1215;
  --antd-rgb-red-100: 67 20 24;
  --antd-red-100: #431418;
  --antd-rgb-red-200: 88 24 28;
  --antd-red-200: #58181c;
  --antd-rgb-red-300: 121 26 31;
  --antd-red-300: #791a1f;
  --antd-rgb-red-400: 166 29 36;
  --antd-red-400: #a61d24;
  --antd-rgb-red-500: 211 32 41;
  --antd-red-500: #d32029;
  --antd-rgb-red-600: 232 71 73;
  --antd-red-600: #e84749;
  --antd-rgb-red-700: 243 115 112;
  --antd-red-700: #f37370;
  --antd-rgb-red-800: 248 159 154;
  --antd-red-800: #f89f9a;
  --antd-rgb-red-900: 250 200 195;
  --antd-red-900: #fac8c3;
  --antd-rgb-red: 211 32 41;
  --antd-red: #d32029;
  --antd-rgb-volcano-50: 43 22 17;
  --antd-volcano-50: #2b1611;
  --antd-rgb-volcano-100: 68 29 18;
  --antd-volcano-100: #441d12;
  --antd-rgb-volcano-200: 89 39 22;
  --antd-volcano-200: #592716;
  --antd-rgb-volcano-300: 124 49 24;
  --antd-volcano-300: #7c3118;
  --antd-rgb-volcano-400: 170 62 25;
  --antd-volcano-400: #aa3e19;
  --antd-rgb-volcano-500: 216 74 27;
  --antd-volcano-500: #d84a1b;
  --antd-rgb-volcano-600: 232 112 64;
  --antd-volcano-600: #e87040;
  --antd-rgb-volcano-700: 243 149 106;
  --antd-volcano-700: #f3956a;
  --antd-rgb-volcano-800: 248 182 146;
  --antd-volcano-800: #f8b692;
  --antd-rgb-volcano-900: 250 212 188;
  --antd-volcano-900: #fad4bc;
  --antd-rgb-volcano: 216 74 27;
  --antd-volcano: #d84a1b;
  --antd-rgb-orange-50: 43 29 17;
  --antd-orange-50: #2b1d11;
  --antd-rgb-orange-100: 68 42 17;
  --antd-orange-100: #442a11;
  --antd-rgb-orange-200: 89 56 21;
  --antd-orange-200: #593815;
  --antd-rgb-orange-300: 124 74 21;
  --antd-orange-300: #7c4a15;
  --antd-rgb-orange-400: 170 98 21;
  --antd-orange-400: #aa6215;
  --antd-rgb-orange-500: 216 122 22;
  --antd-orange-500: #d87a16;
  --antd-rgb-orange-600: 232 154 60;
  --antd-orange-600: #e89a3c;
  --antd-rgb-orange-700: 243 183 101;
  --antd-orange-700: #f3b765;
  --antd-rgb-orange-800: 248 207 141;
  --antd-orange-800: #f8cf8d;
  --antd-rgb-orange-900: 250 227 183;
  --antd-orange-900: #fae3b7;
  --antd-rgb-orange: 216 122 22;
  --antd-orange: #d87a16;
  --antd-rgb-gold-50: 43 33 17;
  --antd-gold-50: #2b2111;
  --antd-rgb-gold-100: 68 49 17;
  --antd-gold-100: #443111;
  --antd-rgb-gold-200: 89 66 20;
  --antd-gold-200: #594214;
  --antd-rgb-gold-300: 124 89 20;
  --antd-gold-300: #7c5914;
  --antd-rgb-gold-400: 170 119 20;
  --antd-gold-400: #aa7714;
  --antd-rgb-gold-500: 216 150 20;
  --antd-gold-500: #d89614;
  --antd-rgb-gold-600: 232 179 57;
  --antd-gold-600: #e8b339;
  --antd-rgb-gold-700: 243 204 98;
  --antd-gold-700: #f3cc62;
  --antd-rgb-gold-800: 248 223 139;
  --antd-gold-800: #f8df8b;
  --antd-rgb-gold-900: 250 237 181;
  --antd-gold-900: #faedb5;
  --antd-rgb-gold: 216 150 20;
  --antd-gold: #d89614;
  --antd-rgb-yellow-50: 43 38 17;
  --antd-yellow-50: #2b2611;
  --antd-rgb-yellow-100: 68 59 17;
  --antd-yellow-100: #443b11;
  --antd-rgb-yellow-200: 89 80 20;
  --antd-yellow-200: #595014;
  --antd-rgb-yellow-300: 124 110 20;
  --antd-yellow-300: #7c6e14;
  --antd-rgb-yellow-400: 170 149 20;
  --antd-yellow-400: #aa9514;
  --antd-rgb-yellow-500: 216 189 20;
  --antd-yellow-500: #d8bd14;
  --antd-rgb-yellow-600: 232 214 57;
  --antd-yellow-600: #e8d639;
  --antd-rgb-yellow-700: 243 234 98;
  --antd-yellow-700: #f3ea62;
  --antd-rgb-yellow-800: 248 244 139;
  --antd-yellow-800: #f8f48b;
  --antd-rgb-yellow-900: 250 250 181;
  --antd-yellow-900: #fafab5;
  --antd-rgb-yellow: 216 189 20;
  --antd-yellow: #d8bd14;
  --antd-rgb-lime-50: 31 38 17;
  --antd-lime-50: #1f2611;
  --antd-rgb-lime-100: 46 60 16;
  --antd-lime-100: #2e3c10;
  --antd-rgb-lime-200: 62 79 19;
  --antd-lime-200: #3e4f13;
  --antd-rgb-lime-300: 83 109 19;
  --antd-lime-300: #536d13;
  --antd-rgb-lime-400: 111 148 18;
  --antd-lime-400: #6f9412;
  --antd-rgb-lime-500: 139 187 17;
  --antd-lime-500: #8bbb11;
  --antd-rgb-lime-600: 169 209 52;
  --antd-lime-600: #a9d134;
  --antd-rgb-lime-700: 201 231 93;
  --antd-lime-700: #c9e75d;
  --antd-rgb-lime-800: 228 248 139;
  --antd-lime-800: #e4f88b;
  --antd-rgb-lime-900: 240 250 181;
  --antd-lime-900: #f0fab5;
  --antd-rgb-lime: 139 187 17;
  --antd-lime: #8bbb11;
  --antd-rgb-green-50: 22 35 18;
  --antd-green-50: #162312;
  --antd-rgb-green-100: 29 55 18;
  --antd-green-100: #1d3712;
  --antd-rgb-green-200: 39 73 22;
  --antd-green-200: #274916;
  --antd-rgb-green-300: 48 99 23;
  --antd-green-300: #306317;
  --antd-rgb-green-400: 60 134 24;
  --antd-green-400: #3c8618;
  --antd-rgb-green-500: 73 170 25;
  --antd-green-500: #49aa19;
  --antd-rgb-green-600: 106 190 57;
  --antd-green-600: #6abe39;
  --antd-rgb-green-700: 143 212 96;
  --antd-green-700: #8fd460;
  --antd-rgb-green-800: 178 229 139;
  --antd-green-800: #b2e58b;
  --antd-rgb-green-900: 213 242 187;
  --antd-green-900: #d5f2bb;
  --antd-rgb-green: 73 170 25;
  --antd-green: #49aa19;
  --antd-rgb-cyan-50: 17 33 35;
  --antd-cyan-50: #112123;
  --antd-rgb-cyan-100: 17 53 54;
  --antd-cyan-100: #113536;
  --antd-rgb-cyan-200: 20 72 72;
  --antd-cyan-200: #144848;
  --antd-rgb-cyan-300: 20 98 98;
  --antd-cyan-300: #146262;
  --antd-rgb-cyan-400: 19 133 133;
  --antd-cyan-400: #138585;
  --antd-rgb-cyan-500: 19 168 168;
  --antd-cyan-500: #13a8a8;
  --antd-rgb-cyan-600: 51 188 183;
  --antd-cyan-600: #33bcb7;
  --antd-rgb-cyan-700: 88 209 201;
  --antd-cyan-700: #58d1c9;
  --antd-rgb-cyan-800: 132 226 216;
  --antd-cyan-800: #84e2d8;
  --antd-rgb-cyan-900: 178 241 232;
  --antd-cyan-900: #b2f1e8;
  --antd-rgb-cyan: 19 168 168;
  --antd-cyan: #13a8a8;
  --antd-rgb-blue-50: 17 26 44;
  --antd-blue-50: #111a2c;
  --antd-rgb-blue-100: 17 37 69;
  --antd-blue-100: #112545;
  --antd-rgb-blue-200: 21 50 91;
  --antd-blue-200: #15325b;
  --antd-rgb-blue-300: 21 65 126;
  --antd-blue-300: #15417e;
  --antd-rgb-blue-400: 21 84 173;
  --antd-blue-400: #1554ad;
  --antd-rgb-blue-500: 22 104 220;
  --antd-blue-500: #1668dc;
  --antd-rgb-blue-600: 60 137 232;
  --antd-blue-600: #3c89e8;
  --antd-rgb-blue-700: 101 169 243;
  --antd-blue-700: #65a9f3;
  --antd-rgb-blue-800: 141 197 248;
  --antd-blue-800: #8dc5f8;
  --antd-rgb-blue-900: 183 220 250;
  --antd-blue-900: #b7dcfa;
  --antd-rgb-blue: 22 104 220;
  --antd-blue: #1668dc;
  --antd-rgb-geekblue-50: 19 22 41;
  --antd-geekblue-50: #131629;
  --antd-rgb-geekblue-100: 22 29 64;
  --antd-geekblue-100: #161d40;
  --antd-rgb-geekblue-200: 28 39 85;
  --antd-geekblue-200: #1c2755;
  --antd-rgb-geekblue-300: 32 49 117;
  --antd-geekblue-300: #203175;
  --antd-rgb-geekblue-400: 38 62 160;
  --antd-geekblue-400: #263ea0;
  --antd-rgb-geekblue-500: 43 74 203;
  --antd-geekblue-500: #2b4acb;
  --antd-rgb-geekblue-600: 82 115 224;
  --antd-geekblue-600: #5273e0;
  --antd-rgb-geekblue-700: 127 158 243;
  --antd-geekblue-700: #7f9ef3;
  --antd-rgb-geekblue-800: 168 193 248;
  --antd-geekblue-800: #a8c1f8;
  --antd-rgb-geekblue-900: 210 224 250;
  --antd-geekblue-900: #d2e0fa;
  --antd-rgb-geekblue: 43 74 203;
  --antd-geekblue: #2b4acb;
  --antd-rgb-purple-50: 26 19 37;
  --antd-purple-50: #1a1325;
  --antd-rgb-purple-100: 36 22 58;
  --antd-purple-100: #24163a;
  --antd-rgb-purple-200: 48 28 77;
  --antd-purple-200: #301c4d;
  --antd-rgb-purple-300: 62 32 105;
  --antd-purple-300: #3e2069;
  --antd-rgb-purple-400: 81 37 143;
  --antd-purple-400: #51258f;
  --antd-rgb-purple-500: 100 42 181;
  --antd-purple-500: #642ab5;
  --antd-rgb-purple-600: 133 78 202;
  --antd-purple-600: #854eca;
  --antd-rgb-purple-700: 171 122 224;
  --antd-purple-700: #ab7ae0;
  --antd-rgb-purple-800: 205 168 240;
  --antd-purple-800: #cda8f0;
  --antd-rgb-purple-900: 235 215 250;
  --antd-purple-900: #ebd7fa;
  --antd-rgb-purple: 100 42 181;
  --antd-purple: #642ab5;
  --antd-rgb-magenta-50: 41 19 33;
  --antd-magenta-50: #291321;
  --antd-rgb-magenta-100: 64 22 47;
  --antd-magenta-100: #40162f;
  --antd-rgb-magenta-200: 85 28 59;
  --antd-magenta-200: #551c3b;
  --antd-rgb-magenta-300: 117 32 79;
  --antd-magenta-300: #75204f;
  --antd-rgb-magenta-400: 160 38 105;
  --antd-magenta-400: #a02669;
  --antd-rgb-magenta-500: 203 43 131;
  --antd-magenta-500: #cb2b83;
  --antd-rgb-magenta-600: 224 82 156;
  --antd-magenta-600: #e0529c;
  --antd-rgb-magenta-700: 243 127 183;
  --antd-magenta-700: #f37fb7;
  --antd-rgb-magenta-800: 248 168 204;
  --antd-magenta-800: #f8a8cc;
  --antd-rgb-magenta-900: 250 210 227;
  --antd-magenta-900: #fad2e3;
  --antd-rgb-magenta: 203 43 131;
  --antd-magenta: #cb2b83;
  --antd-rgb-grey-50: 21 21 21;
  --antd-grey-50: #151515;
  --antd-rgb-grey-100: 31 31 31;
  --antd-grey-100: #1f1f1f;
  --antd-rgb-grey-200: 45 45 45;
  --antd-grey-200: #2d2d2d;
  --antd-rgb-grey-300: 57 57 57;
  --antd-grey-300: #393939;
  --antd-rgb-grey-400: 73 73 73;
  --antd-grey-400: #494949;
  --antd-rgb-grey-500: 90 90 90;
  --antd-grey-500: #5a5a5a;
  --antd-rgb-grey-600: 106 106 106;
  --antd-grey-600: #6a6a6a;
  --antd-rgb-grey-700: 123 123 123;
  --antd-grey-700: #7b7b7b;
  --antd-rgb-grey-800: 136 136 136;
  --antd-grey-800: #888888;
  --antd-rgb-grey-900: 150 150 150;
  --antd-grey-900: #969696;
  --antd-rgb-grey: 90 90 90;
  --antd-grey: #5a5a5a;
  --antd-rgb-primary: 22 104 220;
  --antd-primary: #1668dc;
  --antd-rgb-selected-background: 17 26 44;
  --antd-selected-background: #111a2c;
  --antd-rgb-hover: 21 84 173;
  --antd-hover: #1554ad;
  --antd-rgb-click: 60 137 232;
  --antd-click: #3c89e8;
  --antd-rgb-success: 73 170 25;
  --antd-success: #49aa19;
  --antd-rgb-link: 22 104 220;
  --antd-link: #1668dc;
  --antd-rgb-warning: 216 150 20;
  --antd-warning: #d89614;
  --antd-rgb-error: 166 29 36;
  --antd-error: #a61d24;
  --antd-rgb-background: 20 20 20;
  --antd-background: #141414;
  --antd-leading-text: rgba(255,255,255,0.851);
  --antd-normal-text: rgba(255,255,255,0.851);
  --antd-secondary-text: rgba(255,255,255,0.651);
  --antd-disabled-text: rgba(255,255,255,0.251);
  --antd-rgb-border: 66 66 66;
  --antd-border: #424242;
  --antd-separator: rgba(253,253,253,0.1216);
  --antd-divider: rgba(253,253,253,0.1216);
  --antd-rgb-layout-background: 0 0 0;
  --antd-layout-background: #000;
  --antd-rgb-white: 255 255 255;
  --antd-white: #ffffff;
  --antd-rgb-black: 0 0 0;
  --antd-black: #000000;
  --antd-transparent: transparent;
  --antd-current-color: currentcolor;
}
.invisible {
  visibility: hidden;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.-left-2 {
  left: -0.5rem;
}
.bottom-\[110px\] {
  bottom: 110px;
}
.right-0 {
  right: 0px;
}
.right-\[30px\] {
  right: 30px;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 0.25rem;
}
.top-\[1px\] {
  top: 1px;
}
.top-\[2px\] {
  top: 2px;
}
.z-10 {
  z-index: 10;
}
.float-right {
  float: right;
}
.-mx-\[10px\] {
  margin-left: -10px;
  margin-right: -10px;
}
.mx-\[10px\] {
  margin-left: 10px;
  margin-right: 10px;
}
.mx-\[140px\] {
  margin-left: 140px;
  margin-right: 140px;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-\[10px\] {
  margin-bottom: 10px;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-8 {
  margin-left: 2rem;
}
.ml-\[-60px\] {
  margin-left: -60px;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-5 {
  margin-right: 1.25rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[105px\] {
  margin-top: 105px;
}
.block {
  display: block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.table {
  display: table;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.h-10 {
  height: 2.5rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-\[1px\] {
  height: 1px;
}
.h-\[260px\] {
  height: 260px;
}
.h-\[36px\] {
  height: 36px;
}
.h-\[400px\] {
  height: 400px;
}
.h-\[42px\] {
  height: 42px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[660px\] {
  height: 660px;
}
.h-\[80px\] {
  height: 80px;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.min-h-8 {
  min-height: 2rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/4 {
  width: 25%;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-20 {
  width: 5rem;
}
.w-24 {
  width: 6rem;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[170px\] {
  width: 170px;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[1px\] {
  width: 1px;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[250px\] {
  width: 250px;
}
.w-\[260px\] {
  width: 260px;
}
.w-\[50vw\] {
  width: 50vw;
}
.w-\[96px\] {
  width: 96px;
}
.w-full {
  width: 100%;
}
.w-screen {
  width: 100vw;
}
.min-w-\[220px\] {
  min-width: 220px;
}
.min-w-\[766px\] {
  min-width: 766px;
}
.min-w-\[88px\] {
  min-width: 88px;
}
.max-w-\[1175px\] {
  max-width: 1175px;
}
.max-w-\[1920px\] {
  max-width: 1920px;
}
.max-w-screen-xl {
  max-width: 1280px;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-\[2\] {
  flex: 2;
}
.flex-\[5\] {
  flex: 5;
}
.flex-\[6\] {
  flex: 6;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.grow {
  flex-grow: 1;
}
.translate-x-\[1px\] {
  --tw-translate-x: 1px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.list-decimal {
  list-style-type: decimal;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.place-items-center {
  place-items: center;
}
.items-start {
  align-items: flex-start;
}
.items-center {
  align-items: center;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-\[10px\] {
  gap: 10px;
}
.gap-\[6px\] {
  gap: 6px;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-clip {
  overflow: clip;
}
.overflow-y-auto {
  overflow-y: auto;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.rounded-\[2px\] {
  border-radius: 2px;
}
.rounded-md {
  border-radius: 0.375rem;
}
.border {
  border-width: 1px;
}
.border-4 {
  border-width: 4px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-l {
  border-left-width: 1px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-r-\[2px\] {
  border-right-width: 2px;
}
.border-t {
  border-top-width: 1px;
}
.border-\[\#cdcbcb\] {
  --tw-border-opacity: 1;
  border-color: rgb(205 203 203 / var(--tw-border-opacity));
}
.border-\[\#d1d1d1\] {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 209 / var(--tw-border-opacity));
}
.border-\[\#f3f3f3\] {
  --tw-border-opacity: 1;
  border-color: rgb(243 243 243 / var(--tw-border-opacity));
}
.border-\[rgba\(0\2c 0\2c 0\2c 0\.15\)\] {
  border-color: rgba(0,0,0,0.15);
}
.border-border {
  --tw-border-opacity: 1;
  border-color: rgb(var(--antd-rgb-border) / var(--tw-border-opacity));
}
.border-grey-50 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--antd-rgb-grey-50) / var(--tw-border-opacity));
}
.border-grey-700 {
  --tw-border-opacity: 1;
  border-color: rgb(var(--antd-rgb-grey-700) / var(--tw-border-opacity));
}
.border-transparent {
  border-color: var(--antd-transparent);
}
.border-b-\[rgba\(0\2c 0\2c 0\2c 0\.06\)\] {
  border-bottom-color: rgba(0,0,0,0.06);
}
.border-r-blue {
  --tw-border-opacity: 1;
  border-right-color: rgb(var(--antd-rgb-blue) / var(--tw-border-opacity));
}
.border-r-transparent {
  border-right-color: var(--antd-transparent);
}
.border-r-white {
  --tw-border-opacity: 1;
  border-right-color: rgb(var(--antd-rgb-white) / var(--tw-border-opacity));
}
.bg-\[\#26c1bb\] {
  --tw-bg-opacity: 1;
  background-color: rgb(38 193 187 / var(--tw-bg-opacity));
}
.bg-\[\#4CACB3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(76 172 179 / var(--tw-bg-opacity));
}
.bg-\[\#87d068\] {
  --tw-bg-opacity: 1;
  background-color: rgb(135 208 104 / var(--tw-bg-opacity));
}
.bg-\[\#FAFAFA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-\[\#eaeaea\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 234 234 / var(--tw-bg-opacity));
}
.bg-\[\#f3f3f3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 243 243 / var(--tw-bg-opacity));
}
.bg-\[\#fafafa\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.bg-background {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-background) / var(--tw-bg-opacity));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-black) / var(--tw-bg-opacity));
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-blue-100) / var(--tw-bg-opacity));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-blue-50) / var(--tw-bg-opacity));
}
.bg-grey-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-grey-700) / var(--tw-bg-opacity));
}
.bg-layout-background {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-layout-background) / var(--tw-bg-opacity));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-white) / var(--tw-bg-opacity));
}
.bg-opacity-15 {
  --tw-bg-opacity: 0.15;
}
.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}
.p-2 {
  padding: 0.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-\[10px\] {
  padding-bottom: 10px;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-\[10px\] {
  padding-left: 10px;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-32 {
  padding-top: 8rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-\[10px\] {
  padding-top: 10px;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-extralight {
  font-weight: 200;
}
.font-normal {
  font-weight: 400;
}
.italic {
  font-style: italic;
}
.text-\[\#4CACB3\] {
  --tw-text-opacity: 1;
  color: rgb(76 172 179 / var(--tw-text-opacity));
}
.text-\[\#8b8a8a\] {
  --tw-text-opacity: 1;
  color: rgb(139 138 138 / var(--tw-text-opacity));
}
.text-blue {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-blue) / var(--tw-text-opacity));
}
.text-error {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-error) / var(--tw-text-opacity));
}
.text-grey-300 {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-grey-300) / var(--tw-text-opacity));
}
.text-primary {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-primary) / var(--tw-text-opacity));
}
.text-red {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-red) / var(--tw-text-opacity));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-red-500) / var(--tw-text-opacity));
}
.text-secondary-text {
  color: var(--antd-secondary-text);
}
.text-success {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-success) / var(--tw-text-opacity));
}
.text-warning {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-warning) / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-white) / var(--tw-text-opacity));
}
.underline {
  text-decoration-line: underline;
}
.shadow-\[0px_-3px_6px_1px_\#EBEBEB\] {
  --tw-shadow: 0px -3px 6px 1px #EBEBEB;
  --tw-shadow-colored: 0px -3px 6px 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_3px_6px_1px_rgba\(0\2c 0\2c 0\2c 0\.16\)\] {
  --tw-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);
  --tw-shadow-colored: 0px 3px 6px 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-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[rgba\(0\2c 0\2c 0\2c 0\.2\)\] {
  --tw-shadow-color: rgba(0,0,0,0.2);
  --tw-shadow: var(--tw-shadow-colored);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.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);
}

html,
body,
#root {
  width: 100vw;
  height: 100vh;
}

.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(var(--antd-rgb-blue-50) / var(--tw-bg-opacity));
}

.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-blue-300) / var(--tw-text-opacity));
}

.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--antd-rgb-blue-400) / var(--tw-text-opacity));
}

.\[\&\:where\(\.css-dev-only-do-not-override-17yhhjv\)\.ant-input\:\:placeholder\]\:text-\[11px\]:where(.css-dev-only-do-not-override-17yhhjv).ant-input::-moz-placeholder {
  font-size: 11px;
}

.\[\&\:where\(\.css-dev-only-do-not-override-17yhhjv\)\.ant-input\:\:placeholder\]\:text-\[11px\]:where(.css-dev-only-do-not-override-17yhhjv).ant-input::placeholder {
  font-size: 11px;
}

.\[\&\>\*\:first-child\]\:min-h-8>*:first-child {
  min-height: 2rem;
}

.\[\&\>\*\:first-child\]\:flex-1>*:first-child {
  flex: 1 1 0%;
}

.\[\&\>\*\:first-child\]\:border-error>*:first-child {
  --tw-border-opacity: 1;
  border-color: rgb(var(--antd-rgb-error) / var(--tw-border-opacity));
}

.\[\&\>label\]\:mb-\[5px\]>label {
  margin-bottom: 5px;
}

.\[\&_\.ant-popover-inner\]\:p-0 .ant-popover-inner {
  padding: 0px;
}

.\[\&_span\]\:whitespace-nowrap span {
  white-space: nowrap;
}
@font-face {
  font-family: 'SourceHanSansCN Regular';
  src:
    local('SourceHanSansCN Regular'),
    url('/assets/SourceHanSansCN-Regular-DDvDncSQ.otf') format('OpenType');
}

body {
  font-family: 'SourceHanSansCN Regular';
}
