:root {
	--ax7782ur:"Ps2bl",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--wyl51Bg:#d02425;
	--tqgl9zam:none;
	--zaoe1bb:10px;
	--kaal9e4h:1.25;
	--i5qepText:#2b2636;
	--z8o144:"Ps2bl",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--aipt9:#9b3b3b;
	--wu45:120ms;
	--ag4xhy69:#ffffff;
	--elmr:#5a2f30;
	--ti7dy:#e2b457;
	--u8pflz:#242424;
	--jt41au3:#2f6b4f;
	--g5mohp:200ms;
	--zzvhi46:#c6c6c6;
	--hsbp:14px;
	--tkq27ag:#b8860b;
	--sitlcmvw:20px;
	--xau31Text:#ffffff;
	--i5qepBg:#e2b457;
	--kctw:150ms;
	--o328:#e2b457;
	--a7u9u:#f8f8f8;
	--svw5waj:999px;
	--jzk5i2l:8px;
	--e719dnrk:70ch;
	--j37xybq5:1.65;
	--wyl51Text:#ffffff;
	--wyl51Hover:#b31f20;
	--drg22ae:17px;
	--mtb5hw3:1240px;
	--i1x87ml:#d02425;
	--d4vj13:1.15;
	--xau31:#d02425;
	color-scheme:light;
	--u8pflzMuted:#5a556a;
	--mcbnar2:#eae8f0;
}

@media (prefers-reduced-motion:reduce) {
	:root {
		--wu45:0ms;
		--g5mohp:0ms;
		--kctw:0ms;
	}
}

@font-face {
	font-display:swap;
	font-family:"Ps2bl";
	src:url(/assets/library/8330490a-01c6-0c19-6eae-00b823de8102.woff2) format("woff2");
	font-weight:400 700;
}

.amha0r5 {
	height:1px;
	position:absolute;
	clip:rect(0 0 0 0);
	overflow:hidden;
	width:1px;
	white-space:nowrap;
}

.pula0wi .c362mx1 {
	opacity:.6;
	cursor:default;
	user-select:none;
	pointer-events:none;
}

.nldns {
	container-type:inline-size;
	container-name:nldns;
	display:grid;
	gap:var(--sitlcmvw);
}

.t4fcc5,.brxxovd {
	display:grid;
	gap:var(--sitlcmvw);
}

.y68376og,.nsazvt5 {
	display:grid;
	gap:12px;
	padding:16px;
	background:var(--a7u9u);
	color:var(--u8pflz);
	border:1px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	box-shadow:var(--tqgl9zam);
}

.bazs6330 {
	display:flex;
	align-items:center;
	gap:12px;
	min-width:0;
}

.ckos2fx {
	color:var(--i5qepText);
	border-radius:var(--jzk5i2l);
	height:32px;
	background:var(--i5qepBg);
	min-width:32px;
	display:inline-flex;
	font-weight:700;
	align-items:center;
	justify-content:center;
}

.ipg3i0 {
	display:flex;
	flex-direction:column;
	gap:4px;
	min-width:0;
}

.hqfb {
	color:var(--elmr);
	font-weight:700;
}

.uzb6v21a {
	margin:0;
	font-weight:700;
}

.rvc7mdla {
	color:var(--u8pflzMuted);
	font-weight:400;
	display:block;
}

.zak93xf {
	margin:0;
	padding:0;
	list-style:none;
	display:grid;
	gap:4px;
	font-size:.9375em;
}

.v3gjhdt4 {
	color:var(--u8pflzMuted);
}

.hqsmws {
	display:grid;
	gap:6px;
}

.hqsmws .c362mx1 {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:48px;
	padding:0 20px;
	border:0;
	border-radius:var(--svw5waj);
	background:var(--wyl51Bg);
	color:var(--wyl51Text);
	font:inherit;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	transition:background var(--kctw);
}

.hqsmws .c362mx1:hover {
	background:var(--wyl51Hover);
}

.hqsmws .c362mx1:focus-visible {
	outline:3px solid var(--xau31);
	outline-offset:2px;
}

.ihd20o {
	font-size:.75rem;
	color:var(--u8pflzMuted);
	margin:0;
}

.os9o8 {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	color:var(--i1x87ml);
}

.pt4sh {
	display:inline-flex;
	align-items:center;
	gap:6px;
}

.eqfokk {
	display:inline-flex;
	color:var(--zzvhi46);
}

.n5xlgbw7.kkktqua {
	color:var(--ti7dy);
}

.pcs95x {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--svw5waj);
	font-size:.8125rem;
	font-weight:600;
	background:var(--mcbnar2);
	color:var(--u8pflz);
}

.pcs95x[data-status=full] {
	color:var(--xau31Text);
	background:var(--jt41au3);
}

.s5nqhe8 {
	display:inline-block;
	padding:2px 8px;
	border-radius:var(--svw5waj);
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-size:.75rem;
	font-weight:700;
}

.bsjs {
	display:flex;
	align-items:center;
	justify-content:space-between;
	min-height:48px;
	padding:8px 16px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	cursor:pointer;
	font-weight:700;
	list-style:none;
}

.f1v1[open]>.brxxovd {
	margin-top:var(--sitlcmvw);
}

.ssa9e {
	overflow-x:auto;
}

.bsjs::-webkit-details-marker {
	display:none;
}

.r4ufa5 table {
	width:100%;
	border-collapse:collapse;
}

.r4ufa5 th,.r4ufa5 td {
	padding:10px 12px;
	text-align:start;
	vertical-align:middle;
	border-bottom:1px solid var(--zzvhi46);
}

.r4ufa5 thead th {
	color:var(--u8pflzMuted);
	font-size:.8125rem;
	letter-spacing:.04em;
	text-transform:uppercase;
}

@container nldns (min-width:700px) {
	.nsazvt5 {
		grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(200px,240px);
		align-items:center;
	}
	.nsazvt5>.zak93xf {
		grid-column:1/3;
	}
	.y68376og {
		grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr) minmax(180px,220px);
		align-items:center;
	}
	.t4fcc5[data-form=pair] {
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
	.t4fcc5[data-form=pair]>.nsazvt5[data-step=feature] {
		grid-column:1/-1;
	}
	.t4fcc5[data-form=podium] {
		grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
	}
}

@container nldns (max-width:699.98px) {
	.r4ufa5 thead {
		display:none;
	}
	.r4ufa5 tr {
		display:grid;
		gap:6px;
		padding:12px 0;
	}
	.r4ufa5 th,.r4ufa5 td {
		border:0;
		padding:0;
		display:block;
	}
	.r4ufa5 td:empty {
		display:none;
	}
}

