/********** WIDGET AUXILIARIES **********/
.z-auxheader.p-0>.z-auxheader-content,
.z-listheader.p-0>.z-listheader-content,
.z-listcell.p-0>.z-listcell-content,
.z-north.p-0>.z-north-body,.z-west.p-0>.z-west-body,
.z-east.p-0>.z-east-body,.z-center.p-0>.z-center-body,
.z-south.p-0>.z-south-body{padding: 0!important;}
.white-space-normal>.z-listcell>.z-listcell-content{white-space: normal;}
.ph-field{
	display: inline-block;
    line-height: normal;
    white-space: nowrap;
    position: relative;
}
.ph-field,.ph-field-wrap{
	height: 1.875rem;
}
.ph-field-wrap{
	display: block;
	background-color: #F6F5F5;
	border-radius: 0.375rem;
	padding: 0 8px;
	line-height: 16px;
}
.ph-field-wrap>div{
	display: flex;
	align-items: center;
    height: 100%;
}
.ph-field-wrap .ph-field-text{
	font-size: 0.8125rem;
	color: var(--app-text-secondary);
}
.ph-field .float-label-placeholder{
	background: linear-gradient(to bottom, white 0%, white 54%, #F6F5F5 50%, #F6F5F5 100%);
    color: rgb(165 177 190 / 74%);
    opacity: 1!important;
    font-size: 0.625rem;
    transform: translateY(-0.625rem) translateX(0.15rem);
    height: auto;
}
html[data-theme=dark] .ph-field-wrap{
	background-color: #94a3b81a !important;
}
html[data-theme=dark] .ph-field .float-label-placeholder {
	background: linear-gradient(to bottom, #1e293b 0%, #1e293b 54%, #2a3648 50%, #2a3648 100%);
}
/***************************************/
/* .header-primary,.bg-header{ */
/*     --fch-bg-opacity: 1 !important; */
/*     background-color: rgba(74 147 150 / var(--fch-bg-opacity))!important; */
/* } */
input.input-like-label,
.input-like-label>input{
	background: none!important;
	border:none!important;
	padding: 0!important;
}
span.mate-form-field-wrapper.dSpinner-text{
	height: auto !important;
	line-height: 0!important;
}
.dSpinner-text>input{
	text-align: left!important;
    height: auto !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/********** LAYOUT **********/

/*** Display ***/
.hidden{display: none;}
.block{display: block;}
.inline-block{display: inline-block;}
.flex{display: flex;}
.inline-flex{display: inline-flex;}
.grid {display: grid;}
.table-cell{display: table-cell!important;}
/*** Object Fit ***/
.object-contain{object-fit: contain!important;}
.object-cover{object-fit: cover!important;}
.object-fill{object-fit: fill!important;}
.object-none{object-fit: none!important;}
.object-scale-down{object-fit: scale-down!important;}
/*** Overflow ***/
.overflow-y-auto{overflow-y: auto;}
.overflow-x-hidden{overflow-x: hidden;}
/*** Position ***/
.position-relative{position: relative!important;}
.position-absolute{position: absolute!important;}
.position-sticky{position: sticky!important;}
.position-fixed{position: fixed!important;}
/*** Top / Right / Bottom / Left ***/
.inset-0{top: 0px!important;right: 0px!important;bottom: 0px!important;left: 0px!important;}
.inset-x-0{left: 0px!important;right: 0px!important;}
.inset-y-0{top: 0px!important;bottom: 0px!important;}
.top-0{top: 0px!important;}
.right-0{right: 0px!important;}
.bottom-0{bottom: 0px!important;}
.left-0{left: 0px!important;}
.top-px{top: 1px!important;}
.right-px{right: 1px!important;}
.bottom-px{bottom: 1px!important;}
.left-px{left: 1px!important;}
.top-0\.5{top: 0.125rem!important; /* 2px */}
.right-0\.5{right: 0.125rem!important; /* 2px */}
.bottom-0\.5{bottom: 0.125rem!important; /* 2px */}
.left-0\.5{left: 0.125rem!important; /* 2px */}
.top-1{top: 0.25rem!important; /* 4px */}
.right-1{right: 0.25rem!important; /* 4px */}
.bottom-1{bottom: 0.25rem!important; /* 4px */}
.left-1{left: 0.25rem!important; /* 4px */}
.top-1\.5{top: 0.375rem!important; /* 6px */}
.right-1\.5{right: 0.375rem!important; /* 6px */}
.bottom-1\.5{bottom: 0.375rem!important; /* 6px */}
.left-1\.5{left: 0.375rem!important; /* 6px */}
.top-2{top: 0.5rem!important; /* 8px */}
.right-2{right: 0.5rem!important; /* 8px */}
.bottom-2{bottom: 0.5rem!important; /* 8px */}
.left-2{left: 0.5rem!important; /* 8px */}
.top-2\.5{top: 0.625rem!important; /* 10px */}
.right-2\.5{right: 0.625rem!important; /* 10px */}
.bottom-2\.5{bottom: 0.625rem!important; /* 10px */}
.left-2\.5{left: 0.625rem!important; /* 10px */}
.top-3{top: 0.75rem!important; /* 12px */}
.right-3{right: 0.75rem!important; /* 12px */}
.bottom-3{bottom: 0.75rem!important; /* 12px */}
.left-3{left: 0.75rem!important; /* 12px */}
.top-3\.5{top: 0.875rem!important; /* 14px */}
.right-3\.5{right: 0.875rem!important; /* 14px */}
.bottom-3\.5{bottom: 0.875rem!important; /* 14px */}
.left-3\.5{left: 0.875rem!important; /* 14px */}
.top-4{top: 1rem!important; /* 16px */}
.right-4{right: 1rem!important; /* 16px */}
.bottom-4{bottom: 1rem!important; /* 16px */}
.left-4{left: 1rem!important; /* 16px */}
.top-5{top: 1.25rem!important; /* 20px */}
.right-5{right: 1.25rem!important; /* 20px */}
.bottom-5{bottom: 1.25rem!important; /* 20px */}
.left-5{left: 1.25rem!important; /* 20px */}
.top-6{top: 1.5rem!important; /* 24px */}
.right-6{right: 1.5rem!important; /* 24px */}
.bottom-6{bottom: 1.5rem!important; /* 24px */}
.left-6{left: 1.5rem!important; /* 24px */}
.top-7{top: 1.75rem!important; /* 28px */}
.right-7{right: 1.75rem!important; /* 28px */}
.bottom-7{bottom: 1.75rem!important; /* 28px */}
.left-7{left: 1.75rem!important; /* 28px */}
.top-8{top: 2rem!important; /* 32px */}
.right-8{right: 2rem!important; /* 32px */}
.bottom-8{bottom: 2rem!important; /* 32px */}
.left-8{left: 2rem!; /* 32px */}	
.top-9{top: 2.25rem!important; /* 36px */}
.right-9{right: 2.25rem!important; /* 36px */}
.bottom-9{bottom: 2.25rem!important; /* 36px */}
.left-9{left: 2.25rem!important; /* 36px */}
.top-10{top: 2.5rem!important; /* 40px */}
.right-10{right: 2.5rem!important; /* 40px */}
.bottom-10{bottom: 2.5rem!important; /* 40px */}
.left-10{left: 2.5rem!important; /* 40px */}
.top-11{top: 2.75rem!important; /* 44px */}
.right-11{right: 2.75rem!important; /* 44px */}
.bottom-11{bottom: 2.75rem!important; /* 44px */}
.left-11{left: 2.75rem!important; /* 44px */}
.top-12{top: 3rem!important; /* 48px */}
.right-12{right: 3rem!important; /* 48px */}
.bottom-12{bottom: 3rem!important; /* 48px */}
.left-12{left: 3rem!important; /* 48px */}
.top-13{top: 3.25rem!important; /* 52px */}
.right-13{right: 3.25rem!important; /* 52px */}
.bottom-13{bottom: 3.25rem!important; /* 52px */}
.left-13{left: 3.25rem!important; /* 52px */}
.top-14{top: 3.5rem!important; /* 56px */}
.right-14{right: 3.5rem!important; /* 56px */}
.bottom-14{bottom: 3.5rem!important; /* 56px */}
.left-14{left: 3.5rem!important; /* 56px */}
.top-32{top: 8rem!important; /* 128px */}
/* Negativos*/
.-top-1{top: -0.25rem!important; /* -4px */}
.-top-2{top: -0.5rem!important; /* -8px */}
.-left-3\.5{left: -0.875rem!important;/*-14px*/}
.-left-4{left: -1rem!important; /* -16px */}
.-right-2{right: -0.5rem!important; /* -8px */}
.-right-5{right:-1.25rem!important;/*-20px*/}
.-right-6{right: -1.5rem!important; /* 24px */}
.-right-7{right: -1.75rem!important; /* 28px */}
/*** Visibility ***/
.visible{visibility: visible;}
.invisible{visibility: hidden;}
/*** Z-Index ***/
.z-0{z-index: 0!important;}
.z-1{z-index: 1!important;}

/********** Flexbox & Grid **********/

/*** Flex Basis ***/
.basis-0{flex-basis: 0px!important;}
.basis-1{flex-basis: 0.25rem!important; /* 4px */}
.basis-2{flex-basis: 0.5rem!important; /* 8px */}
.basis-3{flex-basis: 0.75rem!important; /* 12px */}
.basis-4{flex-basis: 1rem!important; /* 16px */}
.basis-5{flex-basis: 1.25rem!important; /* 20px */}
/*** Flex Direction ***/
.flex-row{flex-direction: row!important;}
.flex-row-reverse{flex-direction: row-reverse!important;}
.flex-col{flex-direction: column!important;}
.flex-col-reverse{flex-direction: column-reverse!important;}
/*** Flex Wrap ***/
.flex-wrap{flex-wrap: wrap!important;}
.flex-wrap-reverse{flex-wrap: wrap-reverse!important;}
.flex-nowrap{flex-wrap: nowrap!important;}
/*** Flex ***/
.flex-0 {flex: 0 0 auto!important;}
.flex-1{flex: 1 1 0%!important;}
.flex-auto{flex: 1 1 auto!important;}
.flex-item{flex: 1 1 0!important;min-width: 0;min-height: 0;}
.flex-initial{flex: 0 1 auto!important;}
.flex-none{flex: none!important;}
/*** Flex Grow ***/
.grow{flex-grow: 1!important;}
.grow-0{flex-grow: 0!important;}
/*** Flex Shrink ***/
.shrink{flex-shrink: 1!important;}
.shrink-0{flex-shrink: 0!important;}
/*** Grid Template Columns ***/
.grid-cols-1{grid-template-columns: repeat(1,minmax(0,1fr))!important;}
.grid-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))!important;}
.grid-cols-3{grid-template-columns: repeat(3,minmax(0,1fr))!important;}
.grid-cols-4{grid-template-columns: repeat(4,minmax(0,1fr))!important;}
.grid-cols-5{grid-template-columns: repeat(5,minmax(0,1fr))!important;}
.grid-cols-6{grid-template-columns: repeat(6,minmax(0,1fr))!important;}
.grid-cols-7{grid-template-columns: repeat(7,minmax(0,1fr))!important;}
.grid-cols-8{grid-template-columns: repeat(8,minmax(0,1fr))!important;}
.grid-cols-9{grid-template-columns: repeat(9,minmax(0,1fr))!important;}
.grid-cols-10{grid-template-columns: repeat(10,minmax(0,1fr))!important;}
.grid-cols-11{grid-template-columns: repeat(11,minmax(0,1fr))!important;}
.grid-cols-12{grid-template-columns: repeat(12,minmax(0,1fr))!important;}
/*** Gap ***/
.column-gap-2{column-gap: 0.5rem; /* 8px */}
.gap-0\.5{gap: 0.125rem!important; /* 2px */}
.gap-1{gap: 0.25rem!important; /* 4px */}
.gap-1\.5{gap: 0.375rem!important; /* 6px */}
.gap-2{gap: 0.5rem!important; /* 8px */}
.gap-2\.5{gap: 0.625rem!important; /* 10px */}
.gap-3{gap: 0.75rem!important; /* 12px */}
.gap-3\.5{gap: 0.875rem!important; /* 14px */}
.gap-4{gap: 1rem!important; /* 16px */}
.gap-5{gap: 1.25rem!important; /* 20px */}
.gap-6{gap: 1.5rem!important; /* 24px */}
/*** Align Items ***/
.items-start{align-items: flex-start!important;}
.items-end{align-items: flex-end!important;}
.items-center{align-items: center!important;}
.items-baseline{align-items: baseline!important;}
.items-stretch{align-items: stretch!important;}
/*** Align Self ***/
.self-auto{align-self: auto!important;}
.self-start{align-self: flex-start!important;}
.self-end{align-self: flex-end!important;}
.self-center{align-self: center!important;}
.self-stretch{align-self: stretch!important;}
.self-baseline{align-self: baseline!important;}
/*** Justify Content ***/
.justify-start{justify-content: flex-start!important;}
.justify-end{justify-content: flex-end!important;}
.justify-center{justify-content: center!important;}
.justify-between{justify-content: space-between!important;}
.justify-around{justify-content: space-around!important;}
.justify-evenly{justify-content: space-evenly!important;}

/********** SPACING **********/

