:root{
	--bp7k00:#320e7c;
	--f3uequ00:4px;
	--c4cxe4:1.25;
	--yjjfabe3:8px;
	--i6bhdy:#22704a;
	--lvkxzi:#0a0a5b;
	--xsweny9wBg:#ab18dd;
	--f9we3z:12px;
	--ti1fbgzg:0 2px 0 rgba(0,0,0,.25);
	--jiqp8y7l:#ffffff;
	--sisi7iw:1.5;
	--xsweny9wHover:#9315be;
	--hufrwv:1240px;
	--c3ncrvr:#e9b11e;
	--f71ga31:#e6ebf7;
	--dojh:#ab18dd;
	--czo5m:"N5iri",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
	--np4h:"Rubik",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
	--wo3tbrq:#c9c9db;
	--a9w8ac:#b8372a;
	--qzw9hdBg:#e6ebf7;
	--izx7ws:240ms;
	--lvkxziMuted:#5b5970;
	--oy5p:120ms;
	--qzw9hdText:#1f3f8f;
	--ioiu5:200ms;
	--bx2tqc:#ab18dd;
	color-scheme:light;
	--jiu2g:72ch;
	--scrtlz:#b36b00;
	--xsweny9wText:#ffffff;
	--iszd9k3o:16px;
	--vbyl4nv1:1.2;
	--zhzd6pf:999px;
	--dlj2txem:#e9b11e;
	--b8s1y21i:#f5f6f8;
	--bx2tqcText:#ffffff;
	--ums2:12px;
}

@media (prefers-reduced-motion:reduce){
	:root{
		--izx7ws:0ms;
		--oy5p:0ms;
		--ioiu5:0ms;
	}
}

@font-face{
	font-family:"N5iri";
	font-display:swap;
	font-weight:400 700;
	src:url(/assets/library/99ec7ccb-40cf-143f-977c-893649deece6.woff2) format("woff2");
}

.ogx0p6 .bcb33v89{
	cursor:default;
	pointer-events:none;
	user-select:none;
	opacity:.6;
}

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

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

.wabzy,.lt1edcy{
	display:grid;
	gap:var(--f9we3z);
}

.lo72rr06,.tvg4{
	display:grid;
	gap:12px;
	padding:16px;
	background:var(--b8s1y21i);
	color:var(--lvkxzi);
	border:1px solid var(--wo3tbrq);
	border-radius:var(--yjjfabe3);
	box-shadow:var(--ti1fbgzg);
}

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

.y53ka{
	border-radius:var(--f3uequ00);
	justify-content:center;
	align-items:center;
	display:inline-flex;
	color:var(--qzw9hdText);
	font-weight:700;
	height:32px;
	min-width:32px;
	background:var(--qzw9hdBg);
}

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

.g8sjl{
	font-weight:700;
	color:var(--bp7k00);
}

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

.sef00tye{
	font-weight:400;
	color:var(--lvkxziMuted);
	display:block;
}

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

.kqaouh{
	color:var(--lvkxziMuted);
}

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

.cx386xn .bcb33v89{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	min-height:48px;
	padding:0 20px;
	border:0;
	border-radius:var(--zhzd6pf);
	background:var(--xsweny9wBg);
	color:var(--xsweny9wText);
	font:inherit;
	font-weight:700;
	text-decoration:none;
	cursor:pointer;
	transition:background var(--ioiu5);
}

.cx386xn .bcb33v89:hover{
	background:var(--xsweny9wHover);
}

.cx386xn .bcb33v89:focus-visible{
	outline:3px solid var(--bx2tqc);
	outline-offset:2px;
}

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

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

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

.h6vrug{
	color:var(--wo3tbrq);
	display:inline-flex;
}

.pnba6w2.njqrh4{
	color:var(--dlj2txem);
}

.pvvprfx{
	display:inline-flex;
	align-items:center;
	gap:6px;
	padding:3px 10px;
	border-radius:var(--zhzd6pf);
	font-size:.8125rem;
	font-weight:600;
	background:var(--f71ga31);
	color:var(--lvkxzi);
}

.pvvprfx[data-status=full]{
	color:var(--bx2tqcText);
	background:var(--i6bhdy);
}

.nvlbuau{
	display:inline-block;
	padding:2px 8px;
	border-radius:var(--zhzd6pf);
	background:var(--qzw9hdBg);
	color:var(--qzw9hdText);
	font-size:.75rem;
	font-weight:700;
}

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

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

.jbce[open]>.lt1edcy{
	margin-top:var(--f9we3z);
}

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

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

.kklnwd{
	overflow-x:auto;
}

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

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

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

.ykbdf0{
	display:grid;
	gap:var(--f9we3z);
}

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

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

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

.fd1e{
	position:relative;
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:44px;
	padding:0 14px;
	border:1px solid var(--wo3tbrq);
	border-radius:var(--zhzd6pf);
	background:var(--b8s1y21i);
	color:var(--lvkxzi);
	font-size:.9375rem;
	font-weight:600;
	cursor:pointer;
	transition:background var(--oy5p),border-color var(--oy5p);
}

.fd1e:hover{
	border-color:var(--bx2tqc);
}

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

.fd1e:has(.f7oze:checked){
	background:var(--bx2tqc);
	border-color:var(--bx2tqc);
	color:var(--bx2tqcText);
}

.fd1e:has(.f7oze:focus-visible){
	outline:3px solid var(--bx2tqc);
	outline-offset:2px;
}

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

.nmiopp{
	grid-column:1/-1;
	margin:0;
	border:1px solid var(--wo3tbrq);
	border-radius:var(--f3uequ00);
	background:var(--b8s1y21i);
}

.kexb{
	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;
}

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

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

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

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

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

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

.ko5kwcyw li>svg{
	color:var(--i6bhdy);
}

.nc82j li>svg{
	color:var(--scrtlz);
}

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

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

.bzd1zebd li{
	display:inline-flex;
	align-items:center;
	min-height:28px;
	padding:2px 8px;
	border:1px solid var(--wo3tbrq);
	border-radius:var(--f3uequ00);
	background:var(--b8s1y21i);
	font-size:.8125rem;
	color:var(--lvkxzi);
}

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

