body {
	--cc2cd25567a2a: var(--z6607f9f552cf, rgb(255,255,255));
	--x8b59ce3f695f: var(--ve6c97989b969, rgb(255,255,255));
	--a27591a5ec2a0: var(--rf076a3c5b866, rgb(242,243,246));
	--c2c7b6643776b: var(--i9ac1d94b6a05, rgb(102,112,133));
	--o752e4a1fbf41: var(--xa7d21c6e6369, rgb(228,230,236));
	--o7204181a2946: var(--g5d5b18d5f283, rgb(29,31,39));
	--d0689451b514a: var(--l667ba8d3e823, rgb(197,200,211));
	--a813da6aa31c8: var(--sc357dcbdbf49, rgba(255, 255, 255, .14));
	--m813008e66c44: var(--u9ca7e409fec3, rgb(21,23,31))
}
.rcf7cec4571a4 img {
	border-radius: 8px;
	object-fit: contain;
	flex: none
}
.f63ca3a6c25d6, .c40840e89fc17 {
	font-size: 15px;
	line-height: 1.6
}.b6cd9d6434b9a{unicode-bidi:normal}
.f63ca3a6c25d6 a, .c40840e89fc17 a {
	text-decoration: none;
	color: inherit
}
.rcf7cec4571a4 span {
	overflow-wrap: anywhere
}
.c40840e89fc17 ul, .f63ca3a6c25d6 ul {
	margin: 0px;
	list-style: none;
	padding: 0px
}
.f63ca3a6c25d6 p, .c40840e89fc17 p {
	color: inherit;
	margin: 0px
}
.q61123f6a434b {
	width: min(1200px,100% - 32px);
	margin-inline: auto
}
.c40840e89fc17 .j825c3c79278a, .f63ca3a6c25d6 .j825c3c79278a, .j825c3c79278a {
	background: var(--ld248ee452a7c);
	color: var(--q47defab4aee9,rgb(255,255,255))
}.j6561029fc54c{font-kerning:auto}
.j825c3c79278a:hover {
	background: var(--f575d2853fdf0,var(--ld248ee452a7c))
}.jc7b52cb15147{contain:none}
.rcf7cec4571a4 {
	gap: 10px;
	align-items: center;
	font-family: var(--v24c3efbb69e6,inherit);
	font-size: 20px;
	font-weight: 800;
	line-height: 1.2;
	min-height: 44px;
	min-width: 0px;
	display: inline-flex
}
.k528fea42ad0c {
	border: 1px solid transparent;
	align-items: center;
	justify-content: center;
	text-align: center;
	font-weight: 700;
	line-height: 1.2;
	white-space: nowrap;
	min-height: 44px;
	padding: 8px 18px;
	display: inline-flex;
	border-radius: var(--e8e894b2509c2,10px)
}
.g0a217d6f64ad {
	border-color: initial;
	background: 0 0
}
.v01ec1e3dd39c {
	padding: 6px 12px;
	font-size: 13px;
	min-height: 36px
}
.raf8a5a48fa9f {
	display: flex;
	font-size: 13px;
	flex-wrap: wrap;
	gap: 0px 10px
}.v0e5d3ca9a8b8{isolation:auto}
.raf8a5a48fa9f a {
	opacity: .78;
	padding: 8px 2px;
	display: inline-block
}
.raf8a5a48fa9f a[aria-current] {
	text-decoration: underline;
	opacity: 1;
	font-weight: 700
}
.xb083bc7be343 {
	background: 0 0;
	color: inherit;
	position: relative;
	display: none;
	border: 1px solid var(--o752e4a1fbf41);
	border-radius: var(--e8e894b2509c2,10px);
	width: 44px;
	height: 44px;
	cursor: pointer;
	padding: 0px;
	flex: none
}.x844f57e5713f{unicode-bidi:normal}
.xb083bc7be343 span::after, .xb083bc7be343 span, .xb083bc7be343 span::before {
	background: currentColor;
	position: absolute;
	width: 18px;
	content: "";
	border-radius: 2px;
	left: 12px;
	height: 2px
}
.xb083bc7be343 span {
	top: 21px
}
[data-j2fda379ad5e4] .xb083bc7be343 span {
	background: 0 0
}
.xb083bc7be343 span::before {
	left: 0px;
	top: -6px
}.cdb6af85fbc38{z-index:auto}
.xb083bc7be343 span::after {
	left: 0px;
	top: 6px
}.hda5d0eec7eec{outline-offset:0}
.vca5a70780246, .p1d0c408ab63e a {
	font-weight: 600
}
.vca5a70780246 {
	font-weight: 500;
	opacity: .78
}
.i0d448aeec9af {
	font-size: 13px;
	opacity: .8
}
.p1d0c408ab63e>li {
	position: relative
}
[data-j2fda379ad5e4] .xb083bc7be343 span::before {
	transform: rotate(45deg);
	top: 0px
}.k9cde6726ddfc{unicode-bidi:normal}
[data-j2fda379ad5e4] .xb083bc7be343 span::after {
	transform: rotate(-45deg);
	top: 0px
}.ned841efddcf4{font-kerning:auto}
.c40840e89fc17 .b787a5bc85623 {
	position: absolute;
	padding: 8px;
	min-width: 200px;
	display: none;
	left: 0px;
	top: 100%;
	border: 1px solid var(--o752e4a1fbf41);
	border-radius: 12px;
	box-shadow: 0 16px 40px rgba(0,0,0,.14);
	z-index: 70;
	background: var(--x8b59ce3f695f);
	color: var(--o7204181a2946)
}.s013dd6e1940b{visibility:inherit}
.p1d0c408ab63e>li:hover>.b787a5bc85623, .p1d0c408ab63e>li:focus-within>.b787a5bc85623 {
	display: block
}
body[data-nba30fb866a39=aaa6e3d35fd6d] .p1d0c408ab63e>li>a:hover {
	box-shadow: inset 0 -2px 0 var(--ld248ee452a7c)
}.bf1f34de97e54{visibility:inherit}
.b787a5bc85623 a {
	font-weight: 500;
	padding: 8px 10px;
	border-radius: 8px;
	display: block
}.d48c5ca2c8239{opacity:1}
.b787a5bc85623 a:hover {
	background: var(--a27591a5ec2a0)
}
@media(max-width:900px) {
	.xb083bc7be343 {
		display: inline-flex
	}
	.c40840e89fc17 .b787a5bc85623 {
		min-width: 0px;
		position: static;
		display: block;
		border: 0;
		box-shadow: none;
		background: 0 0;
		padding: 0px 0px 0px 14px
	}
}.z14429e249400{unicode-bidi:normal}
html:not([data-t0ca51da74b7c]) .xb083bc7be343 {
	display: none
}