.e7r0e84j {
	max-width:100%;
	-webkit-overflow-scrolling:touch;
	overflow-x:auto;
	margin:0 0 1em;
}

.e7r0e84j>table {
	min-width:100%;
	margin:0;
}

.e7r0e84j th,.e7r0e84j td {
	overflow-wrap:break-word;
	min-width:0;
}

@media (max-width:599.98px) {
	.e7r0e84j[data-cols]>table,.e7r0e84j[data-cols] tr,.e7r0e84j[data-cols] td,.e7r0e84j[data-cols] tbody {
		width:100%;
		box-sizing:border-box;
		display:block;
		min-width:0;
	}
	.e7r0e84j[data-cols] {
		overflow:visible;
	}
	.e7r0e84j[data-cols] thead {
		height:1px;
		width:1px;
		overflow:hidden;
		clip:rect(0 0 0 0);
		position:absolute;
	}
	.e7r0e84j[data-cols] tr {
		border:1px solid var(--zzvhi46);
		border-radius:var(--jzk5i2l);
		background:var(--a7u9u);
		padding:4px 12px;
		margin:0 0 10px;
	}
	.e7r0e84j[data-cols] td {
		display:grid;
		grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);
		gap:2px 12px;
		padding:7px 0;
		border:0;
		border-bottom:1px solid var(--zzvhi46);
		text-align:left;
	}
	.e7r0e84j[data-cols] td::before {
		font-weight:600;
		content:attr(data-th);
		color:var(--u8pflzMuted);
	}
	.e7r0e84j[data-cols] td:last-child {
		border-bottom:0;
	}
	.e7r0e84j[data-cols] td:first-child {
		grid-template-columns:1fr;
		font-weight:700;
		color:var(--elmr);
	}
	.e7r0e84j[data-cols] td:first-child::before {
		content:none;
	}
}

.l9vj1hjj {
	margin:0 0 1em;
	border:1px solid var(--zzvhi46);
	border-radius:var(--jzk5i2l);
	background:var(--a7u9u);
	color:var(--u8pflz);
}

.w8kmp4yc {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:44px;
	padding:10px 16px;
	cursor:pointer;
	list-style:none;
	font-weight:600;
	color:var(--elmr);
	overflow-wrap:anywhere;
}

.w8kmp4yc::-webkit-details-marker {
	display:none;
}

.w8kmp4yc::after {
	content:"";
	flex:0 0 auto;
	width:8px;
	height:8px;
	margin-right:4px;
	border-right:2px solid currentColor;
	border-bottom:2px solid currentColor;
	transform:rotate(45deg);
	transition:transform var(--wu45);
}

.l9vj1hjj[open]>.w8kmp4yc::after {
	transform:rotate(-135deg);
}

.w8kmp4yc:focus-visible {
	outline:3px solid var(--xau31);
	outline-offset:2px;
	border-radius:var(--jzk5i2l);
}

.tq0ej {
	padding:0 16px 4px;
	min-width:0;
}

.tq0ej>:first-child {
	margin-top:0;
}

@media print {
	.tq0ej {
		display:block;
	}
}

.ys20gn {
	display:grid;
	gap:var(--sitlcmvw);
}

.tynq {
	display:grid;
	gap:12px;
}

.ikk9rn {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px;
	margin:0;
	padding:0;
	border:0;
	min-width:0;
}

.r9foha {
	float:left;
	padding:0 4px 0 0;
	margin:0 4px 0 0;
	font-size:.8125rem;
	font-weight:600;
	color:var(--u8pflzMuted);
	line-height:44px;
}

.y44o {
	position:relative;
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	background:var(--a7u9u);
	color:var(--u8pflz);
	font-size:.9375rem;
	font-weight:600;
	cursor:pointer;
	transition:background var(--wu45),border-color var(--wu45);
}

.y44o:hover {
	border-color:var(--xau31);
}

.kym95n {
	position:absolute;
	inset:0;
	width:100%;
	height:100%;
	margin:0;
	opacity:0;
	cursor:pointer;
}

.y44o:has(.kym95n:checked) {
	background:var(--xau31);
	border-color:var(--xau31);
	color:var(--xau31Text);
}

.y44o:has(.kym95n:focus-visible) {
	outline:3px solid var(--xau31);
	outline-offset:2px;
}

.fzd6jf {
	opacity:.8;
	font-weight:400;
}

.xp7atz {
	grid-column:1/-1;
	margin:0;
	border:1px solid var(--zzvhi46);
	border-radius:var(--jzk5i2l);
	background:var(--a7u9u);
}

.ykogp43 {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:8px;
	min-height:44px;
	padding:0 14px;
	cursor:pointer;
	font-weight:600;
	list-style:none;
}

.ykogp43::-webkit-details-marker {
	display:none;
}

.n1bq2n {
	display:grid;
	gap:12px;
	padding:0 14px 14px;
}

.tlyx2bb {
	margin:0;
	padding:0;
	list-style:none;
	display:grid;
	gap:6px;
}

.tlyx2bb li {
	display:flex;
	gap:8px;
	align-items:flex-start;
	font-size:.9375em;
}

.tlyx2bb li>svg {
	margin-top:3px;
	flex:0 0 auto;
}

.kqzajl2 {
	margin:0 0 6px;
	text-transform:uppercase;
	letter-spacing:.04em;
	color:var(--u8pflzMuted);
	font-size:.8125rem;
}

.n6bd li>svg {
	color:var(--jt41au3);
}

.cq2ckhvy li>svg {
	color:var(--tkq27ag);
}

@container nldns (min-width:700px) {
	.n1bq2n {
		grid-template-columns:1fr 1fr;
	}
}

.gfc28dfe {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px;
	margin:0;
	padding:0;
	list-style:none;
}

.gfc28dfe li {
	display:inline-flex;
	align-items:center;
	min-height:28px;
	padding:2px 8px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--jzk5i2l);
	background:var(--a7u9u);
	font-size:.8125rem;
	color:var(--u8pflz);
}

.gfc28dfe img {
	width:auto;
	display:block;
	height:20px;
	max-width:72px;
}

.vat68md {
	display:grid;
	grid-template-columns:72px minmax(0,1fr);
	gap:16px;
	max-width:var(--mtb5hw3);
	margin:calc(var(--sitlcmvw)*1.5) auto;
	padding:20px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	background:var(--a7u9u);
	color:var(--u8pflz);
}

.mvqm69 {
	width:72px;
	height:72px;
	border-radius:50%;
	object-fit:cover;
	display:grid;
	place-items:center;
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-weight:700;
	font-size:1.375rem;
}