.uvgiuo{
	display:grid;
	grid-template-columns:72px minmax(0,1fr);
	gap:16px;
	max-width:var(--hufrwv);
	margin:calc(var(--f9we3z)*1.5) auto;
	padding:20px;
	border:1px solid var(--wo3tbrq);
	border-radius:var(--yjjfabe3);
	background:var(--b8s1y21i);
	color:var(--lvkxzi);
}

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

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

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

.j5qwrb{
	font-weight:700;
	color:var(--bp7k00);
	margin:0;
}

.j5qwrb a{
	color:var(--dojh);
}

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

.vuv54k4{
	max-width:var(--jiu2g);
	margin:0;
}

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

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

.gjysl3dt a{
	color:var(--dojh);
}

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

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

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

.k5c0dgrv{
	font-size:.875rem;
	margin:0 auto;
	max-width:var(--hufrwv);
	color:var(--lvkxziMuted);
	padding:12px 0 0;
}

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

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

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

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

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

.zxxsl9{
	color:var(--lvkxzi);
	border-bottom:1px solid var(--wo3tbrq);
	background:var(--f71ga31);
}

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

.fsi6{
	display:inline-flex;
}

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

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

.bjcom:hover{
	background:var(--b8s1y21i);
}

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

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

:root{
	--b8s1y21i:#f5f6f8;
	--urjsn:var(--czo5m);
	--qpd1zg6Text:#ffffff;
	--uqa8ez6:4px;
	--i6bhdy:#22704a;
	--bx2tqcText:#ffffff;
	--lvkxziMuted:#5b5970;
	--bp7k00:#320e7c;
	--y1x0wcg:16px;
	--qzw9hdBg:#e6ebf7;
	--qpd1zg6Line:rgba(255,255,255,.12);
	--xsweny9wHover:#9315be;
	--f71ga31:#e6ebf7;
	--lokb2ux:72ch;
	--flb0:#48108d;
	--doto:32px;
	--xoeoi1:64px;
	--dojh:#ab18dd;
	--ucsc3v7z:12px;
	--bx2tqc:#ab18dd;
	--w1fn5:12px;
	--ll09:var(--np4h);
	--dlj2txem:#e9b11e;
	--jiqp8y7l:#ffffff;
	--qpd1zg6TextMuted:#c2b7d8;
	--wo3tbrq:#c9c9db;
	--ll14siau:#b8372a;
	--u0fa7r:80px;
	--qpd1zg6:#320e7c;
	--h6l7e:200ms;
	--sldp8bn:8px;
	--pmg43:#b8372a;
	--k7fld50:1240px;
	--ll14siauDeep:#78241b;
	--d4u2Soft:#e6ebf7;
	--d4u2:#ab18dd;
	--ea8m4:999px;
	--ti1fbgzg:0 2px 0 var(--wo3tbrq);
	--xr08h6l:10px;
	--c3ncrvr:#e9b11e;
	--xsweny9wBg:#ab18dd;
	--qzw9hdText:#1f3f8f;
	--xsweny9wText:#ffffff;
	--scrtlz:#b36b00;
	--xu3rf3r:120ms;
	--a9w8ac:#b8372a;
	--lvkxzi:#0a0a5b;
}

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

@media (prefers-reduced-motion:reduce){
	:root{
		--xu3rf3r:0ms;
		--h6l7e:0ms;
	}
}

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

.cg7ad{
	font:400 var(--y1x0wcg)/1.5 var(--urjsn);
	color:var(--lvkxzi);
	background:var(--jiqp8y7l);
	-webkit-text-size-adjust:100%;
}

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

.cg7ad :where(a){
	color:var(--dojh);
}

.cg7ad :focus-visible{
	outline:3px solid var(--bx2tqc);
	outline-offset:2px;
}

.cg7ad :where(h1,h2,h3,h4){
	font-family:var(--ll09);
	overflow-wrap:anywhere;
	line-height:1.25;
	color:var(--bp7k00);
	margin:0;
}

.xsof1d :focus-visible,.w5qwo :focus-visible,.i2qzmz :focus-visible,.ota5rm :focus-visible,.o11k2zl :focus-visible,.crz51l :focus-visible,.e79e :focus-visible{
	outline-color:var(--c3ncrvr);
}

.cg7ad .yl3c{
	font-size:28px;
	line-height:36px;
	font-weight:700;
	color:var(--qpd1zg6Text);
}

.hk7m{
	font-size:24px;
	line-height:32px;
	font-weight:700;
}

.cg7ad [id]{
	scroll-margin-top:calc(var(--u0fa7r) + 16px);
	scroll-margin-bottom:72px;
}

.p9i0{
	max-width:var(--k7fld50);
	padding:0 24px;
	margin:0 auto;
}

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

.q1d9h47x{
	flex:none;
}

.ux22u{
	color:var(--xsweny9wText);
	padding:12px 16px;
	left:8px;
	display:inline-flex;
	border-radius:var(--uqa8ez6);
	background:var(--xsweny9wBg);
	top:-60px;
	align-items:center;
	min-height:44px;
	position:absolute;
	z-index:100;
	font-weight:700;
}

.ux22u:focus{
	top:8px;
}

.sy35{
	display:block;
	line-height:16px;
	text-align:center;
	color:var(--lvkxziMuted);
	font-size:12px;
	margin-top:6px;
}

.f1n0b5{
	display:inline-grid;
	place-items:center;
	width:32px;
	height:32px;
	border-radius:50%;
	border:2px solid currentColor;
	font-weight:700;
	font-size:12px;
	line-height:1;
}

.cg7ad .dgilhto{
	margin:0;
	display:block;
}

.blr61r9c{
	font-size:15px;
	width:44px;
	height:44px;
}

.cg7ad .bcb33v89{
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	min-height:44px;
	padding:0 16px;
	border:0;
	border-radius:var(--uqa8ez6);
	background:var(--xsweny9wBg);
	color:var(--xsweny9wText);
	font:700 15px/1 var(--urjsn);
	text-decoration:none;
	cursor:pointer;
	transition:background-color var(--xu3rf3r),transform var(--xu3rf3r);
}

.owbszp .esxvmncj,.owbszp .bcb33v89{
	box-shadow:inset 0 -2px 0 rgba(0,0,0,.18);
}

