._summary-black_31pmg_2 {
	border: 1px solid #282828;
	border-radius: 1rem;
	padding: 1rem;
}
._summary-black_31pmg_2 ._data-summary-title_31pmg_7 {
	text-transform: none;
	fill: #ff7c01 !important;
	color: #121212 !important;
}
._summary-black_31pmg_2 ._data-title_31pmg_12 {
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
	color: var(--g-400) !important;
}
._summary-black_31pmg_2 ._data-value_31pmg_20 {
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
._summary-black_31pmg_2 ._data-type_31pmg_27 {
	color: var(--g-800) !important;
}
._summary-black_31pmg_2 ._title_31pmg_30 {
	color: var(--g-100);
	fill: var(--g-100);
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
._summary-black_31pmg_2 ._title_31pmg_30 > div {
	padding-bottom: 0.5rem;
}
._summary-black_31pmg_2 ._details_31pmg_42 {
	margin: 0;
}
._summary-black_31pmg_2 ._details_31pmg_42 > div {
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.25rem;
}
._summary-black_31pmg_2 ._details_31pmg_42 > div :nth-child(odd) {
	color: var(--g-300);
}
._summary-black_31pmg_2 ._details_31pmg_42 > div :nth-child(2n) {
	color: var(--main-white);
}
._summary-black_31pmg_2 ._total_31pmg_58 {
	text-transform: uppercase;
	letter-spacing: -0.01em;
	color: var(--o-400);
	margin-top: 0.75rem;
	font-family: Manrope, sans-serif;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.5rem;
}
._summary-black_31pmg_2 ._data-type-total_31pmg_69 {
	font-family: Manrope, sans-serif;
	font-size: 0.85rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.25rem;
}
._summary-light_31pmg_77 {
	border: 1px solid #dbdbdb !important;
}
