/*
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)
2. [UnoCSS]: allow to override the default border color with css var `--un-default-border-color`
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: var(--un-default-border-color, #e5e7eb); /* 2 */
}

/*
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.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
}

/*
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]) {
  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. 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-size: 1em; /* 2 */
}

/*
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 */
  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,
[type='button'],
[type='reset'],
[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;
}

/*
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::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;
}


*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.invisible{visibility:hidden;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.sticky{position:sticky;}.-left-5px{left:-5px;}.-right-10px{right:-10px;}.-top-10px{top:-10px;}.-top-5px{top:-5px;}.bottom-0{bottom:0;}.bottom-15px{bottom:15px;}.left-0,.left-0px{left:0;}.left-50\%{left:50%;}.right-0,.right-0px{right:0;}.top-0,.top-0px{top:0;}.top-50\%{top:50%;}.top-77px{top:77px;}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;}.line-clamp-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;}.-z-20{z-index:-20;}.z-10{z-index:10;}.z-100{z-index:100;}.z-1000{z-index:1000;}.z-20{z-index:20;}.z-200{z-index:200;}.z-500{z-index:500;}.my-10px{margin-top:10px;margin-bottom:10px;}.mb-10px{margin-bottom:10px;}.mb-15px{margin-bottom:15px;}.mb-20px{margin-bottom:20px;}.mb-25px{margin-bottom:25px;}.mb-30px{margin-bottom:30px;}.mb-40px{margin-bottom:40px;}.mb-50px{margin-bottom:50px;}.mb-5px{margin-bottom:5px;}.ml-10px{margin-left:10px;}.ml-2{margin-left:0.5rem;}.ml-5px{margin-left:5px;}.mr-10px{margin-right:10px;}.mr-15px{margin-right:15px;}.mr-20px{margin-right:20px;}.mr-40px{margin-right:40px;}.mr-5px{margin-right:5px;}.mt-10px{margin-top:10px;}.mt-150px{margin-top:150px;}.mt-15px{margin-top:15px;}.mt-200px{margin-top:200px;}.mt-20px{margin-top:20px;}.mt-30px{margin-top:30px;}.mt-80px{margin-top:80px;}.block{display:block;}.hidden{display:none;}.\!h-40px{height:40px !important;}.\!h-50px{height:50px !important;}.\!h-60px{height:60px !important;}.\!min-w-500px{min-width:500px !important;}.\!w-100\%,.\!w-full{width:100% !important;}.\!w-100px{width:100px !important;}.\!w-150px{width:150px !important;}.\!w-230px{width:230px !important;}.\!w-50\%{width:50% !important;}.\!w-60px{width:60px !important;}.h-\[160\%\]{height:160%;}.h-\[180\%\]{height:180%;}.h-0px{height:0;}.h-100\%,.h-full{height:100%;}.h-100px{height:100px;}.h-110\%{height:110%;}.h-14px{height:14px;}.h-15px{height:15px;}.h-180px{height:180px;}.h-200px{height:200px;}.h-20px{height:20px;}.h-256px{height:256px;}.h-25px{height:25px;}.h-260px{height:260px;}.h-280px{height:280px;}.h-300px{height:300px;}.h-320px{height:320px;}.h-330px{height:330px;}.h-350px{height:350px;}.h-380px{height:380px;}.h-3px{height:3px;}.h-40px{height:40px;}.h-45px{height:45px;}.h-460px{height:460px;}.h-50px{height:50px;}.h-550px{height:550px;}.h-5px{height:5px;}.h-60px{height:60px;}.h-80px{height:80px;}.max-h-150px{max-height:150px;}.max-h-200px{max-height:200px;}.max-h-400px{max-height:400px;}.max-w-1200px{max-width:1200px;}.max-w-1250px{max-width:1250px;}.max-w-1400px{max-width:1400px;}.max-w-160px{max-width:160px;}.max-w-1650px{max-width:1650px;}.max-w-1680px{max-width:1680px;}.max-w-200px{max-width:200px;}.max-w-260px{max-width:260px;}.max-w-300px{max-width:300px;}.max-w-60\%{max-width:60%;}.max-w-70px{max-width:70px;}.min-h-600px{min-height:600px;}.min-h-70px{min-height:70px;}.min-w-100px{min-width:100px;}.min-w-120px{min-width:120px;}.min-w-200px{min-width:200px;}.min-w-400px{min-width:400px;}.w-0px{width:0;}.w-1\/2,.w-50\%{width:50%;}.w-1\/5,.w-20\%{width:20%;}.w-1\/8{width:12.5%;}.w-100\%,.w-full{width:100%;}.w-100px{width:100px;}.w-1200px{width:1200px;}.w-120px{width:120px;}.w-1250px{width:1250px;}.w-14px{width:14px;}.w-150px{width:150px;}.w-15px{width:15px;}.w-200px{width:200px;}.w-20px{width:20px;}.w-256px{width:256px;}.w-30\%{width:30%;}.w-40px{width:40px;}.w-45px{width:45px;}.w-5\/7{width:71.4285714286%;}.w-50px{width:50px;}.w-60\%{width:60%;}.w-7\/8{width:87.5%;}.w-80\%{width:80%;}.w-80px{width:80px;}.w-auto{width:auto;}.flex{display:flex;}.flex-1{flex:1 1 0%;}.flex-row{flex-direction:row;}.flex-row-reverse,.group:hover .group-hover\:flex-row-reverse{flex-direction:row-reverse;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.-translate-x-50\%{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-x-6px{--un-translate-x:-6px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-50\%{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-x-6px{--un-translate-x:6px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.translate-y-80px{--un-translate-y:80px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.group:hover .group-hover\:cursor-pointer{cursor:pointer;}.hover\:cursor-pointer:hover{cursor:pointer;}.select-none{-webkit-user-select:none;user-select:none;}.place-self-end{place-self:end;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.items-revert{align-items:revert;}.justify-end,.group:hover .group-hover\:justify-end{justify-content:flex-end;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-10px,.group:hover .group-hover\:gap-10px{gap:10px;}.gap-15px,.group:hover .group-hover\:gap-15px{gap:15px;}.gap-18px{gap:18px;}.gap-2{gap:0.5rem;}.gap-20px{gap:20px;}.gap-30px{gap:30px;}.gap-40px{gap:40px;}.gap-5px{gap:5px;}.gap-8px{gap:8px;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.overflow-y-scroll{overflow-y:scroll;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.border-1px{border-width:1px;}.border-b-1px{border-bottom-width:1px;}.border-r-1px{border-right-width:1px;}.border-r-2px{border-right-width:2px;}.border-t-1px{border-top-width:1px;}.\!border-\[\#CF0A2C\]{--un-border-opacity:1 !important;border-color:rgba(207,10,44,var(--un-border-opacity)) !important;}.border-\[\#7cbe16\]{--un-border-opacity:1;border-color:rgba(124,190,22,var(--un-border-opacity));}.border-\[\#ca151e\]{--un-border-opacity:1;border-color:rgba(202,21,30,var(--un-border-opacity));}.border-\[\#DA3232\]{--un-border-opacity:1;border-color:rgba(218,50,50,var(--un-border-opacity));}.border-\[\#e6e6e6\]{--un-border-opacity:1;border-color:rgba(230,230,230,var(--un-border-opacity));}.border-\[\#eaeaea\]{--un-border-opacity:1;border-color:rgba(234,234,234,var(--un-border-opacity));}.hover\:border-\[\#39781f\]:hover{--un-border-opacity:1;border-color:rgba(57,120,31,var(--un-border-opacity));}.border-b-\[\#39781f\]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgba(57,120,31,var(--un-border-bottom-opacity));}.border-b-\[\#8ec31f\]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgba(142,195,31,var(--un-border-bottom-opacity));}.border-b-\[\#DEDEDE\]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgba(222,222,222,var(--un-border-bottom-opacity));}.border-b-\[\#F6F6F6\]{--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgba(246,246,246,var(--un-border-bottom-opacity));}.border-r-\[\#ececec\]{--un-border-opacity:1;--un-border-right-opacity:var(--un-border-opacity);border-right-color:rgba(236,236,236,var(--un-border-right-opacity));}.border-t-\[\#9cca55\]{--un-border-opacity:1;--un-border-top-opacity:var(--un-border-opacity);border-top-color:rgba(156,202,85,var(--un-border-top-opacity));}.\!rounded-30px{border-radius:30px !important;}.\!rounded-50px{border-radius:50px !important;}.rounded-2px{border-radius:2px;}.rounded-3px{border-radius:3px;}.rounded-4px{border-radius:4px;}.rounded-50px{border-radius:50px;}.rounded-5px{border-radius:5px;}.rounded-6px{border-radius:6px;}.rounded-7px{border-radius:7px;}.rounded-8px{border-radius:8px;}.rounded-full{border-radius:9999px;}.\!border-none{border-style:none !important;}.border-none{border-style:none;}.border-solid{border-style:solid;}.border-r-dashed{border-right-style:dashed;}.\!bg-\[\#373737\]{--un-bg-opacity:1 !important;background-color:rgba(55,55,55,var(--un-bg-opacity)) !important;}.\!bg-\[\#39781f\]{--un-bg-opacity:1 !important;background-color:rgba(57,120,31,var(--un-bg-opacity)) !important;}.\!bg-\[\#cf0010\]{--un-bg-opacity:1 !important;background-color:rgba(207,0,16,var(--un-bg-opacity)) !important;}.\!bg-\[\#cf0a2c\]{--un-bg-opacity:1 !important;background-color:rgba(207,10,44,var(--un-bg-opacity)) !important;}.\!bg-\[\#d0000e\]{--un-bg-opacity:1 !important;background-color:rgba(208,0,14,var(--un-bg-opacity)) !important;}.\!bg-\[\#F0CAB6\]{--un-bg-opacity:1 !important;background-color:rgba(240,202,182,var(--un-bg-opacity)) !important;}.\!bg-\[rgba\(255\,255\,255\,0\.5\)\]{--un-bg-opacity:0.5 !important;background-color:rgba(255,255,255,var(--un-bg-opacity)) !important;}.\!bg-\[rgba\(255\,51\,51\,1\)\]{--un-bg-opacity:1 !important;background-color:rgba(255,51,51,var(--un-bg-opacity)) !important;}.\!bg-red{--un-bg-opacity:1 !important;background-color:rgba(248,113,113,var(--un-bg-opacity)) !important;}.bg-\[\#2D2D2D\]{--un-bg-opacity:1;background-color:rgba(45,45,45,var(--un-bg-opacity));}.bg-\[\#373737\]{--un-bg-opacity:1;background-color:rgba(55,55,55,var(--un-bg-opacity));}.bg-\[\#39781f\]{--un-bg-opacity:1;background-color:rgba(57,120,31,var(--un-bg-opacity));}.bg-\[\#9cca55\]{--un-bg-opacity:1;background-color:rgba(156,202,85,var(--un-bg-opacity));}.bg-\[\#ca151e\]{--un-bg-opacity:1;background-color:rgba(202,21,30,var(--un-bg-opacity));}.bg-\[\#ccc\],.bg-\[\#cccccc\]{--un-bg-opacity:1;background-color:rgba(204,204,204,var(--un-bg-opacity));}.bg-\[\#cf0010\]{--un-bg-opacity:1;background-color:rgba(207,0,16,var(--un-bg-opacity));}.bg-\[\#e4e7ed\]{--un-bg-opacity:1;background-color:rgba(228,231,237,var(--un-bg-opacity));}.bg-\[\#eae8e7\]{--un-bg-opacity:1;background-color:rgba(234,232,231,var(--un-bg-opacity));}.bg-\[\#ecffdc\]{--un-bg-opacity:1;background-color:rgba(236,255,220,var(--un-bg-opacity));}.bg-\[\#f0f0f0\]{--un-bg-opacity:1;background-color:rgba(240,240,240,var(--un-bg-opacity));}.bg-\[\#f1f3f5\]{--un-bg-opacity:1;background-color:rgba(241,243,245,var(--un-bg-opacity));}.bg-\[\#f2f2f2\],.bg-\[\#F2F2F2\]{--un-bg-opacity:1;background-color:rgba(242,242,242,var(--un-bg-opacity));}.bg-\[\#f2f3f5\]{--un-bg-opacity:1;background-color:rgba(242,243,245,var(--un-bg-opacity));}.bg-\[\#f3f3f3\]{--un-bg-opacity:1;background-color:rgba(243,243,243,var(--un-bg-opacity));}.bg-\[\#f4f4f4\]{--un-bg-opacity:1;background-color:rgba(244,244,244,var(--un-bg-opacity));}.bg-\[\#f5f5f5\]{--un-bg-opacity:1;background-color:rgba(245,245,245,var(--un-bg-opacity));}.bg-\[\#f5f7fa\]{--un-bg-opacity:1;background-color:rgba(245,247,250,var(--un-bg-opacity));}.bg-\[\#f5f8ee\]{--un-bg-opacity:1;background-color:rgba(245,248,238,var(--un-bg-opacity));}.bg-\[\#f7f4ea\]{--un-bg-opacity:1;background-color:rgba(247,244,234,var(--un-bg-opacity));}.bg-\[\#f8f8f8\]{--un-bg-opacity:1;background-color:rgba(248,248,248,var(--un-bg-opacity));}.bg-\[\#f9f9f7\]{--un-bg-opacity:1;background-color:rgba(249,249,247,var(--un-bg-opacity));}.bg-\[\#fefefe\]{--un-bg-opacity:1;background-color:rgba(254,254,254,var(--un-bg-opacity));}.bg-\[\#fff\],.bg-\[\#ffffff\],.bg-\#fff,.bg-white{--un-bg-opacity:1;background-color:rgba(255,255,255,var(--un-bg-opacity));}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{--un-bg-opacity:0.2;background-color:rgba(0,0,0,var(--un-bg-opacity));}.bg-\[rgba\(0\,0\,0\,0\.6\)\]{--un-bg-opacity:0.6;background-color:rgba(0,0,0,var(--un-bg-opacity));}.bg-\[rgba\(0\,0\,0\,0\)\]{--un-bg-opacity:0;background-color:rgba(0,0,0,var(--un-bg-opacity));}.bg-\[rgba\(143\,195\,32\,0\.8\)\]{--un-bg-opacity:0.8;background-color:rgba(143,195,32,var(--un-bg-opacity));}.bg-\[rgba\(255\,255\,255\,0\.9\)\]{--un-bg-opacity:0.9;background-color:rgba(255,255,255,var(--un-bg-opacity));}.bg-red{--un-bg-opacity:1;background-color:rgba(248,113,113,var(--un-bg-opacity));}.hover\:\!bg-\[\#cf0010\]:hover{--un-bg-opacity:1 !important;background-color:rgba(207,0,16,var(--un-bg-opacity)) !important;}.hover\:bg-\[\#39781f\]:hover{--un-bg-opacity:1;background-color:rgba(57,120,31,var(--un-bg-opacity));}.hover\:bg-\[\#cf0010\]:hover{--un-bg-opacity:1;background-color:rgba(207,0,16,var(--un-bg-opacity));}.group:hover .group-hover\:from-\[\#39781f\]{--un-gradient-from-position:0%;--un-gradient-from:rgba(57,120,31,var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(57,120,31,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.group:hover .group-hover\:from-\[\#8ec31f\]{--un-gradient-from-position:0%;--un-gradient-from:rgba(142,195,31,var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(142,195,31,0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);}.group:hover .group-hover\:to-\[\#fff\]{--un-gradient-to-position:100%;--un-gradient-to:rgba(255,255,255,var(--un-to-opacity, 1)) var(--un-gradient-to-position);}.bg-gradient-to-r{--un-gradient-shape:to right;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));}.bg-cover{background-size:cover;}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.\!p-0px{padding:0 !important;}.p-10px{padding:10px;}.p-14px{padding:14px;}.p-15px{padding:15px;}.p-20px{padding:20px;}.p-25px{padding:25px;}.p-30px{padding:30px;}.p-40px{padding:40px;}.p-5px{padding:5px;}.px-10\%{padding-left:10%;padding-right:10%;}.px-10px{padding-left:10px;padding-right:10px;}.px-12px{padding-left:12px;padding-right:12px;}.px-15px{padding-left:15px;padding-right:15px;}.px-20px{padding-left:20px;padding-right:20px;}.px-25px{padding-left:25px;padding-right:25px;}.px-30px{padding-left:30px;padding-right:30px;}.px-40px{padding-left:40px;padding-right:40px;}.py-100px{padding-top:100px;padding-bottom:100px;}.py-10px{padding-top:10px;padding-bottom:10px;}.py-15px{padding-top:15px;padding-bottom:15px;}.py-20px{padding-top:20px;padding-bottom:20px;}.py-28px{padding-top:28px;padding-bottom:28px;}.py-30px{padding-top:30px;padding-bottom:30px;}.py-3px{padding-top:3px;padding-bottom:3px;}.py-40px{padding-top:40px;padding-bottom:40px;}.py-4px{padding-top:4px;padding-bottom:4px;}.py-50px{padding-top:50px;padding-bottom:50px;}.py-5px{padding-top:5px;padding-bottom:5px;}.py-8px{padding-top:8px;padding-bottom:8px;}.pb-100px{padding-bottom:100px;}.pb-10px{padding-bottom:10px;}.pb-12\%{padding-bottom:12%;}.pb-15px{padding-bottom:15px;}.pb-300px{padding-bottom:300px;}.pb-30px{padding-bottom:30px;}.pb-40px{padding-bottom:40px;}.pl-10px{padding-left:10px;}.pl-20px{padding-left:20px;}.pl-30px{padding-left:30px;}.pl-40px{padding-left:40px;}.pl-60px{padding-left:60px;}.pr-10px{padding-right:10px;}.pr-15px{padding-right:15px;}.pr-20px{padding-right:20px;}.pr-50px{padding-right:50px;}.pt-10px{padding-top:10px;}.pt-15\%{padding-top:15%;}.pt-150px{padding-top:150px;}.pt-15px{padding-top:15px;}.pt-20px{padding-top:20px;}.pt-60px{padding-top:60px;}.pt-7\%{padding-top:7%;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.\!text-nowrap{text-wrap:nowrap !important;}.text-nowrap{text-wrap:nowrap;}.\!text-17px{font-size:17px !important;}.\!text-25px{font-size:25px !important;}.text-\[12px\],.text-12px{font-size:12px;}.text-\[13px\],.text-13px{font-size:13px;}.text-\[14px\],.text-14px{font-size:14px;}.text-\[15px\],.text-15px{font-size:15px;}.text-\[16px\],.text-16px{font-size:16px;}.text-\[18px\],.text-18px{font-size:18px;}.text-\[20px\],.text-20px{font-size:20px;}.text-\[24px\],.text-24px{font-size:24px;}.text-\[30px\],.text-30px{font-size:30px;}.text-10px{font-size:10px;}.text-17px{font-size:17px;}.text-22px{font-size:22px;}.text-23px{font-size:23px;}.text-25px{font-size:25px;}.text-26px{font-size:26px;}.text-35px{font-size:35px;}.text-36px{font-size:36px;}.text-40px{font-size:40px;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.after\:\!text-35px::after{font-size:35px !important;}.font-1000{font-weight:1000;}.font-400{font-weight:400;}.font-500{font-weight:500;}.font-600{font-weight:600;}.font-700,.font-bold{font-weight:700;}.leading-14px{line-height:14px;}.leading-24px{line-height:24px;}.leading-normal{line-height:1.5;}.tracking-10px{letter-spacing:10px;}.font-\[黑体\]{font-family:黑体;}.color-\[\#39781f\],.text-\[\#39781f\]{--un-text-opacity:1;color:rgba(57,120,31,var(--un-text-opacity));}.hover\:color-\[\#fff\]:hover{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));}.\!text-\[\#000\]{--un-text-opacity:1 !important;color:rgba(0,0,0,var(--un-text-opacity)) !important;}.\!text-\[\#373737\]{--un-text-opacity:1 !important;color:rgba(55,55,55,var(--un-text-opacity)) !important;}.\!text-\[\#fff\],.\!text-white,.group:hover .group-hover\:\!text-white{--un-text-opacity:1 !important;color:rgba(255,255,255,var(--un-text-opacity)) !important;}.text-\[\#000\],.text-\[\#000000\]{--un-text-opacity:1;color:rgba(0,0,0,var(--un-text-opacity));}.text-\[\#2d8cba\]{--un-text-opacity:1;color:rgba(45,140,186,var(--un-text-opacity));}.text-\[\#333\],.text-\[\#333333\]{--un-text-opacity:1;color:rgba(51,51,51,var(--un-text-opacity));}.text-\[\#373737\]{--un-text-opacity:1;color:rgba(55,55,55,var(--un-text-opacity));}.text-\[\#3a3a3a\]{--un-text-opacity:1;color:rgba(58,58,58,var(--un-text-opacity));}.text-\[\#409EFF\]{--un-text-opacity:1;color:rgba(64,158,255,var(--un-text-opacity));}.text-\[\#444444\]{--un-text-opacity:1;color:rgba(68,68,68,var(--un-text-opacity));}.text-\[\#4c4f52\]{--un-text-opacity:1;color:rgba(76,79,82,var(--un-text-opacity));}.text-\[\#555\]{--un-text-opacity:1;color:rgba(85,85,85,var(--un-text-opacity));}.text-\[\#656667\]{--un-text-opacity:1;color:rgba(101,102,103,var(--un-text-opacity));}.text-\[\#666\],.text-\[\#666666\]{--un-text-opacity:1;color:rgba(102,102,102,var(--un-text-opacity));}.text-\[\#67a4ff\]{--un-text-opacity:1;color:rgba(103,164,255,var(--un-text-opacity));}.text-\[\#888\],.text-\[\#888888\]{--un-text-opacity:1;color:rgba(136,136,136,var(--un-text-opacity));}.text-\[\#8f8f8f\]{--un-text-opacity:1;color:rgba(143,143,143,var(--un-text-opacity));}.text-\[\#98999e\]{--un-text-opacity:1;color:rgba(152,153,158,var(--un-text-opacity));}.text-\[\#999\]{--un-text-opacity:1;color:rgba(153,153,153,var(--un-text-opacity));}.text-\[\#9a9a9a\]{--un-text-opacity:1;color:rgba(154,154,154,var(--un-text-opacity));}.text-\[\#9e9e9e\]{--un-text-opacity:1;color:rgba(158,158,158,var(--un-text-opacity));}.text-\[\#aaa\]{--un-text-opacity:1;color:rgba(170,170,170,var(--un-text-opacity));}.text-\[\#b10000\]{--un-text-opacity:1;color:rgba(177,0,0,var(--un-text-opacity));}.text-\[\#BBBBBB\]{--un-text-opacity:1;color:rgba(187,187,187,var(--un-text-opacity));}.text-\[\#bdbdbd\]{--un-text-opacity:1;color:rgba(189,189,189,var(--un-text-opacity));}.text-\[\#c1ae9d\]{--un-text-opacity:1;color:rgba(193,174,157,var(--un-text-opacity));}.text-\[\#c9c9c9\]{--un-text-opacity:1;color:rgba(201,201,201,var(--un-text-opacity));}.text-\[\#ca141d\]{--un-text-opacity:1;color:rgba(202,20,29,var(--un-text-opacity));}.text-\[\#ca151e\]{--un-text-opacity:1;color:rgba(202,21,30,var(--un-text-opacity));}.text-\[\#ccc\],.text-\[\#cccccc\]{--un-text-opacity:1;color:rgba(204,204,204,var(--un-text-opacity));}.text-\[\#CF0A2C\]{--un-text-opacity:1;color:rgba(207,10,44,var(--un-text-opacity));}.text-\[\#cf1a3e\]{--un-text-opacity:1;color:rgba(207,26,62,var(--un-text-opacity));}.text-\[\#e31613\]{--un-text-opacity:1;color:rgba(227,22,19,var(--un-text-opacity));}.text-\[\#e4393c\]{--un-text-opacity:1;color:rgba(228,57,60,var(--un-text-opacity));}.text-\[\#f08200\]{--un-text-opacity:1;color:rgba(240,130,0,var(--un-text-opacity));}.text-\[\#f33\]{--un-text-opacity:1;color:rgba(255,51,51,var(--un-text-opacity));}.text-\[\#fb1438\]{--un-text-opacity:1;color:rgba(251,20,56,var(--un-text-opacity));}.text-\[\#fff\],.text-\[\#ffffff\],.text-white,.group:hover .group-hover\:text-white{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));}.text-\[red\]{color:red;}.hover\:\!text-\[\#fff\]:hover{--un-text-opacity:1 !important;color:rgba(255,255,255,var(--un-text-opacity)) !important;}.hover\:text-\[\#000\]:hover{--un-text-opacity:1;color:rgba(0,0,0,var(--un-text-opacity));}.hover\:text-\[\#ca151e\]:hover{--un-text-opacity:1;color:rgba(202,21,30,var(--un-text-opacity));}.hover\:text-\[\#fff\]:hover{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));}.hover\:text-white:hover{--un-text-opacity:1;color:rgba(255,255,255,var(--un-text-opacity));}.opacity-0{opacity:0;}.group:hover .group-hover\:opacity-100{opacity:1;}.hover\:opacity-100:hover{opacity:1;}.shadow-\[\#ddd\]{--un-shadow-opacity:1;--un-shadow-color:rgba(221,221,221,var(--un-shadow-opacity));}.shadow-2xl{--un-shadow:var(--un-shadow-inset) 0 25px 50px -12px var(--un-shadow-color, rgba(0,0,0,0.25));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgba(0,0,0,0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgba(0,0,0,0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgba(0,0,0,0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgba(0,0,0,0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgba(0,0,0,0.05));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-xl{--un-shadow:var(--un-shadow-inset) 0 20px 25px -5px var(--un-shadow-color, rgba(0,0,0,0.1)),var(--un-shadow-inset) 0 8px 10px -6px var(--un-shadow-color, rgba(0,0,0,0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.hover\:shadow-md:hover{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgba(0,0,0,0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgba(0,0,0,0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-all-600{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:600ms;}.transition-all-800{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:800ms;}@media (min-width: 640px){.sm\:\!min-w-500px{min-width:500px !important;}.sm\:\!w-50\%{width:50% !important;}.sm\:h-auto{height:auto;}.sm\:w-1\/3{width:33.3333333333%;}.sm\:w-30\%{width:30%;}.sm\:w-full{width:100%;}.sm\:flex-nowrap{flex-wrap:nowrap;}.sm\:px-0{padding-left:0;padding-right:0;}.sm\:text-15px{font-size:15px;}}@media (min-width: 768px){.md\:block{display:block;}.md\:hidden{display:none;}.md\:w-1\/3{width:33.3333333333%;}.md\:w-1\/4{width:25%;}.md\:w-150px{width:150px;}.md\:w-80\%{width:80%;}.md\:flex{display:flex;}.md\:flex-nowrap{flex-wrap:nowrap;}.md\:bg-\[\#fff\]{--un-bg-opacity:1;background-color:rgba(255,255,255,var(--un-bg-opacity));}.md\:p-40px{padding:40px;}.md\:px-0{padding-left:0;padding-right:0;}.md\:text-24px{font-size:24px;}}@media (min-width: 1024px){.lg\:mb-0,.lg\:mb-0px{margin-bottom:0;}.lg\:mb-15px{margin-bottom:15px;}.lg\:mb-70px{margin-bottom:70px;}.lg\:block{display:block;}.lg\:hidden{display:none;}.lg\:\!h-400px{height:400px !important;}.lg\:\!h-580px{height:580px !important;}.lg\:\!w-150px{width:150px !important;}.lg\:h-280px{height:280px;}.lg\:h-380px{height:380px;}.lg\:h-400px{height:400px;}.lg\:h-500px{height:500px;}.lg\:h-650px{height:650px;}.lg\:w-1\/4{width:25%;}.lg\:w-1240px{width:1240px;}.lg\:w-3\/4{width:75%;}.lg\:w-30\%{width:30%;}.lg\:w-40\%{width:40%;}.lg\:w-5\/7{width:71.4285714286%;}.lg\:w-auto{width:auto;}.lg\:flex{display:flex;}.lg\:flex-1{flex:1 1 0%;}.lg\:flex-nowrap{flex-wrap:nowrap;}.lg\:gap-20px{gap:20px;}.group:hover .lg\:group-hover\:gap-30px{gap:30px;}.lg\:p-20px{padding:20px;}.lg\:px-40px{padding-left:40px;padding-right:40px;}.lg\:px-80px{padding-left:80px;padding-right:80px;}.lg\:py-40px{padding-top:40px;padding-bottom:40px;}.lg\:pl-40px{padding-left:40px;}.lg\:pl-60px{padding-left:60px;}.lg\:text-20px{font-size:20px;}.lg\:text-40px{font-size:40px;}.lg\:hover\:opacity-100:hover{opacity:1;}}@media (min-width: 1280px){.xl\:w-1\/5{width:20%;}.xl\:text-15px{font-size:15px;}.xl\:text-20px{font-size:20px;}}