.cg7ad .bcb33v89:hover{
	background:var(--xsweny9wHover);
}

.l08ti0 .bcb33v89,.l08ti0 .esxvmncj{
	box-shadow:none;
}

.cg7ad .bcb33v89:active{
	transform:translateY(1px);
}

.oylsfkam{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:8px;
	min-height:44px;
	padding:0 18px;
	border-radius:var(--uqa8ez6);
	font:700 15px/1 var(--urjsn);
	text-decoration:none;
	cursor:pointer;
	border:1px solid var(--wo3tbrq);
	background:var(--jiqp8y7l);
	color:var(--lvkxzi);
}

.cg7ad .esxvmncj{
	border-color:transparent;
	color:var(--xsweny9wText);
	background:var(--xsweny9wBg);
}

.eepfh{
	flex:none;
	display:grid;
	place-items:center;
	width:44px;
	height:44px;
	border-radius:var(--uqa8ez6);
	border:1px solid var(--qpd1zg6Line);
	background:transparent;
	color:var(--qpd1zg6Text);
	cursor:pointer;
}

.eepfh:hover{
	background:var(--flb0);
}

.xsof1d{
	z-index:50;
	color:var(--qpd1zg6Text);
	height:var(--u0fa7r);
	position:relative;
	border-bottom:1px solid var(--qpd1zg6Line);
	background:var(--qpd1zg6);
}

.xsof1d[data-sticky="on"]{
	top:0;
	position:sticky;
}

.hj4ux{
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:100%;
	gap:16px;
}

.cg7ad .n4xhyr{
	display:flex;
	align-items:center;
	gap:10px;
	min-width:0;
	color:var(--qpd1zg6Text);
	text-decoration:none;
	min-height:44px;
	font-family:var(--ll09);
}

.idtxtt{
	width:36px;
	height:36px;
	border-radius:9px;
	background:var(--xsweny9wBg);
	color:var(--xsweny9wText);
	display:grid;
	place-items:center;
}

.unr099l0{
	height:36px;
	max-width:160px;
	width:auto;
}

.i3t04{
	font-family:var(--ll09);
	font-weight:800;
	font-size:18px;
	line-height:1;
}

.j92wc{
	width:14px;
	border-radius:50%;
	height:14px;
}

.jsqdxw{
	height:32px;
	border-radius:3px;
	width:6px;
}

.fxzie3x{
	margin-left:auto;
}

.nrhafhj{
	font-size:17px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

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

.cg7ad .ng7tvrzt{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	gap:6px;
	min-width:96px;
	height:var(--u0fa7r);
	padding:0 10px;
	color:var(--qpd1zg6TextMuted);
	text-decoration:none;
	font-size:12px;
	line-height:14px;
	position:relative;
	text-align:center;
	transition:color var(--xu3rf3r);
}

.cg7ad .ng7tvrzt:hover,.cg7ad .ng7tvrzt[aria-current]{
	color:var(--qpd1zg6Text);
}

.ng7tvrzt:hover::after,.ng7tvrzt[aria-current]::after{
	bottom:0;
	background:var(--c3ncrvr);
	height:2px;
	left:12px;
	content:"";
	right:12px;
	position:absolute;
}

.qkzk6e2{
	display:grid;
	justify-items:center;
	gap:2px;
}

.ndszl{
	line-height:13px;
	text-align:center;
	margin:0;
	font-size:12px;
	color:var(--qpd1zg6TextMuted);
	max-width:220px;
}

.oriy .ndszl{
	text-align:left;
	max-width:none;
}

.qkzk6e2 .oylsfkam,.qkzk6e2 .bcb33v89{
	width:auto;
	min-width:44px;
}

.pork[open]>summary>.q1d9h47x{
	visibility:hidden;
}

.qkzk6e2 .dgilhto{
	display:inline-block;
}

.pork{
	position:static;
}

.pork>summary{
	list-style:none;
	position:relative;
}

.pork>summary::-webkit-details-marker{
	display:none;
}

.nklrf{
	position:fixed;
	display:none;
	z-index:62;
	left:calc(min(360px,85vw) - 60px);
	top:16px;
}

.pork[open]>summary .nklrf{
	display:grid;
}

.e79e{
	position:fixed;
	overflow:auto;
	width:min(360px,85vw);
	background:var(--qpd1zg6);
	z-index:60;
	top:0;
	bottom:0;
	padding:16px;
	left:0;
	color:var(--qpd1zg6Text);
}

.o5n6sg3c{
	display:none;
	position:fixed;
	inset:0;
	background:rgba(0,0,0,.7);
	z-index:55;
	cursor:pointer;
}

.pork[open]>summary .o5n6sg3c{
	display:block;
}

.pns1tox{
	margin-bottom:12px;
	align-items:center;
	display:flex;
	justify-content:space-between;
}

.cg7ad .six2l{
	color:var(--c3ncrvr);
	font-weight:700;
	font-size:18px;
	font-family:var(--ll09);
}

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

.cg7ad .gu51b{
	display:flex;
	align-items:center;
	min-height:56px;
	padding:0 16px;
	border:1px solid var(--qpd1zg6Line);
	border-radius:var(--uqa8ez6);
	color:var(--qpd1zg6Text);
	text-decoration:none;
	font-size:17px;
}

.oriy .bcb33v89,.oriy .oylsfkam{
	width:100%;
}

.oriy{
	margin-top:16px;
}

.cg7ad .gu51b:hover{
	background:var(--flb0);
}

.crz51l{
	background:var(--flb0);
	color:var(--qpd1zg6Text);
	border-bottom:1px solid var(--qpd1zg6Line);
}

.dmahj{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
	gap:8px 16px;
	min-height:44px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:13px;
}

.jvc30n{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px 12px;
}

.l7942,.y4lw7b1{
	display:inline-flex;
	align-items:center;
	gap:6px;
	color:var(--qpd1zg6TextMuted);
}

.l7942 .q1d9h47x{
	color:var(--c3ncrvr);
}

.y4lw7b1 b{
	color:var(--qpd1zg6Text);
}

.qrf13zv{
	margin:0;
	color:var(--qpd1zg6TextMuted);
}

.w5qwo{
	padding:32px 0 40px;
	color:var(--qpd1zg6Text);
	background:var(--qpd1zg6);
}

.x18wc6rj{
	background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 2px,transparent 2px 16px);
}

