*, :after, :before {
	border:0 solid #e5e7eb
}
* {
--tw-ring-inset:var(--tw-empty, );
--tw-ring-offset-width:0px;
--tw-ring-offset-color:#fff;
--tw-ring-color:rgba(59, 130, 246, .5);
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000
}
:root {
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4
}
:-moz-focusring {
outline:1px dotted ButtonText
}
:-moz-ui-invalid {
box-shadow:none
}
::moz-focus-inner {
border-style:none;
padding:0
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
height:auto
}
::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
abbr[title] {
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted
}
a {
	color:inherit;
	text-decoration:inherit
}
body {
	line-height:inherit
}
body, button, input, textarea {
	font-family:inherit;
	margin:0
}
button, input, textarea {
	color:inherit;
	font-size:100%;
	line-height:1.15;
	line-height:inherit;
	padding:0
}
button {
	background-color:transparent;
	background-image:none;
	text-transform:none
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance:button
}
[role=button], button {
cursor:pointer
}
html {
	-webkit-text-size-adjust:100%;
	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;
	line-height:1.5
}
hr {
	border-top-width:1px;
	color:inherit;
	height:0
}
h1, h2, h5, h6 {
	font-size:inherit;
	font-weight:inherit
}
img {
	border-style:solid;
	height:auto;
	max-width:100%
}
input::placeholder {
color:#9ca3af;
opacity:1
}
input::webkit-input-placeholder {
color:#9ca3af;
opacity:1
}
input::-moz-placeholder {
color:#9ca3af;
opacity:1
}
input:-ms-input-placeholder {
color:#9ca3af;
opacity:1
}
input::-ms-input-placeholder {
color:#9ca3af;
opacity:1
}
code, pre {
	font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size:1em
}
h1, h2, h5, h6, hr, p, pre {
	margin:0
}
strong {
	font-weight:bolder
}
textarea {
	resize:vertical
}
textarea::placeholder {
color:#9ca3af;
opacity:1
}
textarea::webkit-input-placeholder {
color:#9ca3af;
opacity:1
}
textarea::-moz-placeholder {
color:#9ca3af;
opacity:1
}
textarea:-ms-input-placeholder {
color:#9ca3af;
opacity:1
}
textarea::-ms-input-placeholder {
color:#9ca3af;
opacity:1
}
ul {
	list-style:none;
	margin:0;
	padding:0
}
.container {
	width:100%
}
@media (min-width:640px) {
.container {
max-width:640px
}
}
@media (min-width:768px) {
.container {
max-width:768px
}
}
@media (min-width:992px) {
.container {
max-width:992px
}
}
@media (min-width:1200px) {
.container {
max-width:1200px
}
}
@media (min-width:1440px) {
.container {
max-width:1440px
}
}
@media (min-width:2560px) {
.container {
max-width:2560px
}
}
.bg-white {
--tw-bg-opacity:1;
	background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}
.bg-\[\#1F2D3D\] {
--tw-bg-opacity:1;
	background-color:rgba(31, 45, 61, var(--tw-bg-opacity))
}
.bg-black {
--tw-bg-opacity:1
}
.bg-\[rgba\(0\,0\,0\,0\.4\)\], .bg-black {
	background-color:rgba(0, 0, 0, var(--tw-bg-opacity))
}
.bg-\[rgba\(0\,0\,0\,0\.4\)\] {
--tw-bg-opacity:.4
}
.hover\:bg-gray-100:hover {
--tw-bg-opacity:1;
	background-color:rgba(243, 244, 246, var(--tw-bg-opacity))
}
.bg-gray-200 {
--tw-bg-opacity:1;
	background-color:rgba(229, 231, 235, var(--tw-bg-opacity))
}
.bg-\[\#3B82F6\] {
--tw-bg-opacity:1;
	background-color:rgba(59, 130, 246, var(--tw-bg-opacity))
}
.hover\:bg-\[\#266FE7\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(38, 111, 231, var(--tw-bg-opacity))
}
.bg-light-100 {
--tw-bg-opacity:1;
	background-color:rgba(252, 252, 252, var(--tw-bg-opacity))
}
.bg-light-200 {
--tw-bg-opacity:1;
	background-color:rgba(250, 250, 250, var(--tw-bg-opacity))
}
.bg-\[\#F0F4FF\] {
--tw-bg-opacity:1;
	background-color:rgba(240, 244, 255, var(--tw-bg-opacity))
}
.bg-\[\#ECECEC\] {
--tw-bg-opacity:1;
	background-color:rgba(236, 236, 236, var(--tw-bg-opacity))
}
.bg-\[\#0F47F1\] {
--tw-bg-opacity:1;
	background-color:rgba(15, 71, 241, var(--tw-bg-opacity))
}
.hover\:bg-\[\#3b6bff\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(59, 107, 255, var(--tw-bg-opacity))
}
.active\:bg-\[\#063de4\]:active {
--tw-bg-opacity:1;
	background-color:rgba(6, 61, 228, var(--tw-bg-opacity))
}
.hover\:bg-\[\#0a6cdc\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(10, 108, 220, var(--tw-bg-opacity))
}
.bg-\[\#F4F7FF\] {
--tw-bg-opacity:1;
	background-color:rgba(244, 247, 255, var(--tw-bg-opacity))
}
.bg-\[\#0000000A\] {
--tw-bg-opacity:.0392156862745098;
	background-color:rgba(0, 0, 0, var(--tw-bg-opacity))
}
.bg-transparent {
	background-color:transparent
}
.hover\:bg-\[\#F1F6FF\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(241, 246, 255, var(--tw-bg-opacity))
}
.bg-\[\#ebe6e6\] {
--tw-bg-opacity:1;
	background-color:rgba(235, 230, 230, var(--tw-bg-opacity))
}
.bg-\[\#e9ecef\] {
--tw-bg-opacity:1;
	background-color:rgba(233, 236, 239, var(--tw-bg-opacity))
}
.after\:bg-\[\#3B82F6\]:after, .bg-\[\#3b82f6\] {
--tw-bg-opacity:1;
	background-color:rgba(59, 130, 246, var(--tw-bg-opacity))
}
.bg-\[\#6366f1\] {
--tw-bg-opacity:1;
	background-color:rgba(99, 102, 241, var(--tw-bg-opacity))
}
.bg-\[\#01a5c1\] {
--tw-bg-opacity:1;
	background-color:rgba(1, 165, 193, var(--tw-bg-opacity))
}
.bg-\[\#ccc\] {
--tw-bg-opacity:1;
	background-color:rgba(204, 204, 204, var(--tw-bg-opacity))
}
.bg-\[var\(--blue\)\] {
	background-color:var(--blue)
}
.bg-gray-300 {
--tw-bg-opacity:1;
	background-color:rgba(209, 213, 219, var(--tw-bg-opacity))
}
.bg-\[\#F7F7F9\] {
--tw-bg-opacity:1;
	background-color:rgba(247, 247, 249, var(--tw-bg-opacity))
}
.bg-\[\#e9c896\] {
--tw-bg-opacity:1;
	background-color:rgba(233, 200, 150, var(--tw-bg-opacity))
}
.bg-\[\#D9D9DC\] {
--tw-bg-opacity:1;
	background-color:rgba(217, 217, 220, var(--tw-bg-opacity))
}
.bg-\[\#0f47f1\] {
--tw-bg-opacity:1;
	background-color:rgba(15, 71, 241, var(--tw-bg-opacity))
}
.before\:bg-\[\#398dee\]:before, .bg-\[\#398dee\] {
--tw-bg-opacity:1;
	background-color:rgba(57, 141, 238, var(--tw-bg-opacity))
}
.bg-\[\#18a058\] {
--tw-bg-opacity:1;
	background-color:rgba(24, 160, 88, var(--tw-bg-opacity))
}
.bg-\[\#F4F5F7\] {
--tw-bg-opacity:1;
	background-color:rgba(244, 245, 247, var(--tw-bg-opacity))
}
.bg-\[\#B3BABF\] {
--tw-bg-opacity:1;
	background-color:rgba(179, 186, 191, var(--tw-bg-opacity))
}
.bg-\[\#fff\] {
--tw-bg-opacity:1;
	background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}
.bg-\[\#F0F5FF\] {
--tw-bg-opacity:1;
	background-color:rgba(240, 245, 255, var(--tw-bg-opacity))
}
.bg-\[\#F4F5F6\] {
--tw-bg-opacity:1;
	background-color:rgba(244, 245, 246, var(--tw-bg-opacity))
}
.bg-\[\#E7EDFF\] {
--tw-bg-opacity:1;
	background-color:rgba(231, 237, 255, var(--tw-bg-opacity))
}
.bg-\[\#D4FB00\] {
--tw-bg-opacity:1;
	background-color:rgba(212, 251, 0, var(--tw-bg-opacity))
}
.bg-\[\#F7F9FF\] {
--tw-bg-opacity:1;
	background-color:rgba(247, 249, 255, var(--tw-bg-opacity))
}
.bg-\[\#FFFAF1\] {
--tw-bg-opacity:1;
	background-color:rgba(255, 250, 241, var(--tw-bg-opacity))
}
.bg-\[\#F6F6F6\] {
--tw-bg-opacity:1;
	background-color:rgba(246, 246, 246, var(--tw-bg-opacity))
}
.bg-\[\#00000099\] {
--tw-bg-opacity:.6;
	background-color:rgba(0, 0, 0, var(--tw-bg-opacity))
}
.bg-\[\#0046e5\] {
--tw-bg-opacity:1;
	background-color:rgba(0, 70, 229, var(--tw-bg-opacity))
}
.bg-\[\#0000001A\] {
--tw-bg-opacity:.10196078431372549;
	background-color:rgba(0, 0, 0, var(--tw-bg-opacity))
}
.bg-\[\#D9D9D9\] {
--tw-bg-opacity:1;
	background-color:rgba(217, 217, 217, var(--tw-bg-opacity))
}
.bg-\[\#f6f6f6\] {
--tw-bg-opacity:1;
	background-color:rgba(246, 246, 246, var(--tw-bg-opacity))
}
.bg-\[\#F5F5F5\] {
--tw-bg-opacity:1;
	background-color:rgba(245, 245, 245, var(--tw-bg-opacity))
}
.bg-\[\#f8f8fa\] {
--tw-bg-opacity:1;
	background-color:rgba(248, 248, 250, var(--tw-bg-opacity))
}
.bg-\[\#E6E6E6\] {
--tw-bg-opacity:1;
	background-color:rgba(230, 230, 230, var(--tw-bg-opacity))
}
.bg-\[\#E2E3E5\] {
--tw-bg-opacity:1;
	background-color:rgba(226, 227, 229, var(--tw-bg-opacity))
}
.bg-\[\#fffaf1\] {
--tw-bg-opacity:1;
	background-color:rgba(255, 250, 241, var(--tw-bg-opacity))
}
.bg-\[\#f2f2f2\] {
--tw-bg-opacity:1;
	background-color:rgba(242, 242, 242, var(--tw-bg-opacity))
}
.bg-\[\#2c2c2c\] {
--tw-bg-opacity:1;
	background-color:rgba(44, 44, 44, var(--tw-bg-opacity))
}
.bg-gray-100 {
--tw-bg-opacity:1;
	background-color:rgba(243, 244, 246, var(--tw-bg-opacity))
}
.hover\:bg-\[\#0F47F1\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(15, 71, 241, var(--tw-bg-opacity))
}
.hover\:bg-white:hover {
--tw-bg-opacity:1;
	background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}
.bg-\[\#e5e9ef\] {
--tw-bg-opacity:1;
	background-color:rgba(229, 233, 239, var(--tw-bg-opacity))
}
.hover\:bg-\[\#1a79ff\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(26, 121, 255, var(--tw-bg-opacity))
}
.bg-\[\#2080F0\] {
--tw-bg-opacity:1;
	background-color:rgba(32, 128, 240, var(--tw-bg-opacity))
}
.before\:bg-\[\#3B82F6\]:before {
--tw-bg-opacity:1;
	background-color:rgba(59, 130, 246, var(--tw-bg-opacity))
}
.after\:bg-\[\#6366F1\]:after, .before\:bg-\[\#6366F1\]:before {
--tw-bg-opacity:1;
	background-color:rgba(99, 102, 241, var(--tw-bg-opacity))
}
.after\:bg-\[\#06B6D4\]:after, .before\:bg-\[\#06B6D4\]:before {
--tw-bg-opacity:1;
	background-color:rgba(6, 182, 212, var(--tw-bg-opacity))
}
.after\:bg-\[\#CCCCCC\]:after, .before\:bg-\[\#CCCCCC\]:before {
--tw-bg-opacity:1;
	background-color:rgba(204, 204, 204, var(--tw-bg-opacity))
}
.bg-\[\#ebebeb\] {
--tw-bg-opacity:1;
	background-color:rgba(235, 235, 235, var(--tw-bg-opacity))
}
.bg-\[\#ededed\] {
--tw-bg-opacity:1;
	background-color:rgba(237, 237, 237, var(--tw-bg-opacity))
}
.bg-\[\#1a1a1a\] {
--tw-bg-opacity:1;
	background-color:rgba(26, 26, 26, var(--tw-bg-opacity))
}
.bg-\[\#f5f6f7\] {
--tw-bg-opacity:1;
	background-color:rgba(245, 246, 247, var(--tw-bg-opacity))
}
.bg-\[\#061a1a\] {
--tw-bg-opacity:1;
	background-color:rgba(6, 26, 26, var(--tw-bg-opacity))
}
.bg-\[white\] {
--tw-bg-opacity:1;
	background-color:rgba(255, 255, 255, var(--tw-bg-opacity))
}
.bg-\[\#17CF8A\] {
--tw-bg-opacity:1;
	background-color:rgba(23, 207, 138, var(--tw-bg-opacity))
}
.bg-\[\#f9f9f9\] {
--tw-bg-opacity:1;
	background-color:rgba(249, 249, 249, var(--tw-bg-opacity))
}
.bg-red-100 {
--tw-bg-opacity:1;
	background-color:rgba(254, 226, 226, var(--tw-bg-opacity))
}
.bg-\[\#dbebe2\] {
--tw-bg-opacity:1;
	background-color:rgba(219, 235, 226, var(--tw-bg-opacity))
}
.bg-\[\#97abb8\] {
--tw-bg-opacity:1;
	background-color:rgba(151, 171, 184, var(--tw-bg-opacity))
}
.hover\:bg-\[\#ECF1FF\]:hover {
--tw-bg-opacity:1;
	background-color:rgba(236, 241, 255, var(--tw-bg-opacity))
}
.bg-\[\#425DFF\] {
--tw-bg-opacity:1;
	background-color:rgba(66, 93, 255, var(--tw-bg-opacity))
}
.bg-\[\#FAFAFC\] {
--tw-bg-opacity:1;
	background-color:rgba(250, 250, 252, var(--tw-bg-opacity))
}
.bg-opacity-0, .hover\:bg-opacity-0:hover {
--tw-bg-opacity:0
}
.bg-opacity-15 {
--tw-bg-opacity:.15
}
.hover\:bg-opacity-45:hover {
--tw-bg-opacity:.45
}
.bg-opacity-50 {
--tw-bg-opacity:.5
}
.bg-opacity-12 {
--tw-bg-opacity:.12
}
.bg-opacity-90 {
--tw-bg-opacity:.9
}
.border-gray-300 {
--tw-border-opacity:1;
	border-color:rgba(209, 213, 219, var(--tw-border-opacity))
}
.border-gray-100 {
--tw-border-opacity:1;
	border-color:rgba(243, 244, 246, var(--tw-border-opacity))
}
.border-\[\#F5222D\] {
--tw-border-opacity:1;
	border-color:rgba(245, 34, 45, var(--tw-border-opacity))
}
.border-\[\#F0EFEF\] {
--tw-border-opacity:1;
	border-color:rgba(240, 239, 239, var(--tw-border-opacity))
}
.border-transparent {
	border-color:transparent
}
.border-\[\#C6C6CC\] {
--tw-border-opacity:1;
	border-color:rgba(198, 198, 204, var(--tw-border-opacity))
}
.hover\:border-\[\#d9d9d9\]:hover {
--tw-border-opacity:1;
	border-color:rgba(217, 217, 217, var(--tw-border-opacity))
}
.active\:border-\[\#b3b3b3\]:active {
--tw-border-opacity:1;
	border-color:rgba(179, 179, 179, var(--tw-border-opacity))
}
.border-\[\#EAEAEA\] {
--tw-border-opacity:1;
	border-color:rgba(234, 234, 234, var(--tw-border-opacity))
}
.border-\[\#0000001A\] {
--tw-border-opacity:.10196078431372549;
	border-color:rgba(0, 0, 0, var(--tw-border-opacity))
}
.border-\[\#3B82F6\], .hover\:border-\[\#3B82F6\]:hover {
--tw-border-opacity:1;
	border-color:rgba(59, 130, 246, var(--tw-border-opacity))
}
.border-\[\#ff0000\] {
--tw-border-opacity:1;
	border-color:rgba(255, 0, 0, var(--tw-border-opacity))
}
.border-\[\#e5e7eb\] {
--tw-border-opacity:1;
	border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}
.border-\[\#EEEEEE\], .border-b-\[\#eee\] {
--tw-border-opacity:1;
	border-color:rgba(238, 238, 238, var(--tw-border-opacity))
}
.border-\[\#ddd\] {
--tw-border-opacity:1;
	border-color:rgba(221, 221, 221, var(--tw-border-opacity))
}
.border-gray-200 {
--tw-border-opacity:1;
	border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}
