@keyframes onetrust-fade-in {
	0% {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@layer base,cds;
.qJTHM {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: 100%;
}
.S9gUrf-YoZ4jf,
.S9gUrf-YoZ4jf * {
	border: 0;
}
.P1ekSe-ZMv3u {
	-webkit-transition: height 0.2s linear;
}
.P1ekSe-ZMv3u > div:first-child {
	-webkit-transition: width 0.3s linear;
}
.P1ekSe-ZMv3u > div:nth-child(2),
.P1ekSe-ZMv3u > div:nth-child(3) {
	background-image:
		-webkit-gradient(
			linear,
			left top,
			right top,
			from(rgba(255, 255, 255, 0.7)),
			to(rgba(255, 255, 255, 0.7))
		),
		-webkit-gradient(linear, left top, right top, from(#1a73e8), to(#1a73e8)) !important;
	background-image:
		-webkit-linear-gradient(
			left,
			rgba(255, 255, 255, 0.7),
			rgba(255, 255, 255, 0.7)
		),
		-webkit-linear-gradient(left, #1a73e8, #1a73e8) !important;
}
.nsm7Bb-HzV7m-LgbsSe {
	-webkit-transition:
		background-color 0.218s,
		border-color 0.218s;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-webkit-appearance: none;
}
@media screen and (-ms-high-contrast: active) {
	.nsm7Bb-HzV7m-LgbsSe {
		border: 2px solid windowText;
		color: windowText;
	}
}
@media screen and (preferes-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe {
		color: #000;
	}
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
	border: 0;
}
@media screen and (prefers-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
		color: #fff;
	}
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf,
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
	display: -webkit-box;
	display: -webkit-flex;
	-webkit-justify-content: center;
	-webkit-align-items: center;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-justify-content: space-between;
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
	-webkit-justify-content: center;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	-webkit-flex-grow: 1;
}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	-webkit-flex-grow: 0;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	-webkit-transition: background-color 0.218s;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
	display: -webkit-box;
	display: -webkit-flex;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
	display: -webkit-box;
	display: -webkit-flex;
	-webkit-align-items: center;
}
@media screen and (prefers-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,
	.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc
		.nsm7Bb-HzV7m-LgbsSe-BPrWId
		.K4efff {
		color: #000;
		fill: #000;
	}
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.L5Fo6c-bF1uUb {
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
}
.L5Fo6c-bF1uUb:focus {
	border: 0;
}
#onetrust-banner-sdk .onetrust-vendors-list-handler {
	word-wrap: break-word;
}
#onetrust-pc-sdk [type='checkbox'][aria-disabled='true'] + label:after {
	pointer-events: none;
	opacity: 0.8;
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-button,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-button {
	word-wrap: break-word;
}
@media only screen and (max-width: 600px) {
	#onetrust-consent-sdk .ot-general-modal {
		min-width: 100%;
	}
	#onetrust-consent-sdk .ot-input-field-cont .ot-signature-input,
	#onetrust-consent-sdk .ot-signature-health .ot-signature-health-form {
		width: 100%;
	}
}
#ot-sdk-cookie-policy *,
#ot-sdk-cookie-policy ::after,
#ot-sdk-cookie-policy ::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}
#ot-sdk-cookie-policy #ot-content,
#ot-sdk-cookie-policy #ot-pc-content,
#ot-sdk-cookie-policy .checkbox,
#ot-sdk-cookie-policy .ot-main-content,
#ot-sdk-cookie-policy .ot-toggle,
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy div,
#ot-sdk-cookie-policy h1,
#ot-sdk-cookie-policy h2,
#ot-sdk-cookie-policy h3,
#ot-sdk-cookie-policy h4,
#ot-sdk-cookie-policy h5,
#ot-sdk-cookie-policy h6,
#ot-sdk-cookie-policy img,
#ot-sdk-cookie-policy input,
#ot-sdk-cookie-policy label,
#ot-sdk-cookie-policy li,
#ot-sdk-cookie-policy nav,
#ot-sdk-cookie-policy p,
#ot-sdk-cookie-policy section,
#ot-sdk-cookie-policy span,
#ot-sdk-cookie-policy svg,
#ot-sdk-cookie-policy table,
#ot-sdk-cookie-policy tbody,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy thead,
#ot-sdk-cookie-policy tr,
#ot-sdk-cookie-policy ul {
	border: 0;
	bottom: auto;
	left: auto;
	right: auto;
	top: auto;
}
#ot-sdk-cookie-policy button {
	bottom: auto;
	left: auto;
	right: auto;
	top: auto;
}
#ot-sdk-cookie-policy .checkbox:after,
#ot-sdk-cookie-policy .checkbox:before,
#ot-sdk-cookie-policy label:after,
#ot-sdk-cookie-policy label:before {
	content: none;
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container,
	#ot-sdk-cookie-policy .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container,
	#ot-sdk-cookie-policy .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-column,
	#ot-sdk-cookie-policy .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child,
	#ot-sdk-cookie-policy .ot-sdk-column:first-child,
	#ot-sdk-cookie-policy .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns {
		width: 13.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
		width: 30.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns {
		width: 82.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6,
	#ot-sdk-cookie-policy h1,
	#ot-sdk-cookie-policy h2,
	#ot-sdk-cookie-policy h3,
	#ot-sdk-cookie-policy h4,
	#ot-sdk-cookie-policy h5,
	#ot-sdk-cookie-policy h6 {
		font-size: 1.5rem;
	}
}
#ot-sdk-cookie-policy input[type='text'] {
	-webkit-appearance: none;
	-moz-appearance: none;
}
#ot-sdk-cookie-policy .ot-sdk-container:after,
#ot-sdk-cookie-policy .ot-sdk-row:after {
	content: '';
	display: table;
	clear: both;
}
#onetrust-banner-sdk.otFloatingRounded {
	overflow-y: auto;
	overflow-x: hidden;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link,
#onetrust-banner-sdk .ot-close-icon {
	border: 0;
}
@media only screen and (max-width: 425px) {
	#onetrust-banner-sdk #onetrust-button-group {
		margin-top: 0;
	}
	#onetrust-banner-sdk button {
		padding: 0 20px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		right: 15px;
	}
	#onetrust-banner-sdk #onetrust-policy-title {
		padding-left: 15px;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding: 0 15px;
	}
	#onetrust-banner-sdk #onetrust-policy-text,
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding: 0 15px 10px;
	}
	#onetrust-banner-sdk .ot-optout-signal {
		margin: 0 1.875rem 0.625rem;
	}
	#onetrust-banner-sdk #ot-gv-link-ctnr {
		margin-bottom: 15px;
	}
	#onetrust-banner-sdk #banner-options {
		padding: 0 15px;
		width: calc(100% - 30px);
	}
	#onetrust-banner-sdk .banner-option {
		margin-bottom: 6px;
	}
	#onetrust-banner-sdk #onetrust-button-group,
	#onetrust-banner-sdk #onetrust-button-group button,
	#onetrust-banner-sdk .onetrust-banner-options {
		width: 100%;
	}
	#onetrust-banner-sdk #onetrust-pc-btn-handler {
		margin-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		left: 0;
		bottom: 0;
		width: 100%;
		right: 0;
	}
}
@media only screen and (max-width: 550px) {
	#onetrust-banner-sdk .ot-close-icon {
		padding: 0;
	}
	#onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container {
		margin-top: 20px;
	}
}
@media only screen and (min-width: 426px) and (max-width: 896px) {
	#onetrust-banner-sdk.otFloatingRounded {
		width: 95%;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent {
		width: 100%;
	}
}
@media only screen and (max-width: 640px) {
	#onetrust-banner-sdk #onetrust-button-group,
	#onetrust-banner-sdk
		.has-reject-all-button
		#onetrust-pc-btn-handler.cookie-setting-link {
		text-align: center;
	}
	#onetrust-banner-sdk #onetrust-pc-btn-handler,
	#onetrust-banner-sdk .onetrust-banner-options {
		max-width: 100%;
		display: inline-block;
		text-align: center;
	}
	#onetrust-banner-sdk .has-reject-all-button .onetrust-banner-options {
		width: 100%;
	}
	#onetrust-banner-sdk
		#onetrust-button-group.ot-button-order-container
		[class*='ot-button-order-'] {
		flex-basis: 100%;
		margin-right: 0 !important;
	}
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns {
		width: 13.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns {
		width: 30.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns {
		width: 82.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6 {
		font-size: 1.5rem;
	}
}
#onetrust-banner-sdk {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
#onetrust-pc-sdk .ot-cat-item p > ul li,
#onetrust-pc-sdk li.ot-subgrp p > ul li {
	border: 0;
}
#onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-licntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after {
	-o-transform: none;
	-ms-transform: none;
	-webkit-transform: none;
}
@media only screen and (max-width: 576px) {
	#onetrust-banner-sdk #onetrust-button-group {
		display: flex !important;
		flex-direction: row;
		gap: 12px;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		width: auto !important;
		min-width: 0 !important;
		flex: 1;
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-pc-btn-handler {
		display: none !important;
	}
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
		padding: 0 24px;
	}
	#onetrust-banner-sdk .ot-sdk-container {
		padding-top: 24px;
	}
	#onetrust-banner-sdk #onetrust-policy-text {
		padding-left: 0;
		padding-right: 32px;
		padding-bottom: 24px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		top: 24px;
		right: 24px;
	}
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		bottom: 1rem;
		width: 92%;
		left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-row {
		padding-right: 0;
	}
	#onetrust-banner-sdk #onetrust-policy {
		margin-top: 0;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-pc-sdk.otPcCenter {
		min-width: unset;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: unset;
	}
	#onetrust-pc-sdk #ot-category-title {
		padding-bottom: 56px;
	}
}
@media only screen and (max-width: 576px) {
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
}
#onetrust-pc-sdk #ot-lst-title p[aria-level='3'],
#onetrust-pc-sdk .ot-host-opt li > dl > div dd,
#onetrust-pc-sdk .ot-ven-dets h5 {
	word-wrap: break-word;
}
#onetrust-pc-sdk ul li h3,
#onetrust-pc-sdk ul li h4,
#onetrust-pc-sdk ul li p[aria-level='3']:not(.ot-host-name, .ot-host-desc),
#onetrust-pc-sdk ul li p[aria-level='4']:not(.ot-host-name, .ot-host-desc) {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child {
	border-top: none;
}
#onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons {
	flex-wrap: nowrap;
	flex-direction: column;
}
@media only screen and (max-width: 600px) {
	#onetrust-pc-sdk.otPcCenter {
		left: 0;
		min-width: 100%;
		height: 100% !important;
		top: 0;
		border-radius: 0;
	}
	#onetrust-pc-sdk #ot-pc-content.ot-button-order-container,
	#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container.ot-button-order-container {
		margin: 0;
		width: 100%;
		padding: 0.5em 1em;
		gap: 0.5rem;
		flex-wrap: nowrap;
		align-items: center;
		flex-direction: column;
		box-sizing: border-box;
		height: calc(100% - 30px);
		justify-content: space-around;
	}
	#onetrust-pc-sdk
		#ot-pc-content.ot-button-order-container
		[class*='ot-button-order-'],
	#onetrust-pc-sdk.ot-ftr-stacked
		.ot-btn-container.ot-button-order-container
		[class*='ot-button-order-'] {
		margin: 0 !important;
	}
	#onetrust-pc-sdk .ot-btn-container button {
		max-width: none;
		letter-spacing: 0.01em;
	}
	#onetrust-pc-sdk #close-pc-btn-handler {
		top: 10px;
		right: 17px;
	}
	#onetrust-pc-sdk p {
		font-size: 0.7em;
	}
	#onetrust-pc-sdk #ot-pc-hdr {
		margin: 10px 10px 0 5px;
		width: calc(100% - 15px);
	}
	#onetrust-pc-sdk .vendor-search-handler {
		font-size: 1em;
	}
	#onetrust-pc-sdk #ot-back-arw {
		margin-left: 12px;
	}
	#onetrust-pc-sdk #ot-lst-cnt {
		margin: 0;
		padding: 0 5px 0 10px;
		min-width: 95%;
	}
	#onetrust-pc-sdk .switch + p {
		max-width: 80%;
	}
	#onetrust-pc-sdk .ot-ftr-stacked button {
		width: 100%;
	}
	#onetrust-pc-sdk #ot-fltr-cnt {
		max-width: 320px;
		width: 90%;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
		margin: 0 0 0 15px;
		left: auto;
		top: 85px;
		right: 40px;
	}
	#onetrust-pc-sdk .ot-fltr-opt {
		margin-left: 25px;
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 500px) {
	#onetrust-pc-sdk #ot-fltr-cnt,
	#onetrust-pc-sdk .ot-fltr-cntr {
		right: 10px;
	}
	#onetrust-pc-sdk #ot-anchor {
		right: 25px;
	}
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		#accept-recommended-btn-handler,
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		.ot-pc-refuse-all-handler,
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		.save-preference-btn-handler,
	#onetrust-pc-sdk button {
		width: 100%;
	}
	#onetrust-pc-sdk:not(.ot-addtl-vendors)
		#ot-pc-lst:not(.ot-enbl-chr)
		.ot-sel-all {
		padding-right: 9px;
	}
	#onetrust-pc-sdk:not(.ot-addtl-vendors)
		#ot-pc-lst:not(.ot-enbl-chr)
		.ot-tgl-cntr {
		right: 0;
	}
}
@media (min-width: 768px) {
	#onetrust-pc-sdk.ot-tgl-with-label .ot-label-status {
		display: inline;
	}
	#onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status {
		display: none;
	}
}
@media only screen and (max-width: 896px) and (max-height: 425px) and (orientation: landscape) {
	#onetrust-pc-sdk.otPcCenter {
		left: 0;
		top: 0;
		min-width: 100%;
		height: 100%;
		border-radius: 0;
	}
	#onetrust-pc-sdk .ot-pc-header {
		height: auto;
		min-height: 20px;
	}
	#onetrust-pc-sdk .ot-pc-header .ot-pc-logo {
		max-height: 30px;
	}
	#onetrust-pc-sdk .ot-pc-footer {
		max-height: 90px;
		height: 100% !important;
	}
	#onetrust-pc-sdk .ot-pc-footer .ot-btn-container {
		overflow-y: auto;
		overflow-x: hidden;
		max-height: calc(100% - 30px);
	}
	#onetrust-pc-sdk #ot-pc-content,
	#onetrust-pc-sdk #ot-pc-lst,
	#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content,
	#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-lst {
		bottom: 100px;
	}
	#onetrust-pc-sdk #ot-anchor {
		left: initial;
		right: 50px;
	}
	#onetrust-pc-sdk #ot-lst-title {
		margin-top: 12px;
	}
	#onetrust-pc-sdk #ot-lst-title * {
		font-size: inherit;
	}
	#onetrust-pc-sdk #ot-pc-hdr input {
		margin-right: 0;
		padding-right: 45px;
	}
	#onetrust-pc-sdk .switch + p {
		max-width: 85%;
	}
	#onetrust-pc-sdk #ot-sel-blk {
		position: static;
	}
	#onetrust-pc-sdk #ot-pc-lst {
		overflow: auto;
	}
	#onetrust-pc-sdk #ot-lst-cnt {
		max-height: none;
		overflow: initial;
	}
	#onetrust-pc-sdk #ot-lst-cnt.no-results {
		height: auto;
	}
	#onetrust-pc-sdk input {
		font-size: 1em !important;
	}
	#onetrust-pc-sdk .category-host-list-handler,
	#onetrust-pc-sdk .category-vendors-list-handler,
	#onetrust-pc-sdk .category-vendors-list-handler + a,
	#onetrust-pc-sdk p,
	#onetrust-pc-sdk ul li p {
		font-size: 0.6em;
	}
	#onetrust-pc-sdk #ot-fltr-modal {
		width: 100%;
		top: 0;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-anchor {
		display: none !important;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst {
		height: 100% !important;
		overflow: hidden;
		top: 0;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt {
		margin: 0;
		height: 100%;
		max-height: none;
		padding: 10px;
		top: 0;
		width: calc(100% - 20px);
		position: absolute;
		right: 0;
		left: 0;
		max-width: none;
	}
	#onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt {
		max-height: calc(100% - 65px);
	}
}
.ot-switch .ot-switch-nob:before {
	outline-offset: 1px;
}
#onetrust-pc-sdk {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
#onetrust-pc-sdk [type='checkbox']:disabled + label:after {
	pointer-events: none;
	opacity: 0.7;
}
#onetrust-pc-sdk .ot-scrn-rdr,
#onetrust-pc-sdk .screen-reader-only,
.ot-sdk-cookie-policy .ot-scrn-rdr,
.ot-sdk-cookie-policy .screen-reader-only {
	clip: rect(0 0 0 0);
}
#ot-sdk-btn.optanon-show-settings,
#ot-sdk-btn.ot-sdk-show-settings {
	word-wrap: break-word;
	-moz-transition: 0.1s ease;
	-o-transition: 0.1s ease;
	-webkit-transition: 1s ease;
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
#onetrust-banner-sdk .banner-option-input:focus + label {
	outline-style: auto;
}
#onetrust-banner-sdk *,
#onetrust-banner-sdk ::after,
#onetrust-banner-sdk ::before,
#onetrust-pc-sdk *,
#onetrust-pc-sdk ::after,
#onetrust-pc-sdk ::before,
#ot-sync-ntfy *,
#ot-sync-ntfy ::after,
#ot-sync-ntfy ::before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}
#onetrust-banner-sdk button,
#onetrust-pc-sdk button {
	bottom: auto;
	left: auto;
	right: auto;
	top: auto;
}
#onetrust-banner-sdk #ot-content,
#onetrust-banner-sdk #ot-pc-content,
#onetrust-banner-sdk .checkbox,
#onetrust-banner-sdk .ot-main-content,
#onetrust-banner-sdk .ot-toggle,
#onetrust-banner-sdk a,
#onetrust-banner-sdk div,
#onetrust-banner-sdk h1,
#onetrust-banner-sdk h2,
#onetrust-banner-sdk h3,
#onetrust-banner-sdk h4,
#onetrust-banner-sdk h5,
#onetrust-banner-sdk h6,
#onetrust-banner-sdk img,
#onetrust-banner-sdk input,
#onetrust-banner-sdk label,
#onetrust-banner-sdk li,
#onetrust-banner-sdk nav,
#onetrust-banner-sdk p,
#onetrust-banner-sdk section,
#onetrust-banner-sdk span,
#onetrust-banner-sdk svg,
#onetrust-banner-sdk table,
#onetrust-banner-sdk tbody,
#onetrust-banner-sdk td,
#onetrust-banner-sdk thead,
#onetrust-banner-sdk tr,
#onetrust-banner-sdk ul,
#onetrust-pc-sdk #ot-content,
#onetrust-pc-sdk .checkbox,
#onetrust-pc-sdk .ot-main-content,
#onetrust-pc-sdk .ot-toggle,
#onetrust-pc-sdk a,
#onetrust-pc-sdk div,
#onetrust-pc-sdk h1,
#onetrust-pc-sdk h2,
#onetrust-pc-sdk h3,
#onetrust-pc-sdk h4,
#onetrust-pc-sdk h5,
#onetrust-pc-sdk h6,
#onetrust-pc-sdk img,
#onetrust-pc-sdk input,
#onetrust-pc-sdk label,
#onetrust-pc-sdk li,
#onetrust-pc-sdk nav,
#onetrust-pc-sdk p,
#onetrust-pc-sdk section,
#onetrust-pc-sdk span,
#onetrust-pc-sdk svg,
#onetrust-pc-sdk table,
#onetrust-pc-sdk tbody,
#onetrust-pc-sdk td,
#onetrust-pc-sdk thead,
#onetrust-pc-sdk tr,
#onetrust-pc-sdk ul,
#ot-sync-ntfy .ot-main-content,
#ot-sync-ntfy .ot-toggle,
#ot-sync-ntfy a,
#ot-sync-ntfy button,
#ot-sync-ntfy div,
#ot-sync-ntfy h1,
#ot-sync-ntfy h2,
#ot-sync-ntfy h3,
#ot-sync-ntfy h4,
#ot-sync-ntfy h5,
#ot-sync-ntfy h6,
#ot-sync-ntfy img,
#ot-sync-ntfy input,
#ot-sync-ntfy label,
#ot-sync-ntfy li,
#ot-sync-ntfy nav,
#ot-sync-ntfy p,
#ot-sync-ntfy section,
#ot-sync-ntfy span,
#ot-sync-ntfy svg,
#ot-sync-ntfy table,
#ot-sync-ntfy tbody,
#ot-sync-ntfy td,
#ot-sync-ntfy thead,
#ot-sync-ntfy tr,
#ot-sync-ntfy ul {
	border: 0;
	bottom: auto;
	left: auto;
	right: auto;
	top: auto;
}
#onetrust-pc-sdk #ot-pc-content {
	border: 0;
	left: auto;
	right: auto;
}
#ot-sync-ntfy #ot-content,
#ot-sync-ntfy #ot-pc-content,
#ot-sync-ntfy .checkbox {
	border: 0;
	bottom: auto;
	left: auto;
	right: auto;
	top: auto;
}
#onetrust-banner-sdk .checkbox:after,
#onetrust-banner-sdk .checkbox:before,
#onetrust-banner-sdk label:after,
#onetrust-banner-sdk label:before,
#onetrust-pc-sdk .checkbox:after,
#onetrust-pc-sdk .checkbox:before,
#onetrust-pc-sdk label:after,
#onetrust-pc-sdk label:before,
#ot-sync-ntfy .checkbox:after,
#ot-sync-ntfy .checkbox:before,
#ot-sync-ntfy label:after,
#ot-sync-ntfy label:before {
	content: none;
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns {
		width: 13.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns {
		width: 30.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns {
		width: 82.6666666667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333333333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6 {
		font-size: 1.5rem;
	}
}
#onetrust-banner-sdk input[type='text'],
#onetrust-pc-sdk input[type='text'] {
	-webkit-appearance: none;
	-moz-appearance: none;
}
#onetrust-banner-sdk .ot-sdk-container:after,
#onetrust-banner-sdk .ot-sdk-row:after,
#onetrust-pc-sdk .ot-sdk-container:after,
#onetrust-pc-sdk .ot-sdk-row:after {
	content: '';
	display: table;
	clear: both;
}
#onetrust-banner-sdk {
	scrollbar-arrow-color: #c1c1c1;
	scrollbar-darkshadow-color: #c1c1c1;
	scrollbar-face-color: #c1c1c1;
	scrollbar-shadow-color: #c1c1c1;
}
#onetrust-banner-sdk.otFlat {
	overflow-x: hidden;
	overflow-y: auto;
}
#onetrust-banner-sdk #onetrust-accept-btn-handler,
#onetrust-banner-sdk #onetrust-pc-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler {
	word-wrap: break-word;
}
#onetrust-banner-sdk #onetrust-policy-text #onetrust-pc-btn-handler {
	border: 0;
	word-wrap: normal;
}
#onetrust-banner-sdk .banner-option,
#onetrust-banner-sdk .banner-option-input,
#onetrust-banner-sdk .onetrust-close-btn-ui {
	border: 0;
}
#onetrust-banner-sdk .banner-option:not(:first-child) {
	border: 0;
}
#onetrust-banner-sdk .banner-option-details,
#onetrust-banner-sdk .ot-arrow-container {
	-webkit-transition: all 300ms ease-in 0s;
	-moz-transition: all 300ms ease-in 0s;
	-o-transition: all 300ms ease-in 0s;
}
#onetrust-pc-sdk.otPcCenter {
	-webkit-box-shadow: 0 2px 10px -3px #999;
	-moz-box-shadow: 0 2px 10px -3px #999;
}
#onetrust-pc-sdk button {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-pc-scrollbar {
	scrollbar-arrow-color: #d8d8d8;
	scrollbar-darkshadow-color: #d8d8d8;
	scrollbar-face-color: #d8d8d8;
	scrollbar-shadow-color: #d8d8d8;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-pc-btn-handler,
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button,
#onetrust-pc-sdk ul.ot-subgrps li {
	border: 0;
}
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before {
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
	background-color: #fff;
	border-color: #fff;
}
#onetrust-pc-sdk .ot-switch-nob {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-moz-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	-webkit-transition: all 0.2s ease-in 0s;
}
#onetrust-pc-sdk .ot-switch-nob:before {
	position: absolute;
	content: '';
	height: 18px;
	width: 18px;
	bottom: 3px;
	left: 3px;
	background-color: #fff;
	-webkit-transition: 0.4s;
	transition: 0.4s;
	border-radius: 20px;
}
#onetrust-pc-sdk .ot-chkbox label::after {
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}
#onetrust-pc-sdk .ot-arw-cntr .ot-arw {
	-webkit-transition: all 150ms ease-in 0s;
	-moz-transition: all 150ms ease-in 0s;
	-o-transition: all 150ms ease-in 0s;
}
#onetrust-pc-sdk button[aria-expanded='true'] ~ .ot-acc-hdr .ot-arw-cntr svg {
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
#onetrust-pc-sdk .ot-arw-cntr svg {
	-webkit-transition: all 300ms ease-in 0s;
	-moz-transition: all 300ms ease-in 0s;
	-o-transition: all 300ms ease-in 0s;
}
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw {
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
#onetrust-pc-sdk .ot-arw {
	-webkit-transition: all 300ms ease-in 0s;
	-moz-transition: all 300ms ease-in 0s;
	-o-transition: all 300ms ease-in 0s;
}
#onetrust-pc-sdk #ot-lst-title h3 {
	word-wrap: break-word;
}
#onetrust-pc-sdk #ot-sel-blk {
	position: -webkit-sticky;
}
#onetrust-pc-sdk #filter-btn-handler {
	-moz-transition: 0.1s ease;
	-o-transition: 0.1s ease;
	-webkit-transition: 1s ease;
}
#onetrust-pc-sdk .ot-ven-legclaim-link,
#onetrust-pc-sdk .ot-ven-link {
	-o-transform: translate(0, 1%);
	-ms-transform: translate(0, 1%);
	-webkit-transform: translate(0, 1%);
}
#onetrust-pc-sdk .ot-ven-hdr {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n + 3) p:nth-of-type(odd) {
	width: 30%;
}
#onetrust-pc-sdk
	.ot-ven-dets
	.ot-ven-disc:nth-child(n + 3)
	p:nth-of-type(even) {
	width: 50%;
	word-break: break-word;
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-host-desc,
#onetrust-pc-sdk .ot-host-info,
#onetrust-pc-sdk .ot-host-name,
#onetrust-pc-sdk .ot-host-name a,
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur,
#onetrust-pc-sdk .ot-ven-dets h4,
#onetrust-pc-sdk .ot-ven-dets p,
#onetrust-pc-sdk .ot-ven-dets span {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-host-info {
	border: 0;
}
#onetrust-pc-sdk #ot-fltr-modal {
	-moz-transition: 0.2s ease;
	-o-transition: 0.2s ease;
	-webkit-transition: 2s ease;
}
#onetrust-pc-sdk #ot-fltr-cnt {
	-webkit-box-shadow: 0 0 12px 2px #c7c5c7;
	-moz-box-shadow: 0 0 12px 2px #c7c5c7;
}
#onetrust-pc-sdk .ot-fltr-scrlcnt {
	overflow-y: auto;
	overflow-x: hidden;
}
#onetrust-pc-sdk #ot-anchor {
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-webkit-box-shadow: -3px -3px 5px -2px #c7c5c7;
	-moz-box-shadow: -3px -3px 5px -2px #c7c5c7;
}
#onetrust-pc-sdk #no-results p,
#onetrust-pc-sdk ul li h3 {
	word-wrap: break-word;
}
#onetrust-pc-sdk .ot-acc-cntr > button,
#onetrust-pc-sdk .ot-cat-item > button,
#onetrust-pc-sdk li > button {
	border: 0;
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child {
	border-top: none;
}
#onetrust-pc-sdk .ot-ven-item ul li {
	border: 0 !important;
}
#onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr + .ot-subgrp-cntr {
	border-top: none;
}
#onetrust-pc-sdk .ot-consent-hdr,
#onetrust-pc-sdk .ot-li-hdr {
	word-wrap: break-word;
}
#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon,
#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler {
	border: 0;
}
#onetrust-pc-sdk .ot-pgph-desc:not(:last-child):after {
	content: '';
	width: 96%;
	display: block;
	margin: 0 auto;
	padding-bottom: 2rem;
	border-bottom: 1px solid #e9e9e9;
}
#onetrust-pc-sdk .ot-vnd-item > button {
	border: 0;
}
#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {
	border: 1px solid #d8d8d8;
	border-top: none;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header {
	word-wrap: break-word;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr,
#onetrust-pc-sdk .ot-vnd-serv {
	padding-bottom: 0;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item {
	border: 0;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded='true'],
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded='true'] {
	border-bottom: none;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button {
	border-bottom: none;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr {
	padding-bottom: 0;
}
#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr {
	word-wrap: break-word;
}
#onetrust-pc-sdk[dir='rtl'] #ot-back-arw,
#onetrust-pc-sdk[dir='rtl'] input ~ .ot-acc-hdr .ot-arw {
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}
#onetrust-pc-sdk[dir='rtl'] input:checked ~ .ot-acc-hdr .ot-arw {
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
}
#onetrust-pc-sdk[dir='rtl'] .ot-chkbox label::after {
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
}
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after {
	background-color: #fff;
}
.ot-switch .ot-switch-nob:before {
	outline-color: #000;
	outline-width: 1px;
}
@media only screen and (max-width: 576px) {
	#onetrust-banner-sdk #onetrust-button-group {
		display: flex !important;
		flex-direction: row;
		gap: 12px;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		width: auto !important;
		min-width: 0 !important;
		flex: 1;
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-pc-btn-handler {
		display: none !important;
	}
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
		padding: 0 24px;
	}
	#onetrust-banner-sdk .ot-sdk-container {
		padding-top: 24px;
	}
	#onetrust-banner-sdk #onetrust-policy-text {
		padding-left: 0;
		padding-right: 32px;
		padding-bottom: 24px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		top: 24px;
		right: 24px;
	}
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		bottom: 1rem;
		width: 92%;
		left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-row {
		padding-right: 0;
	}
	#onetrust-banner-sdk #onetrust-policy {
		margin-top: 0;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-pc-sdk.otPcCenter {
		min-width: unset;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: unset;
	}
	#onetrust-pc-sdk #ot-category-title {
		padding-bottom: 56px;
	}
}
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-banner-sdk {
	box-shadow: 0 4px 12px 0#a5aab633;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-pc-btn-handler {
	border: 0;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-title:after {
	background-color: #0a0b0d;
}
@media only screen and (max-width: 576px) {
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
}
@media only screen and (max-width: 530px) {
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
		display: block;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
		margin: 0 0 1em;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd),
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(odd) a {
		background: #f6f6f4;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td {
		border: 0;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td:before {
		position: absolute;
		height: 100%;
		left: 6px;
		width: 40%;
		padding-right: 10px;
		content: attr(data-label);
		font-weight: 700;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border {
		display: inline-block;
		background-color: #e4e4e4;
		position: absolute;
		height: 100%;
		top: 0;
		left: 45%;
		width: 2px;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li {
		word-break: break-word;
		word-wrap: break-word;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
		overflow: hidden;
		display: block;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
		border: 0;
		border-bottom: 1px solid #d7d7d7;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
		display: block;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host {
		width: auto;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
		margin: 0 0 1em;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
		height: 100%;
		width: 40%;
		padding-right: 10px;
		content: attr(data-label);
		font-weight: 700;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li {
		word-break: break-word;
		word-wrap: break-word;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
		z-index: -9999;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
		border-bottom: 1px solid #d7d7d7;
		border-right: 0;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
		table
		tr:last-child
		td:last-child {
		border-bottom: 0;
	}
}
@layer base,cds;
@font-face {
	font-display: swap;
	font-family: CoinbaseSans;
	src: url(../../assets/fonts/a_BybxolpF.woff2) format('woff2');
	font-weight: 400;
}
@font-face {
	font-display: swap;
	font-family: CoinbaseSans;
	src: url(../../assets/fonts/a_CH-aRrrD.woff2) format('woff2');
	font-weight: 500 800;
}
:root {
	--cds-font-fallback:
		-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica',
		'Arial', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
		'Segoe UI Symbol';
	--cds-font-display: CoinbaseDisplay, var(--cds-font-fallback);
	--cds-font-sans: CoinbaseSans, var(--cds-font-fallback);
	--cds-font-text: CoinbaseText, var(--cds-font-fallback);
	--cds-font-mono: CoinbaseMono, var(--cds-font-fallback);
	--cds-font-condensed: CoinbaseCondensed, var(--cds-font-fallback);
}
@font-face {
	font-family: CoinbaseIcons;
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(../../assets/fonts/a_MeyIEdw1.woff2) format('woff2');
}
@layer cds {
	*,
	::after,
	::before {
		box-sizing: border-box;
	}
	* {
		border-style: solid;
		border-width: 0;
		margin: 0;
		font-size: 100%;
	}
	html {
		text-size-adjust: 100%;
		-webkit-tap-highlight-color: transparent;
	}
	*,
	body,
	button {
		padding: 0;
	}
	button {
		color: inherit;
		font-family: inherit;
		font-size: inherit;
		font-weight: inherit;
		line-height: inherit;
		font-variant: inherit;
		font-style: inherit;
		font-stretch: inherit;
		background-color: transparent;
	}
	a,
	button {
		cursor: pointer;
	}
	.bordered-bwhe9mt {
		border-width: var(--borderWidth-100);
		border-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedHorizontal-b7eas2o {
		border-inline-start-width: var(--borderWidth-100);
		border-left-style: solid;
		border-inline-end-width: var(--borderWidth-100);
		border-right-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedVertical-bwa0h8v {
		border-top-width: var(--borderWidth-100);
		border-top-style: solid;
		border-bottom-width: var(--borderWidth-100);
		border-bottom-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedStart-bggv1gq {
		border-inline-start-width: var(--borderWidth-100);
		border-inline-start-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedEnd-bxdny0m {
		border-inline-end-width: var(--borderWidth-100);
		border-inline-end-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedTop-beewch5 {
		border-top-width: var(--borderWidth-100);
		border-top-style: solid;
		border-color: var(--color-bgLine);
	}
	.borderedBottom-b1oac3bo {
		border-bottom-width: var(--borderWidth-100);
		border-bottom-style: solid;
		border-color: var(--color-bgLine);
	}
	.bottom-b6gmlxq,
	.top-to7cpoz {
		position: absolute;
		left: 0;
		right: 0;
	}
	.top-to7cpoz {
		top: 0;
	}
	.bottom-b6gmlxq {
		bottom: 0;
	}
	.left-l19xnvaa,
	.right-r1isuvlb {
		position: absolute;
		top: 0;
		bottom: 0;
	}
	.right-r1isuvlb {
		right: 0;
	}
	.left-l19xnvaa {
		left: 0;
	}
	.all-awe7kzw {
		position: absolute;
		inset: 0;
	}
	.width-ws51euf {
		width: var(--width);
	}
	.height-hlltmgk {
		height: var(--height);
	}
	.minWidth-mqpqo7l {
		min-width: var(--minWidth);
	}
	.minHeight-m4skct1 {
		min-height: var(--minHeight);
	}
	.maxWidth-mlqx6vn {
		max-width: var(--maxWidth);
	}
	.maxHeight-m1j54oia {
		max-height: var(--maxHeight);
	}
	.aspectRatio-a84sbwf {
		aspect-ratio: var(--aspectRatio);
	}
	.top-tdg7jij {
		top: var(--top);
	}
	.bottom-b1be86ab {
		bottom: var(--bottom);
	}
	.left-lm78jym {
		left: var(--left);
	}
	.right-r6c51us {
		right: var(--right);
	}
	.transform-t45uj7y {
		transform: var(--transform);
	}
	.flexBasis-f95bkpo {
		flex-basis: var(--flexBasis);
	}
	.flexShrink-f174hu22 {
		flex-shrink: var(--flexShrink);
	}
	.flexGrow-fav9hyl {
		-webkit-box-flex: var(--flexGrow);
		flex-grow: var(--flexGrow);
	}
	.gridTemplateColumns-gd2zu8g {
		grid-template-columns: var(--gridTemplateColumns);
	}
	.gridTemplateRows-gf9pn8y {
		grid-template-rows: var(--gridTemplateRows);
	}
	.gridTemplateAreas-g1omg5ug {
		grid-template-areas: var(--gridTemplateAreas);
	}
	.gridTemplate-g1uj0tlf {
		grid-template: var(--gridTemplate);
	}
	.gridAutoColumns-g1ejn4mn {
		grid-auto-columns: var(--gridAutoColumns);
	}
	.gridAutoRows-g1ju005r {
		grid-auto-rows: var(--gridAutoRows);
	}
	.gridAutoFlow-g1aotx1a {
		grid-auto-flow: var(--gridAutoFlow);
	}
	.grid-g1xp97u0 {
		grid: var(--grid);
	}
	.gridRowStart-g18mi1xo {
		grid-row-start: var(--gridRowStart);
	}
	.gridColumnStart-g129u2fk {
		grid-column-start: var(--gridColumnStart);
	}
	.gridRowEnd-g1mjd2qg {
		grid-row-end: var(--gridRowEnd);
	}
	.gridColumnEnd-gegarbv {
		grid-column-end: var(--gridColumnEnd);
	}
	.gridRow-goy5vtc {
		grid-row: var(--gridRow);
	}
	.gridColumn-gwcepfw {
		grid-column: var(--gridColumn);
	}
	.gridArea-g1g3yc7q {
		grid-area: var(--gridArea);
	}
	.opacity-o1xnesha {
		opacity: var(--opacity);
	}
	.zIndex-z1q1xk3b {
		z-index: var(--zIndex);
	}
	._1-_1eiswah {
		background-color: var(--color-bgElevation1);
		box-shadow: var(--shadow-elevation1);
	}
	._2-_s1luli {
		background-color: var(--color-bgElevation2);
		box-shadow: var(--shadow-elevation2);
	}
	.fg-f1sorag4 {
		color: var(--color-fg);
	}
	.fgInverse-f1sdlwjn {
		color: var(--color-fgInverse);
	}
	.fgMuted-fqraqpo {
		color: var(--color-fgMuted);
	}
	.fgPrimary-f1viahif {
		color: var(--color-fgPrimary);
	}
	.fgPositive-fbpyopb {
		color: var(--color-fgPositive);
	}
	.fgNegative-f1m1ty4u {
		color: var(--color-fgNegative);
	}
	.fgWarning-f1nm2vsf {
		color: var(--color-fgWarning);
	}
	.bg-b12g5fcb {
		color: var(--color-bg);
	}
	.bgAlternate-b52wb6g {
		color: var(--color-bgAlternate);
	}
	.bgInverse-bzur3nb {
		color: var(--color-bgInverse);
	}
	.bgOverlay-b1ka60nj {
		color: var(--color-bgOverlay);
	}
	.bgPrimary-b1aljuol {
		color: var(--color-bgPrimary);
	}
	.bgPrimaryWash-b1fw27dk {
		color: var(--color-bgPrimaryWash);
	}
	.bgSecondary-b5l9118 {
		color: var(--color-bgSecondary);
	}
	.bgTertiary-bgz8tou {
		color: var(--color-bgTertiary);
	}
	.bgSecondaryWash-b10k524u {
		color: var(--color-bgSecondaryWash);
	}
	.bgNegative-bt8y1z4 {
		color: var(--color-bgNegative);
	}
	.bgNegativeWash-b1rrsysm {
		color: var(--color-bgNegativeWash);
	}
	.bgPositive-b9itlvz {
		color: var(--color-bgPositive);
	}
	.bgPositiveWash-b1pm9n49 {
		color: var(--color-bgPositiveWash);
	}
	.bgWarning-bssbw6o {
		color: var(--color-bgWarning);
	}
	.bgWarningWash-b14ltner {
		color: var(--color-bgWarningWash);
	}
	.currentColor-c1ul679q {
		color: var(--color-currentColor);
	}
	.bgLine-b1vr32vn {
		color: var(--color-bgLine);
	}
	.bgLineInverse-b1qa1j3s {
		color: var(--color-bgLineInverse);
	}
	.bgLineHeavy-bd91iod {
		color: var(--color-bgLineHeavy);
	}
	.bgLinePrimary-b1ugusav {
		color: var(--color-bgLinePrimary);
	}
	.bgLinePrimarySubtle-b496ox3 {
		color: var(--color-bgLinePrimarySubtle);
	}
	.bgElevation1-b1xpurn {
		color: var(--color-bgElevation1);
	}
	.bgElevation2-bm6rfie {
		color: var(--color-bgElevation2);
	}
	.accentSubtleGreen-af641jr {
		color: var(--color-accentSubtleGreen);
	}
	.accentBoldGreen-ajj71la {
		color: var(--color-accentBoldGreen);
	}
	.accentSubtleBlue-ao1p26d {
		color: var(--color-accentSubtleBlue);
	}
	.accentBoldBlue-afycglk {
		color: var(--color-accentBoldBlue);
	}
	.accentSubtlePurple-ad6dv0g {
		color: var(--color-accentSubtlePurple);
	}
	.accentBoldPurple-a1kllxfn {
		color: var(--color-accentBoldPurple);
	}
	.accentSubtleYellow-a1d2msdo {
		color: var(--color-accentSubtleYellow);
	}
	.accentBoldYellow-a1ntp6j3 {
		color: var(--color-accentBoldYellow);
	}
	.accentSubtleRed-ad0xcfw {
		color: var(--color-accentSubtleRed);
	}
	.accentBoldRed-a1986k35 {
		color: var(--color-accentBoldRed);
	}
	.accentSubtleGray-ai0vdxx {
		color: var(--color-accentSubtleGray);
	}
	.accentBoldGray-a1ud44uh {
		color: var(--color-accentBoldGray);
	}
	.transparent-t1hcsbxs {
		color: var(--color-transparent);
	}
	.fg-f1ji6g56 {
		background-color: var(--color-fg);
	}
	.fgInverse-fgc07le {
		background-color: var(--color-fgInverse);
	}
	.fgMuted-f1mjskv0 {
		background-color: var(--color-fgMuted);
	}
	.fgPrimary-f1xf6qvv {
		background-color: var(--color-fgPrimary);
	}
	.fgPositive-fcqlvdb {
		background-color: var(--color-fgPositive);
	}
	.fgNegative-f10gwa9h {
		background-color: var(--color-fgNegative);
	}
	.fgWarning-fwgodzz {
		background-color: var(--color-fgWarning);
	}
	.bg-bp7gg31 {
		background-color: var(--color-bg);
	}
	.bgAlternate-btxvtgs {
		background-color: var(--color-bgAlternate);
	}
	.bgInverse-b1t56abb {
		background-color: var(--color-bgInverse);
	}
	.bgOverlay-bjnoqsf {
		background-color: var(--color-bgOverlay);
	}
	.bgPrimary-bblmfz8 {
		background-color: var(--color-bgPrimary);
	}
	.bgPrimaryWash-b11egn9o {
		background-color: var(--color-bgPrimaryWash);
	}
	.bgSecondary-b1grshbj {
		background-color: var(--color-bgSecondary);
	}
	.bgTertiary-b14ye04l {
		background-color: var(--color-bgTertiary);
	}
	.bgSecondaryWash-b16tnf3u {
		background-color: var(--color-bgSecondaryWash);
	}
	.bgNegative-b1afxe3l {
		background-color: var(--color-bgNegative);
	}
	.bgNegativeWash-be9iuv9 {
		background-color: var(--color-bgNegativeWash);
	}
	.bgPositive-bxtmuzt {
		background-color: var(--color-bgPositive);
	}
	.bgPositiveWash-brar8as {
		background-color: var(--color-bgPositiveWash);
	}
	.bgWarning-b17uahzq {
		background-color: var(--color-bgWarning);
	}
	.bgWarningWash-b190jajv {
		background-color: var(--color-bgWarningWash);
	}
	.currentColor-c163inl0 {
		background-color: var(--color-currentColor);
	}
	.bgLine-b1adt9t6 {
		background-color: var(--color-bgLine);
	}
	.bgLineInverse-b3wr6s6 {
		background-color: var(--color-bgLineInverse);
	}
	.bgLineHeavy-b1vhezqk {
		background-color: var(--color-bgLineHeavy);
	}
	.bgLinePrimary-b1tn1jha {
		background-color: var(--color-bgLinePrimary);
	}
	.bgLinePrimarySubtle-bz6474u {
		background-color: var(--color-bgLinePrimarySubtle);
	}
	.bgElevation1-b79upt4 {
		background-color: var(--color-bgElevation1);
	}
	.bgElevation2-b15ojmgc {
		background-color: var(--color-bgElevation2);
	}
	.accentSubtleGreen-atz7afl {
		background-color: var(--color-accentSubtleGreen);
	}
	.accentBoldGreen-a1p7mmqm {
		background-color: var(--color-accentBoldGreen);
	}
	.accentSubtleBlue-a1gb7cwg {
		background-color: var(--color-accentSubtleBlue);
	}
	.accentBoldBlue-aghzzp7 {
		background-color: var(--color-accentBoldBlue);
	}
	.accentSubtlePurple-a10r1wxs {
		background-color: var(--color-accentSubtlePurple);
	}
	.accentBoldPurple-a1aei22r {
		background-color: var(--color-accentBoldPurple);
	}
	.accentSubtleYellow-a1607ty {
		background-color: var(--color-accentSubtleYellow);
	}
	.accentBoldYellow-a1v2stp {
		background-color: var(--color-accentBoldYellow);
	}
	.accentSubtleRed-adgkawt {
		background-color: var(--color-accentSubtleRed);
	}
	.accentBoldRed-a1oak3wv {
		background-color: var(--color-accentBoldRed);
	}
	.accentSubtleGray-a1g3x8gi {
		background-color: var(--color-accentSubtleGray);
	}
	.accentBoldGray-a1k42ujl {
		background-color: var(--color-accentBoldGray);
	}
	.transparent-t1rmk6ui {
		background-color: var(--color-transparent);
	}
	.fg-fptiutx {
		border-style: solid;
		border-color: var(--color-fg);
	}
	.fgInverse-f9w40j5,
	.fgMuted-f1loi5og {
		border-style: solid;
		border-color: var(--color-fgInverse);
	}
	.fgMuted-f1loi5og {
		border-color: var(--color-fgMuted);
	}
	.fgPrimary-f1qzfoj {
		border-style: solid;
		border-color: var(--color-fgPrimary);
	}
	.fgPositive-flgbq29 {
		border-style: solid;
		border-color: var(--color-fgPositive);
	}
	.fgNegative-f15kdayx {
		border-style: solid;
		border-color: var(--color-fgNegative);
	}
	.bg-b8eq6jz,
	.fgWarning-f1lxecuc {
		border-style: solid;
		border-color: var(--color-fgWarning);
	}
	.bg-b8eq6jz {
		border-color: var(--color-bg);
	}
	.bgAlternate-b1jng19z {
		border-style: solid;
		border-color: var(--color-bgAlternate);
	}
	.bgInverse-b1ghjtz3 {
		border-style: solid;
		border-color: var(--color-bgInverse);
	}
	.bgOverlay-bhn9fpk {
		border-style: solid;
		border-color: var(--color-bgOverlay);
	}
	.bgPrimary-b1pbb0cl {
		border-style: solid;
		border-color: var(--color-bgPrimary);
	}
	.bgPrimaryWash-b1tfxswc {
		border-style: solid;
		border-color: var(--color-bgPrimaryWash);
	}
	.bgSecondary-b1k12t3h {
		border-style: solid;
		border-color: var(--color-bgSecondary);
	}
	.bgTertiary-bp6d8sm {
		border-style: solid;
		border-color: var(--color-bgTertiary);
	}
	.bgSecondaryWash-b1hzqmmc {
		border-style: solid;
		border-color: var(--color-bgSecondaryWash);
	}
	.bgNegative-b9fcvo8 {
		border-style: solid;
		border-color: var(--color-bgNegative);
	}
	.bgNegativeWash-b2wq5d9 {
		border-style: solid;
		border-color: var(--color-bgNegativeWash);
	}
	.bgPositive-b1osap6 {
		border-style: solid;
		border-color: var(--color-bgPositive);
	}
	.bgPositiveWash-b1bjrl0e {
		border-style: solid;
		border-color: var(--color-bgPositiveWash);
	}
	.bgWarning-b122o4ue {
		border-style: solid;
		border-color: var(--color-bgWarning);
	}
	.bgWarningWash-b15t034b {
		border-style: solid;
		border-color: var(--color-bgWarningWash);
	}
	.bgLine-b1klk6h,
	.currentColor-c7ce9f8 {
		border-style: solid;
		border-color: var(--color-currentColor);
	}
	.bgLine-b1klk6h {
		border-color: var(--color-bgLine);
	}
	.bgLineInverse-b1icv4qd {
		border-style: solid;
		border-color: var(--color-bgLineInverse);
	}
	.bgLineHeavy-b1a7asuz {
		border-style: solid;
		border-color: var(--color-bgLineHeavy);
	}
	.bgLinePrimary-b1td2v0f {
		border-style: solid;
		border-color: var(--color-bgLinePrimary);
	}
	.bgLinePrimarySubtle-brk8uf6 {
		border-style: solid;
		border-color: var(--color-bgLinePrimarySubtle);
	}
	.bgElevation1-b1gq2shu {
		border-style: solid;
		border-color: var(--color-bgElevation1);
	}
	.bgElevation2-b1byztzc {
		border-style: solid;
		border-color: var(--color-bgElevation2);
	}
	.accentSubtleGreen-a1cq2rs6 {
		border-style: solid;
		border-color: var(--color-accentSubtleGreen);
	}
	.accentBoldGreen-a5pgmhz {
		border-style: solid;
		border-color: var(--color-accentBoldGreen);
	}
	.accentSubtleBlue-a1y1cqcx {
		border-style: solid;
		border-color: var(--color-accentSubtleBlue);
	}
	.accentBoldBlue-aj6ukis {
		border-style: solid;
		border-color: var(--color-accentBoldBlue);
	}
	.accentSubtlePurple-a1831pd5 {
		border-style: solid;
		border-color: var(--color-accentSubtlePurple);
	}
	.accentBoldPurple-a1gf5xiy {
		border-style: solid;
		border-color: var(--color-accentBoldPurple);
	}
	.accentSubtleYellow-ac8mq3i {
		border-style: solid;
		border-color: var(--color-accentSubtleYellow);
	}
	.accentBoldYellow-a7rgky6 {
		border-style: solid;
		border-color: var(--color-accentBoldYellow);
	}
	.accentSubtleRed-a1h0vvd {
		border-style: solid;
		border-color: var(--color-accentSubtleRed);
	}
	.accentBoldRed-aimyx9l {
		border-style: solid;
		border-color: var(--color-accentBoldRed);
	}
	.accentSubtleGray-aas4tiw {
		border-style: solid;
		border-color: var(--color-accentSubtleGray);
	}
	.accentBoldGray-a1ls8tbf {
		border-style: solid;
		border-color: var(--color-accentBoldGray);
	}
	.transparent-t19xnyi7 {
		border-style: solid;
		border-color: var(--color-transparent);
	}
	._0-_19in606 {
		border-width: var(--borderWidth-0);
	}
	._100-_x44gs4 {
		border-width: var(--borderWidth-100);
	}
	._200-_1p1hizw {
		border-width: var(--borderWidth-200);
	}
	._300-_1nwa4h4 {
		border-width: var(--borderWidth-300);
	}
	._400-_4ulx6t {
		border-width: var(--borderWidth-400);
	}
	._500-_bsca7d {
		border-width: var(--borderWidth-500);
	}
	._0-_17g28qe {
		border-top-width: var(--borderWidth-0);
	}
	._100-_uwemcl {
		border-top-width: var(--borderWidth-100);
	}
	._200-_1w5hul1 {
		border-top-width: var(--borderWidth-200);
	}
	._300-_lkxi2e {
		border-top-width: var(--borderWidth-300);
	}
	._400-_1jx9c6d {
		border-top-width: var(--borderWidth-400);
	}
	._500-_1xyr0za {
		border-top-width: var(--borderWidth-500);
	}
	._0-_1q6mnhl {
		border-inline-end-width: var(--borderWidth-0);
	}
	._100-_os92pe {
		border-inline-end-width: var(--borderWidth-100);
	}
	._200-_tipqb4 {
		border-inline-end-width: var(--borderWidth-200);
	}
	._300-_1velnko {
		border-inline-end-width: var(--borderWidth-300);
	}
	._400-_10k39uv {
		border-inline-end-width: var(--borderWidth-400);
	}
	._500-_157mtut {
		border-inline-end-width: var(--borderWidth-500);
	}
	._0-_2001a1 {
		border-bottom-width: var(--borderWidth-0);
	}
	._100-_1gaitlf {
		border-bottom-width: var(--borderWidth-100);
	}
	._200-_19iv60d {
		border-bottom-width: var(--borderWidth-200);
	}
	._300-_1y3d0mc {
		border-bottom-width: var(--borderWidth-300);
	}
	._400-_1doztzp {
		border-bottom-width: var(--borderWidth-400);
	}
	._500-_1cshnlt {
		border-bottom-width: var(--borderWidth-500);
	}
	._0-_z29op5 {
		border-inline-start-width: var(--borderWidth-0);
	}
	._100-_2knetg {
		border-inline-start-width: var(--borderWidth-100);
	}
	._200-_l4xtsv {
		border-inline-start-width: var(--borderWidth-200);
	}
	._300-_1qx6v8r {
		border-inline-start-width: var(--borderWidth-300);
	}
	._400-_qw0xzd {
		border-inline-start-width: var(--borderWidth-400);
	}
	._500-_1qavaov {
		border-inline-start-width: var(--borderWidth-500);
	}
	._0-_98b1w6 {
		border-radius: var(--borderRadius-0);
	}
	._100-_37yzm3 {
		border-radius: var(--borderRadius-100);
	}
	._200-_tv7eta {
		border-radius: var(--borderRadius-200);
	}
	._300-_1yza52v {
		border-radius: var(--borderRadius-300);
	}
	._400-_5gf0vr {
		border-radius: var(--borderRadius-400);
	}
	._500-_milbw2 {
		border-radius: var(--borderRadius-500);
	}
	._600-_gqk0w1 {
		border-radius: var(--borderRadius-600);
	}
	._700-_qb1h6b {
		border-radius: var(--borderRadius-700);
	}
	._800-_owgvh2 {
		border-radius: var(--borderRadius-800);
	}
	._900-_1i1nlmz {
		border-radius: var(--borderRadius-900);
	}
	._1000-_tqhrr9 {
		border-radius: var(--borderRadius-1000);
	}
	._0-_1ot4lf1 {
		border-top-left-radius: var(--borderRadius-0);
	}
	._100-_1krdvw6 {
		border-top-left-radius: var(--borderRadius-100);
	}
	._200-_1imsgl5 {
		border-top-left-radius: var(--borderRadius-200);
	}
	._300-_7ntxpg {
		border-top-left-radius: var(--borderRadius-300);
	}
	._400-_1qqu2c {
		border-top-left-radius: var(--borderRadius-400);
	}
	._500-_1kh4l29 {
		border-top-left-radius: var(--borderRadius-500);
	}
	._600-_bqs4h1 {
		border-top-left-radius: var(--borderRadius-600);
	}
	._700-_1735hvg {
		border-top-left-radius: var(--borderRadius-700);
	}
	._800-_q6g0rd {
		border-top-left-radius: var(--borderRadius-800);
	}
	._900-_1isu8ww {
		border-top-left-radius: var(--borderRadius-900);
	}
	._1000-_p4nbu2 {
		border-top-left-radius: var(--borderRadius-1000);
	}
	._0-_1lrqugk {
		border-top-right-radius: var(--borderRadius-0);
	}
	._100-_1a6c7v7 {
		border-top-right-radius: var(--borderRadius-100);
	}
	._200-_m3g5qc {
		border-top-right-radius: var(--borderRadius-200);
	}
	._300-_40bmxc {
		border-top-right-radius: var(--borderRadius-300);
	}
	._400-_14h956a {
		border-top-right-radius: var(--borderRadius-400);
	}
	._500-_vpsyss {
		border-top-right-radius: var(--borderRadius-500);
	}
	._600-_nfutbc {
		border-top-right-radius: var(--borderRadius-600);
	}
	._700-_1ou0u0q {
		border-top-right-radius: var(--borderRadius-700);
	}
	._800-_p73tsb {
		border-top-right-radius: var(--borderRadius-800);
	}
	._900-_104eud2 {
		border-top-right-radius: var(--borderRadius-900);
	}
	._1000-_nxsdri {
		border-top-right-radius: var(--borderRadius-1000);
	}
	._0-_1ys2vwi {
		border-bottom-left-radius: var(--borderRadius-0);
	}
	._100-_q8d13g {
		border-bottom-left-radius: var(--borderRadius-100);
	}
	._200-_19lmvm1 {
		border-bottom-left-radius: var(--borderRadius-200);
	}
	._300-_e3gbwy {
		border-bottom-left-radius: var(--borderRadius-300);
	}
	._400-_hqp1xv {
		border-bottom-left-radius: var(--borderRadius-400);
	}
	._500-_3aig17 {
		border-bottom-left-radius: var(--borderRadius-500);
	}
	._600-_1ysdxt {
		border-bottom-left-radius: var(--borderRadius-600);
	}
	._700-_1v7m5fc {
		border-bottom-left-radius: var(--borderRadius-700);
	}
	._800-_1n0p867 {
		border-bottom-left-radius: var(--borderRadius-800);
	}
	._900-_13m8c73 {
		border-bottom-left-radius: var(--borderRadius-900);
	}
	._1000-_1fezlxx {
		border-bottom-left-radius: var(--borderRadius-1000);
	}
	._0-_ut98f0 {
		border-bottom-right-radius: var(--borderRadius-0);
	}
	._100-_1rgld2v {
		border-bottom-right-radius: var(--borderRadius-100);
	}
	._200-_di4iq3 {
		border-bottom-right-radius: var(--borderRadius-200);
	}
	._300-_21wha0 {
		border-bottom-right-radius: var(--borderRadius-300);
	}
	._400-_1vfg58b {
		border-bottom-right-radius: var(--borderRadius-400);
	}
	._500-_1yvdl3l {
		border-bottom-right-radius: var(--borderRadius-500);
	}
	._600-_1rrby9h {
		border-bottom-right-radius: var(--borderRadius-600);
	}
	._700-_141nev6 {
		border-bottom-right-radius: var(--borderRadius-700);
	}
	._800-_1dv7wl6 {
		border-bottom-right-radius: var(--borderRadius-800);
	}
	._900-_1dgb61n {
		border-bottom-right-radius: var(--borderRadius-900);
	}
	._1000-_1se4x7l {
		border-bottom-right-radius: var(--borderRadius-1000);
	}
	.inherit-i8cekjn {
		font-family: inherit;
	}
	.display1-dzojlp6 {
		font-family: var(--fontFamily-display1);
	}
	.display2-d3fywui {
		font-family: var(--fontFamily-display2);
	}
	.display3-dtjjpxb {
		font-family: var(--fontFamily-display3);
	}
	.title1-ttjegjq {
		font-family: var(--fontFamily-title1);
	}
	.title2-tpsfzpy {
		font-family: var(--fontFamily-title2);
	}
	.title3-t1pt4osh {
		font-family: var(--fontFamily-title3);
	}
	.title4-t13kft3r {
		font-family: var(--fontFamily-title4);
	}
	.headline-h15u0we0 {
		font-family: var(--fontFamily-headline);
	}
	.body-b14a8egd {
		font-family: var(--fontFamily-body);
	}
	.label1-ls4u9x0 {
		font-family: var(--fontFamily-label1);
	}
	.label2-l10mk5xx {
		font-family: var(--fontFamily-label2);
	}
	.caption-c1ixh122 {
		font-family: var(--fontFamily-caption);
	}
	.legal-l1rlpdrj {
		font-family: var(--fontFamily-legal);
	}
	.inherit-i5yfwju {
		font-size: inherit;
	}
	.display1-d17892sq {
		font-size: var(--fontSize-display1);
	}
	.display2-d1fkc23d {
		font-size: var(--fontSize-display2);
	}
	.display3-dl292op {
		font-size: var(--fontSize-display3);
	}
	.title1-t1a8sccc {
		font-size: var(--fontSize-title1);
	}
	.title2-t7e0619 {
		font-size: var(--fontSize-title2);
	}
	.title3-t1o13984 {
		font-size: var(--fontSize-title3);
	}
	.title4-tm94xek {
		font-size: var(--fontSize-title4);
	}
	.headline-h1cz184y {
		font-size: var(--fontSize-headline);
	}
	.body-b12ips9k {
		font-size: var(--fontSize-body);
	}
	.label1-lf42erj {
		font-size: var(--fontSize-label1);
	}
	.label2-l1glrsmm {
		font-size: var(--fontSize-label2);
	}
	.caption-ci4xagh {
		font-size: var(--fontSize-caption);
	}
	.legal-l1v2lxsb {
		font-size: var(--fontSize-legal);
	}
	.inherit-i19jd86n {
		font-weight: inherit;
	}
	.display1-d1t9s7wj {
		font-weight: var(--fontWeight-display1);
	}
	.display2-dmahq7d {
		font-weight: var(--fontWeight-display2);
	}
	.display3-d182f2cw {
		font-weight: var(--fontWeight-display3);
	}
	.title1-t2h7dc3 {
		font-weight: var(--fontWeight-title1);
	}
	.title2-ttmcsrw {
		font-weight: var(--fontWeight-title2);
	}
	.title3-t1n2n1bp {
		font-weight: var(--fontWeight-title3);
	}
	.title4-tutwshz {
		font-weight: var(--fontWeight-title4);
	}
	.headline-h1axe68h {
		font-weight: var(--fontWeight-headline);
	}
	.body-b1mqcg5r {
		font-weight: var(--fontWeight-body);
	}
	.label1-luvj522 {
		font-weight: var(--fontWeight-label1);
	}
	.label2-l1fze828 {
		font-weight: var(--fontWeight-label2);
	}
	.caption-c1tr6o1q {
		font-weight: var(--fontWeight-caption);
	}
	.legal-l1su2mo9 {
		font-weight: var(--fontWeight-legal);
	}
	.inherit-i1q2zm4n {
		line-height: inherit;
	}
	.display1-davaxk8 {
		line-height: var(--lineHeight-display1);
	}
	.display2-d10bcbec {
		line-height: var(--lineHeight-display2);
	}
	.display3-dzx5g59 {
		line-height: var(--lineHeight-display3);
	}
	.title1-t19ulozn {
		line-height: var(--lineHeight-title1);
	}
	.title2-t8xmwwg {
		line-height: var(--lineHeight-title2);
	}
	.title3-t1hnq9w3 {
		line-height: var(--lineHeight-title3);
	}
	.title4-t1jupsyn {
		line-height: var(--lineHeight-title4);
	}
	.headline-h1d8xh3w {
		line-height: var(--lineHeight-headline);
	}
	.body-b1b61q3y {
		line-height: var(--lineHeight-body);
	}
	.label1-ljt1gjp {
		line-height: var(--lineHeight-label1);
	}
	.label2-l64n18o {
		line-height: var(--lineHeight-label2);
	}
	.caption-c1nc2qnp {
		line-height: var(--lineHeight-caption);
	}
	.legal-l9omb44 {
		line-height: var(--lineHeight-legal);
	}
	.none-ng7kred {
		text-decoration: none;
	}
	.underline-uxwl7ql {
		text-decoration: underline;
	}
	.overline-o1l6836e {
		text-decoration: overline;
	}
	.line-through-l1kvlt68 {
		text-decoration: line-through;
	}
	.underline_overline-ul2i1v3 {
		text-decoration: underline overline;
	}
	.underline_double-uygy2s4 {
		text-decoration: underline double;
	}
	.none-n17hp599 {
		text-transform: none;
	}
	.uppercase-u1o7s009 {
		text-transform: uppercase;
	}
	.lowercase-l1p5pm3c {
		text-transform: lowercase;
	}
	.capitalize-c1uzdc60 {
		text-transform: capitalize;
	}
	.none-n20q36b {
		user-select: none;
	}
	.text-t1mh0vbf {
		user-select: text;
	}
	.all-a1nb5sn7 {
		user-select: all;
	}
	.auto-a1onri8a {
		user-select: auto;
	}
	.none-nxs3bkk {
		display: none;
	}
	.block-bvmbflj {
		display: block;
	}
	.inline-i1d5xt2g {
		display: inline;
	}
	.inline-block-i1w8afo9 {
		display: inline-block;
	}
	.flex-ff5rfy6 {
		display: flex;
	}
	.inline-flex-i6czx8 {
		display: inline-flex;
	}
	.grid-govvvpf {
		display: grid;
	}
	.inline-grid-i11y0asn {
		display: inline-grid;
	}
	.contents-c13j0gph {
		display: contents;
	}
	.flow-root-f1f3f4re {
		display: flow-root;
	}
	.revert-r1ugo9tq {
		display: revert;
	}
	.list-item-l1wya7vd {
		display: list-item;
	}
	.auto-a1vtbg9w {
		overflow: auto;
	}
	.visible-v1ce7tzm {
		overflow: visible;
	}
	.hidden-h147juno {
		overflow: hidden;
	}
	.clip-c1uijor9 {
		overflow: clip;
	}
	.scroll-s1cxxikz {
		overflow: scroll;
	}
	._0-_gulcqg {
		gap: var(--space-0);
	}
	._0_25-_q7yox9 {
		gap: var(--space-0_25);
	}
	._0_5-_1fx7m0o {
		gap: var(--space-0_5);
	}
	._0_75-_1nkxpau {
		gap: var(--space-0_75);
	}
	._1-_4wf66 {
		gap: var(--space-1);
	}
	._1_5-_1qamjvr {
		gap: var(--space-1_5);
	}
	._2-_s3s3vx {
		gap: var(--space-2);
	}
	._3-_1d2qff5 {
		gap: var(--space-3);
	}
	._4-_uwjwe1 {
		gap: var(--space-4);
	}
	._5-_43wdkr {
		gap: var(--space-5);
	}
	._6-_bkaiqc {
		gap: var(--space-6);
	}
	._7-_pscmj4 {
		gap: var(--space-7);
	}
	._8-_gq5scd {
		gap: var(--space-8);
	}
	._9-_65ca23 {
		gap: var(--space-9);
	}
	._10-_1pqyx3q {
		gap: var(--space-10);
	}
	._0-_1xjd2xy {
		column-gap: var(--space-0);
	}
	._0_25-_ta5dbd {
		column-gap: var(--space-0_25);
	}
	._0_5-_1b5plwm {
		column-gap: var(--space-0_5);
	}
	._0_75-_qy1620 {
		column-gap: var(--space-0_75);
	}
	._1-_1sfow13 {
		column-gap: var(--space-1);
	}
	._1_5-_z0ja29 {
		column-gap: var(--space-1_5);
	}
	._2-_w6lxzk {
		column-gap: var(--space-2);
	}
	._3-_1o7ux7f {
		column-gap: var(--space-3);
	}
	._4-_h8qvq1 {
		column-gap: var(--space-4);
	}
	._5-_17x2pnf {
		column-gap: var(--space-5);
	}
	._6-_zuwqbd {
		column-gap: var(--space-6);
	}
	._7-_9lck3l {
		column-gap: var(--space-7);
	}
	._8-_8u1his {
		column-gap: var(--space-8);
	}
	._9-_jr5a6c {
		column-gap: var(--space-9);
	}
	._10-_efl3so {
		column-gap: var(--space-10);
	}
	._0-_xiry9u {
		row-gap: var(--space-0);
	}
	._0_25-_183jkjv {
		row-gap: var(--space-0_25);
	}
	._0_5-_qg0f6m {
		row-gap: var(--space-0_5);
	}
	._0_75-_nc2g54 {
		row-gap: var(--space-0_75);
	}
	._1-_1ud5b9l {
		row-gap: var(--space-1);
	}
	._1_5-_rq094o {
		row-gap: var(--space-1_5);
	}
	._2-_nu3h5m {
		row-gap: var(--space-2);
	}
	._3-_mdpwk0 {
		row-gap: var(--space-3);
	}
	._4-_hn7gx {
		row-gap: var(--space-4);
	}
	._5-_1iav25j {
		row-gap: var(--space-5);
	}
	._6-_pqufe0 {
		row-gap: var(--space-6);
	}
	._7-_176ojsi {
		row-gap: var(--space-7);
	}
	._8-_11n8q0m {
		row-gap: var(--space-8);
	}
	._9-_1ungnyg {
		row-gap: var(--space-9);
	}
	._10-_1pskitv {
		row-gap: var(--space-10);
	}
	.normal-nftbjs6 {
		justify-content: normal;
	}
	.center-cjpujcd {
		justify-content: center;
	}
	.start-s1l2hvz3 {
		justify-content: start;
	}
	.end-e1xog6f2 {
		justify-content: end;
	}
	.flex-start-f1egghgk {
		justify-content: flex-start;
	}
	.flex-end-fax78sq {
		justify-content: flex-end;
	}
	.left-lrfmmr0 {
		justify-content: left;
	}
	.right-r1fx9xkf {
		justify-content: right;
	}
	.space-between-s19gofo4 {
		justify-content: space-between;
	}
	.space-around-sqt5kmq {
		justify-content: space-around;
	}
	.space-evenly-s1vqnwv1 {
		justify-content: space-evenly;
	}
	.stretch-s10xp50f {
		justify-content: stretch;
	}
	.normal-n1wmi61u {
		align-content: normal;
	}
	.center-cnwnlb7 {
		align-content: center;
	}
	.start-s1d5lfau {
		align-content: start;
	}
	.end-e5ysz7j {
		align-content: end;
	}
	.flex-start-fj0gbj2 {
		align-content: flex-start;
	}
	.flex-end-f1r3bxih {
		align-content: flex-end;
	}
	.space-between-spes1b8 {
		align-content: space-between;
	}
	.space-around-s7wi3z1 {
		align-content: space-around;
	}
	.space-evenly-s1xlht3p {
		align-content: space-evenly;
	}
	.stretch-sxrrkzi {
		align-content: stretch;
	}
	.baseline-b4qb5qy,
	.first_baseline-ffwemzv {
		align-content: baseline;
	}
	.normal-nunwstl {
		align-items: normal;
	}
	.center-cc1bafw {
		align-items: center;
	}
	.start-s1siv81y {
		align-items: start;
	}
	.end-e1yx405w {
		align-items: end;
	}
	.flex-start-fai2ufa {
		align-items: flex-start;
	}
	.flex-end-ftqfdtf {
		align-items: flex-end;
	}
	.self-start-s1das3bx {
		align-items: self-start;
	}
	.self-end-sc1fn2u {
		align-items: self-end;
	}
	.stretch-sa1dpj0 {
		align-items: stretch;
	}
	.baseline-b1bpyxen,
	.first_baseline-f1t14lvh {
		align-items: baseline;
	}
	.last_baseline-lvdybqk {
		align-items: last baseline;
	}
	.auto-a1vghvlj {
		align-self: auto;
	}
	.normal-n13xkt6i {
		align-self: normal;
	}
	.center-c1lla8er {
		align-self: center;
	}
	.start-s14xgtk2 {
		align-self: start;
	}
	.end-etg9agv {
		align-self: end;
	}
	.flex-start-fi3mfxz {
		align-self: flex-start;
	}
	.flex-end-f5mbyxa {
		align-self: flex-end;
	}
	.self-start-sbcv54h {
		align-self: self-start;
	}
	.self-end-s951rij {
		align-self: self-end;
	}
	.stretch-s15zfflj {
		align-self: stretch;
	}
	.baseline-bh3b1m0,
	.first_baseline-f1717njg {
		align-self: baseline;
	}
	.last_baseline-le6mhzw {
		align-self: last baseline;
	}
	.row-r1fjv2c0 {
		flex-direction: row;
	}
	.row-reverse-ru6x8dq {
		flex-direction: row-reverse;
	}
	.column-c1fk6aoh {
		flex-direction: column;
	}
	.column-reverse-cbedvyv {
		flex-direction: column-reverse;
	}
	.nowrap-n1e0v20g {
		flex-wrap: nowrap;
	}
	.wrap-wg6pyst {
		flex-wrap: wrap;
	}
	.wrap-reverse-w1gj49hp {
		flex-wrap: wrap-reverse;
	}
	.static-sty13w3 {
		position: static;
	}
	.relative-rmdk4io {
		position: relative;
	}
	.absolute-a5qwbhk {
		position: absolute;
	}
	.fixed-fsemjdw {
		position: fixed;
	}
	.sticky-suibmay {
		position: sticky;
	}
	._0-_sikgx6 {
		padding-top: var(--space-0);
		padding-bottom: var(--space-0);
		padding-inline-start: var(--space-0);
		padding-inline-end: var(--space-0);
	}
	._0_25-_1hoto3f {
		padding-top: var(--space-0_25);
		padding-bottom: var(--space-0_25);
		padding-inline-start: var(--space-0_25);
		padding-inline-end: var(--space-0_25);
	}
	._0_5-_utjbb4 {
		padding-top: var(--space-0_5);
		padding-bottom: var(--space-0_5);
		padding-inline-start: var(--space-0_5);
		padding-inline-end: var(--space-0_5);
	}
	._0_75-_1vqmh64 {
		padding-top: var(--space-0_75);
		padding-bottom: var(--space-0_75);
		padding-inline-start: var(--space-0_75);
		padding-inline-end: var(--space-0_75);
	}
	._1-_1ohxuju {
		padding-top: var(--space-1);
		padding-bottom: var(--space-1);
		padding-inline-start: var(--space-1);
		padding-inline-end: var(--space-1);
	}
	._1_5-_15ii89w {
		padding-top: var(--space-1_5);
		padding-bottom: var(--space-1_5);
		padding-inline-start: var(--space-1_5);
		padding-inline-end: var(--space-1_5);
	}
	._2-_15izmog {
		padding-top: var(--space-2);
		padding-bottom: var(--space-2);
		padding-inline-start: var(--space-2);
		padding-inline-end: var(--space-2);
	}
	._3-_mx5v8z {
		padding-top: var(--space-3);
		padding-bottom: var(--space-3);
		padding-inline-start: var(--space-3);
		padding-inline-end: var(--space-3);
	}
	._4-_rb1ga5 {
		padding-top: var(--space-4);
		padding-bottom: var(--space-4);
		padding-inline-start: var(--space-4);
		padding-inline-end: var(--space-4);
	}
	._5-_1j9z40v {
		padding-top: var(--space-5);
		padding-bottom: var(--space-5);
		padding-inline-start: var(--space-5);
		padding-inline-end: var(--space-5);
	}
	._6-_ksp205 {
		padding-top: var(--space-6);
		padding-bottom: var(--space-6);
		padding-inline-start: var(--space-6);
		padding-inline-end: var(--space-6);
	}
	._7-_1m8b9lk {
		padding-top: var(--space-7);
		padding-bottom: var(--space-7);
		padding-inline-start: var(--space-7);
		padding-inline-end: var(--space-7);
	}
	._8-_1vscv0v {
		padding-top: var(--space-8);
		padding-bottom: var(--space-8);
		padding-inline-start: var(--space-8);
		padding-inline-end: var(--space-8);
	}
	._9-_h7t5ts {
		padding-top: var(--space-9);
		padding-bottom: var(--space-9);
		padding-inline-start: var(--space-9);
		padding-inline-end: var(--space-9);
	}
	._10-_1fsf8fr {
		padding-top: var(--space-10);
		padding-bottom: var(--space-10);
		padding-inline-start: var(--space-10);
		padding-inline-end: var(--space-10);
	}
	._0-_11d9onm {
		padding-inline-start: var(--space-0);
		padding-inline-end: var(--space-0);
	}
	._0_25-_5nkav4 {
		padding-inline-start: var(--space-0_25);
		padding-inline-end: var(--space-0_25);
	}
	._0_5-_14pg5wn {
		padding-inline-start: var(--space-0_5);
		padding-inline-end: var(--space-0_5);
	}
	._0_75-_98vtop {
		padding-inline-start: var(--space-0_75);
		padding-inline-end: var(--space-0_75);
	}
	._1-_1c5cchn {
		padding-inline-start: var(--space-1);
		padding-inline-end: var(--space-1);
	}
	._1_5-_zl4b15 {
		padding-inline-start: var(--space-1_5);
		padding-inline-end: var(--space-1_5);
	}
	._2-_1d56vk3 {
		padding-inline-start: var(--space-2);
		padding-inline-end: var(--space-2);
	}
	._3-_in1y0k {
		padding-inline-start: var(--space-3);
		padding-inline-end: var(--space-3);
	}
	._4-_sm7rau {
		padding-inline-start: var(--space-4);
		padding-inline-end: var(--space-4);
	}
	._5-_qrc5k6 {
		padding-inline-start: var(--space-5);
		padding-inline-end: var(--space-5);
	}
	._6-_1nha47y {
		padding-inline-start: var(--space-6);
		padding-inline-end: var(--space-6);
	}
	._7-_r2sfjm {
		padding-inline-start: var(--space-7);
		padding-inline-end: var(--space-7);
	}
	._8-_1629425 {
		padding-inline-start: var(--space-8);
		padding-inline-end: var(--space-8);
	}
	._9-_jn1fdc {
		padding-inline-start: var(--space-9);
		padding-inline-end: var(--space-9);
	}
	._10-_1qd9gwq {
		padding-inline-start: var(--space-10);
		padding-inline-end: var(--space-10);
	}
	._0-_1o6b5sf {
		padding-top: var(--space-0);
		padding-bottom: var(--space-0);
	}
	._0_25-_m3ng0d {
		padding-top: var(--space-0_25);
		padding-bottom: var(--space-0_25);
	}
	._0_5-_nyvbf {
		padding-top: var(--space-0_5);
		padding-bottom: var(--space-0_5);
	}
	._0_75-_dmruxk {
		padding-top: var(--space-0_75);
		padding-bottom: var(--space-0_75);
	}
	._1-_j9j91y {
		padding-top: var(--space-1);
		padding-bottom: var(--space-1);
	}
	._1_5-_1v2axez {
		padding-top: var(--space-1_5);
		padding-bottom: var(--space-1_5);
	}
	._2-_1ubvwd9 {
		padding-top: var(--space-2);
		padding-bottom: var(--space-2);
	}
	._3-_oydok {
		padding-top: var(--space-3);
		padding-bottom: var(--space-3);
	}
	._4-_evvzoj {
		padding-top: var(--space-4);
		padding-bottom: var(--space-4);
	}
	._5-_q1yrsc {
		padding-top: var(--space-5);
		padding-bottom: var(--space-5);
	}
	._6-_ouspey {
		padding-top: var(--space-6);
		padding-bottom: var(--space-6);
	}
	._7-_12n5yum {
		padding-top: var(--space-7);
		padding-bottom: var(--space-7);
	}
	._8-_xru69e {
		padding-top: var(--space-8);
		padding-bottom: var(--space-8);
	}
	._9-_nsrisz {
		padding-top: var(--space-9);
		padding-bottom: var(--space-9);
	}
	._10-_1xa6rhc {
		padding-top: var(--space-10);
		padding-bottom: var(--space-10);
	}
	._0-_1xlj8fn {
		padding-top: var(--space-0);
	}
	._0_25-_814f4m {
		padding-top: var(--space-0_25);
	}
	._0_5-_64iic2 {
		padding-top: var(--space-0_5);
	}
	._0_75-_1kb7no4 {
		padding-top: var(--space-0_75);
	}
	._1-_1rvyodg {
		padding-top: var(--space-1);
	}
	._1_5-_oergj0 {
		padding-top: var(--space-1_5);
	}
	._2-_19s6k53 {
		padding-top: var(--space-2);
	}
	._3-_1vs0x97 {
		padding-top: var(--space-3);
	}
	._4-_yyws1a {
		padding-top: var(--space-4);
	}
	._5-_860m19 {
		padding-top: var(--space-5);
	}
	._6-_1jrxzir {
		padding-top: var(--space-6);
	}
	._7-_1yz5qb4 {
		padding-top: var(--space-7);
	}
	._8-_mke01s {
		padding-top: var(--space-8);
	}
	._9-_1u2wevw {
		padding-top: var(--space-9);
	}
	._10-_1c4h1un {
		padding-top: var(--space-10);
	}
	._0-_1ucyfcc {
		padding-bottom: var(--space-0);
	}
	._0_25-_wmstcd {
		padding-bottom: var(--space-0_25);
	}
	._0_5-_uojj34 {
		padding-bottom: var(--space-0_5);
	}
	._0_75-_jf13a3 {
		padding-bottom: var(--space-0_75);
	}
	._1-_w6vuf9 {
		padding-bottom: var(--space-1);
	}
	._1_5-_1dcem02 {
		padding-bottom: var(--space-1_5);
	}
	._2-_u3tyaf {
		padding-bottom: var(--space-2);
	}
	._3-_1jufydg {
		padding-bottom: var(--space-3);
	}
	._4-_1s1tunp {
		padding-bottom: var(--space-4);
	}
	._5-_gea5qi {
		padding-bottom: var(--space-5);
	}
	._6-_ehicpv {
		padding-bottom: var(--space-6);
	}
	._7-_1j68i01 {
		padding-bottom: var(--space-7);
	}
	._8-_g6gxpu {
		padding-bottom: var(--space-8);
	}
	._9-_fq2jib {
		padding-bottom: var(--space-9);
	}
	._10-_1jne1yv {
		padding-bottom: var(--space-10);
	}
	._0-_1kq24jv {
		padding-inline-start: var(--space-0);
	}
	._0_25-_ge3xw9 {
		padding-inline-start: var(--space-0_25);
	}
	._0_5-_pejpzw {
		padding-inline-start: var(--space-0_5);
	}
	._0_75-_dypzgq {
		padding-inline-start: var(--space-0_75);
	}
	._1-_1u4h1q3 {
		padding-inline-start: var(--space-1);
	}
	._1_5-_1wda5bd {
		padding-inline-start: var(--space-1_5);
	}
	._2-_103qa78 {
		padding-inline-start: var(--space-2);
	}
	._3-_sm47tb {
		padding-inline-start: var(--space-3);
	}
	._4-_ypkepj {
		padding-inline-start: var(--space-4);
	}
	._5-_qwj3in {
		padding-inline-start: var(--space-5);
	}
	._6-_v1gbex {
		padding-inline-start: var(--space-6);
	}
	._7-_1t2oo23 {
		padding-inline-start: var(--space-7);
	}
	._8-_pyx210 {
		padding-inline-start: var(--space-8);
	}
	._9-_ote3bp {
		padding-inline-start: var(--space-9);
	}
	._10-_1r95abm {
		padding-inline-start: var(--space-10);
	}
	._0-_vbz3wa {
		padding-inline-end: var(--space-0);
	}
	._0_25-_556jql {
		padding-inline-end: var(--space-0_25);
	}
	._0_5-_1a6vizt {
		padding-inline-end: var(--space-0_5);
	}
	._0_75-_c1otxk {
		padding-inline-end: var(--space-0_75);
	}
	._1-_1n57sjs {
		padding-inline-end: var(--space-1);
	}
	._1_5-_srwylh {
		padding-inline-end: var(--space-1_5);
	}
	._2-_h2leyy {
		padding-inline-end: var(--space-2);
	}
	._3-_xwwd5b {
		padding-inline-end: var(--space-3);
	}
	._4-_1466v9m {
		padding-inline-end: var(--space-4);
	}
	._5-_a6man9 {
		padding-inline-end: var(--space-5);
	}
	._6-_16s4w1d {
		padding-inline-end: var(--space-6);
	}
	._7-_ma05ms {
		padding-inline-end: var(--space-7);
	}
	._8-_65eo8x {
		padding-inline-end: var(--space-8);
	}
	._9-_aw9t8b {
		padding-inline-end: var(--space-9);
	}
	._10-_4xsl3f {
		padding-inline-end: var(--space-10);
	}
	._0-_1dt7gbp {
		margin-top: calc(-1 * var(--space-0));
		margin-bottom: calc(-1 * var(--space-0));
		margin-inline-start: calc(-1 * var(--space-0));
		margin-inline-end: calc(-1 * var(--space-0));
	}
	._-0_25--1efh9gh {
		margin-top: calc(-1 * var(--space-0_25));
		margin-bottom: calc(-1 * var(--space-0_25));
		margin-inline-start: calc(-1 * var(--space-0_25));
		margin-inline-end: calc(-1 * var(--space-0_25));
	}
	._-0_5--18f5z4 {
		margin-top: calc(-1 * var(--space-0_5));
		margin-bottom: calc(-1 * var(--space-0_5));
		margin-inline-start: calc(-1 * var(--space-0_5));
		margin-inline-end: calc(-1 * var(--space-0_5));
	}
	._-0_75--1u9s0t8 {
		margin-top: calc(-1 * var(--space-0_75));
		margin-bottom: calc(-1 * var(--space-0_75));
		margin-inline-start: calc(-1 * var(--space-0_75));
		margin-inline-end: calc(-1 * var(--space-0_75));
	}
	._-1--4kp0a9 {
		margin-top: calc(-1 * var(--space-1));
		margin-bottom: calc(-1 * var(--space-1));
		margin-inline-start: calc(-1 * var(--space-1));
		margin-inline-end: calc(-1 * var(--space-1));
	}
	._-1_5--fy2d6f {
		margin-top: calc(-1 * var(--space-1_5));
		margin-bottom: calc(-1 * var(--space-1_5));
		margin-inline-start: calc(-1 * var(--space-1_5));
		margin-inline-end: calc(-1 * var(--space-1_5));
	}
	._-2--nz9x1t {
		margin-top: calc(-1 * var(--space-2));
		margin-bottom: calc(-1 * var(--space-2));
		margin-inline-start: calc(-1 * var(--space-2));
		margin-inline-end: calc(-1 * var(--space-2));
	}
	._-3--1le808o {
		margin-top: calc(-1 * var(--space-3));
		margin-bottom: calc(-1 * var(--space-3));
		margin-inline-start: calc(-1 * var(--space-3));
		margin-inline-end: calc(-1 * var(--space-3));
	}
	._-4--6pz5km {
		margin-top: calc(-1 * var(--space-4));
		margin-bottom: calc(-1 * var(--space-4));
		margin-inline-start: calc(-1 * var(--space-4));
		margin-inline-end: calc(-1 * var(--space-4));
	}
	._-5--ehrnlg {
		margin-top: calc(-1 * var(--space-5));
		margin-bottom: calc(-1 * var(--space-5));
		margin-inline-start: calc(-1 * var(--space-5));
		margin-inline-end: calc(-1 * var(--space-5));
	}
	._-6--1d988fw {
		margin-top: calc(-1 * var(--space-6));
		margin-bottom: calc(-1 * var(--space-6));
		margin-inline-start: calc(-1 * var(--space-6));
		margin-inline-end: calc(-1 * var(--space-6));
	}
	._-7--14vtabe {
		margin-top: calc(-1 * var(--space-7));
		margin-bottom: calc(-1 * var(--space-7));
		margin-inline-start: calc(-1 * var(--space-7));
		margin-inline-end: calc(-1 * var(--space-7));
	}
	._-8--s1jtev {
		margin-top: calc(-1 * var(--space-8));
		margin-bottom: calc(-1 * var(--space-8));
		margin-inline-start: calc(-1 * var(--space-8));
		margin-inline-end: calc(-1 * var(--space-8));
	}
	._-9--kexmfr {
		margin-top: calc(-1 * var(--space-9));
		margin-bottom: calc(-1 * var(--space-9));
		margin-inline-start: calc(-1 * var(--space-9));
		margin-inline-end: calc(-1 * var(--space-9));
	}
	._-10--ieg0i8 {
		margin-top: calc(-1 * var(--space-10));
		margin-bottom: calc(-1 * var(--space-10));
		margin-inline-start: calc(-1 * var(--space-10));
		margin-inline-end: calc(-1 * var(--space-10));
	}
	._0-_12fpd4f {
		margin-inline-start: calc(-1 * var(--space-0));
		margin-inline-end: calc(-1 * var(--space-0));
	}
	._-0_25--kbjjve {
		margin-inline-start: calc(-1 * var(--space-0_25));
		margin-inline-end: calc(-1 * var(--space-0_25));
	}
	._-0_5--1l5mlg5 {
		margin-inline-start: calc(-1 * var(--space-0_5));
		margin-inline-end: calc(-1 * var(--space-0_5));
	}
	._-0_75--13a03yr {
		margin-inline-start: calc(-1 * var(--space-0_75));
		margin-inline-end: calc(-1 * var(--space-0_75));
	}
	._-1--1mlua29 {
		margin-inline-start: calc(-1 * var(--space-1));
		margin-inline-end: calc(-1 * var(--space-1));
	}
	._-1_5--1vme5p9 {
		margin-inline-start: calc(-1 * var(--space-1_5));
		margin-inline-end: calc(-1 * var(--space-1_5));
	}
	._-2--17zjxck {
		margin-inline-start: calc(-1 * var(--space-2));
		margin-inline-end: calc(-1 * var(--space-2));
	}
	._-3--1r6hi64 {
		margin-inline-start: calc(-1 * var(--space-3));
		margin-inline-end: calc(-1 * var(--space-3));
	}
	._-4--1g6vl32 {
		margin-inline-start: calc(-1 * var(--space-4));
		margin-inline-end: calc(-1 * var(--space-4));
	}
	._-5--1r7dbqj {
		margin-inline-start: calc(-1 * var(--space-5));
		margin-inline-end: calc(-1 * var(--space-5));
	}
	._-6--mw4im3 {
		margin-inline-start: calc(-1 * var(--space-6));
		margin-inline-end: calc(-1 * var(--space-6));
	}
	._-7--ywj817 {
		margin-inline-start: calc(-1 * var(--space-7));
		margin-inline-end: calc(-1 * var(--space-7));
	}
	._-8--1rc6lsv {
		margin-inline-start: calc(-1 * var(--space-8));
		margin-inline-end: calc(-1 * var(--space-8));
	}
	._-9--ewv3ev {
		margin-inline-start: calc(-1 * var(--space-9));
		margin-inline-end: calc(-1 * var(--space-9));
	}
	._-10--2t3ghk {
		margin-inline-start: calc(-1 * var(--space-10));
		margin-inline-end: calc(-1 * var(--space-10));
	}
	._0-_1yqssek {
		margin-top: calc(-1 * var(--space-0));
		margin-bottom: calc(-1 * var(--space-0));
	}
	._-0_25--1r67ocu {
		margin-top: calc(-1 * var(--space-0_25));
		margin-bottom: calc(-1 * var(--space-0_25));
	}
	._-0_5--95wf5k {
		margin-top: calc(-1 * var(--space-0_5));
		margin-bottom: calc(-1 * var(--space-0_5));
	}
	._-0_75--1t209gx {
		margin-top: calc(-1 * var(--space-0_75));
		margin-bottom: calc(-1 * var(--space-0_75));
	}
	._-1--133kypa {
		margin-top: calc(-1 * var(--space-1));
		margin-bottom: calc(-1 * var(--space-1));
	}
	._-1_5--xyyoqq {
		margin-top: calc(-1 * var(--space-1_5));
		margin-bottom: calc(-1 * var(--space-1_5));
	}
	._-2--p7m1il {
		margin-top: calc(-1 * var(--space-2));
		margin-bottom: calc(-1 * var(--space-2));
	}
	._-3--1gz5otl {
		margin-top: calc(-1 * var(--space-3));
		margin-bottom: calc(-1 * var(--space-3));
	}
	._-4--y56r76 {
		margin-top: calc(-1 * var(--space-4));
		margin-bottom: calc(-1 * var(--space-4));
	}
	._-5--n0kx86 {
		margin-top: calc(-1 * var(--space-5));
		margin-bottom: calc(-1 * var(--space-5));
	}
	._-6--597r4d {
		margin-top: calc(-1 * var(--space-6));
		margin-bottom: calc(-1 * var(--space-6));
	}
	._-7--1f8wqlb {
		margin-top: calc(-1 * var(--space-7));
		margin-bottom: calc(-1 * var(--space-7));
	}
	._-8--13ecnc0 {
		margin-top: calc(-1 * var(--space-8));
		margin-bottom: calc(-1 * var(--space-8));
	}
	._-9--cvy4of {
		margin-top: calc(-1 * var(--space-9));
		margin-bottom: calc(-1 * var(--space-9));
	}
	._-10--4zw7bm {
		margin-top: calc(-1 * var(--space-10));
		margin-bottom: calc(-1 * var(--space-10));
	}
	._0-_ue9o3f {
		margin-top: calc(-1 * var(--space-0));
	}
	._-0_25--eiktgf {
		margin-top: calc(-1 * var(--space-0_25));
	}
	._-0_5--iua3zm {
		margin-top: calc(-1 * var(--space-0_5));
	}
	._-0_75--1d6j8pl {
		margin-top: calc(-1 * var(--space-0_75));
	}
	._-1--1cuk80m {
		margin-top: calc(-1 * var(--space-1));
	}
	._-1_5--1lzrz6d {
		margin-top: calc(-1 * var(--space-1_5));
	}
	._-2--itg4iv {
		margin-top: calc(-1 * var(--space-2));
	}
	._-3--hi0jnt {
		margin-top: calc(-1 * var(--space-3));
	}
	._-4--1hg4gon {
		margin-top: calc(-1 * var(--space-4));
	}
	._-5--iuc9sj {
		margin-top: calc(-1 * var(--space-5));
	}
	._-6--urjb7i {
		margin-top: calc(-1 * var(--space-6));
	}
	._-7--14vpim7 {
		margin-top: calc(-1 * var(--space-7));
	}
	._-8--dac6gz {
		margin-top: calc(-1 * var(--space-8));
	}
	._-9--145glkk {
		margin-top: calc(-1 * var(--space-9));
	}
	._-10--ipycsk {
		margin-top: calc(-1 * var(--space-10));
	}
	._0-_1llll1a {
		margin-bottom: calc(-1 * var(--space-0));
	}
	._-0_25--q1un48 {
		margin-bottom: calc(-1 * var(--space-0_25));
	}
	._-0_5--v6emzk {
		margin-bottom: calc(-1 * var(--space-0_5));
	}
	._-0_75--199dgud {
		margin-bottom: calc(-1 * var(--space-0_75));
	}
	._-1--1as3yf {
		margin-bottom: calc(-1 * var(--space-1));
	}
	._-1_5--gdlpx1 {
		margin-bottom: calc(-1 * var(--space-1_5));
	}
	._-2--1b1pf3r {
		margin-bottom: calc(-1 * var(--space-2));
	}
	._-3--pwbi2m {
		margin-bottom: calc(-1 * var(--space-3));
	}
	._-4--1dc1th5 {
		margin-bottom: calc(-1 * var(--space-4));
	}
	._-5--11w54ij {
		margin-bottom: calc(-1 * var(--space-5));
	}
	._-6--syawug {
		margin-bottom: calc(-1 * var(--space-6));
	}
	._-7--11pdned {
		margin-bottom: calc(-1 * var(--space-7));
	}
	._-8--1rcqoec {
		margin-bottom: calc(-1 * var(--space-8));
	}
	._-9--11radpb {
		margin-bottom: calc(-1 * var(--space-9));
	}
	._-10--1rngbor {
		margin-bottom: calc(-1 * var(--space-10));
	}
	._0-_6xbxq4 {
		margin-inline-end: calc(-1 * var(--space-0));
	}
	._-0_25--ty3jig {
		margin-inline-end: calc(-1 * var(--space-0_25));
	}
	._-0_5--5lbtgm {
		margin-inline-end: calc(-1 * var(--space-0_5));
	}
	._-0_75--1k7n47h {
		margin-inline-end: calc(-1 * var(--space-0_75));
	}
	._-1--y6pe4n {
		margin-inline-end: calc(-1 * var(--space-1));
	}
	._-1_5--17p5jjq {
		margin-inline-end: calc(-1 * var(--space-1_5));
	}
	._-2--1fbmmvx {
		margin-inline-end: calc(-1 * var(--space-2));
	}
	._-3--jvz1if {
		margin-inline-end: calc(-1 * var(--space-3));
	}
	._-4--1l0wjfg {
		margin-inline-end: calc(-1 * var(--space-4));
	}
	._-5--lqeys8 {
		margin-inline-end: calc(-1 * var(--space-5));
	}
	._-6--qa5p9y {
		margin-inline-end: calc(-1 * var(--space-6));
	}
	._-7--10c1tez {
		margin-inline-end: calc(-1 * var(--space-7));
	}
	._-8--1mime00 {
		margin-inline-end: calc(-1 * var(--space-8));
	}
	._-9--1oqnrfq {
		margin-inline-end: calc(-1 * var(--space-9));
	}
	._-10--19omkk1 {
		margin-inline-end: calc(-1 * var(--space-10));
	}
	._0-_q991et {
		margin-inline-start: calc(-1 * var(--space-0));
	}
	._-0_25--tw164x {
		margin-inline-start: calc(-1 * var(--space-0_25));
	}
	._-0_5--w5ffmh {
		margin-inline-start: calc(-1 * var(--space-0_5));
	}
	._-0_75--m56rx8 {
		margin-inline-start: calc(-1 * var(--space-0_75));
	}
	._-1--zz9j6d {
		margin-inline-start: calc(-1 * var(--space-1));
	}
	._-1_5--1ccwy7u {
		margin-inline-start: calc(-1 * var(--space-1_5));
	}
	._-2--vy4z4d {
		margin-inline-start: calc(-1 * var(--space-2));
	}
	._-3--1ic2yof {
		margin-inline-start: calc(-1 * var(--space-3));
	}
	._-4--1foz8zx {
		margin-inline-start: calc(-1 * var(--space-4));
	}
	._-5--1ljje11 {
		margin-inline-start: calc(-1 * var(--space-5));
	}
	._-6--t63xfv {
		margin-inline-start: calc(-1 * var(--space-6));
	}
	._-7--167kqdm {
		margin-inline-start: calc(-1 * var(--space-7));
	}
	._-8--rot3jf {
		margin-inline-start: calc(-1 * var(--space-8));
	}
	._-9--1xyt4fl {
		margin-inline-start: calc(-1 * var(--space-9));
	}
	._-10--1vfck9u {
		margin-inline-start: calc(-1 * var(--space-10));
	}
	.start-szg9oeq {
		text-align: start;
	}
	.end-e1d9d2gv {
		text-align: end;
	}
	.center-cfz97j9 {
		text-align: center;
	}
	.justify-j1wbaccd {
		text-align: justify;
	}
	.hidden-h13f7qfp {
		visibility: hidden;
	}
	.visible-vov3jj3 {
		visibility: visible;
	}
	@media (max-width: 767px) {
		.width-w7d45bg {
			width: var(--phone-width);
		}
		.height-h988xw4 {
			height: var(--phone-height);
		}
		.minWidth-m19bnurn {
			min-width: var(--phone-minWidth);
		}
		.minHeight-me2pzjt {
			min-height: var(--phone-minHeight);
		}
		.maxWidth-m1ocjb32 {
			max-width: var(--phone-maxWidth);
		}
		.maxHeight-m7qhvdy {
			max-height: var(--phone-maxHeight);
		}
		.aspectRatio-arur56s {
			aspect-ratio: var(--phone-aspectRatio);
		}
		.top-t1l2v7of {
			top: var(--phone-top);
		}
		.bottom-bg5ww9p {
			bottom: var(--phone-bottom);
		}
		.left-l1yl2iy1 {
			left: var(--phone-left);
		}
		.right-r1ke1scf {
			right: var(--phone-right);
		}
		.transform-tbtt7h1 {
			transform: var(--phone-transform);
		}
		.flexBasis-f8a2xi9 {
			flex-basis: var(--phone-flexBasis);
		}
		.flexShrink-f1yw0uqf {
			flex-shrink: var(--phone-flexShrink);
		}
		.flexGrow-fdebmac {
			-webkit-box-flex: var(--phone-flexGrow);
			flex-grow: var(--phone-flexGrow);
		}
		.gridTemplateColumns-g1gj427s {
			grid-template-columns: var(--phone-gridTemplateColumns);
		}
		.gridTemplateRows-gh6gah9 {
			grid-template-rows: var(--phone-gridTemplateRows);
		}
		.gridTemplateAreas-g5lzsah {
			grid-template-areas: var(--phone-gridTemplateAreas);
		}
		.gridTemplate-g1mnx5iq {
			grid-template: var(--phone-gridTemplate);
		}
		.gridAutoColumns-gp52p5k {
			grid-auto-columns: var(--phone-gridAutoColumns);
		}
		.gridAutoRows-g1swx1to {
			grid-auto-rows: var(--phone-gridAutoRows);
		}
		.gridAutoFlow-gsub4o8 {
			grid-auto-flow: var(--phone-gridAutoFlow);
		}
		.grid-g3xoxqf {
			grid: var(--phone-grid);
		}
		.gridRowStart-g1icubnl {
			grid-row-start: var(--phone-gridRowStart);
		}
		.gridColumnStart-g4z302b {
			grid-column-start: var(--phone-gridColumnStart);
		}
		.gridRowEnd-g1fg2bmv {
			grid-row-end: var(--phone-gridRowEnd);
		}
		.gridColumnEnd-g1j36srm {
			grid-column-end: var(--phone-gridColumnEnd);
		}
		.gridRow-gbr4xyf {
			grid-row: var(--phone-gridRow);
		}
		.gridColumn-gavt8vz {
			grid-column: var(--phone-gridColumn);
		}
		.gridArea-g19co4vz {
			grid-area: var(--phone-gridArea);
		}
		.opacity-o6dy3x {
			opacity: var(--phone-opacity);
		}
		.zIndex-z1xyzwxi {
			z-index: var(--phone-zIndex);
		}
		._1-_15cbkqp {
			background-color: var(--color-bgElevation1);
			box-shadow: var(--shadow-elevation1);
		}
		._2-_bclzv0 {
			background-color: var(--color-bgElevation2);
			box-shadow: var(--shadow-elevation2);
		}
		.fg-f1r9uno0 {
			color: var(--color-fg);
		}
		.fgInverse-fh6dc1c {
			color: var(--color-fgInverse);
		}
		.fgMuted-f18k8npa {
			color: var(--color-fgMuted);
		}
		.fgPrimary-fphfuyo {
			color: var(--color-fgPrimary);
		}
		.fgPositive-fwe7d2a {
			color: var(--color-fgPositive);
		}
		.fgNegative-f1vqzzbh {
			color: var(--color-fgNegative);
		}
		.fgWarning-fta9s8l {
			color: var(--color-fgWarning);
		}
		.bg-btp1hh9 {
			color: var(--color-bg);
		}
		.bgAlternate-b181ao8e {
			color: var(--color-bgAlternate);
		}
		.bgInverse-b1nwhmtt {
			color: var(--color-bgInverse);
		}
		.bgOverlay-b1379r3o {
			color: var(--color-bgOverlay);
		}
		.bgPrimary-burz6cb {
			color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-b1omzgbj {
			color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-bcqry3m {
			color: var(--color-bgSecondary);
		}
		.bgTertiary-bhhlz5k {
			color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-bmoo3dj {
			color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b18cneya {
			color: var(--color-bgNegative);
		}
		.bgNegativeWash-b1rr085f {
			color: var(--color-bgNegativeWash);
		}
		.bgPositive-bl3nah5 {
			color: var(--color-bgPositive);
		}
		.bgPositiveWash-b1c6s9w4 {
			color: var(--color-bgPositiveWash);
		}
		.bgWarning-b1z0dtp6 {
			color: var(--color-bgWarning);
		}
		.bgWarningWash-b14a4q7u {
			color: var(--color-bgWarningWash);
		}
		.currentColor-c1cz4je4 {
			color: var(--color-currentColor);
		}
		.bgLine-bvf5l1i {
			color: var(--color-bgLine);
		}
		.bgLineInverse-b1efk4ql {
			color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-b2qqk5 {
			color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-bvall07 {
			color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-b121vvxn {
			color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b1fy2fvj {
			color: var(--color-bgElevation1);
		}
		.bgElevation2-bpj2sby {
			color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-a18wzkm {
			color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-aqf6xq0 {
			color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1sri2mc {
			color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a1sq4hv4 {
			color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-ayb1z78 {
			color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-aizbsd5 {
			color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a1rrodt {
			color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-a1klqx4n {
			color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a17gnhra {
			color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-adnzvme {
			color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-aj7y6h0 {
			color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-ae1kvt6 {
			color: var(--color-accentBoldGray);
		}
		.transparent-t4fn3yf {
			color: var(--color-transparent);
		}
		.fg-f1dbarw4 {
			background-color: var(--color-fg);
		}
		.fgInverse-frb0wko {
			background-color: var(--color-fgInverse);
		}
		.fgMuted-fs02ect {
			background-color: var(--color-fgMuted);
		}
		.fgPrimary-f1dfqccc {
			background-color: var(--color-fgPrimary);
		}
		.fgPositive-f1furqav {
			background-color: var(--color-fgPositive);
		}
		.fgNegative-f1k4eqmo {
			background-color: var(--color-fgNegative);
		}
		.fgWarning-fcj7v1c {
			background-color: var(--color-fgWarning);
		}
		.bg-bbh6b1s {
			background-color: var(--color-bg);
		}
		.bgAlternate-bzurqc {
			background-color: var(--color-bgAlternate);
		}
		.bgInverse-bzh1l7y {
			background-color: var(--color-bgInverse);
		}
		.bgOverlay-b1kpmfpy {
			background-color: var(--color-bgOverlay);
		}
		.bgPrimary-bw69gc6 {
			background-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-b10zftzc {
			background-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-byyh5xl {
			background-color: var(--color-bgSecondary);
		}
		.bgTertiary-b1yz0ty {
			background-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b1ng3y8d {
			background-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-bky412h {
			background-color: var(--color-bgNegative);
		}
		.bgNegativeWash-b1g99381 {
			background-color: var(--color-bgNegativeWash);
		}
		.bgPositive-blo18qp {
			background-color: var(--color-bgPositive);
		}
		.bgPositiveWash-b1xllk2c {
			background-color: var(--color-bgPositiveWash);
		}
		.bgWarning-bw2vxp3 {
			background-color: var(--color-bgWarning);
		}
		.bgWarningWash-b1unu0yx {
			background-color: var(--color-bgWarningWash);
		}
		.currentColor-cu6m8tj {
			background-color: var(--color-currentColor);
		}
		.bgLine-bkk6ayu {
			background-color: var(--color-bgLine);
		}
		.bgLineInverse-b1pglb8 {
			background-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-bf1wzfr {
			background-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-b14e6zks {
			background-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-bcjoool {
			background-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b1qldolz {
			background-color: var(--color-bgElevation1);
		}
		.bgElevation2-b1s6k1y1 {
			background-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-a737ut {
			background-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-a1asv69e {
			background-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-amiu19v {
			background-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a15jswvr {
			background-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-as5pm69 {
			background-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-atek0yd {
			background-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a163buzj {
			background-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-a13i072b {
			background-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a1ah1qah {
			background-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a1krzemv {
			background-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-a1lico32 {
			background-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-al1y500 {
			background-color: var(--color-accentBoldGray);
		}
		.transparent-t1g3a7jm {
			background-color: var(--color-transparent);
		}
		.fg-frie30n {
			border-style: solid;
			border-color: var(--color-fg);
		}
		.fgInverse-f1fig4pt,
		.fgMuted-fbsmze0 {
			border-style: solid;
			border-color: var(--color-fgInverse);
		}
		.fgMuted-fbsmze0 {
			border-color: var(--color-fgMuted);
		}
		.fgPrimary-f9ep94x {
			border-style: solid;
			border-color: var(--color-fgPrimary);
		}
		.fgPositive-fyt8or7 {
			border-style: solid;
			border-color: var(--color-fgPositive);
		}
		.fgNegative-f1vxsw3a {
			border-style: solid;
			border-color: var(--color-fgNegative);
		}
		.bg-b10dmrcb,
		.fgWarning-fqm00lr {
			border-style: solid;
			border-color: var(--color-fgWarning);
		}
		.bg-b10dmrcb {
			border-color: var(--color-bg);
		}
		.bgAlternate-bi67tby {
			border-style: solid;
			border-color: var(--color-bgAlternate);
		}
		.bgInverse-b4vbqsp {
			border-style: solid;
			border-color: var(--color-bgInverse);
		}
		.bgOverlay-brrsph5 {
			border-style: solid;
			border-color: var(--color-bgOverlay);
		}
		.bgPrimary-b1wkql9o {
			border-style: solid;
			border-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-btvnopa {
			border-style: solid;
			border-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b13wqctn {
			border-style: solid;
			border-color: var(--color-bgSecondary);
		}
		.bgTertiary-bufrf6i {
			border-style: solid;
			border-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-bvdv8c4 {
			border-style: solid;
			border-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b1auri2y {
			border-style: solid;
			border-color: var(--color-bgNegative);
		}
		.bgNegativeWash-b1s8w9yc {
			border-style: solid;
			border-color: var(--color-bgNegativeWash);
		}
		.bgPositive-b1npsim6 {
			border-style: solid;
			border-color: var(--color-bgPositive);
		}
		.bgPositiveWash-b1i46xw7 {
			border-style: solid;
			border-color: var(--color-bgPositiveWash);
		}
		.bgWarning-b1n85ppv {
			border-style: solid;
			border-color: var(--color-bgWarning);
		}
		.bgWarningWash-bh053di {
			border-style: solid;
			border-color: var(--color-bgWarningWash);
		}
		.bgLine-b1mueqnk,
		.currentColor-c1d9k6mq {
			border-style: solid;
			border-color: var(--color-currentColor);
		}
		.bgLine-b1mueqnk {
			border-color: var(--color-bgLine);
		}
		.bgLineInverse-bnb0esi {
			border-style: solid;
			border-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-bpdz5e5 {
			border-style: solid;
			border-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-bbwglb0 {
			border-style: solid;
			border-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-bkn0oaf {
			border-style: solid;
			border-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b1xxpeaf {
			border-style: solid;
			border-color: var(--color-bgElevation1);
		}
		.bgElevation2-bloew9e {
			border-style: solid;
			border-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-a11tekex {
			border-style: solid;
			border-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-a1bbnh9o {
			border-style: solid;
			border-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1onq3xh {
			border-style: solid;
			border-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-aurun6z {
			border-style: solid;
			border-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-aetts11 {
			border-style: solid;
			border-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-al6zm9t {
			border-style: solid;
			border-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-apxh2if {
			border-style: solid;
			border-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-ad2gcxh {
			border-style: solid;
			border-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-apj5tzp {
			border-style: solid;
			border-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a1hhws3e {
			border-style: solid;
			border-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-a1l5jb5f {
			border-style: solid;
			border-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-axyeul5 {
			border-style: solid;
			border-color: var(--color-accentBoldGray);
		}
		.transparent-tc23jg9 {
			border-style: solid;
			border-color: var(--color-transparent);
		}
		._0-_5fsquh {
			border-width: var(--borderWidth-0);
		}
		._100-_i3x0wg {
			border-width: var(--borderWidth-100);
		}
		._200-_1o7q4i3 {
			border-width: var(--borderWidth-200);
		}
		._300-_1ook18g {
			border-width: var(--borderWidth-300);
		}
		._400-_1flmh45 {
			border-width: var(--borderWidth-400);
		}
		._500-_ikpcne {
			border-width: var(--borderWidth-500);
		}
		._0-_t88g5s {
			border-top-width: var(--borderWidth-0);
		}
		._100-_1jrj2mn {
			border-top-width: var(--borderWidth-100);
		}
		._200-_38zofr {
			border-top-width: var(--borderWidth-200);
		}
		._300-_1qqxrbs {
			border-top-width: var(--borderWidth-300);
		}
		._400-_1vnyitj {
			border-top-width: var(--borderWidth-400);
		}
		._500-_1hftb4h {
			border-top-width: var(--borderWidth-500);
		}
		._0-_14scvr4 {
			border-inline-end-width: var(--borderWidth-0);
		}
		._100-_1otfmxr {
			border-inline-end-width: var(--borderWidth-100);
		}
		._200-_1to8jb1 {
			border-inline-end-width: var(--borderWidth-200);
		}
		._300-_1c3less {
			border-inline-end-width: var(--borderWidth-300);
		}
		._400-_18v19tg {
			border-inline-end-width: var(--borderWidth-400);
		}
		._500-_b15jls {
			border-inline-end-width: var(--borderWidth-500);
		}
		._0-_12vzuah {
			border-bottom-width: var(--borderWidth-0);
		}
		._100-_1pcfczo {
			border-bottom-width: var(--borderWidth-100);
		}
		._200-_5qqhai {
			border-bottom-width: var(--borderWidth-200);
		}
		._300-_1gbqkhd {
			border-bottom-width: var(--borderWidth-300);
		}
		._400-_1ozi2au {
			border-bottom-width: var(--borderWidth-400);
		}
		._500-_1ak3c8j {
			border-bottom-width: var(--borderWidth-500);
		}
		._0-_16bgrkk {
			border-inline-start-width: var(--borderWidth-0);
		}
		._100-_12tlc63 {
			border-inline-start-width: var(--borderWidth-100);
		}
		._200-_16tdryg {
			border-inline-start-width: var(--borderWidth-200);
		}
		._300-_19ihnav {
			border-inline-start-width: var(--borderWidth-300);
		}
		._400-_13xqbby {
			border-inline-start-width: var(--borderWidth-400);
		}
		._500-_3fgfq6 {
			border-inline-start-width: var(--borderWidth-500);
		}
		._0-_95v1t {
			border-radius: var(--borderRadius-0);
		}
		._100-_1fdy921 {
			border-radius: var(--borderRadius-100);
		}
		._200-_1iet6au {
			border-radius: var(--borderRadius-200);
		}
		._300-_jucu2x {
			border-radius: var(--borderRadius-300);
		}
		._400-_fcy6l {
			border-radius: var(--borderRadius-400);
		}
		._500-_126dodr {
			border-radius: var(--borderRadius-500);
		}
		._600-_3wknyl {
			border-radius: var(--borderRadius-600);
		}
		._700-_1w60k1g {
			border-radius: var(--borderRadius-700);
		}
		._800-_13f49er {
			border-radius: var(--borderRadius-800);
		}
		._900-_1sz43s {
			border-radius: var(--borderRadius-900);
		}
		._1000-_1f00tle {
			border-radius: var(--borderRadius-1000);
		}
		._0-_yrby96 {
			border-top-left-radius: var(--borderRadius-0);
		}
		._100-_mxb1p1 {
			border-top-left-radius: var(--borderRadius-100);
		}
		._200-_1s4tn3u {
			border-top-left-radius: var(--borderRadius-200);
		}
		._300-_e8zerj {
			border-top-left-radius: var(--borderRadius-300);
		}
		._400-_19xry5r {
			border-top-left-radius: var(--borderRadius-400);
		}
		._500-_1j3xvzl {
			border-top-left-radius: var(--borderRadius-500);
		}
		._600-_1kms0td {
			border-top-left-radius: var(--borderRadius-600);
		}
		._700-_1gxq2m8 {
			border-top-left-radius: var(--borderRadius-700);
		}
		._800-_4fs1np {
			border-top-left-radius: var(--borderRadius-800);
		}
		._900-_ajc24n {
			border-top-left-radius: var(--borderRadius-900);
		}
		._1000-_15ndrp {
			border-top-left-radius: var(--borderRadius-1000);
		}
		._0-_5ojqam {
			border-top-right-radius: var(--borderRadius-0);
		}
		._100-_1vydgvq {
			border-top-right-radius: var(--borderRadius-100);
		}
		._200-_dc82oa {
			border-top-right-radius: var(--borderRadius-200);
		}
		._300-_if86ta {
			border-top-right-radius: var(--borderRadius-300);
		}
		._400-_1oaf1f2 {
			border-top-right-radius: var(--borderRadius-400);
		}
		._500-_4f9uvo {
			border-top-right-radius: var(--borderRadius-500);
		}
		._600-_18fnzi5 {
			border-top-right-radius: var(--borderRadius-600);
		}
		._700-_o8qc82 {
			border-top-right-radius: var(--borderRadius-700);
		}
		._800-_gmbtq3 {
			border-top-right-radius: var(--borderRadius-800);
		}
		._900-_1czdta3 {
			border-top-right-radius: var(--borderRadius-900);
		}
		._1000-_cqgqfc {
			border-top-right-radius: var(--borderRadius-1000);
		}
		._0-_e1wzqw {
			border-bottom-left-radius: var(--borderRadius-0);
		}
		._100-_1kfpv5y {
			border-bottom-left-radius: var(--borderRadius-100);
		}
		._200-_mtim59 {
			border-bottom-left-radius: var(--borderRadius-200);
		}
		._300-_1vq57it {
			border-bottom-left-radius: var(--borderRadius-300);
		}
		._400-_1d064kb {
			border-bottom-left-radius: var(--borderRadius-400);
		}
		._500-_lt0noy {
			border-bottom-left-radius: var(--borderRadius-500);
		}
		._600-_7bord1 {
			border-bottom-left-radius: var(--borderRadius-600);
		}
		._700-_17rlbez {
			border-bottom-left-radius: var(--borderRadius-700);
		}
		._800-_3zdyry {
			border-bottom-left-radius: var(--borderRadius-800);
		}
		._900-_1skvaa3 {
			border-bottom-left-radius: var(--borderRadius-900);
		}
		._1000-_1tpbn6c {
			border-bottom-left-radius: var(--borderRadius-1000);
		}
		._0-_161b7wq {
			border-bottom-right-radius: var(--borderRadius-0);
		}
		._100-_14m8nr4 {
			border-bottom-right-radius: var(--borderRadius-100);
		}
		._200-_1sbsb6g {
			border-bottom-right-radius: var(--borderRadius-200);
		}
		._300-_1wj0jk7 {
			border-bottom-right-radius: var(--borderRadius-300);
		}
		._400-_18830c2 {
			border-bottom-right-radius: var(--borderRadius-400);
		}
		._500-_vwmx0 {
			border-bottom-right-radius: var(--borderRadius-500);
		}
		._600-_1e4cneu {
			border-bottom-right-radius: var(--borderRadius-600);
		}
		._700-_ns0ls4 {
			border-bottom-right-radius: var(--borderRadius-700);
		}
		._800-_2tvy1j {
			border-bottom-right-radius: var(--borderRadius-800);
		}
		._900-_jokujw {
			border-bottom-right-radius: var(--borderRadius-900);
		}
		._1000-_9fe2ee {
			border-bottom-right-radius: var(--borderRadius-1000);
		}
		.inherit-i95newy {
			font-family: inherit;
		}
		.display1-d16wvzmg {
			font-family: var(--fontFamily-display1);
		}
		.display2-d6o8pg2 {
			font-family: var(--fontFamily-display2);
		}
		.display3-d3d5s0 {
			font-family: var(--fontFamily-display3);
		}
		.title1-t17qez5w {
			font-family: var(--fontFamily-title1);
		}
		.title2-tvwxxyv {
			font-family: var(--fontFamily-title2);
		}
		.title3-t1fadxwt {
			font-family: var(--fontFamily-title3);
		}
		.title4-txzfe3u {
			font-family: var(--fontFamily-title4);
		}
		.headline-hese71x {
			font-family: var(--fontFamily-headline);
		}
		.body-b1qwx3p9 {
			font-family: var(--fontFamily-body);
		}
		.label1-l1rt13mo {
			font-family: var(--fontFamily-label1);
		}
		.label2-lx820d2 {
			font-family: var(--fontFamily-label2);
		}
		.caption-catydux {
			font-family: var(--fontFamily-caption);
		}
		.legal-l12az5io {
			font-family: var(--fontFamily-legal);
		}
		.inherit-i10xac0g {
			font-size: inherit;
		}
		.display1-d5p71se {
			font-size: var(--fontSize-display1);
		}
		.display2-d1db3szd {
			font-size: var(--fontSize-display2);
		}
		.display3-d1dhmia8 {
			font-size: var(--fontSize-display3);
		}
		.title1-tdx3vk {
			font-size: var(--fontSize-title1);
		}
		.title2-t1pi4t9x {
			font-size: var(--fontSize-title2);
		}
		.title3-ttym69c {
			font-size: var(--fontSize-title3);
		}
		.title4-t1lsqkvf {
			font-size: var(--fontSize-title4);
		}
		.headline-hlyhffa {
			font-size: var(--fontSize-headline);
		}
		.body-b540uu0 {
			font-size: var(--fontSize-body);
		}
		.label1-lmg3bk8 {
			font-size: var(--fontSize-label1);
		}
		.label2-lhic52q {
			font-size: var(--fontSize-label2);
		}
		.caption-c1ahy97j {
			font-size: var(--fontSize-caption);
		}
		.legal-lvkwhqw {
			font-size: var(--fontSize-legal);
		}
		.inherit-i11mv4b4 {
			font-weight: inherit;
		}
		.display1-di3nbzz {
			font-weight: var(--fontWeight-display1);
		}
		.display2-d155pr6v {
			font-weight: var(--fontWeight-display2);
		}
		.display3-d1xqd6g {
			font-weight: var(--fontWeight-display3);
		}
		.title1-t19ux3ln {
			font-weight: var(--fontWeight-title1);
		}
		.title2-t1iulpol {
			font-weight: var(--fontWeight-title2);
		}
		.title3-t621paw {
			font-weight: var(--fontWeight-title3);
		}
		.title4-t1maxyll {
			font-weight: var(--fontWeight-title4);
		}
		.headline-htzxeo6 {
			font-weight: var(--fontWeight-headline);
		}
		.body-b1gh6i03 {
			font-weight: var(--fontWeight-body);
		}
		.label1-l18t8ior {
			font-weight: var(--fontWeight-label1);
		}
		.label2-l3utalg {
			font-weight: var(--fontWeight-label2);
		}
		.caption-c1paa8ye {
			font-weight: var(--fontWeight-caption);
		}
		.legal-l1d0fpy7 {
			font-weight: var(--fontWeight-legal);
		}
		.inherit-iwe21a3 {
			line-height: inherit;
		}
		.display1-d8yf284 {
			line-height: var(--lineHeight-display1);
		}
		.display2-df5ozlh {
			line-height: var(--lineHeight-display2);
		}
		.display3-dzyk0gb {
			line-height: var(--lineHeight-display3);
		}
		.title1-tn2pnk1 {
			line-height: var(--lineHeight-title1);
		}
		.title2-tzigwsq {
			line-height: var(--lineHeight-title2);
		}
		.title3-tk78zyb {
			line-height: var(--lineHeight-title3);
		}
		.title4-teftw2 {
			line-height: var(--lineHeight-title4);
		}
		.headline-hw2oqld {
			line-height: var(--lineHeight-headline);
		}
		.body-b19kjtl8 {
			line-height: var(--lineHeight-body);
		}
		.label1-lu2vmim {
			line-height: var(--lineHeight-label1);
		}
		.label2-l125rwow {
			line-height: var(--lineHeight-label2);
		}
		.caption-cb11yrv {
			line-height: var(--lineHeight-caption);
		}
		.legal-lyno0ul {
			line-height: var(--lineHeight-legal);
		}
		.none-ndar22j {
			text-decoration: none;
		}
		.underline-uqg97ua {
			text-decoration: underline;
		}
		.overline-o13pbzm7 {
			text-decoration: overline;
		}
		.line-through-lq9texj {
			text-decoration: line-through;
		}
		.underline_overline-u1iacslf {
			text-decoration: underline overline;
		}
		.underline_double-uanjbze {
			text-decoration: underline double;
		}
		.none-nodry2x {
			text-transform: none;
		}
		.uppercase-u1y0mgdy {
			text-transform: uppercase;
		}
		.lowercase-l14vf2e8 {
			text-transform: lowercase;
		}
		.capitalize-cas9xug {
			text-transform: capitalize;
		}
		.none-n125csyj {
			user-select: none;
		}
		.text-t1nnq1ll {
			user-select: text;
		}
		.all-axkzm8n {
			user-select: all;
		}
		.auto-aad79x5 {
			user-select: auto;
		}
		.none-nvny611 {
			display: none;
		}
		.block-byghluo {
			display: block;
		}
		.inline-im9hn5p {
			display: inline;
		}
		.inline-block-ibx98ql {
			display: inline-block;
		}
		.flex-f100oho1 {
			display: flex;
		}
		.inline-flex-i1xdtiff {
			display: inline-flex;
		}
		.grid-gsccrx {
			display: grid;
		}
		.inline-grid-iqzg5ti {
			display: inline-grid;
		}
		.contents-c1kc4igc {
			display: contents;
		}
		.flow-root-f11kgtct {
			display: flow-root;
		}
		.revert-r3cjvt0 {
			display: revert;
		}
		.list-item-l1amqx0y {
			display: list-item;
		}
		.auto-a1qixyr1 {
			overflow: auto;
		}
		.visible-v122od94 {
			overflow: visible;
		}
		.hidden-h1nw9ep8 {
			overflow: hidden;
		}
		.clip-c188wbd8 {
			overflow: clip;
		}
		.scroll-szpqspj {
			overflow: scroll;
		}
		._0-_ppn497 {
			gap: var(--space-0);
		}
		._0_25-_wudg10 {
			gap: var(--space-0_25);
		}
		._0_5-_1sgrb7t {
			gap: var(--space-0_5);
		}
		._0_75-_1l1sszo {
			gap: var(--space-0_75);
		}
		._1-_hsvzsr {
			gap: var(--space-1);
		}
		._1_5-_1xb5gy7 {
			gap: var(--space-1_5);
		}
		._2-_1d5lt79 {
			gap: var(--space-2);
		}
		._3-_1b2n6h7 {
			gap: var(--space-3);
		}
		._4-_cdpf8f {
			gap: var(--space-4);
		}
		._5-_nh26o {
			gap: var(--space-5);
		}
		._6-_104ut0h {
			gap: var(--space-6);
		}
		._7-_1tfwxhg {
			gap: var(--space-7);
		}
		._8-_13f8oew {
			gap: var(--space-8);
		}
		._9-_wb2txf {
			gap: var(--space-9);
		}
		._10-_1o71t4v {
			gap: var(--space-10);
		}
		._0-_14efmg0 {
			column-gap: var(--space-0);
		}
		._0_25-_1d6kp4o {
			column-gap: var(--space-0_25);
		}
		._0_5-_10382p5 {
			column-gap: var(--space-0_5);
		}
		._0_75-_1cbd2ay {
			column-gap: var(--space-0_75);
		}
		._1-_1whtg44 {
			column-gap: var(--space-1);
		}
		._1_5-_1ws0bjz {
			column-gap: var(--space-1_5);
		}
		._2-_dz3zb9 {
			column-gap: var(--space-2);
		}
		._3-_1nwggnt {
			column-gap: var(--space-3);
		}
		._4-_18vvi04 {
			column-gap: var(--space-4);
		}
		._5-_fhmhbu {
			column-gap: var(--space-5);
		}
		._6-_oyl7uv {
			column-gap: var(--space-6);
		}
		._7-_749zia {
			column-gap: var(--space-7);
		}
		._8-_ra186n {
			column-gap: var(--space-8);
		}
		._9-_1lz8i5z {
			column-gap: var(--space-9);
		}
		._10-_1cjtaln {
			column-gap: var(--space-10);
		}
		._0-_q5lx01 {
			row-gap: var(--space-0);
		}
		._0_25-_16ru1tn {
			row-gap: var(--space-0_25);
		}
		._0_5-_ugo0n {
			row-gap: var(--space-0_5);
		}
		._0_75-_7e4q4j {
			row-gap: var(--space-0_75);
		}
		._1-_1klrkkd {
			row-gap: var(--space-1);
		}
		._1_5-_nw0tqq {
			row-gap: var(--space-1_5);
		}
		._2-_1dhh7s {
			row-gap: var(--space-2);
		}
		._3-_16ecu28 {
			row-gap: var(--space-3);
		}
		._4-_1hplpaw {
			row-gap: var(--space-4);
		}
		._5-_j8kuan {
			row-gap: var(--space-5);
		}
		._6-_1b2a1pa {
			row-gap: var(--space-6);
		}
		._7-_aq5rr8 {
			row-gap: var(--space-7);
		}
		._8-_ip13if {
			row-gap: var(--space-8);
		}
		._9-_gmdb87 {
			row-gap: var(--space-9);
		}
		._10-_1985feb {
			row-gap: var(--space-10);
		}
		.normal-nymku7i {
			justify-content: normal;
		}
		.center-c13zrk5p {
			justify-content: center;
		}
		.start-s642gho {
			justify-content: start;
		}
		.end-e16y2f9j {
			justify-content: end;
		}
		.flex-start-frbdine {
			justify-content: flex-start;
		}
		.flex-end-f144bbkg {
			justify-content: flex-end;
		}
		.left-ldwu6ho {
			justify-content: left;
		}
		.right-rvparc9 {
			justify-content: right;
		}
		.space-between-sxey7j1 {
			justify-content: space-between;
		}
		.space-around-s1vdkh4t {
			justify-content: space-around;
		}
		.space-evenly-s1fb3bys {
			justify-content: space-evenly;
		}
		.stretch-smxuvyo {
			justify-content: stretch;
		}
		.normal-nc7gwez {
			align-content: normal;
		}
		.center-cww6szu {
			align-content: center;
		}
		.start-s6ousbl {
			align-content: start;
		}
		.end-efjnn65 {
			align-content: end;
		}
		.flex-start-f15jqkbl {
			align-content: flex-start;
		}
		.flex-end-f1kqtiwj {
			align-content: flex-end;
		}
		.space-between-stnu90f {
			align-content: space-between;
		}
		.space-around-svterl1 {
			align-content: space-around;
		}
		.space-evenly-s1r5g6cw {
			align-content: space-evenly;
		}
		.stretch-snoclmh {
			align-content: stretch;
		}
		.baseline-b3p5r9v,
		.first_baseline-f1gs5vao {
			align-content: baseline;
		}
		.normal-n5gqgrv {
			align-items: normal;
		}
		.center-c3ctqde {
			align-items: center;
		}
		.start-s1dqonuc {
			align-items: start;
		}
		.end-ed9lv44 {
			align-items: end;
		}
		.flex-start-fh3cnhu {
			align-items: flex-start;
		}
		.flex-end-f3ol5zm {
			align-items: flex-end;
		}
		.self-start-s15pyq61 {
			align-items: self-start;
		}
		.self-end-sdzanc9 {
			align-items: self-end;
		}
		.stretch-stmd6vw {
			align-items: stretch;
		}
		.baseline-b2m1z3g,
		.first_baseline-f19iy3k1 {
			align-items: baseline;
		}
		.last_baseline-llkfydh {
			align-items: last baseline;
		}
		.auto-a8vc9sm {
			align-self: auto;
		}
		.normal-n5d0bdw {
			align-self: normal;
		}
		.center-c1lx55 {
			align-self: center;
		}
		.start-s1emco3n {
			align-self: start;
		}
		.end-eoqa9rx {
			align-self: end;
		}
		.flex-start-fqnhu0b {
			align-self: flex-start;
		}
		.flex-end-f14rbvg {
			align-self: flex-end;
		}
		.self-start-s4q6daj {
			align-self: self-start;
		}
		.self-end-s2zcg5l {
			align-self: self-end;
		}
		.stretch-s1nzvu5l {
			align-self: stretch;
		}
		.baseline-bk2gri9,
		.first_baseline-fd51hc {
			align-self: baseline;
		}
		.last_baseline-lsf9tg9 {
			align-self: last baseline;
		}
		.row-rv4fq5c {
			flex-direction: row;
		}
		.row-reverse-rlqxq4m {
			flex-direction: row-reverse;
		}
		.column-c1dcd459 {
			flex-direction: column;
		}
		.column-reverse-c1f94c9f {
			flex-direction: column-reverse;
		}
		.nowrap-nhw5n5f {
			flex-wrap: nowrap;
		}
		.wrap-w161rxwk {
			flex-wrap: wrap;
		}
		.wrap-reverse-w4n31am {
			flex-wrap: wrap-reverse;
		}
		.static-sm2utq6 {
			position: static;
		}
		.relative-rwxbozl {
			position: relative;
		}
		.absolute-akq0qkm {
			position: absolute;
		}
		.fixed-f3ymrwr {
			position: fixed;
		}
		.sticky-s19vdv2q {
			position: sticky;
		}
		._0-_11skznt {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_p6ri6u {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_d9m08b {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_wi0pfd {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_hmsliv {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_1mqf6ri {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_1cnvuz9 {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_7hbm9y {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_8rouds {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_jadlwe {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_1cx7dei {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_ywzjka {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_sy8pqy {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_15b9rla {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_19zq693 {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_1nsyry2 {
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_6y2stq {
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_vthueu {
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_5gyrt9 {
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_th79hk {
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_48rkx2 {
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_1yoces4 {
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_15el66s {
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_eu8s3s {
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_yze4rt {
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_14twua4 {
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_12pl7bk {
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_n9kyrc {
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_11eyi3l {
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_11dc1kz {
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_smaj9h {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
		}
		._0_25-_1lvc1ng {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
		}
		._0_5-_1ovpepq {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
		}
		._0_75-_1qssivl {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
		}
		._1-_m8bmcy {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
		}
		._1_5-_5sucro {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
		}
		._2-_m1cj0b {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
		}
		._3-_7siezz {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
		}
		._4-_60z9qn {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
		}
		._5-_1h3y53s {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
		}
		._6-_100im0m {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
		}
		._7-_hkhvtm {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
		}
		._8-_nsc9vk {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
		}
		._9-_8qylxt {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
		}
		._10-_gnfsdb {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
		}
		._0-_2a5t2t {
			padding-top: var(--space-0);
		}
		._0_25-_yus7hf {
			padding-top: var(--space-0_25);
		}
		._0_5-_agnbvf {
			padding-top: var(--space-0_5);
		}
		._0_75-_6cfl9g {
			padding-top: var(--space-0_75);
		}
		._1-_q5a03w {
			padding-top: var(--space-1);
		}
		._1_5-_ywwrxa {
			padding-top: var(--space-1_5);
		}
		._2-_1yz9p6d {
			padding-top: var(--space-2);
		}
		._3-_mvzfzd {
			padding-top: var(--space-3);
		}
		._4-_1vdo060 {
			padding-top: var(--space-4);
		}
		._5-_1os2u0z {
			padding-top: var(--space-5);
		}
		._6-_3z078t {
			padding-top: var(--space-6);
		}
		._7-_1c07rup {
			padding-top: var(--space-7);
		}
		._8-_1lpi9uu {
			padding-top: var(--space-8);
		}
		._9-_certz1 {
			padding-top: var(--space-9);
		}
		._10-_1i34y5i {
			padding-top: var(--space-10);
		}
		._0-_lxkt0b {
			padding-bottom: var(--space-0);
		}
		._0_25-_rijoub {
			padding-bottom: var(--space-0_25);
		}
		._0_5-_1yyb7j1 {
			padding-bottom: var(--space-0_5);
		}
		._0_75-_13yody5 {
			padding-bottom: var(--space-0_75);
		}
		._1-_1ih2au0 {
			padding-bottom: var(--space-1);
		}
		._1_5-_dsil92 {
			padding-bottom: var(--space-1_5);
		}
		._2-_5jgkmv {
			padding-bottom: var(--space-2);
		}
		._3-_9m0vzw {
			padding-bottom: var(--space-3);
		}
		._4-_1vau05f {
			padding-bottom: var(--space-4);
		}
		._5-_17r057q {
			padding-bottom: var(--space-5);
		}
		._6-_1pv7iaq {
			padding-bottom: var(--space-6);
		}
		._7-_1lhsvgt {
			padding-bottom: var(--space-7);
		}
		._8-_bb54mp {
			padding-bottom: var(--space-8);
		}
		._9-_1gqdopa {
			padding-bottom: var(--space-9);
		}
		._10-_89j73s {
			padding-bottom: var(--space-10);
		}
		._0-_lcfrns {
			padding-inline-start: var(--space-0);
		}
		._0_25-_y773pn {
			padding-inline-start: var(--space-0_25);
		}
		._0_5-_iv1krq {
			padding-inline-start: var(--space-0_5);
		}
		._0_75-_cgycws {
			padding-inline-start: var(--space-0_75);
		}
		._1-_1jpy3bd {
			padding-inline-start: var(--space-1);
		}
		._1_5-_2btrmq {
			padding-inline-start: var(--space-1_5);
		}
		._2-_qt07kj {
			padding-inline-start: var(--space-2);
		}
		._3-_1vch4no {
			padding-inline-start: var(--space-3);
		}
		._4-_17d1d15 {
			padding-inline-start: var(--space-4);
		}
		._5-_13tc930 {
			padding-inline-start: var(--space-5);
		}
		._6-_1qy1gq {
			padding-inline-start: var(--space-6);
		}
		._7-_16hg7y9 {
			padding-inline-start: var(--space-7);
		}
		._8-_1jr7i83 {
			padding-inline-start: var(--space-8);
		}
		._9-_1ch62sm {
			padding-inline-start: var(--space-9);
		}
		._10-_1wzrw57 {
			padding-inline-start: var(--space-10);
		}
		._0-_1i9wb3r {
			padding-inline-end: var(--space-0);
		}
		._0_25-_13zmk95 {
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_1qovoz5 {
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_1u4rpzw {
			padding-inline-end: var(--space-0_75);
		}
		._1-_38rshy {
			padding-inline-end: var(--space-1);
		}
		._1_5-_q7mf8j {
			padding-inline-end: var(--space-1_5);
		}
		._2-_3bpr1v {
			padding-inline-end: var(--space-2);
		}
		._3-_zw069f {
			padding-inline-end: var(--space-3);
		}
		._4-_1j285mr {
			padding-inline-end: var(--space-4);
		}
		._5-_31v6zt {
			padding-inline-end: var(--space-5);
		}
		._6-_1yrhoe8 {
			padding-inline-end: var(--space-6);
		}
		._7-_15tg511 {
			padding-inline-end: var(--space-7);
		}
		._8-_1n0e6a5 {
			padding-inline-end: var(--space-8);
		}
		._9-_1r7o3s1 {
			padding-inline-end: var(--space-9);
		}
		._10-_1n0t53 {
			padding-inline-end: var(--space-10);
		}
		._0-_98ynr5 {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--1s8hehp {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--f8e8tg {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--d3pii0 {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--1sa2tg9 {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--s8ys0z {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--un5eyw {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--ad326y {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--1tvqby1 {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--1g3un8t {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1ax826k {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1lex6ux {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--b13etq {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--151je7i {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--13fzxw9 {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_8v77tt {
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--mp1xj8 {
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--1mhxq3q {
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--nbsnst {
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--128y2zz {
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--1cfp48u {
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--3ukykt {
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--1h8yy87 {
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--1cjb1mm {
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--xbg4nx {
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1x13pba {
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1xdc83e {
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--14wknzr {
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--gn6oez {
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--10q0qa9 {
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_1q72y6m {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--jkdsd0 {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--13646du {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--141nwuc {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--v3k4vv {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--1e5ir0t {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--1tot5ip {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--udzh9 {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--1yzwdbc {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--ot0k16 {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--1vxkak {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--1uex97f {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--163g4a7 {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--7sc7t2 {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--hfafoo {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_of66gz {
			margin-top: calc(-1 * var(--space-0));
		}
		._-0_25--jd931r {
			margin-top: calc(-1 * var(--space-0_25));
		}
		._-0_5--1ej63de {
			margin-top: calc(-1 * var(--space-0_5));
		}
		._-0_75--1sooent {
			margin-top: calc(-1 * var(--space-0_75));
		}
		._-1--1ps5uw7 {
			margin-top: calc(-1 * var(--space-1));
		}
		._-1_5--cbni14 {
			margin-top: calc(-1 * var(--space-1_5));
		}
		._-2--20wo4s {
			margin-top: calc(-1 * var(--space-2));
		}
		._-3--10h0d2c {
			margin-top: calc(-1 * var(--space-3));
		}
		._-4--iwqpa8 {
			margin-top: calc(-1 * var(--space-4));
		}
		._-5--w1uog4 {
			margin-top: calc(-1 * var(--space-5));
		}
		._-6--ywhhhy {
			margin-top: calc(-1 * var(--space-6));
		}
		._-7--oexqfw {
			margin-top: calc(-1 * var(--space-7));
		}
		._-8--19g7va0 {
			margin-top: calc(-1 * var(--space-8));
		}
		._-9--5kzbqx {
			margin-top: calc(-1 * var(--space-9));
		}
		._-10--1img1rs {
			margin-top: calc(-1 * var(--space-10));
		}
		._0-_7zmnq6 {
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--3troq {
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--1o1tcys {
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--15r9hld {
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--1uf073p {
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--8nyfzt {
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--6b3j2t {
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--uizwg {
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--90r6yk {
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--1u3q8up {
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--17qeu17 {
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--10laa93 {
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--15pz66x {
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--fyfou4 {
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--1xqb2wp {
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_njx49d {
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--swb5bm {
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--1cyl141 {
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--1vvj696 {
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--1uha9vx {
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--155f3n0 {
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--vqehx9 {
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--1sl1fg0 {
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--m0cewu {
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--1rj3mvc {
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1v8ngnt {
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1axejr4 {
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--1asmz21 {
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--1ve3ncg {
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--13w2elp {
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_qus9yj {
			margin-inline-start: calc(-1 * var(--space-0));
		}
		._-0_25--sue92d {
			margin-inline-start: calc(-1 * var(--space-0_25));
		}
		._-0_5--1tfrrln {
			margin-inline-start: calc(-1 * var(--space-0_5));
		}
		._-0_75--16ormsq {
			margin-inline-start: calc(-1 * var(--space-0_75));
		}
		._-1--1gl2nmp {
			margin-inline-start: calc(-1 * var(--space-1));
		}
		._-1_5--1kirozo {
			margin-inline-start: calc(-1 * var(--space-1_5));
		}
		._-2--o76a0j {
			margin-inline-start: calc(-1 * var(--space-2));
		}
		._-3--10l034l {
			margin-inline-start: calc(-1 * var(--space-3));
		}
		._-4--t97fdv {
			margin-inline-start: calc(-1 * var(--space-4));
		}
		._-5--ybh4i1 {
			margin-inline-start: calc(-1 * var(--space-5));
		}
		._-6--7pzlfh {
			margin-inline-start: calc(-1 * var(--space-6));
		}
		._-7--1gr4lwr {
			margin-inline-start: calc(-1 * var(--space-7));
		}
		._-8--1vjww26 {
			margin-inline-start: calc(-1 * var(--space-8));
		}
		._-9--y5udb5 {
			margin-inline-start: calc(-1 * var(--space-9));
		}
		._-10--1wj3rf5 {
			margin-inline-start: calc(-1 * var(--space-10));
		}
		.start-scao4ja {
			text-align: start;
		}
		.end-e1q34xfl {
			text-align: end;
		}
		.center-chw27g5 {
			text-align: center;
		}
		.justify-j1xapsj9 {
			text-align: justify;
		}
		.hidden-hf5p4ul {
			visibility: hidden;
		}
		.visible-v4osevt {
			visibility: visible;
		}
	}
	@media (min-width: 768px) and (max-width: 1279px) {
		.width-wqtq8ao {
			width: var(--tablet-width);
		}
		.height-h8bcvdi {
			height: var(--tablet-height);
		}
		.minWidth-mngm3hd {
			min-width: var(--tablet-minWidth);
		}
		.minHeight-m1tkta3c {
			min-height: var(--tablet-minHeight);
		}
		.maxWidth-mavxt2m {
			max-width: var(--tablet-maxWidth);
		}
		.maxHeight-m1qlsw3w {
			max-height: var(--tablet-maxHeight);
		}
		.aspectRatio-a1ajrmc5 {
			aspect-ratio: var(--tablet-aspectRatio);
		}
		.top-t1egqobi {
			top: var(--tablet-top);
		}
		.bottom-btb2lnv {
			bottom: var(--tablet-bottom);
		}
		.left-l13xig31 {
			left: var(--tablet-left);
		}
		.right-rzj5ejj {
			right: var(--tablet-right);
		}
		.transform-t3edig8 {
			transform: var(--tablet-transform);
		}
		.flexBasis-f2bsipt {
			flex-basis: var(--tablet-flexBasis);
		}
		.flexShrink-fa1kmd6 {
			flex-shrink: var(--tablet-flexShrink);
		}
		.flexGrow-f1iascwo {
			-webkit-box-flex: var(--tablet-flexGrow);
			flex-grow: var(--tablet-flexGrow);
		}
		.gridTemplateColumns-g1pc3j5o {
			grid-template-columns: var(--tablet-gridTemplateColumns);
		}
		.gridTemplateRows-gscakyc {
			grid-template-rows: var(--tablet-gridTemplateRows);
		}
		.gridTemplateAreas-gbmt1zz {
			grid-template-areas: var(--tablet-gridTemplateAreas);
		}
		.gridTemplate-g4mssuf {
			grid-template: var(--tablet-gridTemplate);
		}
		.gridAutoColumns-g15mju39 {
			grid-auto-columns: var(--tablet-gridAutoColumns);
		}
		.gridAutoRows-gmluxx6 {
			grid-auto-rows: var(--tablet-gridAutoRows);
		}
		.gridAutoFlow-g1vyj3x {
			grid-auto-flow: var(--tablet-gridAutoFlow);
		}
		.grid-g1ky5w39 {
			grid: var(--tablet-grid);
		}
		.gridRowStart-gw6qkaf {
			grid-row-start: var(--tablet-gridRowStart);
		}
		.gridColumnStart-gb17zqm {
			grid-column-start: var(--tablet-gridColumnStart);
		}
		.gridRowEnd-g5snhc6 {
			grid-row-end: var(--tablet-gridRowEnd);
		}
		.gridColumnEnd-g6if8g3 {
			grid-column-end: var(--tablet-gridColumnEnd);
		}
		.gridRow-gjeuiqe {
			grid-row: var(--tablet-gridRow);
		}
		.gridColumn-gagjxhl {
			grid-column: var(--tablet-gridColumn);
		}
		.gridArea-g71jjws {
			grid-area: var(--tablet-gridArea);
		}
		.opacity-om15c2t {
			opacity: var(--tablet-opacity);
		}
		.zIndex-z1d0pcvf {
			z-index: var(--tablet-zIndex);
		}
		._1-_1gwcnb0 {
			background-color: var(--color-bgElevation1);
			box-shadow: var(--shadow-elevation1);
		}
		._2-_1ndclqk {
			background-color: var(--color-bgElevation2);
			box-shadow: var(--shadow-elevation2);
		}
		.fg-f19ozt2x {
			color: var(--color-fg);
		}
		.fgInverse-f1jas9cv {
			color: var(--color-fgInverse);
		}
		.fgMuted-fhxgniv {
			color: var(--color-fgMuted);
		}
		.fgPrimary-f5kj5dv {
			color: var(--color-fgPrimary);
		}
		.fgPositive-fvwin6x {
			color: var(--color-fgPositive);
		}
		.fgNegative-f1l8jif9 {
			color: var(--color-fgNegative);
		}
		.fgWarning-f1tvowfz {
			color: var(--color-fgWarning);
		}
		.bg-bjhposg {
			color: var(--color-bg);
		}
		.bgAlternate-b1wmr686 {
			color: var(--color-bgAlternate);
		}
		.bgInverse-b1sbnxbe {
			color: var(--color-bgInverse);
		}
		.bgOverlay-b13bs8zu {
			color: var(--color-bgOverlay);
		}
		.bgPrimary-bp3792 {
			color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-b19fzrho {
			color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b1wxp9vc {
			color: var(--color-bgSecondary);
		}
		.bgTertiary-bqfdb9s {
			color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b7irp8p {
			color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b1v76wcu {
			color: var(--color-bgNegative);
		}
		.bgNegativeWash-b9xi509 {
			color: var(--color-bgNegativeWash);
		}
		.bgPositive-b1hmxiud {
			color: var(--color-bgPositive);
		}
		.bgPositiveWash-b1j39mt1 {
			color: var(--color-bgPositiveWash);
		}
		.bgWarning-b1s71ap1 {
			color: var(--color-bgWarning);
		}
		.bgWarningWash-b157yr1s {
			color: var(--color-bgWarningWash);
		}
		.currentColor-c146k50y {
			color: var(--color-currentColor);
		}
		.bgLine-bcpcoq {
			color: var(--color-bgLine);
		}
		.bgLineInverse-b18pg0pb {
			color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-b1vwkk9o {
			color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-bo512vh {
			color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-b1e7731w {
			color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b4w7df2 {
			color: var(--color-bgElevation1);
		}
		.bgElevation2-b1gb0idq {
			color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-a1pd9z6b {
			color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-a143ezmc {
			color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1mliuq2 {
			color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-auec712 {
			color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-a17rj5yp {
			color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-ac004dq {
			color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a1c3bicn {
			color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-aro28i2 {
			color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a12fyfm5 {
			color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a1ifrht {
			color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-an57u92 {
			color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-agsv85l {
			color: var(--color-accentBoldGray);
		}
		.transparent-tt7etb {
			color: var(--color-transparent);
		}
		.fg-f1gt4b1p {
			background-color: var(--color-fg);
		}
		.fgInverse-f8f7ti {
			background-color: var(--color-fgInverse);
		}
		.fgMuted-f1uda4em {
			background-color: var(--color-fgMuted);
		}
		.fgPrimary-f101s10s {
			background-color: var(--color-fgPrimary);
		}
		.fgPositive-fuexevj {
			background-color: var(--color-fgPositive);
		}
		.fgNegative-ffrmfae {
			background-color: var(--color-fgNegative);
		}
		.fgWarning-f840dk {
			background-color: var(--color-fgWarning);
		}
		.bg-b70974c {
			background-color: var(--color-bg);
		}
		.bgAlternate-b133d1pg {
			background-color: var(--color-bgAlternate);
		}
		.bgInverse-b1ot3qeg {
			background-color: var(--color-bgInverse);
		}
		.bgOverlay-b1i11t4 {
			background-color: var(--color-bgOverlay);
		}
		.bgPrimary-b1ss4p1h {
			background-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-bilio11 {
			background-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b43vfhx {
			background-color: var(--color-bgSecondary);
		}
		.bgTertiary-bd3lupd {
			background-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-bkhf56q {
			background-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b14ps1bx {
			background-color: var(--color-bgNegative);
		}
		.bgNegativeWash-b1yqbn7x {
			background-color: var(--color-bgNegativeWash);
		}
		.bgPositive-bzi7zvd {
			background-color: var(--color-bgPositive);
		}
		.bgPositiveWash-b17a9i95 {
			background-color: var(--color-bgPositiveWash);
		}
		.bgWarning-b1bc3rji {
			background-color: var(--color-bgWarning);
		}
		.bgWarningWash-b11wc99a {
			background-color: var(--color-bgWarningWash);
		}
		.currentColor-cppt6v9 {
			background-color: var(--color-currentColor);
		}
		.bgLine-b7drsgl {
			background-color: var(--color-bgLine);
		}
		.bgLineInverse-b13kvs85 {
			background-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-bg4v9j1 {
			background-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-b2ca4t7 {
			background-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-bm3lybz {
			background-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-bg7f8d7 {
			background-color: var(--color-bgElevation1);
		}
		.bgElevation2-bea3q7w {
			background-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-axse3vb {
			background-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-a1lbcpoi {
			background-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-ayvvqae {
			background-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-aww8pyu {
			background-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-a149ya75 {
			background-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-a1y6xfd9 {
			background-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-ac7s7bg {
			background-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-adpsff8 {
			background-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-av6xxfo {
			background-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a1wgh6wa {
			background-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-a13s6fxe {
			background-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-asu8xft {
			background-color: var(--color-accentBoldGray);
		}
		.transparent-t16r3n6u {
			background-color: var(--color-transparent);
		}
		.fg-fsar08d {
			border-style: solid;
			border-color: var(--color-fg);
		}
		.fgInverse-f4qy50k,
		.fgMuted-f1ey8mqv {
			border-style: solid;
			border-color: var(--color-fgInverse);
		}
		.fgMuted-f1ey8mqv {
			border-color: var(--color-fgMuted);
		}
		.fgPrimary-fxdxl1j {
			border-style: solid;
			border-color: var(--color-fgPrimary);
		}
		.fgPositive-f1gyqqsz {
			border-style: solid;
			border-color: var(--color-fgPositive);
		}
		.fgNegative-f2zxd7m {
			border-style: solid;
			border-color: var(--color-fgNegative);
		}
		.bg-bhg98cl,
		.fgWarning-fqpfjnr {
			border-style: solid;
			border-color: var(--color-fgWarning);
		}
		.bg-bhg98cl {
			border-color: var(--color-bg);
		}
		.bgAlternate-btrqaip {
			border-style: solid;
			border-color: var(--color-bgAlternate);
		}
		.bgInverse-b17g5jg8 {
			border-style: solid;
			border-color: var(--color-bgInverse);
		}
		.bgOverlay-b10ddodw {
			border-style: solid;
			border-color: var(--color-bgOverlay);
		}
		.bgPrimary-bk4y1oj {
			border-style: solid;
			border-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-b1tfj0jx {
			border-style: solid;
			border-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b2yixsx {
			border-style: solid;
			border-color: var(--color-bgSecondary);
		}
		.bgTertiary-blfmlz {
			border-style: solid;
			border-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b13o0lm2 {
			border-style: solid;
			border-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-bazsnqq {
			border-style: solid;
			border-color: var(--color-bgNegative);
		}
		.bgNegativeWash-bw665g {
			border-style: solid;
			border-color: var(--color-bgNegativeWash);
		}
		.bgPositive-bip2v4o {
			border-style: solid;
			border-color: var(--color-bgPositive);
		}
		.bgPositiveWash-b1o3jv2r {
			border-style: solid;
			border-color: var(--color-bgPositiveWash);
		}
		.bgWarning-bbhw3zp {
			border-style: solid;
			border-color: var(--color-bgWarning);
		}
		.bgWarningWash-bvfc4ty {
			border-style: solid;
			border-color: var(--color-bgWarningWash);
		}
		.bgLine-b1cth9wk,
		.currentColor-ch59iwd {
			border-style: solid;
			border-color: var(--color-currentColor);
		}
		.bgLine-b1cth9wk {
			border-color: var(--color-bgLine);
		}
		.bgLineInverse-bdcq9e3 {
			border-style: solid;
			border-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-b1ci77ua {
			border-style: solid;
			border-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-bll535t {
			border-style: solid;
			border-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-b1x6f3d0 {
			border-style: solid;
			border-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-bufmdmc {
			border-style: solid;
			border-color: var(--color-bgElevation1);
		}
		.bgElevation2-b1gtrxo3 {
			border-style: solid;
			border-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-ap8mj1q {
			border-style: solid;
			border-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-ai1g98h {
			border-style: solid;
			border-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1vvn6dx {
			border-style: solid;
			border-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a1xgghrm {
			border-style: solid;
			border-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-a1dwmvrs {
			border-style: solid;
			border-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-ad2nt78 {
			border-style: solid;
			border-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a1nvo759 {
			border-style: solid;
			border-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-a1gih872 {
			border-style: solid;
			border-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-awtrr32 {
			border-style: solid;
			border-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a8a12y4 {
			border-style: solid;
			border-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-a1awpaxh {
			border-style: solid;
			border-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-ab68dy1 {
			border-style: solid;
			border-color: var(--color-accentBoldGray);
		}
		.transparent-t1f6wg6d {
			border-style: solid;
			border-color: var(--color-transparent);
		}
		._0-_o07uug {
			border-width: var(--borderWidth-0);
		}
		._100-_nbksc3 {
			border-width: var(--borderWidth-100);
		}
		._200-_1ay5n2z {
			border-width: var(--borderWidth-200);
		}
		._300-_2138t6 {
			border-width: var(--borderWidth-300);
		}
		._400-_jo4zk8 {
			border-width: var(--borderWidth-400);
		}
		._500-_6q852v {
			border-width: var(--borderWidth-500);
		}
		._0-_jwidzv {
			border-top-width: var(--borderWidth-0);
		}
		._100-_7yblpc {
			border-top-width: var(--borderWidth-100);
		}
		._200-_1ykjoi9 {
			border-top-width: var(--borderWidth-200);
		}
		._300-_1vv1xv2 {
			border-top-width: var(--borderWidth-300);
		}
		._400-_daqvvb {
			border-top-width: var(--borderWidth-400);
		}
		._500-_1nxqlen {
			border-top-width: var(--borderWidth-500);
		}
		._0-_1f6hbg7 {
			border-inline-end-width: var(--borderWidth-0);
		}
		._100-_921z58 {
			border-inline-end-width: var(--borderWidth-100);
		}
		._200-_1gi1iwx {
			border-inline-end-width: var(--borderWidth-200);
		}
		._300-_18hz46v {
			border-inline-end-width: var(--borderWidth-300);
		}
		._400-_1py8ysk {
			border-inline-end-width: var(--borderWidth-400);
		}
		._500-_164bsbv {
			border-inline-end-width: var(--borderWidth-500);
		}
		._0-_o1b33u {
			border-bottom-width: var(--borderWidth-0);
		}
		._100-_3d273z {
			border-bottom-width: var(--borderWidth-100);
		}
		._200-_o1pobh {
			border-bottom-width: var(--borderWidth-200);
		}
		._300-_1g43jn8 {
			border-bottom-width: var(--borderWidth-300);
		}
		._400-_1l5vvkj {
			border-bottom-width: var(--borderWidth-400);
		}
		._500-_2gaowf {
			border-bottom-width: var(--borderWidth-500);
		}
		._0-_1atnp0r {
			border-inline-start-width: var(--borderWidth-0);
		}
		._100-_qnfvft {
			border-inline-start-width: var(--borderWidth-100);
		}
		._200-_1gbnvu3 {
			border-inline-start-width: var(--borderWidth-200);
		}
		._300-_fycqkp {
			border-inline-start-width: var(--borderWidth-300);
		}
		._400-_1basn36 {
			border-inline-start-width: var(--borderWidth-400);
		}
		._500-_y039xc {
			border-inline-start-width: var(--borderWidth-500);
		}
		._0-_bjrq1q {
			border-radius: var(--borderRadius-0);
		}
		._100-_1t1hfp5 {
			border-radius: var(--borderRadius-100);
		}
		._200-_1ka843l {
			border-radius: var(--borderRadius-200);
		}
		._300-_10xtnzs {
			border-radius: var(--borderRadius-300);
		}
		._400-_1weibd8 {
			border-radius: var(--borderRadius-400);
		}
		._500-_1j6u1wa {
			border-radius: var(--borderRadius-500);
		}
		._600-_1ikqn7p {
			border-radius: var(--borderRadius-600);
		}
		._700-_icktt4 {
			border-radius: var(--borderRadius-700);
		}
		._800-_157pfkz {
			border-radius: var(--borderRadius-800);
		}
		._900-_5tq344 {
			border-radius: var(--borderRadius-900);
		}
		._1000-_jlzymw {
			border-radius: var(--borderRadius-1000);
		}
		._0-_13a4crw {
			border-top-left-radius: var(--borderRadius-0);
		}
		._100-_16e6gzo {
			border-top-left-radius: var(--borderRadius-100);
		}
		._200-_6o2p3f {
			border-top-left-radius: var(--borderRadius-200);
		}
		._300-_l1kioc {
			border-top-left-radius: var(--borderRadius-300);
		}
		._400-_d56thw {
			border-top-left-radius: var(--borderRadius-400);
		}
		._500-_d4v3iu {
			border-top-left-radius: var(--borderRadius-500);
		}
		._600-_1rf7yzs {
			border-top-left-radius: var(--borderRadius-600);
		}
		._700-_1tryn3c {
			border-top-left-radius: var(--borderRadius-700);
		}
		._800-_1llte3v {
			border-top-left-radius: var(--borderRadius-800);
		}
		._900-_1lskx3i {
			border-top-left-radius: var(--borderRadius-900);
		}
		._1000-_mtrdpn {
			border-top-left-radius: var(--borderRadius-1000);
		}
		._0-_1na8qkc {
			border-top-right-radius: var(--borderRadius-0);
		}
		._100-_189h6yn {
			border-top-right-radius: var(--borderRadius-100);
		}
		._200-_16ezux3 {
			border-top-right-radius: var(--borderRadius-200);
		}
		._300-_3w6qaa {
			border-top-right-radius: var(--borderRadius-300);
		}
		._400-_19tprn1 {
			border-top-right-radius: var(--borderRadius-400);
		}
		._500-_1k90z1u {
			border-top-right-radius: var(--borderRadius-500);
		}
		._600-_kivn9b {
			border-top-right-radius: var(--borderRadius-600);
		}
		._700-_12dzvdv {
			border-top-right-radius: var(--borderRadius-700);
		}
		._800-_ias0jd {
			border-top-right-radius: var(--borderRadius-800);
		}
		._900-_spzmcu {
			border-top-right-radius: var(--borderRadius-900);
		}
		._1000-_cvkrlq {
			border-top-right-radius: var(--borderRadius-1000);
		}
		._0-_18kkng3 {
			border-bottom-left-radius: var(--borderRadius-0);
		}
		._100-_c1gh6d {
			border-bottom-left-radius: var(--borderRadius-100);
		}
		._200-_xiljrl {
			border-bottom-left-radius: var(--borderRadius-200);
		}
		._300-_1k4r6g8 {
			border-bottom-left-radius: var(--borderRadius-300);
		}
		._400-_y37f0u {
			border-bottom-left-radius: var(--borderRadius-400);
		}
		._500-_ytog5h {
			border-bottom-left-radius: var(--borderRadius-500);
		}
		._600-_h36738 {
			border-bottom-left-radius: var(--borderRadius-600);
		}
		._700-_1ahj4qv {
			border-bottom-left-radius: var(--borderRadius-700);
		}
		._800-_ll4bsw {
			border-bottom-left-radius: var(--borderRadius-800);
		}
		._900-_18d6xda {
			border-bottom-left-radius: var(--borderRadius-900);
		}
		._1000-_vwnutw {
			border-bottom-left-radius: var(--borderRadius-1000);
		}
		._0-_18qvku0 {
			border-bottom-right-radius: var(--borderRadius-0);
		}
		._100-_p2ufi4 {
			border-bottom-right-radius: var(--borderRadius-100);
		}
		._200-_pxmzx5 {
			border-bottom-right-radius: var(--borderRadius-200);
		}
		._300-_9vng91 {
			border-bottom-right-radius: var(--borderRadius-300);
		}
		._400-_rj5akt {
			border-bottom-right-radius: var(--borderRadius-400);
		}
		._500-_xc15xi {
			border-bottom-right-radius: var(--borderRadius-500);
		}
		._600-_1rfdd4r {
			border-bottom-right-radius: var(--borderRadius-600);
		}
		._700-_3twsct {
			border-bottom-right-radius: var(--borderRadius-700);
		}
		._800-_cnm7c1 {
			border-bottom-right-radius: var(--borderRadius-800);
		}
		._900-_1ytu9uw {
			border-bottom-right-radius: var(--borderRadius-900);
		}
		._1000-_1xtidri {
			border-bottom-right-radius: var(--borderRadius-1000);
		}
		.inherit-i1u7c79j {
			font-family: inherit;
		}
		.display1-d1upo89b {
			font-family: var(--fontFamily-display1);
		}
		.display2-d1lvayqe {
			font-family: var(--fontFamily-display2);
		}
		.display3-d1qwwfia {
			font-family: var(--fontFamily-display3);
		}
		.title1-t1d8ezj8 {
			font-family: var(--fontFamily-title1);
		}
		.title2-tor11lx {
			font-family: var(--fontFamily-title2);
		}
		.title3-t1hbz4my {
			font-family: var(--fontFamily-title3);
		}
		.title4-t8yyf06 {
			font-family: var(--fontFamily-title4);
		}
		.headline-hyl9lbk {
			font-family: var(--fontFamily-headline);
		}
		.body-b1rx8m5n {
			font-family: var(--fontFamily-body);
		}
		.label1-lgdcnck {
			font-family: var(--fontFamily-label1);
		}
		.label2-l5hv4ij {
			font-family: var(--fontFamily-label2);
		}
		.caption-cw89wpp {
			font-family: var(--fontFamily-caption);
		}
		.legal-li5eyv4 {
			font-family: var(--fontFamily-legal);
		}
		.inherit-i1x6ds71 {
			font-size: inherit;
		}
		.display1-d6pvurv {
			font-size: var(--fontSize-display1);
		}
		.display2-d1if7xuv {
			font-size: var(--fontSize-display2);
		}
		.display3-d4hs0y9 {
			font-size: var(--fontSize-display3);
		}
		.title1-t1daraed {
			font-size: var(--fontSize-title1);
		}
		.title2-t1nihjjx {
			font-size: var(--fontSize-title2);
		}
		.title3-t177d1k3 {
			font-size: var(--fontSize-title3);
		}
		.title4-t1xcsbkx {
			font-size: var(--fontSize-title4);
		}
		.headline-hx4juvr {
			font-size: var(--fontSize-headline);
		}
		.body-b1yufd2r {
			font-size: var(--fontSize-body);
		}
		.label1-lym9u95 {
			font-size: var(--fontSize-label1);
		}
		.label2-l1r3hu5h {
			font-size: var(--fontSize-label2);
		}
		.caption-c1uloo12 {
			font-size: var(--fontSize-caption);
		}
		.legal-l93v064 {
			font-size: var(--fontSize-legal);
		}
		.inherit-i1w3hbff {
			font-weight: inherit;
		}
		.display1-dd3oghk {
			font-weight: var(--fontWeight-display1);
		}
		.display2-dqmy4k1 {
			font-weight: var(--fontWeight-display2);
		}
		.display3-d14yf92u {
			font-weight: var(--fontWeight-display3);
		}
		.title1-t195ozns {
			font-weight: var(--fontWeight-title1);
		}
		.title2-t6tczy {
			font-weight: var(--fontWeight-title2);
		}
		.title3-t185hml4 {
			font-weight: var(--fontWeight-title3);
		}
		.title4-t1ikroqt {
			font-weight: var(--fontWeight-title4);
		}
		.headline-h6v6b8 {
			font-weight: var(--fontWeight-headline);
		}
		.body-b1lcrazf {
			font-weight: var(--fontWeight-body);
		}
		.label1-lugea7w {
			font-weight: var(--fontWeight-label1);
		}
		.label2-l129sazj {
			font-weight: var(--fontWeight-label2);
		}
		.caption-cq94yyf {
			font-weight: var(--fontWeight-caption);
		}
		.legal-lwery97 {
			font-weight: var(--fontWeight-legal);
		}
		.inherit-izxy9m3 {
			line-height: inherit;
		}
		.display1-d1b57f2t {
			line-height: var(--lineHeight-display1);
		}
		.display2-dgyty4h {
			line-height: var(--lineHeight-display2);
		}
		.display3-dqd2avn {
			line-height: var(--lineHeight-display3);
		}
		.title1-t4s4rxn {
			line-height: var(--lineHeight-title1);
		}
		.title2-t1m2prga {
			line-height: var(--lineHeight-title2);
		}
		.title3-t1fu1aby {
			line-height: var(--lineHeight-title3);
		}
		.title4-tt5tu86 {
			line-height: var(--lineHeight-title4);
		}
		.headline-hb69s3b {
			line-height: var(--lineHeight-headline);
		}
		.body-b8cqi2r {
			line-height: var(--lineHeight-body);
		}
		.label1-lou9t4z {
			line-height: var(--lineHeight-label1);
		}
		.label2-l1q7qtkj {
			line-height: var(--lineHeight-label2);
		}
		.caption-cubf5ui {
			line-height: var(--lineHeight-caption);
		}
		.legal-l1n19xlr {
			line-height: var(--lineHeight-legal);
		}
		.none-n1eguxpi {
			text-decoration: none;
		}
		.underline-uln3ztm {
			text-decoration: underline;
		}
		.overline-o18cljo0 {
			text-decoration: overline;
		}
		.line-through-l1i8eqsb {
			text-decoration: line-through;
		}
		.underline_overline-u1whgtgp {
			text-decoration: underline overline;
		}
		.underline_double-uun2a8i {
			text-decoration: underline double;
		}
		.none-nd3engk {
			text-transform: none;
		}
		.uppercase-u9jvqu {
			text-transform: uppercase;
		}
		.lowercase-l1heg82g {
			text-transform: lowercase;
		}
		.capitalize-c1szpot0 {
			text-transform: capitalize;
		}
		.none-n1vkutzu {
			user-select: none;
		}
		.text-t1px49yn {
			user-select: text;
		}
		.all-aal3axm {
			user-select: all;
		}
		.auto-a1kf9gje {
			user-select: auto;
		}
		.none-nrrp5u4 {
			display: none;
		}
		.block-bqr02cm {
			display: block;
		}
		.inline-i1kq313h {
			display: inline;
		}
		.inline-block-iuiew89 {
			display: inline-block;
		}
		.flex-fwtqobm {
			display: flex;
		}
		.inline-flex-ilhkiic {
			display: inline-flex;
		}
		.grid-gf2gr83 {
			display: grid;
		}
		.inline-grid-i1bciiel {
			display: inline-grid;
		}
		.contents-c61k9n5 {
			display: contents;
		}
		.flow-root-fhqn6eh {
			display: flow-root;
		}
		.revert-rm8w4dw {
			display: revert;
		}
		.list-item-lzy1n7t {
			display: list-item;
		}
		.auto-a1pdtni7 {
			overflow: auto;
		}
		.visible-v1e8590p {
			overflow: visible;
		}
		.hidden-hbjplye {
			overflow: hidden;
		}
		.clip-c1suq2rt {
			overflow: clip;
		}
		.scroll-saya5g8 {
			overflow: scroll;
		}
		._0-_2eqj4v {
			gap: var(--space-0);
		}
		._0_25-_6r0k7m {
			gap: var(--space-0_25);
		}
		._0_5-_19ctrb3 {
			gap: var(--space-0_5);
		}
		._0_75-_1alv117 {
			gap: var(--space-0_75);
		}
		._1-_1x1nbux {
			gap: var(--space-1);
		}
		._1_5-_1i4jar8 {
			gap: var(--space-1_5);
		}
		._2-_1acz99g {
			gap: var(--space-2);
		}
		._3-_12n1spy {
			gap: var(--space-3);
		}
		._4-_1su1gi4 {
			gap: var(--space-4);
		}
		._5-_18rwsl {
			gap: var(--space-5);
		}
		._6-_is7exb {
			gap: var(--space-6);
		}
		._7-_w5np8o {
			gap: var(--space-7);
		}
		._8-_15nsb5f {
			gap: var(--space-8);
		}
		._9-_14qwrxi {
			gap: var(--space-9);
		}
		._10-_8gn8zt {
			gap: var(--space-10);
		}
		._0-_lgivlu {
			column-gap: var(--space-0);
		}
		._0_25-_81goj7 {
			column-gap: var(--space-0_25);
		}
		._0_5-_1iaiqo {
			column-gap: var(--space-0_5);
		}
		._0_75-_b3m9jp {
			column-gap: var(--space-0_75);
		}
		._1-_ysnwv3 {
			column-gap: var(--space-1);
		}
		._1_5-_3l9abr {
			column-gap: var(--space-1_5);
		}
		._2-_11urzsx {
			column-gap: var(--space-2);
		}
		._3-_1yl4jax {
			column-gap: var(--space-3);
		}
		._4-_ozrnpj {
			column-gap: var(--space-4);
		}
		._5-_ta0bh6 {
			column-gap: var(--space-5);
		}
		._6-_18yshw4 {
			column-gap: var(--space-6);
		}
		._7-_1f3sdbw {
			column-gap: var(--space-7);
		}
		._8-_iykqib {
			column-gap: var(--space-8);
		}
		._9-_1hot9e5 {
			column-gap: var(--space-9);
		}
		._10-_4t5ite {
			column-gap: var(--space-10);
		}
		._0-_h3bcky {
			row-gap: var(--space-0);
		}
		._0_25-_1fv3g8c {
			row-gap: var(--space-0_25);
		}
		._0_5-_13b027 {
			row-gap: var(--space-0_5);
		}
		._0_75-_121qww9 {
			row-gap: var(--space-0_75);
		}
		._1-_1yffj1v {
			row-gap: var(--space-1);
		}
		._1_5-_f9m9b0 {
			row-gap: var(--space-1_5);
		}
		._2-_1oi89hk {
			row-gap: var(--space-2);
		}
		._3-_1qfd0m1 {
			row-gap: var(--space-3);
		}
		._4-_cck9x7 {
			row-gap: var(--space-4);
		}
		._5-_e5ylyj {
			row-gap: var(--space-5);
		}
		._6-_5ph4z0 {
			row-gap: var(--space-6);
		}
		._7-_1698xxx {
			row-gap: var(--space-7);
		}
		._8-_f73t1v {
			row-gap: var(--space-8);
		}
		._9-_1gcehi4 {
			row-gap: var(--space-9);
		}
		._10-_ycqs4z {
			row-gap: var(--space-10);
		}
		.normal-njeffvg {
			justify-content: normal;
		}
		.center-c1vth3nd {
			justify-content: center;
		}
		.start-s1qqsial {
			justify-content: start;
		}
		.end-eqtk4yv {
			justify-content: end;
		}
		.flex-start-fg3s0os {
			justify-content: flex-start;
		}
		.flex-end-fbkrunk {
			justify-content: flex-end;
		}
		.left-lclhy9j {
			justify-content: left;
		}
		.right-rdry9gf {
			justify-content: right;
		}
		.space-between-sg0h49y {
			justify-content: space-between;
		}
		.space-around-sw5o61w {
			justify-content: space-around;
		}
		.space-evenly-scc9l2q {
			justify-content: space-evenly;
		}
		.stretch-scwg2yo {
			justify-content: stretch;
		}
		.normal-n1h2g7f5 {
			align-content: normal;
		}
		.center-c1hz6asf {
			align-content: center;
		}
		.start-s1a93xz5 {
			align-content: start;
		}
		.end-e1ixxij9 {
			align-content: end;
		}
		.flex-start-f1wi1aie {
			align-content: flex-start;
		}
		.flex-end-f4ewgse {
			align-content: flex-end;
		}
		.space-between-s12716z9 {
			align-content: space-between;
		}
		.space-around-s1i2yywk {
			align-content: space-around;
		}
		.space-evenly-s1kcdk6z {
			align-content: space-evenly;
		}
		.stretch-s11jg0dk {
			align-content: stretch;
		}
		.baseline-b1j5oq64,
		.first_baseline-f1lmgy8t {
			align-content: baseline;
		}
		.normal-n1t9qju3 {
			align-items: normal;
		}
		.center-c3zjk6 {
			align-items: center;
		}
		.start-sf0o31f {
			align-items: start;
		}
		.end-e15govw8 {
			align-items: end;
		}
		.flex-start-fu9ddcx {
			align-items: flex-start;
		}
		.flex-end-f10qrzri {
			align-items: flex-end;
		}
		.self-start-sn38rts {
			align-items: self-start;
		}
		.self-end-s6numxs {
			align-items: self-end;
		}
		.stretch-s1e9cztn {
			align-items: stretch;
		}
		.baseline-b153plyq,
		.first_baseline-fio1s0w {
			align-items: baseline;
		}
		.last_baseline-l1lyy59 {
			align-items: last baseline;
		}
		.auto-a1ckcvu5 {
			align-self: auto;
		}
		.normal-n157y4wb {
			align-self: normal;
		}
		.center-c5zfafh {
			align-self: center;
		}
		.start-s809u2n {
			align-self: start;
		}
		.end-e1t123r5 {
			align-self: end;
		}
		.flex-start-f1f3v2gm {
			align-self: flex-start;
		}
		.flex-end-fyrihcr {
			align-self: flex-end;
		}
		.self-start-srcn6bk {
			align-self: self-start;
		}
		.self-end-s4zc6gn {
			align-self: self-end;
		}
		.stretch-s1gkbzwx {
			align-self: stretch;
		}
		.baseline-bdocmez,
		.first_baseline-f72aval {
			align-self: baseline;
		}
		.last_baseline-l1ou7cgx {
			align-self: last baseline;
		}
		.row-r1yq5tm6 {
			flex-direction: row;
		}
		.row-reverse-r3kgldv {
			flex-direction: row-reverse;
		}
		.column-cdgd9qg {
			flex-direction: column;
		}
		.column-reverse-chbsl7x {
			flex-direction: column-reverse;
		}
		.nowrap-n1s19qj7 {
			flex-wrap: nowrap;
		}
		.wrap-w1d8wfs2 {
			flex-wrap: wrap;
		}
		.wrap-reverse-w1kiufb1 {
			flex-wrap: wrap-reverse;
		}
		.static-s124h1lw {
			position: static;
		}
		.relative-rwynmpn {
			position: relative;
		}
		.absolute-a12zhjwy {
			position: absolute;
		}
		.fixed-f1s4mp07 {
			position: fixed;
		}
		.sticky-s8jr131 {
			position: sticky;
		}
		._0-_2cu6o7 {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_1x5hef9 {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_gt6u07 {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_1i6q82e {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_1fcto1j {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_1f08w6z {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_1nf3wh2 {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_eifx7v {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_i6b7nv {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_1o65eij {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_1di4mvi {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_voxm8w {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_1d0i4ti {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_1bgzifg {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_1lcr68h {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_1ah70dy {
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_nve21n {
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_8klmg6 {
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_d6mahv {
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_5gfizs {
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_5bg7z5 {
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_10sbujo {
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_1ds6gb5 {
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_115pkau {
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_19yxone {
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_174ex8b {
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_1s61n4w {
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_hrrao4 {
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_wa0j5q {
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_krrxed {
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_jh71q9 {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
		}
		._0_25-_sb6kml {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
		}
		._0_5-_5x01cg {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
		}
		._0_75-_1r64dlk {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
		}
		._1-_u6p575 {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
		}
		._1_5-_1qt1zty {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
		}
		._2-_40jc6d {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
		}
		._3-_1wfgyi0 {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
		}
		._4-_y4gd5h {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
		}
		._5-_1miajlv {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
		}
		._6-_1cksmvq {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
		}
		._7-_1xd42d0 {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
		}
		._8-_1mhqa73 {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
		}
		._9-_1q1r4k9 {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
		}
		._10-_14fh4sd {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
		}
		._0-_dyn4pb {
			padding-top: var(--space-0);
		}
		._0_25-_1azecco {
			padding-top: var(--space-0_25);
		}
		._0_5-_1l1tflq {
			padding-top: var(--space-0_5);
		}
		._0_75-_24idke {
			padding-top: var(--space-0_75);
		}
		._1-_1vp8t4b {
			padding-top: var(--space-1);
		}
		._1_5-_1fhi7tf {
			padding-top: var(--space-1_5);
		}
		._2-_1vsosd0 {
			padding-top: var(--space-2);
		}
		._3-_1al2jx3 {
			padding-top: var(--space-3);
		}
		._4-_o6r8q7 {
			padding-top: var(--space-4);
		}
		._5-_1soarr7 {
			padding-top: var(--space-5);
		}
		._6-_1wjm9u8 {
			padding-top: var(--space-6);
		}
		._7-_17i2wx8 {
			padding-top: var(--space-7);
		}
		._8-_w4hmym {
			padding-top: var(--space-8);
		}
		._9-_1agstei {
			padding-top: var(--space-9);
		}
		._10-_7bg44f {
			padding-top: var(--space-10);
		}
		._0-_y7fnyh {
			padding-bottom: var(--space-0);
		}
		._0_25-_103zs0o {
			padding-bottom: var(--space-0_25);
		}
		._0_5-_s8as8k {
			padding-bottom: var(--space-0_5);
		}
		._0_75-_179mduq {
			padding-bottom: var(--space-0_75);
		}
		._1-_w520ut {
			padding-bottom: var(--space-1);
		}
		._1_5-_1j6wew7 {
			padding-bottom: var(--space-1_5);
		}
		._2-_kgxftw {
			padding-bottom: var(--space-2);
		}
		._3-_lw72tg {
			padding-bottom: var(--space-3);
		}
		._4-_1qmeijw {
			padding-bottom: var(--space-4);
		}
		._5-_qfxq73 {
			padding-bottom: var(--space-5);
		}
		._6-_1j2tpbw {
			padding-bottom: var(--space-6);
		}
		._7-_1g9ecxu {
			padding-bottom: var(--space-7);
		}
		._8-_siw3n5 {
			padding-bottom: var(--space-8);
		}
		._9-_18ptrw2 {
			padding-bottom: var(--space-9);
		}
		._10-_15wl0sw {
			padding-bottom: var(--space-10);
		}
		._0-_19nogp9 {
			padding-inline-start: var(--space-0);
		}
		._0_25-_9haaah {
			padding-inline-start: var(--space-0_25);
		}
		._0_5-_b8t9ny {
			padding-inline-start: var(--space-0_5);
		}
		._0_75-_9dtgxk {
			padding-inline-start: var(--space-0_75);
		}
		._1-_1dye1z8 {
			padding-inline-start: var(--space-1);
		}
		._1_5-_13ujlrm {
			padding-inline-start: var(--space-1_5);
		}
		._2-_1r7gpln {
			padding-inline-start: var(--space-2);
		}
		._3-_wep480 {
			padding-inline-start: var(--space-3);
		}
		._4-_1luvrzw {
			padding-inline-start: var(--space-4);
		}
		._5-_1kl86z3 {
			padding-inline-start: var(--space-5);
		}
		._6-_1vefktx {
			padding-inline-start: var(--space-6);
		}
		._7-_1h3blpn {
			padding-inline-start: var(--space-7);
		}
		._8-_1j52us7 {
			padding-inline-start: var(--space-8);
		}
		._9-_150kd8d {
			padding-inline-start: var(--space-9);
		}
		._10-_5ljxzd {
			padding-inline-start: var(--space-10);
		}
		._0-_mgon4w {
			padding-inline-end: var(--space-0);
		}
		._0_25-_1qz8bg4 {
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_i8apub {
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_1yhia8y {
			padding-inline-end: var(--space-0_75);
		}
		._1-_dspkgu {
			padding-inline-end: var(--space-1);
		}
		._1_5-_1857s2b {
			padding-inline-end: var(--space-1_5);
		}
		._2-_lezc5h {
			padding-inline-end: var(--space-2);
		}
		._3-_qssej6 {
			padding-inline-end: var(--space-3);
		}
		._4-_1k15lau {
			padding-inline-end: var(--space-4);
		}
		._5-_19komgc {
			padding-inline-end: var(--space-5);
		}
		._6-_87ac8o {
			padding-inline-end: var(--space-6);
		}
		._7-_l1koc1 {
			padding-inline-end: var(--space-7);
		}
		._8-_1gsa3s9 {
			padding-inline-end: var(--space-8);
		}
		._9-_irwr4r {
			padding-inline-end: var(--space-9);
		}
		._10-_txoayp {
			padding-inline-end: var(--space-10);
		}
		._0-_170ox9n {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--52072e {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--s64qo1 {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--1pf9l6t {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--1dso4ng {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--1uwlmnq {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--8738qj {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--mpkx3o {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--1g09403 {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--17znama {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1pfwqp8 {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1xt16w9 {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--12gooc0 {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--g2yisp {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--1jqysh2 {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_2f98st {
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--819ddz {
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--z9fpjc {
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--11ey2um {
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--ihsq1n {
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--bnxoex {
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--1en0gzo {
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--kfyzzg {
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--o74f2b {
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--4es52j {
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1jfs2dd {
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1ar0lk8 {
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--mf8yw9 {
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--utve61 {
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--1u0tyn1 {
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_hnl71v {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--15abiia {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--1zev7f {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--ilt7xv {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--1v55k66 {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--65zsml {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--rbruuk {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--1cjotcz {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--f230gd {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--mg1njo {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--rujbd9 {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--1xxi0xp {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--i2bq9d {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--7y4oac {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--1gpzshf {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_kzj3hl {
			margin-top: calc(-1 * var(--space-0));
		}
		._-0_25--ambiei {
			margin-top: calc(-1 * var(--space-0_25));
		}
		._-0_5--5vwkz {
			margin-top: calc(-1 * var(--space-0_5));
		}
		._-0_75--r0oz6d {
			margin-top: calc(-1 * var(--space-0_75));
		}
		._-1--ygzmut {
			margin-top: calc(-1 * var(--space-1));
		}
		._-1_5--1d8gqsg {
			margin-top: calc(-1 * var(--space-1_5));
		}
		._-2--1blvhhx {
			margin-top: calc(-1 * var(--space-2));
		}
		._-3--kbqyfr {
			margin-top: calc(-1 * var(--space-3));
		}
		._-4--1g00d58 {
			margin-top: calc(-1 * var(--space-4));
		}
		._-5--1suelri {
			margin-top: calc(-1 * var(--space-5));
		}
		._-6--10659me {
			margin-top: calc(-1 * var(--space-6));
		}
		._-7--dl4wud {
			margin-top: calc(-1 * var(--space-7));
		}
		._-8--1ci7c7x {
			margin-top: calc(-1 * var(--space-8));
		}
		._-9--8xtqz9 {
			margin-top: calc(-1 * var(--space-9));
		}
		._-10--242v86 {
			margin-top: calc(-1 * var(--space-10));
		}
		._0-_5jvukw {
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--1i7er6v {
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--8dp21q {
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--vi39l8 {
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--25o0h7 {
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--1ihnpfv {
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--16xp4bt {
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--1ibdm0p {
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--afzmz2 {
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--xkdgt9 {
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--1evdcas {
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--aeiycj {
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--1gwb56i {
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--1nqbb11 {
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--hs0lfq {
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_cfacg4 {
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--1vk3skp {
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--9u4ftp {
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--125f08u {
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--c1eazx {
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--1pvcikp {
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--y5qrtu {
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--pehkmg {
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--1snfsqj {
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--1nzlpe0 {
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--1hl3bl {
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--14j1bxu {
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--y84ze6 {
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--11gt91s {
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--1wtbx5a {
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_a3r8km {
			margin-inline-start: calc(-1 * var(--space-0));
		}
		._-0_25--1psh259 {
			margin-inline-start: calc(-1 * var(--space-0_25));
		}
		._-0_5--1wo40i6 {
			margin-inline-start: calc(-1 * var(--space-0_5));
		}
		._-0_75--zzuzl6 {
			margin-inline-start: calc(-1 * var(--space-0_75));
		}
		._-1--1y12u99 {
			margin-inline-start: calc(-1 * var(--space-1));
		}
		._-1_5--51c1a8 {
			margin-inline-start: calc(-1 * var(--space-1_5));
		}
		._-2--eiq9of {
			margin-inline-start: calc(-1 * var(--space-2));
		}
		._-3--ly68ax {
			margin-inline-start: calc(-1 * var(--space-3));
		}
		._-4--x2n99e {
			margin-inline-start: calc(-1 * var(--space-4));
		}
		._-5--hyuu97 {
			margin-inline-start: calc(-1 * var(--space-5));
		}
		._-6--1avhg0k {
			margin-inline-start: calc(-1 * var(--space-6));
		}
		._-7--1p5g5hw {
			margin-inline-start: calc(-1 * var(--space-7));
		}
		._-8--14u3na7 {
			margin-inline-start: calc(-1 * var(--space-8));
		}
		._-9--tyeoci {
			margin-inline-start: calc(-1 * var(--space-9));
		}
		._-10--6b0pmr {
			margin-inline-start: calc(-1 * var(--space-10));
		}
		.start-s10ler4q {
			text-align: start;
		}
		.end-e1ybber5 {
			text-align: end;
		}
		.center-c1kd47r8 {
			text-align: center;
		}
		.justify-j1u9pvay {
			text-align: justify;
		}
		.hidden-h1f0wg8m {
			visibility: hidden;
		}
		.visible-vrg8rtl {
			visibility: visible;
		}
	}
	@media (min-width: 1280px) {
		.width-w57eq5x {
			width: var(--desktop-width);
		}
		.height-hou4eev {
			height: var(--desktop-height);
		}
		.minWidth-m162szny {
			min-width: var(--desktop-minWidth);
		}
		.minHeight-m19hi68x {
			min-height: var(--desktop-minHeight);
		}
		.maxWidth-m10dk07o {
			max-width: var(--desktop-maxWidth);
		}
		.maxHeight-molnvi {
			max-height: var(--desktop-maxHeight);
		}
		.aspectRatio-aqcf0zv {
			aspect-ratio: var(--desktop-aspectRatio);
		}
		.top-t7n84hj {
			top: var(--desktop-top);
		}
		.bottom-b3unaeg {
			bottom: var(--desktop-bottom);
		}
		.left-l1psoow8 {
			left: var(--desktop-left);
		}
		.right-r1fukiif {
			right: var(--desktop-right);
		}
		.transform-tx2rjxo {
			transform: var(--desktop-transform);
		}
		.flexBasis-f29t0ns {
			flex-basis: var(--desktop-flexBasis);
		}
		.flexShrink-f1pdfqog {
			flex-shrink: var(--desktop-flexShrink);
		}
		.flexGrow-f1y9f8v2 {
			-webkit-box-flex: var(--desktop-flexGrow);
			flex-grow: var(--desktop-flexGrow);
		}
		.gridTemplateColumns-g157rv78 {
			grid-template-columns: var(--desktop-gridTemplateColumns);
		}
		.gridTemplateRows-gb1l876 {
			grid-template-rows: var(--desktop-gridTemplateRows);
		}
		.gridTemplateAreas-gi94mbm {
			grid-template-areas: var(--desktop-gridTemplateAreas);
		}
		.gridTemplate-g1f92fmt {
			grid-template: var(--desktop-gridTemplate);
		}
		.gridAutoColumns-gi0ea1f {
			grid-auto-columns: var(--desktop-gridAutoColumns);
		}
		.gridAutoRows-gly1b61 {
			grid-auto-rows: var(--desktop-gridAutoRows);
		}
		.gridAutoFlow-g1vqe6qu {
			grid-auto-flow: var(--desktop-gridAutoFlow);
		}
		.grid-g1suxsk7 {
			grid: var(--desktop-grid);
		}
		.gridRowStart-g1eaqqkj {
			grid-row-start: var(--desktop-gridRowStart);
		}
		.gridColumnStart-ga064wq {
			grid-column-start: var(--desktop-gridColumnStart);
		}
		.gridRowEnd-g111x4rs {
			grid-row-end: var(--desktop-gridRowEnd);
		}
		.gridColumnEnd-gi7jiif {
			grid-column-end: var(--desktop-gridColumnEnd);
		}
		.gridRow-g2jo911 {
			grid-row: var(--desktop-gridRow);
		}
		.gridColumn-g1py4yeb {
			grid-column: var(--desktop-gridColumn);
		}
		.gridArea-g1xtwjk5 {
			grid-area: var(--desktop-gridArea);
		}
		.opacity-o1mcocjt {
			opacity: var(--desktop-opacity);
		}
		.zIndex-zofrmg9 {
			z-index: var(--desktop-zIndex);
		}
		._1-_7zas3c {
			background-color: var(--color-bgElevation1);
			box-shadow: var(--shadow-elevation1);
		}
		._2-_1j3p0pm {
			background-color: var(--color-bgElevation2);
			box-shadow: var(--shadow-elevation2);
		}
		.fg-fru61on {
			color: var(--color-fg);
		}
		.fgInverse-f6d2m2j {
			color: var(--color-fgInverse);
		}
		.fgMuted-f1h8eyaz {
			color: var(--color-fgMuted);
		}
		.fgPrimary-f6bv87d {
			color: var(--color-fgPrimary);
		}
		.fgPositive-f1c36dgs {
			color: var(--color-fgPositive);
		}
		.fgNegative-f19qqslq {
			color: var(--color-fgNegative);
		}
		.fgWarning-f1tunsp1 {
			color: var(--color-fgWarning);
		}
		.bg-bkovtfk {
			color: var(--color-bg);
		}
		.bgAlternate-b1eop9z8 {
			color: var(--color-bgAlternate);
		}
		.bgInverse-b3vvkr9 {
			color: var(--color-bgInverse);
		}
		.bgOverlay-b1ool1pi {
			color: var(--color-bgOverlay);
		}
		.bgPrimary-bf3ux7l {
			color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-bnjbufp {
			color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-bacdyd7 {
			color: var(--color-bgSecondary);
		}
		.bgTertiary-b19yv3na {
			color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b1g7k8z0 {
			color: var(--color-bgSecondaryWash);
		}
		.bgNegative-btb4r76 {
			color: var(--color-bgNegative);
		}
		.bgNegativeWash-bdudlnl {
			color: var(--color-bgNegativeWash);
		}
		.bgPositive-b1qbhejb {
			color: var(--color-bgPositive);
		}
		.bgPositiveWash-b5pkipd {
			color: var(--color-bgPositiveWash);
		}
		.bgWarning-b10e75vr {
			color: var(--color-bgWarning);
		}
		.bgWarningWash-b50go8a {
			color: var(--color-bgWarningWash);
		}
		.currentColor-c1750box {
			color: var(--color-currentColor);
		}
		.bgLine-b1ue5t2h {
			color: var(--color-bgLine);
		}
		.bgLineInverse-batotdi {
			color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-bzl5cls {
			color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-byh6gjv {
			color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-b1mkr45b {
			color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b1oko0m5 {
			color: var(--color-bgElevation1);
		}
		.bgElevation2-bqfhat1 {
			color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-ad7gw0t {
			color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-a39n5d4 {
			color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1pf7mw0 {
			color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a1to21hp {
			color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-a92ucxr {
			color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-a86fae {
			color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a1jfrkdg {
			color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-akcgrz0 {
			color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a3hl8so {
			color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-a1uun2ex {
			color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-a9zlqsd {
			color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-aicrryx {
			color: var(--color-accentBoldGray);
		}
		.transparent-t1v2yvd0 {
			color: var(--color-transparent);
		}
		.fg-f159pa4e {
			background-color: var(--color-fg);
		}
		.fgInverse-f11jvnv5 {
			background-color: var(--color-fgInverse);
		}
		.fgMuted-fug9xq5 {
			background-color: var(--color-fgMuted);
		}
		.fgPrimary-fa632wo {
			background-color: var(--color-fgPrimary);
		}
		.fgPositive-fs6mgga {
			background-color: var(--color-fgPositive);
		}
		.fgNegative-feakwfg {
			background-color: var(--color-fgNegative);
		}
		.fgWarning-f13kitif {
			background-color: var(--color-fgWarning);
		}
		.bg-b82jy2h {
			background-color: var(--color-bg);
		}
		.bgAlternate-bd0kjdp {
			background-color: var(--color-bgAlternate);
		}
		.bgInverse-bzokss2 {
			background-color: var(--color-bgInverse);
		}
		.bgOverlay-b1e5gqm6 {
			background-color: var(--color-bgOverlay);
		}
		.bgPrimary-b1wl86fk {
			background-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-bi98lzt {
			background-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b1nzz85c {
			background-color: var(--color-bgSecondary);
		}
		.bgTertiary-ba4gkp5 {
			background-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b9jdzmx {
			background-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b1j88v96 {
			background-color: var(--color-bgNegative);
		}
		.bgNegativeWash-bqaccde {
			background-color: var(--color-bgNegativeWash);
		}
		.bgPositive-b1kz1ad4 {
			background-color: var(--color-bgPositive);
		}
		.bgPositiveWash-bj6uzrx {
			background-color: var(--color-bgPositiveWash);
		}
		.bgWarning-b7k641q {
			background-color: var(--color-bgWarning);
		}
		.bgWarningWash-b117fnka {
			background-color: var(--color-bgWarningWash);
		}
		.currentColor-cpf0kyi {
			background-color: var(--color-currentColor);
		}
		.bgLine-b1q2a3lj {
			background-color: var(--color-bgLine);
		}
		.bgLineInverse-ba78uqz {
			background-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-b22dp93 {
			background-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-bv2l6yc {
			background-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-b1undq6u {
			background-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-b19aeoea {
			background-color: var(--color-bgElevation1);
		}
		.bgElevation2-b1msee66 {
			background-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-a1xrqsdf {
			background-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-ard8k8d {
			background-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-a1cn766e {
			background-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a1y68kjd {
			background-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-a2k9w9q {
			background-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-a1wgv37q {
			background-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-aqxbekl {
			background-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-ak2e0ii {
			background-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a2o53in {
			background-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-at4q7kh {
			background-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-amb9dwm {
			background-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-a8co42j {
			background-color: var(--color-accentBoldGray);
		}
		.transparent-t14kwkvn {
			background-color: var(--color-transparent);
		}
		.fg-fide0ov {
			border-style: solid;
			border-color: var(--color-fg);
		}
		.fgInverse-f1je6ep6,
		.fgMuted-f1403tnt {
			border-style: solid;
			border-color: var(--color-fgInverse);
		}
		.fgMuted-f1403tnt {
			border-color: var(--color-fgMuted);
		}
		.fgPrimary-f2xb140 {
			border-style: solid;
			border-color: var(--color-fgPrimary);
		}
		.fgPositive-f11w07q {
			border-style: solid;
			border-color: var(--color-fgPositive);
		}
		.fgNegative-fz8c4r4 {
			border-style: solid;
			border-color: var(--color-fgNegative);
		}
		.bg-bmoeup7,
		.fgWarning-f1muozul {
			border-style: solid;
			border-color: var(--color-fgWarning);
		}
		.bg-bmoeup7 {
			border-color: var(--color-bg);
		}
		.bgAlternate-bj8hqvm {
			border-style: solid;
			border-color: var(--color-bgAlternate);
		}
		.bgInverse-bzzlmtv {
			border-style: solid;
			border-color: var(--color-bgInverse);
		}
		.bgOverlay-bcokahj {
			border-style: solid;
			border-color: var(--color-bgOverlay);
		}
		.bgPrimary-b184mrhi {
			border-style: solid;
			border-color: var(--color-bgPrimary);
		}
		.bgPrimaryWash-b13qtr9m {
			border-style: solid;
			border-color: var(--color-bgPrimaryWash);
		}
		.bgSecondary-b1uvsrb9 {
			border-style: solid;
			border-color: var(--color-bgSecondary);
		}
		.bgTertiary-bfmdbxh {
			border-style: solid;
			border-color: var(--color-bgTertiary);
		}
		.bgSecondaryWash-b91kr2a {
			border-style: solid;
			border-color: var(--color-bgSecondaryWash);
		}
		.bgNegative-b1mdzojx {
			border-style: solid;
			border-color: var(--color-bgNegative);
		}
		.bgNegativeWash-bo3x8bu {
			border-style: solid;
			border-color: var(--color-bgNegativeWash);
		}
		.bgPositive-b1dwh45q {
			border-style: solid;
			border-color: var(--color-bgPositive);
		}
		.bgPositiveWash-bvjpnmi {
			border-style: solid;
			border-color: var(--color-bgPositiveWash);
		}
		.bgWarning-b1nc106w {
			border-style: solid;
			border-color: var(--color-bgWarning);
		}
		.bgWarningWash-bz30ekq {
			border-style: solid;
			border-color: var(--color-bgWarningWash);
		}
		.bgLine-bg5yywt,
		.currentColor-cxxxy2s {
			border-style: solid;
			border-color: var(--color-currentColor);
		}
		.bgLine-bg5yywt {
			border-color: var(--color-bgLine);
		}
		.bgLineInverse-b1bywy4i {
			border-style: solid;
			border-color: var(--color-bgLineInverse);
		}
		.bgLineHeavy-b1f34yom {
			border-style: solid;
			border-color: var(--color-bgLineHeavy);
		}
		.bgLinePrimary-b1bpl2pf {
			border-style: solid;
			border-color: var(--color-bgLinePrimary);
		}
		.bgLinePrimarySubtle-banskxt {
			border-style: solid;
			border-color: var(--color-bgLinePrimarySubtle);
		}
		.bgElevation1-bufwt4o {
			border-style: solid;
			border-color: var(--color-bgElevation1);
		}
		.bgElevation2-b13lsvow {
			border-style: solid;
			border-color: var(--color-bgElevation2);
		}
		.accentSubtleGreen-ad9d63i {
			border-style: solid;
			border-color: var(--color-accentSubtleGreen);
		}
		.accentBoldGreen-anhnh8s {
			border-style: solid;
			border-color: var(--color-accentBoldGreen);
		}
		.accentSubtleBlue-ai3obj2 {
			border-style: solid;
			border-color: var(--color-accentSubtleBlue);
		}
		.accentBoldBlue-a1evusgk {
			border-style: solid;
			border-color: var(--color-accentBoldBlue);
		}
		.accentSubtlePurple-ah6b9bo {
			border-style: solid;
			border-color: var(--color-accentSubtlePurple);
		}
		.accentBoldPurple-akvad7j {
			border-style: solid;
			border-color: var(--color-accentBoldPurple);
		}
		.accentSubtleYellow-a3i69eo {
			border-style: solid;
			border-color: var(--color-accentSubtleYellow);
		}
		.accentBoldYellow-a1fnl498 {
			border-style: solid;
			border-color: var(--color-accentBoldYellow);
		}
		.accentSubtleRed-a1g4idsl {
			border-style: solid;
			border-color: var(--color-accentSubtleRed);
		}
		.accentBoldRed-ad13tcc {
			border-style: solid;
			border-color: var(--color-accentBoldRed);
		}
		.accentSubtleGray-ayg4qmc {
			border-style: solid;
			border-color: var(--color-accentSubtleGray);
		}
		.accentBoldGray-aa0abjc {
			border-style: solid;
			border-color: var(--color-accentBoldGray);
		}
		.transparent-t1f4mqbc {
			border-style: solid;
			border-color: var(--color-transparent);
		}
		._0-_od4q4o {
			border-width: var(--borderWidth-0);
		}
		._100-_1ocj18n {
			border-width: var(--borderWidth-100);
		}
		._200-_1ymksig {
			border-width: var(--borderWidth-200);
		}
		._300-_lahubn {
			border-width: var(--borderWidth-300);
		}
		._400-_1iubzdp {
			border-width: var(--borderWidth-400);
		}
		._500-_1poquf8 {
			border-width: var(--borderWidth-500);
		}
		._0-_3pkcsc {
			border-top-width: var(--borderWidth-0);
		}
		._100-_a6arh7 {
			border-top-width: var(--borderWidth-100);
		}
		._200-_yta30o {
			border-top-width: var(--borderWidth-200);
		}
		._300-_12j4t4a {
			border-top-width: var(--borderWidth-300);
		}
		._400-_1ylefh4 {
			border-top-width: var(--borderWidth-400);
		}
		._500-_x2nqhw {
			border-top-width: var(--borderWidth-500);
		}
		._0-_1uim9tp {
			border-inline-end-width: var(--borderWidth-0);
		}
		._100-_18dhuyb {
			border-inline-end-width: var(--borderWidth-100);
		}
		._200-_1b16qhm {
			border-inline-end-width: var(--borderWidth-200);
		}
		._300-_1yreted {
			border-inline-end-width: var(--borderWidth-300);
		}
		._400-_1vjpqpo {
			border-inline-end-width: var(--borderWidth-400);
		}
		._500-_1lkakcu {
			border-inline-end-width: var(--borderWidth-500);
		}
		._0-_y5ww1i {
			border-bottom-width: var(--borderWidth-0);
		}
		._100-_ynburv {
			border-bottom-width: var(--borderWidth-100);
		}
		._200-_hligzc {
			border-bottom-width: var(--borderWidth-200);
		}
		._300-_1sy9gym {
			border-bottom-width: var(--borderWidth-300);
		}
		._400-_128uaoe {
			border-bottom-width: var(--borderWidth-400);
		}
		._500-_1oylvch {
			border-bottom-width: var(--borderWidth-500);
		}
		._0-_xy2wtu {
			border-inline-start-width: var(--borderWidth-0);
		}
		._100-_1k27yxy {
			border-inline-start-width: var(--borderWidth-100);
		}
		._200-_29n6jb {
			border-inline-start-width: var(--borderWidth-200);
		}
		._300-_9y6b7v {
			border-inline-start-width: var(--borderWidth-300);
		}
		._400-_eohkds {
			border-inline-start-width: var(--borderWidth-400);
		}
		._500-_1igkg67 {
			border-inline-start-width: var(--borderWidth-500);
		}
		._0-_119hnw {
			border-radius: var(--borderRadius-0);
		}
		._100-_12d4vcg {
			border-radius: var(--borderRadius-100);
		}
		._200-_oqfsse {
			border-radius: var(--borderRadius-200);
		}
		._300-_2kr36d {
			border-radius: var(--borderRadius-300);
		}
		._400-_1pxk6aa {
			border-radius: var(--borderRadius-400);
		}
		._500-_1lmvsb8 {
			border-radius: var(--borderRadius-500);
		}
		._600-_18dqocj {
			border-radius: var(--borderRadius-600);
		}
		._700-_1yoyynr {
			border-radius: var(--borderRadius-700);
		}
		._800-_k0n98q {
			border-radius: var(--borderRadius-800);
		}
		._900-_b34ctq {
			border-radius: var(--borderRadius-900);
		}
		._1000-_6d209a {
			border-radius: var(--borderRadius-1000);
		}
		._0-_fc65m0 {
			border-top-left-radius: var(--borderRadius-0);
		}
		._100-_18ospmh {
			border-top-left-radius: var(--borderRadius-100);
		}
		._200-_1tcilno {
			border-top-left-radius: var(--borderRadius-200);
		}
		._300-_gn6n0i {
			border-top-left-radius: var(--borderRadius-300);
		}
		._400-_jyrhaz {
			border-top-left-radius: var(--borderRadius-400);
		}
		._500-_10t7cq2 {
			border-top-left-radius: var(--borderRadius-500);
		}
		._600-_5n2s6d {
			border-top-left-radius: var(--borderRadius-600);
		}
		._700-_1xa8hil {
			border-top-left-radius: var(--borderRadius-700);
		}
		._800-_34qx2p {
			border-top-left-radius: var(--borderRadius-800);
		}
		._900-_1rbw2wl {
			border-top-left-radius: var(--borderRadius-900);
		}
		._1000-_v49cw2 {
			border-top-left-radius: var(--borderRadius-1000);
		}
		._0-_z9t1y8 {
			border-top-right-radius: var(--borderRadius-0);
		}
		._100-_vg30x7 {
			border-top-right-radius: var(--borderRadius-100);
		}
		._200-_1gkwwkb {
			border-top-right-radius: var(--borderRadius-200);
		}
		._300-_138xesa {
			border-top-right-radius: var(--borderRadius-300);
		}
		._400-_3e8yn0 {
			border-top-right-radius: var(--borderRadius-400);
		}
		._500-_xd855l {
			border-top-right-radius: var(--borderRadius-500);
		}
		._600-_j2mqyd {
			border-top-right-radius: var(--borderRadius-600);
		}
		._700-_vx0psb {
			border-top-right-radius: var(--borderRadius-700);
		}
		._800-_1ois15p {
			border-top-right-radius: var(--borderRadius-800);
		}
		._900-_1o9iakg {
			border-top-right-radius: var(--borderRadius-900);
		}
		._1000-_mz0ogw {
			border-top-right-radius: var(--borderRadius-1000);
		}
		._0-_10qlwi3 {
			border-bottom-left-radius: var(--borderRadius-0);
		}
		._100-_ykb967 {
			border-bottom-left-radius: var(--borderRadius-100);
		}
		._200-_1jy5zmi {
			border-bottom-left-radius: var(--borderRadius-200);
		}
		._300-_14z7zx9 {
			border-bottom-left-radius: var(--borderRadius-300);
		}
		._400-_6npq69 {
			border-bottom-left-radius: var(--borderRadius-400);
		}
		._500-_y3m6wu {
			border-bottom-left-radius: var(--borderRadius-500);
		}
		._600-_ic9fb4 {
			border-bottom-left-radius: var(--borderRadius-600);
		}
		._700-_qiolov {
			border-bottom-left-radius: var(--borderRadius-700);
		}
		._800-_1bunj8w {
			border-bottom-left-radius: var(--borderRadius-800);
		}
		._900-_toea19 {
			border-bottom-left-radius: var(--borderRadius-900);
		}
		._1000-_14ognmm {
			border-bottom-left-radius: var(--borderRadius-1000);
		}
		._0-_1m1woda {
			border-bottom-right-radius: var(--borderRadius-0);
		}
		._100-_z4pq81 {
			border-bottom-right-radius: var(--borderRadius-100);
		}
		._200-_eivdkh {
			border-bottom-right-radius: var(--borderRadius-200);
		}
		._300-_b5rs7k {
			border-bottom-right-radius: var(--borderRadius-300);
		}
		._400-_kkjyyf {
			border-bottom-right-radius: var(--borderRadius-400);
		}
		._500-_1tcbqmg {
			border-bottom-right-radius: var(--borderRadius-500);
		}
		._600-_1mjnbxa {
			border-bottom-right-radius: var(--borderRadius-600);
		}
		._700-_sntfat {
			border-bottom-right-radius: var(--borderRadius-700);
		}
		._800-_1tium4k {
			border-bottom-right-radius: var(--borderRadius-800);
		}
		._900-_9dt2g2 {
			border-bottom-right-radius: var(--borderRadius-900);
		}
		._1000-_16hgzpm {
			border-bottom-right-radius: var(--borderRadius-1000);
		}
		.inherit-i1jcira8 {
			font-family: inherit;
		}
		.display1-dgpta11 {
			font-family: var(--fontFamily-display1);
		}
		.display2-d1fl12e2 {
			font-family: var(--fontFamily-display2);
		}
		.display3-d1kvnnvc {
			font-family: var(--fontFamily-display3);
		}
		.title1-t1qebm7x {
			font-family: var(--fontFamily-title1);
		}
		.title2-tl4ksar {
			font-family: var(--fontFamily-title2);
		}
		.title3-t1p8lyj4 {
			font-family: var(--fontFamily-title3);
		}
		.title4-t1pzrkze {
			font-family: var(--fontFamily-title4);
		}
		.headline-h1aw2dx {
			font-family: var(--fontFamily-headline);
		}
		.body-bsho2bq {
			font-family: var(--fontFamily-body);
		}
		.label1-l1v5hkmv {
			font-family: var(--fontFamily-label1);
		}
		.label2-l157ets {
			font-family: var(--fontFamily-label2);
		}
		.caption-cyiyypg {
			font-family: var(--fontFamily-caption);
		}
		.legal-ly6bn88 {
			font-family: var(--fontFamily-legal);
		}
		.inherit-i1e4iaq7 {
			font-size: inherit;
		}
		.display1-dfaebb7 {
			font-size: var(--fontSize-display1);
		}
		.display2-ds38jvv {
			font-size: var(--fontSize-display2);
		}
		.display3-d1uor1wd {
			font-size: var(--fontSize-display3);
		}
		.title1-t170lgik {
			font-size: var(--fontSize-title1);
		}
		.title2-tqdv9z3 {
			font-size: var(--fontSize-title2);
		}
		.title3-t19skjpz {
			font-size: var(--fontSize-title3);
		}
		.title4-te4dbkk {
			font-size: var(--fontSize-title4);
		}
		.headline-h1srrpih {
			font-size: var(--fontSize-headline);
		}
		.body-b19jqrnp {
			font-size: var(--fontSize-body);
		}
		.label1-lkwbikb {
			font-size: var(--fontSize-label1);
		}
		.label2-l69vvoc {
			font-size: var(--fontSize-label2);
		}
		.caption-cefm1zq {
			font-size: var(--fontSize-caption);
		}
		.legal-l1sxtpg1 {
			font-size: var(--fontSize-legal);
		}
		.inherit-id76a19 {
			font-weight: inherit;
		}
		.display1-d1p0cwuu {
			font-weight: var(--fontWeight-display1);
		}
		.display2-d1vthbh6 {
			font-weight: var(--fontWeight-display2);
		}
		.display3-d61s2em {
			font-weight: var(--fontWeight-display3);
		}
		.title1-trd6h4e {
			font-weight: var(--fontWeight-title1);
		}
		.title2-t1tlc5tb {
			font-weight: var(--fontWeight-title2);
		}
		.title3-teeykcx {
			font-weight: var(--fontWeight-title3);
		}
		.title4-tca8ks {
			font-weight: var(--fontWeight-title4);
		}
		.headline-h1cvk0ps {
			font-weight: var(--fontWeight-headline);
		}
		.body-b19ci1c {
			font-weight: var(--fontWeight-body);
		}
		.label1-l1g45yx9 {
			font-weight: var(--fontWeight-label1);
		}
		.label2-l1ds56dx {
			font-weight: var(--fontWeight-label2);
		}
		.caption-c9rp7cy {
			font-weight: var(--fontWeight-caption);
		}
		.legal-l1n1s05b {
			font-weight: var(--fontWeight-legal);
		}
		.inherit-i10w5x5w {
			line-height: inherit;
		}
		.display1-duj7r3c {
			line-height: var(--lineHeight-display1);
		}
		.display2-duzfp10 {
			line-height: var(--lineHeight-display2);
		}
		.display3-de209lp {
			line-height: var(--lineHeight-display3);
		}
		.title1-t11pp7vd {
			line-height: var(--lineHeight-title1);
		}
		.title2-t10nxzhk {
			line-height: var(--lineHeight-title2);
		}
		.title3-tsvdfx5 {
			line-height: var(--lineHeight-title3);
		}
		.title4-t129adfg {
			line-height: var(--lineHeight-title4);
		}
		.headline-h1j6bkvg {
			line-height: var(--lineHeight-headline);
		}
		.body-b1x8ybjc {
			line-height: var(--lineHeight-body);
		}
		.label1-lbyf7wu {
			line-height: var(--lineHeight-label1);
		}
		.label2-l16wip1m {
			line-height: var(--lineHeight-label2);
		}
		.caption-cdpknj6 {
			line-height: var(--lineHeight-caption);
		}
		.legal-l15c7626 {
			line-height: var(--lineHeight-legal);
		}
		.none-n1kxnipe {
			text-decoration: none;
		}
		.underline-un9m5ty {
			text-decoration: underline;
		}
		.overline-o1htsur8 {
			text-decoration: overline;
		}
		.line-through-l12oyssq {
			text-decoration: line-through;
		}
		.underline_overline-uuelmbr {
			text-decoration: underline overline;
		}
		.underline_double-up0uw4c {
			text-decoration: underline double;
		}
		.none-nn848pt {
			text-transform: none;
		}
		.uppercase-u1gmcppa {
			text-transform: uppercase;
		}
		.lowercase-lmpbq73 {
			text-transform: lowercase;
		}
		.capitalize-ci4pq2d {
			text-transform: capitalize;
		}
		.none-npxg8mh {
			user-select: none;
		}
		.text-tsi7g9t {
			user-select: text;
		}
		.all-aezghq2 {
			user-select: all;
		}
		.auto-a5pxpnl {
			user-select: auto;
		}
		.none-n1hlsyvv {
			display: none;
		}
		.block-b1sz216a {
			display: block;
		}
		.inline-i1i2uik1 {
			display: inline;
		}
		.inline-block-ihrhfyc {
			display: inline-block;
		}
		.flex-f1f7hk3w {
			display: flex;
		}
		.inline-flex-i16v41ey {
			display: inline-flex;
		}
		.grid-gwry8me {
			display: grid;
		}
		.inline-grid-i1cci75e {
			display: inline-grid;
		}
		.contents-c5sd1vi {
			display: contents;
		}
		.flow-root-f1vuwuxi {
			display: flow-root;
		}
		.revert-r1mx1j4k {
			display: revert;
		}
		.list-item-lpfvh72 {
			display: list-item;
		}
		.auto-ast28pu {
			overflow: auto;
		}
		.visible-v1lgwdwy {
			overflow: visible;
		}
		.hidden-h1ojqnuk {
			overflow: hidden;
		}
		.clip-cru28zx {
			overflow: clip;
		}
		.scroll-s1g3489v {
			overflow: scroll;
		}
		._0-_q7q6ib {
			gap: var(--space-0);
		}
		._0_25-_m2olf2 {
			gap: var(--space-0_25);
		}
		._0_5-_1pseil9 {
			gap: var(--space-0_5);
		}
		._0_75-_9yqmrh {
			gap: var(--space-0_75);
		}
		._1-_1p2tnfq {
			gap: var(--space-1);
		}
		._1_5-_1i0y1q8 {
			gap: var(--space-1_5);
		}
		._2-_183i9ve {
			gap: var(--space-2);
		}
		._3-_1tjjo9j {
			gap: var(--space-3);
		}
		._4-_1cmff49 {
			gap: var(--space-4);
		}
		._5-_ly0n0i {
			gap: var(--space-5);
		}
		._6-_1yof0x7 {
			gap: var(--space-6);
		}
		._7-_416gkc {
			gap: var(--space-7);
		}
		._8-_ld7lr0 {
			gap: var(--space-8);
		}
		._9-_abw06u {
			gap: var(--space-9);
		}
		._10-_ntg3ay {
			gap: var(--space-10);
		}
		._0-_1gynxpw {
			column-gap: var(--space-0);
		}
		._0_25-_13sfuns {
			column-gap: var(--space-0_25);
		}
		._0_5-_6tzavl {
			column-gap: var(--space-0_5);
		}
		._0_75-_pbo2xv {
			column-gap: var(--space-0_75);
		}
		._1-_i5hhyd {
			column-gap: var(--space-1);
		}
		._1_5-_ivyy4v {
			column-gap: var(--space-1_5);
		}
		._2-_pexvkf {
			column-gap: var(--space-2);
		}
		._3-_6sbpey {
			column-gap: var(--space-3);
		}
		._4-_1mylwb6 {
			column-gap: var(--space-4);
		}
		._5-_1hcnwe5 {
			column-gap: var(--space-5);
		}
		._6-_1mwgtuz {
			column-gap: var(--space-6);
		}
		._7-_nsysf0 {
			column-gap: var(--space-7);
		}
		._8-_4d5f0y {
			column-gap: var(--space-8);
		}
		._9-_scx74s {
			column-gap: var(--space-9);
		}
		._10-_l2y6rg {
			column-gap: var(--space-10);
		}
		._0-_585jkk {
			row-gap: var(--space-0);
		}
		._0_25-_pcky57 {
			row-gap: var(--space-0_25);
		}
		._0_5-_1edstek {
			row-gap: var(--space-0_5);
		}
		._0_75-_1lpwzxs {
			row-gap: var(--space-0_75);
		}
		._1-_1n7pqiy {
			row-gap: var(--space-1);
		}
		._1_5-_4qx517 {
			row-gap: var(--space-1_5);
		}
		._2-_99gv7h {
			row-gap: var(--space-2);
		}
		._3-_vqpkuh {
			row-gap: var(--space-3);
		}
		._4-_5y9amx {
			row-gap: var(--space-4);
		}
		._5-_1yx9xa3 {
			row-gap: var(--space-5);
		}
		._6-_1454a5u {
			row-gap: var(--space-6);
		}
		._7-_1c2k5re {
			row-gap: var(--space-7);
		}
		._8-_19ohfqw {
			row-gap: var(--space-8);
		}
		._9-_red32n {
			row-gap: var(--space-9);
		}
		._10-_hhp4vz {
			row-gap: var(--space-10);
		}
		.normal-nrottef {
			justify-content: normal;
		}
		.center-c7ebcua {
			justify-content: center;
		}
		.start-s1vxs8gw {
			justify-content: start;
		}
		.end-e1ggyopu {
			justify-content: end;
		}
		.flex-start-fp4p2t4 {
			justify-content: flex-start;
		}
		.flex-end-f13c74d1 {
			justify-content: flex-end;
		}
		.left-ln26ytk {
			justify-content: left;
		}
		.right-r4f2ff2 {
			justify-content: right;
		}
		.space-between-sp4536d {
			justify-content: space-between;
		}
		.space-around-s18k7fxr {
			justify-content: space-around;
		}
		.space-evenly-s1n4zm9d {
			justify-content: space-evenly;
		}
		.stretch-sacklrs {
			justify-content: stretch;
		}
		.normal-nsd8r8v {
			align-content: normal;
		}
		.center-cisma89 {
			align-content: center;
		}
		.start-s1dn8op0 {
			align-content: start;
		}
		.end-e1aivm5o {
			align-content: end;
		}
		.flex-start-f2r7d42 {
			align-content: flex-start;
		}
		.flex-end-f1q3mip4 {
			align-content: flex-end;
		}
		.space-between-swepo7u {
			align-content: space-between;
		}
		.space-around-s6narsb {
			align-content: space-around;
		}
		.space-evenly-s1m9lzli {
			align-content: space-evenly;
		}
		.stretch-s1flfki6 {
			align-content: stretch;
		}
		.baseline-btbybzv,
		.first_baseline-ftlhtdd {
			align-content: baseline;
		}
		.normal-n13267ey {
			align-items: normal;
		}
		.center-ckiw0c {
			align-items: center;
		}
		.start-s1kjrg5q {
			align-items: start;
		}
		.end-e1uj7u2i {
			align-items: end;
		}
		.flex-start-f1650uqf {
			align-items: flex-start;
		}
		.flex-end-foqm71a {
			align-items: flex-end;
		}
		.self-start-s1iokg82 {
			align-items: self-start;
		}
		.self-end-s122purv {
			align-items: self-end;
		}
		.stretch-s1e7h5o {
			align-items: stretch;
		}
		.baseline-b193wbiq,
		.first_baseline-f39tomv {
			align-items: baseline;
		}
		.last_baseline-l5ue5 {
			align-items: last baseline;
		}
		.auto-a1mcle3z {
			align-self: auto;
		}
		.normal-nc11zxx {
			align-self: normal;
		}
		.center-c80n2q3 {
			align-self: center;
		}
		.start-s1enrnqe {
			align-self: start;
		}
		.end-eybhofd {
			align-self: end;
		}
		.flex-start-f17nxzce {
			align-self: flex-start;
		}
		.flex-end-fp3n4xo {
			align-self: flex-end;
		}
		.self-start-srqwjdb {
			align-self: self-start;
		}
		.self-end-s19dln7v {
			align-self: self-end;
		}
		.stretch-sn3wv4q {
			align-self: stretch;
		}
		.baseline-b1vmq3vj,
		.first_baseline-f1cxktrn {
			align-self: baseline;
		}
		.last_baseline-lioa6l9 {
			align-self: last baseline;
		}
		.row-r1cpbux6 {
			flex-direction: row;
		}
		.row-reverse-r1vpbk1t {
			flex-direction: row-reverse;
		}
		.column-ccibowg {
			flex-direction: column;
		}
		.column-reverse-cuy9sad {
			flex-direction: column-reverse;
		}
		.nowrap-nvosoyo {
			flex-wrap: nowrap;
		}
		.wrap-wjqpt3e {
			flex-wrap: wrap;
		}
		.wrap-reverse-wp0sqj4 {
			flex-wrap: wrap-reverse;
		}
		.static-srjxcwx {
			position: static;
		}
		.relative-r73nh6z {
			position: relative;
		}
		.absolute-a7j2qsp {
			position: absolute;
		}
		.fixed-f1dv7ra5 {
			position: fixed;
		}
		.sticky-sw508h5 {
			position: sticky;
		}
		._0-_33a8ui {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_pxdwn9 {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_1lun9w0 {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_11dsg5c {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_ilizgu {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_ank6uo {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_epip1b {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_1pon6cm {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_lo6svf {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_nhah47 {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_1sj3c5f {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_114yzrl {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_tod6c {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_nymjqo {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_dqnhfe {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_7reqbt {
			padding-inline-start: var(--space-0);
			padding-inline-end: var(--space-0);
		}
		._0_25-_149tdpi {
			padding-inline-start: var(--space-0_25);
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_z8nw6 {
			padding-inline-start: var(--space-0_5);
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_wapl1u {
			padding-inline-start: var(--space-0_75);
			padding-inline-end: var(--space-0_75);
		}
		._1-_dvmu5y {
			padding-inline-start: var(--space-1);
			padding-inline-end: var(--space-1);
		}
		._1_5-_14v72au {
			padding-inline-start: var(--space-1_5);
			padding-inline-end: var(--space-1_5);
		}
		._2-_133rv0y {
			padding-inline-start: var(--space-2);
			padding-inline-end: var(--space-2);
		}
		._3-_111m2ud {
			padding-inline-start: var(--space-3);
			padding-inline-end: var(--space-3);
		}
		._4-_1onfait {
			padding-inline-start: var(--space-4);
			padding-inline-end: var(--space-4);
		}
		._5-_1j1zzzg {
			padding-inline-start: var(--space-5);
			padding-inline-end: var(--space-5);
		}
		._6-_1m775t8 {
			padding-inline-start: var(--space-6);
			padding-inline-end: var(--space-6);
		}
		._7-_9zps6o {
			padding-inline-start: var(--space-7);
			padding-inline-end: var(--space-7);
		}
		._8-_i520p0 {
			padding-inline-start: var(--space-8);
			padding-inline-end: var(--space-8);
		}
		._9-_1jexbn2 {
			padding-inline-start: var(--space-9);
			padding-inline-end: var(--space-9);
		}
		._10-_1iqtt2x {
			padding-inline-start: var(--space-10);
			padding-inline-end: var(--space-10);
		}
		._0-_15e991o {
			padding-top: var(--space-0);
			padding-bottom: var(--space-0);
		}
		._0_25-_c08qj1 {
			padding-top: var(--space-0_25);
			padding-bottom: var(--space-0_25);
		}
		._0_5-_p16sdt {
			padding-top: var(--space-0_5);
			padding-bottom: var(--space-0_5);
		}
		._0_75-_yi5owk {
			padding-top: var(--space-0_75);
			padding-bottom: var(--space-0_75);
		}
		._1-_1yvwdu0 {
			padding-top: var(--space-1);
			padding-bottom: var(--space-1);
		}
		._1_5-_1c89p2y {
			padding-top: var(--space-1_5);
			padding-bottom: var(--space-1_5);
		}
		._2-_18iblau {
			padding-top: var(--space-2);
			padding-bottom: var(--space-2);
		}
		._3-_uqbpy2 {
			padding-top: var(--space-3);
			padding-bottom: var(--space-3);
		}
		._4-_1kkkhzi {
			padding-top: var(--space-4);
			padding-bottom: var(--space-4);
		}
		._5-_agfi8 {
			padding-top: var(--space-5);
			padding-bottom: var(--space-5);
		}
		._6-_jfn31e {
			padding-top: var(--space-6);
			padding-bottom: var(--space-6);
		}
		._7-_1ekypzr {
			padding-top: var(--space-7);
			padding-bottom: var(--space-7);
		}
		._8-_1lo1v6s {
			padding-top: var(--space-8);
			padding-bottom: var(--space-8);
		}
		._9-_5phhsw {
			padding-top: var(--space-9);
			padding-bottom: var(--space-9);
		}
		._10-_fsocjz {
			padding-top: var(--space-10);
			padding-bottom: var(--space-10);
		}
		._0-_16ut65j {
			padding-top: var(--space-0);
		}
		._0_25-_9sbtaa {
			padding-top: var(--space-0_25);
		}
		._0_5-_lrsw6y {
			padding-top: var(--space-0_5);
		}
		._0_75-_ju4pl9 {
			padding-top: var(--space-0_75);
		}
		._1-_14pjjbu {
			padding-top: var(--space-1);
		}
		._1_5-_17ea4po {
			padding-top: var(--space-1_5);
		}
		._2-_qj3krc {
			padding-top: var(--space-2);
		}
		._3-_1cks875 {
			padding-top: var(--space-3);
		}
		._4-_hhs5ag {
			padding-top: var(--space-4);
		}
		._5-_7yvzkp {
			padding-top: var(--space-5);
		}
		._6-_2x5v1d {
			padding-top: var(--space-6);
		}
		._7-_1xgl0gx {
			padding-top: var(--space-7);
		}
		._8-_1b0rohj {
			padding-top: var(--space-8);
		}
		._9-_9nj3mf {
			padding-top: var(--space-9);
		}
		._10-_c33wyo {
			padding-top: var(--space-10);
		}
		._0-_hev2x3 {
			padding-bottom: var(--space-0);
		}
		._0_25-_1fitnz {
			padding-bottom: var(--space-0_25);
		}
		._0_5-_15fhn6r {
			padding-bottom: var(--space-0_5);
		}
		._0_75-_ejza2r {
			padding-bottom: var(--space-0_75);
		}
		._1-_elroz6 {
			padding-bottom: var(--space-1);
		}
		._1_5-_1mahml2 {
			padding-bottom: var(--space-1_5);
		}
		._2-_usesxo {
			padding-bottom: var(--space-2);
		}
		._3-_14o5hda {
			padding-bottom: var(--space-3);
		}
		._4-_10b2383 {
			padding-bottom: var(--space-4);
		}
		._5-_1641b2g {
			padding-bottom: var(--space-5);
		}
		._6-_fbwp1t {
			padding-bottom: var(--space-6);
		}
		._7-_1whider {
			padding-bottom: var(--space-7);
		}
		._8-_1wds3p2 {
			padding-bottom: var(--space-8);
		}
		._9-_1vp7fqb {
			padding-bottom: var(--space-9);
		}
		._10-_15rfzy4 {
			padding-bottom: var(--space-10);
		}
		._0-_12ab1nf {
			padding-inline-start: var(--space-0);
		}
		._0_25-_vx9bak {
			padding-inline-start: var(--space-0_25);
		}
		._0_5-_1r44yfm {
			padding-inline-start: var(--space-0_5);
		}
		._0_75-_ozow6x {
			padding-inline-start: var(--space-0_75);
		}
		._1-_1fjej9m {
			padding-inline-start: var(--space-1);
		}
		._1_5-_alnyke {
			padding-inline-start: var(--space-1_5);
		}
		._2-_tr1kpa {
			padding-inline-start: var(--space-2);
		}
		._3-_1p59g56 {
			padding-inline-start: var(--space-3);
		}
		._4-_ch69o7 {
			padding-inline-start: var(--space-4);
		}
		._5-_l31h71 {
			padding-inline-start: var(--space-5);
		}
		._6-_1rb3dul {
			padding-inline-start: var(--space-6);
		}
		._7-_7fsnna {
			padding-inline-start: var(--space-7);
		}
		._8-_2y7w16 {
			padding-inline-start: var(--space-8);
		}
		._9-_1ewi45k {
			padding-inline-start: var(--space-9);
		}
		._10-_43qcii {
			padding-inline-start: var(--space-10);
		}
		._0-_1osper0 {
			padding-inline-end: var(--space-0);
		}
		._0_25-_e2xtc0 {
			padding-inline-end: var(--space-0_25);
		}
		._0_5-_1rj0wkb {
			padding-inline-end: var(--space-0_5);
		}
		._0_75-_1ydlsez {
			padding-inline-end: var(--space-0_75);
		}
		._1-_1bonl6p {
			padding-inline-end: var(--space-1);
		}
		._1_5-_iufu84 {
			padding-inline-end: var(--space-1_5);
		}
		._2-_qh50ov {
			padding-inline-end: var(--space-2);
		}
		._3-_vn0c2p {
			padding-inline-end: var(--space-3);
		}
		._4-_10eqoc9 {
			padding-inline-end: var(--space-4);
		}
		._5-_dndmic {
			padding-inline-end: var(--space-5);
		}
		._6-_1rg98fw {
			padding-inline-end: var(--space-6);
		}
		._7-_p1p6j6 {
			padding-inline-end: var(--space-7);
		}
		._8-_6r5yyj {
			padding-inline-end: var(--space-8);
		}
		._9-_vnbpqd {
			padding-inline-end: var(--space-9);
		}
		._10-_8615j {
			padding-inline-end: var(--space-10);
		}
		._0-_15pkzam {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--1na5dza {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--10nv2c4 {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--1ko0xmv {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--igsmyf {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--1qlmiy3 {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--cym57z {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--vt1ozx {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--d743ov {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--4s8aug {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--sch05z {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--xvt1m6 {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--1e85ows {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--5wz9c8 {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--1hgu0zw {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_texjfy {
			margin-inline-start: calc(-1 * var(--space-0));
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--cqex35 {
			margin-inline-start: calc(-1 * var(--space-0_25));
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--10gzw3u {
			margin-inline-start: calc(-1 * var(--space-0_5));
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--8t0mm1 {
			margin-inline-start: calc(-1 * var(--space-0_75));
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--12j463q {
			margin-inline-start: calc(-1 * var(--space-1));
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--11h9rh6 {
			margin-inline-start: calc(-1 * var(--space-1_5));
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--e3oggo {
			margin-inline-start: calc(-1 * var(--space-2));
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--oyp285 {
			margin-inline-start: calc(-1 * var(--space-3));
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--t2ucrn {
			margin-inline-start: calc(-1 * var(--space-4));
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--19mfzem {
			margin-inline-start: calc(-1 * var(--space-5));
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--tlkphe {
			margin-inline-start: calc(-1 * var(--space-6));
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--11v0h25 {
			margin-inline-start: calc(-1 * var(--space-7));
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--1p0jtr4 {
			margin-inline-start: calc(-1 * var(--space-8));
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--1cwyth0 {
			margin-inline-start: calc(-1 * var(--space-9));
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--dpx4cu {
			margin-inline-start: calc(-1 * var(--space-10));
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_1djzppk {
			margin-top: calc(-1 * var(--space-0));
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--1xxayeg {
			margin-top: calc(-1 * var(--space-0_25));
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--1m2t1c8 {
			margin-top: calc(-1 * var(--space-0_5));
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--11vqb4t {
			margin-top: calc(-1 * var(--space-0_75));
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--10jbea1 {
			margin-top: calc(-1 * var(--space-1));
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--1u1s6i8 {
			margin-top: calc(-1 * var(--space-1_5));
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--dwx1g5 {
			margin-top: calc(-1 * var(--space-2));
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--51h2pb {
			margin-top: calc(-1 * var(--space-3));
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--bf0rfj {
			margin-top: calc(-1 * var(--space-4));
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--f813x5 {
			margin-top: calc(-1 * var(--space-5));
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--i2zw92 {
			margin-top: calc(-1 * var(--space-6));
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--1r1o49r {
			margin-top: calc(-1 * var(--space-7));
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--179bw7n {
			margin-top: calc(-1 * var(--space-8));
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--i4curk {
			margin-top: calc(-1 * var(--space-9));
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--1k464ld {
			margin-top: calc(-1 * var(--space-10));
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_l1a3th {
			margin-top: calc(-1 * var(--space-0));
		}
		._-0_25--qnaf85 {
			margin-top: calc(-1 * var(--space-0_25));
		}
		._-0_5--1ercjgx {
			margin-top: calc(-1 * var(--space-0_5));
		}
		._-0_75--n8y669 {
			margin-top: calc(-1 * var(--space-0_75));
		}
		._-1--ek2nbj {
			margin-top: calc(-1 * var(--space-1));
		}
		._-1_5--1fbn2f9 {
			margin-top: calc(-1 * var(--space-1_5));
		}
		._-2--15v0h0l {
			margin-top: calc(-1 * var(--space-2));
		}
		._-3--nx7fzd {
			margin-top: calc(-1 * var(--space-3));
		}
		._-4--51ocki {
			margin-top: calc(-1 * var(--space-4));
		}
		._-5--93ott3 {
			margin-top: calc(-1 * var(--space-5));
		}
		._-6--1ftk8h3 {
			margin-top: calc(-1 * var(--space-6));
		}
		._-7--1rbgiuc {
			margin-top: calc(-1 * var(--space-7));
		}
		._-8--hz5rb2 {
			margin-top: calc(-1 * var(--space-8));
		}
		._-9--1lhxicn {
			margin-top: calc(-1 * var(--space-9));
		}
		._-10--1u8dt6r {
			margin-top: calc(-1 * var(--space-10));
		}
		._0-_1nd4xv1 {
			margin-bottom: calc(-1 * var(--space-0));
		}
		._-0_25--1a8iwi3 {
			margin-bottom: calc(-1 * var(--space-0_25));
		}
		._-0_5--agyhvs {
			margin-bottom: calc(-1 * var(--space-0_5));
		}
		._-0_75--1qmyte1 {
			margin-bottom: calc(-1 * var(--space-0_75));
		}
		._-1--1jntkkd {
			margin-bottom: calc(-1 * var(--space-1));
		}
		._-1_5--rms9y3 {
			margin-bottom: calc(-1 * var(--space-1_5));
		}
		._-2--1lrqgge {
			margin-bottom: calc(-1 * var(--space-2));
		}
		._-3--23fzoo {
			margin-bottom: calc(-1 * var(--space-3));
		}
		._-4--1cmsp91 {
			margin-bottom: calc(-1 * var(--space-4));
		}
		._-5--1ibz9nk {
			margin-bottom: calc(-1 * var(--space-5));
		}
		._-6--bughql {
			margin-bottom: calc(-1 * var(--space-6));
		}
		._-7--awgggs {
			margin-bottom: calc(-1 * var(--space-7));
		}
		._-8--z0v473 {
			margin-bottom: calc(-1 * var(--space-8));
		}
		._-9--1r1pht2 {
			margin-bottom: calc(-1 * var(--space-9));
		}
		._-10--ht0a7l {
			margin-bottom: calc(-1 * var(--space-10));
		}
		._0-_7so4us {
			margin-inline-end: calc(-1 * var(--space-0));
		}
		._-0_25--1hc8joo {
			margin-inline-end: calc(-1 * var(--space-0_25));
		}
		._-0_5--17meua0 {
			margin-inline-end: calc(-1 * var(--space-0_5));
		}
		._-0_75--1esfqaz {
			margin-inline-end: calc(-1 * var(--space-0_75));
		}
		._-1--1fczonc {
			margin-inline-end: calc(-1 * var(--space-1));
		}
		._-1_5--ouc5mn {
			margin-inline-end: calc(-1 * var(--space-1_5));
		}
		._-2--1y9c70f {
			margin-inline-end: calc(-1 * var(--space-2));
		}
		._-3--a5v379 {
			margin-inline-end: calc(-1 * var(--space-3));
		}
		._-4--11p0tt5 {
			margin-inline-end: calc(-1 * var(--space-4));
		}
		._-5--1stx2ql {
			margin-inline-end: calc(-1 * var(--space-5));
		}
		._-6--dzxa3m {
			margin-inline-end: calc(-1 * var(--space-6));
		}
		._-7--1tizc4d {
			margin-inline-end: calc(-1 * var(--space-7));
		}
		._-8--8idwuc {
			margin-inline-end: calc(-1 * var(--space-8));
		}
		._-9--1ltlugd {
			margin-inline-end: calc(-1 * var(--space-9));
		}
		._-10--1tlwym6 {
			margin-inline-end: calc(-1 * var(--space-10));
		}
		._0-_14hy3ff {
			margin-inline-start: calc(-1 * var(--space-0));
		}
		._-0_25--dbohxv {
			margin-inline-start: calc(-1 * var(--space-0_25));
		}
		._-0_5--17nj9o5 {
			margin-inline-start: calc(-1 * var(--space-0_5));
		}
		._-0_75--5v36m3 {
			margin-inline-start: calc(-1 * var(--space-0_75));
		}
		._-1--rcj6cf {
			margin-inline-start: calc(-1 * var(--space-1));
		}
		._-1_5--pemexv {
			margin-inline-start: calc(-1 * var(--space-1_5));
		}
		._-2--tue4qf {
			margin-inline-start: calc(-1 * var(--space-2));
		}
		._-3--1r55f1l {
			margin-inline-start: calc(-1 * var(--space-3));
		}
		._-4--penafr {
			margin-inline-start: calc(-1 * var(--space-4));
		}
		._-5--1ckgw4b {
			margin-inline-start: calc(-1 * var(--space-5));
		}
		._-6--15y7h2x {
			margin-inline-start: calc(-1 * var(--space-6));
		}
		._-7--19vdfha {
			margin-inline-start: calc(-1 * var(--space-7));
		}
		._-8--31cqj7 {
			margin-inline-start: calc(-1 * var(--space-8));
		}
		._-9--s82r30 {
			margin-inline-start: calc(-1 * var(--space-9));
		}
		._-10--179lgyz {
			margin-inline-start: calc(-1 * var(--space-10));
		}
		.start-sw9kr7k {
			text-align: start;
		}
		.end-e6ci1up {
			text-align: end;
		}
		.center-c1vdv2pt {
			text-align: center;
		}
		.justify-jyfipi0 {
			text-align: justify;
		}
		.hidden-h1x9hwfv {
			visibility: hidden;
		}
		.visible-vzyq23g {
			visibility: visible;
		}
	}
	.baseCss-bc3l1w2 {
		text-transform: var(--text-textTransform);
		margin: 0;
	}
	.monoCss-mtmutj8 {
		font-family: var(--text-fontFamilyMono);
	}
	.numberOfLinesCss-n13nhnuq {
		-webkit-line-clamp: var(--text-numberOfLines);
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
	}
	.disabledCss-d1cjzz0c {
		opacity: 0.5;
		cursor: default;
		pointer-events: none;
		touch-action: none;
	}
	.tabularNumbersCss-t1n226t6 {
		font-variant-numeric: tabular-nums;
	}
	.slashedZeroCss-str7ii8 {
		font-variant-numeric: slashed-zero;
	}
	.noWrapCss-n1uzz2yv {
		white-space: nowrap;
	}
	.truncate-t1wbwwx3 {
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.clip-ctas4z3 {
		overflow-wrap: break-word;
		text-overflow: clip;
	}
	.wrap-w1v7id0v {
		white-space: normal;
		overflow-wrap: break-word;
	}
	.break-b1iy2urk {
		overflow-wrap: anywhere;
	}
	@supports not (overflow-wrap: anywhere) {
		.break-b1iy2urk {
			word-break: break-word;
			overflow-wrap: break-word;
		}
	}
	.hexagonBorderContainerCss-h13ka9b8 {
		position: absolute;
		inset: 0;
	}
	.hexagonBorderContainerCss-h13ka9b8[data-offset='false'] {
		width: calc(100% - 2px);
		height: calc(100% - 2px);
		transform: translate(1px, 1px);
	}
	.hexagonBorderContainerCss-h13ka9b8[data-offset='true'] {
		inset: -2px;
	}
	.pathElementCss-p1lp5uqu {
		fill: none;
		stroke-linecap: round;
	}
	.baseCss-bbzp605 {
		display: block;
	}
	.cover-c1sg9xj9 {
		object-fit: cover;
	}
	.contain-ct639h6 {
		object-fit: contain;
	}
	.hexagonOverflowCss-h106avb5 {
		overflow: visible;
	}
	.fallbackCss-fmd7ixe {
		background-position: 50%center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.light .fallbackCss-fmd7ixe {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiM1QjYxNkUiLz4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNSIgcj0iMyIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTEiIHk9IjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01IDE1TDguNSA5TDEyIDE1SDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
	}
	.dark .fallbackCss-fmd7ixe {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiM4QTkxOUUiLz4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNSIgcj0iMyIgZmlsbD0iIzBBMEIwRCIvPgo8cmVjdCB4PSIxMSIgeT0iNiIgd2lkdGg9IjUiIGhlaWdodD0iNSIgZmlsbD0iIzBBMEIwRCIvPgo8cGF0aCBkPSJNNSAxNUw4LjUgOUwxMiAxNUg1WiIgZmlsbD0iIzBBMEIwRCIvPgo8L3N2Zz4K);
	}
	.circle-c1oh4yoq {
		border-radius: 100000px;
	}
	.squircle-s1exwfs9 {
		border-radius: 8px;
	}
	.square-s117wpuw {
		border-radius: 4px;
	}
	.hexagon-h4bc24o,
	.rectangle-r18cj7oi {
		border-radius: 0;
	}
	.iconCss-i1t3cbh7 {
		color: currentcolor;
		font-family: var(--cds-icon-font-family, 'CoinbaseIcons');
		font-variant: normal;
		text-rendering: geometricprecision;
		flex-shrink: 0;
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		text-decoration: none;
		display: block;
	}
	.iconCss-i1t3cbh7 > * {
		transition: fill 0.15s ease-in-out;
	}
	.xs-xffinnj {
		width: var(--iconSize-xs);
		height: var(--iconSize-xs);
		font-size: var(--iconSize-xs);
	}
	.s-s1qkbjwr {
		width: var(--iconSize-s);
		height: var(--iconSize-s);
		font-size: var(--iconSize-s);
	}
	.m-mvegnts {
		width: var(--iconSize-m);
		height: var(--iconSize-m);
		font-size: var(--iconSize-m);
	}
	.l-lc7jme9 {
		width: var(--iconSize-l);
		height: var(--iconSize-l);
		font-size: var(--iconSize-l);
	}
	.baseCss-b17wmk8f {
		appearance: none;
		cursor: pointer;
		user-select: none;
		background-color: var(--inter-bg);
		border-color: var(--inter-borderColor);
		text-decoration: none;
	}
	.baseCss-b17wmk8f:hover {
		background-color: var(--inter-hover-bg);
		border-color: var(--inter-hover-borderColor);
	}
	.baseCss-b17wmk8f:hover > * {
		opacity: var(--inter-hover-opacity);
	}
	.baseCss-b17wmk8f:active,
	.baseCss-b17wmk8f[aria-pressed='true'] {
		background-color: var(--inter-press-bg);
		border-color: var(--inter-press-borderColor);
	}
	.baseCss-b17wmk8f:active > *,
	.baseCss-b17wmk8f[aria-pressed='true'] > * {
		opacity: var(--inter-press-opacity);
	}
	.baseCss-b17wmk8f:disabled,
	.baseCss-b17wmk8f[aria-disabled='true'] {
		opacity: 0.5;
		cursor: default;
		pointer-events: none;
		touch-action: none;
		background-color: var(--inter-disable-bg);
		border-color: var(--inter-disable-borderColor);
	}
	.baseCss-b17wmk8f:focus {
		outline: 0;
	}
	.baseCss-b17wmk8f:focus-visible {
		outline-offset: 2px;
		outline-width: 2px;
		outline-style: solid;
		outline-color: var(--color-bgPrimary);
	}
	.blockCss-b1ytinjt {
		width: 100%;
		display: block;
	}
	.transparentActiveCss-t10ei5ro:active,
	.transparentWhileInactiveCss-te5q23s,
	.transparentWhileInactiveCss-te5q23s:disabled,
	.transparentWhileInactiveCss-te5q23s[aria-disabled='true'] {
		background-color: var(--color-transparent);
		border-color: var(--color-transparent);
	}
	.scaledDownCss-s1o6alxd {
		transform: scale(1);
	}
	.scaledDownCss-s1o6alxd:active,
	.scaledDownCss-s1o6alxd[data-active='true'] {
		transform: scale(0.98);
	}
	.baseCss-b1nrmodp[data-active='true'] {
		background-color: var(--inter-press-bg);
	}
	.baseCss-b1nrmodp[data-active='true'] > * {
		opacity: var(--inter-press-opacity);
	}
	.baseCss-b1nrmodp[data-loading='true'] {
		opacity: 1;
		background-color: var(--inter-press-bg);
	}
	.baseCss-b1nrmodp[data-loading='true'] > * {
		opacity: var(--inter-press-opacity);
	}
	.transparentActiveCss-t14zsnbw[data-active='true'] {
		background-color: var(--color-transparent);
	}
	.pressCss-p17awri1 {
		border-style: hidden;
		flex-grow: 1;
		align-items: stretch;
		width: 100%;
		padding: 0;
		display: flex;
	}
	.insetFocusRingCss-i1n4pqsb {
		position: relative;
	}
	.insetFocusRingCss-i1n4pqsb:focus {
		outline: 0;
	}
	.insetFocusRingCss-i1n4pqsb:focus-visible {
		outline-width: 2px;
		outline-style: solid;
		outline-color: var(--color-bgPrimary);
		outline-offset: 0;
	}
	.baseCss-b1bbnpmz {
		display: block;
	}
	.truncationCss-tdaia71 {
		text-overflow: ellipsis;
		white-space: nowrap;
		min-width: 0;
		display: block;
		overflow: hidden;
	}
	.overflowCss-onthvgs {
		text-overflow: unset;
		white-space: normal;
		overflow: auto;
	}
	.horizontal-hb40n7o {
		height: 1px;
	}
	.vertical-v1cvhdy5 {
		width: 1px;
	}
	.baseCss-b678mx9 {
		cursor: pointer;
		user-select: initial;
	}
	.baseCss-b678mx9:active > *,
	.baseCss-b678mx9:hover > *,
	.baseCss-b678mx9[data-active='true'] > *,
	.baseCss-b678mx9[data-loading='true'] > * {
		opacity: 1;
	}
	.baseCss-b678mx9:focus-visible {
		outline-offset: 0;
		border-radius: var(--borderRadius-100);
	}
	.containerCss-cw9uypc {
		align-items: center;
		display: inline-flex;
		position: relative;
	}
	.hiddenCss-hy2p56v {
		visibility: hidden;
	}
	.visibleCss-vt3gpqt {
		align-items: center;
		width: 100%;
		height: 100%;
		display: flex;
		position: absolute;
		top: 0;
		left: 0;
	}
	.visibleCss-vt3gpqt > * {
		align-items: center;
		width: 100%;
		height: 100%;
		display: inline-flex;
	}
	.svgCss-sq4tjn4 {
		flex-grow: 0;
		flex-shrink: 0;
		max-width: 100%;
		display: block;
	}
	.indeterminateProgressCircleCss-iqcdca3 {
		animation: 1s linear 0s infinite normal none running
			spin-indeterminateProgressCircleCss-iqcdca3;
	}
	@keyframes spin-indeterminateProgressCircleCss-iqcdca3 {
		0% {
			transform: rotate(0deg);
		}
		to {
			transform: rotate(360deg);
		}
	}
	.baseCss-b99zquh {
		text-align: center;
		vertical-align: middle;
		white-space: nowrap;
		appearance: none;
		text-transform: none;
		outline: 0;
		justify-content: center;
		align-items: center;
		font-weight: 600;
		text-decoration: none;
		display: inline-flex;
		position: relative;
		overflow: visible;
	}
	.blockCss-b9yox33 {
		white-space: normal;
		width: 100%;
		max-width: 100%;
		display: flex;
	}
	.spinnerContainerCss-s1bhvbb9 {
		justify-content: center;
		align-items: center;
		display: flex;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.endNodeCss-eukb6jc,
	.startNodeCss-s2x7iw5 {
		flex-direction: row;
		flex-grow: 1;
		flex-shrink: 0;
		align-items: center;
		display: flex;
	}
	.startNodeCss-s2x7iw5 {
		justify-content: flex-start;
		margin-inline-end: var(--space-1);
	}
	.endNodeCss-eukb6jc {
		justify-content: flex-end;
		margin-inline-start: var(--space-1);
	}
	.iconCss-ixznik7 {
		justify-content: space-between;
	}
	.unsetNoWrapCss-u148mgtl {
		white-space: unset;
	}
	.hiddenCss-h1pxicn8 {
		visibility: hidden;
	}
	.middleNodeCss-m1avpq52 {
		display: flex;
		position: relative;
	}
	.flushCss-f69rtgb {
		min-width: unset;
	}
	.listCss-l1i5m4j6 {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.itemCss-ikrb96p {
		list-style: none;
	}
	.fillCss-f1imubde {
		flex: 1 1 0%;
	}
	.baseCss-b1po8mo6 {
		width: fit-content;
		height: fit-content;
	}
	.inlineSvgCss-ip1tc09 {
		flex: 0 0 auto;
		display: inline-block;
	}
	.baseCss-b1qqkfau {
		width: fit-content;
		height: fit-content;
		position: relative;
	}
	@media (max-width: 767px) {
		.modalOverlayResponsiveCss-msg6e82 {
			display: none;
		}
	}
	.baseCss-bp3ahp7 {
		max-height: calc(100vh - var(--space-10) * 2);
		z-index: 3;
		justify-content: center;
		display: flex;
		position: absolute;
	}
	@supports (height: 100dvh) {
		.baseCss-bp3ahp7 {
			max-height: calc(100dvh - var(--space-10) * 2);
		}
	}
	@media (max-width: 767px) {
		.modalDialogResponsiveCss-msti16y {
			border-radius: var(--borderRadius-0);
		}
	}
	@media (min-width: 768px) and (max-width: 1279px) {
		.modalResponsiveCss-ml7szrb {
			margin-inline-start: var(--space-3);
			margin-inline-end: var(--space-3);
		}
	}
	@media (max-width: 767px) {
		.modalResponsiveCss-ml7szrb {
			max-height: 100dvh;
			margin-inline: 0;
			inset: 0;
		}
	}
	.nodeCss-n1hf567u {
		align-items: center;
		display: inline-flex;
	}
	.baseCss-b10fl3zt {
		pointer-events: none;
		width: 100%;
		position: fixed;
		left: 0;
	}
	.toastCss-tzee9px {
		pointer-events: all;
	}
	.pointerCss-p1pliz73:not(:disabled),
	.pointerCss-p1pliz73:not(:read-only) {
		cursor: pointer;
	}
	.inputBaseCss-i1hz3kk0 {
		opacity: 0;
		z-index: 1;
		width: 100%;
		height: 100%;
		margin: 0;
		position: absolute;
	}
	.interactableCss-i1h2gel3 {
		width: fit-content;
		height: fit-content;
		position: relative;
	}
	@supports selector(:has(:focus-visible)) {
		.interactableCss-i1h2gel3:has(:focus-visible) {
			outline-width: 2px;
			outline-style: solid;
			outline-color: var(--color-bgPrimary);
			outline-offset: 1px;
		}
	}
	.interactableCss-i1h2gel3:active > input:first-of-type,
	.interactableCss-i1h2gel3:focus > input:first-of-type,
	.interactableCss-i1h2gel3:hover > input:first-of-type,
	.interactableCss-i1h2gel3:visited > input:first-of-type {
		opacity: 0;
	}
	.iconCss-i1ej5caw {
		padding-inline-end: var(--space-0_5);
		display: inline-block;
	}
	.baseCss-b16zw4a5.baseCss-b16zw4a5 {
		border-color: var(--border-color-unfocused);
		flex-direction: row;
		flex-grow: 2;
		min-width: 0;
		transition: box-shadow 0.2s ease-in-out;
		display: flex;
		overflow: hidden;
	}
	.baseCss-b16zw4a5.baseCss-b16zw4a5:disabled,
	.baseCss-b16zw4a5.baseCss-b16zw4a5:hover,
	.baseCss-b16zw4a5.baseCss-b16zw4a5[aria-disabled='true'] {
		border-color: var(--border-color-unfocused);
		opacity: 1;
	}
	.baseCss-b16zw4a5.baseCss-b16zw4a5:focus-within {
		border-color: var(--border-color-focused);
		box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
	}
	.inputAreaContainerCss-ipofex6 {
		width: 100%;
		padding: 1px;
	}
	.persistedFocusCss-p6phjeo {
		border-color: var(--border-color-focused);
		box-shadow: 0 0 0 var(--border-width-focused) var(--border-color-focused);
	}
	.baseCss-bgba8xt {
		min-width: 0;
		color: var(--color-fg);
		background-color: transparent;
		border-color: transparent;
		flex-grow: 2;
	}
	.baseCss-bgba8xt::-webkit-outer-spin-button {
		appearance: none;
		margin: 0;
	}
	.baseCss-bgba8xt::-webkit-inner-spin-button {
		appearance: none;
		margin: 0;
	}
	.baseCss-bgba8xt:focus {
		box-shadow: none;
		border-color: transparent;
		outline-style: none;
	}
	.baseCss-bgba8xt::-webkit-input-placeholder {
		color: var(--color-fgMuted);
		opacity: 1;
	}
	.baseCss-bgba8xt::placeholder {
		color: var(--color-fgMuted);
		opacity: 1;
	}
	.baseCss-bgba8xt[readonly]:not(:disabled) {
		background-color: var(--color-bgSecondary);
	}
	.baseCss-bgba8xt[type='search']::-webkit-search-decoration {
		display: none;
	}
	.baseCss-bgba8xt[type='search']::-webkit-search-cancel-button {
		display: none;
	}
	.baseCss-bgba8xt[type='search']::-webkit-search-results-button {
		display: none;
	}
	.baseCss-bgba8xt[type='search']::-webkit-search-results-decoration {
		display: none;
	}
	.baseCss-bgba8xt:-webkit-autofill,
	.baseCss-bgba8xt:-webkit-autofill:hover {
		border-radius: var(--borderRadius-200);
		-webkit-text-fill-color: var(--color-fg);
		transition: background-color ease-in-out 5000s;
	}
	.baseCss-bgba8xt:-webkit-autofill:focus {
		border-radius: var(--borderRadius-200);
		-webkit-text-fill-color: var(--color-fg);
		transition: background-color ease-in-out 5000s;
	}
	.baseCss-bgba8xt:-webkit-autofill:active {
		border-radius: var(--borderRadius-200);
		-webkit-text-fill-color: var(--color-fg);
		transition: background-color ease-in-out 5000s;
	}
	.originalContainerPaddingCss-o1mz6a5p {
		padding: var(--space-2);
	}
	.compactContainerPaddingCss-c1lt56dx {
		padding: var(--space-1);
	}
	.insideLabelCss-i1dqgbcz,
	.nativeInputContainerCss-nvfk24 {
		padding-inline-start: var(--space-2);
		padding-inline-end: var(--space-2);
	}
	.nativeInputContainerCss-nvfk24 {
		padding-top: var(--space-2);
		padding-bottom: var(--space-2);
	}
	.nativeInputContainerCss-nvfk24[data-size='m'] {
		padding-top: var(--space-1_5);
		padding-bottom: var(--space-1_5);
	}
	.nativeInputContainerCss-nvfk24[data-size='s'] {
		padding-top: var(--space-1);
		padding-bottom: var(--space-1);
	}
	.nativeInputContainerCss-nvfk24[data-labelvariant='inside'] {
		padding-top: 0;
		padding-bottom: var(--space-0_75);
	}
	.nativeInputContainerCss-nvfk24[data-inlinelabel='true'] {
		padding-inline-start: var(--space-1);
	}
	.insideLabelCss-i1dqgbcz {
		padding-top: var(--space-0_75);
		padding-bottom: 0;
	}
	.insideLabelCssStartCss-i1scwjk,
	.nativeInputContainerCss-nvfk24[data-start='true'] {
		padding-inline-start: var(--space-0_5);
	}
	.pressableCss-pvzzcd1 {
		--bookendRadius: var(--borderRadius-400);
		border-width: medium;
		border-style: none;
		border-color: currentcolor;
		border-image: none;
		max-width: 95vw;
		margin: 0;
		padding: 0;
		position: relative;
	}
	.pressableCss-pvzzcd1:first-child {
		border-top-right-radius: var(--bookendRadius);
		border-top-left-radius: var(--bookendRadius);
	}
	.pressableCss-pvzzcd1:last-child {
		border-bottom-right-radius: var(--bookendRadius);
		border-bottom-left-radius: var(--bookendRadius);
	}
	.pressableCss-pvzzcd1:focus {
		outline: 0;
	}
	.pressableCss-pvzzcd1:focus-visible {
		outline: 0;
	}
	.pressableCss-pvzzcd1:focus-visible::before {
		content: '';
		border-radius: var(--borderRadius-100);
		border: 2px solid var(--color-bgLinePrimary);
		position: absolute;
		inset: 0;
	}
	.pressableCss-pvzzcd1:focus-visible:first-child::before {
		border-top-right-radius: var(--bookendRadius);
		border-top-left-radius: var(--bookendRadius);
	}
	.pressableCss-pvzzcd1:focus-visible:last-child::before {
		border-bottom-right-radius: var(--bookendRadius);
		border-bottom-left-radius: var(--bookendRadius);
	}
	.normalCss-n1jlehjw {
		min-height: 48px;
		max-height: 64px;
	}
	.compactCss-c1fbaqtq {
		min-height: 40px;
		max-height: 56px;
	}
	.multilineCss-m1fb6n4c {
		min-height: min-content;
		max-height: max-content;
	}
	.multilineTextCss-mf68k5e {
		text-overflow: unset;
		white-space: normal;
		overflow: auto;
	}
	.trackCss-t1fng8qd {
		width: var(--controlSize-switchWidth);
		height: var(--controlSize-switchHeight);
		flex-shrink: 0;
		padding: 1px;
		transition:
			border-color,
			background-color 0.2s linear;
	}
	.trackCss-t1fng8qd[data-filled='true'] {
		justify-content: flex-end;
	}
	.thumbCss-t1l9xlcf {
		width: var(--controlSize-switchThumbSize);
		height: var(--controlSize-switchThumbSize);
		border: 0.5px solid var(--color-bgLine);
		top: calc(
			(var(--controlSize-switchHeight) - var(--controlSize-switchThumbSize)) / 2
		);
		left: calc(
			(var(--controlSize-switchHeight) - var(--controlSize-switchThumbSize)) / 2
		);
		position: absolute;
	}
	.baseCss-bggfp25 {
		border-width: 1.1em;
		border-style: solid;
		border-bottom-color: currentcolor;
		border-image: none;
		border-top-color: var(--color-bgAlternate);
		border-right-color: var(--color-bgAlternate);
		border-left-color: var(--color-bgAlternate);
		border-radius: 50%;
		width: 10em;
		height: 10em;
		animation: 1s linear 0s infinite normal none running spin-baseCss-bggfp25;
		position: relative;
	}
	@keyframes spin-baseCss-bggfp25 {
		0% {
			transform: rotate(0deg);
		}
		to {
			transform: rotate(360deg);
		}
	}
	.spinnerStatusCss-s1pli158 {
		clip: rect(0, 0, 0, 0);
		clip-path: inset(50%);
		white-space: nowrap;
		width: 1px;
		height: 1px;
		position: absolute;
		overflow: hidden;
	}
	.baseCss-b12mhpgg {
		flex-direction: column-reverse;
	}
	.baseCss-b12mhpgg a,
	.baseCss-b12mhpgg > button {
		flex: 0 0 auto;
	}
	@media (min-width: 560px) {
		.baseCss-b12mhpgg {
			flex-direction: row;
		}
		.baseCss-b12mhpgg a,
		.baseCss-b12mhpgg > button {
			flex: 1 1 0%;
		}
	}
	@media (min-width: 1024px) {
		.baseCss-b12mhpgg {
			flex-direction: row;
		}
		.baseCss-b12mhpgg a,
		.baseCss-b12mhpgg > button {
			flex: initial;
		}
	}
	.transitionCss-thdcix9 {
		transition: background 0.15s cubic-bezier(0.6, 0, 0.15, 1);
	}
	.gradientCss-gtlf7gr {
		pointer-events: none;
		z-index: 1;
		width: calc(80px + var(--space-2));
		height: 100%;
		display: block;
		position: absolute;
		top: 0;
	}
	.gradientLeftCss-g1rj0wh1 {
		background: linear-gradient(
			to right,
			currentColor 50%,
			var(--color-transparent) 100%
		);
		transform-origin: 0 center;
		left: 0;
	}
	.gradientRightCss-g173rkxq {
		background: linear-gradient(
			to left,
			currentColor 50%,
			var(--color-transparent) 100%
		);
		transform-origin: 100%center;
		right: 0;
	}
	.paddleCss-p1pw19b9 {
		z-index: 3;
		padding-top: calc(var(--space-2) - 7px);
		padding-bottom: calc(var(--space-2) - 7px);
		display: block;
		position: absolute;
	}
	.buttonCss-b1ev51cl {
		z-index: 2;
		display: block;
		position: relative;
	}
	.paddleLeftCss-pqsu1no,
	.paddleRightCss-pl93la3 {
		padding-inline-start: var(--space-2);
		padding-inline-end: var(--space-2);
	}
	.paddleLeftCss-pqsu1no {
		left: calc(var(--space-2) * -1);
	}
	.paddleRightCss-pl93la3 {
		right: calc(var(--space-2) * -1);
	}
	.pressableCss-p1gyavxu {
		white-space: nowrap;
		margin: 0;
		padding: 0;
	}
	.insetFocusRingCss-i14sq9yf {
		position: relative;
	}
	.insetFocusRingCss-i14sq9yf:focus {
		outline: 0;
	}
	.insetFocusRingCss-i14sq9yf:focus-visible {
		outline-width: 2px;
		outline-style: solid;
		outline-color: var(--color-bgPrimary);
		outline-offset: -3px;
		border-radius: 4px;
	}
	.tabContainerCss-tscl7hw {
		flex-direction: column;
		display: flex;
	}
	.tableCss-tcfnqih {
		border-collapse: collapse;
		width: 100%;
		display: table;
	}
	.tableCss-tcfnqih,
	.tableCss-tcfnqih tbody,
	.tableCss-tcfnqih tfoot,
	.tableCss-tcfnqih thead {
		border-width: medium;
		border-style: none;
		border-color: currentcolor;
		border-image: none;
		margin: 0;
		padding: 0;
	}
	.tableFixedCss-t10y7b8a {
		table-layout: fixed;
	}
	.tableContainerCss-tdwtctb {
		width: 100%;
		height: var(--table-height);
		max-height: var(--table-maxHeight);
		overflow: auto;
	}
	.tableContainerCss-tdwtctb table {
		background-color: var(--color-bg);
		color: var(--color-fg);
		min-width: fit-content;
	}
	.tableContainerBorderCss-t1c2n4w4 {
		border: var(--borderWidth-100) solid var(--color-bgLine);
		border-radius: var(--borderRadius-200);
	}
	.tableVariantGraphCss-t1wr3951 table > tfoot,
	.tableVariantRuledCss-t2pqtmt table > tfoot {
		border-top: var(--borderWidth-100) solid var(--color-bgLine);
	}
	.tableVariantGraphCss-t1wr3951 table > tbody > tr > td,
	.tableVariantGraphCss-t1wr3951 table > tfoot > tr > td,
	.tableVariantGraphCss-t1wr3951 table > thead > .table-row,
	.tableVariantGraphCss-t1wr3951 table > tr > td {
		border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
		border-right: var(--borderWidth-100) solid var(--color-bgLine);
	}
	.tableVariantGraphCss-t1wr3951 table > caption,
	.tableVariantGraphCss-t1wr3951 table > tbody > tr > th,
	.tableVariantRuledCss-t2pqtmt table > caption {
		border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
	}
	.tableVariantGraphCss-t1wr3951 table > tbody > tr > th,
	.tableVariantGraphCss-t1wr3951 table > thead > tr > th {
		box-shadow: inset 0-1px 0 0 var(--color-bgLine);
		border-right: var(--borderWidth-100) solid var(--color-bgLine);
	}
	.tableVariantGraphCss-t1wr3951 table > tbody > tr:last-child > td,
	.tableVariantGraphCss-t1wr3951 table > tbody > tr:last-child > th,
	.tableVariantGraphCss-t1wr3951 table > tfoot > tr:last-child > td {
		border-bottom-width: medium;
		border-bottom-style: none;
		border-bottom-color: currentcolor;
	}
	.tableVariantGraphCss-t1wr3951 table > tbody > tr > td:last-child,
	.tableVariantGraphCss-t1wr3951 table > tbody > tr > th:last-child,
	.tableVariantGraphCss-t1wr3951 table > tfoot > tr > td:last-child,
	.tableVariantGraphCss-t1wr3951 table > thead > .table-row:last-child,
	.tableVariantGraphCss-t1wr3951 table > thead > tr > th:last-child {
		border-right-width: medium;
		border-right-style: none;
		border-right-color: currentcolor;
	}
	.tableVariantRuledCss-t2pqtmt table > tbody > tr > td,
	.tableVariantRuledCss-t2pqtmt table > tbody > tr > th,
	.tableVariantRuledCss-t2pqtmt table > tfoot > tr > td,
	.tableVariantRuledCss-t2pqtmt table > tr > td {
		border-bottom: var(--borderWidth-100) solid var(--color-bgLine);
	}
	.tableVariantRuledCss-t2pqtmt table > thead > tr > th {
		box-shadow: inset 0-1px 0 0 var(--color-bgLine);
	}
	.tableVariantRuledCss-t2pqtmt table > tbody > tr:last-child > td,
	.tableVariantRuledCss-t2pqtmt table > tbody > tr:last-child > th,
	.tableVariantRuledCss-t2pqtmt table > tfoot > tr:last-child > td {
		border-width: medium;
		border-style: none;
		border-color: currentcolor;
		border-image: none;
	}
	.truncationCss-t1x93mns {
		text-overflow: ellipsis;
		white-space: nowrap;
		min-width: 0;
		display: block;
		overflow: hidden;
	}
	.tableCellCss-t1tm00n7 {
		vertical-align: middle;
		border-width: medium;
		border-style: none;
		border-color: currentcolor;
		border-image: none;
		margin: 0;
		padding: 0;
	}
	.tableFooterCellCss-t1gwndzp,
	.tableHeaderCellCss-tuqbsed {
		color: var(--color-fgMuted);
	}
	.tableOverflowWidthCss-t1l3yoo8 {
		max-width: 0;
	}
	.tableStickyCss-t6j6813 {
		z-index: 1;
		position: sticky;
		top: 0;
	}
	.tableRowCss-t1cncu43:nth-child(n) {
		background-color: var(--color-bg);
		border: 0;
		padding: 0;
	}
	.tableRowCss-t1cncu43 > th {
		background-color: inherit;
	}
	.tableRowHoverCss-tg1utdg:nth-child(n):focus,
	.tableRowHoverCss-tg1utdg:nth-child(n):hover {
		background-color: rgba(var(--gray5), 0.35);
	}
	.containerCss-cb6ypby {
		isolation: isolate;
	}
	.scrollContainerCss-skg9ycj {
		scrollbar-width: none;
	}
	.scrollContainerCss-skg9ycj::-webkit-scrollbar {
		display: none;
	}
}
@media (min-width: 1280px) {
	.d1-fs-d {
		font-size: 96px;
	}
	.d2-fs-d {
		font-size: 80px;
	}
	.d3-fs-d {
		font-size: 64px;
	}
	.d4-fs-d {
		font-size: 52px;
	}
	.t1-fs-d {
		font-size: 44px;
	}
	.t2-fs-d {
		font-size: 40px;
	}
	.t3-fs-d {
		font-size: 36px;
	}
	.t4-fs-d {
		font-size: 32px;
	}
	.t5-fs-d {
		font-size: 28px;
	}
	.d1-lh-d {
		line-height: 96px;
	}
	.d2-lh-d {
		line-height: 80px;
	}
	.d3-lh-d {
		line-height: 64px;
	}
	.d4-lh-d {
		line-height: 52px;
	}
	.t1-lh-d {
		line-height: 48px;
	}
	.t2-lh-d {
		line-height: 44px;
	}
	.t3-lh-d {
		line-height: 40px;
	}
	.t4-lh-d {
		line-height: 36px;
	}
	.t5-lh-d {
		line-height: 32px;
	}
}
@media (min-width: 768px) and (max-width: 1279px) {
	.d1-fs-t {
		font-size: 80px;
	}
	.d2-fs-t {
		font-size: 64px;
	}
	.d3-fs-t {
		font-size: 52px;
	}
	.d4-fs-t {
		font-size: 44px;
	}
	.t1-fs-t {
		font-size: 40px;
	}
	.t2-fs-t {
		font-size: 36px;
	}
	.t3-fs-t {
		font-size: 32px;
	}
	.t4-fs-t {
		font-size: 28px;
	}
	.t5-fs-t {
		font-size: 24px;
	}
	.d1-lh-t {
		line-height: 80px;
	}
	.d2-lh-t {
		line-height: 64px;
	}
	.d3-lh-t {
		line-height: 52px;
	}
	.d4-lh-t,
	.t1-lh-t {
		line-height: 44px;
	}
	.t2-lh-t {
		line-height: 40px;
	}
	.t3-lh-t {
		line-height: 36px;
	}
	.t4-lh-t {
		line-height: 32px;
	}
	.t5-lh-t {
		line-height: 28px;
	}
}
@media (max-width: 767px) {
	.d1-fs-m {
		font-size: 64px;
	}
	.d2-fs-m {
		font-size: 52px;
	}
	.d3-fs-m {
		font-size: 44px;
	}
	.d4-fs-m {
		font-size: 40px;
	}
	.t1-fs-m {
		font-size: 36px;
	}
	.t2-fs-m {
		font-size: 32px;
	}
	.t3-fs-m {
		font-size: 28px;
	}
	.t4-fs-m {
		font-size: 24px;
	}
	.t5-fs-m {
		font-size: 20px;
	}
	.d1-lh-m {
		line-height: 64px;
	}
	.d2-lh-m {
		line-height: 52px;
	}
	.d3-lh-m {
		line-height: 44px;
	}
	.d4-lh-m,
	.t1-lh-m {
		line-height: 40px;
	}
	.t2-lh-m {
		line-height: 36px;
	}
	.t3-lh-m {
		line-height: 32px;
	}
	.t4-lh-m {
		line-height: 28px;
	}
	.t5-lh-m {
		line-height: 24px;
	}
}
.jAlaFt {
	font-family: var(--cds-font-text);
	line-height: 1.5;
	color: var(--color-fgMuted);
}
.CvcBS {
	display: contents;
}
.cNzzFV {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	color: inherit;
	font-family: inherit;
	overflow-wrap: break-word;
	margin: inherit;
}
.dzvjyM,
.iZEFUm,
.vRtMS {
	text-wrap: balance;
}
.iVNwxa {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.hdMpWl,
.iSQTNh {
	width: 100%;
	height: 100%;
}
.hdMpWl {
	display: block;
	object-fit: var(--object-fit-base);
}
@media (max-width: 767px) {
	.hdMpWl {
		object-fit: var(--object-fit-phone, var(--object-fit-base));
	}
}
@media (min-width: 768px) and (max-width: 1279px) {
	.hdMpWl {
		object-fit: var(--object-fit-tablet, var(--object-fit-base));
	}
}
@media (min-width: 1280px) {
	.hdMpWl {
		object-fit: var(--object-fit-desktop, var(--object-fit-base));
	}
}
.caEXXN span,
.caEYap span {
	font-size: 20px;
	height: auto;
	width: auto;
}
.caEYap span {
	font-size: 24px;
}
.doPhVU,
.glYwpe,
.hhPMEI {
	width: auto;
}
.doPhVU .cdx-button {
	height: 100%;
	white-space: normal;
	min-width: 44px;
	width: 44px;
	padding-left: 0;
	padding-right: 0;
	min-height: 44px;
	background-color: var(--color-bgSecondary);
	border-color: var(--color-bgSecondary);
}
.doPhVU .cdx-button div,
.doPhVU .cdx-button span,
.glYwpe .cdx-button div,
.glYwpe .cdx-button span,
.hhPMEI .cdx-button div,
.hhPMEI .cdx-button span {
	display: flex;
	align-items: center;
	gap: var(--space-1_5);
	background-color: transparent;
}
.WglJT .cdx-button[aria-disabled='true'],
.doPhVU .cdx-button[aria-disabled='true'],
.esjEkm .cdx-button[aria-disabled='true'],
.glYwpe .cdx-button[aria-disabled='true'],
.grlbjR .cdx-button[aria-disabled='true'],
.hhPMEI .cdx-button[aria-disabled='true'],
.iiDdam .cdx-button[aria-disabled='true'] {
	opacity: 0.5;
}
.doPhVU :hover {
	background-color: var(--color-bgSecondaryHovered);
	border-color: var(--color-bgSecondaryHovered);
}
.doPhVU :active {
	background-color: var(--color-bgSecondaryPressed);
	border-color: var(--color-bgSecondaryPressed);
}
.hhPMEI .cdx-button {
	height: 100%;
	white-space: normal;
	padding-left: var(--space-3);
	padding-right: var(--space-3);
	min-height: 44px;
	background-color: var(--color-bgSecondary);
	border-color: var(--color-bgSecondary);
}
.hhPMEI :hover {
	background-color: var(--color-bgSecondaryHovered);
	border-color: var(--color-bgSecondaryHovered);
}
.hhPMEI :active {
	background-color: var(--color-bgSecondaryPressed);
	border-color: var(--color-bgSecondaryPressed);
}
.glYwpe .cdx-button {
	height: 100%;
	white-space: normal;
	padding-left: var(--space-3);
	padding-right: var(--space-3);
	min-height: 44px;
	background-color: var(--color-fgPrimary);
	border-color: var(--color-fgPrimary);
}
.glYwpe :hover {
	background-color: var(--color-bgBrandHovered);
	border-color: var(--color-bgBrandHovered);
}
.glYwpe :active {
	background-color: var(--color-bgBrandPressed);
	border-color: var(--color-bgBrandPressed);
}
.grlbjR {
	width: 100%;
}
.grlbjR .cdx-button {
	height: 100%;
	white-space: normal;
	min-height: 56px;
	padding-left: var(--space-4);
	padding-right: var(--space-4);
	padding-top: var(--space-2);
	padding-bottom: var(--space-2);
	background-color: var(--color-bgInverse);
	border-color: var(--color-bgInverse);
}
.esjEkm .cdx-button div,
.esjEkm .cdx-button span,
.grlbjR .cdx-button div,
.grlbjR .cdx-button span {
	display: flex;
	align-items: center;
	gap: var(--space-2);
	background-color: transparent;
}
.grlbjR :hover {
	background-color: var(--color-bgPrimaryHovered);
	border-color: var(--color-bgPrimaryHovered);
}
.grlbjR :active {
	background-color: var(--color-bgPrimaryPressed);
	border-color: var(--color-bgPrimaryPressed);
}
.WglJT,
.esjEkm,
.iiDdam {
	width: auto;
}
.esjEkm .cdx-button {
	height: 100%;
	white-space: normal;
	min-height: 56px;
	padding-left: var(--space-4);
	padding-right: var(--space-4);
	padding-top: var(--space-2);
	padding-bottom: var(--space-2);
	background-color: var(--color-bgInverse);
	border-color: var(--color-bgInverse);
}
.esjEkm :hover {
	background-color: var(--color-bgPrimaryHovered);
	border-color: var(--color-bgPrimaryHovered);
}
.esjEkm :active {
	background-color: var(--color-bgPrimaryPressed);
	border-color: var(--color-bgPrimaryPressed);
}
.iiDdam .cdx-button {
	height: 100%;
	white-space: nowrap;
	padding-left: var(--space-3);
	padding-right: var(--space-3);
	min-height: 44px;
	background-color: var(--color-bgSecondary);
	border-color: var(--color-bgSecondary);
}
.WglJT .cdx-button div,
.WglJT .cdx-button span,
.iiDdam .cdx-button div,
.iiDdam .cdx-button span {
	display: flex;
	align-items: center;
	gap: var(--space-1_5);
	background-color: transparent;
}
.iiDdam :hover {
	background-color: var(--color-bgSecondaryHovered);
	border-color: var(--color-bgSecondaryHovered);
}
.iiDdam :active {
	background-color: var(--color-bgSecondaryPressed);
	border-color: var(--color-bgSecondaryPressed);
}
.WglJT .cdx-button {
	height: 100%;
	white-space: nowrap;
	padding-left: var(--space-3);
	padding-right: var(--space-3);
	min-height: 44px;
	background-color: var(--color-bg);
	border-color: var(--color-bg);
}
.WglJT :hover {
	background-color: var(--color-bgTertiaryHovered);
	border-color: var(--color-bgTertiaryHovered);
}
.WglJT :active {
	background-color: var(--color-bgTertiaryPressed);
	border-color: transparent;
}
.dSHeCk,
.dSHeCk span {
	width: 64px;
	height: 100%;
	font-size: 64px;
}
.bxMPWg {
	width: 0;
	height: 0;
	position: absolute;
	visibility: hidden;
}
.jJkJkH {
	text-decoration: none;
	cursor: pointer;
}
.cstIrx {
	flex: 1 1 0%;
	max-width: 300px;
}
@media (min-width: 1280px) {
	.cstIrx {
		max-width: 600px;
	}
}
@media (min-width: 1600px) {
	.cstIrx {
		max-width: 676px;
	}
}
.dwTanH {
	transition: text-decoration-color 200ms ease-in-out;
	text-decoration: underline transparent;
}
.hKGYYV {
	border-radius: var(--borderRadius-900);
	transition: background-color 200ms ease-in-out;
}
.hKGYYV.focus-visible,
.hKGYYV:hover {
	background-color: var(--color-bgTertiaryHovered);
}
.hKGYYV.focus-visible .TrapdoorDescriptionColumn__Text-sc-4855c035-1,
.hKGYYV:hover .TrapdoorDescriptionColumn__Text-sc-4855c035-1 {
	text-decoration-color: currentcolor;
}
.ihpJDe {
	width: 100%;
	align-items: center;
}
@media (min-width: 1280px) {
	.ihpJDe {
		width: 156px;
	}
}
@media (min-width: 1600px) {
	.ihpJDe {
		width: 208px;
	}
}
.iPchOP {
	flex: 1 1 0%;
}
.sfjNA {
	text-decoration: underline;
	text-underline-offset: 2px;
}
.biJzOe {
	display: block;
	width: 100%;
	border-radius: var(--borderRadius-400);
	transition: background-color 200ms ease-in-out;
}
.biJzOe.focus-visible,
.biJzOe:hover {
	background: var(--color-bgTertiaryHovered);
}
.geomGi {
	padding: var(--space-2);
}
.frJccp {
	padding: 10px;
	background-color: var(--color-bgAlternate);
	border-radius: var(--borderRadius-300);
}
.hzuOPU,
.iauhmZ {
	display: inline-flex;
}
.iauhmZ {
	flex-direction: column;
	justify-content: center;
	max-width: 316px;
}
.hzuOPU {
	align-items: center;
}
.epZDom {
	color: var(--color-fg);
}
.bXOPfQ {
	color: var(--color-fgMuted);
}
.jLBxRF {
	color: var(--color-fgPrimary);
	display: inline-flex;
	align-items: center;
	vertical-align: middle;
	padding-bottom: 3px;
}
.jLBxRF::before {
	content: '';
	width: 4px;
	height: 4px;
	background: var(--color-fg);
	border-radius: var(--borderRadius-1000);
	margin-inline: 7px;
}
.bxZuXh,
.dlhNIM {
	gap: var(--space-2);
}
.bxZuXh {
	display: inline-flex;
	color: inherit;
	width: 100%;
	min-height: 80px;
	padding: var(--space-0_5) var(--space-2);
	font-size: 14px;
	border-radius: var(--borderRadius-400);
	transition: background-color 200ms ease-in-out;
}
.bxZuXh.focus-visible,
.bxZuXh:hover {
	background-color: var(--color-bgTertiaryHovered);
}
.dlhNIM {
	flex: 1 1 0%;
	max-width: 844px;
	display: grid;
	grid-template-columns: repeat(2, minmax(300px, 1fr));
	grid-auto-flow: row;
	align-items: flex-start;
	align-self: start;
}
@media (min-width: 1280px) {
	.dlhNIM {
		grid-template-columns: repeat(2, minmax(360px, 1fr));
	}
}
.bAHetk {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: start;
}
.cfWTPU {
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
}
.doGAIk {
	display: flex;
	align-items: center;
	flex: 0 0 auto;
}
.BJnNR {
	display: inline-flex;
}
.dEFQOf {
	text-decoration: underline;
}
.dEFQOf b {
	color: var(--color-accentBoldBlue);
	font-weight: 700;
}
.dEFQOf sup {
	font-size: 10px;
	line-height: 0.7;
}
.imzzeY {
	display: block;
	width: 100%;
	transition: background-color 200ms ease-in-out;
	outline-offset: 0;
}
.imzzeY.focus-visible,
.imzzeY:hover {
	background-color: inherit;
}
.epeWJG {
	height: 44px;
	padding: var(--space-1_5) var(--space-3);
	display: inline-flex;
	align-items: center;
	cursor: default;
	box-shadow: none;
	position: relative;
}
@media (min-width: 1280px) and (max-width: 1439px) {
	.epeWJG {
		padding-inline: var(--space-1_5);
	}
}
.kGaFEM {
	cursor: pointer;
}
.chrHjb {
	line-height: 15px;
	display: inline-flex;
	border-radius: var(--borderRadius-1000);
}
.jPRMPw,
.jxswtl {
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	pointer-events: none;
}
.jxswtl {
	background-color: var(--color-bg);
	visibility: hidden;
	z-index: 4;
	overflow: auto;
}
.jPRMPw {
	background-color: var(--color-bgOverlay);
	backdrop-filter: blur(5px);
	z-index: 1;
}
.gWUsXd {
	padding: var(--space-4) var(--space-4) var(--space-3) var(--space-2);
	margin-bottom: var(--space-3);
	display: flex;
	justify-content: center;
}
.kzFofh {
	width: 100%;
	display: contents;
}
.fmTaLP {
	width: 100%;
	background: var(--color-bg);
	position: sticky;
	z-index: 5;
	top: 0;
}
.blQmXM {
	display: flex;
	flex: 1 1 0%;
	gap: var(--space-0_5);
}
.cbmTfc {
	display: grid;
	grid-auto-flow: column;
	grid-auto-columns: minmax(0, 1fr) auto auto auto;
	justify-content: end;
	place-items: center end;
	gap: var(--space-1);
	flex: 1 1 0%;
}
.WcDgP {
	text-align: center;
	font-weight: 700;
	white-space: nowrap;
}
.dppPXz {
	position: absolute;
	left: -9999px;
	z-index: 2147483647;
	width: 100%;
	border-radius: 0;
	padding: calc(var(--space-1_5) - 2px) var(--space-2);
	display: flex;
	justify-content: center;
	align-items: center;
	outline-offset: -1px;
}
.dppPXz:focus {
	position: relative;
	left: 0;
	background-color: var(--color-bgTertiaryHovered);
}
.kxRzaN {
	text-decoration: underline;
	display: block;
}
.eLBdea {
	width: 0;
	height: 0;
	visibility: hidden;
}
.jtZNmj {
	height: 100vh;
}
.JdKIO {
	position: fixed;
	width: 48px;
	height: 48px;
	inset: 0;
	margin: auto;
}
@layer base {
	html {
		line-height: 1.15;
		text-size-adjust: 100%;
		box-sizing: border-box;
		height: -webkit-fill-available;
	}
	details,
	main {
		display: block;
	}
	h1 {
		font-size: 2em;
		margin: 0.67em 0;
	}
	hr {
		box-sizing: content-box;
		height: 0;
		overflow: visible;
	}
	code,
	kbd,
	pre,
	samp {
		font-family: monospace, monospace;
		font-size: 1em;
	}
	a {
		background-color: transparent;
		color: #0667d0;
		text-decoration: none;
	}
	b,
	strong {
		font-weight: bolder;
	}
	small {
		font-size: 80%;
	}
	sub,
	sup {
		font-size: 75%;
		line-height: 0;
		position: relative;
		vertical-align: baseline;
	}
	sub {
		bottom: -0.25em;
	}
	sup {
		top: -0.5em;
	}
	img {
		border-style: none;
	}
	button,
	input,
	optgroup,
	select,
	textarea {
		font-family: inherit;
		font-size: 100%;
		line-height: 1.15;
		margin: 0;
	}
	button,
	input {
		overflow: visible;
	}
	button,
	select {
		text-transform: none;
	}
	[type='button'],
	[type='reset'],
	[type='submit'],
	button {
		appearance: button;
	}
	fieldset {
		padding: 0.35em 0.75em 0.625em;
	}
	legend {
		color: inherit;
		display: table;
		max-width: 100%;
		white-space: normal;
	}
	progress {
		vertical-align: baseline;
	}
	textarea {
		overflow: auto;
	}
	[type='checkbox'],
	[type='radio'],
	legend {
		box-sizing: border-box;
		padding: 0;
	}
	[type='number']::-webkit-inner-spin-button,
	[type='number']::-webkit-outer-spin-button {
		height: auto;
	}
	[type='search'] {
		appearance: textfield;
		outline-offset: -2px;
	}
	[type='search']::-webkit-search-decoration {
		appearance: none;
	}
	::-webkit-file-upload-button {
		appearance: button;
		font: inherit;
	}
	summary {
		display: list-item;
	}
	[hidden],
	template {
		display: none;
	}
	body {
		min-height: -webkit-fill-available;
		overflow-x: hidden;
	}
	body,
	html {
		height: 100%;
		margin: 0;
		font-family:
			CoinbaseSans,
			-apple-system,
			BlinkMacSystemFont,
			'Segoe UI',
			Roboto,
			Oxygen,
			Ubuntu,
			Cantarell,
			'Fira Sans',
			'Droid Sans',
			'Helvetica Neue',
			sans-serif;
		font-weight: 400;
		-webkit-font-smoothing: antialiased;
	}
	html.lock-scroll {
		position: fixed;
		width: 100%;
	}
	* {
		box-sizing: border-box;
	}
}
.bNiKPB {
	position: relative;
	width: 100%;
	isolation: isolate;
	transition: background-color 0.2s ease-in-out;
}
.VkKTA {
	outline-offset: -2px;
}
.eMtJaQ {
	gap: var(--space-2);
	display: grid;
	--gap-count: calc(var(--max-column-count) - 1);
	--total-gap-width: calc(var(--gap-count) * var(--space-2));
	--item-max-width: calc(
		(100% - var(--total-gap-width)) / var(--max-column-count)
	);
	grid-template-columns: repeat(
		auto-fill,
		minmax(max(var(--item-min-width), var(--item-max-width)), 1fr)
	);
}
.gQWedV {
	width: auto;
	height: 100%;
}
ol > li > .hOxTwj {
	display: none;
}
.hDrTHf p + p {
	margin-top: var(--space-2);
}
.d1-ff {
	font-family: var(--cds-font-display);
}
.d1-fw {
	font-weight: 400;
}
.d1-fs {
	font-size: 64px;
	--cdx-superscript-font-size: 25%;
}
.d1-lh {
	line-height: 64px;
}
.d2-ff {
	font-family: var(--cds-font-display);
}
.d2-fw {
	font-weight: 400;
}
.d2-fs {
	font-size: 52px;
	--cdx-superscript-font-size: 25%;
}
.d2-lh {
	line-height: 52px;
}
.d3-ff {
	font-family: var(--cds-font-display);
}
.d3-fw {
	font-weight: 400;
}
.d3-fs {
	font-size: 44px;
	--cdx-superscript-font-size: 25%;
}
.d3-lh {
	line-height: 44px;
}
.d4-ff {
	font-family: var(--cds-font-display);
}
.d4-fw {
	font-weight: 400;
}
.d4-fs {
	font-size: 40px;
	--cdx-superscript-font-size: 25%;
}
.d4-lh {
	line-height: 40px;
}
.t1-ff {
	font-family: var(--cds-font-display);
}
.t1-fw {
	font-weight: 400;
}
.t1-fs {
	font-size: 36px;
	--cdx-superscript-font-size: 30%;
}
.t1-lh {
	line-height: 40px;
}
.t2-ff {
	font-family: var(--cds-font-display);
}
.t2-fw {
	font-weight: 400;
}
.t2-fs {
	font-size: 32px;
	--cdx-superscript-font-size: 30%;
}
.t2-lh {
	line-height: 36px;
}
.t3-ff {
	font-family: var(--cds-font-sans);
}
.t3-fw {
	font-weight: 400;
}
.t3-fs {
	font-size: 28px;
	--cdx-superscript-font-size: 30%;
}
.t3-lh {
	line-height: 32px;
}
.t4-ff {
	font-family: var(--cds-font-sans);
}
.t4-fw {
	font-weight: 400;
}
.t4-fs {
	font-size: 24px;
	--cdx-superscript-font-size: 30%;
}
.t4-lh {
	line-height: 28px;
}
.t5-ff {
	font-family: var(--cds-font-sans);
}
.t5-fw {
	font-weight: 400;
}
.t5-fs {
	font-size: 20px;
	--cdx-superscript-font-size: 30%;
}
.t5-lh {
	line-height: 24px;
}
.h-ff {
	font-family: var(--cds-font-sans);
}
.h-fw {
	font-weight: 600;
}
.h-fs {
	font-size: 20px;
	--cdx-superscript-font-size: 50%;
}
.h-lh {
	line-height: 28px;
}
.b-ff {
	font-family: var(--cds-font-text);
}
.b-fw {
	font-weight: 400;
}
.b-fs {
	font-size: 18px;
}
.b-lh {
	line-height: 28px;
}
.l1-ff {
	font-family: var(--cds-font-sans);
}
.l1-fw {
	font-weight: 600;
}
.l1-fs {
	font-size: 18px;
}
.l1-lh {
	line-height: 24px;
}
.l2-ff {
	font-family: var(--cds-font-sans);
}
.l2-fw {
	font-weight: 600;
}
.l2-fs {
	font-size: 16px;
}
.l2-lh {
	line-height: 20px;
}
.l3-ff {
	font-family: var(--cds-font-sans);
}
.l3-fw {
	font-weight: 600;
}
.l3-fs {
	font-size: 13px;
}
.l3-lh {
	line-height: 16px;
}
.c-ff {
	font-family: var(--cds-font-text);
}
.c-fw {
	font-weight: 400;
}
#ot-sdk-cookie-policy,
.c-fs {
	font-size: 16px;
}
.c-lh {
	line-height: 24px;
}
.l-ff {
	font-family: var(--cds-font-text);
}
.l-fw {
	font-weight: 400;
}
.l-fs {
	font-size: 13px;
}
.l-lh {
	line-height: 20px;
}
@media (min-width: 1280px) {
	.d1-fs-d {
		font-size: 96px;
	}
	.d2-fs-d {
		font-size: 80px;
	}
	.d3-fs-d {
		font-size: 64px;
	}
	.d4-fs-d {
		font-size: 52px;
	}
	.t1-fs-d {
		font-size: 44px;
	}
	.t2-fs-d {
		font-size: 40px;
	}
	.t3-fs-d {
		font-size: 36px;
	}
	.t4-fs-d {
		font-size: 32px;
	}
	.t5-fs-d {
		font-size: 28px;
	}
	.d1-lh-d {
		line-height: 96px;
	}
	.d2-lh-d {
		line-height: 80px;
	}
	.d3-lh-d {
		line-height: 64px;
	}
	.d4-lh-d {
		line-height: 52px;
	}
	.t1-lh-d {
		line-height: 48px;
	}
	.t2-lh-d {
		line-height: 44px;
	}
	.t3-lh-d {
		line-height: 40px;
	}
	.t4-lh-d {
		line-height: 36px;
	}
	.t5-lh-d {
		line-height: 32px;
	}
}
@media (min-width: 768px) and (max-width: 1279px) {
	.d1-fs-t {
		font-size: 80px;
	}
	.d2-fs-t {
		font-size: 64px;
	}
	.d3-fs-t {
		font-size: 52px;
	}
	.d4-fs-t {
		font-size: 44px;
	}
	.t1-fs-t {
		font-size: 40px;
	}
	.t2-fs-t {
		font-size: 36px;
	}
	.t3-fs-t {
		font-size: 32px;
	}
	.t4-fs-t {
		font-size: 28px;
	}
	.t5-fs-t {
		font-size: 24px;
	}
	.d1-lh-t {
		line-height: 80px;
	}
	.d2-lh-t {
		line-height: 64px;
	}
	.d3-lh-t {
		line-height: 52px;
	}
	.d4-lh-t,
	.t1-lh-t {
		line-height: 44px;
	}
	.t2-lh-t {
		line-height: 40px;
	}
	.t3-lh-t {
		line-height: 36px;
	}
	.t4-lh-t {
		line-height: 32px;
	}
	.t5-lh-t {
		line-height: 28px;
	}
}
@media (max-width: 767px) {
	.d1-fs-m {
		font-size: 64px;
	}
	.d2-fs-m {
		font-size: 52px;
	}
	.d3-fs-m {
		font-size: 44px;
	}
	.d4-fs-m {
		font-size: 40px;
	}
	.t1-fs-m {
		font-size: 36px;
	}
	.t2-fs-m {
		font-size: 32px;
	}
	.t3-fs-m {
		font-size: 28px;
	}
	.t4-fs-m {
		font-size: 24px;
	}
	.t5-fs-m {
		font-size: 20px;
	}
	.d1-lh-m {
		line-height: 64px;
	}
	.d2-lh-m {
		line-height: 52px;
	}
	.d3-lh-m {
		line-height: 44px;
	}
	.d4-lh-m,
	.t1-lh-m {
		line-height: 40px;
	}
	.t2-lh-m {
		line-height: 36px;
	}
	.t3-lh-m {
		line-height: 32px;
	}
	.t4-lh-m {
		line-height: 28px;
	}
	.t5-lh-m {
		line-height: 24px;
	}
}
.cIqQny:hover {
	background: rgb(var(--gray10));
}
.cIqQny:active {
	background: rgb(var(--gray15));
}
.cdqYDL,
.rnZXH {
	width: 100%;
	order: 0;
}
#onetrust-banner-sdk > div > div.ot-sdk-container,
.cdqYDL button,
.rnZXH button {
	max-width: 100%;
	width: 100%;
}
.rnZXH {
	order: -1;
}
.thKtw {
	display: flex;
	flex: 1 1 0%;
	flex-direction: column;
	overflow-y: scroll;
}
.jjpApd {
	text-align: left;
	visibility: hidden;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	max-width: calc(1600px - var(--space-4) * 2);
	width: 100%;
	margin: 0 auto;
	left: 50%;
	transform: translateX(-50%);
	box-sizing: border-box;
}
.fOtlrF {
	width: 375px;
	height: 380px;
	padding: 8px 16px 16px;
	background: var(--color-bg);
	display: flex;
	align-items: stretch;
	transition: opacity 200ms ease-in-out;
	opacity: 0;
	border-radius: 24px;
}
.fpCcxN {
	position: absolute;
	inset: 0;
	z-index: 3;
	background: var(--color-bgSecondaryWash);
	overflow-y: auto;
	opacity: 0;
	visibility: hidden;
	transition:
		opacity 0.2s ease-in,
		visibility;
}
.ktHPCo {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 7;
	overflow: hidden;
}
@media (min-width: 768px) and (max-width: 1279px) {
	.ktHPCo {
		-webkit-line-clamp: 5;
	}
}
.fHnqJY {
	display: flex;
	flex-direction: row;
}
.kkIoeX {
	transition: transform 0.3s ease-in-out;
	transform-origin: center top;
	will-change: transform;
}
.jXsemY {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
}
@layer cds {
	.baseCss-bt1rln1 {
		margin: 0;
	}
	.subtitleCss-sve89pn {
		text-overflow: unset;
		white-space: normal;
		overflow: auto;
	}
	.titleCss-t166a7nm {
		text-overflow: ellipsis;
		white-space: nowrap;
		min-width: 0;
		display: block;
		overflow: hidden;
	}
}
@layer cds {
	.actionContainerCss-ajxc487 {
		white-space: nowrap;
	}
}
@layer cds {
	.wrapperCss-w1d48qa2[data-colorscheme='blue'] {
		color: rgb(var(--blue60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='teal'] {
		color: rgb(var(--teal60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='purple'] {
		color: rgb(var(--purple60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='pink'] {
		color: rgb(var(--pink60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='green'] {
		color: rgb(var(--green60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='gray'] {
		color: rgb(var(--gray60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='orange'] {
		color: rgb(var(--orange60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='yellow'] {
		color: rgb(var(--yellow60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='indigo'] {
		color: rgb(var(--indigo60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='red'] {
		color: rgb(var(--red60));
	}
	.wrapperCss-w1d48qa2[data-colorscheme='chartreuse'] {
		color: rgb(var(--chartreuse60));
	}
	.avatarCss-arpga7l {
		border: solid 1px var(--avatar-borderColor);
		overflow: hidden;
	}
	.avatarCss-arpga7l[data-bordered='true'] {
		border-width: 2px;
	}
	.avatarCss-arpga7l[data-selected='true'] {
		box-shadow: 0 0 0 2px;
	}
	.avatarCss-arpga7l[data-shape='hexagon'] {
		box-shadow: none;
		clip-path: url(#cds-hexagon-avatar-clipper);
		border-width: medium;
		border-style: none;
		border-color: currentcolor;
		border-image: none;
	}
	.circle-cfv7qmm {
		border-radius: 100%;
	}
	.square-s917yqm {
		border-radius: 4px;
	}
	.hexagon-hsci9wn {
		border-radius: 0;
	}
	.contentWrapperCss-ck6a13w {
		justify-content: center;
		align-items: center;
		display: flex;
		position: absolute;
		inset: 0;
	}
}
@layer cds {
	.subjectCss-s1cgr9z4 {
		cursor: default;
		background-color: transparent;
		display: flex;
	}
	.blockCss-b13rnbro {
		width: 100%;
	}
}
@layer cds {
	.pressableOverridesCss-po5y84d {
		padding-top: 0;
		padding-bottom: 0;
		padding-inline-end: 0;
	}
	.pressableOverridesCss-po5y84d.focus-visible::before {
		content: none;
	}
}
@layer cds {
	.carouselItemCss-c1rrqdlt {
		flex-shrink: 0;
	}
	.navigationCss-n15h1fxo {
		padding: var(--space-0_5) 0;
	}
	.navigationCss-n15h1fxo[data-hiddenunlessfocused='true'] {
		opacity: 0;
		pointer-events: none;
	}
	.navigationCss-n15h1fxo[data-hiddenunlessfocused='true']:focus-within {
		opacity: 1;
		pointer-events: auto;
	}
	.defaultPaginationCss-dyqwmgi {
		padding: 4px 0;
	}
	.dotCss-d1eoinf6,
	.pillCss-pea8kmz {
		border-radius: var(--borderRadius-100);
		height: 4px;
	}
	.pillCss-pea8kmz {
		width: 24px;
	}
	.dotCss-d1eoinf6 {
		overflow: hidden;
	}
	.defaultCarouselCss-d3is9f4 img {
		pointer-events: none;
	}
	.screenReaderOnlyCss-shdwk7s {
		clip: rect(0, 0, 0, 0);
		white-space: nowrap;
		border: 0;
		width: 1px;
		height: 1px;
		margin: -1px;
		padding: 0;
		position: absolute;
		overflow: hidden;
	}
}
@layer cds {
	.scrollContainerCss-s19l7spv {
		scrollbar-width: none;
	}
	.scrollContainerCss-s19l7spv::-webkit-scrollbar {
		display: none;
	}
}
@layer cds {
	.iconCss-ieyvqkk {
		color: currentcolor;
		font-variant: normal;
		text-rendering: auto;
		flex-shrink: 0;
		font-family: CoinbaseIcons;
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		text-decoration: none;
		display: block;
	}
	.transitionCss-t1w4vtyz {
		transition: fill 0.15s ease-in-out;
	}
}
html {
	scroll-behavior: smooth;
	scroll-padding-top: 116px;
}
.qJTHM {
	user-select: none;
	color: #202124;
	direction: ltr;
	font-family: Roboto-Regular, arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	font-weight: 400;
	margin: 0;
	overflow: hidden;
	text-size-adjust: 100%;
}
.ynRLnc {
	left: -9999px;
	position: absolute;
	top: -9999px;
}
.L6cTce {
	display: none;
}
.bltWBb {
	overflow-wrap: break-word;
	word-break: break-word;
}
.hSRGPd {
	color: #1a73e8;
	cursor: pointer;
	font-weight: 500;
	text-decoration: none;
}
.Bz112c-W3lGp {
	height: 16px;
	width: 16px;
}
.Bz112c-E3DyYd {
	height: 20px;
	width: 20px;
}
.Bz112c-r9oPif {
	height: 24px;
	width: 24px;
}
.Bz112c-u2z5K {
	height: 36px;
	width: 36px;
}
.Bz112c-uaxL4e {
	border-radius: 10px;
}
.LgbsSe-Bz112c {
	display: block;
}
.S9gUrf-YoZ4jf,
.S9gUrf-YoZ4jf * {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	margin: 0;
	padding: 0;
}
.fFW7wc-ibnC6b > .aZ2wEe > div {
	border-color: #4285f4;
}
.P1ekSe-ZMv3u {
	transition: height 0.2s linear;
}
.P1ekSe-ZMv3u > div:first-child {
	transition: width 0.3s linear;
	background-color: #1a73e8 !important;
}
.P1ekSe-ZMv3u > div:nth-child(2),
.P1ekSe-ZMv3u > div:nth-child(3) {
	background-image:
		linear-gradient(90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)),
		linear-gradient(90deg, #1a73e8, #1a73e8) !important;
}
.haAclf {
	display: inline-block;
}
.nsm7Bb-HzV7m-LgbsSe {
	border-radius: 4px;
	box-sizing: border-box;
	transition:
		background-color 0.218s,
		border-color 0.218s;
	user-select: none;
	appearance: none;
	background-color: #fff;
	background-image: none;
	border: 1px solid #dadce0;
	color: #3c4043;
	cursor: pointer;
	font-family: 'Google Sans', arial, sans-serif;
	font-size: 0.875rem;
	height: 40px;
	letter-spacing: 0.25px;
	outline: 0;
	overflow: hidden;
	padding: 0 12px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: auto;
}
@media screen and (-ms-high-contrast: active) {
	.nsm7Bb-HzV7m-LgbsSe {
		border: 2px solid windowtext;
		color: windowtext;
	}
}
@media screen and (preferes-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe {
		color: #000;
	}
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
	font-size: 0.875rem;
	height: 32px;
	letter-spacing: 0.25px;
	padding: 0 10px;
}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
	font-size: 0.6875rem;
	height: 20px;
	letter-spacing: 0.3px;
	padding: 0 8px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
	padding: 0;
	width: 40px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
	width: 32px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
	width: 20px;
}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
	border-radius: 20px;
}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
	border-radius: 16px;
}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
	border-radius: 10px;
}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc {
	border: 1px solid #8e918f;
	background-color: #131314;
	color: #e3e3e3;
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	color: #fff;
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
	background-color: #1a73e8;
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
	background-color: #202124;
	color: #e8eaed;
}
@media screen and (prefers-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
		color: #fff;
	}
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	height: 18px;
	margin-right: 8px;
	min-width: 18px;
	width: 18px;
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	height: 14px;
	min-width: 14px;
	width: 14px;
}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	height: 10px;
	min-width: 10px;
	width: 10px;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	margin-left: 8px;
	margin-right: -4px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	margin: 0;
	padding: 10px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	padding: 8px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
	padding: 4px;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	display: flex;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	align-items: center;
	background-color: #fff;
	height: 36px;
	margin-left: -10px;
	margin-right: 12px;
	min-width: 36px;
	width: 36px;
}
.nsm7Bb-HzV7m-LgbsSe
	.nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf
	.nsm7Bb-HzV7m-LgbsSe-Bz112c,
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe
	.nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf
	.nsm7Bb-HzV7m-LgbsSe-Bz112c {
	margin: 0;
	padding: 0;
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	height: 28px;
	margin-left: -8px;
	margin-right: 10px;
	min-width: 28px;
	width: 28px;
}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	height: 16px;
	margin-left: -6px;
	margin-right: 8px;
	min-width: 16px;
	width: 16px;
}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 3px;
	margin-left: 2px;
	margin-right: 0;
	padding: 0;
}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 18px;
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK
	.nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 14px;
}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK
	.nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 8px;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	flex-flow: row;
	-webkit-box-pack: justify;
	justify-content: space-between;
	height: 100%;
	position: relative;
	width: 100%;
}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
	-webkit-box-pack: center;
	justify-content: center;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	-webkit-box-flex: 1;
	flex-grow: 1;
	font-family: 'Google Sans', arial, sans-serif;
	font-weight: 500;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	font-weight: 300;
}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	-webkit-box-flex: 0;
	flex-grow: 0;
}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	transition: background-color 0.218s;
	inset: 0;
	position: absolute;
}
.nsm7Bb-HzV7m-LgbsSe:focus,
.nsm7Bb-HzV7m-LgbsSe:hover {
	box-shadow: none;
	border-color: #d2e3fc;
	outline: 0;
}
.nsm7Bb-HzV7m-LgbsSe:focus-within {
	outline: #00639b solid 2px;
	border-color: transparent;
}
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(66, 133, 244, 0.08);
}
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(66, 133, 244, 0.1);
}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(255, 255, 255, 0.08);
}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(255, 255, 255, 0.12);
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(255, 255, 255, 0.24);
}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
	background: rgba(255, 255, 255, 0.32);
}
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
	border-radius: 50%;
	display: flex;
	height: 20px;
	margin-left: -4px;
	margin-right: 8px;
	min-width: 20px;
	width: 20px;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
	font-family: Roboto;
	font-size: 12px;
	text-align: left;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS,
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf {
	overflow: hidden;
	text-overflow: ellipsis;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	color: #5f6368;
	fill: #5f6368;
	font-size: 11px;
	font-weight: 400;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.i5vt6e-to915-Ia7Qfc
	.nsm7Bb-HzV7m-LgbsSe-BPrWId
	.K4efff {
	color: #c4c7c5;
	fill: #c4c7c5;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
	color: #e8eaed;
	fill: #e8eaed;
}
@media screen and (prefers-contrast: more) {
	.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,
	.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc
		.nsm7Bb-HzV7m-LgbsSe-BPrWId
		.K4efff {
		color: #000;
		fill: #000;
	}
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
	height: 18px;
	margin: -3px -3px -3px 2px;
	min-width: 18px;
	width: 18px;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 0 3px 3px 0;
	margin-left: 12px;
	margin-right: -10px;
}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
	border-radius: 18px;
}
.L5Fo6c-sM5MNb {
	border: 0;
	display: block;
	left: 0;
	position: relative;
	top: 0;
}
.L5Fo6c-bF1uUb {
	border-radius: 4px;
	inset: 0;
	cursor: pointer;
	position: absolute;
}
.L5Fo6c-bF1uUb:focus {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	outline: 0;
}
#onetrust-banner-sdk .onetrust-vendors-list-handler {
	cursor: pointer;
	color: #1f96db;
	font-size: inherit;
	font-weight: 700;
	text-decoration: none;
	margin-left: 5px;
	white-space: normal;
	overflow-wrap: break-word;
	text-align: left;
}
#onetrust-banner-sdk .onetrust-vendors-list-handler:hover {
	color: #1f96db;
}
#onetrust-banner-sdk:focus {
	outline: #000 solid 2px;
	outline-offset: -2px;
}
#onetrust-banner-sdk a:focus {
	outline: #000 solid 2px;
}
#onetrust-banner-sdk #onetrust-policy svg,
#onetrust-banner-sdk .banner-option svg {
	height: 13px;
	width: 13px;
	margin-left: 1px;
	vertical-align: middle;
}
#onetrust-banner-sdk .ot-button-order-0 {
	order: 0;
}
#onetrust-banner-sdk .ot-button-order-1 {
	order: 1;
}
#onetrust-banner-sdk .ot-button-order-2 {
	order: 2;
}
#onetrust-banner-sdk #onetrust-close-btn-container svg {
	height: 10px;
	width: 10px;
	pointer-events: none;
}
#onetrust-banner-sdk p[role='heading'] *,
#onetrust-pc-sdk p[role='heading'] *,
#ot-sync-ntfy p[role='heading'] * {
	font-size: inherit;
	font-weight: inherit;
	color: inherit;
}
#onetrust-pc-sdk [type='checkbox'][aria-disabled='true'] + label,
#onetrust-pc-sdk [type='checkbox'][aria-disabled='true'] + label::after,
#onetrust-pc-sdk [type='checkbox'][aria-disabled='true'] + label::before {
	pointer-events: none;
	opacity: 0.8;
}
#onetrust-pc-sdk #vendor-list-content {
	transform: translate3d(0, 0, 0);
}
#onetrust-pc-sdk li .ot-checkbox input[type='checkbox'] {
	height: auto;
	width: auto;
}
#onetrust-pc-sdk .ot-pc-logo svg,
#onetrust-pc-sdk .pc-logo svg {
	height: 60px;
	width: 180px;
}
#onetrust-pc-sdk #close-pc-btn-handler > svg {
	margin: auto;
	display: block;
	height: 12px;
	width: 12px;
}
#onetrust-pc-sdk #ot-pc-desc svg,
#onetrust-pc-sdk .ot-cat-grp svg,
#onetrust-pc-sdk .ot-desc-cntr svg {
	height: 13px;
	width: 13px;
	margin-left: -7px;
	vertical-align: middle;
	margin-right: 5px;
}
#onetrust-pc-sdk .ot-host-hdr > a {
	display: inline-block;
}
#onetrust-banner-sdk input[aria-disabled='true'],
#onetrust-pc-sdk input[aria-disabled='true'] {
	pointer-events: none;
	opacity: 0.6;
}
#onetrust-banner-sdk input[aria-disabled='true'] + label,
#onetrust-pc-sdk input[aria-disabled='true'] + label {
	pointer-events: none;
	opacity: 0.6;
	cursor: not-allowed;
}
.ot-confirm-dialog-overlay.ot-fade-in {
	animation-name: onetrust-fade-in;
	animation-duration: 400ms;
	animation-timing-function: ease-in-out;
}
#ot-sdk-btn.optanon-show-settings,
#ot-sdk-btn.ot-sdk-show-settings {
	background-color: #468254;
}
#ot-sdk-btn.optanon-show-settings:active,
#ot-sdk-btn.ot-sdk-show-settings:active {
	color: #fff;
	background-color: #2c6415;
	border: 1px solid rgba(162, 192, 169, 0.5);
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
.category-vendors-list-handler + a:focus,
.category-vendors-list-handler + a:focus-visible {
	outline: #000 solid 2px;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info a {
	margin-right: auto;
}
#onetrust-pc-sdk .ot-vnd-item svg.ot-ext-lnk {
	align-self: center;
}
#onetrust-pc-sdk .ot-pc-footer-logo svg {
	width: 136px;
	height: 16px;
}
#onetrust-pc-sdk .ot-pur-vdr-count {
	font-size: 0.8em;
}
#onetrust-pc-sdk p[role='heading'] .ot-pur-vdr-count {
	font-weight: 400 !important;
	font-size: 0.8em !important;
}
#onetrust-banner-sdk #onetrust-policy .ot-optout-signal,
#onetrust-pc-sdk #ot-pc-content .ot-optout-signal {
	border: 1px solid #32ae88;
	border-radius: 3px;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #f9fffa;
	font-size: 0.85rem;
	line-height: 2;
}
#onetrust-banner-sdk #onetrust-policy .ot-optout-signal .ot-optout-icon,
#onetrust-pc-sdk #ot-pc-content .ot-optout-signal .ot-optout-icon {
	display: inline;
	margin-right: 5px;
}
#onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg,
#onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg {
	height: 20px;
	width: 30px;
}
#onetrust-banner-sdk #onetrust-policy .ot-optout-signal svg.ot-source-sprite,
#onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg.ot-source-sprite {
	position: relative;
	bottom: -3px;
}
#onetrust-banner-sdk
	#onetrust-policy
	.ot-optout-signal
	svg:not(.ot-source-sprite),
#onetrust-pc-sdk #ot-pc-content .ot-optout-signal svg:not(.ot-source-sprite) {
	transform: scale(0.5);
}
#onetrust-banner-sdk
	#onetrust-policy
	.ot-optout-signal
	svg:not(.ot-source-sprite)
	path,
#onetrust-pc-sdk
	#ot-pc-content
	.ot-optout-signal
	svg:not(.ot-source-sprite)
	path {
	fill: #32ae88;
}
#onetrust-consent-sdk .ot-general-modal {
	overflow: hidden;
	position: fixed;
	margin: 0 auto;
	top: 50%;
	left: 50%;
	width: 40%;
	padding: 1.5rem;
	max-width: 575px;
	min-width: 575px;
	z-index: 2147483647;
	border-radius: 2.5px;
	transform: translate(-50%, -50%);
}
#onetrust-consent-sdk .ot-signature-health-group {
	margin-top: 1rem;
	padding-left: 1.25rem;
	padding-right: 1.25rem;
	margin-bottom: 0.625rem;
	width: calc(100% - 2.5rem);
}
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-health-form {
	gap: 0.5rem;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-health-form {
	width: 70%;
	gap: 0.35rem;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-input {
	height: 38px;
	padding: 6px 10px;
	background-color: #fff;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	box-shadow: none;
	box-sizing: border-box;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-subtitle {
	font-size: 1.125rem;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-group-title {
	font-size: 1.25rem;
	font-weight: 700;
}
#onetrust-consent-sdk .ot-signature-health,
#onetrust-consent-sdk .ot-signature-health-group {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-cont,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-cont {
	display: flex;
	flex-direction: column;
	gap: 0.25rem;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-paragraph,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-paragraph {
	margin: 0;
	line-height: 20px;
	font-size: max(14px, 0.875rem);
}
#onetrust-consent-sdk .ot-signature-health .ot-health-signature-error,
#onetrust-consent-sdk .ot-signature-health-group .ot-health-signature-error {
	color: #4d4d4d;
	font-size: min(12px, 0.75rem);
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-buttons-cont,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-buttons-cont {
	margin-top: max(0.75rem, 2%);
	gap: 1rem;
	display: flex;
	justify-content: flex-end;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-button,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-button {
	flex: 1 1 0%;
	height: auto;
	color: #fff;
	cursor: pointer;
	line-height: 1.2;
	min-width: 125px;
	font-weight: 600;
	font-size: 0.813em;
	border-radius: 2px;
	padding: 12px 10px;
	white-space: normal;
	overflow-wrap: break-word;
	word-break: break-word;
	background-color: #68b631;
	border: 2px solid #68b631;
}
#onetrust-consent-sdk .ot-signature-health .ot-signature-button.reject,
#onetrust-consent-sdk .ot-signature-health-group .ot-signature-button.reject {
	background-color: #fff;
}
#onetrust-consent-sdk .ot-input-field-cont {
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
}
#onetrust-consent-sdk .ot-input-field-cont .ot-signature-input {
	width: 65%;
}
#onetrust-consent-sdk .ot-signature-health-form {
	display: flex;
	flex-direction: column;
}
#onetrust-consent-sdk .ot-signature-health-form .ot-signature-label {
	margin-bottom: 0;
	line-height: 20px;
	font-size: max(14px, 0.875rem);
}
#onetrust-consent-sdk #onetrust-sprite-svg {
	display: none;
}
@media only screen and (max-width: 600px) {
	#onetrust-consent-sdk .ot-general-modal {
		min-width: 100%;
	}
	#onetrust-consent-sdk .ot-input-field-cont .ot-signature-input,
	#onetrust-consent-sdk .ot-signature-health .ot-signature-health-form {
		width: 100%;
	}
}
#ot-sdk-cookie-policy *,
#ot-sdk-cookie-policy ::after,
#ot-sdk-cookie-policy ::before {
	box-sizing: content-box;
}
#ot-sdk-cookie-policy #ot-content,
#ot-sdk-cookie-policy #ot-pc-content,
#ot-sdk-cookie-policy .checkbox,
#ot-sdk-cookie-policy .ot-main-content,
#ot-sdk-cookie-policy .ot-toggle,
#ot-sdk-cookie-policy div,
#ot-sdk-cookie-policy input,
#ot-sdk-cookie-policy li,
#ot-sdk-cookie-policy nav,
#ot-sdk-cookie-policy p,
#ot-sdk-cookie-policy section,
#ot-sdk-cookie-policy span,
#ot-sdk-cookie-policy svg,
#ot-sdk-cookie-policy table,
#ot-sdk-cookie-policy tbody,
#ot-sdk-cookie-policy thead,
#ot-sdk-cookie-policy tr {
	font-family: inherit;
	font-weight: 400;
	-webkit-font-smoothing: auto;
	letter-spacing: normal;
	line-height: normal;
	padding: 0;
	margin: 0;
	height: auto;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	max-width: none;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	clear: none;
	float: none;
	position: static;
	inset: auto;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	background: 0 0;
	overflow: visible;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#ot-sdk-cookie-policy h1,
#ot-sdk-cookie-policy h2,
#ot-sdk-cookie-policy h3,
#ot-sdk-cookie-policy h4,
#ot-sdk-cookie-policy h5,
#ot-sdk-cookie-policy h6 {
	letter-spacing: normal;
	padding: 0;
	height: auto;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	text-align: left;
	text-decoration: none;
	white-space: normal;
	overflow: visible;
	margin: 0;
	font-weight: 600;
	font-family: inherit;
}
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy button,
#ot-sdk-cookie-policy h1,
#ot-sdk-cookie-policy h2,
#ot-sdk-cookie-policy h3,
#ot-sdk-cookie-policy h4,
#ot-sdk-cookie-policy h5,
#ot-sdk-cookie-policy h6,
#ot-sdk-cookie-policy img,
#ot-sdk-cookie-policy label,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy ul {
	-webkit-font-smoothing: auto;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	max-width: none;
	border-image: none;
	clear: none;
	float: none;
	position: static;
	inset: auto;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	background: 0 0;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#ot-sdk-cookie-policy img {
	font-family: inherit;
	font-weight: 400;
	letter-spacing: normal;
	line-height: normal;
	height: auto;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	text-decoration: none;
	white-space: normal;
}
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy button,
#ot-sdk-cookie-policy label,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy ul {
	overflow: visible;
}
#ot-sdk-cookie-policy button {
	margin: 0;
}
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy label,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy ul {
	font-family: inherit;
	letter-spacing: normal;
	line-height: normal;
	height: auto;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	white-space: normal;
}
#ot-sdk-cookie-policy a {
	font-weight: 400;
}
#ot-sdk-cookie-policy label,
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy ul {
	text-decoration: none;
}
#ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy img,
#ot-sdk-cookie-policy label {
	padding: 0;
	margin: 0;
	text-align: left;
}
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy ul {
	font-weight: 400;
}
#ot-sdk-cookie-policy ul {
	text-align: left;
}
#ot-sdk-cookie-policy td {
	margin: 0;
}
#onetrust-banner-sdk img,
#onetrust-pc-sdk img,
#ot-sdk-cookie-policy img,
#ot-sync-ntfy img {
	overflow: hidden !important;
}
#ot-sdk-cookie-policy .checkbox::after,
#ot-sdk-cookie-policy .checkbox::before,
#ot-sdk-cookie-policy label::after,
#ot-sdk-cookie-policy label::before {
	content: none;
}
#ot-sdk-cookie-policy .ot-sdk-container {
	position: relative;
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}
#ot-sdk-cookie-policy .ot-sdk-column,
#ot-sdk-cookie-policy .ot-sdk-columns {
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 0;
	display: initial;
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container,
	#ot-sdk-cookie-policy .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container,
	#ot-sdk-cookie-policy .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-column,
	#ot-sdk-cookie-policy .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child,
	#ot-sdk-cookie-policy .ot-sdk-column:first-child,
	#ot-sdk-cookie-policy .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-two.ot-sdk-columns {
		width: 13.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-four.ot-sdk-columns {
		width: 30.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-ten.ot-sdk-columns {
		width: 82.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns,
	#ot-sdk-cookie-policy .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
#onetrust-banner-sdk p[role='heading'],
#onetrust-pc-sdk p[role='heading'],
#ot-sdk-cookie-policy p[role='heading'] {
	margin-top: 0;
	font-weight: 600;
	font-family: inherit;
}
#ot-sdk-cookie-policy h1 {
	font-size: 1.5rem;
	line-height: 1.2;
}
#ot-sdk-cookie-policy h2 {
	font-size: 1.5rem;
	line-height: 1.25;
}
#ot-sdk-cookie-policy h3 {
	font-size: 1.5rem;
	line-height: 1.3;
}
#ot-sdk-cookie-policy h4 {
	font-size: 1.5rem;
	line-height: 1.35;
}
#ot-sdk-cookie-policy h5 {
	font-size: 1.5rem;
	line-height: 1.5;
}
#ot-sdk-cookie-policy h6 {
	font-size: 1.5rem;
	line-height: 1.6;
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6,
	#ot-sdk-cookie-policy h1,
	#ot-sdk-cookie-policy h2,
	#ot-sdk-cookie-policy h3,
	#ot-sdk-cookie-policy h4,
	#ot-sdk-cookie-policy h5,
	#ot-sdk-cookie-policy h6 {
		font-size: 1.5rem;
	}
}
#onetrust-banner-sdk p:not([role='heading']),
#onetrust-pc-sdk p:not([role='heading']),
#ot-sdk-cookie-policy p:not([role='heading']) {
	margin: 0 0 1em;
	font-family: inherit;
	line-height: normal;
}
#ot-sdk-cookie-policy a {
	color: #565656;
	text-decoration: underline;
}
#ot-sdk-cookie-policy a:hover {
	color: #565656;
	text-decoration: none;
}
#ot-sdk-cookie-policy .ot-sdk-button {
	margin-bottom: 1rem;
	font-family: inherit;
}
#ot-sdk-cookie-policy .ot-sdk-button,
#ot-sdk-cookie-policy button {
	display: inline-block;
	height: 38px;
	padding: 0 30px;
	color: #555;
	text-align: center;
	font-size: 0.9em;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: 0.01em;
	text-decoration: none;
	white-space: nowrap;
	background-color: transparent;
	border-radius: 2px;
	border: 1px solid #bbb;
	cursor: pointer;
	box-sizing: border-box;
}
#onetrust-banner-sdk .ot-sdk-button:hover,
#onetrust-banner-sdk
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):focus,
#onetrust-banner-sdk
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):hover,
#onetrust-pc-sdk .ot-sdk-button:hover,
#onetrust-pc-sdk
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):focus,
#onetrust-pc-sdk
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):hover,
#ot-sdk-cookie-policy .ot-sdk-button:hover,
#ot-sdk-cookie-policy
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):focus,
#ot-sdk-cookie-policy
	:not(.ot-leg-btn-container):not(.ot-confirm-dialog-buttons)
	> button:not(.ot-link-btn):hover {
	color: #333;
	border-color: #888;
	opacity: 0.9;
}
#ot-sdk-cookie-policy .ot-sdk-button:focus,
#ot-sdk-cookie-policy :not(.ot-leg-btn-container) > button:focus {
	outline: #000 solid 2px;
}
#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary,
#ot-sdk-cookie-policy button.ot-sdk-button-primary,
#ot-sdk-cookie-policy input[type='button'].ot-sdk-button-primary,
#ot-sdk-cookie-policy input[type='reset'].ot-sdk-button-primary,
#ot-sdk-cookie-policy input[type='submit'].ot-sdk-button-primary {
	color: #fff;
	background-color: #33c3f0;
	border-color: #33c3f0;
}
#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:focus,
#ot-sdk-cookie-policy .ot-sdk-button.ot-sdk-button-primary:hover,
#ot-sdk-cookie-policy button.ot-sdk-button-primary:focus,
#ot-sdk-cookie-policy button.ot-sdk-button-primary:hover,
#ot-sdk-cookie-policy input[type='button'].ot-sdk-button-primary:focus,
#ot-sdk-cookie-policy input[type='button'].ot-sdk-button-primary:hover,
#ot-sdk-cookie-policy input[type='reset'].ot-sdk-button-primary:focus,
#ot-sdk-cookie-policy input[type='reset'].ot-sdk-button-primary:hover,
#ot-sdk-cookie-policy input[type='submit'].ot-sdk-button-primary:focus,
#ot-sdk-cookie-policy input[type='submit'].ot-sdk-button-primary:hover {
	color: #fff;
	background-color: #1eaedb;
	border-color: #1eaedb;
}
#ot-sdk-cookie-policy input[type='text'] {
	height: 38px;
	padding: 6px 10px;
	background-color: #fff;
	border: 1px solid #707070;
	border-radius: 4px;
	box-shadow: none;
	box-sizing: border-box;
	appearance: none;
}
#ot-sdk-cookie-policy input[type='text']:focus {
	border: 1px solid #000;
	outline: 0;
}
#ot-sdk-cookie-policy label {
	display: block;
	margin-bottom: 0.5rem;
	font-weight: 600;
}
#ot-sdk-cookie-policy input[type='checkbox'] {
	display: inline;
}
#ot-sdk-cookie-policy ul {
	list-style: inside circle;
	padding: 0;
	margin: 0;
}
#onetrust-banner-sdk ul ul,
#onetrust-pc-sdk ul ul,
#ot-sdk-cookie-policy ul ul {
	margin: 1.5rem 0 1.5rem 3rem;
	font-size: 90%;
}
#ot-sdk-cookie-policy li {
	margin-bottom: 1rem;
}
#ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy th {
	padding: 12px 15px;
	text-align: left;
	border-bottom: 1px solid #e1e1e1;
}
#ot-sdk-cookie-policy button {
	margin-bottom: 1rem;
	font-family: inherit;
}
#ot-sdk-cookie-policy .ot-sdk-container::after,
#ot-sdk-cookie-policy .ot-sdk-row::after {
	content: '';
	display: table;
	clear: both;
}
#ot-sdk-cookie-policy .ot-sdk-row {
	margin: 0;
	max-width: none;
	display: block;
}
#onetrust-banner-sdk.otFloatingRounded {
	position: fixed;
	background-color: #fff;
	max-width: 700px;
	z-index: 2147483645;
	border-radius: 2.5px;
	bottom: 2em;
	left: 1em;
	font-size: 16px;
	max-height: 90%;
	overflow: hidden auto;
}
#onetrust-banner-sdk.ot-bottom-left[dir='rtl'] {
	right: 1em;
}
#onetrust-banner-sdk.ot-bottom-right {
	left: auto;
	right: 1em;
}
#onetrust-banner-sdk.ot-bottom-right[dir='rtl'] {
	left: 1em;
	right: auto;
}
#onetrust-banner-sdk .accept-btn-only {
	float: none !important;
	width: 100%;
}
#onetrust-banner-sdk .cookie-settings-btn-only {
	width: 100%;
}
#onetrust-banner-sdk p[aria-level='3'] {
	margin-bottom: 0;
}
#onetrust-banner-sdk h3,
#onetrust-banner-sdk p {
	color: #696969;
}
#onetrust-banner-sdk .ot-optout-signal {
	margin: 0 1.875rem 0.625rem;
}
#onetrust-banner-sdk #onetrust-button-group-parent {
	padding: 10px 30px 4px;
}
#onetrust-banner-sdk .ot-gv-list-handler {
	padding: 0 30px 10px;
	font-size: 0.812em;
	margin-bottom: 0;
	border: 0;
	line-height: normal;
	height: auto;
	width: auto;
}
#onetrust-banner-sdk #onetrust-policy-text,
#onetrust-banner-sdk .ot-b-addl-desc {
	padding: 0 30px 10px;
	margin: 0;
}
#onetrust-banner-sdk #onetrust-policy-text a,
#onetrust-banner-sdk #onetrust-policy-text > *,
#onetrust-banner-sdk .ot-b-addl-desc a,
#onetrust-banner-sdk .ot-b-addl-desc > * {
	margin-bottom: 0;
	font-size: inherit;
	line-height: inherit;
}
#onetrust-banner-sdk .ot-b-addl-desc a {
	font-weight: 700;
}
#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc {
	padding: 0;
	line-height: 1.5;
}
#onetrust-banner-sdk #onetrust-policy-title {
	display: inline-block;
	max-width: calc(100% - 75px);
	padding-left: 30px;
	padding-bottom: 10px;
}
#onetrust-banner-sdk #onetrust-button-group {
	float: right;
}
#onetrust-banner-sdk #onetrust-button-group.ot-button-order-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
}
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	[class*='ot-button-order-']:nth-of-type(1) {
	margin-right: auto;
}
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	[class*='ot-button-order-']:nth-of-type(2) {
	margin-right: 1em;
}
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	[class*='ot-button-order-']:last-of-type {
	margin-right: 0;
}
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	#onetrust-accept-btn-handler,
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	#onetrust-pc-btn-handler,
#onetrust-banner-sdk
	#onetrust-button-group.ot-button-order-container
	#onetrust-reject-all-handler {
	min-width: 130px;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler {
	border: 1px solid #68b631;
	max-width: 40%;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link {
	background-color: #fff;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	color: #68b631;
	text-decoration: underline;
	margin-right: 1rem;
}
#onetrust-banner-sdk .has-reject-all-button #onetrust-button-group {
	width: 100%;
}
#onetrust-banner-sdk
	.has-reject-all-button
	#onetrust-pc-btn-handler.cookie-setting-link {
	text-align: left;
	padding-left: 0;
	padding-right: 0;
}
#onetrust-banner-sdk .ot-close-icon {
	margin: -10px -10px 0 0;
	display: inline-block;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	padding: 0;
}
#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy {
	margin-top: 75px;
}
#onetrust-banner-sdk #banner-options {
	padding: 0 30px;
}
#onetrust-banner-sdk .ot-arrow-container {
	display: inline-block;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #696969;
	margin-left: 10px;
	vertical-align: middle;
}
#onetrust-banner-sdk .ot-dpd-container {
	padding: 0 30px;
	clear: both;
}
#onetrust-banner-sdk .ot-dpd-title {
	font-weight: 700;
	padding-bottom: 10px;
}
#onetrust-banner-sdk .ot-dpd-desc .onetrust-vendors-list-handler {
	display: block;
	margin-left: 0;
	margin-top: 5px;
	padding: 0;
	margin-bottom: 0;
	border: 0;
	line-height: normal;
	height: auto;
	width: auto;
}
#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
	font-size: 0.813em;
	line-height: 1.5;
	margin: 0;
	padding-bottom: 10px;
}
#onetrust-banner-sdk.ot-close-btn-link.ot-wo-title #onetrust-group-container {
	margin-top: 20px;
}
@media only screen and (max-width: 425px) {
	#onetrust-banner-sdk #onetrust-button-group {
		margin-top: 0;
	}
	#onetrust-banner-sdk button {
		padding: 0 20px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		right: 15px;
	}
	#onetrust-banner-sdk #onetrust-policy-title {
		padding-left: 15px;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding: 0 15px;
	}
	#onetrust-banner-sdk #onetrust-policy-text,
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding: 0 15px 10px;
	}
	#onetrust-banner-sdk .ot-optout-signal {
		margin: 0 1.875rem 0.625rem;
	}
	#onetrust-banner-sdk #ot-gv-link-ctnr {
		margin-bottom: 15px;
	}
	#onetrust-banner-sdk #banner-options {
		padding: 0 15px;
		width: calc(100% - 30px);
	}
	#onetrust-banner-sdk .banner-option {
		margin-bottom: 6px;
	}
	#onetrust-banner-sdk #onetrust-button-group,
	#onetrust-banner-sdk #onetrust-button-group button,
	#onetrust-banner-sdk .onetrust-banner-options {
		width: 100%;
	}
	#onetrust-banner-sdk #onetrust-pc-btn-handler {
		margin-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		left: 0;
		bottom: 0;
		width: 100%;
		right: 0;
	}
}
@media only screen and (max-width: 550px) {
	#onetrust-banner-sdk .ot-close-icon {
		padding: 0;
	}
	#onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container {
		margin-top: 20px;
	}
}
@media only screen and (min-width: 426px) and (max-width: 896px) {
	#onetrust-banner-sdk.otFloatingRounded {
		width: 95%;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent {
		width: 100%;
	}
}
@media only screen and (max-width: 640px) {
	#onetrust-banner-sdk #onetrust-button-group,
	#onetrust-banner-sdk
		.has-reject-all-button
		#onetrust-pc-btn-handler.cookie-setting-link {
		text-align: center;
	}
	#onetrust-banner-sdk #onetrust-pc-btn-handler,
	#onetrust-banner-sdk .onetrust-banner-options {
		max-width: 100%;
		display: inline-block;
		text-align: center;
	}
	#onetrust-banner-sdk .has-reject-all-button .onetrust-banner-options {
		width: 100%;
	}
	#onetrust-banner-sdk
		#onetrust-button-group.ot-button-order-container
		[class*='ot-button-order-'] {
		flex-basis: 100%;
		margin-right: 0 !important;
	}
}
#onetrust-banner-sdk .ot-cat-header,
#onetrust-banner-sdk .ot-optout-signal,
#onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
#onetrust-consent-sdk #onetrust-policy-text,
#onetrust-consent-sdk
	#onetrust-policy-text
	:not(.onetrust-vendors-list-handler),
#onetrust-consent-sdk #onetrust-policy-title,
#onetrust-consent-sdk .ot-b-addl-desc,
#onetrust-consent-sdk .ot-dpd-desc,
#onetrust-consent-sdk .ot-dpd-desc :not(.onetrust-vendors-list-handler),
#onetrust-consent-sdk .ot-dpd-title {
	color: #0a0b0d;
}
#onetrust-banner-sdk #ot-dialog-confirm-handler {
	background-color: #0052ff;
	border-color: #0052ff;
	color: #fff;
}
#onetrust-consent-sdk #onetrust-pc-btn-handler,
#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link,
#onetrust-consent-sdk #ot-dialog-cancel-handler {
	color: #0a0b0d;
	border-color: #0a0b0d;
	background-color: #eef0f3;
}
#onetrust-banner-sdk #onetrust-policy-text a.ot-cookie-policy-link,
#onetrust-banner-sdk #onetrust-policy-text a.ot-imprint-link {
	margin-left: 5px;
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
#onetrust-banner-sdk .ot-optout-signal svg path,
#onetrust-pc-sdk .ot-optout-signal svg path {
	fill: #32ae88;
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns {
		width: 13.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns {
		width: 30.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns {
		width: 82.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6 {
		font-size: 1.5rem;
	}
}
#onetrust-banner-sdk {
	text-size-adjust: 100%;
	font-family:
		CoinbaseSans,
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		Roboto,
		Oxygen,
		Ubuntu,
		Cantarell,
		'Fira Sans',
		'Droid Sans',
		'Helvetica Neue',
		sans-serif !important;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent.has-reject-all-button
	#onetrust-button-group
	button {
	padding: 8px 16px;
	height: 40px;
	font-size: 16px;
	min-width: auto;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	button {
	border-radius: 4px;
	padding: 10px;
	text-decoration: none;
	margin: 0;
}
#onetrust-pc-sdk #ot-pc-desc ul li {
	padding: 10px 0;
}
#onetrust-pc-sdk li.ot-subgrp {
	margin-left: 20px;
	overflow: auto;
}
#onetrust-pc-sdk .ot-cat-item p > ul,
#onetrust-pc-sdk li.ot-subgrp p > ul {
	margin: 0 0 0 15px;
	list-style: disc;
	font-size: inherit;
}
#onetrust-pc-sdk .ot-cat-item p > ul li,
#onetrust-pc-sdk li.ot-subgrp p > ul li {
	font-size: inherit;
	padding-top: 10px;
	padding-left: 0;
	padding-right: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}
#onetrust-pc-sdk .ot-cat-item p > ul li:last-child,
#onetrust-pc-sdk li.ot-subgrp p > ul li:last-child {
	padding-bottom: 10px;
}
#onetrust-pc-sdk .ot-chkbox label {
	display: flex;
	align-items: center;
	min-height: 28px;
	position: relative;
	display: inline-block;
	padding-left: 30px;
	cursor: pointer;
	font-weight: 500;
}
#onetrust-pc-sdk #ot-pc-hdr input::placeholder {
	color: #d4d4d4;
	font-style: italic;
}
#onetrust-pc-sdk #filter-btn-handler svg {
	width: 12px;
	height: 12px;
	margin: 3px 10px 0;
	display: block;
	position: static;
	right: auto;
	top: auto;
}
#onetrust-pc-sdk
	.ot-ven-dets
	.ot-ven-disc
	p:nth-child(-n + 2):not(.disc-pur):not([role='heading']) {
	padding-top: 10px;
}
#onetrust-pc-sdk #ot-host-lst .ot-sel-all input[type='checkbox'] {
	width: auto;
	height: auto;
}
#onetrust-pc-sdk .ot-host-info > div {
	overflow: auto;
}
#onetrust-pc-sdk .ot-chkbox label span {
	font-size: 0.85em;
	color: #696969;
}
#onetrust-pc-sdk ul li {
	position: relative;
	margin: 0;
	padding: 15px 15px 15px 10px;
	border-bottom: 1px solid #e2e2e2;
}
#onetrust-pc-sdk ul li input[type='checkbox'] {
	position: absolute;
	cursor: pointer;
	width: 100%;
	height: 100%;
	opacity: 0;
	margin: 0;
	top: 0;
	left: 0;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	#ot-sel-blk.ot-vnd-list-cnt
	.ot-sel-all
	.ot-chkbox {
	right: 0;
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) ul li {
	border: 1px solid #e2e2e2;
	margin-bottom: 10px;
}
#onetrust-pc-sdk #ot-selall-adtlvencntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-gnvencntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-hostcntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-licntr.line-through label::after,
#onetrust-pc-sdk #ot-selall-vencntr.line-through label::after {
	height: auto;
	border-left: 0;
	transform: none;
	left: 5px;
	top: 9px;
}
#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon svg {
	display: block;
	height: 10px;
	width: 10px;
}
#onetrust-pc-sdk .ot-enbl-chr .ot-pli-hdr.ot-leg-border-color span:first-child {
	width: 90px;
}
#onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp > h5 + .ot-tgl-cntr,
#onetrust-pc-sdk .ot-enbl-chr li.ot-subgrp > p[aria-level='5'] + .ot-tgl-cntr {
	padding-right: 25px;
}
#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color span:first-child {
	text-align: left;
	width: 70px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul li {
	padding-top: 0;
	line-height: 1.5;
	padding-bottom: 10px;
}
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	.ot-vnd-serv
	.ot-vnd-lst-cont
	.ot-accordion-layout
	.ot-acc-hdr
	div.ot-chkbox {
	margin-left: 0.82rem;
}
#onetrust-pc-sdk .ot-vs-config .ot-subgrp-cntr ul.ot-subgrps li.ot-subgrp h5,
#onetrust-pc-sdk
	.ot-vs-config
	.ot-subgrp-cntr
	ul.ot-subgrps
	li.ot-subgrp
	p[aria-level='5'] {
	top: 0;
	line-height: 20px;
}
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr label {
	width: 45px;
	height: 25px;
}
.ot-sdk-cookie-policy thead {
	background-color: #f6f6f4;
	font-weight: 700;
}
.ot-sdk-cookie-policy section {
	margin-bottom: 2em;
}
.ot-sdk-cookie-policy table {
	border-collapse: inherit;
}
@media only screen and (max-width: 576px) {
	#onetrust-banner-sdk #onetrust-button-group {
		flex-direction: row;
		gap: 12px;
		display: flex !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		flex: 1 1 0%;
		width: auto !important;
		min-width: 0 !important;
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-pc-btn-handler {
		display: none !important;
	}
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
		padding: 0 24px;
	}
	#onetrust-banner-sdk .ot-sdk-container {
		padding-top: 24px;
	}
	#onetrust-banner-sdk #onetrust-policy-text {
		padding-left: 0;
		padding-right: 32px;
		padding-bottom: 24px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		top: 24px;
		right: 24px;
	}
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		bottom: 1rem;
		width: 92%;
		left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-row {
		padding-right: 0;
	}
	#onetrust-banner-sdk #onetrust-policy {
		margin-top: 0;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-pc-sdk.otPcCenter {
		min-width: unset;
		inset: 0;
		width: 100%;
		height: 100%;
		border-radius: unset;
	}
	#onetrust-pc-sdk #ot-category-title {
		padding-bottom: 56px;
	}
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-accept-btn-handler:hover,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-reject-all-handler:hover {
	background-color: #578bfa !important;
	border-color: #578bfa !important;
	color: #0a0b0d !important;
	opacity: 1 !important;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-tgl
	input:checked
	+ .ot-switch
	.ot-switch-nob {
	border: 1px solid #fff;
	background-color: #578bfa !important;
}
@media only screen and (max-width: 576px) {
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
}
#onetrust-pc-sdk.otPcCenter {
	--ot-footer-space: 160px;
}
#onetrust-pc-sdk .ot-cat-item p:not([role='heading']) {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	line-height: 1.5;
	font-size: 0.812em;
	color: #696969;
}
#onetrust-pc-sdk #accept-recommended-btn-handler {
	position: relative;
	outline-offset: -1px;
}
#onetrust-pc-sdk .ot-cat-grp .ot-always-active,
#onetrust-pc-sdk .ot-vs-list .ot-always-active {
	line-height: 1.3;
}
#onetrust-pc-sdk .ot-pc-refuse-all-handler {
	margin-right: 10px;
}
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	li.ot-subgrp
	.ot-acc-hdr
	p[aria-level='4'].ot-cat-header,
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	li.ot-subgrp
	.ot-acc-hdr
	p[aria-level='5'].ot-cat-header {
	margin: 0;
}
#onetrust-pc-sdk ul.ot-subgrps li p[aria-level='5'] {
	position: relative;
	top: 5px;
	font-weight: 700;
	margin-bottom: 0;
	float: left;
}
#onetrust-pc-sdk .ot-pc-footer {
	max-height: var(--ot-footer-space);
}
#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content,
#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-lst {
	bottom: var(--ot-footer-space);
}
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button {
	width: calc(100% - 33px);
	margin-left: 15px !important;
	margin-right: 15px !important;
}
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button:not(:last-child) {
	margin-bottom: 0;
}
#onetrust-pc-sdk .ot-pc-footer-logo img,
#onetrust-pc-sdk .ot-pc-footer-logo svg {
	margin-top: 3px;
}
#onetrust-pc-sdk .ot-chkbox input {
	width: 28px !important;
	height: 28px !important;
}
#onetrust-pc-sdk .ot-chkbox input[aria-checked='mixed'] ~ label::before {
	background-color: #3860be;
}
#onetrust-pc-sdk .ot-chkbox input[aria-checked='mixed'] + label::after,
#onetrust-pc-sdk
	.ot-chkbox
	input[type='checkbox'][aria-checked='mixed']
	+ label::after {
	content: '';
}
#onetrust-pc-sdk .ot-label-status {
	position: relative;
	top: 2px;
	padding-right: 5px;
	float: left;
}
#onetrust-pc-sdk .category-vendors-list-handler {
	clear: both;
}
#onetrust-pc-sdk #ot-filter-list-header,
#onetrust-pc-sdk .category-host-list-handler,
#onetrust-pc-sdk .category-vendors-list-handler,
#onetrust-pc-sdk .category-vendors-list-handler + a {
	color: #3860be;
	font-size: 0.813em;
	text-decoration: none;
	float: left;
	overflow: hidden;
}
#onetrust-pc-sdk .category-host-list-handler {
	clear: both;
	margin-left: 0;
}
#onetrust-pc-sdk .category-host-list-handler:hover,
#onetrust-pc-sdk .category-vendors-list-handler + a:hover,
#onetrust-pc-sdk .category-vendors-list-handler:hover {
	text-decoration-line: underline;
}
#onetrust-pc-sdk .category-vendors-list-handler + a {
	clear: none;
}
#onetrust-pc-sdk .ot-cat-grp svg.ot-ext-lnk,
#onetrust-pc-sdk .ot-host-hdr svg.ot-ext-lnk,
#onetrust-pc-sdk .ot-ven-hdr svg.ot-ext-lnk,
#onetrust-pc-sdk .ot-vlst-cntr svg.ot-ext-lnk {
	display: inline-block;
	height: 13px;
	width: 13px;
	background-repeat: no-repeat;
	margin-left: 1px;
	cursor: pointer;
	vertical-align: middle;
}
#onetrust-pc-sdk .ot-ven-hdr svg.ot-ext-lnk {
	margin-bottom: -1px;
}
#onetrust-pc-sdk #ot-lst-title p[aria-level='3'] {
	display: inline-block;
	word-break: break-word;
	overflow-wrap: break-word;
	margin-bottom: 0;
	color: #656565;
	font-size: 1em;
	font-weight: 700;
	margin-left: 15px;
}
#onetrust-pc-sdk #ot-filter-list-header {
	margin-top: 20px;
	margin-bottom: 10px;
	max-width: 150px;
	font-size: 0.9em;
	font-weight: 700;
	background-color: transparent;
	border-color: transparent;
	padding: 1px 1px 1px 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h5 {
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p[aria-level='5'] {
	display: inline-block;
}
#onetrust-pc-sdk .ot-ven-dets h5 {
	font-size: 0.69em;
	text-align: left;
	vertical-align: middle;
	word-break: break-word;
	overflow-wrap: break-word;
	margin: 0;
	padding-bottom: 10px;
	padding-left: 15px;
	color: #2e3644;
	padding-top: 5px;
	line-height: 1.5;
}
#onetrust-pc-sdk .ot-ven-dets p[aria-level='5'] {
	padding-top: 5px;
	line-height: 1.5;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h5,
#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur p[aria-level='5'] {
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: 700;
}
#onetrust-pc-sdk .ot-host-opt li > dl {
	font-size: 0.8em;
	margin: 5px 0;
}
#onetrust-pc-sdk .ot-host-opt li > dl > div {
	padding: 5px 0;
	display: flex;
}
#onetrust-pc-sdk .ot-host-opt li > dl > div dt {
	width: 30%;
	float: left;
}
#onetrust-pc-sdk .ot-host-opt li > dl > div dd {
	width: 70%;
	float: left;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-fltr-opt {
	min-height: 20px;
}
#onetrust-pc-sdk .ot-chkbox input + label::after {
	content: none;
	color: #fff;
}
#onetrust-pc-sdk ul li:not(.ot-fltr-opt) {
	position: relative;
	margin: 0;
	padding: 15px 15px 15px 10px;
	border-bottom: 1px solid #e2e2e2;
}
#onetrust-pc-sdk ul li h3,
#onetrust-pc-sdk ul li h4,
#onetrust-pc-sdk ul li p[aria-level='3']:not(.ot-host-name, .ot-host-desc),
#onetrust-pc-sdk ul li p[aria-level='4']:not(.ot-host-name, .ot-host-desc) {
	font-size: 0.75em;
	color: #656565;
	margin: 0;
	display: inline-block;
	width: 70%;
	height: auto;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk ul li p:not([role='heading']) {
	margin: 0;
	font-size: 0.7em;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	#ot-sel-blk.ot-vnd-list-cnt {
	border: unset;
	background-color: unset;
}
#onetrust-pc-sdk .ot-ven-dets li:first-child p:first-child {
	border-top-width: medium;
	border-top-style: none;
	border-top-color: currentcolor;
}
#onetrust-pc-sdk .category-vendors-list-handler,
#onetrust-pc-sdk .category-vendors-list-handler + a {
	margin-left: 0;
	margin-top: 10px;
}
#onetrust-pc-sdk #ot-category-title {
	float: left;
}
#onetrust-pc-sdk .ot-btn-container button {
	font-size: 0.75em;
	margin-top: 15px;
	min-height: 40px;
}
#onetrust-pc-sdk .ot-btn-container.ot-button-order-container {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
}
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container
	[class*='ot-button-order-']:nth-of-type(1) {
	margin-right: auto;
	margin-left: 15px;
}
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container
	[class*='ot-button-order-']:nth-of-type(2),
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container
	[class*='ot-button-order-']:nth-of-type(3) {
	margin-right: 15px;
}
#onetrust-pc-sdk .ot-btn-container.ot-button-order-container.ot-stack-buttons {
	flex: 1 1 0%;
	width: auto;
	gap: 0.5rem;
	height: 100%;
	padding: 0 30px;
	flex-flow: column;
	margin-top: 0.75rem;
	align-items: center;
	margin-bottom: 0.75rem;
	justify-content: space-around;
}
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container.ot-stack-buttons
	#accept-recommended-btn-handler,
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container.ot-stack-buttons
	.ot-pc-refuse-all-handler,
#onetrust-pc-sdk
	.ot-btn-container.ot-button-order-container.ot-stack-buttons
	.save-preference-btn-handler {
	width: 100%;
	margin: 0 !important;
}
#onetrust-pc-sdk li.ot-subgrp > p[aria-level='5'] {
	width: calc(100% - 130px);
}
#onetrust-pc-sdk .ot-acc-txt p[aria-level='4'] + .ot-tgl-cntr {
	padding-left: 13px;
}
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-subgrp > p[aria-level='5'] {
	width: calc(100% - 145px);
}
#onetrust-pc-sdk li input[type='checkbox'] {
	z-index: 1;
}
#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler,
#onetrust-pc-sdk .ot-accordion-layout .category-vendors-list-handler + a,
#onetrust-pc-sdk .ot-accordion-layout .ot-pgph-link {
	margin-top: 5px;
}
#onetrust-pc-sdk #ot-pc-lst {
	display: flex;
	flex-direction: column;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info > div,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info > div,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info > div {
	display: flex;
}
@media only screen and (max-width: 600px) {
	#onetrust-pc-sdk.otPcCenter {
		left: 0;
		min-width: 100%;
		top: 0;
		border-radius: 0;
		height: 100% !important;
	}
	#onetrust-pc-sdk #ot-pc-content.ot-button-order-container,
	#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container.ot-button-order-container {
		margin: 0;
		width: 100%;
		padding: 0.5em 1em;
		gap: 0.5rem;
		flex-flow: column;
		align-items: center;
		box-sizing: border-box;
		height: calc(100% - 30px);
		justify-content: space-around;
	}
	#onetrust-pc-sdk
		#ot-pc-content.ot-button-order-container
		[class*='ot-button-order-'],
	#onetrust-pc-sdk.ot-ftr-stacked
		.ot-btn-container.ot-button-order-container
		[class*='ot-button-order-'] {
		margin: 0 !important;
	}
	#onetrust-pc-sdk .ot-btn-container button {
		max-width: none;
		letter-spacing: 0.01em;
	}
	#onetrust-pc-sdk #close-pc-btn-handler {
		top: 10px;
		right: 17px;
	}
	#onetrust-pc-sdk p {
		font-size: 0.7em;
	}
	#onetrust-pc-sdk #ot-pc-hdr {
		margin: 10px 10px 0 5px;
		width: calc(100% - 15px);
	}
	#onetrust-pc-sdk .vendor-search-handler {
		font-size: 1em;
	}
	#onetrust-pc-sdk #ot-back-arw {
		margin-left: 12px;
	}
	#onetrust-pc-sdk #ot-lst-cnt {
		margin: 0;
		padding: 0 5px 0 10px;
		min-width: 95%;
	}
	#onetrust-pc-sdk .switch + p {
		max-width: 80%;
	}
	#onetrust-pc-sdk .ot-ftr-stacked button {
		width: 100%;
	}
	#onetrust-pc-sdk #ot-fltr-cnt {
		max-width: 320px;
		width: 90%;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
		margin: 0 0 0 15px;
		left: auto;
		top: 85px;
		right: 40px;
	}
	#onetrust-pc-sdk .ot-fltr-opt {
		margin-left: 25px;
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 500px) {
	#onetrust-pc-sdk #ot-fltr-cnt,
	#onetrust-pc-sdk .ot-fltr-cntr {
		right: 10px;
	}
	#onetrust-pc-sdk #ot-anchor {
		right: 25px;
	}
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		#accept-recommended-btn-handler,
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		.ot-pc-refuse-all-handler,
	#onetrust-pc-sdk
		.ot-btn-container.ot-button-order-container
		.save-preference-btn-handler,
	#onetrust-pc-sdk button {
		width: 100%;
	}
	#onetrust-pc-sdk:not(.ot-addtl-vendors)
		#ot-pc-lst:not(.ot-enbl-chr)
		.ot-sel-all {
		padding-right: 9px;
	}
	#onetrust-pc-sdk:not(.ot-addtl-vendors)
		#ot-pc-lst:not(.ot-enbl-chr)
		.ot-tgl-cntr {
		right: 0;
	}
}
@media (min-width: 768px) {
	#onetrust-pc-sdk.ot-tgl-with-label .ot-label-status {
		display: inline;
	}
	#onetrust-pc-sdk.ot-tgl-with-label #ot-pc-lst .ot-label-status {
		display: none;
	}
}
@media only screen and (max-width: 896px) and (max-height: 425px) and (orientation: landscape) {
	#onetrust-pc-sdk.otPcCenter {
		left: 0;
		top: 0;
		min-width: 100%;
		height: 100%;
		border-radius: 0;
	}
	#onetrust-pc-sdk .ot-pc-header {
		height: auto;
		min-height: 20px;
	}
	#onetrust-pc-sdk .ot-pc-header .ot-pc-logo {
		max-height: 30px;
	}
	#onetrust-pc-sdk .ot-pc-footer {
		max-height: 90px;
		height: 100% !important;
	}
	#onetrust-pc-sdk .ot-pc-footer .ot-btn-container {
		overflow: hidden auto;
		max-height: calc(100% - 30px);
	}
	#onetrust-pc-sdk #ot-pc-content,
	#onetrust-pc-sdk #ot-pc-lst,
	#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content,
	#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-lst {
		bottom: 100px;
	}
	#onetrust-pc-sdk #ot-anchor {
		left: initial;
		right: 50px;
	}
	#onetrust-pc-sdk #ot-lst-title {
		margin-top: 12px;
	}
	#onetrust-pc-sdk #ot-lst-title * {
		font-size: inherit;
	}
	#onetrust-pc-sdk #ot-pc-hdr input {
		margin-right: 0;
		padding-right: 45px;
	}
	#onetrust-pc-sdk .switch + p {
		max-width: 85%;
	}
	#onetrust-pc-sdk #ot-sel-blk {
		position: static;
	}
	#onetrust-pc-sdk #ot-pc-lst {
		overflow: auto;
	}
	#onetrust-pc-sdk #ot-lst-cnt {
		max-height: none;
		overflow: initial;
	}
	#onetrust-pc-sdk #ot-lst-cnt.no-results {
		height: auto;
	}
	#onetrust-pc-sdk input {
		font-size: 1em !important;
	}
	#onetrust-pc-sdk .category-host-list-handler,
	#onetrust-pc-sdk .category-vendors-list-handler,
	#onetrust-pc-sdk .category-vendors-list-handler + a,
	#onetrust-pc-sdk p,
	#onetrust-pc-sdk ul li p {
		font-size: 0.6em;
	}
	#onetrust-pc-sdk #ot-fltr-modal {
		width: 100%;
		top: 0;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-anchor {
		display: none !important;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-pc-lst {
		overflow: hidden;
		top: 0;
		height: 100% !important;
	}
	#onetrust-pc-sdk.ot-shw-fltr #ot-fltr-cnt {
		margin: 0;
		height: 100%;
		max-height: none;
		padding: 10px;
		top: 0;
		width: calc(100% - 20px);
		position: absolute;
		right: 0;
		left: 0;
		max-width: none;
	}
	#onetrust-pc-sdk.ot-shw-fltr .ot-fltr-scrlcnt {
		max-height: calc(100% - 65px);
	}
}
#onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	#ot-lst-title
	p[aria-level='3'] {
	color: #0a0b0d;
}
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc a,
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler + a {
	color: #0052ff;
}
#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler:hover {
	text-decoration: underline;
}
#onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-tgl
	input:checked
	+ .ot-switch
	.ot-switch-nob {
	background-color: #468254;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch-nob {
	background-color: #767676;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus,
#onetrust-consent-sdk #onetrust-pc-sdk :focus,
#onetrust-pc-sdk .ot-checkbox input[type='checkbox']:focus + label::before,
#onetrust-pc-sdk .ot-chkbox input[type='checkbox']:focus + label::before,
.ot-switch .ot-switch-nob,
.ot-switch .ot-switch-nob::before {
	outline-offset: 1px;
}
#onetrust-pc-sdk {
	text-size-adjust: 100%;
	font-family:
		CoinbaseSans,
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		Roboto,
		Oxygen,
		Ubuntu,
		Cantarell,
		'Fira Sans',
		'Droid Sans',
		'Helvetica Neue',
		sans-serif !important;
}
#onetrust-banner-sdk #onetrust-accept-btn-handler,
#onetrust-banner-sdk #onetrust-pc-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler {
	outline-offset: 1px;
}
#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo {
	height: 64px;
	width: 64px;
}
#onetrust-banner-sdk .ot-tcf2-vendor-count.ot-text-bold,
#onetrust-pc-sdk #no-results p span,
#onetrust-pc-sdk .ot-userid-timestamp > span,
#onetrust-pc-sdk .ot-userid-title > span {
	font-weight: 700;
}
#onetrust-banner-sdk .ot-close-icon {
	background-size: contain;
	height: 12px;
	width: 12px;
}
#onetrust-banner-sdk .ot-close-icon,
#onetrust-pc-sdk .ot-close-icon,
#ot-sync-ntfy .ot-close-icon {
	background-repeat: no-repeat;
	background-position: center center;
}
#ot-sync-ntfy .ot-close-icon {
	background-size: contain;
	height: 12px;
	width: 12px;
}
#onetrust-banner-sdk .ot-pc-footer-logo a,
#onetrust-banner-sdk .powered-by-logo,
#onetrust-pc-sdk .powered-by-logo,
#ot-sync-ntfy .powered-by-logo {
	display: block;
}
#onetrust-banner-sdk .ot-pc-footer-logo a,
#onetrust-banner-sdk .powered-by-logo,
#onetrust-pc-sdk .ot-pc-footer-logo a,
#onetrust-pc-sdk .powered-by-logo,
#ot-sync-ntfy .ot-pc-footer-logo a,
#ot-sync-ntfy .powered-by-logo {
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	height: 25px;
	width: 152px;
	text-decoration: none;
	font-size: 0.75em;
}
#ot-sync-ntfy .ot-pc-footer-logo a {
	display: block;
}
#onetrust-banner-sdk .ot-pc-footer-logo a:hover,
#onetrust-banner-sdk .powered-by-logo:hover,
#onetrust-pc-sdk .ot-pc-footer-logo a:hover,
#onetrust-pc-sdk .powered-by-logo:hover,
#ot-sync-ntfy .ot-pc-footer-logo a:hover,
#ot-sync-ntfy .powered-by-logo:hover {
	color: #565656;
}
#onetrust-banner-sdk a[data-parent-id] *,
#onetrust-banner-sdk button *,
#onetrust-banner-sdk h3 *,
#onetrust-banner-sdk h4 *,
#onetrust-banner-sdk h6 *,
#onetrust-pc-sdk a[data-parent-id] *,
#onetrust-pc-sdk button *,
#onetrust-pc-sdk h3 *,
#onetrust-pc-sdk h4 *,
#onetrust-pc-sdk h6 *,
#ot-sync-ntfy a[data-parent-id] *,
#ot-sync-ntfy button *,
#ot-sync-ntfy h3 *,
#ot-sync-ntfy h4 *,
#ot-sync-ntfy h6 * {
	font-size: inherit;
	font-weight: inherit;
	color: inherit;
}
#onetrust-banner-sdk .ot-hide,
#onetrust-pc-sdk .ot-hide,
#ot-sync-ntfy .ot-hide {
	display: none !important;
}
#onetrust-banner-sdk button.ot-link-btn:hover,
#onetrust-pc-sdk button.ot-link-btn:hover,
#ot-sync-ntfy button.ot-link-btn:hover {
	text-decoration: underline;
	opacity: 1;
}
#onetrust-pc-sdk
	#ot-pc-lst
	.ot-vs-list
	.ot-vnd-item
	.ot-acc-hdr
	.ot-chkbox
	label,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-chkbox
	label,
#onetrust-pc-sdk .ot-sdk-row .ot-sdk-column,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox label,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label {
	padding: 0;
}
#onetrust-pc-sdk .ot-sdk-row {
	display: flex;
	flex-direction: column;
	width: 100%;
	gap: 1em;
}
#onetrust-pc-sdk [type='checkbox']:checked,
#onetrust-pc-sdk [type='checkbox']:not(:checked) {
	pointer-events: initial;
}
#onetrust-pc-sdk [type='checkbox']:disabled + label,
#onetrust-pc-sdk [type='checkbox']:disabled + label::after,
#onetrust-pc-sdk [type='checkbox']:disabled + label::before {
	pointer-events: none;
	opacity: 0.7;
}
#onetrust-pc-sdk li .ot-checkbox label {
	z-index: 2;
}
#onetrust-pc-sdk li .accordion-text,
#onetrust-pc-sdk li .host-title a,
#onetrust-pc-sdk li .ot-acc-txt,
#onetrust-pc-sdk li .ot-host-name a {
	z-index: 2;
	position: relative;
}
#onetrust-pc-sdk .ot-pc-logo,
#onetrust-pc-sdk .pc-logo {
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}
#onetrust-pc-sdk .ot-pc-logo img,
#onetrust-pc-sdk .pc-logo img {
	max-height: 100%;
	max-width: 100%;
}
#onetrust-pc-sdk .ot-scrn-rdr,
#onetrust-pc-sdk .screen-reader-only,
.ot-sdk-cookie-policy .ot-scrn-rdr,
.ot-sdk-cookie-policy .screen-reader-only {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
#onetrust-banner-sdk.ot-fade-in,
#onetrust-pc-sdk.ot-fade-in,
.onetrust-pc-dark-filter.ot-fade-in {
	animation-name: onetrust-fade-in;
	animation-duration: 400ms;
	animation-timing-function: ease-in-out;
}
#onetrust-pc-sdk.ot-hide,
.onetrust-pc-dark-filter.ot-hide {
	display: none !important;
}
#ot-sdk-btn.optanon-show-settings,
#ot-sdk-btn.ot-sdk-show-settings {
	color: #0052ff;
	border: 1px solid #0052ff;
	height: auto;
	white-space: normal;
	overflow-wrap: break-word;
	padding: 0.8em 2em;
	font-size: 0.8em;
	line-height: 1.2;
	cursor: pointer;
	transition: 0.1s;
}
#ot-sdk-btn.optanon-show-settings:hover,
#ot-sdk-btn.ot-sdk-show-settings:hover {
	color: #fff;
	background-color: #0052ff;
}
.onetrust-pc-dark-filter {
	background: rgba(0, 0, 0, 0.5);
	z-index: 2147483646;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
}
.ot-cookie-label {
	text-decoration: underline;
}
@media only screen and (min-width: 426px) and (max-width: 896px) and (orientation: landscape) {
	#onetrust-pc-sdk p {
		font-size: 0.75em;
	}
}
#onetrust-banner-sdk .banner-option-input:focus + label {
	outline: #000 auto 1px;
}
#onetrust-pc-sdk .ot-userid-title {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-userid-desc {
	font-style: italic;
}
#onetrust-pc-sdk .ot-host-desc a {
	pointer-events: initial;
}
#onetrust-pc-sdk .ot-ven-hdr > p a {
	position: relative;
	z-index: 2;
	pointer-events: initial;
}
#onetrust-pc-sdk .ot-pc-footer-logo img {
	width: 136px;
	height: 16px;
}
#onetrust-pc-sdk .ot-pur-vdr-count {
	font-weight: 400;
	font-size: 0.7rem;
	padding-top: 3px;
	display: block;
}
#onetrust-banner-sdk .ot-optout-signal,
#onetrust-pc-sdk .ot-optout-signal {
	border: 1px solid #32ae88;
	border-radius: 3px;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #f9fffa;
	font-size: 0.85rem;
	line-height: 2;
}
#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon,
#onetrust-pc-sdk .ot-optout-signal .ot-optout-icon {
	display: inline;
	margin-right: 5px;
}
#onetrust-banner-sdk .ot-optout-signal .ot-optout-icon svg,
#onetrust-pc-sdk .ot-optout-signal .ot-optout-icon svg {
	margin-top: -10px !important;
}
#onetrust-banner-sdk .ot-optout-signal svg,
#onetrust-pc-sdk .ot-optout-signal svg {
	height: 20px;
	width: 30px;
	transform: scale(0.5);
}
#onetrust-banner-sdk,
#onetrust-pc-sdk,
#ot-sync-ntfy {
	font-size: 16px;
}
#onetrust-banner-sdk *,
#onetrust-banner-sdk ::after,
#onetrust-banner-sdk ::before,
#onetrust-pc-sdk *,
#onetrust-pc-sdk ::after,
#onetrust-pc-sdk ::before,
#ot-sync-ntfy *,
#ot-sync-ntfy ::after,
#ot-sync-ntfy ::before {
	box-sizing: content-box;
}
#onetrust-banner-sdk #ot-content,
#onetrust-banner-sdk #ot-pc-content,
#onetrust-banner-sdk .checkbox,
#onetrust-banner-sdk .ot-main-content,
#onetrust-banner-sdk .ot-toggle,
#onetrust-banner-sdk div,
#onetrust-banner-sdk input,
#onetrust-banner-sdk li,
#onetrust-banner-sdk nav,
#onetrust-banner-sdk section,
#onetrust-banner-sdk span,
#onetrust-banner-sdk svg,
#onetrust-banner-sdk table,
#onetrust-banner-sdk tbody,
#onetrust-banner-sdk thead,
#onetrust-banner-sdk tr,
#onetrust-pc-sdk div,
#onetrust-pc-sdk span {
	font-family: inherit;
	font-weight: 400;
	-webkit-font-smoothing: auto;
	letter-spacing: normal;
	line-height: normal;
	padding: 0;
	margin: 0;
	height: auto;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	max-width: none;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	clear: none;
	float: none;
	position: static;
	inset: auto;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	background: 0 0;
	overflow: visible;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#onetrust-banner-sdk h1,
#onetrust-banner-sdk h2,
#onetrust-banner-sdk h3,
#onetrust-banner-sdk h4,
#onetrust-banner-sdk h5,
#onetrust-banner-sdk h6,
#onetrust-pc-sdk h1,
#onetrust-pc-sdk h2,
#onetrust-pc-sdk h3,
#onetrust-pc-sdk h4,
#onetrust-pc-sdk h5,
#onetrust-pc-sdk h6 {
	padding: 0;
	text-align: left;
	text-decoration: none;
}
#onetrust-banner-sdk h1,
#onetrust-banner-sdk h2,
#onetrust-banner-sdk h3,
#onetrust-banner-sdk h4,
#onetrust-banner-sdk h5,
#onetrust-banner-sdk h6,
#onetrust-banner-sdk p,
#onetrust-pc-sdk h1,
#onetrust-pc-sdk h2,
#onetrust-pc-sdk h3,
#onetrust-pc-sdk h4,
#onetrust-pc-sdk h5,
#onetrust-pc-sdk h6,
#onetrust-pc-sdk p {
	-webkit-font-smoothing: auto;
	letter-spacing: normal;
	height: auto;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	max-width: none;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	clear: none;
	float: none;
	position: static;
	inset: auto;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	background: 0 0;
	overflow: visible;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#onetrust-banner-sdk img,
#onetrust-banner-sdk p,
#onetrust-pc-sdk img,
#onetrust-pc-sdk p {
	font-weight: 400;
	padding: 0;
	text-align: left;
	text-decoration: none;
}
#onetrust-banner-sdk button {
	max-width: none;
}
#onetrust-banner-sdk a,
#onetrust-banner-sdk img,
#onetrust-banner-sdk label,
#onetrust-banner-sdk td,
#onetrust-pc-sdk a,
#onetrust-pc-sdk img,
#onetrust-pc-sdk label,
#onetrust-pc-sdk td {
	font-family: inherit;
	letter-spacing: normal;
	line-height: normal;
	height: auto;
	max-width: none;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	white-space: normal;
}
#onetrust-banner-sdk a,
#onetrust-pc-sdk a {
	font-weight: 400;
	padding: 0;
	text-align: left;
}
#onetrust-banner-sdk label,
#onetrust-banner-sdk td,
#onetrust-pc-sdk label,
#onetrust-pc-sdk td {
	text-decoration: none;
}
#onetrust-banner-sdk label,
#onetrust-pc-sdk label {
	padding: 0;
	text-align: left;
}
#onetrust-banner-sdk ul,
#onetrust-pc-sdk ul {
	position: static;
	overflow: visible;
}
#onetrust-banner-sdk td,
#onetrust-pc-sdk td {
	font-weight: 400;
}
#onetrust-pc-sdk #ot-content,
#onetrust-pc-sdk .checkbox,
#onetrust-pc-sdk .ot-main-content,
#onetrust-pc-sdk .ot-toggle,
#onetrust-pc-sdk input,
#onetrust-pc-sdk li,
#onetrust-pc-sdk nav,
#onetrust-pc-sdk section,
#onetrust-pc-sdk svg,
#onetrust-pc-sdk table,
#onetrust-pc-sdk tbody,
#onetrust-pc-sdk thead,
#onetrust-pc-sdk tr,
#ot-sync-ntfy div,
#ot-sync-ntfy h1,
#ot-sync-ntfy h2,
#ot-sync-ntfy h3,
#ot-sync-ntfy h4,
#ot-sync-ntfy h5,
#ot-sync-ntfy h6,
#ot-sync-ntfy p,
#ot-sync-ntfy span,
#ot-sync-ntfy svg {
	padding: 0;
	margin: 0;
	position: static;
	overflow: visible;
}
#onetrust-banner-sdk a,
#onetrust-banner-sdk button,
#onetrust-banner-sdk img,
#onetrust-banner-sdk label,
#onetrust-banner-sdk td,
#onetrust-pc-sdk a,
#onetrust-pc-sdk button,
#onetrust-pc-sdk img,
#onetrust-pc-sdk label,
#onetrust-pc-sdk td {
	-webkit-font-smoothing: auto;
	margin: 0;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	border-image: none;
	clear: none;
	float: none;
	position: static;
	inset: auto;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	background: 0 0;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#onetrust-banner-sdk a,
#onetrust-banner-sdk button,
#onetrust-banner-sdk label,
#onetrust-banner-sdk td,
#onetrust-pc-sdk a,
#onetrust-pc-sdk button,
#onetrust-pc-sdk label,
#onetrust-pc-sdk td {
	overflow: visible;
}
#onetrust-banner-sdk ul,
#onetrust-pc-sdk #ot-content,
#onetrust-pc-sdk #ot-pc-content,
#onetrust-pc-sdk .checkbox,
#onetrust-pc-sdk .ot-main-content,
#onetrust-pc-sdk .ot-toggle,
#onetrust-pc-sdk input,
#onetrust-pc-sdk li,
#onetrust-pc-sdk nav,
#onetrust-pc-sdk section,
#onetrust-pc-sdk svg,
#onetrust-pc-sdk table,
#onetrust-pc-sdk tbody,
#onetrust-pc-sdk thead,
#onetrust-pc-sdk tr,
#onetrust-pc-sdk ul,
#ot-sync-ntfy #ot-content,
#ot-sync-ntfy #ot-pc-content,
#ot-sync-ntfy .checkbox,
#ot-sync-ntfy .ot-main-content,
#ot-sync-ntfy .ot-toggle,
#ot-sync-ntfy a,
#ot-sync-ntfy button,
#ot-sync-ntfy div,
#ot-sync-ntfy h1,
#ot-sync-ntfy h2,
#ot-sync-ntfy h3,
#ot-sync-ntfy h4,
#ot-sync-ntfy h5,
#ot-sync-ntfy h6,
#ot-sync-ntfy img,
#ot-sync-ntfy input,
#ot-sync-ntfy label,
#ot-sync-ntfy li,
#ot-sync-ntfy nav,
#ot-sync-ntfy p,
#ot-sync-ntfy section,
#ot-sync-ntfy span,
#ot-sync-ntfy svg,
#ot-sync-ntfy table,
#ot-sync-ntfy tbody,
#ot-sync-ntfy td,
#ot-sync-ntfy thead,
#ot-sync-ntfy tr,
#ot-sync-ntfy ul {
	font-family: inherit;
	font-weight: 400;
	-webkit-font-smoothing: auto;
	letter-spacing: normal;
	line-height: normal;
	height: auto;
	min-height: 0;
	max-height: none;
	width: auto;
	min-width: 0;
	max-width: none;
	border-radius: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	clear: none;
	float: none;
	inset: auto;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	background: 0 0;
	vertical-align: baseline;
	visibility: visible;
	z-index: auto;
	box-shadow: none;
}
#onetrust-pc-sdk #ot-pc-content {
	overflow: visible;
}
#ot-sync-ntfy #ot-content,
#ot-sync-ntfy #ot-pc-content,
#ot-sync-ntfy .checkbox,
#ot-sync-ntfy .ot-main-content,
#ot-sync-ntfy .ot-toggle,
#ot-sync-ntfy a,
#ot-sync-ntfy button,
#ot-sync-ntfy img,
#ot-sync-ntfy input,
#ot-sync-ntfy label,
#ot-sync-ntfy li,
#ot-sync-ntfy nav,
#ot-sync-ntfy section,
#ot-sync-ntfy table,
#ot-sync-ntfy tbody,
#ot-sync-ntfy td,
#ot-sync-ntfy thead,
#ot-sync-ntfy tr,
#ot-sync-ntfy ul {
	padding: 0;
	margin: 0;
	position: static;
}
#ot-sync-ntfy #ot-content,
#ot-sync-ntfy #ot-pc-content,
#ot-sync-ntfy .checkbox,
#ot-sync-ntfy .ot-main-content,
#ot-sync-ntfy .ot-toggle,
#ot-sync-ntfy a,
#ot-sync-ntfy button,
#ot-sync-ntfy input,
#ot-sync-ntfy label,
#ot-sync-ntfy li,
#ot-sync-ntfy nav,
#ot-sync-ntfy section,
#ot-sync-ntfy table,
#ot-sync-ntfy tbody,
#ot-sync-ntfy td,
#ot-sync-ntfy thead,
#ot-sync-ntfy tr,
#ot-sync-ntfy ul {
	overflow: visible;
}
#onetrust-banner-sdk .checkbox::after,
#onetrust-banner-sdk .checkbox::before,
#onetrust-banner-sdk label::after,
#onetrust-banner-sdk label::before,
#onetrust-pc-sdk .checkbox::after,
#onetrust-pc-sdk .checkbox::before,
#onetrust-pc-sdk label::after,
#onetrust-pc-sdk label::before,
#ot-sync-ntfy .checkbox::after,
#ot-sync-ntfy .checkbox::before,
#ot-sync-ntfy label::after,
#ot-sync-ntfy label::before {
	content: none;
}
#onetrust-banner-sdk .ot-sdk-container,
#onetrust-pc-sdk .ot-sdk-container {
	position: relative;
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}
#onetrust-banner-sdk .ot-sdk-column,
#onetrust-banner-sdk .ot-sdk-columns,
#onetrust-pc-sdk .ot-sdk-column,
#onetrust-pc-sdk .ot-sdk-columns {
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 0;
	display: initial;
}
@media (min-width: 400px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 90%;
		padding: 0;
	}
}
@media (min-width: 550px) {
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
	}
	#onetrust-banner-sdk .ot-sdk-column,
	#onetrust-banner-sdk .ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-column,
	#onetrust-pc-sdk .ot-sdk-columns {
		margin-left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-column:first-child,
	#onetrust-banner-sdk .ot-sdk-columns:first-child,
	#onetrust-pc-sdk .ot-sdk-column:first-child,
	#onetrust-pc-sdk .ot-sdk-columns:first-child {
		margin-left: 0;
	}
	#onetrust-banner-sdk .ot-sdk-two.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-two.ot-sdk-columns {
		width: 13.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns {
		width: 22%;
	}
	#onetrust-banner-sdk .ot-sdk-four.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-four.ot-sdk-columns {
		width: 30.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns {
		width: 65.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-nine.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-nine.ot-sdk-columns {
		width: 74%;
	}
	#onetrust-banner-sdk .ot-sdk-ten.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-ten.ot-sdk-columns {
		width: 82.6667%;
	}
	#onetrust-banner-sdk .ot-sdk-eleven.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-eleven.ot-sdk-columns {
		width: 91.3333%;
	}
	#onetrust-banner-sdk .ot-sdk-twelve.ot-sdk-columns,
	#onetrust-pc-sdk .ot-sdk-twelve.ot-sdk-columns {
		width: 100%;
		margin-left: 0;
	}
}
#onetrust-banner-sdk h1,
#onetrust-banner-sdk h2,
#onetrust-banner-sdk h3,
#onetrust-banner-sdk h4,
#onetrust-banner-sdk h5,
#onetrust-banner-sdk h6,
#onetrust-pc-sdk h1,
#onetrust-pc-sdk h2,
#onetrust-pc-sdk h3,
#onetrust-pc-sdk h4,
#onetrust-pc-sdk h5,
#onetrust-pc-sdk h6 {
	margin: 0;
	font-weight: 600;
	font-family: inherit;
}
#onetrust-banner-sdk h1,
#onetrust-pc-sdk h1 {
	font-size: 1.5rem;
	line-height: 1.2;
}
#onetrust-banner-sdk h2,
#onetrust-pc-sdk h2 {
	font-size: 1.5rem;
	line-height: 1.25;
}
#onetrust-banner-sdk h3,
#onetrust-pc-sdk h3 {
	font-size: 1.5rem;
	line-height: 1.3;
}
#onetrust-banner-sdk h4,
#onetrust-pc-sdk h4 {
	font-size: 1.5rem;
	line-height: 1.35;
}
#onetrust-banner-sdk h5,
#onetrust-pc-sdk h5 {
	font-size: 1.5rem;
	line-height: 1.5;
}
#onetrust-banner-sdk h6,
#onetrust-pc-sdk h6 {
	font-size: 1.5rem;
	line-height: 1.6;
}
@media (min-width: 550px) {
	#onetrust-banner-sdk h1,
	#onetrust-banner-sdk h2,
	#onetrust-banner-sdk h3,
	#onetrust-banner-sdk h4,
	#onetrust-banner-sdk h5,
	#onetrust-banner-sdk h6,
	#onetrust-pc-sdk h1,
	#onetrust-pc-sdk h2,
	#onetrust-pc-sdk h3,
	#onetrust-pc-sdk h4,
	#onetrust-pc-sdk h5,
	#onetrust-pc-sdk h6 {
		font-size: 1.5rem;
	}
}
#onetrust-banner-sdk p,
#onetrust-pc-sdk p {
	margin: 0 0 1em;
	font-family: inherit;
	line-height: normal;
}
#onetrust-banner-sdk a,
#onetrust-banner-sdk a:hover {
	color: #565656;
	text-decoration: underline !important;
}
#onetrust-pc-sdk a,
#onetrust-pc-sdk a:hover {
	text-decoration: underline !important;
}
#onetrust-banner-sdk .ot-sdk-button,
#onetrust-pc-sdk .ot-sdk-button {
	margin-bottom: 1rem;
	font-family: inherit;
}
#onetrust-banner-sdk .ot-sdk-button,
#onetrust-banner-sdk button,
#onetrust-pc-sdk .ot-sdk-button {
	height: 38px;
	padding: 0 30px;
	font-weight: 400;
	line-height: 38px;
	white-space: nowrap;
}
#onetrust-banner-sdk .ot-sdk-button,
#onetrust-banner-sdk button,
#onetrust-pc-sdk .ot-sdk-button,
#onetrust-pc-sdk button {
	display: inline-block;
	color: #555;
	text-align: center;
	font-size: 0.9em;
	letter-spacing: 0.01em;
	text-decoration: none;
	background-color: transparent;
	border-radius: 2px;
	border: 1px solid #bbb;
	cursor: pointer;
	box-sizing: border-box;
}
#onetrust-banner-sdk .ot-sdk-button:hover,
#onetrust-banner-sdk
	:not(.ot-leg-btn-container)
	> button:not(.ot-link-btn):focus,
#onetrust-banner-sdk
	:not(.ot-leg-btn-container)
	> button:not(.ot-link-btn):hover,
#onetrust-pc-sdk .ot-sdk-button:hover,
#onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):focus,
#onetrust-pc-sdk :not(.ot-leg-btn-container) > button:not(.ot-link-btn):hover {
	background-color: #014cec;
}
#onetrust-banner-sdk
	:not(.ot-leg-btn-container)
	> button:not(.ot-link-btn):hover {
	background-color: transparent !important;
}
#onetrust-banner-sdk .ot-sdk-button:focus,
#onetrust-banner-sdk :not(.ot-leg-btn-container) > button:focus,
#onetrust-pc-sdk .ot-sdk-button:focus,
#onetrust-pc-sdk :not(.ot-leg-btn-container) > button:focus {
	outline: #000 solid 2px;
}
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary,
#onetrust-banner-sdk button.ot-sdk-button-primary,
#onetrust-banner-sdk input[type='button'].ot-sdk-button-primary,
#onetrust-banner-sdk input[type='reset'].ot-sdk-button-primary,
#onetrust-banner-sdk input[type='submit'].ot-sdk-button-primary,
#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary,
#onetrust-pc-sdk button.ot-sdk-button-primary,
#onetrust-pc-sdk input[type='button'].ot-sdk-button-primary,
#onetrust-pc-sdk input[type='reset'].ot-sdk-button-primary,
#onetrust-pc-sdk input[type='submit'].ot-sdk-button-primary {
	color: #fff;
	background-color: #33c3f0;
	border-color: #33c3f0;
}
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
#onetrust-banner-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
#onetrust-banner-sdk button.ot-sdk-button-primary:focus,
#onetrust-banner-sdk button.ot-sdk-button-primary:hover,
#onetrust-banner-sdk input[type='button'].ot-sdk-button-primary:focus,
#onetrust-banner-sdk input[type='button'].ot-sdk-button-primary:hover,
#onetrust-banner-sdk input[type='reset'].ot-sdk-button-primary:focus,
#onetrust-banner-sdk input[type='reset'].ot-sdk-button-primary:hover,
#onetrust-banner-sdk input[type='submit'].ot-sdk-button-primary:focus,
#onetrust-banner-sdk input[type='submit'].ot-sdk-button-primary:hover,
#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:focus,
#onetrust-pc-sdk .ot-sdk-button.ot-sdk-button-primary:hover,
#onetrust-pc-sdk button.ot-sdk-button-primary:focus,
#onetrust-pc-sdk button.ot-sdk-button-primary:hover,
#onetrust-pc-sdk input[type='button'].ot-sdk-button-primary:focus,
#onetrust-pc-sdk input[type='button'].ot-sdk-button-primary:hover,
#onetrust-pc-sdk input[type='reset'].ot-sdk-button-primary:focus,
#onetrust-pc-sdk input[type='reset'].ot-sdk-button-primary:hover,
#onetrust-pc-sdk input[type='submit'].ot-sdk-button-primary:focus,
#onetrust-pc-sdk input[type='submit'].ot-sdk-button-primary:hover {
	color: #fff;
	background-color: #1eaedb;
	border-color: #1eaedb;
}
#onetrust-banner-sdk input[type='text'],
#onetrust-pc-sdk input[type='text'] {
	height: 38px;
	padding: 6px 10px;
	background-color: #fff;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	box-shadow: none;
	box-sizing: border-box;
	appearance: none;
}
#onetrust-banner-sdk input[type='text']:focus,
#onetrust-pc-sdk input[type='text']:focus {
	border: 1px solid #000;
	outline: 0;
}
#onetrust-banner-sdk label,
#onetrust-pc-sdk label {
	display: block;
	margin-bottom: 0.5rem;
	font-weight: 600;
}
#onetrust-banner-sdk input[type='checkbox'],
#onetrust-pc-sdk input[type='checkbox'] {
	display: inline;
}
#onetrust-banner-sdk ul {
	list-style: inside circle;
	padding: 0;
	margin: 0;
}
#onetrust-pc-sdk ul {
	margin: 0;
}
#onetrust-banner-sdk li,
#onetrust-pc-sdk li {
	margin-bottom: 1rem;
}
#onetrust-banner-sdk td,
#onetrust-banner-sdk th,
#onetrust-pc-sdk td,
#onetrust-pc-sdk th {
	padding: 12px 15px;
	text-align: left;
	border-bottom: 1px solid #e1e1e1;
}
#onetrust-banner-sdk button,
#onetrust-pc-sdk button {
	margin-bottom: 1rem;
	font-family: inherit;
}
#onetrust-banner-sdk .ot-sdk-container::after,
#onetrust-banner-sdk .ot-sdk-row::after,
#onetrust-pc-sdk .ot-sdk-container::after,
#onetrust-pc-sdk .ot-sdk-row::after {
	content: '';
	display: table;
	clear: both;
}
#onetrust-banner-sdk .ot-sdk-row {
	padding-right: 28px;
}
#onetrust-banner-sdk .ot-sdk-row,
#onetrust-pc-sdk .ot-sdk-row {
	margin: 0;
	max-width: none;
	display: block;
}
#onetrust-banner-sdk {
	box-shadow: rgba(0, 0, 0, 0.2) 0 0 18px;
}
#onetrust-banner-sdk.otFlat {
	position: fixed;
	z-index: 2147483645;
	bottom: 0;
	right: 0;
	left: 0;
	background-color: #fff;
	max-height: 90%;
	overflow: hidden auto;
}
#onetrust-banner-sdk.otFlat.top {
	top: 0;
	bottom: auto;
}
#onetrust-banner-sdk.otRelFont {
	font-size: 1rem;
}
#onetrust-banner-sdk > .ot-sdk-container {
	overflow: hidden;
}
#onetrust-banner-sdk::-webkit-scrollbar {
	width: 11px;
}
#onetrust-banner-sdk::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background: #c1c1c1;
}
#onetrust-banner-sdk #onetrust-policy {
	margin-top: 1em;
	overflow: hidden;
}
#onetrust-banner-sdk #onetrust-policy .ot-gv-list-handler {
	float: left;
	font-size: 0.82em;
	padding: 0;
	margin-bottom: 0;
	border: 0;
	line-height: normal;
	height: auto;
	width: auto;
	text-decoration: underline !important;
}
#onetrust-banner-sdk #onetrust-policy-title {
	font-size: 1.2em;
	line-height: 1.3;
	margin-bottom: 10px;
}
#onetrust-banner-sdk #onetrust-policy-text {
	clear: both;
	text-align: left;
}
#onetrust-banner-sdk #onetrust-policy-text * {
	font-size: inherit;
	line-height: inherit;
}
#onetrust-banner-sdk #onetrust-policy-text a {
	font-weight: 700;
	margin-left: 5px;
	text-decoration: underline !important;
}
#onetrust-banner-sdk #onetrust-policy-text,
#onetrust-banner-sdk #onetrust-policy-title {
	color: #696969;
	float: left;
}
#onetrust-banner-sdk #onetrust-button-group-parent {
	min-height: 1px;
	text-align: center;
	margin-bottom: 1em;
}
#onetrust-banner-sdk #onetrust-button-group {
	display: inline-block;
}
#onetrust-banner-sdk #onetrust-accept-btn-handler {
	background-color: #0052ff;
	color: #fff;
	border-color: #0052ff;
	margin-right: 1em;
	min-width: 125px;
	height: auto;
	white-space: normal;
	word-break: break-word;
	overflow-wrap: break-word;
	padding: 12px 10px;
	line-height: 1.2;
	font-size: 0.813em;
	font-weight: 600;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler {
	background-color: #eef0f3;
	color: #0a0b0d;
	border-color: #eef0f3;
}
#onetrust-banner-sdk #onetrust-pc-btn-handler,
#onetrust-banner-sdk #onetrust-reject-all-handler {
	margin-right: 1em;
	min-width: 125px;
	height: auto;
	white-space: normal;
	word-break: break-word;
	overflow-wrap: break-word;
	padding: 12px 10px;
	line-height: 1.2;
	font-size: 0.813em;
	font-weight: 600;
}
#onetrust-banner-sdk #onetrust-policy-text #onetrust-pc-btn-handler {
	background: 0 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	color: #0052ff;
	cursor: pointer;
	display: inline;
	font-size: inherit;
	font-weight: inherit;
	height: auto;
	line-height: inherit;
	margin: 0;
	min-width: auto;
	padding: 0;
	text-transform: lowercase;
	vertical-align: baseline;
	white-space: inherit;
	word-break: normal;
	overflow-wrap: normal;
	text-decoration: underline !important;
}
#onetrust-banner-sdk
	#onetrust-policy-text
	#onetrust-pc-btn-handler:focus-visible {
	outline: #005fcc solid 1px;
}
#onetrust-banner-sdk .onetrust-close-btn-ui {
	width: 12px;
	height: 12px;
	background-size: 12px auto;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	position: relative;
	margin: auto;
	border-radius: 100%;
	padding: 12px;
}
#onetrust-banner-sdk .onetrust-close-btn-ui:focus {
	background-color: transparent !important;
}
#onetrust-banner-sdk .onetrust-close-btn-ui:focus-visible {
	outline: #005fcc solid 1px;
	border-radius: 100%;
}
#onetrust-banner-sdk .banner_logo {
	display: none;
}
#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
#onetrust-banner-sdk.ot-bnr-w-logo #onetrust-policy {
	margin-left: 65px;
}
#onetrust-banner-sdk .ot-b-addl-desc {
	clear: both;
	float: left;
	display: block;
}
#onetrust-banner-sdk #banner-options {
	float: left;
	display: table;
	margin-right: 0;
	margin-left: 1em;
	width: calc(100% - 1em);
}
#onetrust-banner-sdk .banner-option-input {
	cursor: pointer;
	width: auto;
	height: auto;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	padding: 0 3px 0 0;
	margin: 0 0 10px;
	font-size: 0.82em;
	line-height: 1.4;
}
#onetrust-banner-sdk .banner-option-input * {
	pointer-events: none;
	font-size: inherit;
	line-height: inherit;
}
#onetrust-banner-sdk
	.banner-option-input[aria-expanded='true']
	~ .banner-option-details {
	display: block;
	height: auto;
}
#onetrust-banner-sdk
	.banner-option-input[aria-expanded='true']
	.ot-arrow-container {
	transform: rotate(90deg);
}
#onetrust-banner-sdk .banner-option {
	margin-bottom: 12px;
	margin-left: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	float: left;
	padding: 0;
}
#onetrust-banner-sdk .banner-option:first-child {
	padding-left: 2px;
}
#onetrust-banner-sdk .banner-option:not(:first-child) {
	padding: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}
#onetrust-banner-sdk .banner-option-header {
	cursor: pointer;
	display: inline-block;
}
#onetrust-banner-sdk .banner-option-header :first-child {
	color: #696969;
	font-weight: 700;
	float: left;
}
#onetrust-banner-sdk .banner-option-header .ot-arrow-container {
	display: inline-block;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #696969;
	margin-left: 10px;
	vertical-align: middle;
}
#onetrust-banner-sdk .banner-option-details {
	display: none;
	font-size: 0.83em;
	line-height: 1.5;
	padding: 10px 0 5px 10px;
	margin-right: 10px;
	height: 0;
}
#onetrust-banner-sdk .banner-option-details * {
	font-size: inherit;
	line-height: inherit;
	color: #696969;
}
#onetrust-banner-sdk .banner-option-details,
#onetrust-banner-sdk .ot-arrow-container {
	transition: 300ms ease-in;
}
#onetrust-banner-sdk .ot-dpd-container {
	float: left;
}
#onetrust-banner-sdk .ot-dpd-title {
	margin-bottom: 10px;
	font-size: 0.88em;
	line-height: 1.4;
	color: #696969;
}
#onetrust-banner-sdk .ot-dpd-desc {
	color: #696969;
}
#onetrust-banner-sdk .ot-dpd-desc *,
#onetrust-banner-sdk .ot-dpd-title * {
	font-size: inherit;
	line-height: inherit;
}
#onetrust-banner-sdk.ot-iab-2 #onetrust-policy-text *,
#onetrust-pc-sdk label {
	margin-bottom: 0;
}
#onetrust-banner-sdk.ot-iab-2 #onetrust-button-group button {
	display: block;
}
#onetrust-banner-sdk.ot-close-btn-link {
	padding-top: 25px;
}
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container {
	top: 15px;
	transform: none;
	right: 15px;
}
#onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button {
	padding: 0;
	white-space: pre-wrap;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	height: auto;
	line-height: 1.5;
	text-decoration: underline;
	font-size: 0.69em;
}
#onetrust-banner-sdk #onetrust-policy-text,
#onetrust-banner-sdk .ot-b-addl-desc,
#onetrust-banner-sdk .ot-dpd-desc {
	font-size: 0.813em;
	line-height: 1.5;
}
#onetrust-banner-sdk .ot-dpd-desc {
	margin-bottom: 10px;
}
#onetrust-banner-sdk .ot-dpd-desc > .ot-b-addl-desc {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1em;
}
#onetrust-consent-sdk #onetrust-banner-sdk {
	background-color: #fff;
	border-radius: 16px;
	outline: 0;
}
#onetrust-consent-sdk #onetrust-pc-sdk {
	border-radius: 4px;
}
#onetrust-banner-sdk .ot-cat-header,
#onetrust-banner-sdk .ot-optout-signal,
#onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,
#onetrust-consent-sdk #onetrust-policy-text,
#onetrust-consent-sdk #onetrust-policy-title,
#onetrust-consent-sdk .ot-b-addl-desc,
#onetrust-consent-sdk .ot-dpd-desc,
#onetrust-consent-sdk .ot-dpd-title {
	color: #1d1d1d;
}
#onetrust-consent-sdk #onetrust-banner-sdk .banner-option-details {
	background-color: #f5f5f5;
}
#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn,
#onetrust-consent-sdk #onetrust-banner-sdk a[href],
#onetrust-consent-sdk #onetrust-banner-sdk a[href] font {
	color: #0052ff;
	text-decoration: underline !important;
}
#onetrust-banner-sdk #onetrust-reject-all-handler,
#onetrust-consent-sdk #onetrust-accept-btn-handler {
	background-color: #0a0b0d;
	border-color: #0a0b0d;
	color: #fff;
}
#onetrust-consent-sdk #onetrust-banner-sdk :focus,
#onetrust-consent-sdk #onetrust-banner-sdk:focus {
	outline-color: #000;
	outline-width: 1px;
}
#onetrust-banner-sdk.otFloatingRounded,
#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
	width: 528px;
	max-width: calc(100% - 32px);
}
#onetrust-banner-sdk #onetrust-group-container #onetrust-policy-text,
#onetrust-banner-sdk #onetrust-group-container .ot-b-addl-desc {
	font-size: 14px;
}
#onetrust-banner-sdk #onetrust-group-container #onetrust-policy-text a {
	font-weight: 400;
	margin-left: 0;
	text-decoration: underline !important;
}
#onetrust-banner-sdk #onetrust-group-container #onetrust-policy-text a:focus {
	outline: 0;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-pc-btn-handler:focus-visible,
#onetrust-banner-sdk
	#onetrust-group-container
	#onetrust-policy-text
	a:focus-visible {
	outline: #005fcc solid 1px;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent.has-reject-all-button
	#onetrust-button-group {
	flex-direction: row;
	gap: 8px;
	display: flex;
	margin: 0;
	justify-content: flex-start;
}
#onetrust-banner-sdk .onetrust-banner-options {
	float: unset;
	max-width: unset;
	order: 2;
	display: flex;
	gap: 1em;
	width: 100%;
}
#onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group {
	display: flex;
	gap: 8px;
	flex-direction: row;
	justify-content: flex-start;
	margin-top: 0;
	width: 100%;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-accept-btn-handler {
	order: 2;
	border-radius: 40px;
	width: auto;
	min-width: 0;
	flex: 1 1 0%;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-reject-all-handler {
	order: 1;
	border-radius: 40px;
	margin-left: 0;
	width: auto;
	min-width: 0;
	flex: 1 1 0%;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-pc-btn-handler {
	display: none !important;
	order: 1;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	background-color: #fff;
	text-decoration: underline;
	padding: 0;
	text-align: left;
	font-size: 14px;
	min-width: auto;
	outline: 0;
}
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-accept-btn-handler:hover,
#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-reject-all-handler:hover {
	background-color: #0a0b0d !important;
	border-color: #0a0b0d !important;
	opacity: 1 !important;
}
#onetrust-banner-sdk #onetrust-close-btn-container {
	right: 24px;
	display: flex;
	top: 16px;
	position: absolute;
}
#onetrust-pc-sdk.otPcCenter {
	overflow: hidden;
	position: fixed;
	margin: 0 auto;
	top: 5%;
	right: 0;
	left: 0;
	width: 40%;
	max-width: 575px;
	min-width: 575px;
	border-radius: 2.5px;
	z-index: 2147483647;
	background-color: #fff;
	box-shadow: #999 0 2px 10px -3px;
}
#onetrust-pc-sdk.otPcCenter[dir='rtl'] {
	right: 0;
	left: 0;
}
#onetrust-pc-sdk.otRelFont {
	font-size: 1rem;
}
#onetrust-pc-sdk .ot-optout-signal {
	margin-top: 0.625rem;
}
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr,
#onetrust-pc-sdk #ot-addtl-venlst .ot-arw-cntr *,
#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus,
#onetrust-pc-sdk #ot-addtl-venlst .ot-plus-minus *,
#onetrust-pc-sdk .ot-hide-tgl,
#onetrust-pc-sdk .ot-hide-tgl * {
	visibility: hidden;
}
#onetrust-pc-sdk #ot-gn-venlst .ot-ven-item .ot-acc-hdr {
	min-height: 40px;
}
#onetrust-pc-sdk .ot-pc-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 40px;
	padding: 10px 10px 10px 30px;
	border-bottom: 1px solid #e9e9e9;
}
#onetrust-pc-sdk .ot-cat-header {
	color: #696969;
}
#onetrust-pc-sdk #ot-category-title,
#onetrust-pc-sdk #ot-lst-title,
#onetrust-pc-sdk #ot-pc-title,
#onetrust-pc-sdk .ot-always-active,
#onetrust-pc-sdk .ot-ven-hdr .ot-ven-name {
	font-weight: 700;
	color: #696969;
}
#onetrust-pc-sdk .ot-always-active-group .ot-cat-header {
	width: 55%;
	font-weight: 700;
}
#onetrust-pc-sdk .ot-cat-item p {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	line-height: 1.5;
	font-size: 0.812em;
	color: #696969;
}
#onetrust-pc-sdk .ot-close-icon {
	height: 44px;
	width: 44px;
	background-size: 12px auto;
}
#onetrust-pc-sdk #ot-pc-title {
	float: left;
	font-size: 1em;
	line-height: 1.5;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
}
#onetrust-pc-sdk #ot-pc-desc {
	clear: both;
	width: 100%;
	font-size: 0.812em;
	line-height: 1.5;
	margin-bottom: 25px;
}
#onetrust-pc-sdk #ot-pc-desc a {
	margin-left: 5px;
}
#onetrust-pc-sdk #ot-pc-desc * {
	font-size: inherit;
	line-height: inherit;
}
#onetrust-pc-sdk a {
	color: #656565;
	cursor: pointer;
}
#onetrust-pc-sdk a:hover {
	color: #3860be;
}
#onetrust-pc-sdk #vdr-lst-dsc {
	font-size: 0.812em;
	line-height: 1.5;
	padding: 10px 15px 5px;
}
#onetrust-pc-sdk button {
	max-width: 394px;
	padding: 12px 30px;
	line-height: 1;
	word-break: break-word;
	overflow-wrap: break-word;
	white-space: normal;
	font-weight: 700;
	height: auto;
}
#onetrust-pc-sdk .ot-link-btn {
	padding: 0;
	margin-bottom: 0;
	border: 0;
	font-weight: 400;
	line-height: normal;
	width: auto;
	height: auto;
}
#onetrust-pc-sdk #ot-pc-content {
	position: absolute;
	overflow-y: scroll;
	padding: 0 30px 0 0;
	top: 60px;
	bottom: 110px;
	margin: 1px 3px 0 30px;
	width: calc(100% - 63px);
}
#onetrust-pc-sdk .ot-cat-grp .ot-always-active,
#onetrust-pc-sdk .ot-vs-list .ot-always-active {
	float: right;
	clear: none;
	color: #5b616e;
	margin: 0;
	font-size: 14px;
}
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-track {
	margin-right: 20px;
}
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar {
	width: 11px;
}
#onetrust-pc-sdk .ot-pc-scrollbar::-webkit-scrollbar-thumb {
	border-radius: 10px;
	background: #d8d8d8;
}
#onetrust-pc-sdk .ot-tgl input:focus + .ot-switch {
	outline: #000 solid 1px;
}
#onetrust-pc-sdk .save-preference-btn-handler {
	margin-right: 24px;
}
#onetrust-pc-sdk #ot-pc-desc .ot-imprint-handler,
#onetrust-pc-sdk #ot-pc-desc .privacy-notice-link {
	margin-left: 0;
	margin-right: 8px;
}
#onetrust-pc-sdk .ot-subgrp-cntr {
	display: inline-block;
	clear: both;
	width: 100%;
	padding-top: 15px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc > ul,
#onetrust-pc-sdk .ot-switch + .ot-subgrp-cntr {
	padding-top: 10px;
}
#onetrust-pc-sdk ul.ot-subgrps {
	margin: 0;
	font-size: initial;
}
#onetrust-pc-sdk ul.ot-subgrps li h5,
#onetrust-pc-sdk ul.ot-subgrps li p {
	font-size: 0.813em;
	line-height: 1.4;
	color: #696969;
}
#onetrust-pc-sdk ul.ot-subgrps .ot-switch {
	min-height: auto;
}
#onetrust-pc-sdk ul.ot-subgrps .ot-switch-nob {
	top: 0;
}
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr {
	display: inline-block;
}
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	li.ot-subgrp
	.ot-acc-hdr
	h4.ot-cat-header,
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	li.ot-subgrp
	.ot-acc-hdr
	h5.ot-cat-header,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-txt {
	margin: 0;
}
#onetrust-pc-sdk ul.ot-subgrps li {
	padding: 0;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}
#onetrust-pc-sdk ul.ot-subgrps li h5 {
	position: relative;
	top: 5px;
	font-weight: 700;
	margin-bottom: 0;
	float: left;
}
#onetrust-pc-sdk .ot-pc-logo {
	width: 32px;
	height: 32px;
}
#onetrust-pc-sdk .ot-pc-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	max-height: 160px;
	border-top: 1px solid #d8d8d8;
}
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-refuse-all-handler {
	margin-bottom: 0;
}
#onetrust-pc-sdk.ot-ftr-stacked #ot-pc-content {
	bottom: 160px;
}
#onetrust-pc-sdk.ot-ftr-stacked .ot-pc-footer button {
	width: 100%;
	max-width: none;
}
#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-container {
	margin: 0 30px;
	width: calc(100% - 60px);
	padding-right: 0;
}
#onetrust-pc-sdk .ot-pc-footer-logo {
	height: 30px;
	width: 100%;
	text-align: right;
	background: #f4f4f4;
}
#onetrust-pc-sdk .ot-pc-footer-logo a {
	display: inline-block;
	margin-top: 5px;
	margin-right: 10px;
}
#onetrust-pc-sdk[dir='rtl'] .ot-pc-footer-logo {
	direction: rtl;
}
#onetrust-pc-sdk[dir='rtl'] .ot-pc-footer-logo a {
	margin-right: 25px;
}
#onetrust-pc-sdk .ot-tgl {
	float: right;
	position: relative;
	z-index: 1;
}
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
	border: 1px solid #fff;
	background-color: #0052ff !important;
}
#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob::before {
	transform: translateX(20px);
	background-color: #fff;
	border-color: #fff;
}
#onetrust-pc-sdk .ot-switch {
	position: relative;
	display: inline-block;
	width: 45px;
	height: 25px;
	border-radius: 45px;
}
#onetrust-pc-sdk .ot-switch-nob {
	position: absolute;
	cursor: pointer;
	inset: 0;
	background-color: #767676;
	border: 1px solid #ddd;
	transition: 0.2s ease-in;
	border-radius: 20px;
}
#onetrust-pc-sdk .ot-switch-nob::before {
	position: absolute;
	content: '';
	height: 18px;
	width: 18px;
	bottom: 3px;
	left: 3px;
	background-color: #fff;
	transition: 0.4s;
	border-radius: 20px;
}
#onetrust-pc-sdk .ot-chkbox input:checked ~ label::before {
	background-color: #3860be;
}
#onetrust-pc-sdk .ot-chkbox input:checked + label::after,
#onetrust-pc-sdk .ot-chkbox input[type='checkbox']:checked + label::after {
	content: '';
}
#onetrust-pc-sdk .ot-chkbox input:focus + label::before {
	outline-width: 2px;
	outline-style: auto;
}
#onetrust-pc-sdk .ot-chkbox input[type='checkbox']:focus + label::before {
	outline-style: auto;
}
#onetrust-pc-sdk .ot-chkbox label::after,
#onetrust-pc-sdk .ot-chkbox label::before {
	position: absolute;
	content: '';
	display: inline-block;
	border-radius: 3px;
}
#onetrust-pc-sdk .ot-chkbox label::before {
	height: 18px;
	width: 18px;
	border: 1px solid #3860be;
	left: 0;
	top: auto;
}
#onetrust-pc-sdk .ot-chkbox label::after {
	height: 5px;
	width: 9px;
	border-left: 3px solid;
	border-bottom: 3px solid;
	transform: rotate(-45deg);
	left: 4px;
	top: 5px;
}
#onetrust-pc-sdk .ot-label-txt {
	display: none;
}
#onetrust-pc-sdk .ot-chkbox input {
	position: absolute;
	opacity: 0;
}
#onetrust-pc-sdk .ot-tgl input {
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
}
#onetrust-pc-sdk .ot-arw-cntr {
	float: right;
	position: relative;
	pointer-events: none;
}
#onetrust-pc-sdk .ot-arw-cntr .ot-arw {
	width: 16px;
	height: 16px;
	margin-left: 5px;
	color: #696969;
	display: inline-block;
	vertical-align: middle;
	transition: 150ms ease-in;
}
#onetrust-pc-sdk button[aria-expanded='true'] ~ .ot-acc-hdr .ot-arw-cntr svg {
	transform: rotate(90deg);
}
#onetrust-pc-sdk input[type='checkbox']:focus + .ot-acc-hdr {
	outline: #000 solid 1px;
}
#onetrust-pc-sdk .ot-arw-cntr,
#onetrust-pc-sdk .ot-tgl-cntr {
	display: inline-block;
}
#onetrust-pc-sdk .ot-tgl-cntr {
	width: 45px;
	float: right;
	margin-top: 2px;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-tgl-cntr {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-always-active-subgroup {
	width: auto;
	top: 3px;
	position: relative;
	padding-left: 0 !important;
}
#onetrust-pc-sdk .ot-label-status {
	padding-left: 5px;
	font-size: 0.75em;
	display: none;
}
#onetrust-pc-sdk .ot-arw-cntr {
	margin-top: -1px;
}
#onetrust-pc-sdk .ot-arw-cntr svg {
	transition: 300ms ease-in;
	height: 10px;
	width: 10px;
}
#onetrust-pc-sdk input:checked ~ .ot-acc-hdr .ot-arw {
	transform: rotate(90deg);
}
#onetrust-pc-sdk .ot-arw {
	width: 10px;
	margin-left: 15px;
	transition: 300ms ease-in;
}
#onetrust-pc-sdk .ot-hlst-cntr {
	margin-top: 5px;
	display: inline-block;
	width: 100%;
}
#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk,
#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk {
	display: inline-block;
	height: 13px;
	width: 13px;
	background-repeat: no-repeat;
	margin-left: 1px;
	margin-top: 6px;
	cursor: pointer;
}
#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk {
	margin-bottom: -1px;
}
#onetrust-pc-sdk .back-btn-handler {
	font-size: 1em;
	text-decoration: none;
}
#onetrust-pc-sdk .back-btn-handler:hover {
	opacity: 0.6;
}
#onetrust-pc-sdk #ot-lst-title h3 {
	display: inline-block;
	word-break: break-word;
	overflow-wrap: break-word;
	margin-bottom: 0;
	color: #656565;
	font-size: 1em;
	font-weight: 700;
	margin-left: 15px;
}
#onetrust-pc-sdk #ot-lst-title {
	margin: 10px 0;
	font-size: 1em;
	text-align: left;
}
#onetrust-pc-sdk #ot-pc-hdr {
	margin: 0 0 0 30px;
	height: auto;
	width: auto;
}
#onetrust-pc-sdk #vendor-search-handler {
	height: 31px;
	width: 100%;
	border-radius: 50px;
	font-size: 0.8em;
	padding-right: 35px;
	padding-left: 15px;
	float: left;
	margin-left: 15px;
}
#onetrust-pc-sdk .ot-ven-name {
	display: block;
	width: auto;
	padding-right: 5px;
}
#onetrust-pc-sdk #ot-lst-cnt {
	overflow-y: auto;
	margin-left: 20px;
	margin-right: 7px;
	width: calc(100% - 27px);
	height: 100%;
	transform: translate3d(0, 0, 0);
}
#onetrust-pc-sdk #ot-pc-lst {
	width: 100%;
	bottom: 100px;
	position: absolute;
	top: 60px;
}
#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr,
#onetrust-pc-sdk #ot-pc-lst:not(.ot-enbl-chr) .ot-tgl-cntr .ot-arw-cntr * {
	visibility: hidden;
}
#onetrust-pc-sdk #ot-pc-lst .ot-tgl-cntr {
	right: 12px;
	position: absolute;
}
#onetrust-pc-sdk #ot-pc-lst .ot-arw-cntr {
	float: right;
	position: relative;
}
#onetrust-pc-sdk #ot-pc-lst .ot-arw {
	margin-left: 10px;
}
#onetrust-pc-sdk #ot-pc-lst .ot-acc-hdr {
	overflow: hidden;
	cursor: pointer;
}
#onetrust-pc-sdk .ot-vlst-cntr {
	overflow: hidden;
}
#onetrust-pc-sdk #ot-sel-blk {
	overflow: hidden;
	width: 100%;
	position: sticky;
	top: 0;
	z-index: 3;
}
#onetrust-pc-sdk #ot-back-arw {
	height: 12px;
	width: 12px;
}
#onetrust-pc-sdk .ot-lst-subhdr {
	width: 100%;
	display: inline-block;
}
#onetrust-pc-sdk .ot-search-cntr {
	float: left;
	width: 78%;
	position: relative;
}
#onetrust-pc-sdk .ot-search-cntr > svg {
	width: 30px;
	height: 30px;
	position: absolute;
	float: left;
	right: -15px;
}
#onetrust-pc-sdk .ot-fltr-cntr {
	float: right;
	right: 50px;
	position: relative;
}
#onetrust-pc-sdk #filter-btn-handler {
	background-color: #3860be;
	border-radius: 17px;
	display: inline-block;
	position: relative;
	width: 32px;
	height: 32px;
	transition: 0.1s;
	padding: 0;
	margin: 0;
}
#onetrust-pc-sdk #filter-btn-handler:hover {
	background-color: #3860be;
}
#onetrust-pc-sdk .ot-ven-legclaim-link,
#onetrust-pc-sdk .ot-ven-link {
	color: #3860be;
	text-decoration: underline;
	display: inline-block;
	padding-top: 10px;
	transform: translate(0, 1%);
	position: relative;
	z-index: 2;
}
#onetrust-pc-sdk .ot-ven-legclaim-link *,
#onetrust-pc-sdk .ot-ven-link * {
	font-size: inherit;
}
#onetrust-pc-sdk .ot-ven-legclaim-link:hover,
#onetrust-pc-sdk .ot-ven-link:hover {
	text-decoration: underline;
}
#onetrust-pc-sdk .ot-ven-hdr {
	width: calc(100% - 160px);
	height: auto;
	float: left;
	word-break: break-word;
	overflow-wrap: break-word;
	vertical-align: middle;
	padding-bottom: 3px;
}
#onetrust-pc-sdk .ot-ven-legclaim-link,
#onetrust-pc-sdk .ot-ven-link {
	letter-spacing: 0.03em;
	font-size: 0.75em;
	font-weight: 400;
}
#onetrust-pc-sdk .ot-ven-dets {
	border-radius: 2px;
	background-color: #f8f8f8;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:not(:first-child) {
	border-top: 1px solid #ddd !important;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n + 3) p {
	display: inline-block;
}
#onetrust-pc-sdk
	.ot-ven-dets
	.ot-ven-disc:nth-child(n + 3)
	p:nth-of-type(2n + 1) {
	width: 30%;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc:nth-child(n + 3) p:nth-of-type(2n) {
	width: 50%;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p {
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc h4 {
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-last-child(-n + 1) {
	padding-bottom: 10px;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc p:nth-child(-n + 2):not(.disc-pur) {
	padding-top: 10px;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur-cont {
	display: inline;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur {
	position: relative;
	word-break: break-word;
	overflow-wrap: break-word;
	left: calc(30% + 17px);
	width: 50% !important;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-disc .disc-pur:nth-child(-n + 1) {
	position: static;
}
#onetrust-pc-sdk .ot-ven-dets h4,
#onetrust-pc-sdk .ot-ven-dets p {
	font-size: 0.69em;
	text-align: left;
	vertical-align: middle;
	word-break: break-word;
	overflow-wrap: break-word;
	margin: 0;
	padding-bottom: 10px;
	padding-left: 15px;
	color: #2e3644;
}
#onetrust-pc-sdk .ot-ven-dets span {
	font-size: 0.69em;
	text-align: left;
	word-break: break-word;
	overflow-wrap: break-word;
	margin: 0;
	color: #696969;
	padding: 0;
	vertical-align: baseline;
}
#onetrust-pc-sdk .ot-ven-dets h4 {
	padding-top: 5px;
}
#onetrust-pc-sdk .ot-ven-dets .ot-ven-pur h4 {
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: 700;
}
#onetrust-pc-sdk #ot-host-lst .ot-sel-all {
	float: right;
	position: relative;
	margin-right: 42px;
	top: 10px;
}
#onetrust-pc-sdk #ot-host-lst .ot-sel-all label {
	height: 20px;
	width: 20px;
	padding-left: 0;
}
#onetrust-pc-sdk #ot-host-lst .ot-acc-txt {
	overflow: hidden;
	width: 95%;
}
#onetrust-pc-sdk .ot-host-hdr {
	position: relative;
	z-index: 1;
	pointer-events: none;
	width: calc(100% - 125px);
	float: left;
}
#onetrust-pc-sdk .ot-host-desc,
#onetrust-pc-sdk .ot-host-name {
	display: inline-block;
	width: 90%;
}
#onetrust-pc-sdk .ot-host-name {
	pointer-events: none;
}
#onetrust-pc-sdk .ot-host-hdr > a {
	text-decoration: underline;
	font-size: 0.82em;
	position: relative;
	z-index: 2;
	float: left;
	margin-bottom: 5px;
	pointer-events: initial;
}
#onetrust-pc-sdk .ot-host-name + a {
	margin-top: 5px;
}
#onetrust-pc-sdk .ot-host-desc,
#onetrust-pc-sdk .ot-host-info,
#onetrust-pc-sdk .ot-host-name,
#onetrust-pc-sdk .ot-host-name a {
	color: #696969;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-host-name {
	font-weight: 700;
	font-size: 0.82em;
	line-height: 1.3;
}
#onetrust-pc-sdk .ot-host-name a {
	font-weight: 700;
	line-height: 1.3;
	font-size: 1em;
}
#onetrust-pc-sdk .ot-host-expand {
	margin-top: 3px;
	margin-bottom: 3px;
	clear: both;
	display: block;
	color: #3860be;
	font-size: 0.72em;
	font-weight: 400;
}
#onetrust-pc-sdk .ot-host-expand *,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td a,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td span {
	font-size: inherit;
}
#onetrust-pc-sdk .ot-host-desc,
#onetrust-pc-sdk .ot-host-info {
	font-size: 0.688em;
	line-height: 1.4;
	font-weight: 400;
}
#onetrust-pc-sdk .ot-host-desc {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-host-opt {
	margin: 0;
	font-size: inherit;
	display: inline-block;
	width: 100%;
}
#onetrust-pc-sdk .ot-host-opt li > div div {
	font-size: 0.8em;
	padding: 5px 0;
}
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(1) {
	width: 30%;
	float: left;
}
#onetrust-pc-sdk .ot-host-opt li > div div:nth-child(2) {
	width: 70%;
	float: left;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-host-info {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	display: inline-block;
	width: calc(100% - 10px);
	padding: 10px;
	margin-bottom: 10px;
	background-color: #f8f8f8;
}
#onetrust-pc-sdk #no-results {
	text-align: center;
	margin-top: 30px;
}
#onetrust-pc-sdk #no-results p {
	font-size: 1em;
	color: #2e3644;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk #ot-fltr-modal {
	width: 100%;
	height: auto;
	display: none;
	transition: 0.2s;
	overflow: hidden;
	opacity: 1;
	right: 0;
}
#onetrust-pc-sdk #ot-fltr-modal .ot-label-txt {
	display: inline-block;
	font-size: 0.85em;
	color: #696969;
}
#onetrust-pc-sdk #ot-fltr-cnt {
	z-index: 2147483646;
	background-color: #fff;
	position: absolute;
	height: 90%;
	max-height: 300px;
	width: 325px;
	left: 210px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 10px;
	border-radius: 3px;
	box-shadow: #c7c5c7 0 0 12px 2px;
}
#onetrust-pc-sdk .ot-fltr-scrlcnt {
	overflow: hidden auto;
	clear: both;
	max-height: calc(100% - 60px);
}
#onetrust-pc-sdk #ot-anchor {
	border: 12px solid transparent;
	display: none;
	position: absolute;
	z-index: 2147483647;
	right: 55px;
	top: 75px;
	transform: rotate(45deg);
	background-color: #fff;
	box-shadow: #c7c5c7 -3px -3px 5px -2px;
}
#onetrust-pc-sdk .ot-fltr-btns {
	margin-left: 15px;
}
#onetrust-pc-sdk #filter-apply-handler {
	margin-right: 15px;
}
#onetrust-pc-sdk .ot-fltr-opt {
	margin-bottom: 25px;
	margin-left: 15px;
	width: 75%;
	position: relative;
}
#onetrust-pc-sdk .ot-fltr-opt p {
	display: inline-block;
	margin: 0;
	font-size: 0.9em;
	color: #2e3644;
}
#onetrust-pc-sdk .ot-chkbox input[type='checkbox'] + label::after {
	content: none;
	color: #fff;
}
#onetrust-pc-sdk #ot-selall-adtlvencntr,
#onetrust-pc-sdk #ot-selall-gnvencntr,
#onetrust-pc-sdk #ot-selall-hostcntr,
#onetrust-pc-sdk #ot-selall-vencntr {
	right: 15px;
	position: relative;
	width: 20px;
	height: 20px;
	float: right;
}
#onetrust-pc-sdk #ot-selall-adtlvencntr label,
#onetrust-pc-sdk #ot-selall-gnvencntr label,
#onetrust-pc-sdk #ot-selall-hostcntr label,
#onetrust-pc-sdk #ot-selall-licntr label,
#onetrust-pc-sdk #ot-selall-vencntr label {
	float: left;
	padding-left: 0;
}
#onetrust-pc-sdk #ot-ven-lst:first-child {
	border-top: 1px solid #e2e2e2;
}
#onetrust-pc-sdk ul {
	list-style: none;
	padding: 0;
}
#onetrust-pc-sdk ul li h3 {
	font-size: 0.75em;
	color: #656565;
	margin: 0;
	display: inline-block;
	width: 70%;
	height: auto;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk ul li p {
	margin: 0;
	font-size: 0.7em;
}
#onetrust-pc-sdk .ot-acc-cntr > button:focus,
#onetrust-pc-sdk .ot-cat-item > button:focus,
#onetrust-pc-sdk li > button:focus {
	outline: #000 solid 2px;
}
#onetrust-pc-sdk .ot-acc-cntr > button,
#onetrust-pc-sdk .ot-cat-item > button,
#onetrust-pc-sdk li > button {
	position: absolute;
	cursor: pointer;
	width: 100%;
	height: 100%;
	margin: 0;
	top: 0;
	left: 0;
	z-index: 1;
	max-width: none;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}
#onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded='false'] ~ .ot-acc-txt,
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded='false'] ~ .ot-acc-txt,
#onetrust-pc-sdk li > button[aria-expanded='false'] ~ .ot-acc-txt {
	margin-top: 0;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	width: 100%;
	transition: 0.25s ease-out;
	display: none;
}
#onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded='true'] ~ .ot-acc-txt,
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded='true'] ~ .ot-acc-txt,
#onetrust-pc-sdk li > button[aria-expanded='true'] ~ .ot-acc-txt {
	transition: 0.1s ease-in;
	margin-top: 10px;
	width: 100%;
	overflow: auto;
	display: block;
}
#onetrust-pc-sdk .ot-acc-cntr > button[aria-expanded='true'] ~ .ot-acc-grpcntr,
#onetrust-pc-sdk .ot-cat-item > button[aria-expanded='true'] ~ .ot-acc-grpcntr,
#onetrust-pc-sdk li > button[aria-expanded='true'] ~ .ot-acc-grpcntr {
	width: auto;
	margin-top: 0;
	padding-bottom: 10px;
}
#onetrust-pc-sdk .ot-host-item > button:focus,
#onetrust-pc-sdk .ot-ven-item > button:focus {
	outline: 0;
}
#onetrust-pc-sdk .ot-hide-acc > button {
	pointer-events: none;
}
#onetrust-pc-sdk .ot-hide-acc .ot-arw-cntr > *,
#onetrust-pc-sdk .ot-hide-acc .ot-plus-minus > * {
	visibility: hidden;
}
#onetrust-pc-sdk .ot-hide-acc .ot-acc-hdr {
	min-height: 30px;
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) {
	padding-right: 10px;
	width: calc(100% - 37px);
	margin-top: 10px;
	max-height: calc(100% - 90px);
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) #ot-sel-blk {
	background-color: #f9f9fc;
	border: 1px solid #e2e2e2;
	width: calc(100% - 2px);
	padding-bottom: 5px;
	padding-top: 5px;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	#ot-sel-blk.ot-vnd-list-cnt
	.ot-sel-all-hdr {
	display: none;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	#ot-sel-blk.ot-vnd-list-cnt
	.ot-sel-all {
	padding-right: 0.5rem;
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-lst-cnt:not(.ot-host-cnt) .ot-sel-all {
	padding-right: 34px;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	.ot-sel-all-chkbox {
	width: auto;
}
#onetrust-pc-sdk.ot-addtl-vendors
	#ot-lst-cnt:not(.ot-host-cnt)
	.ot-acc-cntr
	> .ot-acc-hdr {
	padding: 10px 0 10px 15px;
}
#onetrust-pc-sdk.ot-addtl-vendors .ot-sel-all-chkbox {
	float: right;
}
#onetrust-pc-sdk.ot-addtl-vendors .ot-plus-minus ~ .ot-sel-all-chkbox {
	right: 34px;
}
#onetrust-pc-sdk.ot-addtl-vendors #ot-ven-lst:first-child {
	border-top-width: medium;
	border-top-style: none;
	border-top-color: currentcolor;
}
#onetrust-pc-sdk .ot-acc-cntr {
	position: relative;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}
#onetrust-pc-sdk .ot-acc-cntr input {
	z-index: 1;
}
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr {
	background-color: #f9f9fc;
	padding: 5px 0 5px 15px;
	width: auto;
}
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-plus-minus {
	vertical-align: middle;
	top: auto;
}
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr .ot-arw-cntr {
	right: 10px;
}
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-hdr input {
	z-index: 2;
}
#onetrust-pc-sdk .ot-acc-cntr.ot-add-tech .ot-acc-hdr {
	padding: 10px 0 10px 15px;
}
#onetrust-pc-sdk .ot-acc-cntr > input[type='checkbox']:checked ~ .ot-acc-hdr {
	border-bottom: 1px solid #e2e2e2;
}
#onetrust-pc-sdk .ot-acc-cntr > .ot-acc-txt {
	padding-left: 10px;
	padding-right: 10px;
}
#onetrust-pc-sdk .ot-acc-cntr button[aria-expanded='true'] ~ .ot-acc-txt {
	width: auto;
}
#onetrust-pc-sdk .ot-acc-cntr .ot-addtl-venbox,
div.ot-pc-footer-logo {
	display: none;
}
#onetrust-pc-sdk .ot-vlst-cntr {
	margin-bottom: 0;
	width: 100%;
}
#onetrust-pc-sdk .ot-vensec-title {
	font-size: 0.813em;
	vertical-align: middle;
	display: inline-block;
}
#onetrust-pc-sdk #ot-category-title {
	padding-bottom: 16px;
	font-size: 1em;
	width: 100%;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
#onetrust-pc-sdk .ot-cat-grp {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-cat-item {
	line-height: 1.1;
	margin-top: 10px;
	display: inline-block;
	width: 100%;
}
#onetrust-pc-sdk .ot-btn-container {
	text-align: right;
}
#onetrust-pc-sdk .ot-btn-container button {
	display: inline-block;
	font-size: 0.9rem;
	margin-top: 1rem;
	padding: 0.5rem 1rem;
	height: 3rem;
	min-width: auto;
}
#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
	padding: 0;
	background-color: transparent;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	margin-bottom: 0;
	position: relative;
	top: unset;
	right: unset;
	z-index: unset;
	border-radius: 50%;
}
#onetrust-pc-sdk #clear-filters-handler {
	margin-top: 20px;
	margin-bottom: 10px;
	float: right;
	max-width: 200px;
	text-decoration: none;
	color: #3860be;
	font-size: 0.9em;
	font-weight: 700;
	background-color: transparent;
	border-color: transparent;
	padding: 1px;
}
#onetrust-pc-sdk #clear-filters-handler:hover {
	color: #2285f7;
}
#onetrust-pc-sdk #clear-filters-handler:focus {
	outline: #000 solid 1px;
}
#onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-always-active,
#onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl {
	right: 45px;
}
#onetrust-pc-sdk .ot-enbl-chr h4 ~ .ot-tgl + .ot-tgl {
	right: 120px;
}
#onetrust-pc-sdk .ot-plus-minus {
	width: 20px;
	height: 20px;
	font-size: 1.5em;
	position: relative;
	display: inline-block;
	margin-right: 5px;
	top: 3px;
}
#onetrust-pc-sdk .ot-plus-minus span {
	position: absolute;
	background: #27455c;
	border-radius: 1px;
}
#onetrust-pc-sdk .ot-plus-minus span:first-of-type {
	top: 25%;
	bottom: 25%;
	width: 10%;
	left: 45%;
}
#onetrust-pc-sdk .ot-plus-minus span:last-of-type {
	left: 25%;
	right: 25%;
	height: 10%;
	top: 45%;
}
#onetrust-pc-sdk button[aria-expanded='true'] ~ .ot-acc-hdr .ot-arw,
#onetrust-pc-sdk
	button[aria-expanded='true']
	~ .ot-acc-hdr
	.ot-plus-minus
	span:first-of-type,
#onetrust-pc-sdk
	button[aria-expanded='true']
	~ .ot-acc-hdr
	.ot-plus-minus
	span:last-of-type {
	transform: rotate(90deg);
}
#onetrust-pc-sdk
	button[aria-expanded='true']
	~ .ot-acc-hdr
	.ot-plus-minus
	span:last-of-type {
	left: 50%;
	right: 50%;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox,
#onetrust-pc-sdk #ot-selall-adtlvencntr label,
#onetrust-pc-sdk #ot-selall-hostcntr label,
#onetrust-pc-sdk #ot-selall-vencntr label {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
}
#onetrust-pc-sdk #ot-selall-licntr label {
	display: inline-block;
	width: 20px;
	height: 20px;
}
#onetrust-pc-sdk .ot-host-item .ot-plus-minus,
#onetrust-pc-sdk .ot-ven-item .ot-plus-minus {
	float: left;
	margin-right: 8px;
	top: 10px;
}
#onetrust-pc-sdk .ot-ven-item ul {
	list-style: inside none;
	font-size: 100%;
	margin: 0;
}
#onetrust-pc-sdk .ot-ven-item ul li {
	padding: 0;
	margin: 0 !important;
	border-width: medium !important;
	border-style: none !important;
	border-color: currentcolor !important;
	border-image: none !important;
}
#onetrust-pc-sdk .ot-pli-hdr {
	color: #77808e;
	overflow: hidden;
	padding-top: 7.5px;
	padding-bottom: 7.5px;
	width: calc(100% - 2px);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
#onetrust-pc-sdk .ot-pli-hdr span:first-child {
	top: 50%;
	transform: translateY(50%);
	max-width: 90px;
}
#onetrust-pc-sdk .ot-pli-hdr span:last-child {
	padding-right: 10px;
	max-width: 95px;
	text-align: center;
}
#onetrust-pc-sdk .ot-li-title {
	float: right;
	font-size: 0.813em;
}
#onetrust-pc-sdk .ot-pli-hdr.ot-leg-border-color {
	background-color: #f4f4f4;
	border: 1px solid #d8d8d8;
}
#onetrust-pc-sdk .ot-cat-header,
#onetrust-pc-sdk li.ot-subgrp > h5 {
	width: calc(100% - 130px);
}
#onetrust-pc-sdk li.ot-subgrp > h5 + .ot-tgl-cntr {
	padding-left: 13px;
}
#onetrust-pc-sdk .ot-acc-grpcntr .ot-acc-grpdesc {
	margin-bottom: 5px;
}
#onetrust-pc-sdk .ot-acc-grpcntr .ot-subgrp-cntr {
	border-top: 1px solid #d8d8d8;
}
#onetrust-pc-sdk .ot-acc-grpcntr .ot-vlst-cntr + .ot-subgrp-cntr {
	border-top-width: medium;
	border-top-style: none;
	border-top-color: currentcolor;
}
#onetrust-pc-sdk .ot-acc-hdr .ot-arw-cntr + .ot-tgl-cntr,
#onetrust-pc-sdk .ot-acc-txt h4 + .ot-tgl-cntr {
	padding-left: 13px;
}
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header,
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-subgrp > h5 {
	width: calc(100% - 145px);
}
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item .ot-cat-header + .ot-tgl,
#onetrust-pc-sdk .ot-pli-hdr ~ .ot-cat-item h5 + .ot-tgl-cntr {
	padding-left: 28px;
}
#onetrust-pc-sdk .ot-sel-all-chkbox,
#onetrust-pc-sdk .ot-sel-all-hdr {
	display: inline-block;
	width: 100%;
	position: relative;
}
#onetrust-pc-sdk .ot-sel-all-chkbox {
	z-index: 1;
}
#onetrust-pc-sdk .ot-sel-all {
	margin: 0;
	position: relative;
	padding-right: 23px;
	float: right;
}
#onetrust-pc-sdk .ot-consent-hdr,
#onetrust-pc-sdk .ot-li-hdr {
	float: right;
	font-size: 0.812em;
	line-height: normal;
	text-align: center;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-li-hdr {
	max-width: 100px;
	padding-right: 10px;
}
#onetrust-pc-sdk .ot-consent-hdr {
	max-width: 55px;
}
#onetrust-pc-sdk #ot-selall-licntr {
	display: block;
	width: 21px;
	height: auto;
	float: right;
	position: relative;
	right: 80px;
}
#onetrust-pc-sdk #ot-selall-licntr label {
	position: absolute;
}
#onetrust-pc-sdk .ot-ven-ctgl {
	margin-left: 66px;
}
#onetrust-pc-sdk .ot-ven-litgl + .ot-arw-cntr {
	margin-left: 81px;
}
#onetrust-pc-sdk .ot-enbl-chr .ot-host-cnt .ot-tgl-cntr {
	width: auto;
}
#onetrust-pc-sdk #ot-lst-cnt:not(.ot-host-cnt) .ot-tgl-cntr {
	width: auto;
	top: auto;
	height: 20px;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-chkbox label {
	position: absolute;
	padding: 0;
	width: 20px;
	height: 20px;
}
#onetrust-pc-sdk .ot-acc-grpdesc + .ot-leg-btn-container {
	padding-left: 20px;
	padding-right: 20px;
	width: calc(100% - 40px);
	margin-bottom: 5px;
}
#onetrust-pc-sdk .ot-subgrp .ot-leg-btn-container {
	margin-bottom: 5px;
}
#onetrust-pc-sdk #ot-ven-lst .ot-leg-btn-container {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-leg-btn-container {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
#onetrust-pc-sdk .ot-leg-btn-container button {
	height: auto;
	padding: 6.5px 8px;
	margin-bottom: 0;
	letter-spacing: 0;
	font-size: 0.75em;
	line-height: normal;
}
#onetrust-pc-sdk .ot-leg-btn-container svg {
	display: none;
	height: 14px;
	width: 14px;
	padding-right: 5px;
	vertical-align: sub;
}
#onetrust-pc-sdk .ot-active-leg-btn {
	cursor: default;
	pointer-events: none;
}
#onetrust-pc-sdk .ot-active-leg-btn svg,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li h4 {
	display: inline-block;
}
#onetrust-pc-sdk .ot-remove-objection-handler {
	text-decoration: underline;
	padding: 0 0 0 10px;
	font-size: 0.75em;
	font-weight: 600;
	line-height: 1;
}
#onetrust-pc-sdk .ot-obj-leg-btn-handler span {
	font-weight: 700;
	text-align: center;
	font-size: inherit;
	line-height: 1.5;
}
#onetrust-pc-sdk.ot-close-btn-link #close-pc-btn-handler {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	height: auto;
	line-height: 1.5;
	text-decoration: underline;
	font-size: 0.69em;
	background: 0 0;
	right: 15px;
	top: 15px;
	width: auto;
	font-weight: 400;
}
#onetrust-pc-sdk .ot-pgph-link {
	margin-top: 5px;
	position: relative;
	font-size: 0.813em !important;
}
#onetrust-pc-sdk .ot-pgph-link.ot-pgph-link-subgroup {
	margin-bottom: 1rem;
}
#onetrust-pc-sdk .ot-pgph-contr {
	margin: 0 2.5rem;
}
#onetrust-pc-sdk .ot-pgph-title {
	font-size: 1.18rem;
	margin-bottom: 2rem;
}
#onetrust-pc-sdk .ot-pgph-desc {
	font-size: 1rem;
	font-weight: 400;
	margin-bottom: 2rem;
	line-height: 1.5rem;
}
#onetrust-pc-sdk .ot-pgph-desc:not(:last-child)::after {
	content: '';
	width: 96%;
	display: block;
	margin: 0 auto;
	padding-bottom: 2rem;
	border-bottom: 1px solid #e9e9e9;
}
#onetrust-pc-sdk .ot-cat-header {
	float: left;
	font-weight: 600;
	font-size: 0.875em;
	line-height: 1.5;
	max-width: 90%;
	vertical-align: middle;
}
#onetrust-pc-sdk .ot-vnd-item > button:focus {
	outline: #000 solid 2px;
}
#onetrust-pc-sdk .ot-vnd-item > button {
	position: absolute;
	cursor: pointer;
	width: 100%;
	height: 100%;
	margin: 0;
	top: 0;
	left: 0;
	z-index: 1;
	max-width: none;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
}
#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded='false'] ~ .ot-acc-txt {
	margin-top: 0;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	width: 100%;
	transition: 0.25s ease-out;
	display: none;
}
#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded='true'] ~ .ot-acc-txt {
	transition: 0.1s ease-in;
	margin-top: 10px;
	width: 100%;
	overflow: auto;
	display: block;
}
#onetrust-pc-sdk .ot-vnd-item > button[aria-expanded='true'] ~ .ot-acc-grpcntr {
	width: auto;
	margin-top: 0;
	padding-bottom: 10px;
}
#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {
	position: relative;
	border-radius: 2px;
	margin: 0;
	padding: 0;
	border-width: medium 1px 1px;
	border-style: none solid solid;
	border-color: currentcolor #d8d8d8 #d8d8d8;
	border-image: none;
	width: calc(100% - 2px);
	float: left;
}
#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item:first-of-type {
	margin-top: 10px;
	border-top: 1px solid #d8d8d8;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
	padding-left: 20px;
	padding-right: 20px;
	width: calc(100% - 40px);
	font-size: 0.812em;
	margin-bottom: 10px;
	margin-top: 15px;
}
#onetrust-pc-sdk .ot-accordion-layout div + .ot-acc-grpdesc {
	margin-top: 5px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:first-child {
	margin-top: 10px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr:last-child,
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr:last-child {
	margin-bottom: 5px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
	padding: 11.5px 20px;
	width: calc(100% - 40px);
	display: inline-block;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt {
	width: 100%;
	padding: 0;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp-cntr {
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 0;
	width: calc(100% - 35px);
}
#onetrust-pc-sdk .ot-accordion-layout .ot-subgrp {
	padding-right: 5px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpcntr {
	z-index: 1;
	position: relative;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 20px;
	margin-top: -2px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header + .ot-arw-cntr .ot-arw {
	width: 15px;
	height: 20px;
	margin-left: 5px;
	color: #696969;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-cat-header {
	float: none;
	color: #2e3644;
	margin: 0;
	display: inline-block;
	height: auto;
	overflow-wrap: break-word;
	min-height: inherit;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr,
#onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr {
	padding-left: 20px;
	width: calc(100% - 20px);
	display: inline-block;
	margin-top: 0;
	padding-bottom: 2px;
}
#onetrust-pc-sdk .ot-accordion-layout .ot-acc-hdr {
	position: relative;
	min-height: 25px;
}
#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-always-active,
#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 20px;
}
#onetrust-pc-sdk .ot-accordion-layout h4 ~ .ot-tgl + .ot-tgl {
	right: 95px;
}
#onetrust-pc-sdk #ot-lst-cnt {
	margin-top: 1rem;
	max-height: calc(100% - 96px);
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info-cntr {
	border: 1px solid #d8d8d8;
	padding: 0.75rem 2rem 0;
	width: auto;
	margin-top: 0.5rem;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info {
	margin-bottom: 1rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	display: flex;
	flex-direction: column;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*='DPOEmail'],
#onetrust-pc-sdk
	.ot-vnd-serv
	.ot-vnd-item
	.ot-vnd-info[data-vnd-info-key*='DPOEmail'],
#onetrust-pc-sdk
	.ot-vs-list
	.ot-vnd-item
	.ot-vnd-info[data-vnd-info-key*='DPOEmail'] {
	border-top: 1px solid #d8d8d8;
	padding-top: 1rem;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info[data-vnd-info-key*='DPOLink'],
#onetrust-pc-sdk
	.ot-vnd-serv
	.ot-vnd-item
	.ot-vnd-info[data-vnd-info-key*='DPOLink'],
#onetrust-pc-sdk
	.ot-vs-list
	.ot-vnd-item
	.ot-vnd-info[data-vnd-info-key*='DPOLink'] {
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 1rem;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-lbl,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-lbl,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-lbl {
	font-weight: 700;
	font-size: 0.85em;
	margin-bottom: 0.5rem;
}
#onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info .ot-vnd-cnt,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info .ot-vnd-cnt,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info .ot-vnd-cnt {
	margin-left: 0.5rem;
	font-weight: 500;
	font-size: 0.85rem;
}
#onetrust-pc-sdk .ot-vnd-serv,
#onetrust-pc-sdk .ot-vs-list {
	width: auto;
	padding: 1rem 1.25rem 0;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr {
	padding-bottom: 0.75rem;
	border-bottom: 1px solid #d8d8d8;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-serv-hdr-cntr .ot-vnd-serv-hdr {
	font-weight: 600;
	font-size: 0.95em;
	line-height: 2;
	margin-left: 0.5rem;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item {
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	margin: 0;
	padding: 0;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button {
	outline: 0;
	border-bottom: 1px solid #d8d8d8;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item button[aria-expanded='true'],
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item button[aria-expanded='true'] {
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: currentcolor;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:first-child,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:first-child {
	margin-top: 0.25rem;
	border-top: unset;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child {
	margin-bottom: 0.5rem;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item:last-child button,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item:last-child button {
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: currentcolor;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info-cntr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info-cntr {
	border: 1px solid #d8d8d8;
	padding: 0.75rem 1.75rem 0;
	width: auto;
	margin-top: 0.5rem;
}
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-vnd-info {
	margin-bottom: 1rem;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
	display: flex;
	flex-direction: column;
}
#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt,
#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt {
	padding-left: 40px;
}
#onetrust-pc-sdk .ot-vnd-serv.ot-vnd-subgrp-cnt .ot-cat-header,
#onetrust-pc-sdk
	.ot-vnd-serv.ot-vnd-subgrp-cnt
	.ot-vnd-serv-hdr-cntr
	.ot-vnd-serv-hdr,
#onetrust-pc-sdk .ot-vs-list.ot-vnd-subgrp-cnt .ot-cat-header,
#onetrust-pc-sdk
	.ot-vs-list.ot-vnd-subgrp-cnt
	.ot-vnd-serv-hdr-cntr
	.ot-vnd-serv-hdr {
	font-size: 0.8em;
}
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv {
	margin-bottom: 1rem;
	padding: 1rem 0.95rem;
}
#onetrust-pc-sdk .ot-subgrp-cntr .ot-vnd-serv .ot-vnd-serv-hdr-cntr {
	padding-bottom: 0.75rem;
	border-bottom: 1px solid #d8d8d8;
}
#onetrust-pc-sdk
	.ot-subgrp-cntr
	.ot-vnd-serv
	.ot-vnd-serv-hdr-cntr
	.ot-vnd-serv-hdr {
	font-weight: 700;
	font-size: 0.8em;
	line-height: 20px;
	margin-left: 0.82rem;
}
#onetrust-pc-sdk .ot-subgrp-cntr .ot-cat-header {
	font-weight: 700;
	font-size: 0.8em;
	line-height: 20px;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,
#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr {
	padding: 0.7rem 0;
	margin: 0;
	display: flex;
	width: 100%;
	align-items: center;
	justify-content: space-between;
}
#onetrust-pc-sdk
	#ot-pc-lst
	.ot-vs-list
	.ot-vnd-item
	.ot-acc-hdr
	div:first-child,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	div:first-child,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:first-child,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:first-child {
	margin-left: 0.5rem;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	div:last-child,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr div:last-child,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr div:last-child {
	margin-right: 0.5rem;
	margin-left: 0.5rem;
}
#onetrust-pc-sdk
	#ot-pc-lst
	.ot-vs-list
	.ot-vnd-item
	.ot-acc-hdr
	.ot-always-active,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-always-active,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-always-active,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-always-active,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-always-active,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-always-active {
	position: relative;
	right: unset;
	top: unset;
	transform: unset;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-plus-minus,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-plus-minus,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-plus-minus,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-plus-minus {
	top: 0;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-arw-cntr,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-arw-cntr,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-arw-cntr,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-arw-cntr {
	float: none;
	top: unset;
	right: unset;
	transform: unset;
	margin-top: -2px;
	position: relative;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-cat-header,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-cat-header,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-cat-header {
	flex: 1 1 0%;
	margin: 0 0.5rem;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-tgl,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-tgl {
	position: relative;
	transform: none;
	right: 0;
	top: 0;
	float: none;
}
#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-chkbox,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox {
	position: relative;
	margin: 0 0.5rem;
}
#onetrust-pc-sdk
	#ot-pc-lst
	.ot-vs-list
	.ot-vnd-item
	.ot-acc-hdr
	.ot-chkbox
	label::before,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-chkbox
	label::before,
#onetrust-pc-sdk
	.ot-subgrp-cntr
	ul.ot-subgrps
	.ot-acc-hdr
	.ot-chkbox
	label::before,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox label::before,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox label::before,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox label::before {
	position: relative;
}
#onetrust-pc-sdk
	#ot-pc-lst
	.ot-vs-list
	.ot-vnd-item
	.ot-acc-hdr
	.ot-chkbox
	input,
#onetrust-pc-sdk
	.ot-accordion-layout.ot-checkbox-consent
	.ot-acc-hdr
	.ot-chkbox
	input,
#onetrust-pc-sdk .ot-subgrp-cntr ul.ot-subgrps .ot-acc-hdr .ot-chkbox input,
#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-chkbox input,
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-chkbox input,
#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-chkbox input,
#onetrust-pc-sdk ul.ot-subgrps .ot-acc-hdr .ot-chkbox input {
	position: absolute;
	cursor: pointer;
	width: 100%;
	height: 100%;
	opacity: 0;
	margin: 0;
	top: 0;
	left: 0;
	z-index: 1;
}
#onetrust-pc-sdk .ot-vs-list {
	display: flex;
	flex-direction: column;
	padding: 0;
	margin: 0.5rem 4px;
}
#onetrust-pc-sdk .ot-vs-selc-all {
	display: flex;
	padding: 0;
	float: unset;
	align-items: center;
	justify-content: flex-start;
}
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf {
	justify-content: flex-end;
}
#onetrust-pc-sdk
	.ot-vs-selc-all.ot-toggle-conf.ot-caret-conf
	.ot-sel-all-chkbox {
	margin-right: 48px;
}
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf .ot-sel-all-chkbox {
	margin: 0 14px 0 0;
	padding: 0;
	justify-content: flex-end;
}
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-chkbox,
#onetrust-pc-sdk .ot-vs-selc-all.ot-toggle-conf #ot-selall-vencntr.ot-tgl {
	display: inline-block;
	right: unset;
	width: auto;
	height: auto;
	float: none;
}
#onetrust-pc-sdk .ot-vs-selc-all .ot-sel-all-chkbox {
	margin-right: 11px;
	margin-left: 0.75rem;
	display: flex;
	align-items: center;
}
#onetrust-pc-sdk .ot-vs-selc-all .sel-all-hdr {
	margin: 0 1.25rem;
	font-size: 0.812em;
	line-height: normal;
	text-align: center;
	word-break: break-word;
	overflow-wrap: break-word;
}
#onetrust-pc-sdk .ot-vnd-list-cnt #ot-selall-vencntr.ot-chkbox {
	float: unset;
	right: 0;
}
#onetrust-pc-sdk[dir='rtl'] #ot-back-arw,
#onetrust-pc-sdk[dir='rtl'] input ~ .ot-acc-hdr .ot-arw {
	transform: rotate(180deg);
}
#onetrust-pc-sdk[dir='rtl'] input:checked ~ .ot-acc-hdr .ot-arw {
	transform: rotate(270deg);
}
#onetrust-pc-sdk[dir='rtl'] .ot-chkbox label::after {
	transform: rotate(45deg);
	border-left: 0;
	border-right: 3px solid;
}
#onetrust-pc-sdk[dir='rtl'] .ot-search-cntr > svg {
	right: 0;
}
#onetrust-consent-sdk #onetrust-pc-sdk,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title::after,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,
#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,
#onetrust-consent-sdk #ot-search-cntr {
	background-color: #fff;
}
#onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-optout-signal,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,
#onetrust-consent-sdk #onetrust-pc-sdk h3,
#onetrust-consent-sdk #onetrust-pc-sdk h4,
#onetrust-consent-sdk #onetrust-pc-sdk h5,
#onetrust-consent-sdk #onetrust-pc-sdk h6,
#onetrust-consent-sdk #onetrust-pc-sdk p {
	color: #1d1d1d;
}
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a,
#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,
#onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-link,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,
#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link {
	color: #0052ff;
}
#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-ven-dets {
	background-color: #f5f5f5;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn,
#onetrust-consent-sdk
	#onetrust-pc-sdk
	button:not(#clear-filters-handler):not(.ot-close-icon):not(
		#filter-btn-handler
	):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not(
		[aria-expanded]
	):not(.ot-link-btn) {
	background-color: #0052ff;
	border-color: #0052ff;
	border-radius: 40px;
	color: #fff;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu {
	border-color: #0052ff;
}
#onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-leg-btn-container
	.ot-remove-objection-handler {
	background-color: transparent;
	border: 1px solid transparent;
}
#onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-leg-btn-container
	.ot-inactive-leg-btn {
	background-color: #fff;
	color: #78808e;
	border-color: #78808e;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch,
#onetrust-pc-sdk .ot-checkbox input[type='checkbox']:focus + label::before,
#onetrust-pc-sdk .ot-chkbox input[type='checkbox']:focus + label::before,
.ot-switch .ot-switch-nob,
.ot-switch .ot-switch-nob::before {
	outline-color: #000;
	outline-width: 1px;
}
#onetrust-pc-sdk .ot-host-item > button:focus,
#onetrust-pc-sdk .ot-ven-item > button:focus {
	border: 1px solid #000;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus,
#onetrust-consent-sdk #onetrust-pc-sdk :focus {
	outline: unset;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch {
	outline: 0 !important;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus-visible + .ot-switch,
#onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus-visible,
#onetrust-consent-sdk #onetrust-pc-sdk :focus-visible {
	outline-offset: 1px;
	outline: #005fcc solid 1px !important;
}
#onetrust-pc-sdk .ot-ven-hdr .ot-ext-lnk,
#onetrust-pc-sdk .ot-vlst-cntr .ot-ext-lnk {
	background-image: url(../../assets/img/7b04254c68.svg);
}
#onetrust-pc-sdk .pc-logo {
	width: 105px;
	height: 38px;
}
#onetrust-pc-sdk #cookie-preferences .ot-always-active {
	color: #696969;
}
#onetrust-pc-sdk #manage-cookies-text,
#onetrust-pc-sdk #pc-title {
	font-size: 1.3rem;
	margin: 8px 0 16px;
}
#onetrust-consent-sdk div#pc-policy-text,
#onetrust-pc-sdk .category-item p {
	font-size: 0.9rem;
}
#onetrust-consent-sdk button#accept-recommended-btn-handler,
#onetrust-consent-sdk button.onetrust-close-btn-handler {
	border-radius: 4px;
}
#onetrust-pc-sdk .category-host-list-handler {
	display: none;
}
#onetrust-pc-sdk .accordion-text .ot-switch-label {
	border: 1px solid transparent;
}
#onetrust-pc-sdk .switch-checkbox:checked + .ot-switch-label {
	border: 1px solid transparent;
}
#onetrust-pc-sdk .switch-checkbox:checked + .ot-switch-label .ot-switch-nob {
	border-color: #0052ff;
	background-color: #0052ff;
}
@media only screen and (max-width: 576px) {
	#onetrust-banner-sdk #onetrust-button-group {
		flex-direction: row;
		gap: 12px;
		display: flex !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		flex: 1 1 0%;
		width: auto !important;
		min-width: 0 !important;
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
	#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-pc-btn-handler {
		display: none !important;
	}
	#onetrust-banner-sdk .ot-sdk-container,
	#onetrust-pc-sdk .ot-sdk-container {
		width: 100%;
		padding: 0 24px;
	}
	#onetrust-banner-sdk .ot-sdk-container {
		padding-top: 24px;
	}
	#onetrust-banner-sdk #onetrust-policy-text {
		padding-left: 0;
		padding-right: 32px;
		padding-bottom: 24px;
	}
	#onetrust-banner-sdk #onetrust-close-btn-container {
		top: 24px;
		right: 24px;
	}
	#onetrust-banner-sdk .ot-gv-list-handler,
	#onetrust-banner-sdk :not(.ot-dpd-desc) > .ot-b-addl-desc {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-banner-sdk.otFloatingRounded,
	#onetrust-banner-sdk.otFloatingRounded[dir='rtl'] {
		bottom: 1rem;
		width: 92%;
		left: 4%;
	}
	#onetrust-banner-sdk .ot-sdk-row {
		padding-right: 0;
	}
	#onetrust-banner-sdk #onetrust-policy {
		margin-top: 0;
	}
	#onetrust-banner-sdk #onetrust-button-group-parent,
	#onetrust-banner-sdk .ot-dpd-container {
		padding-left: 0;
		padding-right: 0;
	}
	#onetrust-pc-sdk.otPcCenter {
		min-width: unset;
		inset: 0;
		width: 100%;
		height: 100%;
		border-radius: unset;
	}
	#onetrust-pc-sdk #ot-category-title {
		padding-bottom: 56px;
	}
}
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-banner-sdk {
	background-color: #0a0b0d;
	box-shadow: rgba(165, 170, 182, 0.2) 0 4px 12px 0;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#banner-options
	*,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	.ot-cat-header,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	.ot-optout-signal,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-policy-text,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-policy-title,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk .ot-b-addl-desc,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk .ot-dpd-desc,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk .ot-dpd-title {
	color: #fff;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	.ot-link-btn,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	a[href],
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	a[href]
	font {
	color: #578bfa;
	text-decoration: underline !important;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-pc-btn-handler {
	order: 1;
	border-width: medium;
	border-style: none;
	border-color: currentcolor;
	border-image: none;
	background-color: #0a0b0d;
	text-decoration: underline;
	padding: 0;
	text-align: left;
	font-size: 14px;
	min-width: auto;
	outline: 0;
	color: #fff;
}
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-fltr-cnt,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-title::after,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-sel-blk,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-switch.ot-toggle,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	ot-grp-hdr1
	.checkbox,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #ot-search-cntr {
	background-color: #0a0b0d;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#clear-filters-handler,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-fltr-modal
	#modal-header,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-host-lst
	.ot-host-info,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-desc,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	#ot-lst-title
	h3,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	#ot-sel-blk
	p,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	#ot-ven-lst
	.consent-category,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	.back-btn-handler
	p,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-lst
	.ot-ven-name,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-title,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-ven-lst
	.ot-ven-opts
	p,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-checkbox
	label
	span,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-chkbox
	label
	span,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-label-status,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-leg-btn-container
	.ot-inactive-leg-btn,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-li-title,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-optout-signal,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-sel-all-hdr
	span,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk h3,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk h4,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk h5,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk h6,
#root:has(> .coinbase.dark) ~ #onetrust-consent-sdk #onetrust-pc-sdk p {
	color: #fff;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-host-lst
	.ot-acc-hdr
	.ot-host-expand,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-host-lst
	.ot-host-info
	a,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-host-lst
	.ot-host-name
	a,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-lst-cnt
	.ot-vnd-info
	a,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	#ot-pc-content
	#ot-pc-desc
	.ot-link-btn,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.category-host-list-handler,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-pgph-link,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-ven-legclaim-link,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-ven-link,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-vnd-serv
	.ot-vnd-item
	.ot-vnd-info
	a,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.privacy-notice-link {
	color: #578bfa;
	text-decoration: underline;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	.ot-leg-btn-container
	.ot-active-leg-btn,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-pc-sdk
	button:not(#clear-filters-handler):not(.ot-close-icon):not(
		#filter-btn-handler
	):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not(
		[aria-expanded]
	):not(.ot-link-btn) {
	background-color: #578bfa;
	border-color: #578bfa;
	border-radius: 40px;
	color: #0a0b0d;
}
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-accept-btn-handler,
#root:has(> .coinbase.dark)
	~ #onetrust-consent-sdk
	#onetrust-banner-sdk
	#onetrust-button-group-parent
	#onetrust-button-group
	#onetrust-reject-all-handler {
	background-color: #0a0b0d !important;
	border-color: #0a0b0d !important;
	border-radius: 40px !important;
	color: #fff !important;
}
@media only screen and (max-width: 576px) {
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-accept-btn-handler,
	#root:has(> .coinbase.dark)
		~ #onetrust-consent-sdk
		#onetrust-banner-sdk
		#onetrust-button-group-parent
		#onetrust-button-group
		#onetrust-reject-all-handler {
		background-color: #0a0b0d !important;
		border-color: #0a0b0d !important;
		color: #fff !important;
	}
}
.ot-sdk-cookie-policy {
	font-family: inherit;
	font-size: 16px;
}
.ot-sdk-cookie-policy.otRelFont {
	font-size: 1rem;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4,
.ot-sdk-cookie-policy #cookie-policy-description,
.ot-sdk-cookie-policy #cookie-policy-title,
.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
.ot-sdk-cookie-policy a,
.ot-sdk-cookie-policy h3,
.ot-sdk-cookie-policy h4,
.ot-sdk-cookie-policy h6,
.ot-sdk-cookie-policy li,
.ot-sdk-cookie-policy p,
.ot-sdk-cookie-policy th {
	color: #696969;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy > section,
.ot-sdk-cookie-policy #cookie-policy-description {
	margin-bottom: 1em;
}
.ot-sdk-cookie-policy h4 {
	font-size: 1.2em;
}
.ot-sdk-cookie-policy h6 {
	font-size: 1em;
	margin-top: 2em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
.ot-sdk-cookie-policy th {
	min-width: 75px;
}
.ot-sdk-cookie-policy a,
.ot-sdk-cookie-policy a:hover {
	background: #fff;
}
.ot-sdk-cookie-policy .ot-mobile-border {
	display: none;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy {
	font-family: inherit;
	font-size: 1rem;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup {
	margin-left: 1.5em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td {
	font-size: 0.9em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group {
	font-size: 1em;
	margin-bottom: 0.6em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-title {
	margin-bottom: 1.2em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover {
	background: #fff;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead {
	background-color: #f6f6f4;
	font-weight: 700;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-mobile-border {
	display: none;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy section {
	margin-bottom: 2em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li {
	list-style: disc;
	margin-left: 1.5em;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
	border-collapse: inherit;
	margin: auto;
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	border-spacing: initial;
	width: 100%;
	overflow: hidden;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
	border-bottom: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
	border-bottom: 0;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child {
	border-right: 0;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host {
	width: 25%;
}
.ot-sdk-cookie-policy[dir='rtl'] {
	text-align: left;
}
#ot-sdk-cookie-policy h3 {
	font-size: 1.5em;
}
@media only screen and (max-width: 530px) {
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) table,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tbody,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) th,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead,
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
		display: block;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr {
		margin: 0 0 1em;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n + 1),
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) tr:nth-child(2n + 1) a {
		background: #f6f6f4;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td {
		border-width: medium medium 1px;
		border-style: none none solid;
		border-color: currentcolor currentcolor #eee;
		border-image: none;
		position: relative;
		padding-left: 50%;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) td::before {
		position: absolute;
		height: 100%;
		left: 6px;
		width: 40%;
		padding-right: 10px;
		content: attr(data-label);
		font-weight: 700;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) .ot-mobile-border {
		display: inline-block;
		background-color: #e4e4e4;
		position: absolute;
		height: 100%;
		top: 0;
		left: 45%;
		width: 2px;
	}
	.ot-sdk-cookie-policy:not(#ot-sdk-cookie-policy-v2) li {
		word-break: break-word;
		overflow-wrap: break-word;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
		overflow: hidden;
		display: block;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
		border-width: medium medium 1px;
		border-style: none none solid;
		border-color: currentcolor currentcolor #d7d7d7;
		border-image: none;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tbody,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
		display: block;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type,
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host {
		width: auto;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr {
		margin: 0 0 1em;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td::before {
		height: 100%;
		width: 40%;
		padding-right: 10px;
		content: attr(data-label);
		font-weight: 700;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li {
		word-break: break-word;
		overflow-wrap: break-word;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
		z-index: -9999;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr:last-child td {
		border-bottom: 1px solid #d7d7d7;
		border-right: 0;
	}
	#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy
		table
		tr:last-child
		td:last-child {
		border-bottom: 0;
	}
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h6,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy li,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td,
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th {
	color: #696969;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th {
	background-color: #f8f8f8;
}
.ot-floating-button__front {
	background-image: url(../../assets/img/e2f04ca023.png);
}