.kqvoa{
	background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.5px);
	background-size:18px 18px;
}

.pfm524{
	display:grid;
	grid-template-columns:1fr;
	gap:32px;
	align-items:start;
}

.pfm524.zt1e3rph,.pfm524.ddlg05yh{
	grid-template-columns:7fr 5fr;
}

.w5qwo .i2qzmz{
	margin:0;
}

.y5lsm8k .ddkr3zz{
	margin-top:16px;
}

.q1eaotj{
	display:inline-flex;
	flex-wrap:wrap;
	align-items:center;
	gap:8px 12px;
	background:var(--flb0);
	border:1px solid var(--qpd1zg6Line);
	border-radius:var(--uqa8ez6);
	padding:6px 10px;
	font-size:13px;
	color:var(--qpd1zg6TextMuted);
	margin-bottom:20px;
}

.q1eaotj b{
	color:var(--qpd1zg6Text);
}

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

.l5fw{
	background:var(--qpd1zg6Line);
	width:1px;
	height:20px;
}

.amlgkml9{
	width:32px;
	height:32px;
	border-radius:50%;
	background:var(--d4u2Soft);
	color:var(--d4u2);
	display:grid;
	place-items:center;
}

.ydi9{
	width:32px;
	border-radius:50%;
	height:32px;
	object-fit:cover;
}

.qw62{
	display:flex;
	flex-wrap:wrap;
	gap:8px;
	list-style:none;
	margin:12px 0 16px;
	padding:0;
}

.g1sr0xxs{
	display:inline-flex;
	align-items:center;
	gap:6px;
	min-height:32px;
	padding:0 12px;
	border:1px solid var(--qpd1zg6Line);
	border-radius:var(--ea8m4);
	font-size:13px;
	color:var(--qpd1zg6Text);
}

.z9og5 p{
	margin:0 0 16px;
}

.g1sr0xxs .q1d9h47x,.g1sr0xxs img{
	color:var(--c3ncrvr);
	width:auto;
	height:16px;
}

.ddkr3zz{
	margin:0;
}

.z9og5{
	color:var(--qpd1zg6Text);
	max-width:var(--lokb2ux);
}

.jhmq81{
	border-radius:var(--sldp8bn);
	object-fit:cover;
	aspect-ratio:16/9;
	width:100%;
	height:auto;
}

.cg7ad .z9og5 a{
	color:var(--c3ncrvr);
}

.b12ov{
	color:var(--qpd1zg6TextMuted);
	margin-top:8px;
	font-size:13px;
}

.i7eu{
	display:grid;
	place-items:center;
	border-radius:var(--uqa8ez6);
	background:var(--jiqp8y7l);
	border:1px solid var(--wo3tbrq);
	overflow:hidden;
	width:56px;
	height:56px;
	flex:none;
}

.i7eu img,.i7eu .nsvlgtb{
	padding:4px;
	background:var(--ow-logo-bg,var(--jiqp8y7l));
	height:100%;
	object-fit:contain;
	width:100%;
}

.i7eu .cewu5{
	display:grid;
	place-items:center;
	width:100%;
	height:100%;
	background:var(--d4u2Soft);
	color:var(--d4u2);
	font-weight:800;
	font-size:1.25em;
	line-height:1;
}

.g5z66{
	width:88px;
	height:88px;
}

.c05c6q4{
	width:48px;
	height:48px;
}

.i2qzmz .i7eu,.ota5rm .i7eu{
	border-color:var(--qpd1zg6Line);
}

.yntij45{
	min-width:0;
}

.lvp19{
	padding:var(--doto) 0 0;
}

.yntij45>:where(p,ul,blockquote,ol:not(.h4gya0)){
	max-width:var(--lokb2ux);
}

.yntij45>h2,.yntij45 .hk7m{
	margin:var(--doto) 0 16px;
}

.wzra4pd{
	height:44px;
	width:44px;
}

.yntij45>h2:first-child,.yntij45>:first-child>h2:first-child{
	margin-top:0;
}

.yntij45 h3{
	line-height:28px;
	font-size:18px;
	margin:28px 0 12px;
}

.yntij45 figure img{
	border-radius:var(--sldp8bn);
	height:auto;
	width:100%;
}

.yntij45 p{
	margin:0 0 16px;
}

.yntij45 figure{
	margin:0 0 16px;
}

.yntij45 figcaption{
	font-size:13px;
	color:var(--lvkxziMuted);
	margin-top:8px;
}

.yntij45 :where(table:not(.rxluvpxr)){
	border-collapse:collapse;
	font-size:15px;
	width:100%;
}

.yntij45 :where(table:not(.rxluvpxr) th){
	text-align:left;
	padding:10px 16px;
	font-weight:600;
	color:var(--bx2tqcText);
	background:var(--bx2tqc);
}

.yntij45 :where(table:not(.rxluvpxr) td){
	vertical-align:top;
	padding:10px 16px;
	border-bottom:1px solid var(--wo3tbrq);
}

.yntij45 :where(table:not(.rxluvpxr) tbody tr:nth-child(even)){
	background:var(--f71ga31);
}

.yntij45 .i6e4lgq,.yntij45>table{
	margin:0 0 16px;
	border-radius:var(--uqa8ez6);
	overflow-x:auto;
	display:block;
}

.yntij45>ol:not(.h4gya0){
	padding-left:0;
	list-style:none;
	counter-reset:n;
	display:grid;
	gap:8px;
	margin:0 0 16px;
}

.yntij45>ol:not(.h4gya0)>li{
	display:flex;
	gap:12px;
	align-items:flex-start;
	counter-increment:n;
}

.yntij45>ol:not(.h4gya0)>li::before{
	content:counter(n);
	flex:none;
	width:28px;
	height:28px;
	border-radius:50%;
	border:2px solid var(--c3ncrvr);
	display:grid;
	place-items:center;
	font-weight:700;
	font-size:14px;
	line-height:1;
}

.yntij45 blockquote{
	margin:0 0 16px;
	padding:12px 16px;
	border-left:4px solid var(--c3ncrvr);
	background:var(--b8s1y21i);
	border-radius:0 var(--uqa8ez6) var(--uqa8ez6) 0;
}