.bguap {
	display:grid;
	gap:6px;
	min-width:0;
}

.zgkwkdol {
	margin:0;
	font-size:.75rem;
	font-weight:600;
	letter-spacing:.06em;
	text-transform:uppercase;
	color:var(--u8pflzMuted);
}

.dxip0v {
	margin:0;
	color:var(--elmr);
	font-weight:700;
}

.dxip0v a {
	color:var(--i1x87ml);
}

.q6mp8 {
	display:block;
	font-weight:400;
	color:var(--u8pflzMuted);
	font-size:.9375rem;
}

.phus {
	margin:0;
	max-width:var(--e719dnrk);
}

.rp7es {
	margin:0;
	display:flex;
	flex-wrap:wrap;
	gap:6px 18px;
	font-size:.875rem;
	color:var(--u8pflzMuted);
}

.rp7es>span {
	display:inline-flex;
	align-items:center;
	gap:6px;
}

.rp7es a {
	color:var(--i1x87ml);
}

.wtzbbdh {
	margin:4px 0 0;
	padding:0;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	gap:8px;
}

.wtzbbdh a {
	display:inline-flex;
	align-items:center;
	min-height:36px;
	padding:0 12px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	color:var(--i1x87ml);
	text-decoration:none;
	font-size:.875rem;
}

@media (max-width:479.98px) {
	.mvqm69 {
		height:56px;
		width:56px;
	}
	.vat68md {
		grid-template-columns:1fr;
	}
}

.llv80n {
	color:var(--u8pflzMuted);
	margin:0 auto;
	font-size:.875rem;
	padding:12px 0 0;
	max-width:var(--mtb5hw3);
}

.wzhk3 {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:4px 0;
	margin:0;
	padding:0;
	list-style:none;
}

.o0rzn {
	align-items:center;
	min-height:32px;
	display:inline-flex;
}

.o0rzn+.o0rzn::before {
	color:var(--zzvhi46);
	content:"/";
	margin:0 8px;
}

.s7jc0ydx {
	color:var(--i1x87ml);
	padding:6px 0;
	text-decoration:none;
}

.dy23 {
	color:var(--u8pflz);
	background:var(--mcbnar2);
	border-bottom:1px solid var(--zzvhi46);
}

.s7jc0ydx:hover {
	text-decoration:underline;
}

.dns06bw {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:4px 8px;
	max-width:var(--mtb5hw3);
	margin:0 auto;
	padding:4px 16px;
	list-style:none;
	font-size:.875rem;
}

.myxkb {
	display:inline-flex;
}

.dns06bw>svg {
	margin-right:4px;
	color:var(--u8pflzMuted);
}

.e5jnxp {
	min-height:36px;
	display:inline-flex;
	align-items:center;
	padding:0 10px;
	font-weight:700;
}

.eqzrci44 {
	text-decoration:none;
	min-height:36px;
	align-items:center;
	color:var(--i1x87ml);
	display:inline-flex;
	border-radius:var(--jzk5i2l);
	padding:0 10px;
}

.eqzrci44:hover {
	background:var(--a7u9u);
}

.c2dmquu {
	color:inherit;
	text-decoration:underline;
	text-decoration-color:var(--zzvhi46);
	text-underline-offset:2px;
}

.c2dmquu:hover {
	text-decoration-color:currentColor;
}

@media (max-width:699.98px) {
	.qmm8w75 {
		padding-bottom:var(--nflogkm8,72px);
	}
	html {
		scroll-padding-bottom:var(--nflogkm8,72px);
	}
}

html {
	-webkit-text-size-adjust:100%;
}

:root {
	--pxj26h:#dddddd;
	--pis7mviy:32px;
	--ddtb2:#e7daba;
	--rf7v3:56px;
	--jox3ouj:#e7e7e7;
	--nflogkm8:60px;
	--lkt1e:#d8e1dd;
	--d5nk:#392424;
	--zbem5xa5:72px;
}

*::after,*::before,* {
	box-sizing:border-box;
}

.qmm8w75 {
	margin:0;
	background:var(--ag4xhy69);
	color:var(--u8pflz);
	font-family:var(--z8o144);
	font-size:var(--drg22ae);
	line-height:var(--j37xybq5);
	overflow-x:hidden;
	overflow-wrap:break-word;
}

.qmm8w75 img,.qmm8w75 svg {
	max-width:100%;
	display:block;
}

:where(.qmm8w75) a {
	color:var(--i1x87ml);
	text-decoration:underline;
	text-underline-offset:.15em;
}

:where(.qmm8w75) a:hover {
	color:var(--xau31);
}

.qmm8w75 :focus-visible {
	outline:3px solid var(--xau31);
	outline-offset:3px;
}

.qmm8w75 [id] {
	scroll-margin-top:calc(var(--zbem5xa5) + 16px);
}

.qmm8w75 h4,.qmm8w75 h2,.qmm8w75 h3,.qmm8w75 h1 {
	margin:0;
	color:var(--elmr);
	font-family:var(--ax7782ur);
	font-weight:700;
	letter-spacing:-.025em;
	line-height:var(--d4vj13);
	overflow-wrap:anywhere;
}

.qmm8w75 p {
	margin:0 0 1.1em;
}

.qmm8w75 svg[aria-hidden] {
	flex:none;
}

.amha0r5 {
	height:1px;
	padding:0;
	position:absolute;
	overflow:hidden;
	width:1px;
	white-space:nowrap;
	border:0;
	margin:-1px;
	clip:rect(0 0 0 0);
}

.di4egci {
	max-width:var(--mtb5hw3);
	padding-inline:var(--pis7mviy);
	overflow-x:clip;
	margin-inline:auto;
}

.qmm8w75 .tawu {
	color:var(--a7u9u);
	z-index:99;
	left:16px;
	background:var(--u8pflz);
	border-radius:var(--jzk5i2l);
	padding:10px 16px;
	position:absolute;
	top:-60px;
}

.tawu:focus {
	top:12px;
}

.f4sbf3do {
	top:0;
	z-index:50;
	position:sticky;
	border-bottom:2px solid var(--xau31);
	background:var(--a7u9u);
}

.fzr2wjsq {
	position:relative;
	display:flex;
	align-items:center;
	gap:16px;
	min-height:var(--zbem5xa5);
	max-width:calc(var(--mtb5hw3) + 40px);
	margin:auto;
	padding:0 var(--pis7mviy);
}

