@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');

:root {
		--charcoal:#232023;
		--card-background:#848482;
		--card-label:#232023;
		--card-text:#232023;
		--button-orange:#FA8128;
}

html{
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	box-sizing:border-box;
	-webkit-text-size-adjust:100%;
}

*,*::before,*::after{
	box-sizing:inherit;
}

strong,b{
	font-weight:700;
}

body{
	margin:0;
	color:#121828;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	background-color:var(--charcoal);
/*	background-color:#111110;*/
}

@media print{
	body{
	background-color:#fff;
}

}
body::backdrop{
	background-color:red;
}

*{
	box-sizing:border-box;
	margin:0;
	padding:0;
}

html{
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	min-height:100%;
	width:100%;
}

body{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	min-height:100%;
	width:100%;
}

#__next{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	height:100%;
	width:100%;
}

.css-qvls4e{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	max-width:100%;
	padding-top:64px;
}

@media (min-width:1200px){
	.css-qvls4e{
	padding-left:280px;
}

}
.css-ajnmy4{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%;
}

.css-nw5nzo{
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-ms-flex-positive:1;
	flex-grow:1;
	padding-top:64px;
	padding-bottom:64px;
}

.css-1qsxih2{
	width:100%;
	margin-left:auto;
	box-sizing:border-box;
	margin-right:auto;
	display:block;
	padding-left:16px;
	padding-right:16px;
}

@media (min-width:600px){
	.css-1qsxih2{
	padding-left:24px;
	padding-right:24px;
}

}
@media (min-width:1200px){
	.css-1qsxih2{
	max-width:1200px;
}

}
.css-10xmn7i{
	margin:0;
	font-weight:700;
	font-size:4rem;
	line-height:1.375;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	margin-bottom:24px;
	color: #F8F8F7;
}

.css-1h77wgb{
	box-sizing:border-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:100%;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	margin-top:-24px;
	width:calc(100% + 24px);
	margin-left:-24px;
}

.css-1h77wgb>
.MuiGrid-item{
	padding-top:24px;
}

.css-1h77wgb>
.MuiGrid-item{
	padding-left:24px;
}

.css-wrudwc{
	box-sizing:border-box;
	margin:0;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-basis:100%;
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:100%;
}

@media (min-width:1000px){
	.css-wrudwc{
	-webkit-flex-basis:50%;
	-ms-flex-preferred-size:50%;
	flex-basis:50%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:50%;
}

}
@media (min-width:1200px){
	.css-wrudwc{
	-webkit-flex-basis:33.333333%;
	-ms-flex-preferred-size:33.333333%;
	flex-basis:33.333333%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:33.333333%;
}

}

/* cards */

.css-yrxxqj{
	background-color:var(--card-background);
	color:#121828;
	-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	border-radius:8px;
	box-shadow:0px 1px 1px rgba(100, 116, 139, 0.06),0px 1px 2px rgba(100, 116, 139, 0.1);
	overflow:hidden;
}

.css-1dzn5ey{
	padding:16px;
	padding:32px 24px;
}

.css-1dzn5ey:last-child{
	padding-bottom:24px;
}

.css-1dzn5ey:last-child{
	padding-bottom:32px;
}