.e6xhfxn{
	margin:0 0 16px;
	max-width:320px;
}

.i3c0oxiu{
	margin:0 0 24px;
}

.hwqxyg{
	display:block;
	font-size:13px;
	font-weight:700;
	color:var(--lvkxziMuted);
	text-transform:uppercase;
	letter-spacing:.04em;
	margin-bottom:8px;
}

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

.rjryxydt{
	display:inline-flex;
	align-items:center;
	height:40px;
	padding:0 12px;
	border:1px solid var(--wo3tbrq);
	border-radius:var(--ea8m4);
	background:var(--jiqp8y7l);
	color:var(--lvkxzi);
}

.rjryxydt svg,.rjryxydt img{
	height:24px;
	width:auto;
}

.rckjw3z{
	padding-top:var(--doto);
}

.udl13{
	border-radius:var(--sldp8bn);
	padding:4px 16px 12px;
	background:var(--b8s1y21i);
}

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

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

.mqqpyjk li{
	break-inside:avoid;
}

.jceel .q1d9h47x:last-child{
	color:var(--bx2tqc);
	transition:transform var(--h6l7e);
	margin-left:auto;
}

.mqqpyjk{
	margin:0;
	font-size:15px;
	padding:0 0 0 20px;
	columns:2;
	column-gap:24px;
}

.udl13[open] .jceel .q1d9h47x:last-child{
	transform:rotate(180deg);
}

.ej7l7{
	display:inline-flex;
	align-items:center;
	min-height:44px;
	min-width:44px;
	padding:0;
}

.vhyvni3 .hk7m{
	margin-bottom:16px;
}

.hhnw{
	background:var(--b8s1y21i);
	border-radius:var(--sldp8bn);
	margin-bottom:8px;
}

.vhyvni3{
	padding:var(--doto) 0 0;
}

.jn0a8{
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:16px;
	min-height:56px;
	padding:12px 16px;
	font-weight:700;
	cursor:pointer;
	list-style:none;
}

.jn0a8 .q1d9h47x{
	color:var(--bx2tqc);
	transition:transform var(--h6l7e);
}

.sxg1q{
	max-width:var(--lokb2ux);
	padding:0 16px 16px;
	line-height:22px;
	font-size:15px;
}

.hhnw[open] .jn0a8 .q1d9h47x{
	transform:rotate(180deg);
}

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

.sxg1q p:last-child{
	margin:0;
}

.f4qa9tll{
	background:transparent;
	margin:0 0 var(--doto);
	position:relative;
	container-type:inline-size;
}

.uzvqyl{
	margin:0 0 16px;
}

.i2qzmz{
	background:var(--qpd1zg6);
	color:var(--qpd1zg6Text);
	border:1px solid var(--qpd1zg6Line);
	border-radius:var(--sldp8bn);
	padding:16px;
	margin:0 0 20px;
}

.md9plpan{
	display:inline-flex;
	align-items:center;
	gap:8px;
	background:var(--ll14siau);
	color:var(--qpd1zg6Text);
	font-weight:700;
	font-size:14px;
	padding:8px 14px;
	border-radius:var(--uqa8ez6);
	position:relative;
	margin:-28px 0 12px -24px;
}

.md9plpan::before{
	content:"";
	position:absolute;
	left:0;
	bottom:-6px;
	border:3px solid transparent;
	border-top-color:var(--ll14siauDeep);
	border-right-color:var(--ll14siauDeep);
}

.jup01w70{
	display:grid;
	grid-template-columns:56px 1fr auto;
	align-items:center;
	gap:8px 12px;
	background:var(--flb0);
	border:1px solid var(--qpd1zg6Line);
	border-radius:var(--uqa8ez6);
	padding:10px;
	color:var(--qpd1zg6Text);
}

.jup01w70+.jup01w70{
	margin-top:8px;
}

.kxrpbvn{
	display:grid;
	gap:2px;
	min-width:0;
}

.qf4u1v{
	color:var(--qpd1zg6TextMuted);
	font-size:14px;
}

.gjgq13b5{
	font-size:16px;
	line-height:22px;
	font-weight:700;
	color:var(--c3ncrvr);
}

.rkc19h{
	margin:0;
	color:var(--qpd1zg6TextMuted);
	text-align:left;
	grid-column:1/-1;
}

.jup01w70 .bcb33v89{
	min-width:44px;
	padding:0 14px;
	width:auto;
}

.fhgmitc{
	position:relative;
	display:grid;
	grid-template-columns:88px minmax(0,1fr);
	gap:12px 16px;
	align-items:center;
	padding:8px 8px 8px 44px;
}

.fhgmitc .ugfw97{
	top:0;
	left:0;
}

.cg7ad .fybwh{
	line-height:26px;
	color:var(--qpd1zg6Text);
	font-size:20px;
	margin:0 0 4px;
}

.lany9l8{
	font-size:20px;
	line-height:26px;
	font-weight:700;
	color:var(--c3ncrvr);
	margin:8px 0;
}

.fhgmitc .sra9{
	color:var(--qpd1zg6Text);
}

.fhgmitc .rm9tap2,.fhgmitc .g9gg0vq{
	color:var(--qpd1zg6TextMuted);
}

.fhgmitc .bhrzde{
	color:var(--qpd1zg6Text);
}

.fhgmitc .bhrzde .q1d9h47x{
	color:var(--c3ncrvr);
}

.okg3jzu{
	grid-column:1/-1;
	display:grid;
	gap:4px;
}

.okg3jzu .sy35{
	color:var(--qpd1zg6TextMuted);
}

.xb86vk9{
	display:none;
	grid-template-columns:112px 196px 1fr 1.2fr 196px;
	background:var(--bx2tqc);
	color:var(--bx2tqcText);
	font-size:15px;
	font-weight:700;
	border-radius:var(--uqa8ez6);
	height:40px;
	align-items:center;
	padding:0 8px;
	margin-bottom:12px;
}

.xb86vk9 span{
	padding:0 8px;
}

.h4gya0{
	list-style:none;
	margin:0;
	padding:0;
	display:grid;
	gap:var(--xr08h6l);
}