.border-\[\#dddddd\] {
--tw-border-opacity:1;
	border-color:rgba(221, 221, 221, var(--tw-border-opacity))
}
.after\:border-\[\#3779e5\]:after {
--tw-border-opacity:1;
	border-color:rgba(55, 121, 229, var(--tw-border-opacity))
}
.after\:border-\[\#4448dB\]:after {
--tw-border-opacity:1;
	border-color:rgba(68, 72, 219, var(--tw-border-opacity))
}
.after\:border-\[\#01A5C1\]:after {
--tw-border-opacity:1;
	border-color:rgba(1, 165, 193, var(--tw-border-opacity))
}
.after\:border-\[\#acacac\]:after {
--tw-border-opacity:1;
	border-color:rgba(172, 172, 172, var(--tw-border-opacity))
}
.hover\:border-\[\#dae2f7\]:hover {
--tw-border-opacity:1;
	border-color:rgba(218, 226, 247, var(--tw-border-opacity))
}
.focus\:border-\[\#18a058\]:focus {
--tw-border-opacity:1;
	border-color:rgba(24, 160, 88, var(--tw-border-opacity))
}
.border-\[\#F5F5F5\] {
--tw-border-opacity:1;
	border-color:rgba(245, 245, 245, var(--tw-border-opacity))
}
.border-\[\#2B62D7\] {
--tw-border-opacity:1;
	border-color:rgba(43, 98, 215, var(--tw-border-opacity))
}
.border-\[\#e5e5e5\] {
--tw-border-opacity:1;
	border-color:rgba(229, 229, 229, var(--tw-border-opacity))
}
.border-\[\#A4B9FF\] {
--tw-border-opacity:1;
	border-color:rgba(164, 185, 255, var(--tw-border-opacity))
}
.border-\[\#99928B\] {
--tw-border-opacity:1;
	border-color:rgba(153, 146, 139, var(--tw-border-opacity))
}
.border-\[\#F6F0E3\] {
--tw-border-opacity:1;
	border-color:rgba(246, 240, 227, var(--tw-border-opacity))
}
.border-\[\#0F47F1\] {
--tw-border-opacity:1;
	border-color:rgba(15, 71, 241, var(--tw-border-opacity))
}
.border-\[\#E6E6E6\] {
--tw-border-opacity:1;
	border-color:rgba(230, 230, 230, var(--tw-border-opacity))
}
.border-\[\#5b544e\] {
--tw-border-opacity:1;
	border-color:rgba(91, 84, 78, var(--tw-border-opacity))
}
.border-\[\#fff\] {
--tw-border-opacity:1;
	border-color:rgba(255, 255, 255, var(--tw-border-opacity))
}
.border-\[\#E6E6EA\] {
--tw-border-opacity:1;
	border-color:rgba(230, 230, 234, var(--tw-border-opacity))
}
.hover\:border-transparent:hover {
	border-color:transparent
}
.border-\[\#FAFAFA\] {
--tw-border-opacity:1;
	border-color:rgba(250, 250, 250, var(--tw-border-opacity))
}
.border-\[\#EBEBEB\], .border-t-\[\#EBEBEB\] {
--tw-border-opacity:1;
	border-color:rgba(235, 235, 235, var(--tw-border-opacity))
}
.border-\[\#dee2e6\] {
--tw-border-opacity:1;
	border-color:rgba(222, 226, 230, var(--tw-border-opacity))
}
.border-\[\#f7f7f7\] {
--tw-border-opacity:1;
	border-color:rgba(247, 247, 247, var(--tw-border-opacity))
}
.border-\[\#F0F0F0\] {
--tw-border-opacity:1;
	border-color:rgba(240, 240, 240, var(--tw-border-opacity))
}
.border-\[\#4977FF\] {
--tw-border-opacity:1;
	border-color:rgba(73, 119, 255, var(--tw-border-opacity))
}
.rounded-\[50\%\] {
	border-radius:50%
}
.rounded-lg {
border-radius:.5rem
}
.rounded-md {
border-radius:.375rem
}
.rounded-full {
	border-radius:9999px
}
.rounded-sm {
border-radius:.125rem
}
.rounded {
border-radius:.25rem
}
.rounded-\[8px\] {
	border-radius:8px
}
.rounded-\[40px\] {
	border-radius:40px
}
.rounded-\[2px\] {
	border-radius:2px
}
.rounded-\[4px\] {
	border-radius:4px
}
.rounded-\[20px\] {
	border-radius:20px
}
.rounded-\[5px\] {
	border-radius:5px
}
.rounded-8px {
	border-radius:8px
}
.rounded-\[3px\] {
	border-radius:3px
}
.rounded-\[0\.25rem\] {
border-radius:.25rem
}
.rounded-6px, .rounded-\[6px\] {
	border-radius:6px
}
.rounded-\[12px\] {
	border-radius:12px
}
.rounded-\[42px\] {
	border-radius:42px
}
.rounded-\[24px\] {
	border-radius:24px
}
.rounded-\[23px\] {
	border-radius:23px
}
.rounded-t-\[8px\] {
	border-top-left-radius:8px;
	border-top-right-radius:8px
}
.rounded-b-\[8px\] {
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px
}
.rounded-t {
border-top-left-radius:.25rem;
border-top-right-radius:.25rem
}
.rounded-b {
border-bottom-left-radius:.25rem;
border-bottom-right-radius:.25rem
}
.rounded-l-md {
border-bottom-left-radius:.375rem;
border-top-left-radius:.375rem
}
.rounded-l-\[24px\] {
	border-bottom-left-radius:24px;
	border-top-left-radius:24px
}
.rounded-l-\[4px\] {
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.rounded-r-\[4px\] {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.rounded-br-lg {
border-bottom-right-radius:.5rem
}
.rounded-tr-lg {
border-top-right-radius:.5rem
}
.border-solid {
	border-style:solid
}
.border-dashed {
	border-style:dashed
}
.border-none {
	border-style:none
}
.border, .border-1, .border-1px, .border-\[1px\] {
	border-width:1px
}
.after\:border-\[2px\]:after, .border-\[2px\] {
	border-width:2px
}
.border-\[3px\] {
	border-width:3px
}
.hover\:border:hover {
	border-width:1px
}
.border-t {
	border-top-width:1px
}
.border-r {
	border-right-width:1px
}
.border-b-\[1px\] {
	border-bottom-width:1px
}
.border-l-\[4px\] {
	border-left-width:4px
}
.border-b-1 {
	border-bottom-width:1px
}
.border-t-\[1\.5px\] {
	border-top-width:1.5px
}
.border-b-\[1\.5px\] {
	border-bottom-width:1.5px
}
.border-t-1 {
	border-top-width:1px
}
.border-l-1 {
	border-left-width:1px
}
.box-border {
	box-sizing:border-box
}
.cursor-pointer {
	cursor:pointer
}
.cursor-not-allowed {
	cursor:not-allowed
}
.block {
	display:block
}
.before\:inline-block:before, .inline-block {
	display:inline-block
}
.inline {
	display:inline
}
.flex {
	display:flex
}
.grid {
	display:grid
}
.hidden {
	display:none
}
.flex-row-reverse {
	flex-direction:row-reverse
}
.flex-col {
	flex-direction:column
}
.flex-col-reverse {
	flex-direction:column-reverse
}
.flex-wrap {
	flex-wrap:wrap
}
.items-start {
	align-items:flex-start
}
.items-end {
	align-items:flex-end
}
.items-center {
	align-items:center
}
.items-stretch {
	align-items:stretch
}
.justify-end {
	justify-content:flex-end
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.justify-around {
	justify-content:space-around
}
.flex-none {
	flex:none
}
.flex-1 {
	flex:1 1 0%
}
.flex-grow {
	flex-grow:1
}
.flex-shrink-0 {
	flex-shrink:0
}
.font-600, .font-semibold {
	font-weight:600
}
.font-500 {
	font-weight:500
}
.font-normal {
	font-weight:400
}
.font-bold {
	font-weight:700
}
.font-medium {
	font-weight:500
}
.h-full {
	height:100%
}
.h-12 {
	height:3rem
}
.h-4 {
	height:1rem
}
.h-8 {
	height:2rem
}
.h-screen {
	height:100vh
}
.h-10 {
	height:2.5rem
}
.h-0 {
	height:0
}
.h-5 {
	height:1.25rem
}
.h-2 {
height:.5rem
}
.h-6 {
	height:1.5rem
}
.before\:h-4:before {
	height:1rem
}
.h-32 {
	height:8rem
}
.h-11 {
	height:2.75rem
}
.h-9 {
	height:2.25rem
}
.h-1 {
height:.25rem
}
.h-auto {
	height:auto
}
.h-7 {
	height:1.75rem
}
.h-56 {
	height:14rem
}
.h-\[233px\] {
	height:233px
}
.h-\[28px\] {
	height:28px
}
.h-\[103px\] {
	height:103px
}
.h-\[9px\] {
	height:9px
}
.h-\[136px\] {
	height:136px
}
.h-\[88px\] {
	height:88px
}
.h-\[132px\] {
	height:132px
}
.h-\[3px\] {
	height:3px
}
.h-\[138px\] {
	height:138px
}
.h-\[80px\] {
	height:80px
}
.h-\[20px\] {
	height:20px
}
.h-\[78px\] {
	height:78px
}
.h-\[32px\] {
	height:32px
}
.h-\[22px\] {
	height:22px
}
.h-\[180px\] {
	height:180px
}
.h-\[324px\] {
	height:324px
}
.h-\[1px\] {
	height:1px
}
.h-\[39px\] {
	height:39px
}
.h-\[44px\] {
	height:44px
}
.h-16px {
	height:16px
}
.h-\[12px\] {
	height:12px
}
.h-50px {
	height:50px
}
.h-\[18px\] {
	height:18px
}
.h-\[40px\] {
	height:40px
}
.h-\[93px\] {
	height:93px
}
.h-\[24px\] {
	height:24px
}
.h-\[128px\] {
	height:128px
}
.h-\[240px\] {
	height:240px
}
.h-\[35px\] {
	height:35px
}
.h-\[115px\] {
	height:115px
}
.h-\[64px\] {
	height:64px
}
.h-\[15px\] {
	height:15px
}
.h-\[65px\] {
	height:65px
}
.h-\[10px\] {
	height:10px
}
.h-\[100px\] {
	height:100px
}
.h-\[174px\] {
	height:174px
}
.h-\[162px\] {
	height:162px
}
.h-\[60px\] {
	height:60px
}
.h-\[110px\] {
	height:110px
}
.h-\[160px\] {
	height:160px
}
.h-\[345px\] {
	height:345px
}
.h-\[461px\] {
	height:461px
}
.h-\[333px\] {
	height:333px
}
.h-\[46px\] {
	height:46px
}
.h-\[72px\] {
	height:72px
}
.h-\[19px\] {
	height:19px
}
.h-\[41px\] {
	height:41px
}
.h-\[16px\] {
	height:16px
}
.h-\[158px\] {
	height:158px
}
.h-100 {
	height:25rem
}
.h-\[98px\] {
	height:98px
}
.h-\[500px\] {
	height:500px
}
.h-\[42px\] {
	height:42px
}
.h-\[150px\] {
	height:150px
}
.h-\[71px\] {
	height:71px
}
.h-40px {
	height:40px
}
.h-44px {
	height:44px
}
.h-\[11px\] {
	height:11px
}
.h-\[94px\] {
	height:94px
}
.h-\[177px\] {
	height:177px
}
.h-\[66px\] {
	height:66px
}
.h-\[52px\] {
	height:52px
}
.h-\[106px\] {
	height:106px
}
.h-\[83px\] {
	height:83px
}
.h-184px {
	height:184px
}
.h-\[34px\] {
	height:34px
}
.h-\[182px\] {
	height:182px
}
.h-\[4px\] {
	height:4px
}
.h-\[77px\] {
	height:77px
}
.h-\[210px\] {
	height:210px
}
.h-\[13px\] {
	height:13px
}
.h-\[82px\] {
	height:82px
}
.h-21 {
	height:5.25rem
}
.h-\[calc\(100vh-356px\)\] {
	height:calc(100vh - 356px)
}
.h-\[92px\] {
	height:92px
}
.h-\[193px\] {
	height:193px
}
.h-\[514px\] {
	height:514px
}
.h-\[58px\] {
	height:58px
}
.h-\[96px\] {
	height:96px
}
.h-\[43px\] {
	height:43px
}
.h-\[33px\] {
	height:33px
}
.h-\[314px\] {
	height:314px
}
.h-\[30px\] {
	height:30px
}
.h-\[50px\] {
	height:50px
}
.h-\[51px\] {
	height:51px
}
.h-\[48px\] {
	height:48px
}
.h-\[404px\] {
	height:404px
}
.h-\[100vh\] {
	height:100vh
}
.text-sm {
font-size:.875rem;
	line-height:1.25rem
}
.text-xs {
font-size:.75rem;
	line-height:1rem
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.text-\[14px\] {
	font-size:14px;
	line-height:1
}
.text-\[13px\] {
	font-size:13px;
	line-height:1
}
.text-\[12px\] {
	font-size:12px;
	line-height:1
}
.text-\[15px\] {
	font-size:15px;
	line-height:1
}
.text-\[16px\] {
	font-size:16px;
	line-height:1
}
.text-\[11px\] {
	font-size:11px;
	line-height:1
}
.text-\[18px\] {
	font-size:18px;
	line-height:1
}
.text-12px {
	font-size:12px;
	line-height:1
}
.text-17px {
	font-size:17px;
	line-height:1
}
.text-15px {
	font-size:15px;
	line-height:1
}
.text-14px {
	font-size:14px;
	line-height:1
}
.text-\[1\.4rem\] {
	font-size:1.4rem;
	line-height:1
}
.text-\[1rem\] {
	font-size:1rem;
	line-height:1
}
.text-\[36px\] {
	font-size:36px;
	line-height:1
}
.text-\[10px\] {
	font-size:10px;
	line-height:1
}
.text-\[14\.5px\] {
	font-size:14.5px;
	line-height:1
}
.text-11px {
	font-size:11px;
	line-height:1
}
.text-16px {
	font-size:16px;
	line-height:1
}
.text-20px {
	font-size:20px;
	line-height:1
}
.text-13px {
	font-size:13px;
	line-height:1
}
.text-\[20px\] {
	font-size:20px;
	line-height:1
}
.text-\[17px\] {
	font-size:17px;
	line-height:1
}
.text-\[19px\] {
	font-size:19px;
	line-height:1
}
.text-\[22px\] {
	font-size:22px;
	line-height:1
}
.text-\[24px\] {
	font-size:24px;
	line-height:1
}
.leading-\[32px\] {
	line-height:32px
}
.leading-5 {
	line-height:1.25rem
}
.leading-normal {
	line-height:1.5
}
.leading-\[17px\] {
	line-height:17px
}
.leading-\[22px\] {
	line-height:22px
}
.leading-7 {
	line-height:1.75rem
}
.leading-8 {
	line-height:2rem
}
.leading-\[27px\] {
	line-height:27px
}
.leading-\[1\.5\] {
	line-height:1.5
}
.leading-\[14px\] {
	line-height:14px
}
.leading-\[18px\] {
	line-height:18px
}
.leading-\[16px\] {
	line-height:16px
}
.leading-18px {
	line-height:18px
}
.leading-none {
	line-height:1
}
.leading-\[13px\] {
	line-height:13px
}
.leading-\[19px\] {
	line-height:19px
}
.leading-\[24px\] {
	line-height:24px
}
.leading-20px, .leading-\[20px\] {
	line-height:20px
}
.leading-\[21px\] {
	line-height:21px
}
.leading-6 {
	line-height:1.5rem
}
.leading-\[23px\] {
	line-height:23px
}
.leading-\[34px\] {
	line-height:34px
}
.leading-\[26px\] {
	line-height:26px
}
.leading-4 {
	line-height:1rem
}
.leading-\[35px\] {
	line-height:35px
}
.leading-\[46px\] {
	line-height:46px
}
.leading-\[30px\] {
	line-height:30px
}
.m-auto {
	margin:auto
}
.m-0 {
	margin:0
}
.mx-\[12px\] {
	margin-left:12px;
	margin-right:12px
}
.mx-\[8px\] {
	margin-left:8px;
	margin-right:8px
}
.my-0\.5 {
margin-bottom:.125rem;
margin-top:.125rem
}
.mx-auto {
	margin-left:auto;
	margin-right:auto
}
.my-\[2rem\] {
	margin-bottom:2rem;
	margin-top:2rem
}
.my-4 {
	margin-bottom:1rem;
	margin-top:1rem
}
.my-\[8px\] {
	margin-bottom:8px;
	margin-top:8px
}
.my-\[14px\] {
	margin-bottom:14px;
	margin-top:14px
}
.my-\[3px\] {
	margin-bottom:3px;
	margin-top:3px
}
.mx-\[13px\] {
	margin-left:13px;
	margin-right:13px
}
.my-2 {
margin-bottom:.5rem;
margin-top:.5rem
}
.mx-5 {
	margin-left:1.25rem;
	margin-right:1.25rem
}
.my-8 {
	margin-bottom:2rem;
	margin-top:2rem
}
.my-\[10px\] {
	margin-bottom:10px;
	margin-top:10px
}
.my-12 {
	margin-bottom:3rem;
	margin-top:3rem
}
.my-3 {
margin-bottom:.75rem;
margin-top:.75rem
}
.mx-4 {
	margin-left:1rem;
	margin-right:1rem
}
.my-10 {
	margin-bottom:2.5rem;
	margin-top:2.5rem
}
.mx-\[10px\] {
	margin-left:10px;
	margin-right:10px
}
.mx-\[48px\] {
	margin-left:48px;
	margin-right:48px
}
.mx-12 {
	margin-left:3rem;
	margin-right:3rem
}
.mt-\[35px\] {
	margin-top:35px
}
.mt-\[95px\] {
	margin-top:95px
}
.ml-\[-18px\] {
	margin-left:-18px
}
.mt-\[85px\] {
	margin-top:85px
}
.mt-\[10px\] {
	margin-top:10px
}
.mr-3 {
margin-right:.75rem
}
.mr-0\.5 {
margin-right:.125rem
}
.mr-2 {
margin-right:.5rem
}
.ml-2 {
margin-left:.5rem
}
.ml-\[10px\] {
	margin-left:10px
}
.mb-\[0\] {
	margin-bottom:0
}
.mt-\[18px\] {
	margin-top:18px
}
.mb-\[16px\] {
	margin-bottom:16px
}
.mt-\[2px\] {
	margin-top:2px
}
.mt-\[58px\] {
	margin-top:58px
}
.mt-\[0\] {
	margin-top:0
}
.mb-3 {
margin-bottom:.75rem
}
.mr-\[9px\] {
	margin-right:9px
}
.mr-\[4px\] {
	margin-right:4px
}
.mr-\[10px\] {
	margin-right:10px
}
.mt-5 {
	margin-top:1.25rem
}
.mr-5 {
	margin-right:1.25rem
}
.ml-\[8px\] {
	margin-left:8px
}
.ml-\[12px\] {
	margin-left:12px
}
.mt-\[12px\] {
	margin-top:12px
}
.mb-12px {
	margin-bottom:12px
}
.mr-\[2px\] {
	margin-right:2px
}
.mb-1\.5px {
	margin-bottom:1.5px
}
.mr-\[6px\] {
	margin-right:6px
}
.mt-18px {
	margin-top:18px
}
.mt-22px {
	margin-top:22px
}
.mt-\[6px\] {
	margin-top:6px
}
.mt-2 {
margin-top:.5rem
}
.mt-3\.5 {
margin-top:.875rem
}
.mt-1\.5 {
margin-top:.375rem
}
.mt-4 {
	margin-top:1rem
}
.mb-\[28px\] {
	margin-bottom:28px
}
.mr-\[8px\] {
	margin-right:8px
}
.ml-1 {
margin-left:.25rem
}
.mb-\[12px\] {
	margin-bottom:12px
}
.mr-7 {
	margin-right:1.75rem
}
.mr-1 {
margin-right:.25rem
}
.mb-9 {
	margin-bottom:2.25rem
}
.mt-\[22px\] {
	margin-top:22px
}
.mt-1 {
margin-top:.25rem
}
.ml-5 {
	margin-left:1.25rem
}
.mb-\[15px\] {
	margin-bottom:15px
}
.mr-8 {
	margin-right:2rem
}
.mb-4 {
	margin-bottom:1rem
}
.mb-6 {
	margin-bottom:1.5rem
}
.mt-10 {
	margin-top:2.5rem
}
.mt-6 {
	margin-top:1.5rem
}
.ml-7 {
	margin-left:1.75rem
}
.mt-\[14px\] {
	margin-top:14px
}
.mb-\[4px\] {
	margin-bottom:4px
}
.mb-\[8px\] {
	margin-bottom:8px
}
.-mb-4 {
	margin-bottom:-1rem
}
.mt-\[16px\] {
	margin-top:16px
}
.mb-\[3px\] {
	margin-bottom:3px
}
.before\:ml-3:before {
margin-left:.75rem
}
.mt-8 {
	margin-top:2rem
}
.mr-0\.25 {
margin-right:.0625rem
}
.mt-\[40px\] {
	margin-top:40px
}
.mt-\[8px\] {
	margin-top:8px
}
.mt-\[28px\] {
	margin-top:28px
}
.mb-7 {
	margin-bottom:1.75rem
}
.mb-2 {
margin-bottom:.5rem
}
.ml-3 {
margin-left:.75rem
}
.ml-auto {
	margin-left:auto
}
.mt-\[3px\] {
	margin-top:3px
}
.mb-1 {
margin-bottom:.25rem
}
.mt-auto {
	margin-top:auto
}
.mr-6px {
	margin-right:6px
}
.mt-10px {
	margin-top:10px
}
.mb-10px {
	margin-bottom:10px
}
.mt-3px {
	margin-top:3px
}
.mt-16px {
	margin-top:16px
}
.mt-12px {
	margin-top:12px
}
.mt-\[7px\] {
	margin-top:7px
}
.ml-11px {
	margin-left:11px
}
.ml-\[4px\] {
	margin-left:4px
}
.mt-\[5px\] {
	margin-top:5px
}
.mr-\[5px\] {
	margin-right:5px
}
.mt-3 {
margin-top:.75rem
}
.mt-\[4px\] {
	margin-top:4px
}
.mt-\[46px\] {
	margin-top:46px
}
.ml-\[6px\] {
	margin-left:6px
}
.mr-4 {
	margin-right:1rem
}
.ml-\[30px\] {
	margin-left:30px
}
.ml-\[22px\] {
	margin-left:22px
}
.ml-\[159px\] {
	margin-left:159px
}
.mb-13 {
	margin-bottom:3.25rem
}
.ml-\[5px\] {
	margin-left:5px
}
.ml-4 {
	margin-left:1rem
}
.mt-\[-8px\] {
	margin-top:-8px
}
.-mt-17 {
	margin-top:-4.25rem
}
.mb-5 {
	margin-bottom:1.25rem
}
.mb-\[6px\] {
	margin-bottom:6px
}
.mt-\[15px\] {
	margin-top:15px
}
.ml-\[13px\] {
	margin-left:13px
}
.mb-\[18px\] {
	margin-bottom:18px
}
.mt-\[177px\] {
	margin-top:177px
}
.mb-\[10px\] {
	margin-bottom:10px
}
.mt-12 {
	margin-top:3rem
}
.mt-\[1px\] {
	margin-top:1px
}
.ml-\[15px\] {
	margin-left:15px
}
.mt-\[30px\] {
	margin-top:30px
}
.mb-\[20px\] {
	margin-bottom:20px
}
.ml-\[-42px\] {
	margin-left:-42px
}
.mb-\[9px\] {
	margin-bottom:9px
}
.mb-\[32px\] {
	margin-bottom:32px
}
.mb-\[24px\] {
	margin-bottom:24px
}
.mr-\[16px\] {
	margin-right:16px
}
.max-h-48 {
	max-height:12rem
}
.max-h-full {
	max-height:100%
}
.max-h-\[44px\] {
	max-height:44px
}
.max-h-\[84px\] {
	max-height:84px
}
.max-h-\[300px\] {
	max-height:300px
}
.max-h-\[80px\] {
	max-height:80px
}
.max-h-\[66px\] {
	max-height:66px
}
.max-h-\[164px\] {
	max-height:164px
}
.max-w-full {
	max-width:100%
}
.max-w-max {
	max-width:-moz-max-content;
	max-width:max-content
}
.max-w-\[150px\] {
	max-width:150px
}
.max-w-\[130px\] {
	max-width:130px
}
.max-w-\[80px\] {
	max-width:80px
}
.max-w-\[208px\] {
	max-width:208px
}
.max-w-\[113px\] {
	max-width:113px
}
.max-w-\[60vw\] {
	max-width:60vw
}
.max-w-\[879px\] {
	max-width:879px
}
.max-w-\[120px\] {
	max-width:120px
}
.max-w-\[calc\(100\%-24px\)\] {
	max-width:calc(100% - 24px)
}
.max-w-\[640px\] {
	max-width:640px
}
.max-w-\[1225px\] {
	max-width:1225px
}
.min-h-24 {
	min-height:6rem
}
.min-h-full {
	min-height:100%
}
.min-h-96 {
	min-height:24rem
}
.min-h-8 {
	min-height:2rem
}
.min-h-screen {
	min-height:100vh
}
.min-h-\[84px\] {
	min-height:84px
}
.min-h-\[32px\] {
	min-height:32px
}
.min-h-140 {
	min-height:35rem
}
.min-h-\[220px\] {
	min-height:220px
}
.min-h-\[66px\] {
	min-height:66px
}
.min-h-\[87px\] {
	min-height:87px
}
.min-h-\[281px\] {
	min-height:281px
}
.min-h-\[150px\] {
	min-height:150px
}
.min-h-\[300px\] {
	min-height:300px
}
.min-h-\[28px\] {
	min-height:28px
}
.min-h-\[46px\] {
	min-height:46px
}
.min-w-24 {
	min-width:6rem
}
.min-w-max {
	min-width:-moz-max-content;
	min-width:max-content
}
.min-w-\[130px\] {
	min-width:130px
}
.min-w-\[120px\] {
	min-width:120px
}
.min-w-\[100px\] {
	min-width:100px
}
.min-w-\[113px\] {
	min-width:113px
}
.min-w-\[28px\] {
	min-width:28px
}
.min-w-\[25\%\] {
	min-width:25%
}
.min-w-\[40\%\] {
	min-width:40%
}
.object-cover {
	-o-object-fit:cover;
	object-fit:cover
}
.object-fill {
	-o-object-fit:fill;
	object-fit:fill
}
.opacity-60 {
	opacity:.6
}
.hover\:opacity-100:hover {
	opacity:1
}
.opacity-0 {
	opacity:0
}
.opacity-100 {
	opacity:1
}
.hover\:opacity-70:hover {
	opacity:.7
}
.opacity-50 {
	opacity:.5
}
.opacity-40 {
	opacity:.4
}
.opacity-30 {
	opacity:.3
}
.opacity-70 {
	opacity:.7
}
.opacity-35 {
	opacity:.35
}
.outline-none {
	outline:2px solid transparent;
	outline-offset:2px
}
.outline {
	outline-style:solid
}
.overflow-hidden {
	overflow:hidden
}
.overflow-scroll {
	overflow:scroll
}
.overflow-y-auto {
	overflow-y:auto
}
.overflow-x-hidden {
	overflow-x:hidden
}
.overflow-y-hidden {
	overflow-y:hidden
}
.overflow-x-scroll {
	overflow-x:scroll
}
.overflow-y-scroll {
	overflow-y:scroll
}
.p-1 {
padding:.25rem
}
.p-\[7px\] {
	padding:7px
}
.p-\[10px\] {
	padding:10px
}
.p-8 {
	padding:2rem
}
.p-\[8px\] {
	padding:8px
}
.p-\[1rem\] {
	padding:1rem
}
.p-\[5px\] {
	padding:5px
}
.p-4 {
	padding:1rem
}
.p-0\.5 {
padding:.125rem
}
.p-2 {
padding:.5rem
}
.p-\[12px\] {
	padding:12px
}
.p-6 {
	padding:1.5rem
}
.p-5 {
	padding:1.25rem
}
.p-\[1px\] {
	padding:1px
}
.p-3 {
padding:.75rem
}
.p-1\.2 {
padding:.3rem
}
.p-\[0\.5rem\] {
padding:.5rem
}
.py-3 {
padding-bottom:.75rem;
padding-top:.75rem
}
.px-\[14px\] {
	padding-left:14px;
	padding-right:14px
}
.px-4 {
	padding-left:1rem;
	padding-right:1rem
}
.px-3 {
padding-left:.75rem;
padding-right:.75rem
}
.py-2 {
padding-bottom:.5rem;
padding-top:.5rem
}
.px-1 {
padding-left:.25rem;
padding-right:.25rem
}
.px-\[6px\] {
	padding-left:6px;
	padding-right:6px
}
.px-\[36px\] {
	padding-left:36px;
	padding-right:36px
}
.px-\[7px\] {
	padding-left:7px;
	padding-right:7px
}
.py-\[3px\] {
	padding-bottom:3px;
	padding-top:3px
}
.py-\[9px\] {
	padding-bottom:9px;
	padding-top:9px
}
.px-\[18px\] {
	padding-left:18px;
	padding-right:18px
}
.px-\[22px\] {
	padding-left:22px;
	padding-right:22px
}
.py-\[16px\] {
	padding-bottom:16px;
	padding-top:16px
}
.px-\[12px\] {
	padding-left:12px;
	padding-right:12px
}
.px-2 {
padding-left: 8px;
padding-right: 8px
}
.py-\[2px\] {
	padding-bottom:2px;
	padding-top:2px
}
.py-\[10px\] {
	padding-bottom:10px;
	padding-top:10px
}
.py-\[12px\] {
	padding-bottom:12px;
	padding-top:12px
}
.px-\[20px\] {
	padding-left:20px;
	padding-right:20px
}
.py-\[13\.175px\] {
	padding-bottom:13.175px;
	padding-top:13.175px
}
.px-10 {
	padding-left:2.5rem;
	padding-right:2.5rem
}
.py-\[21px\] {
	padding-bottom:21px;
	padding-top:21px
}
.py-\[20px\] {
	padding-bottom:20px;
	padding-top:20px
}
.py-\[0\.375rem\] {
padding-bottom:.375rem;
padding-top:.375rem
}
.px-\[0\.75rem\] {
padding-left:.75rem;
padding-right:.75rem
}
.px-\[10px\] {
	padding-left:10px;
	padding-right:10px
}
.py-1 {
padding-bottom:6px;
padding-top:6px
}
.py-\[13px\] {
	padding-bottom:13px;
	padding-top:13px
}
.px-5 {
	padding-left:1.25rem;
	padding-right:1.25rem
}
.px-1\.5 {
padding-left:.375rem;
padding-right:.375rem
}
.py-0\.5 {
padding-bottom:.125rem;
padding-top:.125rem
}
.py-6 {
	padding-bottom:1.5rem;
	padding-top:1.5rem
}
.py-\[5px\] {
	padding-bottom:5px;
	padding-top:5px
}
.py-\[12x\] {
	padding-bottom:12x;
	padding-top:12x
}
.py-14px {
	padding-bottom:14px;
	padding-top:14px
}
.px-16px {
	padding-left:16px;
	padding-right:16px
}
.py-12px {
	padding-bottom:12px;
	padding-top:12px
}
.px-12px {
	padding-left:12px;
	padding-right:12px
}
.py-5px {
	padding-bottom:5px;
	padding-top:5px
}
.px-\[8px\] {
	padding-left:8px;
	padding-right:8px
}
.py-\[11px\] {
	padding-bottom:11px;
	padding-top:11px
}
.px-\[28px\] {
	padding-left:28px;
	padding-right:28px
}
.py-\[15\.5px\] {
	padding-bottom:15.5px;
	padding-top:15.5px
}
.px-8 {
	padding-left:2rem;
	padding-right:2rem
}
.py-\[6px\] {
	padding-bottom:6px;
	padding-top:6px
}
.px-\[47px\] {
	padding-left:47px;
	padding-right:47px
}
.px-\[16px\] {
	padding-left:16px;
	padding-right:16px
}
.py-\[14px\] {
	padding-bottom:14px;
	padding-top:14px
}
.px-\[46px\] {
	padding-left:46px;
	padding-right:46px
}
.py-4 {
	padding-bottom:1rem;
	padding-top:1rem
}
.py-\[7px\] {
	padding-bottom:7px;
	padding-top:7px
}
.py-5 {
	padding-bottom:1.25rem;
	padding-top:1.25rem
}
.px-\[15px\] {
	padding-left:15px;
	padding-right:15px
}
.px-7 {
	padding-left:1.75rem;
	padding-right:1.75rem
}
.px-\[5px\] {
	padding-left:5px;
	padding-right:5px
}
.py-0 {
	padding-bottom:0;
	padding-top:0
}
.py-\[22px\] {
	padding-bottom:22px;
	padding-top:22px
}
.pl-\[10px\] {
	padding-left:10px
}
.pt-\[15px\] {
	padding-top:15px
}
.pb-\[28px\] {
	padding-bottom:28px
}
.pt-\[57px\] {
	padding-top:57px
}
.pt-\[3px\] {
	padding-top:3px
}
.pt-18px {
	padding-top:18px
}
.pr-\[6px\] {
	padding-right:6px
}
.pl-\[14px\] {
	padding-left:14px
}
.pt-2 {
padding-top:.5rem
}
.pr-0\.5 {
padding-right:.125rem
}
.pl-3 {
padding-left:.75rem
}
.pr-1\.5 {
padding-right:.375rem
}
.pl-4 {
	padding-left:1rem
}
.pr-2 {
padding-right:.5rem
}
.pl-1\.5 {
padding-left:.375rem
}
.pr-1 {
padding-right:.25rem
}
.pl-\[15px\] {
	padding-left:15px
}
.pr-0 {
	padding-right:0
}
.pt-4 {
	padding-top:1rem
}
.pb-6 {
	padding-bottom:1.5rem
}
.pt-8 {
	padding-top:2rem
}
.pt-6 {
	padding-top:1.5rem
}
.pb-4 {
	padding-bottom:1rem
}
.pr-\[10px\] {
	padding-right:10px
}
.pt-\[16px\] {
	padding-top:16px
}
.pb-1 {
padding-bottom:.25rem
}
.pt-12 {
	padding-top:3rem
}
.pt-\[79px\] {
	padding-top:79px
}
.pl-\[20px\] {
	padding-left:20px
}
.pr-\[17px\] {
	padding-right:17px
}
.pt-\[12px\] {
	padding-top:12px
}
.pt-10 {
	padding-top:2.5rem
}
.pl-2 {
padding-left:.5rem
}
.pt-3 {
padding-top:.75rem
}
.pb-8 {
	padding-bottom:2rem
}
.pl-\[26px\] {
	padding-left:26px
}
.pr-\[16px\] {
	padding-right:16px
}
.pl-\[12px\] {
	padding-left:12px
}
.pr-\[20px\] {
	padding-right:20px
}
.pt-10px {
	padding-top:10px
}
.pl-16px {
	padding-left:16px
}
.pb-16px {
	padding-bottom:16px
}
.pr-\[14px\] {
	padding-right:14px
}
.pt-12px {
	padding-top:12px
}
.pb-24px {
	padding-bottom:24px
}
.pt-14px {
	padding-top:14px
}
.pt-\[10px\] {
	padding-top:10px
}
.pb-\[8px\] {
	padding-bottom:8px
}
.pr-\[12px\] {
	padding-right:12px
}
.pt-\[22px\] {
	padding-top:22px
}
.pt-\[26px\] {
	padding-top:26px
}
.pb-\[35px\] {
	padding-bottom:35px
}
.pb-\[18px\] {
	padding-bottom:18px
}
.pb-\[50px\] {
	padding-bottom:50px
}
.pt-\[13px\] {
	padding-top:13px
}
.pb-\[36px\] {
	padding-bottom:36px
}
.pb-5 {
	padding-bottom:1.25rem
}
.pl-12 {
	padding-left:3rem
}
.pr-8 {
	padding-right:2rem
}
.pb-\[32px\] {
	padding-bottom:32px
}
.pl-\[22px\] {
	padding-left:22px
}
.tab, .tab\.id, .tab\.name {
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4
}
.pointer-events-none {
	pointer-events:none
}
.fixed {
	position:fixed
}
.absolute {
	position:absolute
}
.before\:relative:before, .relative {
	position:relative
}
.sticky {
	position:sticky
}
.inset-0 {
	bottom:0;
	left:0;
	right:0;
	top:0
}
.top-0 {
	top:0
}
.left-0 {
	left:0
}
.right-0 {
	right:0
}
.bottom-\[2px\] {
	bottom:2px
}
.bottom-4 {
	bottom:1rem
}
.top-\[50\%\] {
	top:50%
}
.left-\[50\%\] {
	left:50%
}
.bottom-\[-150px\] {
	bottom:-150px
}
.top-\[10px\] {
	top:10px
}
.top-\[20px\] {
	top:20px
}
.right-\[20px\] {
	right:20px
}
.-left-\[2px\] {
	left:-2px
}
.right-\[14px\] {
	right:14px
}
.top-\[14px\] {
	top:14px
}
.-top-1px {
	top:-1px
}
.-left-1px {
	left:-1px
}
.right-1 {
right:.25rem
}
.bottom-\[60px\] {
	bottom:60px
}
.left-\[10px\] {
	left:10px
}
.right-\[10px\] {
	right:10px
}
.top-\[80px\] {
	top:80px
}
.left-\[380px\] {
	left:380px
}
.left-1\/2 {
	left:50%
}
.-top-\[90px\] {
	top:-90px
}
.bottom-0 {
	bottom:0
}
.right-2 {
right:.5rem
}
.top-\[25px\] {
	top:25px
}
.-top-10 {
	top:-2.5rem
}
.left-8 {
	left:2rem
}
.left-\[1px\] {
	left:1px
}
.left-\[-10px\] {
	left:-10px
}
.bottom-\[-5px\] {
	bottom:-5px
}
.-top-1 {
top:-.25rem
}
.before\:top-0\.5:before {
top:.125rem
}
.top-\[-0\.5px\] {
	top:-.5px
}
.left-\[-1px\] {
	left:-1px
}
.top-20 {
	top:5rem
}
.bottom-\[100\%\] {
	bottom:100%
}
.right-12px {
	right:12px
}
.bottom-118px {
	bottom:118px
}
.bottom-\[53px\] {
	bottom:53px
}
.bottom-8px {
	bottom:8px
}
.left-6px {
	left:6px
}
.top-44px {
	top:44px
}
.-left-1 {
left:-.25rem
}
.top-\[-1px\] {
	top:-1px
}
.left-\[-12px\] {
	left:-12px
}
.-right-\[12px\], .right-\[-12px\] {
	right:-12px
}
.left-\[-8px\] {
	left:-8px
}
.top-\[-8px\] {
	top:-8px
}
.right-\[-8px\] {
	right:-8px
}
.top-\[6px\] {
	top:6px
}
.right-\[6px\] {
	right:6px
}
.bottom-1 {
bottom:.25rem
}
.left-6 {
	left:1.5rem
}
.bottom-3 {
bottom:.75rem
}
.top-\[356px\] {
	top:356px
}
.bottom-2 {
bottom:.5rem
}
.-top-4 {
	top:-1rem
}
.-right-4 {
	right:-1rem
}
.left-7 {
	left:1.75rem
}
.-left-\[6px\] {
	left:-6px
}
.top-4 {
	top:1rem
}
.left-\[-35px\] {
	left:-35px
}
.right-\[-35px\] {
	right:-35px
}
.bottom-\[58px\] {
	bottom:58px
}
.right-4 {
	right:1rem
}
.top-3 {
top:.75rem
}
.bottom-\[3px\] {
	bottom:3px
}
.right-\[-5px\] {
	right:-5px
}
.left-\[2px\] {
	left:2px
}
.shadow-lg {
--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);
--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -2px var(--tw-shadow-color)
}
.shadow-lg, .shadow-qrcode {
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-qrcode {
--tw-shadow:0 1px 4px rgba(0, 0, 0, .15);
--tw-shadow-colored:0 1px 4px rgba(0, 0, 0, .15)
}
.shadow-amz {
--tw-shadow:0 0 8px 1px rgba(0, 0, 0, .11);
--tw-shadow-colored:0 0 8px 1px var(--tw-shadow-color)
}
.hover\:shadow-dark:hover, .shadow-amz {
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.hover\:shadow-dark:hover {
--tw-shadow:0 0 14px 2px rgba(0, 0, 0, .11);
--tw-shadow-colored:0 0 14px 2px var(--tw-shadow-color)
}
[fill~=none] {
fill:none
}
[fill~=white] {
--tw-fill-opacity:1;
fill:rgba(255, 255, 255, var(--tw-fill-opacity))
}
[stroke~=white] {
--tw-stroke-opacity:1;
stroke:rgba(255, 255, 255, var(--tw-stroke-opacity))
}
[stroke~=none] {
stroke:none
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-right {
	text-align:right
}
.text-justify {
	text-align:justify
}
.text-\[\#fff\] {
--tw-text-opacity:1;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}
.text-\[\#ff8800\] {
--tw-text-opacity:1;
	color:rgba(255, 136, 0, var(--tw-text-opacity))
}
.text-blue-300 {
--tw-text-opacity:1;
	color:rgba(147, 197, 253, var(--tw-text-opacity))
}
.text-\[\#888\] {
--tw-text-opacity:1;
	color:rgba(136, 136, 136, var(--tw-text-opacity))
}
.text-\[\#323232\] {
--tw-text-opacity:1;
	color:rgba(50, 50, 50, var(--tw-text-opacity))
}
.text-\[\#3B82F6\] {
--tw-text-opacity:1;
	color:rgba(59, 130, 246, var(--tw-text-opacity))
}
.text-white {
--tw-text-opacity:1;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}
.text-\[\#999999\] {
--tw-text-opacity:1;
	color:rgba(153, 153, 153, var(--tw-text-opacity))
}
.text-\[\#8C8C8C\] {
--tw-text-opacity:1;
	color:rgba(140, 140, 140, var(--tw-text-opacity))
}
.text-\[\#DCDEE1\] {
--tw-text-opacity:1;
	color:rgba(220, 222, 225, var(--tw-text-opacity))
}
.text-\[\#1A1A1A\] {
--tw-text-opacity:1;
	color:rgba(26, 26, 26, var(--tw-text-opacity))
}
.text-\[\#0F47F1\] {
--tw-text-opacity:1;
	color:rgba(15, 71, 241, var(--tw-text-opacity))
}
.text-\[\#929292\] {
--tw-text-opacity:1;
	color:rgba(146, 146, 146, var(--tw-text-opacity))
}
.text-\[\#7C7C80\] {
--tw-text-opacity:1;
	color:rgba(124, 124, 128, var(--tw-text-opacity))
}
.active\:text-\[\#b3b3b3\]:active {
--tw-text-opacity:1;
	color:rgba(179, 179, 179, var(--tw-text-opacity))
}
.text-\[\#000000E5\] {
--tw-text-opacity:.8980392156862745;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.text-\[\#000000B2\] {
--tw-text-opacity:.6980392156862745;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.text-\[\#576B95\] {
--tw-text-opacity:1;
	color:rgba(87, 107, 149, var(--tw-text-opacity))
}
.text-\[\#333\] {
--tw-text-opacity:1;
	color:rgba(51, 51, 51, var(--tw-text-opacity))
}
.hover\:text-\[\#3B82F6\]:hover {
--tw-text-opacity:1;
	color:rgba(59, 130, 246, var(--tw-text-opacity))
}
.text-\[\#B3B3B3\] {
--tw-text-opacity:1;
	color:rgba(179, 179, 179, var(--tw-text-opacity))
}
.text-\[\#1a1a1a\] {
--tw-text-opacity:1;
	color:rgba(26, 26, 26, var(--tw-text-opacity))
}
.text-\[\#666\] {
--tw-text-opacity:1;
	color:rgba(102, 102, 102, var(--tw-text-opacity))
}
.text-\[\#F10F0F\] {
--tw-text-opacity:1;
	color:rgba(241, 15, 15, var(--tw-text-opacity))
}
.text-\[\#252931\] {
--tw-text-opacity:1;
	color:rgba(37, 41, 49, var(--tw-text-opacity))
}
.text-\[\#2a3342\] {
--tw-text-opacity:1;
	color:rgba(42, 51, 66, var(--tw-text-opacity))
}
.text-\[\#999\] {
--tw-text-opacity:1;
	color:rgba(153, 153, 153, var(--tw-text-opacity))
}
.text-\[\#888888\] {
--tw-text-opacity:1;
	color:rgba(136, 136, 136, var(--tw-text-opacity))
}
.text-\[\#444\] {
--tw-text-opacity:1;
	color:rgba(68, 68, 68, var(--tw-text-opacity))
}
.text-\[\#212529\] {
--tw-text-opacity:1;
	color:rgba(33, 37, 41, var(--tw-text-opacity))
}
.text-\[\#008cd6\] {
--tw-text-opacity:1;
	color:rgba(0, 140, 214, var(--tw-text-opacity))
}
.text-black {
--tw-text-opacity:1;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.hover\:text-\[\#009dda\]:hover {
--tw-text-opacity:1;
	color:rgba(0, 157, 218, var(--tw-text-opacity))
}
.text-\[\#495057\] {
--tw-text-opacity:1;
	color:rgba(73, 80, 87, var(--tw-text-opacity))
}
.group:hover .group-hover\:text-\[\#3b82f6\] {
--tw-text-opacity:1;
	color:rgba(59, 130, 246, var(--tw-text-opacity))
}
.text-\[\#000\] {
--tw-text-opacity:1;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.hover\:text-\[\#1054ff\]:hover {
--tw-text-opacity:1;
	color:rgba(16, 84, 255, var(--tw-text-opacity))
}
.text-\[\#F4F4F4\] {
--tw-text-opacity:1;
	color:rgba(244, 244, 244, var(--tw-text-opacity))
}
.text-\[var\(--gray\)\] {
	color:var(--gray)
}
.hover\:text-\[var\(--blue\)\]:hover {
	color:var(--blue)
}
.group:hover .group-hover\:text-\[\#3B82F6\] {
--tw-text-opacity:1;
	color:rgba(59, 130, 246, var(--tw-text-opacity))
}
.text-\[\#555\] {
--tw-text-opacity:1;
	color:rgba(85, 85, 85, var(--tw-text-opacity))
}
.text-\[\#a75300\] {
--tw-text-opacity:1;
	color:rgba(167, 83, 0, var(--tw-text-opacity))
}
.text-\[\#c5792d\] {
--tw-text-opacity:1;
	color:rgba(197, 121, 45, var(--tw-text-opacity))
}
.text-\[\#333333\] {
--tw-text-opacity:1;
	color:rgba(51, 51, 51, var(--tw-text-opacity))
}
.text-\[\#b3b3b3\] {
--tw-text-opacity:1;
	color:rgba(179, 179, 179, var(--tw-text-opacity))
}
.text-gray-500 {
--tw-text-opacity:1;
	color:rgba(107, 114, 128, var(--tw-text-opacity))
}
.text-gray-400 {
--tw-text-opacity:1;
	color:rgba(156, 163, 175, var(--tw-text-opacity))
}
.group:hover .group-hover\:text-\[\#377bff\] {
--tw-text-opacity:1;
	color:rgba(55, 123, 255, var(--tw-text-opacity))
}
.text-\[\#ADADAD\] {
--tw-text-opacity:1;
	color:rgba(173, 173, 173, var(--tw-text-opacity))
}
.text-\[\#808080\] {
--tw-text-opacity:1;
	color:rgba(128, 128, 128, var(--tw-text-opacity))
}
.text-\[\#3D3D3D\] {
--tw-text-opacity:1;
	color:rgba(61, 61, 61, var(--tw-text-opacity))
}
.text-\[\#2B62D7\] {
--tw-text-opacity:1;
	color:rgba(43, 98, 215, var(--tw-text-opacity))
}
.text-\[\#315EFA\] {
--tw-text-opacity:1;
	color:rgba(49, 94, 250, var(--tw-text-opacity))
}
.text-\[\#4A4C63\] {
--tw-text-opacity:1;
	color:rgba(74, 76, 99, var(--tw-text-opacity))
}
.text-\[\#4B3427\] {
--tw-text-opacity:1;
	color:rgba(75, 52, 39, var(--tw-text-opacity))
}
.text-\[\#C3B59C\] {
--tw-text-opacity:1;
	color:rgba(195, 181, 156, var(--tw-text-opacity))
}
.text-\[\#8AA4FF\] {
--tw-text-opacity:1;
	color:rgba(138, 164, 255, var(--tw-text-opacity))
}
.text-\[\#8e8fa0\] {
--tw-text-opacity:1;
	color:rgba(142, 143, 160, var(--tw-text-opacity))
}
.text-\[\#FFFFFFE5\] {
--tw-text-opacity:.8980392156862745;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}
.text-\[\#4D4D4D\] {
--tw-text-opacity:1;
	color:rgba(77, 77, 77, var(--tw-text-opacity))
}
.text-\[\#574840\] {
--tw-text-opacity:1;
	color:rgba(87, 72, 64, var(--tw-text-opacity))
}
.text-\[\#FFBB38\] {
--tw-text-opacity:1;
	color:rgba(255, 187, 56, var(--tw-text-opacity))
}
.text-\[\#D4FB00\] {
--tw-text-opacity:1;
	color:rgba(212, 251, 0, var(--tw-text-opacity))
}
.text-\[\#4d4d4d\] {
--tw-text-opacity:1;
	color:rgba(77, 77, 77, var(--tw-text-opacity))
}
.text-\[\#366FE8\] {
--tw-text-opacity:1;
	color:rgba(54, 111, 232, var(--tw-text-opacity))
}
.text-\[\#757575\] {
--tw-text-opacity:1;
	color:rgba(117, 117, 117, var(--tw-text-opacity))
}
.text-\[\#FF8800\] {
--tw-text-opacity:1;
	color:rgba(255, 136, 0, var(--tw-text-opacity))
}
.text-\[\#555555\] {
--tw-text-opacity:1;
	color:rgba(85, 85, 85, var(--tw-text-opacity))
}
.text-\[\#c3b59c\] {
--tw-text-opacity:1;
	color:rgba(195, 181, 156, var(--tw-text-opacity))
}
.text-\[\#323233\] {
--tw-text-opacity:1;
	color:rgba(50, 50, 51, var(--tw-text-opacity))
}
.text-\[\#01246d\] {
--tw-text-opacity:1;
	color:rgba(1, 36, 109, var(--tw-text-opacity))
}
.hover\:text-white:hover {
--tw-text-opacity:1;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}
.text-\[\#a1a8b3\] {
--tw-text-opacity:1;
	color:rgba(161, 168, 179, var(--tw-text-opacity))
}
.text-\[\#262626\] {
--tw-text-opacity:1;
	color:rgba(38, 38, 38, var(--tw-text-opacity))
}
.text-\[\#FCD34D\] {
--tw-text-opacity:1;
	color:rgba(252, 211, 77, var(--tw-text-opacity))
}
.text-\[\#B8B8B8\] {
--tw-text-opacity:1;
	color:rgba(184, 184, 184, var(--tw-text-opacity))
}
.text-\[\#666666\] {
--tw-text-opacity:1;
	color:rgba(102, 102, 102, var(--tw-text-opacity))
}
.text-\[\#191919\] {
--tw-text-opacity:1;
	color:rgba(25, 25, 25, var(--tw-text-opacity))
}
.hover\:text-\[\#FCD34D\]:hover {
--tw-text-opacity:1;
	color:rgba(252, 211, 77, var(--tw-text-opacity))
}
.text-\[\#F59E0B\] {
--tw-text-opacity:1;
	color:rgba(245, 158, 11, var(--tw-text-opacity))
}
.text-\[\#848791\] {
--tw-text-opacity:1;
	color:rgba(132, 135, 145, var(--tw-text-opacity))
}
.hover\:text-\[\#377bff\]:hover {
--tw-text-opacity:1;
	color:rgba(55, 123, 255, var(--tw-text-opacity))
}
.hover\:text-\[\#307BF8\]:hover {
--tw-text-opacity:1;
	color:rgba(48, 123, 248, var(--tw-text-opacity))
}
.text-\[\#7A7A7A\] {
--tw-text-opacity:1;
	color:rgba(122, 122, 122, var(--tw-text-opacity))
}
.text-\[\#787c83\] {
--tw-text-opacity:1;
	color:rgba(120, 124, 131, var(--tw-text-opacity))
}
.text-\[\#8a97a0\] {
--tw-text-opacity:1;
	color:rgba(138, 151, 160, var(--tw-text-opacity))
}
.hover\:text-\[\#0f243a\]:hover {
--tw-text-opacity:1;
	color:rgba(15, 36, 58, var(--tw-text-opacity))
}
.text-\[\#061a1a\] {
--tw-text-opacity:1;
	color:rgba(6, 26, 26, var(--tw-text-opacity))
}
.text-\[\#32323399\] {
--tw-text-opacity:.6;
	color:rgba(50, 50, 51, var(--tw-text-opacity))
}
.text-\[\#9F9F9F\] {
--tw-text-opacity:1;
	color:rgba(159, 159, 159, var(--tw-text-opacity))
}
.text-gray-600 {
--tw-text-opacity:1;
	color:rgba(75, 85, 99, var(--tw-text-opacity))
}
.hover\:text-gray-800:hover {
--tw-text-opacity:1;
	color:rgba(31, 41, 55, var(--tw-text-opacity))
}
.text-\[\#18a058\] {
--tw-text-opacity:1;
	color:rgba(24, 160, 88, var(--tw-text-opacity))
}
.text-\[\#717f89\] {
--tw-text-opacity:1;
	color:rgba(113, 127, 137, var(--tw-text-opacity))
}
.text-\[\#34495e\] {
--tw-text-opacity:1;
	color:rgba(52, 73, 94, var(--tw-text-opacity))
}
.text-\[\#111827\] {
--tw-text-opacity:1;
	color:rgba(17, 24, 39, var(--tw-text-opacity))
}
.text-\[\#003FFF\] {
--tw-text-opacity:1;
	color:rgba(0, 63, 255, var(--tw-text-opacity))
}
.text-opacity-60 {
--tw-text-opacity:.6
}
.truncate {
	overflow:hidden;
	white-space:nowrap
}
.overflow-ellipsis, .truncate {
	text-overflow:ellipsis
}
.text-shadow-sm {
	text-shadow:1px 1px 3px rgba(36, 37, 47, .25)
}
.line-through {
	text-decoration-line:line-through
}
.content-img-box {
	content:"img-box"
}
.content-right-box {
	content:"right-box"
}
.content-item {
	content:"item"
}
.content-area {
	content:"area"
}
.content-thumb {
	content:"thumb"
}
.content-info {
	content:"info"
}
.content-box-container {
	content:"box-container"
}
.content-link {
	content:"link"
}
.before\:content-DEFAULT:before {
	content:""
}
.content-text {
	content:"text"
}
.content-page {
	content:"page"
}
.content-right-title {
	content:"right-title"
}
.content-create {
	content:"create"
}
.content-body {
	content:"body"
}
.content-infor {
	content:"infor"
}
[content~=agreementContent] {
content:"agreementContent"
}
.antialiased {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.subpixel-antialiased {
	-webkit-font-smoothing:auto;
	-moz-osx-font-smoothing:auto
}
.tracking-\[0\.5px\] {
	letter-spacing:.5px
}
.tracking-9px {
	letter-spacing:9px
}
.tracking-8px {
	letter-spacing:8px
}
.tracking-wider {
	letter-spacing:.05em
}
.select-none {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.align-middle {
	vertical-align:middle
}
.visible {
	visibility:visible
}
.\!visible {
	visibility:visible!important
}
.whitespace-nowrap {
	white-space:nowrap
}
.break-all {
	word-break:break-all
}
.w-full {
	width:100%
}
.w-12 {
	width:3rem
}
.w-4 {
	width:1rem
}
.w-screen {
	width:100vw
}
.w-8 {
	width:2rem
}
.w-10 {
	width:2.5rem
}
.w-0 {
	width:0
}
.w-5 {
	width:1.25rem
}
.w-2 {
width:.5rem
}
.w-32 {
	width:8rem
}
.w-1 {
width:.25rem
}
.w-1\/2 {
	width:50%
}
.w-6 {
	width:1.5rem
}
.w-7 {
	width:1.75rem
}
.w-9 {
	width:2.25rem
}
.w-\[352px\] {
	width:352px
}
.w-\[7px\] {
	width:7px
}
.w-\[28px\] {
	width:28px
}
.w-\[48px\] {
	width:48px
}
.w-\[20px\] {
	width:20px
}
.w-\[95px\] {
	width:95px
}
.w-\[40px\] {
	width:40px
}
.w-\[136px\] {
	width:136px
}
.w-\[120px\] {
	width:120px
}
.w-\[88px\] {
	width:88px
}
.w-\[138px\] {
	width:138px
}
.w-\[24px\] {
	width:24px
}
.w-\[125px\] {
	width:125px
}
.w-\[21px\] {
	width:21px
}
.w-\[78px\] {
	width:78px
}
.w-\[304px\] {
	width:304px
}
.w-\[548px\] {
	width:548px
}
.w-\[16px\] {
	width:16px
}
.w-\[calc\(100\%\+2px\)\] {
	width:calc(100% + 2px)
}
.w-16px {
	width:16px
}
.w-\[12px\] {
	width:12px
}
.w-\[320px\] {
	width:320px
}
.w-\[54px\] {
	width:54px
}
.w-\[33\%\] {
	width:33%
}
.w-\[95\%\] {
	width:95%
}
.w-\[128px\] {
	width:128px
}
.w-\[150px\] {
	width:150px
}
.w-\[250px\] {
	width:250px
}
.w-\[100px\] {
	width:100px
}
.w-\[calc\(33\.3\%-20px\)\] {
	width:calc(33.3% - 20px)
}
.w-\[115px\] {
	width:115px
}
.w-\[93px\] {
	width:93px
}
.w-\[80px\] {
	width:80px
}
.w-22 {
	width:5.5rem
}
.w-\[4px\] {
	width:4px
}
.w-\[108px\] {
	width:108px
}
.w-\[200px\] {
	width:200px
}
.w-\[91px\] {
	width:91px
}
.w-\[38px\] {
	width:38px
}
.w-\[293px\] {
	width:293px
}
.w-\[60px\] {
	width:60px
}
.w-\[400px\] {
	width:400px
}
.w-\[83px\] {
	width:83px
}
.w-\[0\.5px\] {
	width:.5px
}
.w-\[18px\] {
	width:18px
}
.w-\[calc\(100vw-40px\)\] {
	width:calc(100vw - 40px)
}
.w-\[143px\] {
	width:143px
}
.w-\[72px\] {
	width:72px
}
.before\:w-0\.7:before {
width:.175rem
}
.w-\[90\%\] {
	width:90%
}
.w-\[269px\] {
	width:269px
}
.w-\[142px\] {
	width:142px
}
.w-\[107px\] {
	width:107px
}
.w-\[42px\] {
	width:42px
}
.w-\[262px\] {
	width:262px
}
.w-40px {
	width:40px
}
.w-44px {
	width:44px
}
.w-\[50px\] {
	width:50px
}
.w-\[32px\] {
	width:32px
}
.w-\[61\%\] {
	width:61%
}
.w-\[69\%\] {
	width:69%
}
.w-115px {
	width:115px
}
.w-\[194px\] {
	width:194px
}
.w-\[1px\] {
	width:1px
}
.w-\[94px\] {
	width:94px
}
.w-\[calc\(100\%-56px\)\] {
	width:calc(100% - 56px)
}
.w-\[112px\] {
	width:112px
}
.w-\[49px\] {
	width:49px
}
.w-\[calc\(100\%-16px\)\] {
	width:calc(100% - 16px)
}
.w-\[calc\(100\%-40px\)\] {
	width:calc(100% - 40px)
}
.w-300 {
	width:75rem
}
.w-\[252px\] {
	width:252px
}
.w-184px {
	width:184px
}
.w-\[406px\] {
	width:406px
}
.w-\[168px\] {
	width:168px
}
.w-\[578px\] {
	width:578px
}
.w-\[1200px\] {
	width:1200px
}
.w-\[260px\] {
	width:260px
}
.w-\[146px\] {
	width:146px
}
.w-\[100vw\] {
	width:100vw
}
.w-\[244px\] {
	width:244px
}
.w-\[36px\] {
	width:36px
}
.w-\[285px\] {
	width:285px
}
.w-\[55\%\] {
	width:55%
}
.w-\[940px\] {
	width:940px
}
.w-\[569px\] {
	width:569px
}
.w-\[280px\] {
	width:280px
}
.w-\[333px\] {
	width:333px
}
.w-\[537px\] {
	width:537px
}
.w-\[843px\] {
	width:843px
}
.w-\[1136px\] {
	width:1136px
}
.w-\[70px\] {
	width:70px
}
.w-\[25px\] {
	width:25px
}
.w-\[35px\] {
	width:35px
}
.w-\[30px\] {
	width:30px
}
.w-\[127px\] {
	width:127px
}
.w-\[195px\] {
	width:195px
}
.w-\[500px\] {
	width:500px
}
.w-\[140px\] {
	width:140px
}
.w-\[96px\] {
	width:96px
}
.w-\[5px\] {
	width:5px
}
.w-\[66px\] {
	width:66px
}
.z-999 {
	z-index:999
}
.z-13 {
	z-index:13
}
.z-20 {
	z-index:20
}
.z-10 {
	z-index:10
}
.z-0 {
	z-index:0
}
.z-100 {
	z-index:100
}
.z-1 {
	z-index:1
}
.z-9999 {
	z-index:9999
}
.z-666 {
	z-index:666
}
.z-99 {
	z-index:99
}
.gap-2 {
grid-gap:.5rem;
gap:.5rem
}
.gap-\[14px\] {
	grid-gap:14px;
	gap:14px
}
.gap-6 {
	grid-gap:1.5rem;
	gap:1.5rem
}
.gap-1 {
grid-gap:.25rem;
gap:.25rem
}
.gap-4 {
	grid-gap:1rem;
	gap:1rem
}
.gap-\[8px\] {
	grid-gap:8px;
	gap:8px
}
.gap-\[20px\] {
	grid-gap:20px;
	gap:20px
}
.gap-3 {
grid-gap:.75rem;
gap:.75rem
}
.gap-\[12px\] {
	grid-gap:12px;
	gap:12px
}
.gap-5 {
	grid-gap:1.25rem;
	gap:1.25rem
}
.gap-\[18px\] {
	grid-gap:18px;
	gap:18px
}
.gap-x-\[10px\] {
	grid-column-gap:10px;
	-webkit-column-gap:10px;
	-moz-column-gap:10px;
	column-gap:10px
}
.gap-x-\[20px\] {
	grid-column-gap:20px;
	-webkit-column-gap:20px;
	-moz-column-gap:20px;
	column-gap:20px
}
.gap-x-\[6px\] {
	grid-column-gap:6px;
	-webkit-column-gap:6px;
	-moz-column-gap:6px;
	column-gap:6px
}
.gap-x-\[4px\] {
	grid-column-gap:4px;
	-webkit-column-gap:4px;
	-moz-column-gap:4px;
	column-gap:4px
}
.gap-x-4 {
	grid-column-gap:1rem;
	-webkit-column-gap:1rem;
	-moz-column-gap:1rem;
	column-gap:1rem
}
.gap-x-3 {
grid-column-gap:.75rem;
-webkit-column-gap:.75rem;
-moz-column-gap:.75rem;
column-gap:.75rem
}
.gap-x-\[26px\] {
	grid-column-gap:26px;
	-webkit-column-gap:26px;
	-moz-column-gap:26px;
	column-gap:26px
}
.gap-x-12px {
	grid-column-gap:12px;
	-webkit-column-gap:12px;
	-moz-column-gap:12px;
	column-gap:12px
}
.gap-x-\[8px\] {
	grid-column-gap:8px;
	-webkit-column-gap:8px;
	-moz-column-gap:8px;
	column-gap:8px
}
.gap-x-5 {
	grid-column-gap:1.25rem;
	-webkit-column-gap:1.25rem;
	-moz-column-gap:1.25rem;
	column-gap:1.25rem
}
.gap-x-2 {
grid-column-gap:.5rem;
-webkit-column-gap:.5rem;
-moz-column-gap:.5rem;
column-gap:.5rem
}
.gap-x-\[22px\] {
	grid-column-gap:22px;
	-webkit-column-gap:22px;
	-moz-column-gap:22px;
	column-gap:22px
}
.gap-x-6 {
	grid-column-gap:1.5rem;
	-webkit-column-gap:1.5rem;
	-moz-column-gap:1.5rem;
	column-gap:1.5rem
}
.gap-y-3 {
grid-row-gap:.75rem;
-webkit-row-gap:.75rem;
-moz-row-gap:.75rem;
row-gap:.75rem
}
.gap-y-8px {
	grid-row-gap:8px;
	-webkit-row-gap:8px;
	-moz-row-gap:8px;
	row-gap:8px
}
.gap-y-\[3px\] {
	grid-row-gap:3px;
	-webkit-row-gap:3px;
	-moz-row-gap:3px;
	row-gap:3px
}
.gap-y-14px {
	grid-row-gap:14px;
	-webkit-row-gap:14px;
	-moz-row-gap:14px;
	row-gap:14px
}
.gap-y-\[10px\] {
	grid-row-gap:10px;
	-webkit-row-gap:10px;
	-moz-row-gap:10px;
	row-gap:10px
}
.gap-y-1 {
grid-row-gap:.25rem;
-webkit-row-gap:.25rem;
-moz-row-gap:.25rem;
row-gap:.25rem
}
.gap-y-\[2px\] {
	grid-row-gap:2px;
	-webkit-row-gap:2px;
	-moz-row-gap:2px;
	row-gap:2px
}
.gap-y-\[18px\] {
	grid-row-gap:18px;
	-webkit-row-gap:18px;
	-moz-row-gap:18px;
	row-gap:18px
}
.gap-y-8 {
	grid-row-gap:2rem;
	-webkit-row-gap:2rem;
	-moz-row-gap:2rem;
	row-gap:2rem
}
.gap-y-5 {
	grid-row-gap:1.25rem;
	-webkit-row-gap:1.25rem;
	-moz-row-gap:1.25rem;
	row-gap:1.25rem
}
.grid-cols-3 {
	grid-template-columns:repeat(3, minmax(0, 1fr))
}
.grid-cols-4 {
	grid-template-columns:repeat(4, minmax(0, 1fr))
}
.grid-cols-2 {
	grid-template-columns:repeat(2, minmax(0, 1fr))
}
.transform {
--tw-translate-x:0;
--tw-translate-y:0;
--tw-translate-z:0;
--tw-rotate:0;
--tw-rotate-x:0;
--tw-rotate-y:0;
--tw-rotate-z:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-scale-z:1;
	transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z))
}
.group:hover .group-hover\:scale-110 {
--tw-scale-x:1.1;
--tw-scale-y:1.1;
--tw-scale-z:1.1
}
.scale-140 {
--tw-scale-x:1.4;
--tw-scale-y:1.4;
--tw-scale-z:1.4
}
.hover\:scale-105:hover {
--tw-scale-x:1.05;
--tw-scale-y:1.05;
--tw-scale-z:1.05
}
.scale-y-50 {
--tw-scale-y:.5
}
.rotate-180 {
--tw-rotate:180deg
}
.rotate-45 {
--tw-rotate:45deg
}
.hover\:rotate-0:hover {
--tw-rotate:0deg
}
.rotate-4 {
--tw-rotate:4deg
}
.rotate-0 {
--tw-rotate:0deg
}
.rotate-\[-15deg\] {
--tw-rotate:-15deg
}
.rotate-\[180deg\] {
--tw-rotate:180deg
}
.translate-x-\[-50\%\] {
--tw-translate-x:-50%
}
.translate-x-13 {
--tw-translate-x:3.25rem
}
.hover\:translate-x-0:hover {
--tw-translate-x:0px
}
.hover\:translate-y-0:hover {
--tw-translate-y:0px
}
.-translate-y-\[50\%\], .translate-y-\[-50\%\] {
--tw-translate-y:-50%
}
.-translate-y-13 {
--tw-translate-y:-3.25rem
}
.-translate-x-\[50\%\] {
--tw-translate-x:-50%
}
.-translate-y-\[-50\%\] {
--tw-translate-y:-50%
}
.\<transition {
transition-duration:.15s;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.transition-all {
transition-duration:.15s;
	transition-property:all;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.transition-colors {
transition-duration:.15s;
	transition-property:background-color, border-color, color, fill, stroke;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.transition {
transition-duration:.15s;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.ease, .ease-in-out {
	transition-timing-function:cubic-bezier(.4, 0, .2, 1)
}
.ease-linear {
	transition-timing-function:linear
}
.duration-500 {
transition-duration:.5s
}
.duration-300 {
transition-duration:.3s
}
.duration-150 {
transition-duration:.15s
}
.duration-200 {
transition-duration:.2s
}
@keyframes spin {
0% {
transform:rotate(0)
}
to {
	transform:rotate(1turn)
}
}
.animate-spin {
	animation:spin 1s linear infinite
}
.blur {
--tw-blur:blur(8px)
}
.line-clamp-1 {
	-webkit-line-clamp:1
}
.line-clamp-1, .line-clamp-3 {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden
}
.line-clamp-3 {
	-webkit-line-clamp:3
}
.line-clamp-4 {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:4;
	display:-webkit-box;
	overflow:hidden
}
@media (min-width:640px) {
.mobile\:inline-block {
display:inline-block
}
.mobile\:max-w-\[540px\] {
max-width:540px
}
.mobile\:px-0 {
padding-left:0;
padding-right:0
}
}
@media (min-width:768px) {
.ipad\:block {
display:block
}
.ipad\:hidden {
display:none
}
.ipad\:h-\[190px\] {
height:190px
}
.ipad\:m-0 {
margin:0
}
.ipad\:max-w-\[720px\] {
max-width:720px
}
.ipad\:p-4 {
padding:1rem
}
.ipad\:py-\[0px\] {
padding-bottom:0;
padding-top:0
}
.ipad\:w-\[450px\] {
width:450px
}
.ipad\:w-\[280px\] {
width:280px
}
.ipad\:w-\[400px\] {
width:400px
}
}
@media (min-width:992px) {
.tablet\:flex-row {
flex-direction:row
}
.tablet\:text-\[20px\] {
font-size:20px;
line-height:1
}
.tablet\:max-w-\[100\%\] {
max-width:100%
}
.tablet\:max-w-\[960px\] {
max-width:960px
}
.tablet\:px-\[15px\] {
padding-left:15px;
padding-right:15px
}
.tablet\:py-\[0px\] {
padding-bottom:0;
padding-top:0
}
.tablet\:pr-4 {
padding-right:1rem
}
.tablet\:w-full {
width:100%
}
}
@media (min-width:1200px) {
.notebook\:bg-transparent {
background-color:transparent
}
.notebook\:rounded-\[3px\] {
border-radius:3px
}
.notebook\:border-b-\[0px\] {
border-bottom-width:0
}
.notebook\:block {
display:block
}
.notebook\:flex {
display:flex
}
.notebook\:hidden {
display:none
}
.notebook\:flex-row {
flex-direction:row
}
.notebook\:h-\[156px\] {
height:156px
}
.notebook\:h-\[100px\] {
height:100px
}
.notebook\:h-\[164px\] {
height:164px
}
.notebook\:text-\[20px\] {
font-size:20px;
line-height:1
}
.notebook\:text-\[14px\] {
font-size:14px;
line-height:1
}
.notebook\:leading-\[25px\] {
line-height:25px
}
.notebook\:mt-\[10px\] {
margin-top:10px
}
.notebook\:ml-10 {
margin-left:2.5rem
}
.notebook\:max-w-\[340px\] {
max-width:340px
}
.notebook\:max-w-\[600px\] {
max-width:600px
}
.notebook\:max-w-\[1225px\] {
max-width:1225px
}
.notebook\:min-w-\[340px\] {
min-width:340px
}
.notebook\:min-w-\[1200px\] {
min-width:1200px
}
.notebook\:p-\[12px\] {
padding:12px
}
.notebook\:px-5 {
padding-left:1.25rem;
padding-right:1.25rem
}
.notebook\:py-\[15px\] {
padding-bottom:15px;
padding-top:15px
}
.notebook\:py-10 {
padding-bottom:2.5rem;
padding-top:2.5rem
}
.notebook\:px-0 {
padding-left:0;
padding-right:0
}
.notebook\:px-\[50px\] {
padding-left:50px;
padding-right:50px
}
.notebook\:py-\[40px\] {
padding-bottom:40px;
padding-top:40px
}
.notebook\:pt-3 {
padding-top:.75rem
}
.notebook\:absolute {
position:absolute
}
.notebook\:relative {
position:relative
}
.notebook\:-top-\[180px\] {
top:-180px
}
.notebook\:left-0 {
left:0
}
.notebook\:w-full {
width:100%
}
.notebook\:w-\[260px\] {
width:260px
}
.notebook\:w-\[340px\] {
width:340px
}
.notebook\:w-\[100px\] {
width:100px
}
.notebook\:w-\[400px\] {
width:400px
}
.notebook\:gap-4 {
grid-gap:1rem;
gap:1rem
}
}
@media (min-width:1440px) {
.desktop\:text-\[14px\] {
font-size:14px;
line-height:1
}
.desktop\:max-w-full {
max-width:100%
}
.desktop\:max-w-\[1200px\] {
max-width:1200px
}
.desktop\:max-w-\[1222px\] {
max-width:1222px
}
.desktop\:py-5 {
padding-bottom:1.25rem;
padding-top:1.25rem
}
.desktop\:px-8 {
padding-left:2rem;
padding-right:2rem
}
.desktop\:w-\[320px\] {
width:320px
}
.desktop\:w-\[650px\] {
width:650px
}
}
@media (max-width:1439.9px) {
.\<desktop\:hidden {
display:none
}
.\<desktop\:leading-\[22px\] {
line-height:22px
}
.\<desktop\:pr-0 {
padding-right:0
}
.\<desktop\:w-\[1200px\] {
width:1200px
}
}
@media (max-width:1199.9px) {
.\<notebook\:rounded-full {
border-radius:9999px
}
.\<notebook\:h-\[5rem\] {
height:5rem
}
.\<notebook\:text-\[12px\] {
font-size:12px;
line-height:1
}
.\<notebook\:pt-\[2\.9rem\] {
padding-top:2.9rem
}
.\<notebook\:absolute {
position:absolute
}
.\<notebook\:-top-\[2\.5rem\] {
top:-2.5rem
}
.\<notebook\:left-\[50\%\] {
left:50%
}
.\<notebook\:w-\[5rem\] {
width:5rem
}
.\<notebook\:w-\[320px\] {
width:320px
}
.\<notebook\:w-\[1000px\] {
width:1000px
}
.\<notebook\:w-\[469px\] {
width:469px
}
.\<notebook\:w-\[327px\] {
width:327px
}
.\<notebook\:w-\[437px\] {
width:437px
}
.\<notebook\:w-\[743px\] {
width:743px
}
.\<notebook\:gap-5 {
grid-gap:1.25rem;
gap:1.25rem
}
.\<notebook\:gap-x-4 {
grid-column-gap:1rem;
-webkit-column-gap:1rem;
-moz-column-gap:1rem;
column-gap:1rem
}
.\<notebook\:transform {
--tw-translate-x:0;
--tw-translate-y:0;
--tw-translate-z:0;
--tw-rotate:0;
--tw-rotate-x:0;
--tw-rotate-y:0;
--tw-rotate-z:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-scale-z:1;
transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z))
}
.\<notebook\:-translate-x-1\/2 {
--tw-translate-x:-50%
}
}
@media (max-width:991.9px) {
.\<tablet\:hidden {
display:none
}
.\<tablet\:text-\[18px\] {
font-size:18px;
line-height:1
}
.\<tablet\:text-\[14px\] {
font-size:14px;
line-height:1
}
.\<tablet\:text-\[16px\] {
font-size:16px;
line-height:1
}
.\<tablet\:max-w-\[80\%\] {
max-width:80%
}
.\<tablet\:max-w-\[97\%\] {
max-width:97%
}
.\<tablet\:max-w-\[110px\] {
max-width:110px
}
.\<tablet\:px-4 {
padding-left:1rem;
padding-right:1rem
}
.\<tablet\:pr-0 {
padding-right:0
}
.\<tablet\:pr-4 {
padding-right:1rem
}
.\<tablet\:w-\[360px\] {
width:360px
}
.\<tablet\:w-\[750px\] {
width:750px
}
.\<tablet\:w-\[269px\] {
width:269px
}
.\<tablet\:w-\[337px\] {
width:337px
}
.\<tablet\:w-\[643px\] {
width:643px
}
.\<tablet\:w-\[calc\(100\%-5\%\)\] {
width:95%
}
.\<tablet\:gap-\[30px\] {
grid-gap:30px;
gap:30px
}
.\<tablet\:grid-cols-2 {
grid-template-columns:repeat(2, minmax(0, 1fr))
}
}
@media (max-width:639.9px) {
.\<mobile\:block {
display:block
}
.\<mobile\:hidden {
display:none
}
.\<mobile\:flex-col {
flex-direction:column
}
.\<mobile\:items-center {
align-items:center
}
.\<mobile\:self-center {
align-self:center
}
.\<mobile\:justify-center {
justify-content:center
}
.\<mobile\:h-\[36px\] {
height:36px
}
.\<mobile\:h-\[34px\] {
height:34px
}
.\<mobile\:h-\[50px\] {
height:50px
}
.\<mobile\:text-\[24px\] {
font-size:24px;
line-height:1
}
.\<mobile\:text-\[14px\] {
font-size:14px;
line-height:1
}
.\<mobile\:leading-\[32px\] {
line-height:32px
}
.\<mobile\:leading-\[14px\] {
line-height:14px
}
.\<mobile\:m-0 {
margin:0
}
.\<mobile\:mr-\[24px\] {
margin-right:24px
}
.\<mobile\:mb-6 {
margin-bottom:1.5rem
}
.\<mobile\:mb-\[10px\] {
margin-bottom:10px
}
.\<mobile\:mr-auto {
margin-right:auto
}
.\<mobile\:ml-\[8px\] {
margin-left:8px
}
.\<mobile\:mb-8 {
margin-bottom:2rem
}
.\<mobile\:max-w-\[140px\] {
max-width:140px
}
.\<mobile\:max-w-\[240px\] {
max-width:240px
}
.\<mobile\:max-w-\[80px\] {
max-width:80px
}
.\<mobile\:max-w-\[120px\] {
max-width:120px
}
.\<mobile\:min-h-\[182px\] {
min-height:182px
}
.\<mobile\:min-h-\[100px\] {
min-height:100px
}
.\<mobile\:min-w-\[36px\] {
min-width:36px
}
.\<mobile\:min-w-\[120px\] {
min-width:120px
}
.\<mobile\:object-cover {
-o-object-fit:cover;
object-fit:cover
}
.\<mobile\:p-4 {
padding:1rem
}
.\<mobile\:px-0 {
padding-left:0;
padding-right:0
}
.\<mobile\:px-2 {
padding-left:.5rem;
padding-right:.5rem
}
.\<mobile\:py-10 {
padding-bottom:2.5rem;
padding-top:2.5rem
}
.\<mobile\:px-\[12px\] {
padding-left:12px;
padding-right:12px
}
.\<mobile\:px-3 {
padding-left:.75rem;
padding-right:.75rem
}
.\<mobile\:pt-\[5px\] {
padding-top:5px
}
.\<mobile\:pr-2\.5 {
padding-right:.625rem
}
.\<mobile\:w-full {
width:100%
}
.\<mobile\:w-\[80vw\] {
width:80vw
}
.\<mobile\:w-\[36px\] {
width:36px
}
.\<mobile\:w-\[34px\] {
width:34px
}
.\<mobile\:w-\[100\%\] {
width:100%
}
}
.Vue-Toastification__container {
	box-sizing:border-box;
	color:#fff;
	display:flex;
	flex-direction:column;
	min-height:100%;
	padding:4px;
	pointer-events:none;
	position:fixed;
	width:600px;
	z-index:9999
}
@media only screen and (min-width:600px) {
.Vue-Toastification__container.top-center, .Vue-Toastification__container.top-left, .Vue-Toastification__container.top-right {
top:1em
}
.Vue-Toastification__container.bottom-center, .Vue-Toastification__container.bottom-left, .Vue-Toastification__container.bottom-right {
bottom:1em;
flex-direction:column-reverse
}
.Vue-Toastification__container.bottom-left, .Vue-Toastification__container.top-left {
left:1em
}
.Vue-Toastification__container.bottom-left .Vue-Toastification__toast, .Vue-Toastification__container.top-left .Vue-Toastification__toast {
margin-right:auto
}
@supports not (-moz-appearance:none) {
.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl, .Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl {
margin-left:auto;
margin-right:unset
}
}
.Vue-Toastification__container.bottom-right, .Vue-Toastification__container.top-right {
right:1em
}
.Vue-Toastification__container.bottom-right .Vue-Toastification__toast, .Vue-Toastification__container.top-right .Vue-Toastification__toast {
margin-left:auto
}
@supports not (-moz-appearance:none) {
.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl, .Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl {
margin-left:unset;
margin-right:auto
}
}
.Vue-Toastification__container.bottom-center, .Vue-Toastification__container.top-center {
left:50%;
margin-left:-300px
}
.Vue-Toastification__container.bottom-center .Vue-Toastification__toast, .Vue-Toastification__container.top-center .Vue-Toastification__toast {
margin-left:auto;
margin-right:auto
}
}
@media only screen and (max-width:600px) {
.Vue-Toastification__container {
left:0;
margin:0;
padding:0;
width:100vw
}
.Vue-Toastification__container .Vue-Toastification__toast {
width:100%
}
.Vue-Toastification__container.top-center, .Vue-Toastification__container.top-left, .Vue-Toastification__container.top-right {
top:0
}
.Vue-Toastification__container.bottom-center, .Vue-Toastification__container.bottom-left, .Vue-Toastification__container.bottom-right {
bottom:0;
flex-direction:column-reverse
}
}
.Vue-Toastification__toast {
	border-radius:8px;
	box-shadow:0 1px 10px #0000001a, 0 2px 15px #0000000d;
	box-sizing:border-box;
	direction:ltr;
	display:inline-flex;
	font-family:Lato, Helvetica, Roboto, Arial, sans-serif;
	justify-content:space-between;
	margin-bottom:1rem;
	max-height:800px;
	max-width:600px;
	min-height:64px;
	min-width:326px;
	overflow:hidden;
	padding:22px 24px;
	pointer-events:auto;
	position:relative;
	transform:translateZ(0)
}
.Vue-Toastification__toast--rtl {
	direction:rtl
}
.Vue-Toastification__toast--default {
	background-color:#1976d2;
	color:#fff
}
.Vue-Toastification__toast--info {
	background-color:#2196f3;
	color:#fff
}
.Vue-Toastification__toast--success {
	background-color:#4caf50;
	color:#fff
}
.Vue-Toastification__toast--error {
	background-color:#ff5252;
	color:#fff
}
.Vue-Toastification__toast--warning {
	background-color:#ffc107;
	color:#fff
}
@media only screen and (max-width:600px) {
.Vue-Toastification__toast {
border-radius:0;
margin-bottom:.5rem
}
}
.Vue-Toastification__toast-body {
	flex:1;
	font-size:16px;
	line-height:24px;
	white-space:pre-wrap;
	word-break:break-word
}
.Vue-Toastification__toast-component-body {
	flex:1
}
.Vue-Toastification__toast.disable-transition {
	animation:none!important
}
.Vue-Toastification__close-button {
	align-items:center;
	background:transparent;
	border:none;
	color:#fff;
	cursor:pointer;
	font-size:24px;
	font-weight:700;
	line-height:24px;
	opacity:.3;
	outline:none;
	padding:0 0 0 10px;
transition:.3s ease;
transition:visibility 0s, opacity .2s linear
}
.Vue-Toastification__close-button:focus, .Vue-Toastification__close-button:hover {
	opacity:1
}
.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover {
opacity:0
}
.Vue-Toastification__toast--rtl .Vue-Toastification__close-button {
	padding-left:unset;
	padding-right:10px
}
@keyframes scale-x-frames {
0% {
transform:scaleX(1)
}
to {
	transform:scaleX(0)
}
}
.Vue-Toastification__progress-bar {
	animation:scale-x-frames linear 1 forwards;
	background-color:#ffffffb3;
	bottom:0;
	height:5px;
	left:0;
	position:absolute;
	transform-origin:left;
	width:100%;
	z-index:10000
}
.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar {
	left:unset;
	right:0;
	transform-origin:right
}
.Vue-Toastification__icon {
	align-items:center;
	background:transparent;
	border:none;
	height:100%;
	margin:auto 18px auto 0;
	outline:none;
	padding:0;
transition:.3s ease;
	width:20px
}
.Vue-Toastification__toast--rtl .Vue-Toastification__icon {
	margin:auto 0 auto 18px
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(3000px, 0, 0)
}
60% {
opacity:1;
transform:translate3d(-25px, 0, 0)
}
75% {
transform:translate3d(10px, 0, 0)
}
90% {
transform:translate3d(-5px, 0, 0)
}
to {
	transform:none
}
}
@keyframes bounceOutRight {
40% {
opacity:1;
transform:translate3d(-20px, 0, 0)
}
to {
	opacity:0;
	transform:translate3d(1000px, 0, 0)
}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(-3000px, 0, 0)
}
60% {
opacity:1;
transform:translate3d(25px, 0, 0)
}
75% {
transform:translate3d(-10px, 0, 0)
}
90% {
transform:translate3d(5px, 0, 0)
}
to {
	transform:none
}
}
@keyframes bounceOutLeft {
20% {
opacity:1;
transform:translate3d(20px, 0, 0)
}
to {
	opacity:0;
	transform:translate3d(-2000px, 0, 0)
}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(0, 3000px, 0)
}
60% {
opacity:1;
transform:translate3d(0, -20px, 0)
}
75% {
transform:translate3d(0, 10px, 0)
}
90% {
transform:translate3d(0, -5px, 0)
}
to {
	transform:translateZ(0)
}
}
@keyframes bounceOutUp {
20% {
transform:translate3d(0, -10px, 0)
}
40%, 45% {
opacity:1;
transform:translate3d(0, 20px, 0)
}
to {
	opacity:0;
	transform:translate3d(0, -2000px, 0)
}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, to {
animation-timing-function:cubic-bezier(.215, .61, .355, 1)
}
0% {
opacity:0;
transform:translate3d(0, -3000px, 0)
}
60% {
opacity:1;
transform:translate3d(0, 25px, 0)
}
75% {
transform:translate3d(0, -10px, 0)
}
90% {
transform:translate3d(0, 5px, 0)
}
to {
	transform:none
}
}
@keyframes bounceOutDown {
20% {
transform:translate3d(0, 10px, 0)
}
40%, 45% {
opacity:1;
transform:translate3d(0, -20px, 0)
}
to {
	opacity:0;
	transform:translate3d(0, 2000px, 0)
}
}
.Vue-Toastification__bounce-enter-active.bottom-left, .Vue-Toastification__bounce-enter-active.top-left {
	animation-name:bounceInLeft
}
.Vue-Toastification__bounce-enter-active.bottom-right, .Vue-Toastification__bounce-enter-active.top-right {
	animation-name:bounceInRight
}
.Vue-Toastification__bounce-enter-active.top-center {
	animation-name:bounceInDown
}
.Vue-Toastification__bounce-enter-active.bottom-center {
	animation-name:bounceInUp
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left, .Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left {
animation-name:bounceOutLeft
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right, .Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right {
animation-name:bounceOutRight
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center {
animation-name:bounceOutUp
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center {
animation-name:bounceOutDown
}
.Vue-Toastification__bounce-enter-active, .Vue-Toastification__bounce-leave-active {
animation-duration:.75s;
	animation-fill-mode:both
}
.Vue-Toastification__bounce-move {
transition-duration:.4s;
	transition-property:all;
	transition-timing-function:ease-in-out
}
@keyframes fadeOutTop {
0% {
opacity:1;
transform:translateY(0)
}
to {
	opacity:0;
	transform:translateY(-50px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
transform:translate(0)
}
to {
	opacity:0;
	transform:translate(-50px)
}
}
@keyframes fadeOutBottom {
0% {
opacity:1;
transform:translateY(0)
}
to {
	opacity:0;
	transform:translateY(50px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
transform:translate(0)
}
to {
	opacity:0;
	transform:translate(50px)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
transform:translate(-50px)
}
to {
	opacity:1;
	transform:translate(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
transform:translate(50px)
}
to {
	opacity:1;
	transform:translate(0)
}
}
@keyframes fadeInTop {
0% {
opacity:0;
transform:translateY(-50px)
}
to {
	opacity:1;
	transform:translateY(0)
}
}
@keyframes fadeInBottom {
0% {
opacity:0;
transform:translateY(50px)
}
to {
	opacity:1;
	transform:translateY(0)
}
}
.Vue-Toastification__fade-enter-active.bottom-left, .Vue-Toastification__fade-enter-active.top-left {
	animation-name:fadeInLeft
}
.Vue-Toastification__fade-enter-active.bottom-right, .Vue-Toastification__fade-enter-active.top-right {
	animation-name:fadeInRight
}
.Vue-Toastification__fade-enter-active.top-center {
	animation-name:fadeInTop
}
.Vue-Toastification__fade-enter-active.bottom-center {
	animation-name:fadeInBottom
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left, .Vue-Toastification__fade-leave-active:not(.disable-transition).top-left {
animation-name:fadeOutLeft
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right, .Vue-Toastification__fade-leave-active:not(.disable-transition).top-right {
animation-name:fadeOutRight
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center {
animation-name:fadeOutTop
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center {
animation-name:fadeOutBottom
}
.Vue-Toastification__fade-enter-active, .Vue-Toastification__fade-leave-active {
animation-duration:.75s;
	animation-fill-mode:both
}
.Vue-Toastification__fade-move {
transition-duration:.4s;
	transition-property:all;
	transition-timing-function:ease-in-out
}
@keyframes slideInBlurredLeft {
0% {
filter:blur(40px);
opacity:0;
transform:translate(-1000px) scaleX(2.5) scaleY(.2);
transform-origin:100% 50%
}
to {
	filter:blur(0);
	opacity:1;
	transform:translate(0) scaleY(1) scaleX(1);
	transform-origin:50% 50%
}
}
@keyframes slideInBlurredTop {
0% {
filter:blur(240px);
opacity:0;
transform:translateY(-1000px) scaleY(2.5) scaleX(.2);
transform-origin:50% 0
}
to {
	filter:blur(0);
	opacity:1;
	transform:translateY(0) scaleY(1) scaleX(1);
	transform-origin:50% 50%
}
}
@keyframes slideInBlurredRight {
0% {
filter:blur(40px);
opacity:0;
transform:translate(1000px) scaleX(2.5) scaleY(.2);
transform-origin:0 50%
}
to {
	filter:blur(0);
	opacity:1;
	transform:translate(0) scaleY(1) scaleX(1);
	transform-origin:50% 50%
}
}
@keyframes slideInBlurredBottom {
0% {
filter:blur(240px);
opacity:0;
transform:translateY(1000px) scaleY(2.5) scaleX(.2);
transform-origin:50% 100%
}
to {
	filter:blur(0);
	opacity:1;
	transform:translateY(0) scaleY(1) scaleX(1);
	transform-origin:50% 50%
}
}
@keyframes slideOutBlurredTop {
0% {
filter:blur(0);
opacity:1;
transform:translateY(0) scaleY(1) scaleX(1);
transform-origin:50% 0
}
to {
	filter:blur(240px);
	opacity:0;
	transform:translateY(-1000px) scaleY(2) scaleX(.2);
	transform-origin:50% 0
}
}
@keyframes slideOutBlurredBottom {
0% {
filter:blur(0);
opacity:1;
transform:translateY(0) scaleY(1) scaleX(1);
transform-origin:50% 50%
}
to {
	filter:blur(240px);
	opacity:0;
	transform:translateY(1000px) scaleY(2) scaleX(.2);
	transform-origin:50% 100%
}
}
@keyframes slideOutBlurredLeft {
0% {
filter:blur(0);
opacity:1;
transform:translate(0) scaleY(1) scaleX(1);
transform-origin:50% 50%
}
to {
	filter:blur(40px);
	opacity:0;
	transform:translate(-1000px) scaleX(2) scaleY(.2);
	transform-origin:100% 50%
}
}
@keyframes slideOutBlurredRight {
0% {
filter:blur(0);
opacity:1;
transform:translate(0) scaleY(1) scaleX(1);
transform-origin:50% 50%
}
to {
	filter:blur(40px);
	opacity:0;
	transform:translate(1000px) scaleX(2) scaleY(.2);
	transform-origin:0 50%
}
}
.Vue-Toastification__slideBlurred-enter-active.bottom-left, .Vue-Toastification__slideBlurred-enter-active.top-left {
	animation-name:slideInBlurredLeft
}
.Vue-Toastification__slideBlurred-enter-active.bottom-right, .Vue-Toastification__slideBlurred-enter-active.top-right {
	animation-name:slideInBlurredRight
}
.Vue-Toastification__slideBlurred-enter-active.top-center {
	animation-name:slideInBlurredTop
}
.Vue-Toastification__slideBlurred-enter-active.bottom-center {
	animation-name:slideInBlurredBottom
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left, .Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left {
animation-name:slideOutBlurredLeft
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right, .Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right {
animation-name:slideOutBlurredRight
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center {
animation-name:slideOutBlurredTop
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center {
animation-name:slideOutBlurredBottom
}
.Vue-Toastification__slideBlurred-enter-active, .Vue-Toastification__slideBlurred-leave-active {
animation-duration:.75s;
	animation-fill-mode:both
}
.Vue-Toastification__slideBlurred-move {
transition-duration:.4s;
	transition-property:all;
	transition-timing-function:ease-in-out
}
:root {
--vc-clr-primary:#000;
--vc-clr-secondary:#090f207f;
--vc-clr-white:#fff;
--vc-icn-width:1.2em;
--vc-nav-width:30px;
--vc-nav-height:30px;
--vc-nav-border-radius:0;
--vc-nav-color:var(--vc-clr-primary);
--vc-nav-color-hover:var(--vc-clr-secondary);
--vc-nav-background:transparent;
--vc-pgn-width:12px;
--vc-pgn-height:4px;
--vc-pgn-margin:4px;
--vc-pgn-border-radius:0;
--vc-pgn-background-color:var(--vc-clr-secondary);
--vc-pgn-active-color:var(--vc-clr-primary)
}
.carousel__next, .carousel__prev {
	align-items:center;
	background:var(--vc-nav-background);
	border:0;
	border-radius:var(--vc-nav-border-radius);
	box-sizing:content-box;
	color:var(--vc-nav-color);
	cursor:pointer;
	display:flex;
	font-size:var(--vc-nav-height);
	height:var(--vc-nav-height);
	justify-content:center;
	margin:0 10px;
	padding:0;
	position:absolute;
	text-align:center;
	top:50%;
	transform:translateY(-50%);
	width:var(--vc-nav-width)
}
.carousel__next:hover, .carousel__prev:hover {
	color:var(--vc-nav-color-hover)
}
.carousel__next--disabled, .carousel__prev--disabled {
	cursor:not-allowed;
	opacity:.5
}
.carousel__prev {
	left:0
}
.carousel__next {
	right:0
}
.carousel--rtl .carousel__prev {
	left:auto;
	right:0
}
.carousel--rtl .carousel__next {
	left:0;
	right:auto
}
.carousel {
	box-sizing:border-box;
	overscroll-behavior:none;
	position:relative;
	text-align:center;
	touch-action:pan-y
}
.carousel.is-dragging {
	touch-action:none
}
.carousel * {
	box-sizing:border-box
}
.carousel__track {
	display:flex;
	padding:0!important;
	position:relative
}
.carousel__viewport {
	overflow:hidden
}
.carousel__sr-only {
	clip:rect(0,0,0,0);
	border:0;
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.carousel__icon {
	fill:currentColor;
	height:var(--vc-icn-width);
	width:var(--vc-icn-width)
}
.carousel__pagination {
	display:flex;
	justify-content:center;
	line-height:0;
	list-style:none;
	margin:10px 0 0
}
.carousel__pagination-button {
	background:transparent;
	border:0;
	cursor:pointer;
	display:block;
	margin:0;
	padding:var(--vc-pgn-margin)
}
.carousel__pagination-button:after {
	background-color:var(--vc-pgn-background-color);
	border-radius:var(--vc-pgn-border-radius);
	content:"";
	display:block;
	height:var(--vc-pgn-height);
	width:var(--vc-pgn-width)
}
.carousel__pagination-button--active:after, .carousel__pagination-button:hover:after {
	background-color:var(--vc-pgn-active-color)
}
.carousel__slide {
	align-items:center;
	display:flex;
	flex-shrink:0;
	justify-content:center;
	margin:0;
	position:relative;
	scroll-snap-stop:auto;
	transform:translateZ(0)
}
.vc-popover-content-wrapper {
--popover-horizontal-content-offset:8px;
--popover-vertical-content-offset:10px;
--popover-caret-horizontal-offset:18px;
--popover-caret-vertical-offset:8px;
	display:block;
	outline:none;
	position:absolute;
	z-index:10
}
.vc-popover-content-wrapper:not(.is-interactive) {
pointer-events:none
}
.vc-popover-content {
	background-color:var(--vc-popover-content-bg);
	border:1px solid;
	border-color:var(--vc-popover-content-border);
	border-radius:var(--vc-rounded-lg);
	box-shadow:var(--vc-shadow-lg);
	color:var(--vc-popover-content-color);
	font-weight:var(--vc-font-medium);
	outline:none;
	padding:4px;
	position:relative;
	z-index:10
}
.vc-popover-content.direction-bottom {
	margin-top:var(--popover-vertical-content-offset)
}
.vc-popover-content.direction-top {
	margin-bottom:var(--popover-vertical-content-offset)
}
.vc-popover-content.direction-left {
	margin-right:var(--popover-horizontal-content-offset)
}
.vc-popover-content.direction-right {
	margin-left:var(--popover-horizontal-content-offset)
}
.vc-popover-caret {
	background-color:inherit;
	border-left:inherit;
	border-top:inherit;
	content:"";
	display:block;
	height:12px;
	position:absolute;
	width:12px;
	z-index:-1
}
.vc-popover-caret.direction-bottom {
	top:0
}
.vc-popover-caret.direction-bottom.align-left {
	transform:translateY(-50%) rotate(45deg)
}
.vc-popover-caret.direction-bottom.align-center {
	transform:translate(-50%) translateY(-50%) rotate(45deg)
}
.vc-popover-caret.direction-bottom.align-right {
	transform:translateY(-50%) rotate(45deg)
}
.vc-popover-caret.direction-top {
	top:100%
}
.vc-popover-caret.direction-top.align-left {
	transform:translateY(-50%) rotate(-135deg)
}
.vc-popover-caret.direction-top.align-center {
	transform:translate(-50%) translateY(-50%) rotate(-135deg)
}
.vc-popover-caret.direction-top.align-right {
	transform:translateY(-50%) rotate(-135deg)
}
.vc-popover-caret.direction-left {
	left:100%
}
.vc-popover-caret.direction-left.align-top {
	transform:translate(-50%) rotate(135deg)
}
.vc-popover-caret.direction-left.align-middle {
	transform:translateY(-50%) translate(-50%) rotate(135deg)
}
.vc-popover-caret.direction-left.align-bottom {
	transform:translate(-50%) rotate(135deg)
}
.vc-popover-caret.direction-right {
	left:0
}
.vc-popover-caret.direction-right.align-top {
	transform:translate(-50%) rotate(-45deg)
}
.vc-popover-caret.direction-right.align-middle {
	transform:translateY(-50%) translate(-50%) rotate(-45deg)
}
.vc-popover-caret.direction-right.align-bottom {
	transform:translate(-50%) rotate(-45deg)
}
.vc-popover-caret.align-left {
	left:var(--popover-caret-horizontal-offset)
}
.vc-popover-caret.align-center {
	left:50%
}
.vc-popover-caret.align-right {
	right:var(--popover-caret-horizontal-offset)
}
.vc-popover-caret.align-top {
	top:var(--popover-caret-vertical-offset)
}
.vc-popover-caret.align-middle {
	top:50%
}
.vc-popover-caret.align-bottom {
	bottom:var(--popover-caret-vertical-offset)
}
.vc-day-popover-row {
	align-items:center;
	display:flex;
	transition:var(--vc-day-content-transition)
}
.vc-day-popover-row-indicator {
	align-items:center;
	display:flex;
	flex-grow:0;
	justify-content:center;
	width:15px
}
.vc-day-popover-row-indicator span {
	transition:var(--vc-day-content-transition)
}
.vc-day-popover-row-label {
	align-items:center;
	display:flex;
	flex-grow:1;
	flex-wrap:none;
	font-size:var(--vc-text-xs);
	line-height:var(--vc-leading-normal);
	margin-left:4px;
	margin-right:4px;
	width:-moz-max-content;
	width:max-content
}
.vc-day-popover-row-highlight {
	border-radius:3px;
	height:5px;
	width:8px
}
.vc-day-popover-row-bar {
	height:3px;
	width:10px
}
.vc-base-icon {
	stroke:currentColor;
	stroke-width:2;
	fill:none;
	display:inline-block
}
.vc-header {
	grid-gap:4px;
	align-items:center;
	display:grid;
	height:30px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px
}
.vc-header.is-lg {
	font-size:var(--vc-text-lg)
}
.vc-header.is-xl {
	font-size:var(--vc-text-xl)
}
.vc-header.is-2xl {
	font-size:var(--vc-text-2xl)
}
.vc-header .vc-title-wrapper {
	grid-column:title;
	grid-row:1
}
.vc-header .vc-prev {
	grid-column:prev;
	grid-row:1
}
.vc-header .vc-next {
	grid-column:next;
	grid-row:1
}
.vc-header .vc-next, .vc-header .vc-prev, .vc-header .vc-title {
	align-items:center;
	border:0;
	border-radius:var(--vc-rounded);
	cursor:pointer;
	display:flex;
	pointer-events:auto;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.vc-header .vc-title {
	color:var(--vc-header-title-color);
	font-weight:var(--vc-font-semibold);
	line-height:30px;
	margin:0;
	padding:0 8px;
	white-space:nowrap
}
.vc-header .vc-title:hover {
	opacity:.75
}
.vc-header .vc-arrow {
	align-items:center;
	color:var(--vc-header-arrow-color);
	display:flex;
	height:30px;
	justify-content:center;
	margin:0;
	padding:0;
	width:28px
}
.vc-header .vc-arrow:hover {
	background:var(--vc-header-arrow-hover-bg)
}
.vc-header .vc-arrow:disabled {
	opacity:.25;
	pointer-events:none
}
.vc-nav-header {
	display:flex;
	justify-content:space-between
}
.vc-nav-arrow, .vc-nav-item, .vc-nav-title {
	border:0;
	border-radius:var(--vc-rounded);
	cursor:pointer;
	font-size:var(--vc-text-sm);
	margin:0;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	white-space:nowrap
}
.vc-nav-arrow:hover, .vc-nav-item:hover, .vc-nav-title:hover {
	background-color:var(--vc-nav-hover-bg)
}
.vc-nav-arrow:disabled, .vc-nav-item:disabled, .vc-nav-title:disabled {
	opacity:.25;
	pointer-events:none
}
.vc-nav-title {
	color:var(--vc-nav-title-color);
	font-weight:var(--vc-font-bold);
	height:30px;
	line-height:var(--vc-leading-snug);
	padding:0 6px
}
.vc-nav-arrow {
	align-items:center;
	color:var(--vc-header-arrow-color);
	display:flex;
	height:30px;
	justify-content:center;
	padding:0;
	width:26px
}
.vc-nav-items {
	grid-row-gap:2px;
	grid-column-gap:5px;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin-top:2px
}
.vc-nav-item {
	font-weight:var(--vc-font-semibold);
	line-height:var(--vc-leading-snug);
	padding:6px 0;
	text-align:center;
	width:48px
}
.vc-nav-item.is-active {
	background-color:var(--vc-nav-item-active-bg);
	color:var(--vc-nav-item-active-color);
	font-weight:var(--vc-font-bold)
}
.vc-nav-item.is-active:not(:focus) {
box-shadow:var(--vc-nav-item-active-box-shadow)
}
.vc-nav-item.is-current {
	color:var(--vc-nav-item-current-color)
}
.vc-day {
	min-height:32px;
	position:relative;
	z-index:1
}
.vc-monthly .is-not-in-month * {
	opacity:0;
	pointer-events:none
}
.vc-day-layer {
	bottom:0;
	left:0;
	pointer-events:none;
	position:absolute;
	right:0;
	top:0
}
.vc-day-box-center-center {
	align-items:center;
	display:flex;
	justify-content:center;
	transform-origin:50% 50%
}
.vc-day-box-left-center {
	align-items:center;
	display:flex;
	justify-content:flex-start;
	transform-origin:0 50%
}
.vc-day-box-right-center {
	align-items:center;
	display:flex;
	justify-content:flex-end;
	transform-origin:100% 50%
}
.vc-day-box-center-bottom {
	align-items:flex-end;
	display:flex;
	justify-content:center
}
.vc-day-content {
	align-items:center;
	border-radius:var(--vc-rounded-full);
	cursor:pointer;
	display:flex;
	font-size:var(--vc-text-sm);
	font-weight:var(--vc-font-medium);
	height:28px;
	justify-content:center;
	line-height:28px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	width:28px
}
.vc-day-content:hover {
	background-color:var(--vc-day-content-hover-bg)
}
.vc-day-content.vc-disabled {
	color:var(--vc-day-content-disabled-color)
}
.vc-content:not(.vc-base) {
color:var(--vc-content-color);
font-weight:var(--vc-font-bold)
}
.vc-highlights {
	overflow:hidden;
	pointer-events:none;
	z-index:-1
}
.vc-highlight {
	height:28px;
	width:28px
}
.vc-highlight.vc-highlight-base-start {
	border-radius:0!important;
	border-right-width:0!important;
	width:50%!important
}
.vc-highlight.vc-highlight-base-end {
	border-left-width:0!important;
	border-radius:0!important;
	width:50%!important
}
.vc-highlight.vc-highlight-base-middle {
	border-left-width:0!important;
	border-radius:0!important;
	border-right-width:0!important;
	margin:0 -1px;
	width:100%
}
.vc-highlight-bg-none, .vc-highlight-bg-outline {
	background-color:var(--vc-highlight-outline-bg);
	border:2px solid;
	border-color:var(--vc-highlight-outline-border);
	border-radius:var(--vc-rounded-full)
}
.vc-highlight-bg-light {
	background-color:var(--vc-highlight-light-bg);
	border-radius:var(--vc-rounded-full)
}
.vc-highlight-bg-solid {
	background-color:var(--vc-highlight-solid-bg);
	border-radius:var(--vc-rounded-full)
}
.vc-highlight-content-none, .vc-highlight-content-outline {
	color:var(--vc-highlight-outline-content-color);
	font-weight:var(--vc-font-bold)
}
.vc-highlight-content-light {
	color:var(--vc-highlight-light-content-color);
	font-weight:var(--vc-font-bold)
}
.vc-highlight-content-solid {
	color:var(--vc-highlight-solid-content-color);
	font-weight:var(--vc-font-bold)
}
.vc-dots {
	align-items:center;
	display:flex;
	justify-content:center
}
.vc-dot {
	border-radius:9999px;
	height:5px;
	transition:var(--vc-day-content-transition);
	width:5px
}
.vc-dot:not(:last-child) {
margin-right:3px
}
.vc-bars {
	align-items:center;
	display:flex;
	justify-content:flex-start;
	width:75%
}
.vc-bar {
	flex-grow:1;
	height:3px;
	transition:var(--vc-day-content-transition)
}
.vc-dot {
	background-color:var(--vc-dot-bg)
}
.vc-bar {
	background-color:var(--vc-bar-bg)
}
.vc-pane {
	min-width:250px
}
.vc-weeknumber {
	align-items:center;
	display:flex;
	justify-content:center;
	position:absolute
}
.vc-weeknumber.is-left {
left:calc(var(--vc-weeknumber-offset-inside)*-1)
}
.vc-weeknumber.is-right {
right:calc(var(--vc-weeknumber-offset-inside)*-1)
}
.vc-weeknumber.is-left-outside {
left:calc(var(--vc-weeknumber-offset-outside)*-1)
}
.vc-weeknumber.is-right-outside {
right:calc(var(--vc-weeknumber-offset-outside)*-1)
}
.vc-weeknumber-content {
	align-items:center;
	color:var(--vc-weeknumber-color);
	display:flex;
	font-size:var(--vc-text-xs);
	font-style:italic;
	font-weight:var(--vc-font-medium);
	height:28px;
	justify-content:center;
	margin-top:2px;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	width:28px
}
.vc-weeks {
	-webkit-overflow-scrolling:touch;
	min-width:232px;
	padding:6px;
	position:relative
}
.vc-weeks.vc-show-weeknumbers-left {
	margin-left:var(--vc-weeknumber-offset-inside)
}
.vc-weeks.vc-show-weeknumbers-right {
	margin-right:var(--vc-weeknumber-offset-inside)
}
.vc-weekday {
	color:var(--vc-weekday-color);
	cursor:default;
	font-size:var(--vc-text-sm);
	font-weight:var(--vc-font-bold);
	line-height:14px;
	padding-bottom:8px;
	padding-top:4px;
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.vc-week, .vc-weekdays {
	display:grid;
	grid-template-columns:repeat(7, 1fr);
	position:relative
}
.vc-pane-container {
	position:relative;
	width:100%
}
.vc-pane-container.in-transition {
	overflow:hidden
}
.vc-pane-layout {
	display:grid
}
.vc-pane-header-wrapper {
	pointer-events:none;
	position:absolute;
	top:0;
	width:100%
}
.vc-day-popover-container {
	font-size:var(--vc-text-xs);
	font-weight:var(--vc-font-medium)
}
.vc-day-popover-header {
	color:var(--vc-day-popover-header-color);
	font-size:var(--vc-text-xs);
	font-weight:var(--vc-font-semibold);
	text-align:center
}
.vc-base-select {
	align-items:center;
	display:flex;
	font-size:var(--vc-text-base);
	font-weight:var(--vc-font-medium);
	height:30px;
	justify-content:center;
	position:relative
}
.vc-base-select.vc-has-icon select {
	padding:0 27px 0 9px
}
.vc-base-select.vc-has-icon .vc-base-sizer {
	padding:0 28px 0 10px
}
.vc-base-select.vc-fit-content select {
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.vc-base-select .vc-base-icon {
	opacity:.6;
	pointer-events:none;
	position:absolute;
	right:4px;
	top:6px
}
.vc-base-select .vc-base-sizer {
	color:transparent;
	font-size:var(--vc-text-base);
	font-weight:var(--vc-font-medium);
	margin:0;
	padding:0 8px
}
.vc-base-select select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background-color:var(--vc-select-bg);
	background-image:none;
	border-radius:var(--vc-rounded);
	color:var(--vc-select-color);
	cursor:pointer;
	display:inline-flex;
	display:block;
	height:30px;
	justify-content:center;
	line-height:var(--leading-none);
	margin:0;
	padding:0 7px;
	text-align:center;
	text-indent:0;
	width:-moz-max-content;
	width:max-content
}
.vc-base-select select:hover {
	background-color:var(--vc-select-hover-bg)
}
.vc-base-select select.vc-align-left {
	text-align:left
}
.vc-base-select select.vc-align-right {
	text-align:right
}
.vc-time-picker {
	align-items:center;
	display:flex;
	flex-direction:column;
	padding:8px 4px
}
.vc-time-picker.vc-invalid {
	opacity:.5;
	pointer-events:none
}
.vc-time-picker.vc-attached {
	border-top:1px solid var(--vc-time-picker-border)
}
.vc-time-picker>*+* {
	margin-top:4px
}
.vc-time-header {
	align-items:center;
	display:flex;
	font-size:var(--vc-text-sm);
	font-weight:var(--vc-font-semibold);
	line-height:21px;
	margin-top:-4px;
	padding-left:4px;
	padding-right:4px;
	text-transform:uppercase
}
.vc-time-select-group {
	align-items:center;
	background:var(--vc-time-select-group-bg);
	border:1px solid var(--vc-time-select-group-border);
	border-radius:var(--vc-rounded-md);
	display:inline-flex;
	padding:0 4px
}
.vc-time-select-group .vc-base-icon {
	color:var(--vc-time-select-group-icon-color);
	margin-right:4px
}
.vc-time-select-group select {
	background:transparent;
	padding:0 4px
}
.vc-time-weekday {
	color:var(--vc-time-weekday-color);
	letter-spacing:var(--tracking-wide)
}
.vc-time-month {
	color:var(--vc-time-month-color);
	margin-left:8px
}
.vc-time-day {
	color:var(--vc-time-day-color);
	margin-left:4px
}
.vc-time-year {
	color:var(--vc-time-year-color);
	margin-left:8px
}
.vc-time-colon {
	margin:0 1px 2px 2px
}
.vc-time-decimal {
	margin:0 0 0 1px
}
.vc-none-enter-active, .vc-none-leave-active {
	transition-duration:0s
}
.vc-fade-enter-active, .vc-fade-leave-active, .vc-slide-down-enter-active, .vc-slide-down-leave-active, .vc-slide-fade-enter-active, .vc-slide-fade-leave-active, .vc-slide-left-enter-active, .vc-slide-left-leave-active, .vc-slide-right-enter-active, .vc-slide-right-leave-active, .vc-slide-up-enter-active, .vc-slide-up-leave-active {
	backface-visibility:hidden;
	pointer-events:none;
	transition:transform var(--vc-slide-duration) var(--vc-slide-timing), opacity var(--vc-slide-duration) var(--vc-slide-timing)
}
.vc-fade-leave-active, .vc-none-leave-active, .vc-slide-down-leave-active, .vc-slide-left-leave-active, .vc-slide-right-leave-active, .vc-slide-up-leave-active {
	position:absolute!important;
	width:100%
}
.vc-fade-enter-from, .vc-fade-leave-to, .vc-none-enter-from, .vc-none-leave-to, .vc-slide-down-enter-from, .vc-slide-down-leave-to, .vc-slide-fade-enter-from, .vc-slide-fade-leave-to, .vc-slide-left-enter-from, .vc-slide-left-leave-to, .vc-slide-right-enter-from, .vc-slide-right-leave-to, .vc-slide-up-enter-from, .vc-slide-up-leave-to {
	opacity:0
}
.vc-slide-fade-enter-from.direction-left, .vc-slide-fade-leave-to.direction-left, .vc-slide-left-enter-from, .vc-slide-right-leave-to {
	transform:translate(var(--vc-slide-translate))
}
.vc-slide-fade-enter-from.direction-right, .vc-slide-fade-leave-to.direction-right, .vc-slide-left-leave-to, .vc-slide-right-enter-from {
transform:translate(calc(var(--vc-slide-translate)*-1))
}
.vc-slide-down-leave-to, .vc-slide-fade-enter-from.direction-top, .vc-slide-fade-leave-to.direction-top, .vc-slide-up-enter-from {
	transform:translateY(var(--vc-slide-translate))
}
.vc-slide-down-enter-from, .vc-slide-fade-enter-from.direction-bottom, .vc-slide-fade-leave-to.direction-bottom, .vc-slide-up-leave-to {
transform:translateY(calc(var(--vc-slide-translate)*-1))
}
:root {
--vc-white:#fff;
--vc-black:#000;
--vc-gray-50:#f8fafc;
--vc-gray-100:#f1f5f9;
--vc-gray-200:#e2e8f0;
--vc-gray-300:#cbd5e1;
--vc-gray-400:#94a3b8;
--vc-gray-500:#64748b;
--vc-gray-600:#475569;
--vc-gray-700:#334155;
--vc-gray-800:#1e293b;
--vc-gray-900:#0f172a;
--vc-font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
--vc-font-normal:400;
--vc-font-medium:500;
--vc-font-semibold:600;
--vc-font-bold:700;
--vc-text-2xs:10px;
--vc-text-xs:12px;
--vc-text-sm:14px;
--vc-text-base:16px;
--vc-text-lg:18px;
--vc-text-xl:20px;
--vc-text-2xl:24px;
--vc-leading-none:1;
--vc-leading-tight:1.25;
--vc-leading-snug:1.375;
--vc-leading-normal:1.5;
--vc-rounded:.25rem;
--vc-rounded-md:.375rem;
--vc-rounded-lg:.5rem;
--vc-rounded-full:9999px;
--vc-shadow:0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);
--vc-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);
--vc-shadow-inner:inset 0 2px 4px 0 rgba(0, 0, 0, .06);
--vc-slide-translate:22px;
--vc-slide-duration:.15s;
--vc-slide-timing:ease;
--vc-day-content-transition:all .13s ease-in;
--vc-weeknumber-offset-inside:26px;
--vc-weeknumber-offset-outside:34px
}
.vc-gray {
--vc-accent-50:var(--vc-gray-50);
--vc-accent-100:var(--vc-gray-100);
--vc-accent-200:var(--vc-gray-200);
--vc-accent-300:var(--vc-gray-300);
--vc-accent-400:var(--vc-gray-400);
--vc-accent-500:var(--vc-gray-500);
--vc-accent-600:var(--vc-gray-600);
--vc-accent-700:var(--vc-gray-700);
--vc-accent-800:var(--vc-gray-800);
--vc-accent-900:var(--vc-gray-900)
}
.vc-red {
--vc-accent-50:#fef2f2;
--vc-accent-100:#fee2e2;
--vc-accent-200:#fecaca;
--vc-accent-300:#fca5a5;
--vc-accent-400:#f87171;
--vc-accent-500:#ef4444;
--vc-accent-600:#dc2626;
--vc-accent-700:#b91c1c;
--vc-accent-800:#991b1b;
--vc-accent-900:#7f1d1d
}
.vc-orange {
--vc-accent-50:#fff7ed;
--vc-accent-100:#ffedd5;
--vc-accent-200:#fed7aa;
--vc-accent-300:#fdba74;
--vc-accent-400:#fb923c;
--vc-accent-500:#f97316;
--vc-accent-600:#ea580c;
--vc-accent-700:#c2410c;
--vc-accent-800:#9a3412;
--vc-accent-900:#7c2d12
}
.vc-yellow {
--vc-accent-50:#fefce8;
--vc-accent-100:#fef9c3;
--vc-accent-200:#fef08a;
--vc-accent-300:#fde047;
--vc-accent-400:#facc15;
--vc-accent-500:#eab308;
--vc-accent-600:#ca8a04;
--vc-accent-700:#a16207;
--vc-accent-800:#854d0e;
--vc-accent-900:#713f12
}
.vc-green {
--vc-accent-50:#f0fdf4;
--vc-accent-100:#dcfce7;
--vc-accent-200:#bbf7d0;
--vc-accent-300:#86efac;
--vc-accent-400:#4ade80;
--vc-accent-500:#22c55e;
--vc-accent-600:#16a34a;
--vc-accent-700:#15803d;
--vc-accent-800:#166534;
--vc-accent-900:#14532d
}
.vc-teal {
--vc-accent-50:#f0fdfa;
--vc-accent-100:#ccfbf1;
--vc-accent-200:#99f6e4;
--vc-accent-300:#5eead4;
--vc-accent-400:#2dd4bf;
--vc-accent-500:#14b8a6;
--vc-accent-600:#0d9488;
--vc-accent-700:#0f766e;
--vc-accent-800:#115e59;
--vc-accent-900:#134e4a
}
.vc-blue {
--vc-accent-50:#eff6ff;
--vc-accent-100:#dbeafe;
--vc-accent-200:#bfdbfe;
--vc-accent-300:#93c5fd;
--vc-accent-400:#60a5fa;
--vc-accent-500:#3b82f6;
--vc-accent-600:#2563eb;
--vc-accent-700:#1d4ed8;
--vc-accent-800:#1e40af;
--vc-accent-900:#1e3a8a
}
.vc-indigo {
--vc-accent-50:#eef2ff;
--vc-accent-100:#e0e7ff;
--vc-accent-200:#c7d2fe;
--vc-accent-300:#a5b4fc;
--vc-accent-400:#818cf8;
--vc-accent-500:#6366f1;
--vc-accent-600:#4f46e5;
--vc-accent-700:#4338ca;
--vc-accent-800:#3730a3;
--vc-accent-900:#312e81
}
.vc-purple {
--vc-accent-50:#faf5ff;
--vc-accent-100:#f3e8ff;
--vc-accent-200:#e9d5ff;
--vc-accent-300:#d8b4fe;
--vc-accent-400:#c084fc;
--vc-accent-500:#a855f7;
--vc-accent-600:#9333ea;
--vc-accent-700:#7e22ce;
--vc-accent-800:#6b21a8;
--vc-accent-900:#581c87
}
.vc-pink {
--vc-accent-50:#fdf2f8;
--vc-accent-100:#fce7f3;
--vc-accent-200:#fbcfe8;
--vc-accent-300:#f9a8d4;
--vc-accent-400:#f472b6;
--vc-accent-500:#ec4899;
--vc-accent-600:#db2777;
--vc-accent-700:#be185d;
--vc-accent-800:#9d174d;
--vc-accent-900:#831843
}
.vc-focus:focus-within {
box-shadow:var(--vc-focus-ring);
outline:0
}
.vc-light {
--vc-color:var(--vc-gray-900);
--vc-bg:var(--vc-white);
--vc-border:var(--vc-gray-300);
--vc-hover-bg:rgba(204, 214, 224, .3);
--vc-focus-ring:0 0 0 2px rgba(59, 131, 246, .4);
--vc-header-arrow-color:var(--vc-gray-500);
--vc-header-arrow-hover-bg:var(--vc-gray-200);
--vc-header-title-color:var(--vc-gray-900);
--vc-weekday-color:var(--vc-gray-500);
--vc-weeknumber-color:var(--vc-gray-400);
--vc-nav-hover-bg:var(--vc-gray-200);
--vc-nav-title-color:var(--vc-gray-900);
--vc-nav-item-hover-box-shadow:none;
--vc-nav-item-active-color:var(--vc-white);
--vc-nav-item-active-bg:var(--vc-accent-500);
--vc-nav-item-active-box-shadow:var(--vc-shadow);
--vc-nav-item-current-color:var(--vc-accent-600);
--vc-day-popover-container-color:var(--vc-white);
--vc-day-popover-container-bg:var(--vc-gray-800);
--vc-day-popover-container-border:var(--vc-gray-700);
--vc-day-popover-header-color:var(--vc-gray-700);
--vc-popover-content-color:var(--vc-gray-900);
--vc-popover-content-bg:var(--vc-gray-50);
--vc-popover-content-border:var(--vc-gray-300);
--vc-time-picker-border:var(--vc-gray-300);
--vc-time-weekday-color:var(--vc-gray-700);
--vc-time-month-color:var(--vc-accent-600);
--vc-time-day-color:var(--vc-accent-600);
--vc-time-year-color:var(--vc-gray-500);
--vc-time-select-group-bg:var(--vc-gray-50);
--vc-time-select-group-border:var(--vc-gray-300);
--vc-time-select-group-icon-color:var(--vc-accent-500);
--vc-select-color:var(--vc-gray-900);
--vc-select-bg:var(--vc-gray-100);
--vc-select-hover-bg:var(--vc-gray-200);
--vc-day-content-hover-bg:var(--vc-hover-bg);
--vc-day-content-disabled-color:var(--vc-gray-400)
}
.vc-light .vc-attr, .vc-light.vc-attr {
--vc-content-color:var(--vc-accent-600);
--vc-highlight-outline-bg:var(--vc-white);
--vc-highlight-outline-border:var(--vc-accent-600);
--vc-highlight-outline-content-color:var(--vc-accent-700);
--vc-highlight-light-bg:var(--vc-accent-200);
--vc-highlight-light-content-color:var(--vc-accent-900);
--vc-highlight-solid-bg:var(--vc-accent-600);
--vc-highlight-solid-content-color:var(--vc-white);
--vc-dot-bg:var(--vc-accent-600);
--vc-bar-bg:var(--vc-accent-600)
}
.vc-dark {
--vc-color:var(--vc-white);
--vc-bg:var(--vc-gray-900);
--vc-border:var(--vc-gray-700);
--vc-hover-bg:rgba(114, 129, 151, .3);
--vc-focus-ring:0 0 0 2px rgba(59, 130, 246, .7);
--vc-header-arrow-color:var(--vc-gray-300);
--vc-header-arrow-hover-bg:var(--vc-gray-800);
--vc-header-title-color:var(--vc-gray-100);
--vc-weekday-color:var(--vc-accent-200);
--vc-weeknumber-color:var(--vc-gray-500);
--vc-nav-hover-bg:var(--vc-gray-700);
--vc-nav-title-color:var(--vc-gray-100);
--vc-nav-item-hover-box-shadow:none;
--vc-nav-item-active-color:var(--vc-white);
--vc-nav-item-active-bg:var(--vc-accent-500);
--vc-nav-item-active-box-shadow:none;
--vc-nav-item-current-color:var(--vc-accent-400);
--vc-day-popover-container-color:var(--vc-gray-800);
--vc-day-popover-container-bg:var(--vc-white);
--vc-day-popover-container-border:var(--vc-gray-100);
--vc-day-popover-header-color:var(--vc-gray-300);
--vc-popover-content-color:var(--vc-white);
--vc-popover-content-bg:var(--vc-gray-800);
--vc-popover-content-border:var(--vc-gray-700);
--vc-time-picker-border:var(--vc-gray-700);
--vc-time-weekday-color:var(--vc-gray-400);
--vc-time-month-color:var(--vc-accent-400);
--vc-time-day-color:var(--vc-accent-400);
--vc-time-year-color:var(--vc-gray-500);
--vc-time-select-group-bg:var(--vc-gray-700);
--vc-time-select-group-border:var(--vc-gray-500);
--vc-time-select-group-icon-color:var(--vc-accent-400);
--vc-select-color:var(--vc-gray-200);
--vc-select-bg:var(--vc-gray-700);
--vc-select-hover-bg:var(--vc-gray-600);
--vc-day-content-hover-bg:var(--vc-hover-bg);
--vc-day-content-disabled-color:var(--vc-gray-600)
}
.vc-dark .vc-attr, .vc-dark.vc-attr {
--vc-content-color:var(--vc-accent-500);
--vc-highlight-outline-bg:var(--vc-gray-900);
--vc-highlight-outline-border:var(--vc-accent-300);
--vc-highlight-outline-content-color:var(--vc-accent-200);
--vc-highlight-light-bg:var(--vc-accent-800);
--vc-highlight-light-content-color:var(--vc-accent-100);
--vc-highlight-solid-bg:var(--vc-accent-500);
--vc-highlight-solid-content-color:var(--vc-white);
--vc-dot-bg:var(--vc-accent-500);
--vc-bar-bg:var(--vc-accent-500)
}
.vc-container {
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-tap-highlight-color:transparent;
	background-color:var(--vc-bg);
	color:var(--vc-color);
	display:inline-flex;
	font-family:var(--vc-font-family);
	height:-moz-max-content;
	height:max-content;
	position:relative;
	width:-moz-max-content;
	width:max-content
}
.vc-container, .vc-container * {
	box-sizing:border-box
}
.vc-container :focus, .vc-container:focus {
	outline:none
}
.vc-container .vc-container {
	border:none
}
.vc-bordered {
	border:1px solid;
	border-color:var(--vc-border);
	border-radius:var(--vc-rounded-lg)
}
.vc-expanded {
	min-width:100%
}
.vc-transparent {
	background-color:transparent
}
.vc-date-picker-content {
	background-color:var(--vc-bg);
	padding:0
}
.vc-date-picker-content .vc-container {
	border:0
}
.error-container[data-v-77d6a1f3] {
	flex-grow:1;
	justify-content:center
}
.error-container[data-v-77d6a1f3], .error-inner[data-v-77d6a1f3] {
	align-items:center;
	display:flex
}
.error-inner[data-v-77d6a1f3] {
	gap:70px
}
.error-img[data-v-77d6a1f3] {
	width:400px
}
.error-option[data-v-77d6a1f3] {
	display:flex;
	flex-direction:column;
	gap:38px
}
.error-message[data-v-77d6a1f3] {
	color:#111827;
	font-weight:600;
	line-height:26px
}
.error-btn[data-v-77d6a1f3] {
	background-color:#111827;
	border:none;
	border-radius:6px;
	color:#fff;
	font-size:15px;
	line-height:20px;
	padding:13px 18px;
	text-align:center
}
@media (max-width:768px) {
.error-img[data-v-77d6a1f3] {
max-width:50%
}
.error-inner[data-v-77d6a1f3] {
gap:20px
}
.error-btn[data-v-77d6a1f3] {
font-size:12px;
line-height:20px;
padding:10px
}
}

.collection_thumb_left { display: none !important}
.widget_profile { display: none}
.index-topic { display: none}
@media (max-width: 820px) {
#nv_forum #ct { padding-top: 500px !important}
.ugc-report-header[data-v-bb036e2f] { display: block !important; margin: 0 !important}
.ct2 .mn { width: 100% !important}
}