.gmo24f {
	display:flex;
	align-items:center;
	gap:12px;
	min-height:44px;
	color:var(--elmr);
	font-family:var(--ax7782ur);
	font-weight:700;
	font-size:19px;
	letter-spacing:-.02em;
	text-decoration:none;
}

.gmo24f:hover {
	color:var(--elmr);
}

.ljbb {
	display:grid;
	place-items:center;
	width:40px;
	height:40px;
	border:2px solid var(--elmr);
	border-radius:var(--zaoe1bb);
	color:var(--xau31);
	font-size:17px;
}

.tjlere {
	width:auto;
	object-fit:contain;
	height:40px;
	max-width:180px;
}

.gmo24f {
	min-width:0;
}

.tjlere+span {
	overflow:hidden;
	clip:rect(0 0 0 0);
	position:absolute;
	white-space:nowrap;
	height:1px;
	width:1px;
}

.gmo24f>span:not(.ljbb) {
	min-width:0;
	white-space:normal;
	overflow-wrap:break-word;
	hyphens:auto;
	-webkit-hyphenate-limit-before:5;
	-webkit-hyphenate-limit-after:5;
	hyphenate-limit-chars:12 5 5;
	line-height:1.15;
}

@media (max-width:479.98px) {
	.gmo24f {
		font-size:16px;
		gap:10px;
	}
	.ljbb {
		flex:none;
		height:34px;
		width:34px;
	}
}

.erb7axbj {
	flex:none;
}

.k3t5e862 {
	display:none;
	gap:4px;
	margin-left:8px;
}

.j7cbomj9 {
	display:inline-flex;
	align-items:center;
	min-height:44px;
	padding:0 14px;
	border-radius:var(--jzk5i2l);
	color:var(--u8pflz);
	font-weight:700;
	font-size:15px;
	text-decoration:none;
}

.fzr2wjsq>.eixl2 {
	margin-left:auto;
	display:none;
}

.j7cbomj9:hover,.j7cbomj9[aria-current] {
	background:var(--jox3ouj);
	color:var(--u8pflz);
}

.eixl2 .c362mx1 {
	min-width:44px;
	min-height:44px;
	padding:0 18px;
	font-size:15px;
}

.eixl2 .a41deyka {
	display:none;
}

.erb7axbj {
	margin-left:auto;
	position:relative;
}

.eixl2+.erb7axbj {
	margin-left:0;
}

.uickfh {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	padding:0 12px;
	border:1.5px solid var(--zzvhi46);
	border-radius:var(--zaoe1bb);
	font-weight:600;
	font-size:14px;
	color:var(--u8pflz);
	cursor:pointer;
	user-select:none;
	list-style:none;
	transition:border-color var(--kctw),background-color var(--kctw);
}

.uickfh::-webkit-details-marker {
	display:none;
}

.uickfh:hover {
	border-color:var(--u8pflz);
}

.erb7axbj[open]>.uickfh {
	background:var(--jox3ouj);
}

.wdbpib {
	position:absolute;
	right:0;
	top:calc(100% + 10px);
	width:min(360px,calc(100vw - 32px));
	max-height:calc(100vh - var(--zbem5xa5) - 24px);
	overflow:auto;
	padding:8px;
	background:var(--a7u9u);
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	box-shadow:none;
	z-index:60;
}

.n9wwfs {
	margin:8px 14px 4px;
	font-size:12px;
	font-weight:700;
	letter-spacing:.14em;
	text-transform:uppercase;
	color:var(--u8pflzMuted);
}

.drmng7w {
	margin:0;
	list-style:none;
	padding:0;
}

.i232ol {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:48px;
	padding:0 14px;
	border-radius:var(--jzk5i2l);
	color:var(--u8pflz);
	font-weight:700;
	text-decoration:none;
}

.i232ol[aria-current],.i232ol:hover {
	background:var(--jox3ouj);
	color:var(--u8pflz);
}

.xulori {
	background:var(--mcbnar2);
	border-bottom:1px solid var(--pxj26h);
	font-size:13px;
	color:var(--u8pflzMuted);
}

.i232ol svg {
	transform:rotate(-90deg);
}

.sjpfe9 {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px 18px;
	max-width:var(--mtb5hw3);
	margin:auto;
	min-height:40px;
	padding:6px var(--pis7mviy);
}

.wpgx31 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	flex:none;
	max-width:100%;
}

.ytski4d,.y3dc {
	padding:2px 10px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	font-weight:700;
	color:var(--u8pflz);
}

.wlumq48 {
	line-height:1.4;
	flex:1 1 16ch;
}

.t3ee {
	padding:24px 0 8px;
}

.mugh {
	display:flex;
	align-items:center;
	gap:12px;
	margin:0 0 14px;
	font-size:12px;
	font-weight:700;
	letter-spacing:.16em;
	text-transform:uppercase;
	color:var(--xau31);
}

.pqim6 {
	line-height:1.05;
	max-width:22ch;
	letter-spacing:-.03em;
	font-size:clamp(32px,5.2vw,52px);
	margin-bottom:18px;
}

.ouwlbl5s p:last-child {
	margin-bottom:0;
}

.mugh::before {
	content:"";
	height:2px;
	width:32px;
	background:currentColor;
}

.ouwlbl5s {
	color:var(--u8pflzMuted);
	line-height:1.6;
	max-width:var(--e719dnrk);
	font-size:18px;
}

.gydw {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px 20px;
	margin:16px 0 20px;
	padding:0;
	list-style:none;
	font-size:13px;
	color:var(--u8pflzMuted);
}

.ikgi76 {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:28px;
}

.bwiu0lm {
	display:grid;
	place-items:center;
	width:28px;
	height:28px;
	border:1.5px solid var(--zzvhi46);
	border-radius:50%;
	background:var(--jox3ouj);
	color:var(--u8pflz);
	font-size:11px;
	font-weight:700;
	object-fit:cover;
}

.apawi3o {
	margin:8px 0 0;
}

.ifl5 {
	width:100%;
	height:auto;
	aspect-ratio:16/9;
	object-fit:cover;
	border:1px solid var(--pxj26h);
	border-radius:var(--hsbp);
}

.apawi3o figcaption {
	color:var(--u8pflzMuted);
	font-size:12.5px;
	margin-top:8px;
}

.wznz7 {
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	color:var(--u8pflz);
	font-weight:700;
}

.wznz7 img {
	width:20px;
	height:20px;
}

.x7buq2ou {
	margin:4px 0 24px;
	border:1px solid var(--zzvhi46);
	border-top:3px solid var(--xau31);
	border-radius:var(--jzk5i2l);
	background:var(--a7u9u);
	font-size:14px;
}