.jl2w8{
	position:relative;
	display:grid;
	grid-template-columns:104px minmax(0,1fr);
	grid-template-areas:"id id" "rate rate" "bonus bonus" "facts facts" "act act";
	background:var(--b8s1y21i);
	border-radius:var(--sldp8bn);
	box-shadow:var(--ti1fbgzg);
	overflow:hidden;
}

.jl2w8>div{
	padding:var(--w1fn5);
	min-width:0;
}

.u72fssw{
	grid-area:id;
	background:var(--d4u2Soft);
	display:grid;
	grid-template-columns:auto minmax(0,1fr);
	grid-template-areas:"logo name" "logo badge";
	align-items:center;
	column-gap:12px;
	padding-left:40px!important;
}

.u72fssw .i7eu{
	width:64px;
	height:64px;
	grid-area:logo;
}

.bst5ch2t{
	line-height:22px;
	grid-area:name;
	font-size:17px;
	margin:0;
}

.tbojj{
	grid-area:badge;
	justify-self:start;
	display:inline-flex;
	align-items:center;
	margin-top:4px;
	padding:2px 8px;
	border-radius:var(--ea8m4);
	background:var(--bx2tqc);
	color:var(--bx2tqcText);
	font-size:12px;
	font-weight:700;
	letter-spacing:.03em;
	text-transform:uppercase;
}

.ugfw97{
	position:absolute;
	top:8px;
	left:8px;
	width:28px;
	height:28px;
	border-radius:var(--uqa8ez6);
	background:var(--pmg43);
	color:var(--qpd1zg6Text);
	font-size:13px;
	font-weight:700;
	display:grid;
	place-items:center;
	z-index:1;
}

.lqdvfdx4{
	position:static;
	width:24px;
	height:24px;
	font-size:12px;
}

.ugfw97.u2l2toc{
	border-radius:50%;
}

.jk32t5ta{
	background:var(--d4u2Soft);
	grid-area:rate;
	padding-top:0!important;
}

.sra9{
	display:flex;
	align-items:center;
	gap:6px;
	font-weight:700;
}

.rm9tap2{
	font-size:13px;
	color:var(--lvkxziMuted);
	font-weight:400;
	margin-right:4px;
}

.g9gg0vq{
	font-weight:400;
	color:var(--lvkxziMuted);
}

.qykr7q3{
	height:14px;
	color:var(--wo3tbrq);
	width:80px;
	display:inline-block;
	position:relative;
}

.bddyrxyb{
	position:absolute;
	inset:0;
	overflow:hidden;
	color:var(--dlj2txem);
}

.wk3fin{
	width:80px;
	height:14px;
}

.vfpgy6{
	grid-area:bonus;
	text-align:center;
	display:grid;
	justify-items:center;
	gap:4px;
}

.bv15ln7g{
	text-transform:uppercase;
	letter-spacing:.04em;
	font-size:12px;
	color:var(--lvkxziMuted);
}

.tjqf{
	font-size:18px;
	line-height:24px;
	font-weight:700;
	margin:0;
}

.vnbrnpw9{
	color:var(--lvkxziMuted);
	line-height:16px;
	font-size:12px;
	margin:0;
}

.bk7y5bo{
	list-style:none;
	margin:4px 0 0;
	padding:0;
	display:flex;
	flex-wrap:wrap;
	gap:6px;
	justify-content:center;
}

.kvljhb{
	display:inline-flex;
	align-items:center;
	padding:3px 10px;
	border-radius:var(--ea8m4);
	background:var(--qzw9hdBg);
	color:var(--qzw9hdText);
	font-size:12px;
	font-weight:700;
}

.f4qa9tll .pvvprfx{
	display:inline-flex;
	align-items:center;
	gap:6px;
	margin-top:6px;
	padding:3px 10px;
	border-radius:var(--ea8m4);
	font-size:12px;
	font-weight:700;
	background:var(--qzw9hdBg);
	color:var(--i6bhdy);
	border:1px solid var(--i6bhdy);
}

.o27ib .pvvprfx{
	grid-column:1/-1;
	margin-top:2px;
	justify-self:start;
}

.f4qa9tll .pvvprfx[data-status="none"]{
	color:var(--lvkxziMuted);
	border-color:var(--wo3tbrq);
}

.f4qa9tll .pvvprfx::before{
	height:8px;
	background:currentColor;
	content:"";
	border-radius:50%;
	width:8px;
}

.fhgmitc .pvvprfx{
	color:var(--c3ncrvr);
	border-color:var(--c3ncrvr);
	background:var(--flb0);
}

.fhgmitc .pvvprfx[data-status="none"]{
	border-color:var(--qpd1zg6Line);
	color:var(--qpd1zg6TextMuted);
}

.zi1a4{
	grid-area:facts;
}

.sbb08odj .pvvprfx{
	margin:0 0 0 4px;
}

.bhrzde{
	list-style:none;
	margin:0;
	padding:0;
	display:grid;
	gap:8px;
	font-size:15px;
	line-height:22px;
}

.bhrzde li{
	display:flex;
	gap:8px;
	align-items:flex-start;
}

.yw51k{
	grid-area:act;
	padding-top:4px!important;
}

.bhrzde .q1d9h47x{
	margin-top:1px;
	color:var(--bx2tqc);
}

.b587yn1{
	display:grid;
	gap:8px;
	align-content:center;
}

.ksu93{
	display:inline-flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	gap:2px 6px;
	min-height:44px;
	padding:6px 12px;
	text-align:center;
	border:1px dashed var(--lvkxziMuted);
	border-radius:var(--uqa8ez6);
	font-size:13px;
	font-weight:700;
	letter-spacing:.04em;
	text-transform:uppercase;
	color:var(--lvkxzi);
}

.cg7ad .rpop{
	display:inline-flex;
	align-items:center;
	justify-content:center;
	gap:4px;
	min-height:44px;
	font-size:14px;
	font-weight:700;
}

.b587yn1 .sy35{
	margin-top:0;
}

.a5c9wwnc{
	cursor:pointer;
	width:100%;
	list-style:none;
}

.xoxqkol{
	margin-top:var(--xr08h6l);
}

