.h3cdd597a9423 ul, .j1d10e7399509 ul {
	padding: 0px;
	margin: 0px;
	list-style: none
}
.s4386364dac28 span {
	overflow-wrap: anywhere
}
.h3cdd597a9423 a, .j1d10e7399509 a {
	text-decoration: none;
	color: inherit
}
.j1d10e7399509, .h3cdd597a9423 {
	font-size: 15px;
	line-height: 1.6
}
.s4386364dac28 img {
	border-radius: 8px;
	object-fit: contain;
	flex: none
}
body {
	--lb1d11ee774b1: var(--fbb8dc5dc5631, rgb(197,200,211));
	--ac2ddd327b61b: var(--cc7a3d1b5fed9, rgb(102,112,133));
	--p4d13ec0fab88: var(--xd86fe7fe85d1, rgb(242,243,246));
	--t65071dfd8911: var(--r40df018f8609, rgb(255,255,255));
	--c94fe79fca0ad: var(--ofd9b46822735, rgb(21,23,31));
	--lb24d77f0d8dd: var(--jfd574141379a, rgb(255,255,255));
	--h076bc724ce0a: var(--tb2b735bd4983, rgba(255, 255, 255, .14));
	--n545c0465ab71: var(--r6af59716b151, rgb(29,31,39));
	--sd662fa567445: var(--a462abccd4b22, rgb(228,230,236))
}
.h3cdd597a9423 p, .j1d10e7399509 p {
	color: inherit;
	margin: 0px
}
.h3cdd597a9423 .r5b1ec8d9f505, .j1d10e7399509 .r5b1ec8d9f505, .r5b1ec8d9f505 {
	background: var(--qcedecd603035);
	color: var(--jed147c9d3f8c,rgb(255,255,255))
}
.v465ef9826a5a {
	margin-inline: auto;
	width: min(1200px,100% - 32px)
}
.s4386364dac28 {
	display: inline-flex;
	min-height: 44px;
	min-width: 0px;
	font-family: var(--lceeee1b6f952,inherit);
	align-items: center;
	font-size: 20px;
	font-weight: 800;
	line-height: 1.2;
	gap: 10px
}
.f1463307cebc6 {
	text-align: center;
	display: inline-flex;
	min-height: 44px;
	border: 1px solid transparent;
	white-space: nowrap;
	align-items: center;
	padding: 8px 18px;
	font-weight: 700;
	line-height: 1.2;
	justify-content: center;
	border-radius: var(--g7c361743acd9,10px)
}
.x5228b269b10b {
	font-size: 13px;
	min-height: 36px;
	padding: 6px 12px
}
.x6a48c66880e8 {
	font-size: 13px;
	display: flex;
	gap: 0px 10px;
	flex-wrap: wrap
}
.x6a48c66880e8 a {
	padding: 8px 2px;
	display: inline-block;
	opacity: .78
}
.x6a48c66880e8 a[aria-current] {
	font-weight: 700;
	opacity: 1;
	text-decoration: underline
}
.h7b042bf95dfc, .hfbb2cbe9c9bc a {
	font-weight: 600
}
.h7b042bf95dfc {
	opacity: .78;
	font-weight: 500
}
.t6ae1a3719f0f {
	font-size: 13px;
	opacity: .8
}
.r5b1ec8d9f505:hover {
	background: var(--x3b5f74e6cfb9,var(--qcedecd603035))
}
.l7880136ffefb {
	border-color: initial;
	background: 0 0
}
.mad6cb22e6596 {
	flex: none;
	border: 1px solid var(--sd662fa567445);
	border-radius: var(--g7c361743acd9,10px);
	padding: 0px;
	position: relative;
	color: inherit;
	display: none;
	background: 0 0;
	cursor: pointer;
	width: 44px;
	height: 44px
}
.mad6cb22e6596 span::after, .mad6cb22e6596 span::before, .mad6cb22e6596 span {
	position: absolute;
	content: "";
	background: currentColor;
	left: 12px;
	border-radius: 2px;
	width: 18px;
	height: 2px
}
[data-v3dc2620b2d06] .mad6cb22e6596 span {
	background: 0 0
}
.hfbb2cbe9c9bc>li {
	position: relative
}
.mad6cb22e6596 span {
	top: 21px
}
.mad6cb22e6596 span::before {
	left: 0px;
	top: -6px
}
.mad6cb22e6596 span::after {
	left: 0px;
	top: 6px
}
[data-v3dc2620b2d06] .mad6cb22e6596 span::before {
	transform: rotate(45deg);
	top: 0px
}
[data-v3dc2620b2d06] .mad6cb22e6596 span::after {
	transform: rotate(-45deg);
	top: 0px
}
.h3cdd597a9423 .m5df7ee8c29f2 {
	min-width: 200px;
	box-shadow: 0 16px 40px rgba(0,0,0,.14);
	border: 1px solid var(--sd662fa567445);
	border-radius: 12px;
	color: var(--n545c0465ab71);
	z-index: 70;
	background: var(--lb24d77f0d8dd);
	padding: 8px;
	display: none;
	position: absolute;
	left: 0px;
	top: 100%
}
.m5df7ee8c29f2 a:hover {
	background: var(--p4d13ec0fab88)
}
.hfbb2cbe9c9bc>li:hover>.m5df7ee8c29f2, .hfbb2cbe9c9bc>li:focus-within>.m5df7ee8c29f2 {
	display: block
}
.m5df7ee8c29f2 a {
	border-radius: 8px;
	display: block;
	font-weight: 500;
	padding: 8px 10px
}
@media(max-width:900px) {
	.mad6cb22e6596 {
		display: inline-flex
	}
	.h3cdd597a9423 .m5df7ee8c29f2 {
		border: 0;
		display: block;
		position: static;
		padding: 0px 0px 0px 14px;
		min-width: 0px;
		background: 0 0;
		box-shadow: none
	}
}
html:not([data-d035e64b11f5b]) .mad6cb22e6596 {
	display: none
}