.x7buq2ou[data-style=plain] {
	border-top-width:1px;
	border-top-color:var(--zzvhi46);
}

.kfgwa873 {
	display:flex;
	align-items:center;
	gap:8px;
	min-height:46px;
	padding:8px 14px;
	font-weight:700;
	cursor:pointer;
	list-style:none;
}

.jd5m8rc {
	color:var(--u8pflzMuted);
	font-weight:400;
}

.kfgwa873 svg {
	transition:transform var(--kctw);
	margin-left:auto;
}

.x7buq2ou[open]>.kfgwa873 svg,.f5yf[open]>.th9c8 svg,.l9vj1hjj[open]>.w8kmp4yc svg {
	transform:rotate(180deg);
}

.kfgwa873::-webkit-details-marker {
	display:none;
}

.nmwpj6m {
	columns:1;
	line-height:1.55;
	margin:0;
	column-gap:32px;
	padding:4px 14px 14px 32px;
}

.nmwpj6m li {
	break-inside:avoid;
	padding:6px 0;
}

.j3fkc1 {
	padding-top:8px;
}

.l5q5g47v {
	align-items:center;
	min-height:44px;
	text-decoration:none;
	margin:-6px 0;
	display:inline-flex;
}

.l5q5g47v:hover {
	text-decoration:underline;
}

.j3fkc1>h2,.mhw7ha,.rqt4zcay {
	padding-top:40px;
	border-top:1px solid var(--zzvhi46);
	margin:40px 0 18px;
	font-size:clamp(26px,3vw,34px);
}

.j3fkc1[data-rule=space] .mhw7ha,.j3fkc1[data-rule=space]>h2 {
	border-top:0;
	padding-top:0;
}

.j3fkc1>h2:first-child,.mhw7ha {
	padding-top:0;
	margin-top:0;
	border-top:0;
}

.j3fkc1>ol,.j3fkc1>ul {
	padding-left:1.2em;
}

.j3fkc1>h3 {
	font-size:19px;
	margin:28px 0 10px;
}

.j3fkc1>h4,.j3fkc1>h3,.j3fkc1>ol,.j3fkc1>ul,.j3fkc1>p,.j3fkc1>blockquote {
	max-width:var(--e719dnrk);
}

.j3fkc1>h4 {
	font-size:17px;
	margin:20px 0 8px;
}

.j3fkc1>ol li,.j3fkc1>ul li {
	margin:0 0 .35em;
}

.j3fkc1>figure {
	margin:24px 0;
}

.j3fkc1>figure img {
	height:auto;
	border-radius:var(--hsbp);
	border:1px solid var(--pxj26h);
}

.j3fkc1 figcaption {
	margin-top:8px;
	font-size:12.5px;
	color:var(--u8pflzMuted);
}

.j3fkc1>table {
	line-height:1.5;
	font-size:14.5px;
	border-collapse:collapse;
	margin:0 0 1.2em;
	width:100%;
	max-width:100%;
	display:block;
	overflow-x:auto;
}

.j3fkc1>table thead th {
	font-size:13px;
	background:var(--ag4xhy69);
}

.j3fkc1>table th,.j3fkc1>table td {
	padding:12px 14px;
	text-align:left;
	border-bottom:1px solid var(--pxj26h);
	vertical-align:top;
}

.j3fkc1>blockquote {
	color:var(--u8pflzMuted);
	border-left:3px solid var(--xau31);
	margin:0 0 1.1em;
	padding:4px 0 4px 18px;
}

.o7v3e1bl {
	border-top:1px solid var(--zzvhi46);
	padding-top:40px;
	max-width:860px;
}

.rqt4zcay {
	border-top:0;
	margin-top:0;
	padding-top:0;
}

.f5yf {
	border-bottom:1px solid var(--zzvhi46);
}

.th9c8 {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:16px;
	min-height:56px;
	padding:14px 0;
	font-weight:700;
	cursor:pointer;
	list-style:none;
	transition:color var(--kctw);
}

.th9c8:hover {
	color:var(--xau31);
}

.th9c8::-webkit-details-marker {
	display:none;
}

.sng0 {
	padding-bottom:12px;
	color:var(--u8pflzMuted);
	font-size:15.5px;
	max-width:var(--e719dnrk);
}

.sng0 p:last-child {
	margin-bottom:0;
}

.grsddcg {
	font-size:14px;
	border-top:1px solid var(--zzvhi46);
	padding:40px 0 48px;
	color:var(--u8pflzMuted);
	margin-top:48px;
}

.wddlfsu {
	display:grid;
	gap:28px;
}

.q3f5i {
	text-transform:uppercase;
	color:var(--u8pflz);
	font-size:12px;
	margin:0 0 10px;
	letter-spacing:.14em;
}

.xoslpytc {
	margin:0;
	padding:0;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	gap:0 20px;
}

.wb715oej {
	display:inline-flex;
	align-items:center;
	min-width:44px;
	min-height:44px;
	color:var(--u8pflz);
	text-decoration:none;
}

.wb715oej:hover {
	text-decoration:underline;
}

.vc1xk {
	display:flex;
	gap:16px;
	align-items:flex-start;
	max-width:var(--e719dnrk);
	font-size:12.5px;
	line-height:1.55;
}

.vc1xk p {
	margin:0 0 .6em;
}

.q7xk0r {
	display:inline-grid;
	place-items:center;
	flex:none;
	width:44px;
	height:44px;
	border:2px solid var(--u8pflz);
	border-radius:50%;
	color:var(--u8pflz);
	font-weight:700;
	font-size:14px;
}

.qidy4v {
	margin:0;
}

.wf50vj {
	line-height:1.55;
	font-size:13px;
	margin:0;
}

.opbue {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	margin-top:28px;
	padding-top:20px;
	border-top:1px solid var(--jox3ouj);
}

.part {
	display:inline-grid;
	place-items:center;
	width:44px;
	height:44px;
	border:1.5px solid var(--zzvhi46);
	border-radius:50%;
	color:var(--u8pflz);
	text-decoration:none;
	transition:border-color var(--kctw);
}

.part:hover {
	border-color:var(--u8pflz);
}

.wksd8lj {
	border-top:1px solid var(--zzvhi46);
	background:var(--a7u9u);
	bottom:0;
	left:0;
	z-index:40;
	padding:6px var(--pis7mviy);
	position:fixed;
	right:0;
}

@supports (animation-timeline:scroll()) {
	.wksd8lj[data-show=mobile] {
		animation:nslm1k0z linear both;
		animation-timeline:scroll(root);
		animation-range:0 900px;
	}
	@keyframes nslm1k0z {
		0%,80% {
			visibility:hidden;
			transform:translateY(110%);
		}
		100% {
			transform:none;
			visibility:visible;
		}
	}
}