.xoxqkol[open] .a5c9wwnc{
	margin-bottom:var(--xr08h6l);
}

.xoxqkol[open] .a5c9wwnc .q1d9h47x{
	transform:rotate(180deg);
}

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

.quofu0n{
	gap:8px;
}

.pt21tzhm{
	display:grid;
	grid-template-columns:auto 48px minmax(0,1fr);
	grid-template-areas:"rank logo body" "act act act";
	align-items:center;
	gap:10px 12px;
	background:var(--b8s1y21i);
	border-radius:var(--sldp8bn);
	box-shadow:var(--ti1fbgzg);
	padding:10px 12px;
}

.pt21tzhm .lqdvfdx4{
	grid-area:rank;
}

.pt21tzhm .i7eu{
	grid-area:logo;
}

.o27ib{
	grid-area:body;
	display:grid;
	grid-template-columns:minmax(0,1fr) auto;
	gap:2px 10px;
	align-items:center;
	min-width:0;
}

.nqeb{
	font-size:15px;
	margin:0;
	line-height:20px;
}

.ejczafay{
	display:inline-flex;
	align-items:center;
	gap:4px;
	font-size:13px;
	font-weight:700;
	color:var(--lvkxzi);
}

.ejczafay .q1d9h47x{
	color:var(--dlj2txem);
}