/*** Padding ***/
.p-0{padding: 0px!important;}
.px-0{padding-left: 0px!important;padding-right: 0px!important;}
.py-0{padding-top: 0px!important;padding-bottom: 0px!important;}
.pt-0{padding-top: 0px!important;}
.pr-0{padding-right: 0px!important;}
.pb-0{padding-bottom: 0px!important;}
.pl-0{padding-left: 0px!important;}
.p-px{padding: 1px!important;}
.px-px{padding-left: 1px!important;padding-right: 1px!important;}
.py-px{padding-top: 1px!important;padding-bottom: 1px!important;}
.pt-px{padding-top: 1px!important;}
.pr-px{padding-right: 1px!important;}
.pb-px{padding-bottom: 1px!important;}
.pl-px{padding-left: 1px!important;}
.p-0\.5{padding: 0.125rem!important; /* 2px */}
.px-0\.5{padding-left: 0.125rem!important; /* 2px */padding-right: 0.125rem!important; /* 2px */}
.py-0\.5{padding-top: 0.125rem!important; /* 2px */padding-bottom: 0.125rem!important; /* 2px */}
.pt-0\.5{padding-top: 0.125rem!important; /* 2px */}
.pr-0\.5{padding-right: 0.125rem!important; /* 2px */}
.pb-0\.5{padding-bottom: 0.125rem!important; /* 2px */}
.pl-0\.5{padding-left: 0.125rem!important; /* 2px */}
.p-1{padding: 0.25rem!important; /* 4px */}
.px-1{padding-left: 0.25rem!important; /* 4px */padding-right: 0.25rem!important; /* 4px */}
.py-1{padding-top: 0.25rem!important; /* 4px */padding-bottom: 0.25rem!important; /* 4px */}
.pt-1{padding-top: 0.25rem!important; /* 4px */}
.pr-1{padding-right: 0.25rem!important; /* 4px */}
.pb-1{padding-bottom: 0.25rem!important; /* 4px */}
.pl-1{padding-left: 0.25rem!important; /* 4px */}
.p-1\.5{padding: 0.375rem!important; /* 6px */}
.px-1\.5{padding-left: 0.375rem!important; /* 6px */padding-right: 0.375rem!important; /* 6px */}
.py-1\.5{padding-top: 0.375rem!important; /* 6px */padding-bottom: 0.375rem!important; /* 6px */}
.pt-1\.5{padding-top: 0.375rem!important; /* 6px */}
.pr-1\.5{padding-right: 0.375rem!important; /* 6px */}
.pb-1\.5{padding-bottom: 0.375rem!important; /* 6px */}
.pl-1\.5{padding-left: 0.375rem!important; /* 6px */}
.p-2{padding: 0.5rem!important; /* 8px */}
.px-2{padding-left: 0.5rem!important; /* 8px */padding-right: 0.5rem!important; /* 8px */}
.py-2{padding-top: 0.5rem!important; /* 8px */padding-bottom: 0.5rem!important; /* 8px */}
.pt-2{padding-top: 0.5rem!important; /* 8px */}
.pr-2{padding-right: 0.5rem!important; /* 8px */}
.pb-2{padding-bottom: 0.5rem!important; /* 8px */}
.pl-2{padding-left: 0.5rem!important; /* 8px */}
.p-2\.5{padding: 0.625rem!important; /* 10px */}
.px-2\.5{padding-left: 0.625rem!important; /* 10px */padding-right: 0.625rem!important; /* 10px */}
.py-2\.5{padding-top: 0.625rem!important; /* 10px */padding-bottom: 0.625rem!important; /* 10px */}
.pt-2\.5{padding-top: 0.625rem!important; /* 10px */}
.pr-2\.5{padding-right: 0.625rem!important; /* 10px */}
.pb-2\.5{padding-bottom: 0.625rem!important; /* 10px */}
.pl-2\.5{padding-left: 0.625rem!important; /* 10px */}
.p-3{padding: 0.75rem!important; /* 12px */}
.px-3{padding-left: 0.75rem!important; /* 12px */padding-right: 0.75rem!important; /* 12px */}
.py-3{padding-top: 0.75rem!important; /* 12px */padding-bottom: 0.75rem!important; /* 12px */}
.pt-3{padding-top: 0.75rem!important; /* 12px */}
.pr-3{padding-right: 0.75rem!important; /* 12px */}
.pb-3{padding-bottom: 0.75rem!important; /* 12px */}
.pl-3{padding-left: 0.75rem!important; /* 12px */}
.p-3\.5{padding: 0.875rem!important; /* 14px */}
.px-3\.5{padding-left: 0.875rem!important; /* 14px */padding-right: 0.875rem!important; /* 14px */}
.py-3\.5{padding-top: 0.875rem!important; /* 14px */padding-bottom: 0.875rem!important; /* 14px */}
.pt-3\.5{padding-top: 0.875rem!important; /* 14px */}
.pr-3\.5{padding-right: 0.875rem!important; /* 14px */}
.pb-3\.5{padding-bottom: 0.875rem!important; /* 14px */}
.pl-3\.5{padding-left: 0.875rem!important; /* 14px */}
.p-4{padding: 1rem!important; /* 16px */}
.px-4{padding-left: 1rem!important; /* 16px */padding-right: 1rem!important; /* 16px */}
.py-4{padding-top: 1rem!important; /* 16px */padding-bottom: 1rem!important; /* 16px */}
.pt-4{padding-top: 1rem!important; /* 16px */}
.pr-4{padding-right: 1rem!important; /* 16px */}
.pb-4{padding-bottom: 1rem!important; /* 16px */}
.pl-4{padding-left: 1rem!important; /* 16px */}
.px-4\.5{padding-left: 1.125rem!important; /* 18px */padding-right: 1.125rem!important; /* 18px */}
.p-5{padding: 1.25rem!important; /* 20px */}
.px-5{padding-left: 1.25rem!important; /* 20px */padding-right: 1.25rem!important; /* 20px */}
.py-5{padding-top: 1.25rem!important; /* 20px */padding-bottom: 1.25rem!important; /* 20px */}
.pt-5{padding-top: 1.25rem!important; /* 20px */}
.pr-5{padding-right: 1.25rem!important; /* 20px */}
.pb-5{padding-bottom: 1.25rem!important; /* 20px */}
.pl-5{padding-left: 1.25rem!important; /* 20px */}
.pl-5\.5{padding-left: 1.375rem!important; /* 22px */}
.p-6{padding: 1.5rem!important; /* 24px */}
.px-6{padding-left: 1.5rem!important; /* 24px */padding-right: 1.5rem!important; /* 24px */}
.py-6{padding-top: 1.5rem!important; /* 24px */padding-bottom: 1.5rem!important; /* 24px */}
.pt-6{padding-top: 1.5rem!important; /* 24px */}
.pr-6{padding-right: 1.5rem!important; /* 24px */}
.pb-6{padding-bottom: 1.5rem!important; /* 24px */}
.pl-6{padding-left: 1.5rem!important; /* 24px */}
.pl-6\.5{padding-left: 1.625rem!important; /* 26px */}
.p-7{padding: 1.75rem!important; /* 28px */}
.px-7{padding-left: 1.75rem!important; /* 28px */padding-right: 1.75rem!important; /* 28px */}
.py-7{padding-top: 1.75rem!important; /* 28px */padding-bottom: 1.75rem!important; /* 28px */}
.pt-7{padding-top: 1.75rem!important; /* 28px */}
.pr-7{padding-right: 1.75rem!important; /* 28px */}
.pb-7{padding-bottom: 1.75rem!important; /* 28px */}
.pl-7{padding-left: 1.75rem!important; /* 28px */}
.p-7\.5{padding: 1.875rem!important; /* 30px */}
.px-7\.5{padding-left: 1.875rem!important; /* 30px */padding-right: 1.875rem!important; /* 30px */}
.py-7\.5{padding-top: 1.875rem!important; /* 30px */padding-bottom: 1.875rem!important; /* 30px */}
.pt-7\.5{padding-top: 1.875rem!important; /* 30px */}
.pr-7\.5{padding-right: 1.875rem!important; /* 30px */}
.pb-7\.5{padding-bottom: 1.875rem!important; /* 30px */}
.pl-7\.5{padding-left: 1.875rem!important; /* 30px */}
.p-8{padding: 2rem!important; /* 32px */}
.px-8{padding-left: 2rem!important; /* 32px */padding-right: 2rem!important; /* 32px */}
.py-8{padding-top: 2rem!important; /* 32px */padding-bottom: 2rem!important; /* 32px */}
.pt-8{padding-top: 2rem!important; /* 32px */}
.pr-8{padding-right: 2rem!important; /* 32px */}
.pb-8{padding-bottom: 2rem!important; /* 32px */}
.pl-8{padding-left: 2rem!important; /* 32px */}
.p-8\.5{padding: 2.125rem!important; /* 34px */}
.px-8\.5{padding-left: 2.125rem!important; /* 34px */padding-right: 2.125rem!important; /* 34px */}
.py-8\.5{padding-top: 2.125rem!important; /* 34px */padding-bottom: 2.125rem!important; /* 34px */}
.pt-8\.5{padding-top: 2.125rem!important; /* 34px */}
.pr-8\.5{padding-right: 2.125rem!important; /* 34px */}
.pb-8\.5{padding-bottom: 2.125rem!important; /* 34px */}
.pl-8\.5{padding-left: 2.125rem!important; /* 34px */}
.p-9{padding: 2.25rem!important; /* 36px */}
.px-9{padding-left: 2.25rem!important; /* 36px */padding-right: 2.25rem!important; /* 36px */}
.py-9{padding-top: 2.25rem!important; /* 36px */padding-bottom: 2.25rem!important; /* 36px */}
.pt-9{padding-top: 2.25rem!important; /* 36px */}
.pr-9{padding-right: 2.25rem!important; /* 36px */}
.pb-9{padding-bottom: 2.25rem!important; /* 36px */}
.pl-9{padding-left: 2.25rem!important; /* 36px */}
.p-10{padding: 2.5rem!important; /* 40px */}
.px-10{padding-left: 2.5rem!important; /* 40px */padding-right: 2.5rem!important; /* 40px */}
.py-10{padding-top: 2.5rem!important; /* 40px */padding-bottom: 2.5rem!important; /* 40px */}
.pt-10{padding-top: 2.5rem!important; /* 40px */}
.pr-10{padding-right: 2.5rem!important; /* 40px */}
.pb-10{padding-bottom: 2.5rem!important; /* 40px */}
.pl-10{padding-left: 2.5rem!important; /* 40px */}
.p-10\.5{padding: 2.625rem!important; /* 42px */}
.px-10\.5{padding-left: 2.625rem!important; /* 42px */padding-right: 2.625rem!important; /* 42px */}
.py-10\.5{padding-top: 2.625rem!important; /* 42px */padding-bottom: 2.625rem!important; /* 42px */}
.pt-10\.5{padding-top: 2.625rem!important; /* 42px */}
.pr-10\.5{padding-right: 2.625rem!important; /* 42px */}
.pb-10\.5{padding-bottom: 2.625rem!important; /* 42px */}
.pl-10\.5{padding-left: 2.625rem!important; /* 42px */}
.p-11{padding: 2.75rem!important; /* 44px */}
.px-11{padding-left: 2.75rem!important; /* 44px */padding-right: 2.75rem!important; /* 44px */}
.py-11{padding-top: 2.75rem!important; /* 44px */padding-bottom: 2.75rem!important; /* 44px */}
.pt-11{padding-top: 2.75rem!important; /* 44px */}
.pr-11{padding-right: 2.75rem!important; /* 44px */}
.pb-11{padding-bottom: 2.75rem!important; /* 44px */}
.pl-11{padding-left: 2.75rem!important; /* 44px */}
.p-12{padding: 3rem!important; /* 48px */}
.px-12{padding-left: 3rem!important; /* 48px */padding-right: 3rem!important; /* 48px */}
.py-12{padding-top: 3rem!important; /* 48px */padding-bottom: 3rem!important; /* 48px */}
.pt-12{padding-top: 3rem!important; /* 48px */}
.pr-12{padding-right: 3rem!important; /* 48px */}
.pb-12{padding-bottom: 3rem!important; /* 48px */}
.pl-12{padding-left: 3rem!important; /* 48px */}
.p-13{padding: 3.25rem!important; /* 52px */}
.px-13{padding-left: 3.25rem!important; /* 52px */padding-right: 3.25rem!important; /* 52px */}
.py-13{padding-top: 3.25rem!important; /* 52px */padding-bottom: 3.25rem!important; /* 52px */}
.pt-13{padding-top: 3.25rem!important; /* 52px */}
.pr-13{padding-right: 3.25rem!important; /* 52px */}
.pb-13{padding-bottom: 3.25rem!important; /* 52px */}
.pl-13{padding-left: 3.25rem!important; /* 52px */}
.p-14{padding: 3.5rem!important; /* 56px */}
.px-14{padding-left: 3.5rem!important; /* 56px */padding-right: 3.5rem!important; /* 56px */}
.py-14{padding-top: 3.5rem!important; /* 56px */padding-bottom: 3.5rem!important; /* 56px */}
.pt-14{padding-top: 3.5rem!important; /* 56px */}
.pr-14{padding-right: 3.5rem!important; /* 56px */}
.pb-14{padding-bottom: 3.5rem!important; /* 56px */}
.pl-14{padding-left: 3.5rem!important; /* 56px */}
.p-15{padding: 3.75rem!important; /* 60px */}
.px-15{padding-left: 3.75rem!important; /* 60px */padding-right: 3.75rem!important; /* 60px */}
.py-15{padding-top: 3.75rem!important; /* 60px */padding-bottom: 3.75rem!important; /* 60px */}
.pt-15{padding-top: 3.75rem!important; /* 60px */}
.pr-15{padding-right: 3.75rem!important; /* 60px */}
.pb-15{padding-bottom: 3.75rem!important; /* 60px */}
.pl-15{padding-left: 3.75rem!important; /* 60px */}
.p-16{padding: 4rem!important; /* 64px */}
.px-16{padding-left: 4rem!important; /* 64px */padding-right: 4rem!important; /* 64px */}
.py-16{padding-top: 4rem!important; /* 64px */padding-bottom: 4rem!important; /* 64px */}
.pt-16{padding-top: 4rem!important; /* 64px */}
.pr-16{padding-right: 4rem!important; /* 64px */}
.pb-16{padding-bottom: 4rem!important; /* 64px */}
.pl-16{padding-left: 4rem!important; /* 64px */}
.pl-16\.5{padding-left: 4.125rem!important; /* 66px */}
.pr-16\.5{padding-right: 4.125rem!important; /* 66px */}
.pr-17\.5{padding-right: 4.375rem!important; /* 70px */}
.p-20{padding: 5rem!important; /* 80px */}
.px-20{padding-left: 5rem!important; /* 80px */padding-right: 5rem!important; /* 80px */}
.py-20{padding-top: 5rem!important; /* 80px */padding-bottom: 5rem!important; /* 80px */}
.pt-20{padding-top: 5rem!important; /* 80px */}
.pr-20{padding-right: 5rem!important; /* 80px */}
.pb-20{padding-bottom: 5rem!important; /* 80px */}
.pl-20{padding-left: 5rem!important; /* 80px */}
.p-20\.5{padding: 5.125rem!important; /* 84px */}
.px-20\.5{padding-left: 5.125rem!important; /* 84px */padding-right: 5.125rem!important; /* 84px */}
.py-20\.5{padding-top: 5.125rem!important; /* 84px */padding-bottom: 5.125rem!important; /* 84px */}
.pt-20\.5{padding-top: 5.125rem!important; /* 84px */}
.pr-20\.5{padding-right: 5.125rem!important; /* 84px */}
.pb-20\.5{padding-bottom: 5.125rem!important; /* 84px */}
.pl-20\.5{padding-left: 5.125rem!important; /* 84px */}
/*** Margin ***/
.mx-auto{margin-right: auto!important;margin-left: auto!important;}
.ml-auto{margin-left: auto!important;}
.m-0{margin: 0px!important;}
.mx-0{margin-left: 0px!important;margin-right: 0px!important;}
.my-0{margin-top: 0px!important;margin-bottom: 0px!important;}
.mt-0{margin-top: 0px!important;}
.mr-0{margin-right: 0px!important;}
.mb-0{margin-bottom: 0px!important;}
.ml-0{margin-left: 0px!important;}
.m-px{margin: 1px!important;}
.mx-px{margin-left: 1px!important;margin-right: 1px!important;}
.my-px{margin-top: 1px!important;margin-bottom: 1px!important;}
.mt-px{margin-top: 1px!important;}
.mr-px{margin-right: 1px!important;}
.mb-px{margin-bottom: 1px!important;}
.ml-px{margin-left: 1px!important;}
.m-0\.5{margin: 0.125rem!important; /* 2px */}
.mx-0\.5{margin-left: 0.125rem!important; /* 2px */margin-right: 0.125rem!important; /* 2px */}
.my-0\.5{margin-top: 0.125rem!important; /* 2px */margin-bottom: 0.125rem!important; /* 2px */}
.mt-0\.5{margin-top: 0.125rem!important; /* 2px */}
.mr-0\.5{margin-right: 0.125rem!important; /* 2px */}
.mb-0\.5{margin-bottom: 0.125rem!important; /* 2px */}
.ml-0\.5{margin-left: 0.125rem!important; /* 2px */}
.m-1{margin: 0.25rem!important; /* 4px */}
.mx-1{margin-left: 0.25rem!important; /* 4px */margin-right: 0.25rem!important; /* 4px */}
.my-1{margin-top: 0.25rem!important; /* 4px */margin-bottom: 0.25rem!important; /* 4px */}
.mt-1{margin-top: 0.25rem!important; /* 4px */}
.mr-1{margin-right: 0.25rem!important; /* 4px */}
.mb-1{margin-bottom: 0.25rem!important; /* 4px */}
.ml-1{margin-left: 0.25rem!important; /* 4px */}
.m-1\.5{margin: 0.375rem!important; /* 6px */}
.mx-1\.5{margin-left: 0.375rem!important; /* 6px */margin-right: 0.375rem!important; /* 6px */}
.my-1\.5{margin-top: 0.375rem!important; /* 6px */margin-bottom: 0.375rem!important; /* 6px */}
.mt-1\.5{margin-top: 0.375rem!important; /* 6px */}
.mr-1\.5{margin-right: 0.375rem!important; /* 6px */}
.mb-1\.5{margin-bottom: 0.375rem!important; /* 6px */}
.ml-1\.5{margin-left: 0.375rem!important; /* 6px */}
.m-2{margin: 0.5rem!important; /* 8px */}
.mx-2{margin-left: 0.5rem!important; /* 8px */margin-right: 0.5rem!important; /* 8px */}
.my-2{margin-top: 0.5rem!important; /* 8px */margin-bottom: 0.5rem!important; /* 8px */}
.mt-2{margin-top: 0.5rem!important; /* 8px */}
.mr-2{margin-right: 0.5rem!important; /* 8px */}
.mb-2{margin-bottom: 0.5rem!important; /* 8px */}
.ml-2{margin-left: 0.5rem!important; /* 8px */}
.m-2\.5{margin: 0.625rem!important; /* 10px */}
.mx-2\.5{margin-left: 0.625rem!important; /* 10px */margin-right: 0.625rem!important; /* 10px */}
.my-2\.5{margin-top: 0.625rem!important; /* 10px */margin-bottom: 0.625rem!important; /* 10px */}
.mt-2\.5{margin-top: 0.625rem!important; /* 10px */}
.mr-2\.5{margin-right: 0.625rem!important; /* 10px */}
.mb-2\.5{margin-bottom: 0.625rem!important; /* 10px */}
.ml-2\.5{margin-left: 0.625rem!important; /* 10px */}
.m-3{margin: 0.75rem!important; /* 12px */}
.mx-3{margin-left: 0.75rem!important; /* 12px */margin-right: 0.75rem!important; /* 12px */}
.my-3{margin-top: 0.75rem!important; /* 12px */margin-bottom: 0.75rem!important; /* 12px */}
.mt-3{margin-top: 0.75rem!important; /* 12px */}
.mr-3{margin-right: 0.75rem!important; /* 12px */}
.mb-3{margin-bottom: 0.75rem!important; /* 12px */}
.ml-3{margin-left: 0.75rem!important; /* 12px */}
.m-3\.5{margin: 0.875rem!important; /* 14px */}
.mx-3\.5{margin-left: 0.875rem!important; /* 14px */margin-right: 0.875rem!important; /* 14px */}
.my-3\.5{margin-top: 0.875rem!important; /* 14px */margin-bottom: 0.875rem!important; /* 14px */}
.mt-3\.5{margin-top: 0.875rem!important; /* 14px */}
.mr-3\.5{margin-right: 0.875rem!important; /* 14px */}
.mb-3\.5{margin-bottom: 0.875rem!important; /* 14px */}
.ml-3\.5{margin-left: 0.875rem!important; /* 14px */}
.m-4{margin: 1rem!important; /* 16px */}
.mx-4{margin-left: 1rem!important; /* 16px */margin-right: 1rem!important; /* 16px */}
.my-4{margin-top: 1rem!important; /* 16px */margin-bottom: 1rem!important; /* 16px */}
.mt-4{margin-top: 1rem!important; /* 16px */}
.mr-4{margin-right: 1rem!important; /* 16px */}
.mb-4{margin-bottom: 1rem!important; /* 16px */}
.ml-4{margin-left: 1rem!important; /* 16px */}
.m-5{margin: 1.25rem!important; /* 20px */}
.mx-5{margin-left: 1.25rem!important; /* 20px */margin-right: 1.25rem!important; /* 20px */}
.my-5{margin-top: 1.25rem!important; /* 20px */margin-bottom: 1.25rem!important; /* 20px */}
.mt-5{margin-top: 1.25rem!important; /* 20px */}
.mr-5{margin-right: 1.25rem!important; /* 20px */}
.mb-5{margin-bottom: 1.25rem!important; /* 20px */}
.ml-5{margin-left: 1.25rem!important; /* 20px */}
.m-6{margin: 1.5rem!important; /* 24px */}
.mx-6{margin-left: 1.5rem!important; /* 24px */margin-right: 1.5rem!important; /* 24px */}
.my-6{margin-top: 1.5rem!important; /* 24px */margin-bottom: 1.5rem!important; /* 24px */}
.mt-6{margin-top: 1.5rem!important; /* 24px */}
.mr-6{margin-right: 1.5rem!important; /* 24px */}
.mb-6{margin-bottom: 1.5rem!important; /* 24px */}
.ml-6{margin-left: 1.5rem!important; /* 24px */}
.m-7{margin: 1.75rem!important; /* 28px */}
.mx-7{margin-left: 1.75rem!important; /* 28px */margin-right: 1.75rem!important; /* 28px */}
.my-7{margin-top: 1.75rem!important; /* 28px */margin-bottom: 1.75rem!important; /* 28px */}
.mt-7{margin-top: 1.75rem!important; /* 28px */}
.mr-7{margin-right: 1.75rem!important; /* 28px */}
.mb-7{margin-bottom: 1.75rem!important; /* 28px */}
.ml-7{margin-left: 1.75rem!important; /* 28px */}
.m-8{margin: 2rem!important; /* 32px */}
.mx-8{margin-left: 2rem!important; /* 32px */margin-right: 2rem!important; /* 32px */}
.my-8{margin-top: 2rem!important; /* 32px */margin-bottom: 2rem!important; /* 32px */}
.mt-8{margin-top: 2rem!important; /* 32px */}
.mr-8{margin-right: 2rem!important; /* 32px */}
.mb-8{margin-bottom: 2rem!important; /* 32px */}
.ml-8{margin-left: 2rem!important; /* 32px */}
.mb-10{margin-bottom: 2.5rem!important; /* 40px */}
.mt-10{margin-top: 2.5rem!important; /* 40px */}
/** Negativos **/
.mb-n2{margin-bottom: -0.5rem!important;}
.me-n2{margin-right: -0.5rem!important;}
.-m-4{margin: -1rem!important; /* -16px */}
.-mx-4{margin-left: -1rem!important; /* -16px */margin-right: -1rem!important; /* -16px */}
.-my-4{margin-top: -1rem!important; /* -16px */margin-bottom: -1rem!important; /* -16px */}
.-mt-4{margin-top: -1rem!important; /* -16px */}
.-mr-4{margin-right: -1rem!important; /* -16px */}
.-mb-4{margin-bottom: -1rem!important; /* -16px */}
.-ml-4{margin-left: -1rem!important; /* -16px */}
.nmr-7{margin-right: -1.75rem!important; /* 28px */}
/*** Space between ***/
.space-x-0\.5>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--fch-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-1>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--fch-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-1\.5>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--fch-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-2>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--fch-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-3>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--fch-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-4>:not([hidden])~:not([hidden]){
	--fch-space-x-reverse: 0;
    margin-right: calc(1rem * var(--fch-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-5>:not([hidden])~:not([hidden]){
	 --fch-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--fch-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-x-6>:not([hidden])~:not([hidden]) {
    --fch-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--fch-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--fch-space-x-reverse)));
}
.space-y-0\.5>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
   margin-bottom: calc(0.25rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(0.25rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-1>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-bottom: calc(0.25rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(0.25rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-1\.5>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-bottom: calc(0.375rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(0.375rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-2>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-bottom: calc(0.5rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(0.5rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-3>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-bottom: calc(0.75rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(0.75rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-4>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-bottom: calc(1rem * var(--fch-space-y-reverse))!important;
    margin-top: calc(1rem * calc(1 - var(--fch-space-y-reverse)))!important;
}
.space-y-6>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-top: calc(1.5rem * calc(1 - var(--fch-space-y-reverse)))!important;
    margin-bottom: calc(1.5rem * var(--fch-space-y-reverse))!important;
}
.space-y-8>:not([hidden])~:not([hidden]) {
    --fch-space-y-reverse: 0 !important;
    margin-top: calc(2rem * calc(1 - var(--fch-space-y-reverse)))!important;
    margin-bottom: calc(2rem * var(--fch-space-y-reverse))!important;
}
/** Row Spacing **/
.rs-4 > .row:not(:first-child){
	--fch-row-space: 1rem !important;
	margin-top: var(--fch-row-space);
}
.rs-4 > .row:not(:first-child) > * {
	margin-top: 0!important;
}
/********** SIZING **********/

/*** Width ***/
.w-min-0{min-width: 0!important;}
.w-0{width: 0px!important;}
.w-px{width: 1px;}
.w-0\.5{width: 0.125rem!important; /* 2px */}
.w-1{width: 0.25rem!important; /* 4px */}
.w-1\.5{width: 0.375rem!important; /* 6px */}
.w-2{width: 0.5rem!important; /* 8px */}
.w-2\.5{width: 0.625rem!important; /* 10px */}
.w-3{width: 0.75rem!important; /* 12px */}
.w-3\.5{width: 0.875rem!important; /* 14px */}
.w-4{width: 1rem!important; /* 16px */}
.w-4\.5{width: 1.125rem!important; /* 18px */}
.w-5{width: 1.25rem!important; /* 20px */}
.w-5\.5{width: 1.375rem!important; /* 22px */}
.w-6{width: 1.5rem!important; /* 24px */}
.w-7{width: 1.75rem!important; /* 28px */}
.w-8{width: 2rem!important; /* 32px */}
.w-8\.5{width: 2.125rem!important; /* 34px */}
.w-9{width: 2.25rem!important; /* 36px */}
.w-10{width: 2.5rem!important; /* 40px */}
.w-11{width: 2.75rem!important; /* 44px */}
.w-12{width: 3rem!important; /* 48px */}
.w-12\.5{width: 3.125rem!important; /* 50px */}
.w-14{width: 3.5rem!important; /* 56px */}
.w-16{width: 4rem!important; /* 64px */}
.w-20{width: 5rem!important; /* 80px */}
.w-24{width: 6rem!important; /* 96px */}
.w-25{width: 6.25rem!important; /* 100px */}
.w-28{width: 7rem!important; /* 112px */}
.w-32{width: 8rem!important; /* 128px */}
.w-36{width: 9rem!important; /* 144px */}
.w-40{width: 10rem!important; /* 160px */}
.w-44{width: 11rem!important; /* 176px */}
.w-44\.5{width: 11.125rem!important; /* 178px */}
.w-45{width: 11.25rem!important; /* 180px */}
.w-48{width: 12rem!important; /* 192px */}
.w-52{width: 13rem!important; /* 208px */}
.w-56{width: 14rem!important; /* 224px */}
.w-60{width: 15rem!important; /* 240px */}
.w-64{width: 16rem!important; /* 256px */}
.w-72{width: 18rem!important; /* 288px */}
.w-80{width: 20rem!important; /* 320px */}
.w-90{width: 22.5rem!important; /* 360px */}
.w-96{width: 24rem!important; /* 384px */}
.w-auto{width: auto!important;}
.w-50per{width: 50%;}
.w-95per{width: 95%;}
.w-full{width: 100%!important;}
.w-screen{width: 100vw!important;}
.w-min{width: min-content!important;}
.min-w-6{min-width: 1.5rem!important;}
.w-max{width: max-content!important;}
.w-fit{width: fit-content!important;}
/*** Min-Width ***/
.min-w-6{min-width: 1.5rem!important; /* 24px */}
/*** Max-Width ***/
.max-w-80{max-width: 20rem!important;} /* 320px */
/*** Height ***/
.h-min-0{min-height: 0!important;}
.h-min-37\.5{min-height: 9.375!important;}
.h-0{height: 0px!important;}
.h-px{height: 1px;}
.h-0\.5{height: 0.125rem!important; /* 2px */}
.h-1{height: 0.25rem!important; /* 4px */}
.h-1\.5{height: 0.375rem!important; /* 6px */}
.h-2{height: 0.5rem!important; /* 8px */}
.h-2\.5{height: 0.625rem!important; /* 10px */}
.h-3{height: 0.75rem!important; /* 12px */}
.h-3\.5{height: 0.875rem!important; /* 14px */}
.h-4{height: 1rem!important; /* 16px */}
.h-4\.5{height: 1.125rem!important; /* 18px */}
.h-5{height: 1.25rem!important; /* 20px */}
.h-5\.5{height: 1.375rem!important; /* 22px */}
.h-6{height: 1.5rem!important; /* 24px */}
.h-6\.5{height: 1.625rem!important; /* 26px */}
.h-7{height: 1.75rem!important; /* 28px */}
.h-7\.5{height: 1.875rem!important; /* 30px */}
.h-8{height: 2rem!important; /* 32px */}
.h-8\.5{height: 2.125rem!important; /* 34px */}
.h-9{height: 2.25rem!important; /* 36px */}
.h-10{height: 2.5rem!important; /* 40px */}
.h-10\.5{height: 2.625rem!important; /* 42px */}
.h-11{height: 2.75rem!important; /* 44px */}
.h-11\.5{height: 2.875rem!important; /* 46px */}
.h-12{height: 3rem!important; /* 48px */}
.h-12\.5{height: 3.125rem!important; /* 50px */}
.h-13{height: 3.25rem!important; /* 52px */}
.h-14{height: 3.5rem!important; /* 56px */}
.h-16{height: 4rem!important; /* 64px */}
.h-17{height: 4.25rem!important; /* 68px */}
.h-20{height: 5rem!important; /* 80px */}
.h-24{height: 6rem!important; /* 96px */}
.h-27\.5{height: 6.875rem!important; /* 110px */}
.h-28{height: 7rem!important; /* 112px */}
.h-32{height: 8rem!important; /* 128px */}
.h-36{height: 9rem!important; /* 144px */}
.h-38{height: 9.5rem!important; /* 152px */}
.h-40{height: 10rem!important; /* 160px */}
.h-44{height: 11rem!important; /* 176px */}
.h-48{height: 12rem!important; /* 192px */}
.h-52{height: 13rem!important; /* 208px */}
.h-56{height: 14rem!important; /* 224px */}
.h-60{height: 15rem!important; /* 240px */}
.h-64{height: 16rem!important; /* 256px */}
.h-72{height: 18rem!important; /* 288px */}
.h-80{height: 20rem!important; /* 320px */}
.h-96{height: 24rem!important; /* 384px */}
.h-auto{height: auto!important;}
.h-95per{height: 95%;}
.h-full{height: 100%!important;}
.h-screen{height: 100vw!important;}
.h-min{height: min-content!important;}
.h-max{height: max-content!important;}
.h-fit{height: fit-content!important;}
/*** Min-Height ***/
.min-h-6{min-height: 1.5rem!important; /* 24px */}
/*** Max-height ***/
.max-h-72{max-height: 18rem; /* 288px */}
/** Screen Size **/
.grid-card-size-1{max-width: 247px!important;}
.grid-card-size-2{max-width: 472px!important;}
.grid-card-size-3{max-width: 696px!important;}
.grid-card-size-4{max-width: 920px!important;}
.grid-card-size-5{max-width: 1144px!important;}
.grid-card-size-6{max-width: 1368px!important}
.grid-card-size-7{max-width: 1592px!important;}
.grid-card-size-8{max-width: 1816px!important;}
.max-w-screen-xl{max-width: 1440px!important;}
.max-w-140 {max-width: 35rem!important;}
.max-w-sm{max-width:24rem!important}
.max-w-3xl {max-width: 48rem!important; /* 768px */}
.max-w-4xl{max-width: 56rem!important; /* 896px */}
.max-w-5xl {max-width: 64rem!important; /* 1024px */}

/********** TYPOGRAPHY **********/

/*** Font Family ***/
.text-regular{font-family: 'OpenSans-Regular'!important;}
.text-medium{font-family: 'OpenSans-Medium'!important;}
.text-semibold{font-family: 'OpenSans-Semibold'!important;}
.text-bold{font-family: 'OpenSans-Bold'!important;}
.text-extrabold{font-family: 'OpenSans-Extrabold'!important;}
.text-italic{font-family: 'OpenSans-Italic-Normal'!important;}
.text-italic-medium{font-family: 'OpenSans-Italic-Medium'!important;}
/*** Font Size ***/
.text-xxs{font-size: 0.625rem!important; /* 10px */}
.text-xs{font-size: 0.75rem!important; /* 12px */}
.text-2xs{font-size: 0.8125rem!important; /* 13px */}
.text-2xs\.5{font-size: 0.84378rem!important; /* 13.5px */}
.text-sm{font-size: 0.875rem!important; /* 14px */}
.text-2sm{font-size: 0.938rem!important; /* 15px */}
.text-base{font-size: 1rem!important; /* 16px */}
.text-lg{font-size: 1.125rem!important; /* 18px */}
.text-xl{font-size: 1.25rem!important; /* 20px */}
.text-2xl{font-size: 1.5rem!important; /* 24px */}
.text-3xl{font-size: 1.875rem!important; /* 30px */}
.text-4xl{font-size: 2.25rem!important; /* 36px */}
/*** Letter Spacing ***/
.tracking-tighter{letter-spacing: -0.05em!important;}
.tracking-tight{letter-spacing: -.025em!important;}
.tracking-normal{letter-spacing: 0em!important;}
.tracking-wide{letter-spacing: .025em!important;}
.tracking-wider{letter-spacing: 0.05em!important;}
.tracking-widest{letter-spacing: 0.1em!important;}
/*** Line Height ***/
.leading-3{line-height: .75rem!important; /* 12px */}
.leading-4{line-height: 1rem!important; /* 16px */}
.leading-5{line-height: 1.25rem!important; /* 20px */}
.leading-6{line-height: 1.5rem!important; /* 24px */}
.leading-6\.5{line-height: 1.625rem!important; /* 26px */}	
.leading-7{line-height: 1.75rem!important; /* 28px */}
.leading-7\.5{line-height: 1.875rem!important; /* 30px */}
.leading-8{line-height: 2rem!important; /* 32px */}
.leading-8\.5{line-height: 2.125rem!important; /* 34px */}
.leading-9{line-height: 2.25rem!important; /* 36px */}
.leading-10{line-height: 2.5rem!important; /* 40px */}
.leading-none{line-height: 1!important;}
.leading-relaxed {line-height: 1.625!important;}
/*** List Style Type ***/
.list-none{list-style-type: none!important;}
.list-disc{list-style-type: disc!important;}
.list-decimal{list-style-type: decimal!important;}
/*** Text Transform ***/
.uppercase{text-transform: uppercase!important;}
.lowercase{text-transform: lowercase!important;}
.capitalize{text-transform: capitalize!important;}
.normal-case{text-transform: none!important;}
/*** Text Align ***/
.text-justify{text-align: justify;}
/*** Text Color ***/
.text-inherit{color: inherit!important;}
.text-current{color: currentColor!important;}
.text-transparent{color: transparent!important;}
.text-black{color: rgb(0 0 0)!important;}
.text-white{color: rgb(255 255 255)!important;}
.text-slate-50{color: rgb(248 250 252)!important;}
.text-slate-100{color: rgb(241 245 249)!important;}
.text-slate-200{color: rgb(226 232 240)!important;}
.text-slate-300{color: rgb(203 213 225)!important;}
.text-slate-400{color: rgb(148 163 184)!important;}
.text-slate-500{color: rgb(100 116 139)!important;}
.text-slate-600{color: rgb(71 85 105)!important;}
.text-slate-700{color: rgb(51 65 85)!important;}
.text-slate-800{color: rgb(30 41 59)!important;}
.text-slate-900{color: rgb(15 23 42)!important;}
.text-gray-50{color: rgb(249 250 251)!important;}
.text-gray-100{color: rgb(243 244 246)!important;}
.text-gray-200{color: rgb(229 231 235)!important;}
.text-gray-300{color: rgb(209 213 219)!important;}
.text-gray-400{color: rgb(156 163 175)!important;}
.text-gray-500{color: rgb(107 114 128)!important;}
.text-gray-600{color: rgb(75 85 99)!important;}
.text-gray-700{color: rgb(55 65 81)!important;}
.text-gray-800{color: rgb(31 41 55)!important;}
.text-gray-900{color: rgb(17 24 39)!important;}
.text-zinc-50{color: rgb(250 250 250)!important;}
.text-zinc-100{color: rgb(244 244 245)!important;}
.text-zinc-200{color: rgb(228 228 231)!important;}
.text-zinc-300{color: rgb(212 212 216)!important;}
.text-zinc-400{color: rgb(161 161 170)!important;}
.text-zinc-500{color: rgb(113 113 122)!important;}
.text-zinc-600{color: rgb(82 82 91)!important;}
.text-zinc-700{color: rgb(63 63 70)!important;}
.text-zinc-800{color: rgb(39 39 42)!important;}
.text-zinc-900{color: rgb(24 24 27)!important;}
.text-neutral-50{color: rgb(250 250 250)!important;}
.text-neutral-100{color: rgb(245 245 245)!important;}
.text-neutral-200{color: rgb(229 229 229)!important;}
.text-neutral-300{color: rgb(212 212 212)!important;}
.text-neutral-400{color: rgb(163 163 163)!important;}
.text-neutral-500{color: rgb(115 115 115)!important;}
.text-neutral-600{color: rgb(82 82 82)!important;}
.text-neutral-700{color: rgb(64 64 64)!important;}
.text-neutral-800{color: rgb(38 38 38)!important;}
.text-neutral-900{color: rgb(23 23 23)!important;}
.text-stone-50{color: rgb(250 250 249)!important;}
.text-stone-100{color: rgb(245 245 244)!important;}
.text-stone-200{color: rgb(231 229 228)!important;}
.text-stone-300{color: rgb(214 211 209)!important;}
.text-stone-400{color: rgb(168 162 158)!important;}
.text-stone-500{color: rgb(120 113 108)!important;}
.text-stone-600{color: rgb(87 83 78)!important;}
.text-stone-700{color: rgb(68 64 60)!important;}
.text-stone-800{color: rgb(41 37 36)!important;}
.text-stone-900{color: rgb(28 25 23)!important;}
.text-red-50{color: rgb(254 242 242)!important;}
.text-red-100{color: rgb(254 226 226)!important;}
.text-red-200{color: rgb(254 202 202)!important;}
.text-red-300{color: rgb(252 165 165)!important;}
.text-red-400{color: rgb(248 113 113)!important;}
.text-red-500{color: rgb(239 68 68)!important;}
.text-red-600{color: rgb(220 38 38)!important;}
.text-red-700{color: rgb(185 28 28)!important;}	
.text-red-800{color: rgb(153 27 27)!important;}
.text-red-900{color: rgb(127 29 29)!important;}
.text-orange-50{color: rgb(255 247 237)!important;}
.text-orange-100{color: rgb(255 237 213)!important;}
.text-orange-200{color: rgb(254 215 170)!important;}
.text-orange-300{color: rgb(253 186 116)!important;}
.text-orange-400{color: rgb(251 146 60)!important;}
.text-orange-500{color: rgb(249 115 22)!important;}
.text-orange-600{color: rgb(234 88 12)!important;}
.text-orange-700{color: rgb(194 65 12)!important;}
.text-orange-800{color: rgb(154 52 18)!important;}
.text-orange-900{color: rgb(124 45 18)!important;}
.text-amber-50{color: rgb(255 251 235)!important;}
.text-amber-100{color: rgb(254 243 199)!important;}
.text-amber-200{color: rgb(253 230 138)!important;}
.text-amber-300{color: rgb(252 211 77)!important;}
.text-amber-400{color: rgb(251 191 36)!important;}
.text-amber-500{color: rgb(245 158 11)!important;}
.text-amber-600{color: rgb(217 119 6)!important;}
.text-amber-700{color: rgb(180 83 9)!important;}
.text-amber-800{color: rgb(146 64 14)!important;}
.text-amber-900{color: rgb(120 53 15)!important;}
.text-yellow-50{color: rgb(254 252 232)!important;}
.text-yellow-100{color: rgb(254 249 195)!important;}
.text-yellow-200{color: rgb(254 240 138)!important;}
.text-yellow-300{color: rgb(253 224 71)!important;}
.text-yellow-400{color: rgb(250 204 21)!important;}
.text-yellow-500{color: rgb(234 179 8)!important;}
.text-yellow-600{color: rgb(202 138 4)!important;}
.text-yellow-700{color: rgb(161 98 7)!important;}
.text-yellow-800{color: rgb(133 77 14)!important;}
.text-yellow-900{color: rgb(113 63 18)!important;}
.text-lime-50{color: rgb(247 254 231)!important;}
.text-lime-100{color: rgb(236 252 203)!important;}
.text-lime-200{color: rgb(217 249 157)!important;}
.text-lime-300{color: rgb(190 242 100)!important;}
.text-lime-400{color: rgb(163 230 53)!important;}
.text-lime-500{color: rgb(132 204 22)!important;}
.text-lime-600{color: rgb(101 163 13)!important;}
.text-lime-700{color: rgb(77 124 15)!important;}
.text-lime-800{color: rgb(63 98 18)!important;}
.text-lime-900{color: rgb(54 83 20)!important;}
.text-green-50{color: rgb(240 253 244)!important;}
.text-green-100{color: rgb(220 252 231)!important;}
.text-green-200{color: rgb(187 247 208)!important;}
.text-green-300{color: rgb(134 239 172)!important;}
.text-green-400{color: rgb(74 222 128)!important;}
.text-green-500{color: rgb(34 197 94)!important;}
.text-green-600{color: rgb(22 163 74)!important;}
.text-green-700{color: rgb(21 128 61)!important;}
.text-green-800{color: rgb(22 101 52)!important;}
.text-green-900{color: rgb(20 83 45)!important;}
.text-emerald-50{color: rgb(236 253 245)!important;}
.text-emerald-100{color: rgb(209 250 229)!important;}
.text-emerald-200{color: rgb(167 243 208)!important;}
.text-emerald-300{color: rgb(110 231 183)!important;}
.text-emerald-400{color: rgb(52 211 153)!important;}
.text-emerald-500{color: rgb(16 185 129)!important;}
.text-emerald-600{color: rgb(5 150 105)!important;}
.text-emerald-700{color: rgb(4 120 87)!important;}
.text-emerald-800{color: rgb(6 95 70)!important;}
.text-emerald-900{color: rgb(6 78 59)!important;}
.text-teal-50{color: rgb(240 253 250)!important;}
.text-teal-100{color: rgb(204 251 241)!important;}
.text-teal-200{color: rgb(153 246 228)!important;}
.text-teal-300{color: rgb(94 234 212)!important;}
.text-teal-400{color: rgb(45 212 191)!important;}
.text-teal-500{color: rgb(20 184 166)!important;}
.text-teal-600{color: rgb(13 148 136)!important;}
.text-teal-700{color: rgb(15 118 110)!important;}
.text-teal-800{color: rgb(17 94 89)!important;}
.text-teal-900{color: rgb(19 78 74)!important;}
.text-cyan-50{color: rgb(236 254 255)!important;}
.text-cyan-100{color: rgb(207 250 254)!important;}
.text-cyan-200{color: rgb(165 243 252)!important;}
.text-cyan-300{color: rgb(103 232 249)!important;}
.text-cyan-400{color: rgb(34 211 238)!important;}
.text-cyan-500{color: rgb(6 182 212)!important;}
.text-cyan-600{color: rgb(8 145 178)!important;}	
.text-cyan-700{color: rgb(14 116 144)!important;}
.text-cyan-800{color: rgb(21 94 117)!important;}
.text-cyan-900{color: rgb(22 78 99)!important;}
.text-sky-50{color: rgb(240 249 255)!important;}
.text-sky-100{color: rgb(224 242 254)!important;}
.text-sky-200{color: rgb(186 230 253)!important;}
.text-sky-300{color: rgb(125 211 252)!important;}
.text-sky-400{color: rgb(56 189 248)!important;}
.text-sky-500{color: rgb(14 165 233)!important;}
.text-sky-600{color: rgb(2 132 199)!important;}
.text-sky-700{color: rgb(3 105 161)!important;}
.text-sky-800{color: rgb(7 89 133)!important;}
.text-sky-900{color: rgb(12 74 110)!important;}
.text-blue-50{color: rgb(239 246 255)!important;}
.text-blue-100{color: rgb(219 234 254)!important;}
.text-blue-200{color: rgb(191 219 254)!important;}
.text-blue-300{color: rgb(147 197 253)!important;}
.text-blue-400{color: rgb(96 165 250)!important;}
.text-blue-500{color: rgb(59 130 246)!important;}
.text-blue-600{color: rgb(37 99 235)!important;}
.text-blue-700{color: rgb(29 78 216)!important;}
.text-blue-800{color: rgb(30 64 175)!important;}
.text-blue-900{color: rgb(30 58 138)!important;}
.text-indigo-50{color: rgb(238 242 255)!important;}
.text-indigo-100{color: rgb(224 231 255)!important;}
.text-indigo-200{color: rgb(199 210 254)!important;}
.text-indigo-300{color: rgb(165 180 252)!important;}
.text-indigo-400{color: rgb(129 140 248)!important;}
.text-indigo-500{color: rgb(99 102 241)!important;}
.text-indigo-600{color: rgb(79 70 229)!important;}
.text-indigo-700{color: rgb(67 56 202)!important;}
.text-indigo-800{color: rgb(55 48 163)!important;}
.text-indigo-900{color: rgb(49 46 129)!important;}
.text-violet-50{color: rgb(245 243 255)!important;}
.text-violet-100{color: rgb(237 233 254)!important;}
.text-violet-200{color: rgb(221 214 254)!important;}
.text-violet-300{color: rgb(196 181 253)!important;}
.text-violet-400{color: rgb(167 139 250)!important;}
.text-violet-500{color: rgb(139 92 246)!important;}
.text-violet-600{color: rgb(124 58 237)!important;}
.text-violet-700{color: rgb(109 40 217)!important;}
.text-violet-800{color: rgb(91 33 182)!important;}
.text-violet-900{color: rgb(76 29 149)!important;}
.text-purple-50{color: rgb(250 245 255)!important;}
.text-purple-100{color: rgb(243 232 255)!important;}
.text-purple-200{color: rgb(233 213 255)!important;}
.text-purple-300{color: rgb(216 180 254)!important;}
.text-purple-400{color: rgb(192 132 252)!important;}
.text-purple-500{color: rgb(168 85 247)!important;}
.text-purple-600{color: rgb(147 51 234)!important;}
.text-purple-700{color: rgb(126 34 206)!important;}
.text-purple-800{color: rgb(107 33 168)!important;}
.text-purple-900{color: rgb(88 28 135)!important;}
.text-fuchsia-50{color: rgb(253 244 255)!important;}
.text-fuchsia-100{color: rgb(250 232 255)!important;}
.text-fuchsia-200{color: rgb(245 208 254)!important;}
.text-fuchsia-300{color: rgb(240 171 252)!important;}
.text-fuchsia-400{color: rgb(232 121 249)!important;}
.text-fuchsia-500{color: rgb(217 70 239)!important;}
.text-fuchsia-600{color: rgb(192 38 211)!important;}
.text-fuchsia-700{color: rgb(162 28 175)!important;}
.text-fuchsia-800{color: rgb(134 25 143)!important;}
.text-fuchsia-900{color: rgb(112 26 117)!important;}
.text-pink-50{color: rgb(253 242 248)!important;}
.text-pink-100{color: rgb(252 231 243)!important;}
.text-pink-200{color: rgb(251 207 232)!important;}
.text-pink-300{color: rgb(249 168 212)!important;}
.text-pink-400{color: rgb(244 114 182)!important;}
.text-pink-500{color: rgb(236 72 153)!important;}
.text-pink-600{color: rgb(219 39 119)!important;}
.text-pink-700{color: rgb(190 24 93)!important;}
.text-pink-800{color: rgb(157 23 77)!important;}
.text-pink-900{color: rgb(131 24 67)!important;}
.text-rose-50{color: rgb(255 241 242)!important;}
.text-rose-100{color: rgb(255 228 230)!important;}
.text-rose-200{color: rgb(254 205 211)!important;}
.text-rose-300{color: rgb(253 164 175)!important;}
.text-rose-400{color: rgb(251 113 133)!important;}
.text-rose-500{color: rgb(244 63 94)!important;}
.text-rose-600{color: rgb(225 29 72)!important;}
.text-rose-700{color: rgb(190 18 60)!important;}
.text-rose-800{color: rgb(159 18 57)!important;}
.text-rose-900{color: rgb(136 19 55)!important;}
.text-primary-50{color: rgb(var(--app-primary-50-rgb))!important;}
.text-primary-100{color: rgb(var(--app-primary-100-rgb))!important;}
.text-primary-200{color: rgb(var(--app-primary-200-rgb))!important;}
.text-primary-300{color: rgb(var(--app-primary-300-rgb))!important;}
.text-primary-400{color: rgb(var(--app-primary-400-rgb))!important;}
.text-primary-500{color: rgb(var(--app-primary-500-rgb))!important;}
.text-primary-600{color: rgb(var(--app-primary-600-rgb))!important;}
.text-primary{color: rgb(var(--app-primary-rgb))!important;}
.text-secondary{color: var(--app-text-secondary)!important;}
.text-focusable{color: #0093F9!important;}
.text-default{color: var(--app-text-default)!important;}
.text-hover{color: var(--app-bg-hover)!important;}
.text-hint {--app-text-opacity: 1 !important;color:rgba(var(--app-text-hint-rgb),var(--app-text-opacity))!important}
.text-disabled {--app-text-opacity: 1 !important;color:rgba(var(--app-text-disabled-rgb),var(--app-text-opacity))!important}
[data-theme=dark] .dark\:text-black{color: rgb(0 0 0)!important;}
[data-theme=dark] .dark\:text-white{color: rgb(255 255 255)!important;}
[data-theme=dark] .dark\:text-slate-50{color: rgb(248 250 252)!important;}
[data-theme=dark] .dark\:text-slate-100{color: rgb(241 245 249)!important;}
[data-theme=dark] .dark\:text-slate-200{color: rgb(226 232 240)!important;}
[data-theme=dark] .dark\:text-slate-300{color: rgb(203 213 225)!important;}
[data-theme=dark] .dark\:text-slate-400{color: rgb(148 163 184)!important;}
[data-theme=dark] .dark\:text-slate-500{color: rgb(100 116 139)!important;}
[data-theme=dark] .dark\:text-slate-600{color: rgb(71 85 105)!important;}
[data-theme=dark] .dark\:text-slate-700{color: rgb(51 65 85)!important;}
[data-theme=dark] .dark\:text-slate-800{color: rgb(30 41 59)!important;}
[data-theme=dark] .dark\:text-slate-900{color: rgb(15 23 42)!important;}
[data-theme=dark] .dark\:text-gray-50{color: rgb(249 250 251)!important;}
[data-theme=dark] .dark\:text-gray-100{color: rgb(243 244 246)!important;}
[data-theme=dark] .dark\:text-gray-200{color: rgb(229 231 235)!important;}
[data-theme=dark] .dark\:text-gray-300{color: rgb(209 213 219)!important;}
[data-theme=dark] .dark\:text-gray-400{color: rgb(156 163 175)!important;}
[data-theme=dark] .dark\:text-gray-500{color: rgb(107 114 128)!important;}
[data-theme=dark] .dark\:text-gray-600{color: rgb(75 85 99)!important;}
[data-theme=dark] .dark\:text-gray-700{color: rgb(55 65 81)!important;}
[data-theme=dark] .dark\:text-gray-800{color: rgb(31 41 55)!important;}
[data-theme=dark] .dark\:text-gray-900{color: rgb(17 24 39)!important;}
[data-theme=dark] .dark\:text-zinc-50{color: rgb(250 250 250)!important;}
[data-theme=dark] .dark\:text-zinc-100{color: rgb(244 244 245)!important;}
[data-theme=dark] .dark\:text-zinc-200{color: rgb(228 228 231)!important;}
[data-theme=dark] .dark\:text-zinc-300{color: rgb(212 212 216)!important;}
[data-theme=dark] .dark\:text-zinc-400{color: rgb(161 161 170)!important;}
[data-theme=dark] .dark\:text-zinc-500{color: rgb(113 113 122)!important;}
[data-theme=dark] .dark\:text-zinc-600{color: rgb(82 82 91)!important;}
[data-theme=dark] .dark\:text-zinc-700{color: rgb(63 63 70)!important;}
[data-theme=dark] .dark\:text-zinc-800{color: rgb(39 39 42)!important;}
[data-theme=dark] .dark\:text-zinc-900{color: rgb(24 24 27)!important;}
[data-theme=dark] .dark\:text-neutral-50{color: rgb(250 250 250)!important;}
[data-theme=dark] .dark\:text-neutral-100{color: rgb(245 245 245)!important;}
[data-theme=dark] .dark\:text-neutral-200{color: rgb(229 229 229)!important;}
[data-theme=dark] .dark\:text-neutral-300{color: rgb(212 212 212)!important;}
[data-theme=dark] .dark\:text-neutral-400{color: rgb(163 163 163)!important;}
[data-theme=dark] .dark\:text-neutral-500{color: rgb(115 115 115)!important;}
[data-theme=dark] .dark\:text-neutral-600{color: rgb(82 82 82)!important;}
[data-theme=dark] .dark\:text-neutral-700{color: rgb(64 64 64)!important;}
[data-theme=dark] .dark\:text-neutral-800{color: rgb(38 38 38)!important;}
[data-theme=dark] .dark\:text-neutral-900{color: rgb(23 23 23)!important;}
[data-theme=dark] .dark\:text-stone-50{color: rgb(250 250 249)!important;}
[data-theme=dark] .dark\:text-stone-100{color: rgb(245 245 244)!important;}
[data-theme=dark] .dark\:text-stone-200{color: rgb(231 229 228)!important;}
[data-theme=dark] .dark\:text-stone-300{color: rgb(214 211 209)!important;}
[data-theme=dark] .dark\:text-stone-400{color: rgb(168 162 158)!important;}
[data-theme=dark] .dark\:text-stone-500{color: rgb(120 113 108)!important;}
[data-theme=dark] .dark\:text-stone-600{color: rgb(87 83 78)!important;}
[data-theme=dark] .dark\:text-stone-700{color: rgb(68 64 60)!important;}
[data-theme=dark] .dark\:text-stone-800{color: rgb(41 37 36)!important;}
[data-theme=dark] .dark\:text-stone-900{color: rgb(28 25 23)!important;}
[data-theme=dark] .dark\:text-red-50{color: rgb(254 242 242)!important;}
[data-theme=dark] .dark\:text-red-100{color: rgb(254 226 226)!important;}
[data-theme=dark] .dark\:text-red-200{color: rgb(254 202 202)!important;}
[data-theme=dark] .dark\:text-red-300{color: rgb(252 165 165)!important;}
[data-theme=dark] .dark\:text-red-400{color: rgb(248 113 113)!important;}
[data-theme=dark] .dark\:text-red-500{color: rgb(239 68 68)!important;}
[data-theme=dark] .dark\:text-red-600{color: rgb(220 38 38)!important;}
[data-theme=dark] .dark\:text-red-700{color: rgb(185 28 28)!important;}	
[data-theme=dark] .dark\:text-red-800{color: rgb(153 27 27)!important;}
[data-theme=dark] .dark\:text-red-900{color: rgb(127 29 29)!important;}
[data-theme=dark] .dark\:text-orange-50{color: rgb(255 247 237)!important;}
[data-theme=dark] .dark\:text-orange-100{color: rgb(255 237 213)!important;}
[data-theme=dark] .dark\:text-orange-200{color: rgb(254 215 170)!important;}
[data-theme=dark] .dark\:text-orange-300{color: rgb(253 186 116)!important;}
[data-theme=dark] .dark\:text-orange-400{color: rgb(251 146 60)!important;}
[data-theme=dark] .dark\:text-orange-500{color: rgb(249 115 22)!important;}
[data-theme=dark] .dark\:text-orange-600{color: rgb(234 88 12)!important;}
[data-theme=dark] .dark\:text-orange-700{color: rgb(194 65 12)!important;}
[data-theme=dark] .dark\:text-orange-800{color: rgb(154 52 18)!important;}
[data-theme=dark] .dark\:text-orange-900{color: rgb(124 45 18)!important;}
[data-theme=dark] .dark\:text-amber-50{color: rgb(255 251 235)!important;}
[data-theme=dark] .dark\:text-amber-100{color: rgb(254 243 199)!important;}
[data-theme=dark] .dark\:text-amber-200{color: rgb(253 230 138)!important;}
[data-theme=dark] .dark\:text-amber-300{color: rgb(252 211 77)!important;}
[data-theme=dark] .dark\:text-amber-400{color: rgb(251 191 36)!important;}
[data-theme=dark] .dark\:text-amber-500{color: rgb(245 158 11)!important;}
[data-theme=dark] .dark\:text-amber-600{color: rgb(217 119 6)!important;}
[data-theme=dark] .dark\:text-amber-700{color: rgb(180 83 9)!important;}
[data-theme=dark] .dark\:text-amber-800{color: rgb(146 64 14)!important;}
[data-theme=dark] .dark\:text-amber-900{color: rgb(120 53 15)!important;}
[data-theme=dark] .dark\:text-yellow-50{color: rgb(254 252 232)!important;}
[data-theme=dark] .dark\:text-yellow-100{color: rgb(254 249 195)!important;}
[data-theme=dark] .dark\:text-yellow-200{color: rgb(254 240 138)!important;}
[data-theme=dark] .dark\:text-yellow-300{color: rgb(253 224 71)!important;}
[data-theme=dark] .dark\:text-yellow-400{color: rgb(250 204 21)!important;}
[data-theme=dark] .dark\:text-yellow-500{color: rgb(234 179 8)!important;}
[data-theme=dark] .dark\:text-yellow-600{color: rgb(202 138 4)!important;}
[data-theme=dark] .dark\:text-yellow-700{color: rgb(161 98 7)!important;}
[data-theme=dark] .dark\:text-yellow-800{color: rgb(133 77 14)!important;}
[data-theme=dark] .dark\:text-yellow-900{color: rgb(113 63 18)!important;}
[data-theme=dark] .dark\:text-lime-50{color: rgb(247 254 231)!important;}
[data-theme=dark] .dark\:text-lime-100{color: rgb(236 252 203)!important;}
[data-theme=dark] .dark\:text-lime-200{color: rgb(217 249 157)!important;}
[data-theme=dark] .dark\:text-lime-300{color: rgb(190 242 100)!important;}
[data-theme=dark] .dark\:text-lime-400{color: rgb(163 230 53)!important;}
[data-theme=dark] .dark\:text-lime-500{color: rgb(132 204 22)!important;}
[data-theme=dark] .dark\:text-lime-600{color: rgb(101 163 13)!important;}
[data-theme=dark] .dark\:text-lime-700{color: rgb(77 124 15)!important;}
[data-theme=dark] .dark\:text-lime-800{color: rgb(63 98 18)!important;}
[data-theme=dark] .dark\:text-lime-900{color: rgb(54 83 20)!important;}
[data-theme=dark] .dark\:text-green-50{color: rgb(240 253 244)!important;}
[data-theme=dark] .dark\:text-green-100{color: rgb(220 252 231)!important;}
[data-theme=dark] .dark\:text-green-200{color: rgb(187 247 208)!important;}
[data-theme=dark] .dark\:text-green-300{color: rgb(134 239 172)!important;}
[data-theme=dark] .dark\:text-green-400{color: rgb(74 222 128)!important;}
[data-theme=dark] .dark\:text-green-500{color: rgb(34 197 94)!important;}
[data-theme=dark] .dark\:text-green-600{color: rgb(22 163 74)!important;}
[data-theme=dark] .dark\:text-green-700{color: rgb(21 128 61)!important;}
[data-theme=dark] .dark\:text-green-800{color: rgb(22 101 52)!important;}
[data-theme=dark] .dark\:text-green-900{color: rgb(20 83 45)!important;}
[data-theme=dark] .dark\:text-emerald-50{color: rgb(236 253 245)!important;}
[data-theme=dark] .dark\:text-emerald-100{color: rgb(209 250 229)!important;}
[data-theme=dark] .dark\:text-emerald-200{color: rgb(167 243 208)!important;}
[data-theme=dark] .dark\:text-emerald-300{color: rgb(110 231 183)!important;}
[data-theme=dark] .dark\:text-emerald-400{color: rgb(52 211 153)!important;}
[data-theme=dark] .dark\:text-emerald-500{color: rgb(16 185 129)!important;}
[data-theme=dark] .dark\:text-emerald-600{color: rgb(5 150 105)!important;}
[data-theme=dark] .dark\:text-emerald-700{color: rgb(4 120 87)!important;}
[data-theme=dark] .dark\:text-emerald-800{color: rgb(6 95 70)!important;}
[data-theme=dark] .dark\:text-emerald-900{color: rgb(6 78 59)!important;}
[data-theme=dark] .dark\:text-teal-50{color: rgb(240 253 250)!important;}
[data-theme=dark] .dark\:text-teal-100{color: rgb(204 251 241)!important;}
[data-theme=dark] .dark\:text-teal-200{color: rgb(153 246 228)!important;}
[data-theme=dark] .dark\:text-teal-300{color: rgb(94 234 212)!important;}
[data-theme=dark] .dark\:text-teal-400{color: rgb(45 212 191)!important;}
[data-theme=dark] .dark\:text-teal-500{color: rgb(20 184 166)!important;}
[data-theme=dark] .dark\:text-teal-600{color: rgb(13 148 136)!important;}
[data-theme=dark] .dark\:text-teal-700{color: rgb(15 118 110)!important;}
[data-theme=dark] .dark\:text-teal-800{color: rgb(17 94 89)!important;}
[data-theme=dark] .dark\:text-teal-900{color: rgb(19 78 74)!important;}
[data-theme=dark] .dark\:text-cyan-50{color: rgb(236 254 255)!important;}
[data-theme=dark] .dark\:text-cyan-100{color: rgb(207 250 254)!important;}
[data-theme=dark] .dark\:text-cyan-200{color: rgb(165 243 252)!important;}
[data-theme=dark] .dark\:text-cyan-300{color: rgb(103 232 249)!important;}
[data-theme=dark] .dark\:text-cyan-400{color: rgb(34 211 238)!important;}
[data-theme=dark] .dark\:text-cyan-500{color: rgb(6 182 212)!important;}
[data-theme=dark] .dark\:text-cyan-600{color: rgb(8 145 178)!important;}	
[data-theme=dark] .dark\:text-cyan-700{color: rgb(14 116 144)!important;}
[data-theme=dark] .dark\:text-cyan-800{color: rgb(21 94 117)!important;}
[data-theme=dark] .dark\:text-cyan-900{color: rgb(22 78 99)!important;}
[data-theme=dark] .dark\:text-sky-50{color: rgb(240 249 255)!important;}
[data-theme=dark] .dark\:text-sky-100{color: rgb(224 242 254)!important;}
[data-theme=dark] .dark\:text-sky-200{color: rgb(186 230 253)!important;}
[data-theme=dark] .dark\:text-sky-300{color: rgb(125 211 252)!important;}
[data-theme=dark] .dark\:text-sky-400{color: rgb(56 189 248)!important;}
[data-theme=dark] .dark\:text-sky-500{color: rgb(14 165 233)!important;}
[data-theme=dark] .dark\:text-sky-600{color: rgb(2 132 199)!important;}
[data-theme=dark] .dark\:text-sky-700{color: rgb(3 105 161)!important;}
[data-theme=dark] .dark\:text-sky-800{color: rgb(7 89 133)!important;}
[data-theme=dark] .dark\:text-sky-900{color: rgb(12 74 110)!important;}
[data-theme=dark] .dark\:text-blue-50{color: rgb(239 246 255)!important;}
[data-theme=dark] .dark\:text-blue-100{color: rgb(219 234 254)!important;}
[data-theme=dark] .dark\:text-blue-200{color: rgb(191 219 254)!important;}
[data-theme=dark] .dark\:text-blue-300{color: rgb(147 197 253)!important;}
[data-theme=dark] .dark\:text-blue-400{color: rgb(96 165 250)!important;}
[data-theme=dark] .dark\:text-blue-500{color: rgb(59 130 246)!important;}
[data-theme=dark] .dark\:text-blue-600{color: rgb(37 99 235)!important;}
[data-theme=dark] .dark\:text-blue-700{color: rgb(29 78 216)!important;}
[data-theme=dark] .dark\:text-blue-800{color: rgb(30 64 175)!important;}
[data-theme=dark] .dark\:text-blue-900{color: rgb(30 58 138)!important;}
[data-theme=dark] .dark\:text-indigo-50{color: rgb(238 242 255)!important;}
[data-theme=dark] .dark\:text-indigo-100{color: rgb(224 231 255)!important;}
[data-theme=dark] .dark\:text-indigo-200{color: rgb(199 210 254)!important;}
[data-theme=dark] .dark\:text-indigo-300{color: rgb(165 180 252)!important;}
[data-theme=dark] .dark\:text-indigo-400{color: rgb(129 140 248)!important;}
[data-theme=dark] .dark\:text-indigo-500{color: rgb(99 102 241)!important;}
[data-theme=dark] .dark\:text-indigo-600{color: rgb(79 70 229)!important;}
[data-theme=dark] .dark\:text-indigo-700{color: rgb(67 56 202)!important;}
[data-theme=dark] .dark\:text-indigo-800{color: rgb(55 48 163)!important;}
[data-theme=dark] .dark\:text-indigo-900{color: rgb(49 46 129)!important;}
[data-theme=dark] .dark\:text-violet-50{color: rgb(245 243 255)!important;}
[data-theme=dark] .dark\:text-violet-100{color: rgb(237 233 254)!important;}
[data-theme=dark] .dark\:text-violet-200{color: rgb(221 214 254)!important;}
[data-theme=dark] .dark\:text-violet-300{color: rgb(196 181 253)!important;}
[data-theme=dark] .dark\:text-violet-400{color: rgb(167 139 250)!important;}
[data-theme=dark] .dark\:text-violet-500{color: rgb(139 92 246)!important;}
[data-theme=dark] .dark\:text-violet-600{color: rgb(124 58 237)!important;}
[data-theme=dark] .dark\:text-violet-700{color: rgb(109 40 217)!important;}
[data-theme=dark] .dark\:text-violet-800{color: rgb(91 33 182)!important;}
[data-theme=dark] .dark\:text-violet-900{color: rgb(76 29 149)!important;}
[data-theme=dark] .dark\:text-purple-50{color: rgb(250 245 255)!important;}
[data-theme=dark] .dark\:text-purple-100{color: rgb(243 232 255)!important;}
[data-theme=dark] .dark\:text-purple-200{color: rgb(233 213 255)!important;}
[data-theme=dark] .dark\:text-purple-300{color: rgb(216 180 254)!important;}
[data-theme=dark] .dark\:text-purple-400{color: rgb(192 132 252)!important;}
[data-theme=dark] .dark\:text-purple-500{color: rgb(168 85 247)!important;}
[data-theme=dark] .dark\:text-purple-600{color: rgb(147 51 234)!important;}
[data-theme=dark] .dark\:text-purple-700{color: rgb(126 34 206)!important;}
[data-theme=dark] .dark\:text-purple-800{color: rgb(107 33 168)!important;}
[data-theme=dark] .dark\:text-purple-900{color: rgb(88 28 135)!important;}
[data-theme=dark] .dark\:text-fuchsia-50{color: rgb(253 244 255)!important;}
[data-theme=dark] .dark\:text-fuchsia-100{color: rgb(250 232 255)!important;}
[data-theme=dark] .dark\:text-fuchsia-200{color: rgb(245 208 254)!important;}
[data-theme=dark] .dark\:text-fuchsia-300{color: rgb(240 171 252)!important;}
[data-theme=dark] .dark\:text-fuchsia-400{color: rgb(232 121 249)!important;}
[data-theme=dark] .dark\:text-fuchsia-500{color: rgb(217 70 239)!important;}
[data-theme=dark] .dark\:text-fuchsia-600{color: rgb(192 38 211)!important;}
[data-theme=dark] .dark\:text-fuchsia-700{color: rgb(162 28 175)!important;}
[data-theme=dark] .dark\:text-fuchsia-800{color: rgb(134 25 143)!important;}
[data-theme=dark] .dark\:text-fuchsia-900{color: rgb(112 26 117)!important;}
[data-theme=dark] .dark\:text-pink-50{color: rgb(253 242 248)!important;}
[data-theme=dark] .dark\:text-pink-100{color: rgb(252 231 243)!important;}
[data-theme=dark] .dark\:text-pink-200{color: rgb(251 207 232)!important;}
[data-theme=dark] .dark\:text-pink-300{color: rgb(249 168 212)!important;}
[data-theme=dark] .dark\:text-pink-400{color: rgb(244 114 182)!important;}
[data-theme=dark] .dark\:text-pink-500{color: rgb(236 72 153)!important;}
[data-theme=dark] .dark\:text-pink-600{color: rgb(219 39 119)!important;}
[data-theme=dark] .dark\:text-pink-700{color: rgb(190 24 93)!important;}
[data-theme=dark] .dark\:text-pink-800{color: rgb(157 23 77)!important;}
[data-theme=dark] .dark\:text-pink-900{color: rgb(131 24 67)!important;}
[data-theme=dark] .dark\:text-rose-50{color: rgb(255 241 242)!important;}
[data-theme=dark] .dark\:text-rose-100{color: rgb(255 228 230)!important;}
[data-theme=dark] .dark\:text-rose-200{color: rgb(254 205 211)!important;}
[data-theme=dark] .dark\:text-rose-300{color: rgb(253 164 175)!important;}
[data-theme=dark] .dark\:text-rose-400{color: rgb(251 113 133)!important;}
[data-theme=dark] .dark\:text-rose-500{color: rgb(244 63 94)!important;}
[data-theme=dark] .dark\:text-rose-600{color: rgb(225 29 72)!important;}
[data-theme=dark] .dark\:text-rose-700{color: rgb(190 18 60)!important;}
[data-theme=dark] .dark\:text-rose-800{color: rgb(159 18 57)!important;}
[data-theme=dark] .dark\:text-rose-900{color: rgb(136 19 55)!important;}
[data-theme=dark] .dark\:text-primary-50{color: rgb(var(--app-primary-50-rgb))!important;}
[data-theme=dark] .dark\:text-primary-100{color: rgb(var(--app-primary-100-rgb))!important;}
[data-theme=dark] .dark\:text-primary-200{color: rgb(var(--app-primary-200-rgb))!important;}
[data-theme=dark] .dark\:text-primary-300{color: rgb(var(--app-primary-300-rgb))!important;}
[data-theme=dark] .dark\:text-primary-400{color: rgb(var(--app-primary-400-rgb))!important;}
[data-theme=dark] .dark\:text-primary-500{color: rgb(var(--app-primary-500-rgb))!important;}
[data-theme=dark] .dark\:text-primary-600{color: rgb(var(--app-primary-600-rgb))!important;}

/*** Text Decoration ***/
.underline{text-decoration-line: underline!important;}
.overline{text-decoration-line: overline!important;}
.line-through{text-decoration-line: line-through!important;}
.no-underline{text-decoration-line: none!important;}
/*** Whitespace ***/
.whitespace-normal{white-space: normal!important;}
.whitespace-nowrap{white-space: nowrap!important;}
.whitespace-pre{white-space: pre!important;}
.whitespace-pre-line{white-space: pre-line!important;}
.whitespace-pre-wrap{white-space: pre-wrap!important;}
/*** Truncate ***/
.truncate{display: inline-block;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;max-width: 100%;}
/*** Line Clamp ***/
.line-clampv-1{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-4{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-5{display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-6{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}
.line-clampv-7{display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;}

/********** BACKGROUNDS **********/

.background-none{
	background: none!important;
}

/*** Background Color ***/
.bg-inherit{background-color: inherit!important;}
.bg-current{background-color: currentColor!important;}
.bg-transparent{background: transparent!important;}
.bg-black{background-color: rgb(0 0 0)!important;}
.bg-white{background-color: rgb(255 255 255)!important;}
.bg-slate-50{background-color: rgb(248 250 252)!important;}
.bg-slate-100{background-color: rgb(241 245 249)!important;}
.bg-slate-200{background-color: rgb(226 232 240)!important;}
.bg-slate-300{background-color: rgb(203 213 225)!important;}
.bg-slate-400{background-color: rgb(148 163 184)!important;}
.bg-slate-500{background-color: rgb(100 116 139)!important;}
.bg-slate-600{background-color: rgb(71 85 105)!important;}
.bg-slate-700{background-color: rgb(51 65 85)!important;}
.bg-slate-800{background-color: rgb(30 41 59)!important;}
.bg-slate-900{background-color: rgb(15 23 42)!important;}
.bg-gray-50	{background-color: rgb(249 250 251)!important;}
.bg-gray-100{background-color: rgb(243 244 246)!important;}
.bg-gray-200{background-color: rgb(229 231 235)!important;}
.bg-gray-300{background-color: rgb(209 213 219)!important;}
.bg-gray-400{background-color: rgb(156 163 175)!important;}
.bg-gray-500{background-color: rgb(107 114 128)!important;}
.bg-gray-600{background-color: rgb(75 85 99)!important;}
.bg-gray-700{background-color: rgb(55 65 81)!important;}
.bg-gray-800{background-color: rgb(31 41 55)!important;}
.bg-gray-900{background-color: rgb(17 24 39)!important;}
.bg-zinc-50{background-color: rgb(250 250 250)!important;}
.bg-zinc-100{background-color: rgb(244 244 245)!important;}
.bg-zinc-200{background-color: rgb(228 228 231)!important;}
.bg-zinc-300{background-color: rgb(212 212 216)!important;}
.bg-zinc-400{background-color: rgb(161 161 170)!important;}
.bg-zinc-500{background-color: rgb(113 113 122)!important;}
.bg-zinc-600{background-color: rgb(82 82 91)!important;}
.bg-zinc-700{background-color: rgb(63 63 70)!important;}
.bg-zinc-800{background-color: rgb(39 39 42)!important;}
.bg-zinc-900{background-color: rgb(24 24 27)!important;}
.bg-neutral-50{background-color: rgb(250 250 250)!important;}
.bg-neutral-100{background-color: rgb(245 245 245)!important;}
.bg-neutral-200{background-color: rgb(229 229 229)!important;}
.bg-neutral-300{background-color: rgb(212 212 212)!important;}
.bg-neutral-400{background-color: rgb(163 163 163)!important;}
.bg-neutral-500{background-color: rgb(115 115 115)!important;}
.bg-neutral-600{background-color: rgb(82 82 82)!important;}
.bg-neutral-700{background-color: rgb(64 64 64)!important;}
.bg-neutral-800{background-color: rgb(38 38 38)!important;}
.bg-neutral-900{background-color: rgb(23 23 23)!important;}
.bg-stone-50{background-color: rgb(250 250 249)!important;}
.bg-stone-100{background-color: rgb(245 245 244)!important;}
.bg-stone-200{background-color: rgb(231 229 228)!important;}
.bg-stone-300{background-color: rgb(214 211 209)!important;}
.bg-stone-400{background-color: rgb(168 162 158)!important;}
.bg-stone-500{background-color: rgb(120 113 108)!important;}
.bg-stone-600{background-color: rgb(87 83 78)!important;}
.bg-stone-700{background-color: rgb(68 64 60)!important;}
.bg-stone-800{background-color: rgb(41 37 36)!important;}
.bg-stone-900{background-color: rgb(28 25 23)!important;}
.bg-red-50{background-color: rgb(254 242 242)!important;}
.bg-red-100{background-color: rgb(254 226 226)!important;}
.bg-red-200{background-color: rgb(254 202 202)!important;}
.bg-red-300{background-color: rgb(252 165 165)!important;}
.bg-red-400{background-color: rgb(248 113 113)!important;}
.bg-red-500{background-color: rgb(239 68 68)!important;}
.bg-red-600{background-color: rgb(220 38 38)!important;}
.bg-red-700{background-color: rgb(185 28 28)!important;}	
.bg-red-800{background-color: rgb(153 27 27)!important;}
.bg-red-900{background-color: rgb(127 29 29)!important;}
.bg-orange-50{background-color: rgb(255 247 237)!important;}
.bg-orange-100{background-color: rgb(255 237 213)!important;}
.bg-orange-200{background-color: rgb(254 215 170)!important;}
.bg-orange-300{background-color: rgb(253 186 116)!important;}
.bg-orange-400{background-color: rgb(251 146 60)!important;}
.bg-orange-500{background-color: rgb(249 115 22)!important;}
.bg-orange-600{background-color: rgb(234 88 12)!important;}
.bg-orange-700{background-color: rgb(194 65 12)!important;}
.bg-orange-800{background-color: rgb(154 52 18)!important;}
.bg-orange-900{background-color: rgb(124 45 18)!important;}
.bg-amber-50{background-color: rgb(255 251 235)!important;}
.bg-amber-100{background-color: rgb(254 243 199)!important;}
.bg-amber-200{background-color: rgb(253 230 138)!important;}
.bg-amber-300{background-color: rgb(252 211 77)!important;}
.bg-amber-400{background-color: rgb(251 191 36)!important;}
.bg-amber-500{background-color: rgb(245 158 11)!important;}
.bg-amber-600{background-color: rgb(217 119 6)!important;}
.bg-amber-700{background-color: rgb(180 83 9)!important;}
.bg-amber-800{background-color: rgb(146 64 14)!important;}
.bg-amber-900{background-color: rgb(120 53 15)!important;}
.bg-yellow-50{background-color: rgb(254 252 232)!important;}
.bg-yellow-100{background-color: rgb(254 249 195)!important;}
.bg-yellow-200{background-color: rgb(254 240 138)!important;}
.bg-yellow-300{background-color: rgb(253 224 71)!important;}
.bg-yellow-400{background-color: rgb(250 204 21)!important;}
.bg-yellow-500{background-color: rgb(234 179 8)!important;}
.bg-yellow-600{background-color: rgb(202 138 4)!important;}
.bg-yellow-700{background-color: rgb(161 98 7)!important;}
.bg-yellow-800{background-color: rgb(133 77 14)!important;}
.bg-yellow-900{background-color: rgb(113 63 18)!important;}
.bg-lime-50{background-color: rgb(247 254 231)!important;}
.bg-lime-100{background-color: rgb(236 252 203)!important;}
.bg-lime-200{background-color: rgb(217 249 157)!important;}
.bg-lime-300{background-color: rgb(190 242 100)!important;}
.bg-lime-400{background-color: rgb(163 230 53)!important;}
.bg-lime-500{background-color: rgb(132 204 22)!important;}
.bg-lime-600{background-color: rgb(101 163 13)!important;}
.bg-lime-700{background-color: rgb(77 124 15)!important;}
.bg-lime-800{background-color: rgb(63 98 18)!important;}
.bg-lime-900{background-color: rgb(54 83 20)!important;}
.bg-green-50{background-color: rgb(240 253 244)!important;}
.bg-green-100{background-color: rgb(220 252 231)!important;}
.bg-green-200{background-color: rgb(187 247 208)!important;}
.bg-green-300{background-color: rgb(134 239 172)!important;}
.bg-green-400{background-color: rgb(74 222 128)!important;}
.bg-green-500{background-color: rgb(34 197 94)!important;}
.bg-green-600{background-color: rgb(22 163 74)!important;}
.bg-green-700{background-color: rgb(21 128 61)!important;}
.bg-green-800{background-color: rgb(22 101 52)!important;}
.bg-green-900{background-color: rgb(20 83 45)!important;}
.bg-emerald-50{background-color: rgb(236 253 245)!important;}
.bg-emerald-100{background-color: rgb(209 250 229)!important;}
.bg-emerald-200{background-color: rgb(167 243 208)!important;}
.bg-emerald-300{background-color: rgb(110 231 183)!important;}
.bg-emerald-400{background-color: rgb(52 211 153)!important;}
.bg-emerald-500{background-color: rgb(16 185 129)!important;}
.bg-emerald-600{background-color: rgb(5 150 105)!important;}
.bg-emerald-700{background-color: rgb(4 120 87)!important;}
.bg-emerald-800{background-color: rgb(6 95 70)!important;}
.bg-emerald-900{background-color: rgb(6 78 59)!important;}
.bg-teal-50{background-color: rgb(240 253 250)!important;}
.bg-teal-100{background-color: rgb(204 251 241)!important;}
.bg-teal-200{background-color: rgb(153 246 228)!important;}
.bg-teal-300{background-color: rgb(94 234 212)!important;}
.bg-teal-400{background-color: rgb(45 212 191)!important;}
.bg-teal-500{background-color: rgb(20 184 166)!important;}
.bg-teal-600{background-color: rgb(13 148 136)!important;}
.bg-teal-700{background-color: rgb(15 118 110)!important;}
.bg-teal-800{background-color: rgb(17 94 89)!important;}
.bg-teal-900{background-color: rgb(19 78 74)!important;}
.bg-cyan-50{background-color: rgb(236 254 255)!important;}
.bg-cyan-100{background-color: rgb(207 250 254)!important;}
.bg-cyan-200{background-color: rgb(165 243 252)!important;}
.bg-cyan-300{background-color: rgb(103 232 249)!important;}
.bg-cyan-400{background-color: rgb(34 211 238)!important;}
.bg-cyan-500{background-color: rgb(6 182 212)!important;}
.bg-cyan-600{background-color: rgb(8 145 178)!important;}	
.bg-cyan-700{background-color: rgb(14 116 144)!important;}
.bg-cyan-800{background-color: rgb(21 94 117)!important;}
.bg-cyan-900{background-color: rgb(22 78 99)!important;}
.bg-sky-50{background-color: rgb(240 249 255)!important;}
.bg-sky-100{background-color: rgb(224 242 254)!important;}
.bg-sky-200{background-color: rgb(186 230 253)!important;}
.bg-sky-300{background-color: rgb(125 211 252)!important;}
.bg-sky-400{background-color: rgb(56 189 248)!important;}
.bg-sky-500{background-color: rgb(14 165 233)!important;}
.bg-sky-600{background-color: rgb(2 132 199)!important;}
.bg-sky-700{background-color: rgb(3 105 161)!important;}
.bg-sky-800{background-color: rgb(7 89 133)!important;}
.bg-sky-900{background-color: rgb(12 74 110)!important;}
.bg-blue-50{background-color: rgb(239 246 255)!important;}
.bg-blue-100{background-color: rgb(219 234 254)!important;}
.bg-blue-200{background-color: rgb(191 219 254)!important;}
.bg-blue-300{background-color: rgb(147 197 253)!important;}
.bg-blue-400{background-color: rgb(96 165 250)!important;}
.bg-blue-500{background-color: rgb(59 130 246)!important;}
.bg-blue-600{background-color: rgb(37 99 235)!important;}
.bg-blue-700{background-color: rgb(29 78 216)!important;}
.bg-blue-800{background-color: rgb(30 64 175)!important;}
.bg-blue-900{background-color: rgb(30 58 138)!important;}
.bg-indigo-50{background-color: rgb(238 242 255)!important;}
.bg-indigo-100{background-color: rgb(224 231 255)!important;}
.bg-indigo-200{background-color: rgb(199 210 254)!important;}
.bg-indigo-300{background-color: rgb(165 180 252)!important;}
.bg-indigo-400{background-color: rgb(129 140 248)!important;}
.bg-indigo-500{background-color: rgb(99 102 241)!important;}
.bg-indigo-600{background-color: rgb(79 70 229)!important;}
.bg-indigo-700{background-color: rgb(67 56 202)!important;}
.bg-indigo-800{background-color: rgb(55 48 163)!important;}
.bg-indigo-900{background-color: rgb(49 46 129)!important;}
.bg-violet-50{background-color: rgb(245 243 255)!important;}
.bg-violet-100{background-color: rgb(237 233 254)!important;}
.bg-violet-200{background-color: rgb(221 214 254)!important;}
.bg-violet-300{background-color: rgb(196 181 253)!important;}
.bg-violet-400{background-color: rgb(167 139 250)!important;}
.bg-violet-500{background-color: rgb(139 92 246)!important;}
.bg-violet-600{background-color: rgb(124 58 237)!important;}
.bg-violet-700{background-color: rgb(109 40 217)!important;}
.bg-violet-800{background-color: rgb(91 33 182)!important;}
.bg-violet-900{background-color: rgb(76 29 149)!important;}
.bg-purple-50{background-color: rgb(250 245 255)!important;}
.bg-purple-100{background-color: rgb(243 232 255)!important;}
.bg-purple-200{background-color: rgb(233 213 255)!important;}
.bg-purple-300{background-color: rgb(216 180 254)!important;}
.bg-purple-400{background-color: rgb(192 132 252)!important;}
.bg-purple-500{background-color: rgb(168 85 247)!important;}
.bg-purple-600{background-color: rgb(147 51 234)!important;}
.bg-purple-700{background-color: rgb(126 34 206)!important;}
.bg-purple-800{background-color: rgb(107 33 168)!important;}
.bg-purple-900{background-color: rgb(88 28 135)!important;}
.bg-fuchsia-50{background-color: rgb(253 244 255)!important;}
.bg-fuchsia-100{background-color: rgb(250 232 255)!important;}
.bg-fuchsia-200{background-color: rgb(245 208 254)!important;}
.bg-fuchsia-300{background-color: rgb(240 171 252)!important;}
.bg-fuchsia-400{background-color: rgb(232 121 249)!important;}
.bg-fuchsia-500{background-color: rgb(217 70 239)!important;}
.bg-fuchsia-600{background-color: rgb(192 38 211)!important;}
.bg-fuchsia-700{background-color: rgb(162 28 175)!important;}
.bg-fuchsia-800{background-color: rgb(134 25 143)!important;}
.bg-fuchsia-900{background-color: rgb(112 26 117)!important;}
.bg-pink-50{background-color: rgb(253 242 248)!important;}
.bg-pink-100{background-color: rgb(252 231 243)!important;}
.bg-pink-200{background-color: rgb(251 207 232)!important;}
.bg-pink-300{background-color: rgb(249 168 212)!important;}
.bg-pink-400{background-color: rgb(244 114 182)!important;}
.bg-pink-500{background-color: rgb(236 72 153)!important;}
.bg-pink-600{background-color: rgb(219 39 119)!important;}
.bg-pink-700{background-color: rgb(190 24 93)!important;}
.bg-pink-800{background-color: rgb(157 23 77)!important;}
.bg-pink-900{background-color: rgb(131 24 67)!important;}
.bg-rose-50{background-color: rgb(255 241 242)!important;}
.bg-rose-100{background-color: rgb(255 228 230)!important;}
.bg-rose-200{background-color: rgb(254 205 211)!important;}
.bg-rose-300{background-color: rgb(253 164 175)!important;}
.bg-rose-400{background-color: rgb(251 113 133)!important;}
.bg-rose-500{background-color: rgb(244 63 94)!important;}
.bg-rose-600{background-color: rgb(225 29 72)!important;}
.bg-rose-700{background-color: rgb(190 18 60)!important;}
.bg-rose-800{background-color: rgb(159 18 57)!important;}
.bg-rose-900{background-color: rgb(136 19 55)!important;}
.bg-primary-50{background-color: rgb(var(--app-primary-50-rgb))!important;}
.bg-primary-100{background-color: rgb(var(--app-primary-100-rgb))!important;}
.bg-primary-200{background-color: rgb(var(--app-primary-200-rgb))!important;}
.bg-primary-300{background-color: rgb(var(--app-primary-300-rgb))!important;}
.bg-primary-400{background-color: rgb(var(--app-primary-400-rgb))!important;}
.bg-primary-500{background-color: rgb(var(--app-primary-500-rgb))!important;}
.bg-primary-600{background-color: rgb(var(--app-primary-600-rgb))!important;}
.bg-primary{background-color: rgb(var(--app-primary-rgb))!important;}
.bg-default{background-color: rgba(var(--app-bg-default-rgb))!important;}
.bg-visualizador{background-color: var(--app-bg-visualizador)!important;}
.bg-hover{background-color: var(--app-bg-hover)!important;}
.bg-border-default{background-color: var(--app-border)!important;}
.bg-card{--fch-bg-opacity: 1 !important;background-color: rgba(var(--app-bg-card-rgb),var(--fch-bg-opacity))!important;}
.bg-dialog{--app-bg-opacity: 1 !important;background-color:rgba(var(--app-bg-dialog-rgb),var(--app-bg-opacity))!important}
.hover\:bg-selected:hover:not([disabled]){background: var(--app-bg-itemlist-hover-rgb)!important;}
.hover\:mate-primary:hover:not([disabled]){background-color: var(--app-primary);color: #ffffff;}
[data-theme=dark] .dark\:bg-black{background-color: rgb(0 0 0)!important;}
[data-theme=dark] .dark\:bg-white{background-color: rgb(255 255 255)!important;}
[data-theme=dark] .dark\:bg-slate-50{background-color: rgb(248 250 252)!important;}
[data-theme=dark] .dark\:bg-slate-100{background-color: rgb(241 245 249)!important;}
[data-theme=dark] .dark\:bg-slate-200{background-color: rgb(226 232 240)!important;}
[data-theme=dark] .dark\:bg-slate-300{background-color: rgb(203 213 225)!important;}
[data-theme=dark] .dark\:bg-slate-400{background-color: rgb(148 163 184)!important;}
[data-theme=dark] .dark\:bg-slate-500{background-color: rgb(100 116 139)!important;}
[data-theme=dark] .dark\:bg-slate-600{background-color: rgb(71 85 105)!important;}
[data-theme=dark] .dark\:bg-slate-700{background-color: rgb(51 65 85)!important;}
[data-theme=dark] .dark\:bg-slate-800{background-color: rgb(30 41 59)!important;}
[data-theme=dark] .dark\:bg-slate-900{background-color: rgb(15 23 42)!important;}
[data-theme=dark] .dark\:bg-gray-50	{background-color: rgb(249 250 251)!important;}
[data-theme=dark] .dark\:bg-gray-100{background-color: rgb(243 244 246)!important;}
[data-theme=dark] .dark\:bg-gray-200{background-color: rgb(229 231 235)!important;}
[data-theme=dark] .dark\:bg-gray-300{background-color: rgb(209 213 219)!important;}
[data-theme=dark] .dark\:bg-gray-400{background-color: rgb(156 163 175)!important;}
[data-theme=dark] .dark\:bg-gray-500{background-color: rgb(107 114 128)!important;}
[data-theme=dark] .dark\:bg-gray-600{background-color: rgb(75 85 99)!important;}
[data-theme=dark] .dark\:bg-gray-700{background-color: rgb(55 65 81)!important;}
[data-theme=dark] .dark\:bg-gray-800{background-color: rgb(31 41 55)!important;}
[data-theme=dark] .dark\:bg-gray-900{background-color: rgb(17 24 39)!important;}
[data-theme=dark] .dark\:bg-zinc-50{background-color: rgb(250 250 250)!important;}
[data-theme=dark] .dark\:bg-zinc-100{background-color: rgb(244 244 245)!important;}
[data-theme=dark] .dark\:bg-zinc-200{background-color: rgb(228 228 231)!important;}
[data-theme=dark] .dark\:bg-zinc-300{background-color: rgb(212 212 216)!important;}
[data-theme=dark] .dark\:bg-zinc-400{background-color: rgb(161 161 170)!important;}
[data-theme=dark] .dark\:bg-zinc-500{background-color: rgb(113 113 122)!important;}
[data-theme=dark] .dark\:bg-zinc-600{background-color: rgb(82 82 91)!important;}
[data-theme=dark] .dark\:bg-zinc-700{background-color: rgb(63 63 70)!important;}
[data-theme=dark] .dark\:bg-zinc-800{background-color: rgb(39 39 42)!important;}
[data-theme=dark] .dark\:bg-zinc-900{background-color: rgb(24 24 27)!important;}
[data-theme=dark] .dark\:bg-neutral-50{background-color: rgb(250 250 250)!important;}
[data-theme=dark] .dark\:bg-neutral-100{background-color: rgb(245 245 245)!important;}
[data-theme=dark] .dark\:bg-neutral-200{background-color: rgb(229 229 229)!important;}
[data-theme=dark] .dark\:bg-neutral-300{background-color: rgb(212 212 212)!important;}
[data-theme=dark] .dark\:bg-neutral-400{background-color: rgb(163 163 163)!important;}
[data-theme=dark] .dark\:bg-neutral-500{background-color: rgb(115 115 115)!important;}
[data-theme=dark] .dark\:bg-neutral-600{background-color: rgb(82 82 82)!important;}
[data-theme=dark] .dark\:bg-neutral-700{background-color: rgb(64 64 64)!important;}
[data-theme=dark] .dark\:bg-neutral-800{background-color: rgb(38 38 38)!important;}
[data-theme=dark] .dark\:bg-neutral-900{background-color: rgb(23 23 23)!important;}
[data-theme=dark] .dark\:bg-stone-50{background-color: rgb(250 250 249)!important;}
[data-theme=dark] .dark\:bg-stone-100{background-color: rgb(245 245 244)!important;}
[data-theme=dark] .dark\:bg-stone-200{background-color: rgb(231 229 228)!important;}
[data-theme=dark] .dark\:bg-stone-300{background-color: rgb(214 211 209)!important;}
[data-theme=dark] .dark\:bg-stone-400{background-color: rgb(168 162 158)!important;}
[data-theme=dark] .dark\:bg-stone-500{background-color: rgb(120 113 108)!important;}
[data-theme=dark] .dark\:bg-stone-600{background-color: rgb(87 83 78)!important;}
[data-theme=dark] .dark\:bg-stone-700{background-color: rgb(68 64 60)!important;}
[data-theme=dark] .dark\:bg-stone-800{background-color: rgb(41 37 36)!important;}
[data-theme=dark] .dark\:bg-stone-900{background-color: rgb(28 25 23)!important;}
[data-theme=dark] .dark\:bg-red-50{background-color: rgb(254 242 242)!important;}
[data-theme=dark] .dark\:bg-red-100{background-color: rgb(254 226 226)!important;}
[data-theme=dark] .dark\:bg-red-200{background-color: rgb(254 202 202)!important;}
[data-theme=dark] .dark\:bg-red-300{background-color: rgb(252 165 165)!important;}
[data-theme=dark] .dark\:bg-red-400{background-color: rgb(248 113 113)!important;}
[data-theme=dark] .dark\:bg-red-500{background-color: rgb(239 68 68)!important;}
[data-theme=dark] .dark\:bg-red-600{background-color: rgb(220 38 38)!important;}
[data-theme=dark] .dark\:bg-red-700{background-color: rgb(185 28 28)!important;}	
[data-theme=dark] .dark\:bg-red-800{background-color: rgb(153 27 27)!important;}
[data-theme=dark] .dark\:bg-red-900{background-color: rgb(127 29 29)!important;}
[data-theme=dark] .dark\:bg-orange-50{background-color: rgb(255 247 237)!important;}
[data-theme=dark] .dark\:bg-orange-100{background-color: rgb(255 237 213)!important;}
[data-theme=dark] .dark\:bg-orange-200{background-color: rgb(254 215 170)!important;}
[data-theme=dark] .dark\:bg-orange-300{background-color: rgb(253 186 116)!important;}
[data-theme=dark] .dark\:bg-orange-400{background-color: rgb(251 146 60)!important;}
[data-theme=dark] .dark\:bg-orange-500{background-color: rgb(249 115 22)!important;}
[data-theme=dark] .dark\:bg-orange-600{background-color: rgb(234 88 12)!important;}
[data-theme=dark] .dark\:bg-orange-700{background-color: rgb(194 65 12)!important;}
[data-theme=dark] .dark\:bg-orange-800{background-color: rgb(154 52 18)!important;}
[data-theme=dark] .dark\:bg-orange-900{background-color: rgb(124 45 18)!important;}
[data-theme=dark] .dark\:bg-amber-50{background-color: rgb(255 251 235)!important;}
[data-theme=dark] .dark\:bg-amber-100{background-color: rgb(254 243 199)!important;}
[data-theme=dark] .dark\:bg-amber-200{background-color: rgb(253 230 138)!important;}
[data-theme=dark] .dark\:bg-amber-300{background-color: rgb(252 211 77)!important;}
[data-theme=dark] .dark\:bg-amber-400{background-color: rgb(251 191 36)!important;}
[data-theme=dark] .dark\:bg-amber-500{background-color: rgb(245 158 11)!important;}
[data-theme=dark] .dark\:bg-amber-600{background-color: rgb(217 119 6)!important;}
[data-theme=dark] .dark\:bg-amber-700{background-color: rgb(180 83 9)!important;}
[data-theme=dark] .dark\:bg-amber-800{background-color: rgb(146 64 14)!important;}
[data-theme=dark] .dark\:bg-amber-900{background-color: rgb(120 53 15)!important;}
[data-theme=dark] .dark\:bg-yellow-50{background-color: rgb(254 252 232)!important;}
[data-theme=dark] .dark\:bg-yellow-100{background-color: rgb(254 249 195)!important;}
[data-theme=dark] .dark\:bg-yellow-200{background-color: rgb(254 240 138)!important;}
[data-theme=dark] .dark\:bg-yellow-300{background-color: rgb(253 224 71)!important;}
[data-theme=dark] .dark\:bg-yellow-400{background-color: rgb(250 204 21)!important;}
[data-theme=dark] .dark\:bg-yellow-500{background-color: rgb(234 179 8)!important;}
[data-theme=dark] .dark\:bg-yellow-600{background-color: rgb(202 138 4)!important;}
[data-theme=dark] .dark\:bg-yellow-700{background-color: rgb(161 98 7)!important;}
[data-theme=dark] .dark\:bg-yellow-800{background-color: rgb(133 77 14)!important;}
[data-theme=dark] .dark\:bg-yellow-900{background-color: rgb(113 63 18)!important;}
[data-theme=dark] .dark\:bg-lime-50{background-color: rgb(247 254 231)!important;}
[data-theme=dark] .dark\:bg-lime-100{background-color: rgb(236 252 203)!important;}
[data-theme=dark] .dark\:bg-lime-200{background-color: rgb(217 249 157)!important;}
[data-theme=dark] .dark\:bg-lime-300{background-color: rgb(190 242 100)!important;}
[data-theme=dark] .dark\:bg-lime-400{background-color: rgb(163 230 53)!important;}
[data-theme=dark] .dark\:bg-lime-500{background-color: rgb(132 204 22)!important;}
[data-theme=dark] .dark\:bg-lime-600{background-color: rgb(101 163 13)!important;}
[data-theme=dark] .dark\:bg-lime-700{background-color: rgb(77 124 15)!important;}
[data-theme=dark] .dark\:bg-lime-800{background-color: rgb(63 98 18)!important;}
[data-theme=dark] .dark\:bg-lime-900{background-color: rgb(54 83 20)!important;}
[data-theme=dark] .dark\:bg-green-50{background-color: rgb(240 253 244)!important;}
[data-theme=dark] .dark\:bg-green-100{background-color: rgb(220 252 231)!important;}
[data-theme=dark] .dark\:bg-green-200{background-color: rgb(187 247 208)!important;}
[data-theme=dark] .dark\:bg-green-300{background-color: rgb(134 239 172)!important;}
[data-theme=dark] .dark\:bg-green-400{background-color: rgb(74 222 128)!important;}
[data-theme=dark] .dark\:bg-green-500{background-color: rgb(34 197 94)!important;}
[data-theme=dark] .dark\:bg-green-600{background-color: rgb(22 163 74)!important;}
[data-theme=dark] .dark\:bg-green-700{background-color: rgb(21 128 61)!important;}
[data-theme=dark] .dark\:bg-green-800{background-color: rgb(22 101 52)!important;}
[data-theme=dark] .dark\:bg-green-900{background-color: rgb(20 83 45)!important;}
[data-theme=dark] .dark\:bg-emerald-50{background-color: rgb(236 253 245)!important;}
[data-theme=dark] .dark\:bg-emerald-100{background-color: rgb(209 250 229)!important;}
[data-theme=dark] .dark\:bg-emerald-200{background-color: rgb(167 243 208)!important;}
[data-theme=dark] .dark\:bg-emerald-300{background-color: rgb(110 231 183)!important;}
[data-theme=dark] .dark\:bg-emerald-400{background-color: rgb(52 211 153)!important;}
[data-theme=dark] .dark\:bg-emerald-500{background-color: rgb(16 185 129)!important;}
[data-theme=dark] .dark\:bg-emerald-600{background-color: rgb(5 150 105)!important;}
[data-theme=dark] .dark\:bg-emerald-700{background-color: rgb(4 120 87)!important;}
[data-theme=dark] .dark\:bg-emerald-800{background-color: rgb(6 95 70)!important;}
[data-theme=dark] .dark\:bg-emerald-900{background-color: rgb(6 78 59)!important;}
[data-theme=dark] .dark\:bg-teal-50{background-color: rgb(240 253 250)!important;}
[data-theme=dark] .dark\:bg-teal-100{background-color: rgb(204 251 241)!important;}
[data-theme=dark] .dark\:bg-teal-200{background-color: rgb(153 246 228)!important;}
[data-theme=dark] .dark\:bg-teal-300{background-color: rgb(94 234 212)!important;}
[data-theme=dark] .dark\:bg-teal-400{background-color: rgb(45 212 191)!important;}
[data-theme=dark] .dark\:bg-teal-500{background-color: rgb(20 184 166)!important;}
[data-theme=dark] .dark\:bg-teal-600{background-color: rgb(13 148 136)!important;}
[data-theme=dark] .dark\:bg-teal-700{background-color: rgb(15 118 110)!important;}
[data-theme=dark] .dark\:bg-teal-800{background-color: rgb(17 94 89)!important;}
[data-theme=dark] .dark\:bg-teal-900{background-color: rgb(19 78 74)!important;}
[data-theme=dark] .dark\:bg-cyan-50{background-color: rgb(236 254 255)!important;}
[data-theme=dark] .dark\:bg-cyan-100{background-color: rgb(207 250 254)!important;}
[data-theme=dark] .dark\:bg-cyan-200{background-color: rgb(165 243 252)!important;}
[data-theme=dark] .dark\:bg-cyan-300{background-color: rgb(103 232 249)!important;}
[data-theme=dark] .dark\:bg-cyan-400{background-color: rgb(34 211 238)!important;}
[data-theme=dark] .dark\:bg-cyan-500{background-color: rgb(6 182 212)!important;}
[data-theme=dark] .dark\:bg-cyan-600{background-color: rgb(8 145 178)!important;}	
[data-theme=dark] .dark\:bg-cyan-700{background-color: rgb(14 116 144)!important;}
[data-theme=dark] .dark\:bg-cyan-800{background-color: rgb(21 94 117)!important;}
[data-theme=dark] .dark\:bg-cyan-900{background-color: rgb(22 78 99)!important;}
[data-theme=dark] .dark\:bg-sky-50{background-color: rgb(240 249 255)!important;}
[data-theme=dark] .dark\:bg-sky-100{background-color: rgb(224 242 254)!important;}
[data-theme=dark] .dark\:bg-sky-200{background-color: rgb(186 230 253)!important;}
[data-theme=dark] .dark\:bg-sky-300{background-color: rgb(125 211 252)!important;}
[data-theme=dark] .dark\:bg-sky-400{background-color: rgb(56 189 248)!important;}
[data-theme=dark] .dark\:bg-sky-500{background-color: rgb(14 165 233)!important;}
[data-theme=dark] .dark\:bg-sky-600{background-color: rgb(2 132 199)!important;}
[data-theme=dark] .dark\:bg-sky-700{background-color: rgb(3 105 161)!important;}
[data-theme=dark] .dark\:bg-sky-800{background-color: rgb(7 89 133)!important;}
[data-theme=dark] .dark\:bg-sky-900{background-color: rgb(12 74 110)!important;}
[data-theme=dark] .dark\:bg-blue-50{background-color: rgb(239 246 255)!important;}
[data-theme=dark] .dark\:bg-blue-100{background-color: rgb(219 234 254)!important;}
[data-theme=dark] .dark\:bg-blue-200{background-color: rgb(191 219 254)!important;}
[data-theme=dark] .dark\:bg-blue-300{background-color: rgb(147 197 253)!important;}
[data-theme=dark] .dark\:bg-blue-400{background-color: rgb(96 165 250)!important;}
[data-theme=dark] .dark\:bg-blue-500{background-color: rgb(59 130 246)!important;}
[data-theme=dark] .dark\:bg-blue-600{background-color: rgb(37 99 235)!important;}
[data-theme=dark] .dark\:bg-blue-700{background-color: rgb(29 78 216)!important;}
[data-theme=dark] .dark\:bg-blue-800{background-color: rgb(30 64 175)!important;}
[data-theme=dark] .dark\:bg-blue-900{background-color: rgb(30 58 138)!important;}
[data-theme=dark] .dark\:bg-indigo-50{background-color: rgb(238 242 255)!important;}
[data-theme=dark] .dark\:bg-indigo-100{background-color: rgb(224 231 255)!important;}
[data-theme=dark] .dark\:bg-indigo-200{background-color: rgb(199 210 254)!important;}
[data-theme=dark] .dark\:bg-indigo-300{background-color: rgb(165 180 252)!important;}
[data-theme=dark] .dark\:bg-indigo-400{background-color: rgb(129 140 248)!important;}
[data-theme=dark] .dark\:bg-indigo-500{background-color: rgb(99 102 241)!important;}
[data-theme=dark] .dark\:bg-indigo-600{background-color: rgb(79 70 229)!important;}
[data-theme=dark] .dark\:bg-indigo-700{background-color: rgb(67 56 202)!important;}
[data-theme=dark] .dark\:bg-indigo-800{background-color: rgb(55 48 163)!important;}
[data-theme=dark] .dark\:bg-indigo-900{background-color: rgb(49 46 129)!important;}
[data-theme=dark] .dark\:bg-violet-50{background-color: rgb(245 243 255)!important;}
[data-theme=dark] .dark\:bg-violet-100{background-color: rgb(237 233 254)!important;}
[data-theme=dark] .dark\:bg-violet-200{background-color: rgb(221 214 254)!important;}
[data-theme=dark] .dark\:bg-violet-300{background-color: rgb(196 181 253)!important;}
[data-theme=dark] .dark\:bg-violet-400{background-color: rgb(167 139 250)!important;}
[data-theme=dark] .dark\:bg-violet-500{background-color: rgb(139 92 246)!important;}
[data-theme=dark] .dark\:bg-violet-600{background-color: rgb(124 58 237)!important;}
[data-theme=dark] .dark\:bg-violet-700{background-color: rgb(109 40 217)!important;}
[data-theme=dark] .dark\:bg-violet-800{background-color: rgb(91 33 182)!important;}
[data-theme=dark] .dark\:bg-violet-900{background-color: rgb(76 29 149)!important;}
[data-theme=dark] .dark\:bg-purple-50{background-color: rgb(250 245 255)!important;}
[data-theme=dark] .dark\:bg-purple-100{background-color: rgb(243 232 255)!important;}
[data-theme=dark] .dark\:bg-purple-200{background-color: rgb(233 213 255)!important;}
[data-theme=dark] .dark\:bg-purple-300{background-color: rgb(216 180 254)!important;}
[data-theme=dark] .dark\:bg-purple-400{background-color: rgb(192 132 252)!important;}
[data-theme=dark] .dark\:bg-purple-500{background-color: rgb(168 85 247)!important;}
[data-theme=dark] .dark\:bg-purple-600{background-color: rgb(147 51 234)!important;}
[data-theme=dark] .dark\:bg-purple-700{background-color: rgb(126 34 206)!important;}
[data-theme=dark] .dark\:bg-purple-800{background-color: rgb(107 33 168)!important;}
[data-theme=dark] .dark\:bg-purple-900{background-color: rgb(88 28 135)!important;}
[data-theme=dark] .dark\:bg-fuchsia-50{background-color: rgb(253 244 255)!important;}
[data-theme=dark] .dark\:bg-fuchsia-100{background-color: rgb(250 232 255)!important;}
[data-theme=dark] .dark\:bg-fuchsia-200{background-color: rgb(245 208 254)!important;}
[data-theme=dark] .dark\:bg-fuchsia-300{background-color: rgb(240 171 252)!important;}
[data-theme=dark] .dark\:bg-fuchsia-400{background-color: rgb(232 121 249)!important;}
[data-theme=dark] .dark\:bg-fuchsia-500{background-color: rgb(217 70 239)!important;}
[data-theme=dark] .dark\:bg-fuchsia-600{background-color: rgb(192 38 211)!important;}
[data-theme=dark] .dark\:bg-fuchsia-700{background-color: rgb(162 28 175)!important;}
[data-theme=dark] .dark\:bg-fuchsia-800{background-color: rgb(134 25 143)!important;}
[data-theme=dark] .dark\:bg-fuchsia-900{background-color: rgb(112 26 117)!important;}
[data-theme=dark] .dark\:bg-pink-50{background-color: rgb(253 242 248)!important;}
[data-theme=dark] .dark\:bg-pink-100{background-color: rgb(252 231 243)!important;}
[data-theme=dark] .dark\:bg-pink-200{background-color: rgb(251 207 232)!important;}
[data-theme=dark] .dark\:bg-pink-300{background-color: rgb(249 168 212)!important;}
[data-theme=dark] .dark\:bg-pink-400{background-color: rgb(244 114 182)!important;}
[data-theme=dark] .dark\:bg-pink-500{background-color: rgb(236 72 153)!important;}
[data-theme=dark] .dark\:bg-pink-600{background-color: rgb(219 39 119)!important;}
[data-theme=dark] .dark\:bg-pink-700{background-color: rgb(190 24 93)!important;}
[data-theme=dark] .dark\:bg-pink-800{background-color: rgb(157 23 77)!important;}
[data-theme=dark] .dark\:bg-pink-900{background-color: rgb(131 24 67)!important;}
[data-theme=dark] .dark\:bg-rose-50{background-color: rgb(255 241 242)!important;}
[data-theme=dark] .dark\:bg-rose-100{background-color: rgb(255 228 230)!important;}
[data-theme=dark] .dark\:bg-rose-200{background-color: rgb(254 205 211)!important;}
[data-theme=dark] .dark\:bg-rose-300{background-color: rgb(253 164 175)!important;}
[data-theme=dark] .dark\:bg-rose-400{background-color: rgb(251 113 133)!important;}
[data-theme=dark] .dark\:bg-rose-500{background-color: rgb(244 63 94)!important;}
[data-theme=dark] .dark\:bg-rose-600{background-color: rgb(225 29 72)!important;}
[data-theme=dark] .dark\:bg-rose-700{background-color: rgb(190 18 60)!important;}
[data-theme=dark] .dark\:bg-rose-800{background-color: rgb(159 18 57)!important;}
[data-theme=dark] .dark\:bg-rose-900{background-color: rgb(136 19 55)!important;}
[data-theme=dark] .dark\:bg-primary-50{background-color: rgb(var(--app-primary-50-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-100{background-color: rgb(var(--app-primary-100-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-200{background-color: rgb(var(--app-primary-200-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-300{background-color: rgb(var(--app-primary-300-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-400{background-color: rgb(var(--app-primary-400-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-500{background-color: rgb(var(--app-primary-500-rgb))!important;}
[data-theme=dark] .dark\:bg-primary-600{background-color: rgb(var(--app-primary-600-rgb))!important;}
[data-theme=dark] .dark\:bg-border-default{background-color: var(--app-border)!important;}

/********** BORDERS **********/

/*** Border Radius ***/
.rounded-none{border-radius: 0px!important;}
.rounded-sm{border-radius: 0.125rem!important; /* 2px */}
.rounded{border-radius: 0.25rem!important; /* 4px */}
.rounded-md{border-radius: 0.375rem!important; /* 6px */}
.rounded-lg{border-radius: 0.5rem!important; /* 8px */}
.rounded-xl{border-radius: 0.75rem!important; /* 12px */}
.rounded-2xl{border-radius: 1rem!important; /* 16px */}
.rounded-3xl{border-radius: 1.5rem!important; /* 24px */}
.rounded-full{border-radius: 9999px!important;}
.rounded-t-none{border-top-left-radius: 0px!important;border-top-right-radius: 0px!important;}
.rounded-t-sm{border-top-left-radius: 0.125rem!important; /* 2px */border-top-right-radius: 0.125rem!important; /* 2px */}
.rounded-t{border-top-left-radius: 0.25rem!important; /* 4px */border-top-right-radius: 0.25rem!important; /* 4px */}
.rounded-t-md{border-top-left-radius: 0.375rem!important; /* 6px */border-top-right-radius: 0.375rem!important; /* 6px */}
.rounded-t-lg{border-top-left-radius: 0.5rem!important; /* 8px */border-top-right-radius: 0.5rem!important; /* 8px */}
.rounded-t-xl{border-top-left-radius: 0.75rem!important; /* 12px */border-top-right-radius: 0.75rem!important; /* 12px */}
.rounded-t-2xl{border-top-left-radius: 1rem!important; /* 16px */border-top-right-radius: 1rem!important; /* 16px */}
.rounded-t-3xl{border-top-left-radius: 1.5rem!important; /* 24px */border-top-right-radius: 1.5rem!important; /* 24px */}
.rounded-t-full{border-top-left-radius: 9999px!important;border-top-right-radius: 9999px!important;}
.rounded-l-none{border-top-left-radius: 0px!important;border-bottom-left-radius: 0px!important;}
.rounded-l{border-top-left-radius: 0.25rem!important; /* 4px */border-bottom-left-radius: 0.25rem!important; /* 4px */}
.rounded-l-md{border-top-left-radius: 0.375rem; /* 6px */border-bottom-left-radius: 0.375rem; /* 6px */}
.rounded-l-lg {border-top-left-radius: 0.5rem!important; /* 8px */border-bottom-left-radius: 0.5rem!important; /* 8px */}
.rounded-l-xl{border-top-left-radius: 0.75rem!important; /* 12px */border-bottom-left-radius: 0.75rem!important; /* 12px */}
.rounded-r-none{border-top-right-radius: 0px!important;border-bottom-right-radius: 0px!important;}
.rounded-r{border-top-right-radius: 0.25rem!important; /* 4px */border-bottom-right-radius: 0.25rem!important; /* 4px */}
.rounded-r-md{border-top-right-radius: 0.375rem; /* 6px */border-bottom-right-radius: 0.375rem; /* 6px */}
.rounded-r-xl{border-top-right-radius: 0.75rem!important; /* 12px */border-bottom-right-radius: 0.75rem!important; /* 12px */}
.rounded-b-none{border-bottom-left-radius: 0px!important;border-bottom-right-radius: 0px!important;}
.rounded-b-lg{border-bottom-left-radius: 0.5rem!important; /* 8px */border-bottom-right-radius: 0.5rem!important; /* 8px */}
.rounded-br-2xl{border-bottom-right-radius: 1rem!important; /* 16px */}
/*** Border Width ***/
.border-0{border-width: 0px!important;}
.border-2{border-width: 2px!important;}
.border-4{border-width: 4px!important;}
.border-8{border-width: 8px!important;}
.border{border-width: 1px!important;}
.border-x-0{border-left-width: 0px!important;border-right-width: 0px!important;}
.border-x-2{border-left-width: 2px!important;border-right-width: 2px!important;}
.border-x-4{border-left-width: 4px!important;border-right-width: 4px!important;}
.border-x-8{border-left-width: 8px!important;border-right-width: 8px!important;}
.border-x{border-left-width: 1px!important;border-right-width: 1px!important;}
.border-y-0{border-top-width: 0px!important;border-bottom-width: 0px!important;}
.border-y-2{border-top-width: 2px!important;border-bottom-width: 2px!important;}
.border-y-4{border-top-width: 4px!important;border-bottom-width: 4px!important;}
.border-y-8{border-top-width: 8px!important;border-bottom-width: 8px!important;}
.border-y{border-top-width: 1px!important;border-bottom-width: 1px!important;}
.border-t-0{border-top-width: 0px!important;}
.border-t-2{border-top-width: 2px!important;}
.border-t-4{border-top-width: 4px!important;}
.border-t-8{border-top-width: 8px!important;}
.border-t{border-top-width: 1px!important;}
.border-r-0{border-right-width: 0px!important;}
.border-r-2{border-right-width: 2px!important;}
.border-r-4{border-right-width: 4px!important;}
.border-r-8{border-right-width: 8px!important;}	
.border-r{border-right-width: 1px!important;}
.border-b-0{border-bottom-width: 0px!important;}
.border-b-2{border-bottom-width: 2px!important;}
.border-b-4{border-bottom-width: 4px!important;}
.border-b-8{border-bottom-width: 8px!important;}
.border-b{border-bottom-width: 1px!important;}
.border-l-0{border-left-width: 0px!important;}
.border-l-2{border-left-width: 2px!important;}
.border-l-4{border-left-width: 4px!important;}
.border-l-8{border-left-width: 8px!important;}
.border-l{border-left-width: 1px!important;}
.border-shadow-b{
	box-shadow: inset 0 -1px 0 var(--app-border);
}
/*** Border Style ***/
.border-solid{border-style: solid!important;}
.border-dashed{border-style: dashed!important;}
.border-dotted{border-style: dotted!important;}
.border-double{border-style: double!important;}
.border-hidden{border-style: hidden!important;}
.border-none{border-style: none!important;}
/*** Border Color ***/
.border-transparent{border-color: transparent!important;}
.border-default{border-color: var(--app-border)!important;}
.border-current{border-color: currentColor!important;}
.border-focus{border-color: #0093F9!important;}
.border-invalid{border-color: #FF4051 !important;}
/*** Divide ***/
.divide-y>:not([hidden])~:not([hidden]) {
    --fch-divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--fch-divide-y-reverse)))!important;
    border-bottom-width: calc(1px * var(--fch-divide-y-reverse))!important;
}
/*** Ring Width ***/
.ring-1{
	--fch-ring-offset-shadow: var(--fch-ring-inset) 0 0 0 var(--fch-ring-offset-width) var(--fch-ring-offset-color) !important;
	--fch-ring-shadow: var(--fch-ring-inset) 0 0 0 calc(1px + var(--fch-ring-offset-width)) var(--fch-ring-color) !important;
	box-shadow: var(--fch-ring-offset-shadow),var(--fch-ring-shadow),var(--fch-shadow, 0 0 #0000)!important;
}
.ring-2{
	--fch-ring-offset-shadow: var(--fch-ring-inset) 0 0 0 var(--fch-ring-offset-width) var(--fch-ring-offset-color) !important;
	--fch-ring-shadow: var(--fch-ring-inset) 0 0 0 calc(2px + var(--fch-ring-offset-width)) var(--fch-ring-color) !important;
	box-shadow: var(--fch-ring-offset-shadow),var(--fch-ring-shadow),var(--fch-shadow, 0 0 #0000)!important;
}
.ring-3{
	--fch-ring-offset-shadow: var(--fch-ring-inset) 0 0 0 var(--fch-ring-offset-width) var(--fch-ring-offset-color) !important;
	--fch-ring-shadow: var(--fch-ring-inset) 0 0 0 calc(3px + var(--fch-ring-offset-width)) var(--fch-ring-color) !important;
	box-shadow: var(--fch-ring-offset-shadow),var(--fch-ring-shadow),var(--fch-shadow, 0 0 #0000)!important;
}
.ring-4{
	--fch-ring-offset-shadow: var(--fch-ring-inset) 0 0 0 var(--fch-ring-offset-width) var(--fch-ring-offset-color) !important;
	--fch-ring-shadow: var(--fch-ring-inset) 0 0 0 calc(4px + var(--fch-ring-offset-width)) var(--fch-ring-color) !important;
	box-shadow: var(--fch-ring-offset-shadow),var(--fch-ring-shadow),var(--fch-shadow, 0 0 #0000)!important;
}
.ring-inset {--fch-ring-inset: inset !important;}
/*** Ring Color ***/
.ring-primary {--fch-ring-opacity: 1 !important;--fch-ring-color: rgba(var(--app-primary-rgb), var(--fch-ring-opacity)) !important;}
.ring-white {--fch-ring-color: rgb(255,255,255) !important;}
.ring-bg-card {--fch-ring-opacity: 1 !important;--fch-ring-color: rgba(var(--app-bg-card-rgb), var(--fch-ring-opacity)) !important;}
.ring-bg-default {--app-ring-opacity: 1 !important;--app-ring-color: rgba(var(--app-bg-default-rgb), var(--app-ring-opacity)) !important}
.ring-current {--fch-ring-color: currentColor!important;}
/** SHADOWS **/
.shadow-none {box-shadow: none!important;}
.shadow {
    --fch-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;
    --fch-shadow-colored: 0 1px 3px 0 var(--fch-shadow-color), 0 1px 2px -1px var(--fch-shadow-color) !important;
    box-shadow: var(--fch-ring-offset-shadow, 0 0 #0000),var(--fch-ring-shadow, 0 0 #0000),var(--fch-shadow)!important;
}
.shadow-lg {
    --app-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    box-shadow: var(--app-shadow);
}
.shadow-xl {
    --app-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    box-shadow: var(--app-shadow);
}
/********** TRANSFORMS **********/

/** Rotate **/
.rotate-0{transform: rotate(0deg)!important;}
.rotate-1{transform: rotate(1deg)!important;}
.rotate-2{transform: rotate(2deg)!important;}
.rotate-3{transform: rotate(3deg)!important;}
.rotate-6{transform: rotate(6deg)!important;}
.rotate-12{transform: rotate(12deg)!important;}
.rotate-45{transform: rotate(45deg)!important;}
.rotate-90{transform: rotate(90deg)!important;}
.rotate-180{transform: rotate(180deg)!important;}
.n-rotate-180{transform: rotate(-180deg)!important;}
/** Traslate  **/
.-translate-y-50per{transform: translateY(-50%)!important;}

/** OPACITY **/
.opacity-10{opacity: 0.1;}
.opacity-20{opacity: 0.2;}
.opacity-25{opacity: 0.25;}
.opacity-30{opacity: 0.3;}
.opacity-40{opacity: 0.4;}
.opacity-50{opacity: 0.5;}
.opacity-60{opacity: 0.6;}
.opacity-70{opacity: 0.7;}
.opacity-75{opacity: 0.75;}
.opacity-80{opacity: 0.8;}
.opacity-85{opacity: 0.85;}
.opacity-90{opacity: 0.9;}
/** INVERT **/
.invert-0{filter: invert(0)!important;}
.invert{filter: invert(100%)!important;}

/********** INTERACTIVITY **********/

/*** Cursor ***/
.cursor-auto{cursor: auto!important;}
.cursor-default{cursor: default!important;}
.cursor-pointer{cursor: pointer!important;}
.cursor-grab{cursor: grab!important;}
.cursor-grabbing{cursor: grabbing!important;}
.active\:cursor-grabbing:active{cursor: grabbing!important;}
/*** Pointer Events ***/
.pointer-events-none{pointer-events: none;}
.pointer-events-auto{pointer-events: auto;}
/** Resize **/
.resize-none{resize: none!important;}
.resize-y{resize: vertical!important;}
.resize-x{resize: horizontal!important;}
.resize{resize: both!important;}

/** BUTTON SIZE **/
.mate-button-size-1{
	width: 1.25rem!important; /* 20px */
    height: 1.25rem!important; /* 20px */
    max-height: 1.25rem!important; /* 20px */
}
.mate-button-size-1\.5{
    width: 1.375rem!important; /* 22px */
    height: 1.375rem!important; /* 22px */
    max-height: 1.375rem!important; /* 22px */
}
.mate-button-size-2{
    width: 1.5rem!important; /* 24px */
    height: 1.5rem!important; /* 24px */
    max-height: 1.5rem!important; /* 24px */
}
.mate-button-size-2\.5{
    width: 1.625rem!important; /* 26px */
    height: 1.625rem!important; /* 26px */
    max-height: 1.625rem!important; /* 26px */
}
.mate-button-size-3{
    width: 1.75rem!important; /* 28px */
    height: 1.75rem!important; /* 28px */
    max-height: 1.75rem!important; /* 28px */
}
.mate-button-size-3\.5{
    width: 1.875rem!important; /* 30px */
    height: 1.875rem!important; /* 30px */
    max-height: 1.875rem!important; /* 30px */
}
.mate-button-size-4{
    width: 2rem!important; /* 32px */
    height: 2rem!important; /* 32px */
    max-height: 2rem!important; /* 32px */
}
/** STROKED WIDTH **/
.b-w-2{border-width: 2px!important;}
.b-w-3{border-width: 3px!important;}
.b-w-4{border-width: 4px!important;}
/** ICON SIZE **/
.icon-size-2{
	width:.5rem!important;
	height:.5rem!important;
	min-width:.5rem!important;
	min-height:.5rem!important;
	font-size:.5rem!important;
	line-height:.5rem!important
}
.icon-size-2 svg{
	width:.5rem!important;
	height:.5rem!important
}
.icon-size-2\.5{
	width:0.625rem!important;
	height:0.625rem!important;
	min-width:0.625rem!important;
	min-height:0.625rem!important;
	font-size:0.625rem!important;
	line-height:0.625rem!important
}
.icon-size-2\.5 svg{
    width: 0.625rem!important;
    height: 0.625rem!important
}
.icon-size-3{
	width:.75rem!important;
	height:.75rem!important;
	min-width:.75rem!important;
	min-height:.75rem!important;
	font-size:.75rem!important;
	line-height:.75rem!important
}
.icon-size-3 svg{
	width:.75rem!important;
	height:.75rem!important
}
.icon-size-3\.5{
	width:.875rem!important;
	height:.875rem!important;
	min-width:.875rem!important;
	min-height:.875rem!important;
	font-size:.875rem!important;
	line-height:.875rem!important
}
.icon-size-3\.5 svg{
	width:.875rem!important;
	height:.875rem!important
}
.icon-size-4{
	width:1rem!important;
	height:1rem!important;
	min-width:1rem!important;
	min-height:1rem!important;
	font-size:1rem!important;
	line-height:1rem!important
}
.icon-size-4 svg{
	width:1rem!important;
	height:1rem!important
}
.icon-size-4\.5{
	width:1.125rem!important;
	height:1.125rem!important;
	min-width:1.125rem!important;
	min-height:1.125rem!important;
	font-size:1.125rem!important;
	line-height:1.125rem!important
}
.icon-size-4\.5 svg{
	width:1.125rem!important;
	height:1.125rem!important
}
.icon-size-5{
	width:1.25rem!important;
	height:1.25rem!important;
	min-width:1.25rem!important;
	min-height:1.25rem!important;
	font-size:1.25rem!important;
	line-height:1.25rem!important
}
.icon-size-5 svg{
	width:1.25rem!important;
	height:1.25rem!important
}
.icon-size-5\.5{
	width:1.375rem!important;
	height:1.375rem!important;
	min-width:1.375rem!important;
	min-height:1.375rem!important;
	font-size:1.375rem!important;
	line-height:1.375rem!important
}
.icon-size-5\.5 svg{
	width:1.375rem!important;
	height:1.375rem!important
}
.icon-size-6{
	width:1.5rem!important;
	height:1.5rem!important;
	min-width:1.5rem!important;
	min-height:1.5rem!important;
	font-size:1.5rem!important;
	line-height:1.5rem!important
}
.icon-size-6 svg{
	width:1.5rem!important;
	height:1.5rem!important
}
.icon-size-7{
	width:1.75rem!important;
	height:1.75rem!important;
	min-width:1.75rem!important;
	min-height:1.75rem!important;
	font-size:1.75rem!important;
	line-height:1.75rem!important
}
.icon-size-7 svg{
	width:1.75rem!important;
	height:1.75rem!important
}
.icon-size-12 {
 width:3rem!important;
 height:3rem!important;
 min-width:3rem!important;
 min-height:3rem!important;
 font-size:3rem!important;
 line-height:3rem!important
}
.icon-size-12 svg {
 width:3rem!important;
 height:3rem!important
}
.icon-size-16 {
 width:4rem!important;
 height:4rem!important;
 min-width:4rem!important;
 min-height:4rem!important;
 font-size:4rem!important;
 line-height:4rem!important
}
.icon-size-16 svg {
 width:4rem!important;
 height:4rem!important
}
.icon-size-24 {
    width: 6rem!important;
    height: 6rem!important;
    min-width: 6rem!important;
    min-height: 6rem!important;
    font-size: 6rem!important;
    line-height: 6rem!important;
}
.icon-size-24 svg{
	width: 6rem!important;
	height: 6rem!important
}
@media (min-width: 576px){
	.sm\:text-sm{font-size: 0.875rem!important; /* 14px */}
	.sm\:bg-card{--fch-bg-opacity: 1 !important;background-color: rgba(var(--app-bg-card-rgb),var(--fch-bg-opacity))!important;}
	.sm\:w-17{width: 4.5rem!important;}
	.sm\:w-20{width: 5rem!important; /* 80px */}
	.sm\:w-32{width: 8rem!important; /* 128px */}
	.sm\:w-40{width: 10rem!important; /* 160px */}
	.sm\:w-45{ width: 11.25rem!important;}
	.sm\:w-50{width: 50rem !important; /*800px*/}
	.sm\:min-w-90 {min-width: 22.5rem!important;}
	.sm\:w-64{width: 16rem!important; /* 256px */}
	.sm\:w-72{ width: 18rem!important; /* 288px */}
	.sm\:w-80{width: 20rem!important;}
	.sm\:w-90{width: 22.5rem!important;}
	.sm\:w-auto{width: auto!important;}
	.sm\:h-6{height: 1.5rem!important; /* 24px */}
	.sm\:h-6\.5{height: 1.625rem!important; /* 26px */}
	.sm\:h-7{height: 1.75rem!important;}
	.sm\:h-7\.5{height: 1.875rem!important;}
	.sm\:h-8{height: 2rem!important;}
	.sm\:h-9{height: 2.25rem!important; /* 36px */}
	.sm\:h-9\.5{height: 2.375rem!important; /* 38px */}
	.sm\:h-10{height: 2.5rem!important; /* 40px */}
	.sm\:h-11{height: 2.75rem!important; /* 44px */}
	.sm\:h-11\.5{height: 2.875rem!important; /* 46px */}
	.sm\:h-12{height: 3rem!important; /* 48px */}
	.sm\:h-14{height: 4rem!important;}
	.sm\:h-16{height: 3.5rem!important;}
	.sm\:h-17{height: 4.5rem!important;}
	.sm\:h-20{height: 5rem!important; /* 80px */}
	.sm\:h-32{height: 8rem!important; /* 128px */}
	.sm\:min-w-90{min-width: 22.5rem!important;}
	.sm\:w-28{width: 7rem!important; /* 112px */}
	.sm\:w-72{width: 18rem!important; /* 288px */}
	.sm\:w-80{width: 20rem!important;}
	.sm\:w-90{width: 22.5rem!important;}
	.sm\:w-96{width: 24rem!important;}
	.sm\:max-w-3xl{max-width: 48rem!important;} /* 768px */
	.sm\:max-w-4xl{max-width: 56rem!important;} /* 896px */
	.sm\:max-w-5xl{max-width: 64rem!important;} /* 1024px */
	.sm\:rounded-2xl{border-radius: 1rem!important;}
	.sm\:leading-6\.5{line-height: 1.625rem!important;}
	.sm\:leading-7{line-height: 1.75rem!important;}
	.sm\:leading-7\.5{line-height: 1.875rem!important;}
	.sm\:leading-8{line-height: 2rem!important;}
	.sm\:leading-8\.5{line-height: 2.125rem!important; /* 34px */}
	.sm\:p-0{padding: 0px!important;}
	.sm\:py-2{padding-top: 0.5rem!important;padding-bottom: 0.5rem!important;}
	.sm\:py-3\.5{padding-top: 0.875rem!important; /* 14px */padding-bottom: 0.875rem!important; /* 14px */}
	.sm\:py-4{padding-top: 1rem!important; /* 16px */padding-bottom: 1rem!important; /* 16px */}
	.sm\:py-6{padding-top: 1.5rem!important;padding-bottom: 1.5rem!important;}
	.sm\:px-0{padding-left: 0!important;padding-right: 0!important;}
	.sm\:p-8{padding: 2rem!important;}
	.sm\:px-10{padding-left: 2.5rem!important; /* 40px */padding-right: 2.5rem!important; /* 40px */}
	.sm\:pt-11{padding-top: 2.75rem!important; /* 44px */}
	.sm\:pt-11\.5{padding-top: 2.875rem!important; /* 46px */}
	.sm\:p-12{padding: 3rem!important;}
	.sm\:pb-12{padding-bottom: 3rem!important;}
	.sm\:pt-12{padding-top: 3rem!important;}
	.sm\:px-12{padding-left: 3rem!important; /* 48px */padding-right: 3rem!important; /* 48px */}
	.sm\:pt-13{padding-top: 3.25rem!important;}
	.sm\:pt-14{padding-top: 3.5rem!important;}
	.sm\:p-16{padding: 4rem!important; /* 64px */}
	.sm\:pt-16{padding-top: 4rem!important; /* 64px */}
	.sm\:py-20\.5{padding-top: 5.125rem!important; /* 84px */padding-bottom: 5.125rem!important; /* 84px */}
	.sm\:m-0{margin: 0px!important;}
	.sm\:mt-0 {margin-top: 0!important;}
	.sm\:mb-0 {margin-bottom: 0!important;}
	.sm\:mt-2{margin-top: 0.5rem!important; /* 8px */}
	.sm\:mt-3{margin-top: 0.75rem!important; /* 12px */}
	.sm\:mr-3{margin-right: 0.75rem!important; /* 12px */}
	.sm\:mt-4{margin-top: 1rem!important; /* 16px */}
	.sm\:mx-0{margin-left: 0!important;margin-right: 0!important;}
	.sm\:my-10{margin-top: 2.5rem!important;margin-bottom: 2.5rem!important;}
	.sm\:border-0{border-width: 0px!important;}
	.sm\:top-11{top: 2.75rem!important;}
	.sm\:top-12{top: 3rem!important;}
	.sm\:top-13{top: 3.25rem!important;}
	.sm\:top-14{top: 3.5rem!important;}
	.sm\:top-16{top: 4rem!important; /* 64px */}
	.sm\:bg-transparent{background: transparent!important;}
	.sm\:bg-white{--fch-bg-opacity: 1 !important;background-color: rgb(255 255 255 / var(--fch-bg-opacity))!important;}
	.sm\:shadow-none{box-shadow: 0 0 #0000!important;}
	.sm\:shadow {
	    --fch-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;
	    --fch-shadow-colored: 0 1px 3px 0 var(--fch-shadow-color), 0 1px 2px -1px var(--fch-shadow-color) !important;
	    box-shadow: var(--fch-ring-offset-shadow, 0 0 #0000),var(--fch-ring-shadow, 0 0 #0000),var(--fch-shadow)!important;
	}
	.sm\:gap-4{gap: 1rem!important; /* 16px */}
	.sm\:gap-6{gap: 1.5rem!important; /* 24px */}
	.sm\:flex{display: flex;}
	.sm\:inline-flex{display: inline-flex;}
	.sm\:flex-row{flex-direction: row!important;}
	.sm\:flex-wrap{flex-wrap: wrap;}
	.sm\:flex-nowrap{flex-wrap: nowrap;}
	.sm\:items-center{align-items: center;}
	.sm\:block{display: block;}
	.sm\:hidden{display: none;}
	.sm\:position-relative{position: relative!important;}
	.sm\:position-fixed{position: fixed!important;}
	.sm\:position-sticky{position: sticky!important;}
	.sm\:justify-start{justify-content: flex-start!important;}
	.sm\:justify-center{justify-content: center!important;}
	.sm\:justify-end{justify-content: end!important;}
	.sm\:grid-cols-2 {grid-template-columns: repeat(2,minmax(0,1fr))!important;}
	.sm\:grid-cols-4 {grid-template-columns: repeat(4,minmax(0,1fr))!important;}
	.sm\:col-span-4{grid-column: span 4 / span 4!important;}
	.sm\:mate-button-size-2\.5{
	    width: 1.625rem!important; /* 26px */
	    height: 1.625rem!important; /* 26px */
	    max-height: 1.625rem!important; /* 26px */
	}
	.sm\:mate-button-size-3{
	    width: 1.75rem!important;
	    height: 1.75rem!important;
	    max-height: 1.75rem!important;
	}
	.sm\:mate-button-size-3\.5{
		width: 1.875rem!important;
	    height: 1.875rem!important;
	    max-height: 1.875rem!important;
	}
	.sm\:icon-size-4{
		width:1rem!important;
		height:1rem!important;
		min-width:1rem!important;
		min-height:1rem!important;
		font-size:1rem!important;
		line-height:1rem!important
	}
	.sm\:icon-size-4\.5{
		width:1.125rem!important;
		height:1.125rem!important;
		min-width:1.125rem!important;
		min-height:1.125rem!important;
		font-size:1.125rem!important;
		line-height:1.125rem!important
	}
	.sm\:icon-size-12 {
		 width:3rem!important;
		 height:3rem!important;
		 min-width:3rem!important;
		 min-height:3rem!important;
		 font-size:3rem!important;
		 line-height:3rem!important
	}
	.sm\:space-x-2>:not([hidden])~:not([hidden]) {
	    --fch-space-x-reverse: 0 !important;
	    margin-right: calc(0.5rem * var(--fch-space-x-reverse))!important;
	    margin-left: calc(0.5rem * calc(1 - var(--fch-space-x-reverse)))!important;
	}
	.sm\:space-x-3>:not([hidden])~:not([hidden]) {
	    --fch-space-x-reverse: 0 !important;
	    margin-right: calc(0.75rem * var(--fch-space-x-reverse))!important;
	    margin-left: calc(0.75rem * calc(1 - var(--fch-space-x-reverse)))!important;
	}
	.sm\:space-x-4>:not([hidden])~:not([hidden]){
		--fch-space-x-reverse: 0 !important;
	    margin-right: calc(1rem * var(--fch-space-x-reverse))!important;
	    margin-left: calc(1rem * calc(1 - var(--fch-space-x-reverse)))!important;
	}
}
/** md: medium devices **/
@media (min-width: 768px) {
	.md\:w-17{width: 4.5rem!important;}
	.md\:w-45{width: 11.25rem!important;}
	.md\:w-80{width: 20rem!important; /* 320px */}
	.md\:w-96{width: 24rem!important;}
	.md\:h-9\.5{height: 2.375rem!important; /* 38px */}
	.md\:h-10{height: 2.5rem!important; /* 40px */}
	.md\:h-17{height: 4.5rem!important;}
	.md\:py-6{padding-top: 1.5rem!important;padding-bottom: 1.5rem!important;}
	.md\:px-0{padding-left: 0!important;padding-right: 0!important;}
	.md\:px-4{padding-left: 1rem!important;padding-right: 1rem!important;}
	.md\:p-8{padding: 2rem!important;}
	.md\:px-2\.5{padding-left: 0.625rem!important; /* 10px */padding-right: 0.625rem!important; /* 10px */}
	.md\:pb-12{padding-bottom: 3rem!important;}
	.md\:rounded-xl{border-radius: 0.75rem!important;}
	.md\:rounded-2xl{border-radius: 1rem!important;}
	.md\:hidden{display: none;}
	.md\:block{display: block;}
	.md\:grid-cols-1{grid-template-columns: repeat(1,minmax(0,1fr))!important;}
	.md\:grid-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))!important;}
	.md\:grid-cols-3{grid-template-columns: repeat(3,minmax(0,1fr))!important;}
	.md\:grid-cols-4{grid-template-columns: repeat(4,minmax(0,1fr))!important;}
	.md\:grid-cols-5{grid-template-columns: repeat(5,minmax(0,1fr))!important;}
	.md\:flex-auto{flex: 1 1 auto!important;}
	.md\:flex-row{flex-direction: row!important;}
	.md\:flex-nowrap{flex-wrap: nowrap!important;}
	.md\:grid-card-size-2 {max-width: 472px!important;}
}
/** lg: large devices **/
@media (min-width: 992px) {
	.lg\:position-absolute{position: absolute!important;}
	.lg\:w-17{width: 4.5rem!important;}
	.lg\:w-45{width: 11.25rem!important;}
	.lg\:w-96{width: 24rem!important; /* 384px */}
	.lg\:w-auto{width: auto!important;}
	.lg\:h-17{height: 4.5rem!important;}
	.lg\:h-18{height: 4.5rem!important;}
	.lg\:h-38{height: 9.5rem!important; /* 152px */}
	.lg\:h-60{height: 15rem!important;}
	.lg\:h-80{height: 20rem!important;}
	.lg\:py-6{padding-top: 1.5rem!important;padding-bottom: 1.5rem!important;}
	.lg\:px-0{padding-left: 0!important;padding-right: 0!important;}
	.lg\:p-12{padding: 3rem!important;}
	.lg\:p-20{padding: 5rem!important;}
	.lg\:m-0{margin: 0!important;}
	.lg\:mt-0{margin-top: 0!important;}
	.lg\:ml-auto{margin-left: auto!important;}
	.lg\:ml-4{margin-left: 1rem!important; /* 16px */}
	.lg\:mt-4{margin-top: 1rem!important; /* 16px */}
	.lg\:mr-5{margin-right: 1.25rem!important; /* 20px */}
	.lg\:ml-7{margin-left: 1.75rem!important; /* 28px */}
	.lg\:mr-7{margin-right: 1.75rem!important; /* 28px */}
	.lg\:ml-8{margin-left: 2rem!important;}
	.lg\:mb-20{margin-bottom: 5rem;}
	.lg\:-mt-22{margin-top: -5.5rem!important;}
	.lg\:hidden{display: none;}
	.lg\:block{display: block;}
	.lg\:flex{display: flex;}
	.lg\:flex-row{flex-direction: row!important;}
	.lg\:flex-nowrap{flex-wrap: nowrap!important;}
	.lg\:items-start{align-items: flex-start!important;}
	.lg\:max-w-80{max-width: 20rem!important;}
	.lg\:max-w-86{max-width: 23rem!important;}
	.lg\:hidden{display: none;}
	.lg\:grid-cols-1{grid-template-columns: repeat(1,minmax(0,1fr))!important;}
	.lg\:grid-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))!important;}
	.lg\:grid-cols-3{grid-template-columns: repeat(3,minmax(0,1fr))!important;}
	.lg\:grid-cols-4{grid-template-columns: repeat(4,minmax(0,1fr))!important;}
	.lg\:grid-cols-5{grid-template-columns: repeat(5,minmax(0,1fr))!important;}
	.lg\:grid-card-size-2{max-width: 472px!important;}
	.lg\:grid-card-size-3{max-width: 696px!important;}
	.lg\:text-5xl{font-size: 3rem!important;}
    .lg\:text-4xl{font-size: 2.25rem!important;}
}
/** xl: extra large devices **/
@media (min-width: 1200px){
	.xl\:w-5{width: 1.25rem!important;}
	.xl\:w-17{width: 4.5rem!important;}
	.xl\:w-44{width: 11rem!important; /* 176px */;}
	.xl\:w-45{width: 11.25rem!important;}
	.xl\:h-17{height: 4.5rem!important;}
	.xl\:h-18{height: 4.5rem!important;}
	.xl\:h-80{height: 20rem!important;}
	.xl\:p-6{padding: 1.5rem!important;}
	.xl\:py-6{padding-top: 1.5rem!important;padding-bottom: 1.5rem!important;}
	.xl\:px-0{padding-left: 0!important;padding-right: 0!important;}
	.xl\:px-4{padding-left: 1rem!important;padding-right: 1rem!important;}
	.xl\:m-0{margin: 0!important;}
	.xl\:mt-0{margin-top: 0!important;}
	.xl\:ml-auto{margin-left: auto!important;}
	.xl\:ml-7{margin-left: 1.75rem!important; /* 28px */}
	.xl\:ml-8{margin-left: 2rem!important;}
	.xl\:-mt-22{margin-top: -5.5rem!important;}
	.xl\:block{display: block;}
	.xl\:inline-flex{display: inline-flex;}
	.xl\:flex{display: flex;}
	.xl\:flex-row{flex-direction: row!important;}
	.xl\:flex-nowrap{flex-wrap: nowrap!important;}
	.xl\:items-start{align-items: flex-start!important;}
	.xl\:grid-cols-1{grid-template-columns: repeat(1,minmax(0,1fr))!important;}
	.xl\:grid-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))!important;}
	.xl\:grid-cols-3{grid-template-columns: repeat(3,minmax(0,1fr))!important;}
	.xl\:grid-cols-4{grid-template-columns: repeat(4,minmax(0,1fr))!important;}
	.xl\:grid-cols-5{grid-template-columns: repeat(5,minmax(0,1fr))!important;}
	.xl\:grid-cols-6{grid-template-columns: repeat(6,minmax(0,1fr))!important;}
	.xl\:grid-cols-7{grid-template-columns: repeat(7,minmax(0,1fr))!important;}
	.xl\:grid-cols-8{grid-template-columns: repeat(8,minmax(0,1fr))!important;}
	.xl\:grid-card-size-2{max-width: 472px!important;}
	.xl\:grid-card-size-3{max-width: 696px!important;}
	.xl\:grid-card-size-5{max-width: 1144px!important;}
	.xl\:grid-card-size-6{max-width: 1368px!important}
}
/** 2xl: extra extra large devices **/
@media (min-width: 1400px){ }
@media (max-width: 575px){
	#navbar-menu {
		border-radius: 0;
	}
	.sm\:inset-auto {
	    top: 0!important;
	    right: 0!important;
	    bottom: 0!important;
	    left: 0!important;
	    position: fixed!important;
	    margin: 0!important;
	}
}