.yzro4ayl {
	display:flex;
	align-items:center;
	gap:12px;
	max-width:var(--mtb5hw3);
	margin:auto;
	min-height:48px;
}

.ye81e54 {
	height:36px;
	width:48px;
	overflow:hidden;
	border-radius:var(--jzk5i2l);
	display:block;
	flex:none;
}

.ye81e54 img,.ye81e54 span {
	object-fit:contain;
	height:100%;
	width:100%;
}

.tzkdh {
	flex:1 1 auto;
	margin:0;
	min-width:0;
	font-size:13px;
	line-height:1.3;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}

.zt34y {
	font-size:11px;
	line-height:1.3;
	color:var(--u8pflzMuted);
	text-align:center;
	margin:2px 0 0;
}

.o0ux0421 {
	margin:0 0 8px;
}

.qmm8w75:has(.wksd8lj[data-show=mobile]) {
	padding-bottom:84px;
}

.wksd8lj .r5gv {
	display:contents;
}

.e44z {
	margin:0 0 8px;
	font-size:13px;
	font-weight:700;
	color:var(--u8pflzMuted);
}

.zkk5h56z {
	display:flex;
	gap:10px;
	margin:0;
	padding:0 0 6px;
	list-style:none;
	overflow-x:auto;
	scroll-snap-type:x proximity;
	scrollbar-width:thin;
}

.x17ash {
	flex:none;
	display:inline-flex;
	align-items:center;
	gap:10px;
	min-height:48px;
	padding:0 16px 0 12px;
	background:var(--a7u9u);
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	font-weight:700;
	font-size:15px;
	scroll-snap-align:start;
	color:var(--u8pflz);
}

.chw0e {
	min-width:0;
	margin:0 0 8px;
}

.ydgzezk {
	height:24px;
	width:auto;
}

.x17ash svg {
	color:var(--xau31);
}

.nldns {
	gap:10px;
}

.mhw7ha {
	margin-bottom:18px;
}

.t4fcc5,.brxxovd {
	gap:10px;
}

.g8wamba3 {
	position:relative;
	display:grid;
	gap:12px;
	padding:20px;
	background:var(--a7u9u);
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	min-width:0;
}

.n0ny {
	box-shadow:none;
	padding:22px;
	border:2px solid var(--xau31);
}

.g8wamba3 {
	grid-template-columns:auto minmax(0,1fr);
	grid-template-areas:"rank brand" "badge badge" "status status" "bonus bonus" "extra extra" "facts facts" "action action";
	align-items:start;
}

.g8wamba3>.g09cqda {
	grid-area:rank;
}

.g8wamba3>.xybn3g {
	grid-area:brand;
}

.g8wamba3>.i5qep {
	justify-self:start;
	grid-area:badge;
}

.g8wamba3>.dhzq {
	grid-area:status;
}

.g8wamba3>.uimgtyt0 {
	grid-area:bonus;
}

.g8wamba3>.gguy9yv6 {
	grid-area:extra;
}

.g8wamba3>.mq8pl8 {
	grid-area:facts;
}

.g8wamba3>.eenc8 {
	grid-area:action;
}

.g09cqda {
	display:grid;
	place-items:center;
	flex:none;
	width:32px;
	height:32px;
	border-radius:var(--jzk5i2l);
	background:var(--jox3ouj);
	color:var(--u8pflz);
	font-size:14px;
	font-weight:700;
	font-variant-numeric:tabular-nums;
}

.n0jgds {
	color:var(--ag4xhy69);
	background:var(--u8pflz);
}

.chw0e[data-rank=circle] .g09cqda:not(.n0jgds) {
	background:transparent;
	color:var(--u8pflzMuted);
}

.chw0e[data-rank=circle] .g09cqda {
	height:28px;
	width:28px;
	border-radius:50%;
}

.chw0e[data-rank=circle] .n0ny>.g09cqda {
	font-size:15px;
	width:36px;
	height:36px;
}

.xybn3g {
	display:flex;
	align-items:flex-start;
	gap:14px;
	min-width:0;
}

.yofap61j {
	display:grid;
	place-items:center;
	flex:none;
	width:80px;
	height:60px;
	border-radius:var(--jzk5i2l);
	background:var(--ow-logo-bg,var(--d5nk));
	color:#fff;
	font-weight:700;
	font-size:20px;
	letter-spacing:-.02em;
	overflow:hidden;
}

.yofap61j img {
	padding:6px;
	width:100%;
	background:var(--ow-logo-bg,transparent);
	height:100%;
	object-fit:contain;
}

.yofap61j .i5xmyg {
	display:grid;
	place-items:center;
	width:100%;
	height:100%;
}

.n0ny .yofap61j {
	height:60px;
	width:80px;
	font-size:20px;
}

.n0ny .jbrp {
	font-size:22px;
}

.wirivxcy .yofap61j {
	height:48px;
	width:64px;
	font-size:15px;
}

.lra094zm {
	display:flex;
	flex-direction:column;
	gap:4px;
	min-width:0;
}

.jbrp {
	font-size:19px;
	font-weight:700;
	letter-spacing:-.01em;
	line-height:1.25;
	color:var(--elmr);
}

.e7r0e84j .jbrp,.wirivxcy .jbrp {
	font-size:16px;
}

.l53g6 {
	display:inline-flex;
	flex-wrap:wrap;
	align-items:center;
	gap:6px;
	max-width:100%;
	font-size:13px;
	font-weight:700;
	color:var(--u8pflz);
}

.dkcq6i {
	display:inline-flex;
	gap:1px;
	color:var(--ti7dy);
}

.rk9lj {
	opacity:.3;
}

.ti7dy {
	display:inline-flex;
}

.wg4c6ru {
	display:inline-flex;
	align-items:center;
	align-self:flex-start;
	max-width:100%;
	min-height:44px;
	margin:-10px 0;
	font-size:14px;
	font-weight:700;
}

.dhzq {
	display:inline-flex;
	align-items:center;
	gap:6px;
	width:max-content;
	max-width:100%;
	margin:0;
	padding:4px 10px;
	border-radius:var(--svw5waj);
	background:var(--jox3ouj);
	color:var(--u8pflz);
	font-size:13px;
	font-weight:700;
	line-height:1.4;
}

.dhzq[data-status=full] {
	background:var(--lkt1e);
}

.dhzq[data-status=partial] {
	background:var(--ddtb2);
}