.pax8y0rb{
	grid-column:1/-1;
	margin:0;
	font-size:14px;
	line-height:20px;
	font-weight:700;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.xome4z{
	grid-area:act;
	display:grid;
	gap:4px;
}

.yqwgckr0{
	grid-template-columns:1fr;
}

.nkmex{
	grid-template-columns:1fr;
	grid-template-areas:"id" "rate" "bonus" "facts" "act";
	grid-template-rows:auto auto auto 1fr auto;
}

.i6e4lgq{
	position:relative;
	border-radius:var(--uqa8ez6);
	overflow-x:auto;
}

.rxluvpxr{
	border-collapse:collapse;
	width:100%;
	font-size:15px;
	background:var(--b8s1y21i);
	border-radius:var(--sldp8bn);
	box-shadow:var(--ti1fbgzg);
}

.jl3sosrc{
	font-weight:600;
	text-align:left;
	color:var(--bx2tqcText);
	white-space:nowrap;
	background:var(--bx2tqc);
	padding:10px 12px;
}

.ilebhq8y{
	text-align:left;
	font-weight:400;
	vertical-align:middle;
	border-bottom:1px solid var(--wo3tbrq);
	padding:10px 12px;
}

.sbb08odj{
	display:flex;
	align-items:center;
	gap:10px;
	font-weight:700;
	border-bottom:0;
	color:var(--lvkxzi);
	background:transparent;
}

.ilebhq8y .vnbrnpw9{
	display:block;
}

.hm54k6{
	min-width:0;
	overflow-wrap:normal;
}

.d9cm{
	font-weight:700;
}

.ikcj3b{
	display:inline-flex;
	align-items:center;
	gap:4px;
	font-weight:700;
}

.ikcj3b .q1d9h47x{
	color:var(--dlj2txem);
}

.j8zk{
	min-width:180px;
}

.k0xv{
	gap:4px;
}

.rxluvpxr thead{
	display:none;
}

.fu96as9{
	border-bottom:8px solid var(--jiqp8y7l);
	display:grid;
	grid-template-columns:minmax(0,1fr);
	background:var(--b8s1y21i);
}

.fu96as9 .ilebhq8y{
	display:flex;
	justify-content:space-between;
	gap:12px;
	border-bottom:1px solid var(--wo3tbrq);
}

.fu96as9 .ilebhq8y::before{
	flex:none;
	content:attr(data-label);
	font-weight:400;
	color:var(--lvkxziMuted);
}

.fu96as9 .sbb08odj{
	background:var(--d4u2Soft);
	justify-content:flex-start;
}

.fu96as9 .sbb08odj::before,.fu96as9 .aaw1xdc::before,.fu96as9 .j8zk::before{
	content:none;
}

.fu96as9 .j8zk{
	display:block;
}

.s7nw95ln{
	display:none;
	height:64px;
}

.ota5rm{
	color:var(--qpd1zg6Text);
	background:var(--qpd1zg6);
	position:fixed;
	left:0;
	border-top:1px solid var(--qpd1zg6Line);
	padding:3px 0;
	z-index:40;
	max-height:64px;
	right:0;
	bottom:0;
	display:none;
}

.v0zhvcj{
	display:grid;
	grid-template-columns:44px minmax(0,1fr) auto;
	align-items:center;
	gap:10px;
}

.wn0vlomh{
	display:grid;
	gap:2px;
	min-width:0;
}

.ni3xipy{
	color:var(--qpd1zg6TextMuted);
	font-size:12px;
}

.ax61by{
	font-size:14px;
	line-height:18px;
	font-weight:700;
	color:var(--c3ncrvr);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.rtq1oo9{
	display:grid;
	gap:2px;
	justify-items:center;
}

.ota5rm .sy35{
	font-size:12px;
	max-width:160px;
	white-space:nowrap;
	line-height:14px;
	text-overflow:ellipsis;
	color:var(--qpd1zg6TextMuted);
	margin:0;
	overflow:hidden;
}

.o11k2zl{
	background:var(--qpd1zg6);
	margin-top:var(--doto);
	color:var(--qpd1zg6Text);
}

.ota5rm .bcb33v89{
	width:auto;
	padding:0 16px;
}

.jr7e{
	padding-top:32px;
	padding-bottom:24px;
	display:grid;
	gap:24px;
}

.h5wu39{
	justify-content:center;
}

.t4gz{
	display:grid;
	grid-template-columns:1fr;
	gap:24px;
}

.cg7ad .hqbp{
	letter-spacing:.06em;
	line-height:20px;
	text-transform:uppercase;
	color:var(--c3ncrvr);
	padding-bottom:8px;
	border-bottom:1px solid var(--qpd1zg6Line);
	font-size:13px;
	margin:0 0 8px;
}

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

.cg7ad .gsj0x{
	display:inline-flex;
	align-items:center;
	min-height:44px;
	min-width:44px;
	color:var(--qpd1zg6Text);
	text-decoration:none;
	font-size:15px;
}

.cg7ad .gsj0x:hover{
	color:var(--c3ncrvr);
}

.nk96rl{
	line-height:21px;
	color:var(--qpd1zg6TextMuted);
	font-size:14px;
	margin:0;
}

.jly352{
	background:var(--flb0);
	padding:16px 0;
}

.hin1{
	display:grid;
	gap:8px;
	justify-items:center;
	text-align:center;
	font-size:13px;
	color:var(--qpd1zg6TextMuted);
	max-width:760px;
}

.hyp5hfnl{
	margin:0;
}

.hin1 .f1n0b5{
	color:var(--qpd1zg6Text);
}

.ni2l{
	padding-top:16px;
	padding-bottom:24px;
	text-align:center;
	font-size:13px;
	color:var(--qpd1zg6TextMuted);
}

@media (max-width:899px){
	.fxzie3x{
		display:none;
	}
	.qkzk6e2{
		display:none;
	}
	.xsof1d{
		--u0fa7r:56px;
	}
	.cg7ad [id]{
		scroll-margin-top:72px;
	}
	.hj4ux{
		gap:8px;
	}
	.nrhafhj{
		font-size:16px;
	}
	.ota5rm[data-show="mobile"],.ota5rm[data-show="all"],.s7nw95ln[data-show="mobile"],.s7nw95ln[data-show="all"]{
		display:block;
	}
	.mqqpyjk{
		columns:1;
	}
}

@media (min-width:900px){
	.uxupx{
		display:grid;
	}
	.l3793 .pork{
		display:none;
	}
	.oriy{
		display:none;
	}
	.xb86vk9{
		display:grid;
	}
	.ota5rm[data-show="all"],.s7nw95ln[data-show="all"]{
		display:block;
	}
	.jceel{
		pointer-events:none;
	}
	.jceel .q1d9h47x:last-child{
		display:none;
	}
	.t4gz{
		grid-template-columns:repeat(3,1fr);
	}
}

@media (max-width:899px) and (min-width:600px){
	.t4gz{
		grid-template-columns:1fr 1fr;
	}
}

@media (max-width:899px){
	.w5qwo{
		padding:24px 0 28px;
	}
	.pfm524.zt1e3rph,.pfm524.ddlg05yh{
		grid-template-columns:1fr;
	}
	.md9plpan{
		margin:-26px 0 12px -20px;
	}
	.cg7ad .yl3c{
		line-height:30px;
		font-size:22px;
	}
	.hk7m{
		line-height:28px;
		font-size:20px;
	}
}

@media (max-width:599px){
	.p9i0{
		padding-left:16px;
		padding-right:16px;
	}
	.jup01w70 .i7eu{
		width:48px;
		height:48px;
	}
	.jup01w70{
		grid-template-columns:48px 1fr auto;
	}
	.jup01w70 .bcb33v89{
		font-size:14px;
		padding:0 10px;
	}
	.fhgmitc{
		padding-left:40px;
		grid-template-columns:64px minmax(0,1fr);
	}
	.md9plpan{
		margin-left:-16px;
	}
	.l5fw{
		display:none;
	}
	.fhgmitc .g5z66{
		height:64px;
		width:64px;
	}
}

@media (max-width:359px){
	.jup01w70{
		grid-template-columns:40px 1fr;
	}
	.gygy2{
		grid-column:1/-1;
	}
	.ota5rm .i7eu{
		display:none;
	}
	.v0zhvcj{
		grid-template-columns:minmax(0,1fr) auto;
	}
}

@container (min-width:700px){
	.jl2w8{
		grid-template-columns:112px 196px minmax(0,1fr) minmax(0,1.2fr) 196px;
		grid-template-areas:"id rate bonus facts act";
		min-height:168px;
	}
	.u72fssw .i7eu{
		height:88px;
		width:88px;
	}
	.bst5ch2t{
		font-size:16px;
		margin-top:8px;
		width:100%;
		text-align:center;
	}
	.jl2w8>div{
		flex-direction:column;
		padding:16px 12px;
		display:flex;
		justify-content:center;
	}
	.u72fssw{
		display:flex;
		grid-template-areas:none;
		align-items:center;
		padding:16px 12px!important;
	}
	.tbojj{
		margin:6px auto 0;
	}
	.jk32t5ta{
		padding-top:16px!important;
		background:transparent;
	}
	.yqwgckr0{
		grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
	}
	.sra9{
		flex-wrap:wrap;
	}
	.rm9tap2{
		width:100%;
		margin:0;
	}
	.nkmex{
		grid-template-columns:1fr;
		grid-template-areas:"id" "rate" "bonus" "facts" "act";
		min-height:0;
	}
	.nkmex .u72fssw .i7eu{
		height:72px;
		width:72px;
	}
	.nkmex>div{
		justify-content:stretch;
		padding:var(--w1fn5);
		display:grid;
	}
	.nkmex .u72fssw{
		padding:var(--w1fn5)!important;
		display:flex;
		flex-direction:column;
		align-items:center;
	}
	.nkmex .jk32t5ta{
		background:var(--d4u2Soft);
		justify-items:center;
		padding-top:0!important;
	}
	.nkmex .yw51k{
		align-self:end;
	}
	.pt21tzhm{
		grid-template-columns:auto 64px minmax(0,1fr) 200px;
		grid-template-areas:"rank logo body act";
		padding:8px 12px;
	}
	.pt21tzhm .i7eu{
		height:48px;
		width:64px;
	}
	.xome4z{
		display:grid;
		gap:2px;
	}
	.fhgmitc{
		padding:12px 12px 12px 48px;
		grid-template-columns:88px minmax(0,1fr) 220px;
	}
	.rxluvpxr thead{
		display:table-header-group;
	}
	.fu96as9{
		display:table-row;
		border-bottom:0;
	}
	.okg3jzu{
		grid-column:auto;
	}
	.fu96as9 .ilebhq8y{
		display:table-cell;
	}
	.fu96as9 .sbb08odj{
		background:transparent;
		display:flex;
		border-bottom:1px solid var(--wo3tbrq);
	}
	.fu96as9 .ilebhq8y::before{
		content:none;
	}
	.fu96as9:nth-child(even){
		background:var(--f71ga31);
	}
}

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