.css-1efvhw7{
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.css-1x4l2sw{
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	width:40px;
	height:40px;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:1.25rem;
	line-height:1;
	border-radius:50%;
	overflow:hidden;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	height:64px;
	margin-bottom:16px;
	width:64px;
}

.css-1hy9t21{
	width:100%;
	height:100%;
	text-align:center;
	object-fit:cover;
	color:transparent;
	text-indent:10000px;
}

.css-1uzgl4j{
	margin:0;
	font-weight:600;
	font-size:1.5rem;
	line-height:1.375;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	margin-bottom:0.35em;
	color:#121828;
}

.css-f1egar{
	margin:0;
	font-size:1.25rem;
	font-weight:400;
	line-height:1.57;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:var(--card-text);
}

.css-hyy82{
	margin:0;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	border-width:0;
	border-style:solid;
	border-color:#E6E8F0;
	border-bottom-width:thin;
}

.css-3zukih{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding:8px;
}

.css-3zukih>
:not(:first-of-type){
	margin-left:8px;
}

.css-10vimvj{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	font-weight:600;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:1rem;
	line-height:1.75;
	text-transform:uppercase;
	min-width:64px;
	padding:6px 16px;
	border-radius:8px;
	-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	color:#FFFFFF;
	background-color:var(--button-orange);
	width:100%;
	box-shadow:0px 1px 2px rgba(100, 116, 139, 0.12);
	text-transform:none;
	padding:8px 20px;
}

.css-10vimvj::-moz-focus-inner{
	border-style:none;
}

.css-10vimvj.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-10vimvj{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-10vimvj:hover{
	-webkit-text-decoration:none;
	text-decoration:none;
	background-color:rgba(80, 72, 229, 0.04);
}

@media (hover: none){
	.css-10vimvj:hover{
	background-color:transparent;
}

}
.css-10vimvj.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
}

.css-10vimvj:hover{
	box-shadow:none;
}

.css-10vimvj.Mui-focusVisible{
	box-shadow:none;
}

.css-10vimvj:active{
	box-shadow:none;
}

.css-10vimvj.Mui-disabled{
	box-shadow:none;
}

.css-ow7m9w{
	box-sizing:border-box;
	margin:0;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-basis:100%;
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:100%;
}

@media (min-width:1000px){
	.css-ow7m9w{
	-webkit-flex-basis:50%;
	-ms-flex-preferred-size:50%;
	flex-basis:50%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:50%;
}

}
@media (min-width:1200px){
	.css-ow7m9w{
	-webkit-flex-basis:66.666667%;
	-ms-flex-preferred-size:66.666667%;
	flex-basis:66.666667%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:66.666667%;
}

}
.css-3rd7fc{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding:16px;
	padding:32px 24px;
}

.css-11qjisw{
	-webkit-flex:1 1 auto;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
}

.css-17x7qyz{
	margin:0;
	font-weight:600;
	font-size:1.25rem;
	line-height:1.375;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	display:block;
}

.css-gsqa7h{
	margin:0;
	font-size:0.875rem;
	font-weight:400;
	line-height:1.57;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:var(--card-text);
	display:block;
}

.css-19z1owc{
	box-sizing:border-box;
	margin:0;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-basis:100%;
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:100%;
}

@media (min-width:1000px){
	.css-19z1owc{
	-webkit-flex-basis:50%;
	-ms-flex-preferred-size:50%;
	flex-basis:50%;
	-webkit-box-flex:0;
	-webkit-flex-grow:0;
	-ms-flex-positive:0;
	flex-grow:0;
	max-width:50%;
}

}
.css-feqhe6{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	position:relative;
	min-width:0;
	padding:0;
	margin:0;
	border:0;
	vertical-align:top;
	width:100%;
}

/*card labels*/
.css-mvebgw{
	color:var(--card-label);
	font-size:1rem;
	font-weight:600;
	line-height:1.4375em;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	padding:0;
	position:relative;
	display:block;
	transform-origin:top left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:calc(133% - 24px);
	position:absolute;
	left:0;
	top:0;
	-webkit-transform:translate(14px, -9px) scale(0.75);
	-moz-transform:translate(14px, -9px) scale(0.75);
	-ms-transform:translate(14px, -9px) scale(0.75);
	transform:translate(14px, -9px) scale(0.75);
	-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
	transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
	z-index:1;
	pointer-events:none;
}

.css-mvebgw.Mui-focused{
	color:#5048E5;
}

.css-mvebgw.Mui-disabled{
	color:rgba(55, 65, 81, 0.48);
}

.css-mvebgw.Mui-error{
	color:#D14343;
}

.css-pw3jlb.Mui-error{
	color:#D14343;
}

.css-yrb7tp{
	font-size:1rem;
	font-weight:400;
	line-height:1.4375em;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:#121828;
	box-sizing:border-box;
	position:relative;
	cursor:text;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	position:relative;
	border-radius:8px;
}

.css-yrb7tp.Mui-disabled{
	color:rgba(55, 65, 81, 0.48);
	cursor:default;
}

.css-yrb7tp:hover .MuiOutlinedInput-notchedOutline{
	border-color:#121828;
}

@media (hover: none){
	.css-yrb7tp:hover .MuiOutlinedInput-notchedOutline{
	border-color:rgba(0, 0, 0, 0.23);
}

}
.css-yrb7tp.Mui-focused .MuiOutlinedInput-notchedOutline{
	border-color:#5048E5;
	border-width:2px;
}

.css-yrb7tp.Mui-error .MuiOutlinedInput-notchedOutline{
	border-color:#D14343;
}

.css-yrb7tp.Mui-disabled .MuiOutlinedInput-notchedOutline{
	border-color:rgba(55, 65, 81, 0.26);
}

.css-j6vbi8{
	font:inherit;
	letter-spacing:inherit;
	color:var(--card-text);
	padding:4px 0 5px;
	border:0;
	box-sizing:content-box;
	background:none;
	height:1.4375em;
	margin:0;
	-webkit-tap-highlight-color:transparent;
	display:block;
	min-width:0;
	width:100%;
	-webkit-animation-name:mui-auto-fill-cancel;
	animation-name:mui-auto-fill-cancel;
	-webkit-animation-duration:10ms;
	animation-duration:10ms;
	padding:16.5px 14px;
}

.css-j6vbi8::-webkit-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-j6vbi8::-moz-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-j6vbi8:-ms-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-j6vbi8::-ms-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-j6vbi8:focus{
	outline:0;
}

.css-j6vbi8:invalid{
	box-shadow:none;
}

.css-j6vbi8::-webkit-search-decoration{
	-webkit-appearance:none;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8::-webkit-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8::-moz-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8:-ms-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8::-ms-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8:focus::-webkit-input-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8:focus::-moz-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8:focus:-ms-input-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-j6vbi8:focus::-ms-input-placeholder{
	opacity:0.42;
}

.css-j6vbi8.Mui-disabled{
	opacity:1;
	-webkit-text-fill-color:rgba(55, 65, 81, 0.48);
}

.css-j6vbi8:-webkit-autofill{
	-webkit-animation-duration:5000s;
	animation-duration:5000s;
	-webkit-animation-name:mui-auto-fill;
	animation-name:mui-auto-fill;
}

.css-j6vbi8:-webkit-autofill{
	border-radius:inherit;
}

.css-17cylm7{
	text-align:left;
	position:absolute;
	bottom:0;
	right:0;
	top:-5px;
	left:0;
	margin:0;
	padding:0 8px;
	pointer-events:none;
	border-radius:inherit;
	border-style:solid;
	border-width:1px;
	overflow:hidden;
	min-width:0%;
	border-color:rgba(0, 0, 0, 0.23);
	border-color:#E6E8F0;
}

.css-186xcr5{
	display:block;
	width:auto;
	padding:0;
	height:11px;
	font-size:0.75em;
	visibility:hidden;
	max-width:100%;
	-webkit-transition:max-width 100ms cubic-bezier(0.0, 0, 0.2, 1) 50ms;
	transition:max-width 100ms cubic-bezier(0.0, 0, 0.2, 1) 50ms;
}

.css-186xcr5>
span{
	padding-left:5px;
	padding-right:5px;
	display:inline-block;
}

.css-1lisuo3{
	color:#65748B;
	font-size:0.75rem;
	font-weight:400;
	line-height:1.66;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	text-align:left;
	margin-top:3px;
	margin-right:14px;
	margin-bottom:0;
	margin-left:14px;
}

.css-1lisuo3.Mui-disabled{
	color:rgba(55, 65, 81, 0.48);
}

.css-1lisuo3.Mui-error{
	color:#D14343;
}

.css-ju2pbk{
	color:#65748B;
	font-size:1rem;
	font-weight:400;
	line-height:1.4375em;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	padding:0;
	position:relative;
	display:block;
	transform-origin:top left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:calc(100% - 24px);
	position:absolute;
	left:0;
	top:0;
	-webkit-transform:translate(14px, 16px) scale(1);
	-moz-transform:translate(14px, 16px) scale(1);
	-ms-transform:translate(14px, 16px) scale(1);
	transform:translate(14px, 16px) scale(1);
	-webkit-transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,-webkit-transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
	transition:color 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms,max-width 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
	z-index:1;
	pointer-events:none;
}

.css-ju2pbk.Mui-focused{
	color:#5048E5;
}

.css-ju2pbk.Mui-disabled{
	color:rgba(55, 65, 81, 0.48);
}

.css-ju2pbk.Mui-error{
	color:#D14343;
}

.css-dhh0px{
	display:block;
	width:auto;
	padding:0;
	height:11px;
	font-size:0.75em;
	visibility:hidden;
	max-width:0.01px;
	-webkit-transition:max-width 50ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
	transition:max-width 50ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
}

.css-dhh0px>
span{
	padding-left:5px;
	padding-right:5px;
	display:inline-block;
}

.css-72ozt4{
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border-radius:8px;
	cursor:pointer;
	font:inherit;
	letter-spacing:inherit;
	color:currentColor;
	padding:4px 0 5px;
	border:0;
	box-sizing:content-box;
	background:none;
	height:1.4375em;
	margin:0;
	-webkit-tap-highlight-color:transparent;
	display:block;
	min-width:0;
	width:100%;
	-webkit-animation-name:mui-auto-fill-cancel;
	animation-name:mui-auto-fill-cancel;
	-webkit-animation-duration:10ms;
	animation-duration:10ms;
	padding:16.5px 14px;
}

.css-72ozt4:focus{
	border-radius:8px;
}

.css-72ozt4::-ms-expand{
	display:none;
}

.css-72ozt4.Mui-disabled{
	cursor:default;
}

.css-72ozt4[multiple]{
	height:auto;
}

.css-72ozt4:not([multiple]) option,.css-72ozt4:not([multiple]) optgroup{
	background-color:#FFFFFF;
}

.css-72ozt4.css-72ozt4.css-72ozt4{
	padding-right:32px;
}

.css-72ozt4::-webkit-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-72ozt4::-moz-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-72ozt4:-ms-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-72ozt4::-ms-input-placeholder{
	color:currentColor;
	opacity:0.42;
	-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-72ozt4:focus{
	outline:0;
}

.css-72ozt4:invalid{
	box-shadow:none;
}

.css-72ozt4::-webkit-search-decoration{
	-webkit-appearance:none;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4::-webkit-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4::-moz-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4:-ms-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4::-ms-input-placeholder{
	opacity:0!important;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4:focus::-webkit-input-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4:focus::-moz-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4:focus:-ms-input-placeholder{
	opacity:0.42;
}

label[data-shrink=false]+.MuiInputBase-formControl .css-72ozt4:focus::-ms-input-placeholder{
	opacity:0.42;
}

.css-72ozt4.Mui-disabled{
	opacity:1;
	-webkit-text-fill-color:rgba(55, 65, 81, 0.48);
}

.css-72ozt4:-webkit-autofill{
	-webkit-animation-duration:5000s;
	animation-duration:5000s;
	-webkit-animation-name:mui-auto-fill;
	animation-name:mui-auto-fill;
}

.css-72ozt4:-webkit-autofill{
	border-radius:inherit;
}

.css-1cdths{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:1em;
	height:1em;
	display:inline-block;
	fill:currentColor;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	font-size:1.5rem;
	position:absolute;
	right:7px;
	top:calc(50% - .5em);
	pointer-events:none;
	color:#6B7280;
}

.css-1cdths.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
}

.css-1qc63lq{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	-webkit-justify-content:flex-end;
	justify-content:flex-end;
	padding:16px;
}

.css-1prp8n9{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	font-weight:600;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:1rem;
	line-height:1.75;
	text-transform:uppercase;
	min-width:64px;
	padding:6px 16px;
	border-radius:8px;
	-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	color:#FFFFFF;
	background-color:var(--button-orange);
	box-shadow:0px 1px 2px rgba(100, 116, 139, 0.12);
	box-shadow:none;
	text-transform:none;
	padding:8px 20px;
}

.css-1prp8n9::-moz-focus-inner{
	border-style:none;
}

.css-1prp8n9.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-1prp8n9{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-1prp8n9:hover{
	-webkit-text-decoration:none;
	text-decoration:none;
	background-color:#3832A0;
	box-shadow:0px 1px 5px rgba(100, 116, 139, 0.12);
}

@media (hover: none){
	.css-1prp8n9:hover{
	background-color:#5048E5;
}

}
.css-1prp8n9:active{
	box-shadow:0px 2px 4px rgba(31, 41, 55, 0.06),0px 4px 6px rgba(100, 116, 139, 0.12);
}

.css-1prp8n9.Mui-focusVisible{
	box-shadow:0px 2px 6px rgba(100, 116, 139, 0.12);
}

.css-1prp8n9.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
	box-shadow:none;
	background-color:rgba(55, 65, 81, 0.12);
}

.css-1prp8n9:hover{
	box-shadow:none;
}

.css-1prp8n9.Mui-focusVisible{
	box-shadow:none;
}

.css-1prp8n9:active{
	box-shadow:none;
}

.css-1prp8n9.Mui-disabled{
	box-shadow:none;
}

.css-1ew0fbc{
	color:#121828;
	-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	box-shadow:0px 1px 5px rgba(100, 116, 139, 0.12);
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	width:100%;
	box-sizing:border-box;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	position:fixed;
	z-index:1100;
	top:0;
	left:auto;
	right:0;
	background-color:#5048E5;
	color:#FFFFFF;
	background-color:#FFFFFF;
	box-shadow:0px 1px 4px rgba(100, 116, 139, 0.12);
}

@media print{
	.css-1ew0fbc{
	position:absolute;
}

}
@media (min-width:1200px){
	.css-1ew0fbc{
	left:280px;
	width:calc(100% - 280px);
}

}

/* Top Nav Bar */

.css-7mjceg{
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	min-height:56px;
	min-height:64px;
	left:0;
	padding-left:16px;
	padding-right:16px;
	background-color:var(--charcoal);
}

@media (min-width:0px) and (orientation: landscape){
	.css-7mjceg{
	min-height:48px;
}

}
@media (min-width:600px){
	.css-7mjceg{
	min-height:64px;
}

}
.css-1matkb5{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	color:inherit;
	text-align:center;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	font-size:1.5rem;
	padding:8px;
	border-radius:50%;
	overflow:visible;
	color:#6B7280;
	-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.css-1matkb5::-moz-focus-inner{
	border-style:none;
}

.css-1matkb5.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-1matkb5{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-1matkb5:hover{
	background-color:rgba(107, 114, 128, 0.04);
}

@media (hover: none){
	.css-1matkb5:hover{
	background-color:transparent;
}

}
.css-1matkb5.Mui-disabled{
	background-color:transparent;
	color:rgba(55, 65, 81, 0.26);
}

@media (min-width:0px){
	.css-1matkb5{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
}

}
@media (min-width:1200px){
	.css-1matkb5{
	display:none;
}

}
.css-1k33q06{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:1em;
	height:1em;
	display:inline-block;
	fill:currentColor;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	font-size:1.25rem;
}

.css-1sr3j4o{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	color:inherit;
	text-align:center;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	font-size:1.5rem;
	padding:8px;
	border-radius:50%;
	overflow:visible;
	color:#6B7280;
	-webkit-transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	margin-left:8px;
}

.css-1sr3j4o::-moz-focus-inner{
	border-style:none;
}

.css-1sr3j4o.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-1sr3j4o{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-1sr3j4o:hover{
	background-color:rgba(107, 114, 128, 0.04);
}

@media (hover: none){
	.css-1sr3j4o:hover{
	background-color:transparent;
}

}
.css-1sr3j4o.Mui-disabled{
	background-color:transparent;
	color:rgba(55, 65, 81, 0.26);
}

.css-i9gxme{
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-ms-flex-positive:1;
	flex-grow:1;
}

.css-1rzb3uu{
	position:relative;
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	vertical-align:middle;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
}

.css-cf0hj9{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:absolute;
	box-sizing:border-box;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-weight:500;
	font-size:0.75rem;
	min-width:8px;
	line-height:1;
	padding:0;
	height:8px;
	border-radius:4px;
	z-index:1;
	-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	background-color:#5048E5;
	color:#FFFFFF;
	top:0;
	right:0;
	-webkit-transform:scale(1) translate(50%, -50%);
	-moz-transform:scale(1) translate(50%, -50%);
	-ms-transform:scale(1) translate(50%, -50%);
	transform:scale(1) translate(50%, -50%);
	transform-origin:100% 0%;
}

.css-cf0hj9.MuiBadge-invisible{
	-webkit-transform:scale(0) translate(50%, -50%);
	-moz-transform:scale(0) translate(50%, -50%);
	-ms-transform:scale(0) translate(50%, -50%);
	transform:scale(0) translate(50%, -50%);
}

.css-pjekcl{
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	width:40px;
	height:40px;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:1.25rem;
	line-height:1;
	border-radius:50%;
	overflow:hidden;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	height:40px;
	width:40px;
	margin-left:8px;
}

.css-1tu59u4{
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
}

.css-1o9ypuc{
	color:#121828;
	-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	box-shadow:none;
	overflow-y:auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	height:100%;
	-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto;
	z-index:1200;
	-webkit-overflow-scrolling:touch;
	position:fixed;
	top:0;
	outline:0;
	left:0;
	border-right:1px solid #E6E8F0;
	background-color:#111827;
	color:#FFFFFF;
	width:280px;
}

/* Left nav bar */

.css-1g4yje1{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	height:100%;
	background-color:var(--charcoal);
}

.css-19kzrtu{
	padding:24px;
}

.css-2tcqb0{
	height:42px;
	width:42px;
}

.css-gajhq5{
	padding-left:16px;
	padding-right:16px;
}

.css-1ptzaww{
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:rgba(255, 255, 255, 0.04);
	cursor:pointer;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	padding-left:24px;
	padding-right:24px;
	padding-top:11px;
	padding-bottom:11px;
	border-radius:8px;
}

.css-rl5iwp{
	margin:0;
	font-size:1rem;
	font-weight:500;
	line-height:1.75;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:inherit;
}

.css-upja9j{
	margin:0;
	font-size:0.875rem;
	font-weight:400;
	line-height:1.57;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:#9CA3AF;
}

.css-1kpphc1{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:1em;
	height:1em;
	display:inline-block;
	fill:currentColor;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	font-size:1.5rem;
	color:#6B7280;
	width:14px;
	height:14px;
}

.css-d5e998{
	margin:0;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	border-width:0;
	border-style:solid;
	border-color:#E6E8F0;
	border-bottom-width:thin;
	border-color:#2D3748;
	margin-top:24px;
	margin-bottom:24px;
}

.css-19wsrat{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	-webkit-text-decoration:none;
	text-decoration:none;
	width:100%;
	box-sizing:border-box;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	margin-bottom:4px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:16px;
	padding-right:16px;
}

.css-19wsrat.Mui-focusVisible{
	background-color:rgba(55, 65, 81, 0.12);
}

.css-19wsrat.Mui-selected{
	background-color:rgba(80, 72, 229, 0.08);
}

.css-19wsrat.Mui-selected.Mui-focusVisible{
	background-color:rgba(80, 72, 229, 0.2);
}

.css-19wsrat.Mui-disabled{
	opacity:0.38;
}

.css-1uk9c8u{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	color:inherit;
	font-weight:600;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:0.875rem;
	line-height:1.75;
	text-transform:uppercase;
	min-width:64px;
	padding:6px 8px;
	border-radius:8px;
	-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	color:#5048E5;
	box-shadow:none;
	text-transform:none;
	padding:8px 20px;
	padding:9px 16px;
	border-radius:8px;
	color:#D1D5DB;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	padding-left:24px;
	padding-right:24px;
	text-align:left;
	text-transform:none;
	width:100%;
}

.css-1uk9c8u::-moz-focus-inner{
	border-style:none;
}

.css-1uk9c8u.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-1uk9c8u{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-1uk9c8u:hover{
	-webkit-text-decoration:none;
	text-decoration:none;
	background-color:rgba(80, 72, 229, 0.04);
}

@media (hover: none){
	.css-1uk9c8u:hover{
	background-color:transparent;
}

}
.css-1uk9c8u.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
}

.css-1uk9c8u:hover{
	box-shadow:none;
}

.css-1uk9c8u.Mui-focusVisible{
	box-shadow:none;
}

.css-1uk9c8u:active{
	box-shadow:none;
}

.css-1uk9c8u.Mui-disabled{
	box-shadow:none;
}

.css-1uk9c8u .MuiButton-startIcon{
	color:#9CA3AF;
}

.css-1uk9c8u:hover{
	background-color:rgba(255,255,255, 0.08);
}

.css-1l6c7y9{
	display:inherit;
	margin-right:8px;
	margin-left:-4px;
}

.css-1l6c7y9>
*:nth-of-type(1){
	font-size:20px;
}

.css-129bs90{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	color:inherit;
	font-weight:600;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:0.875rem;
	line-height:1.75;
	text-transform:uppercase;
	min-width:64px;
	padding:6px 8px;
	border-radius:8px;
	-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	color:#5048E5;
	box-shadow:none;
	text-transform:none;
	padding:8px 20px;
	padding:9px 16px;
	background-color:rgba(255,255,255, 0.08);
	border-radius:8px;
	color:#10B981;
	font-weight:700;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
	padding-left:24px;
	padding-right:24px;
	text-align:left;
	text-transform:none;
	width:100%;
}

.css-129bs90::-moz-focus-inner{
	border-style:none;
}

.css-129bs90.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-129bs90{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-129bs90:hover{
	-webkit-text-decoration:none;
	text-decoration:none;
	background-color:rgba(80, 72, 229, 0.04);
}

@media (hover: none){
	.css-129bs90:hover{
	background-color:transparent;
}

}
.css-129bs90.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
}

.css-129bs90:hover{
	box-shadow:none;
}

.css-129bs90.Mui-focusVisible{
	box-shadow:none;
}

.css-129bs90:active{
	box-shadow:none;
}

.css-129bs90.Mui-disabled{
	box-shadow:none;
}

.css-129bs90 .MuiButton-startIcon{
	color:#10B981;
}

.css-129bs90:hover{
	background-color:rgba(255,255,255, 0.08);
}

.css-1xqczjx{
	margin:0;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	border-width:0;
	border-style:solid;
	border-color:#E6E8F0;
	border-bottom-width:thin;
	border-color:#2D3748;
}

.css-1brqcib{
	padding-left:16px;
	padding-right:16px;
	padding-top:24px;
	padding-bottom:24px;
}

.css-1sq43tu{
	margin:0;
	font-size:0.875rem;
	font-weight:500;
	line-height:1.57;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:#F3F4F6;
}

.css-hza5wu{
	margin:0;
	font-size:0.875rem;
	font-weight:400;
	line-height:1.57;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	color:#6B7280;
}

.css-1cm8gsd{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	margin-top:16px;
	margin-left:auto;
	margin-right:auto;
	width:160px;
}

.css-1cm8gsd img{
	width:100%;
}

.css-1syilfy{
	display:-webkit-inline-box;
	display:-webkit-inline-flex;
	display:-ms-inline-flexbox;
	display:inline-flex;
	-webkit-align-items:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	position:relative;
	box-sizing:border-box;
	-webkit-tap-highlight-color:transparent;
	background-color:transparent;
	outline:0;
	border:0;
	margin:0;
	border-radius:0;
	padding:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	vertical-align:middle;
	-moz-appearance:none;
	-webkit-appearance:none;
	-webkit-text-decoration:none;
	text-decoration:none;
	color:inherit;
	font-weight:600;
	font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
	font-size:0.875rem;
	line-height:1.75;
	text-transform:uppercase;
	min-width:64px;
	padding:6px 16px;
	border-radius:8px;
	-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	color:#FFFFFF;
	background-color:#10B981;
	box-shadow:0px 1px 2px rgba(100, 116, 139, 0.12);
	width:100%;
	box-shadow:none;
	text-transform:none;
	padding:8px 20px;
	margin-top:16px;
}

.css-1syilfy::-moz-focus-inner{
	border-style:none;
}

.css-1syilfy.Mui-disabled{
	pointer-events:none;
	cursor:default;
}

@media print{
	.css-1syilfy{
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
}

}
.css-1syilfy:hover{
	-webkit-text-decoration:none;
	text-decoration:none;
	background-color:#0B815A;
	box-shadow:0px 1px 5px rgba(100, 116, 139, 0.12);
}

@media (hover: none){
	.css-1syilfy:hover{
	background-color:#10B981;
}

}
.css-1syilfy:active{
	box-shadow:0px 2px 4px rgba(31, 41, 55, 0.06),0px 4px 6px rgba(100, 116, 139, 0.12);
}

.css-1syilfy.Mui-focusVisible{
	box-shadow:0px 2px 6px rgba(100, 116, 139, 0.12);
}

.css-1syilfy.Mui-disabled{
	color:rgba(55, 65, 81, 0.26);
	box-shadow:none;
	background-color:rgba(55, 65, 81, 0.12);
}

.css-1syilfy:hover{
	box-shadow:none;
}

.css-1syilfy.Mui-focusVisible{
	box-shadow:none;
}

.css-1syilfy:active{
	box-shadow:none;
}

.css-1syilfy.Mui-disabled{
	box-shadow:none;
}

.css-pt151d{
	display:inherit;
	margin-right:-4px;
	margin-left:8px;
}

.css-pt151d>
*:nth-of-type(1){
	font-size:20px;
}

.css-vubbuv{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	width:1em;
	height:1em;
	display:inline-block;
	fill:currentColor;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0;
	-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
	font-size:1.5rem;
}

.css-checkbox{
	display:block;
	padding-left:20px;
	font-size:.875rem;
}