.i5qep {
	display:inline-flex;
	align-items:center;
	padding:3px 10px;
	border-radius:var(--svw5waj);
	background:var(--i5qepBg);
	color:var(--i5qepText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.04em;
	text-transform:uppercase;
}

.uimgtyt0 {
	margin:0;
	color:var(--elmr);
	font-family:var(--ax7782ur);
	font-weight:700;
	font-size:19px;
	line-height:1.25;
	letter-spacing:-.01em;
}

.qihuyag {
	display:block;
	margin-top:6px;
	font-family:var(--z8o144);
	font-size:14px;
	font-weight:400;
	line-height:1.45;
	letter-spacing:0;
	color:var(--u8pflzMuted);
}

.n0ny>.uimgtyt0 {
	line-height:1.15;
	font-size:clamp(22px,2.2vw,30px);
	letter-spacing:-.02em;
}

.wirivxcy>.uimgtyt0 {
	font-size:15.5px;
	font-weight:600;
	font-family:var(--z8o144);
}

.mq8pl8 li::marker {
	color:var(--xau31);
}

.mq8pl8 {
	padding:12px 0 0 1.15em;
	margin:0;
	font-size:15.5px;
	border-top:1px solid var(--jox3ouj);
	line-height:1.5;
}

.mq8pl8 li {
	margin:0 0 .3em;
}

.gguy9yv6 {
	display:flex;
	flex-direction:column;
	gap:8px;
	min-width:0;
}

.ov3dn4 {
	display:flex;
	flex-wrap:wrap;
	gap:6px;
	margin:0;
	padding:0;
	list-style:none;
}

.znlknpy {
	max-width:100%;
	padding:3px 10px;
	border:1px solid var(--pxj26h);
	border-radius:var(--svw5waj);
	font-size:12.5px;
	line-height:1.4;
}

.nbuo {
	font-weight:700;
}

.t20cv {
	margin:0;
	font-size:13px;
}

.t20cv code {
	padding:2px 8px;
	border:1px dashed var(--zzvhi46);
	border-radius:var(--jzk5i2l);
	font-family:var(--z8o144);
	font-weight:700;
	font-size:13px;
	line-height:1.4;
	letter-spacing:.06em;
	font-variant-numeric:tabular-nums;
}

.w8kmp4yc {
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:44px;
	padding:6px 14px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--svw5waj);
	font-size:13px;
	font-weight:700;
	cursor:pointer;
	list-style:none;
}

.l9vj1hjj[open]>.w8kmp4yc {
	margin-bottom:10px;
}

.w8kmp4yc::-webkit-details-marker {
	display:none;
}

.l9vj1hjj>.ov3dn4 {
	margin-bottom:8px;
}

.w8kmp4yc:hover {
	border-color:var(--u8pflz);
}

.d2q3vp95 {
	display:grid;
	grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));
	gap:8px 20px;
	font-size:14.5px;
	line-height:1.5;
}

.d2q3vp95 ul {
	padding-left:1.1em;
	margin:0;
}

.l0cmgqo li::marker {
	color:var(--jt41au3);
}

.d2q3vp95 strong {
	margin-bottom:4px;
	display:block;
}

.e9es71 li::marker {
	color:var(--aipt9);
}

.eenc8 {
	display:flex;
	flex-direction:column;
	align-items:stretch;
	gap:6px;
	min-width:0;
}

.eenc8 .r5gv {
	display:contents;
}

.wyl51,.eenc8 .c362mx1,.wksd8lj .c362mx1 {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	box-sizing:border-box;
	min-height:48px;
	margin:0;
	padding:10px 20px;
	border:0;
	border-radius:var(--zaoe1bb);
	background:var(--wyl51Bg);
	color:var(--wyl51Text);
	font-family:var(--z8o144);
	font-weight:700;
	font-size:16px;
	line-height:1.2;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	transition:background-color var(--kctw);
}

.wksd8lj .c362mx1:hover,.wyl51:hover,.eenc8 .c362mx1:hover {
	color:var(--wyl51Text);
	background:var(--wyl51Hover);
}

.eenc8 .c362mx1:focus-visible,.wyl51:focus-visible {
	outline:3px solid var(--u8pflz);
	outline-offset:3px;
}

.wksd8lj .c362mx1 {
	padding:0 16px;
	font-size:14px;
	flex:none;
	min-height:44px;
}

.n0ny .c362mx1 {
	font-size:17px;
	min-height:56px;
}

.qnho {
	margin:4px 0 4px;
	align-items:flex-start;
}

.a41deyka,.ihd20o {
	color:var(--u8pflzMuted);
	margin:0;
	line-height:1.4;
	font-size:12px;
	text-align:center;
}

.qnho+.ihd20o {
	margin:0 0 16px;
	text-align:left;
}

.f1v1 {
	margin-top:4px;
}

.bsjs {
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:12px;
	min-height:56px;
	padding:8px 18px;
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	background:var(--a7u9u);
	font-weight:700;
	cursor:pointer;
	list-style:none;
	transition:border-color var(--kctw);
}

.bsjs::-webkit-details-marker {
	display:none;
}

.bsjs::after {
	content:"";
	flex:none;
	width:9px;
	height:9px;
	border:solid currentColor;
	border-width:0 2px 2px 0;
	transform:rotate(45deg);
	margin:0 4px 3px;
	transition:transform var(--kctw);
}

.f1v1[open]>.bsjs::after {
	margin:3px 4px 0;
	transform:rotate(225deg);
}

.f1v1[open]>.brxxovd {
	margin-top:10px;
}

.bsjs:hover {
	border-color:var(--u8pflz);
}

.e7r0e84j {
	border:1px solid var(--zzvhi46);
	border-radius:var(--hsbp);
	background:var(--a7u9u);
}

.jqreb7f {
	line-height:1.5;
	display:block;
	width:100%;
	border-collapse:collapse;
	font-size:14.5px;
}

.jqreb7f>tbody {
	display:block;
}

.ngdmmea {
	display:none;
}

.wap6t {
	display:grid;
	grid-template-columns:auto minmax(0,1fr);
	gap:8px 12px;
	padding:16px;
	border-bottom:1px solid var(--pxj26h);
}

.wap6t:last-child {
	border-bottom:0;
}

.mqzo7d6 {
	grid-column:2;
}

.ment {
	display:block;
	font-weight:400;
	min-width:0;
	border:0;
	text-align:left;
	padding:0;
}

.ment[data-label]::before {
	font-weight:700;
	content:attr(data-label) ": ";
}

.qco7 {
	grid-column:1;
	grid-row:1;
}

.qco7[data-label]::before {
	content:none;
}

.ment:not(.qco7):not(.mqzo7d6) {
	grid-column:1/-1;
}

.s27p2ek {
	margin-top:4px;
	grid-column:1/-1;
}

.j9ugblm {
	display:inline-block;
	padding:1px 8px;
	border:1px solid var(--pxj26h);
	border-radius:var(--svw5waj);
	font-size:12.5px;
}

@container nldns (min-width:640px) {
	.eq62cu,.wirivxcy {
		grid-template-columns:auto auto minmax(0,1fr) minmax(176px,210px);
		grid-template-areas:"rank brand bonus action" "rank brand extra action" "badge status status status";
		align-items:center;
		column-gap:16px;
		row-gap:6px;
		min-height:92px;
		padding:8px 20px;
	}
	.wirivxcy>.xybn3g,.eq62cu>.xybn3g {
		align-items:center;
		min-width:180px;
	}
	.eq62cu>.uimgtyt0,.wirivxcy>.uimgtyt0 {
		font-size:15.5px;
		font-weight:600;
		font-family:var(--z8o144);
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		overflow:hidden;
	}
	.eq62cu .c362mx1,.wirivxcy .c362mx1 {
		min-height:44px;
	}
	.eq62cu>.uimgtyt0 .qihuyag {
		display:none;
	}
	.eq62cu>.dhzq,.eq62cu>.i5qep {
		align-self:center;
	}
}

@container nldns (min-width:740px) {
	.t4fcc5 {
		grid-template-columns:repeat(2,minmax(0,1fr));
	}
	.t4fcc5>[data-step=feature] {
		grid-column:1/-1;
	}
	.t4fcc5>.jn7z0 {
		grid-template-rows:auto auto auto auto auto auto 1fr;
		align-content:start;
	}
	.jn7z0>.eenc8 {
		align-self:end;
	}
	.brxxovd[data-layout=grid] {
		grid-template-columns:repeat(auto-fill,minmax(260px,1fr));
	}
	.qej4 {
		grid-template-rows:auto auto auto auto auto auto 1fr;
		align-content:start;
	}
	.qej4>.eenc8 {
		align-self:end;
	}
}

@container nldns (min-width:960px) {
	.n0ny {
		grid-template-columns:auto auto minmax(0,1fr) minmax(220px,280px);
		grid-template-rows:auto auto auto auto 1fr;
		grid-template-areas:"rank brand badge action" "rank brand status action" "rank brand bonus action" "rank brand extra action" "rank brand facts action";
		column-gap:24px;
		row-gap:12px;
	}
	.n0ny>.xybn3g {
		flex-direction:column;
		gap:14px;
	}
	.n0ny>.eenc8 {
		align-self:start;
	}
	.n0ny .yofap61j {
		width:96px;
		font-size:22px;
		height:72px;
	}
	.n0ny>.mq8pl8 {
		margin-top:4px;
	}
	.n0ny .jbrp {
		font-size:24px;
	}
	.eq62cu {
		grid-template-columns:auto minmax(0,250px) minmax(0,200px) minmax(0,1fr) minmax(176px,200px);
		grid-template-rows:auto auto;
		grid-template-areas:"rank brand status bonus action" "rank brand badge extra action";
	}
	.eq62cu .yofap61j {
		width:72px;
		font-size:16px;
		height:54px;
	}
	.eq62cu .jbrp {
		font-size:17px;
	}
	.eq62cu>.i5qep,.eq62cu>.dhzq {
		justify-self:start;
	}
	.eq62cu>.xybn3g {
		min-width:0;
	}
	.jqreb7f>thead,.jqreb7f>tbody,.jqreb7f {
		display:revert;
	}
	.jqreb7f {
		display:table;
	}
	.ngdmmea {
		top:0;
		z-index:1;
		position:sticky;
		display:table-row;
	}
	.ngdmmea th {
		padding:14px 18px;
		border-bottom:1px solid var(--pxj26h);
		background:var(--ag4xhy69);
		text-align:left;
		font-size:13px;
		font-weight:700;
		color:var(--u8pflz);
	}
	.wap6t {
		display:table-row;
		padding:0;
	}
	.ment {
		display:table-cell;
		border-bottom:1px solid var(--pxj26h);
		vertical-align:middle;
		min-width:96px;
		padding:14px 16px;
	}
	.ment[data-label]::before {
		content:none;
	}
	.wap6t:last-child .ment {
		border-bottom:0;
	}
	.s27p2ek .a41deyka {
		font-size:11px;
	}
	.e7r0e84j {
		overflow-x:auto;
	}
	.mqzo7d6 {
		background:var(--a7u9u);
		position:sticky;
		min-width:180px;
		border-right:1px solid var(--pxj26h);
		left:0;
	}
	.qco7,.zcah9 {
		min-width:0;
		width:1%;
	}
	.s27p2ek {
		min-width:172px;
	}
}

@media (min-width:960px) {
	.t3ee {
		padding-top:40px;
	}
	.f4sbf3do[data-nav=inline] .k3t5e862 {
		display:flex;
	}
	.fzr2wjsq>.eixl2 {
		display:flex;
	}
	.qmm8w75:has(.wksd8lj[data-show=mobile]) {
		padding-bottom:0;
	}
	.wddlfsu {
		grid-template-columns:1.2fr 1fr 1fr;
	}
	.nmwpj6m {
		columns:2;
	}
	.wksd8lj[data-show=mobile] {
		display:none;
	}
}

@media (max-width:639px) {
	.tjlere {
		height:36px;
		max-width:140px;
	}
	:root {
		--pis7mviy:16px;
		--zbem5xa5:64px;
	}
	.erb7axbj {
		position:static;
	}
	.n0ny {
		padding:20px;
	}
	.gmo24f span:not(.ljbb) {
		font-size:17px;
	}
	.wdbpib {
		left:var(--pis7mviy);
		right:var(--pis7mviy);
		width:auto;
		top:calc(100% + 6px);
	}
	.j3fkc1>h2,.o7v3e1bl,.mhw7ha {
		margin-top:32px;
		padding-top:32px;
	}
	.j3fkc1>h2:first-child,.mhw7ha {
		margin-top:0;
		padding-top:0;
	}
}

@media (prefers-reduced-motion:reduce) {
	.qmm8w75 *,.qmm8w75 *::before,.qmm8w75 *::after {
		transition:none!important;
		animation:none!important;
		scroll-behavior:auto!important;
	}
}

@media print {
	.wksd8lj,.erb7axbj,.f4sbf3do,.part {
		display:none;
	}
}
