.f319a90a036d3 {
	position: absolute;
	left: -9999px
}.p73518b79e33b{z-index:auto}
.t8eb416c8eab4 {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 10px
}
.nd08f09329277 img {
	max-width: 100%
}
.nd08f09329277 {
	--vd91b0416555e: 10px;
	--c4a00384b4fa1: rgba(255, 210, 120, .18);
	color: var(--a759efd5fd33e);
	--qeb02c4f9939a: #1b1100;
	--t35160c2efffc: var(--qfbe1dc80eee2);
	--d4932a4f800df: var(--e86f7593d46af);
	--v5c791769aeb8: #f6c344;
	font: 15px/1.6 system-ui,-apple-system,segoe ui,Roboto,sans-serif;
	--hd6bfcb7b2352: #3a0a0e;
	--b43f591814cc7: #ffffff;
	--da0b4b2d41d74: #c2a9a9;
	--v08a410921f41: rgba(255, 255, 255, .05);
	margin: 0px;
	background: radial-gradient(circle at 50% 0,var(--hd6bfcb7b2352),#050303 70%)fixed,#050303;
	--r2ed990e8933b: var(--v5c791769aeb8);
	--v2e14dd91fbb5: #eadede;
	--a759efd5fd33e: #fbf3f3;
	--a3555a5ab6a26: #000000;
	--qfbe1dc80eee2: #1a0d0d;
	--t03c7daf6873d: #050303;
	--qbb124d228d49: #e11d2e;
	--e86f7593d46af: #0b0606
}.v32f49df74bf8{outline-offset:0}
.nd08f09329277[data-h4466603c188e=s251852440e24] {
	--v5c791769aeb8: #ffd23f;
	--hd6bfcb7b2352: #08301c;
	--qbb124d228d49: #0f9d58
}.qc7335fed679f{contain:none}
.nd08f09329277[data-a5fc8c86ffddc=y2e2d914710e7] {
	--vd91b0416555e: 2px
}
.n75398aec833c li::before {
	content: "◆ "
}
.nd08f09329277 *::before, .nd08f09329277 *::after, .nd08f09329277 * {
	box-sizing: border-box
}
:where(.nd08f09329277) a {
	color: inherit
}
.f319a90a036d3:focus {
	left: 12px;
	top: 12px;
	background: var(--v5c791769aeb8);
	color: #111111;
	z-index: 60;
	padding: 8px 12px
}
.r05168cb1a87b {
	box-shadow: 0 0 0 1px rgba(255,215,120,.12),0 0 60px rgba(0,0,0,.6);
	margin: 0px auto;
	width: 100%;
	background: var(--e86f7593d46af);
	max-width: 520px;
	min-height: 100vh
}.b639a419d8a14{z-index:auto}
.t2c597b8add45 {
	padding: 0px 12px;
	width: 100%
}
.t6d16f99325d4 {
	background: linear-gradient(180deg,var(--qbb124d228d49),transparent 140%);
	padding: 12px 12px 8px;
	border-bottom: 2px solid var(--v5c791769aeb8)
}
.q4300e3b349bf {
	letter-spacing: .04em;
	display: inline-flex;
	align-items: center;
	gap: 8px;
	font-weight: 900;
	font-size: 20px;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 2px 0 rgba(0,0,0,.5);
	color: var(--v5c791769aeb8)
}
.ge95c6c8df694 {
	display: flex;
	font-size: 13px;
	list-style: none;
	gap: 4px 16px;
	flex-wrap: wrap;
	margin: 8px 0px 0px;
	padding: 0px;
	justify-content: center
}
.q4300e3b349bf img {
	width: 44px;
	object-fit: cover;
	border-radius: 10px;
	height: 44px
}
.ge95c6c8df694 a, .g2860baf26792 nav a {
	color: #ffffff;
	opacity: .9;
	text-decoration: none
}
.g2860baf26792 .q4300e3b349bf img {
	width: 34px;
	height: 34px
}.fdfb627aa1d6e{contain:none}
.g2860baf26792 {
	display: flex;
	align-items: center;
	gap: 10px;
	justify-content: space-between
}
.g2860baf26792 nav {
	display: flex;
	gap: 12px;
	overflow-x: auto;
	font-size: 13px
}.dee69b3ee2a1f{isolation:auto}
.fb06585fc5f73 {
	display: flex;
	gap: 10px;
	justify-content: center;
	font-size: 13px;
	padding: 6px
}
.d190645ec4c66 {
	aspect-ratio: 16/9;
	position: relative;
	background: var(--a3555a5ab6a26);
	border-radius: var(--vd91b0416555e);
	overflow: hidden;
	border: 2px solid var(--v5c791769aeb8)
}.e0e6fd5c4fe38{isolation:auto}
.d07786189e269 {
	gap: 12px;
	padding: 12px;
	display: grid
}.tef4c423b12c8{contain:none}
.x3a58ae718868 {
	position: absolute;
	margin: 0px;
	inset: 0px;
	display: none
}.i7d4a68cd37f4{font-kerning:auto}
.x3a58ae718868[data-haf269cbd703d] {
	display: block
}.c05e073acbd67{font-kerning:auto}
.x3a58ae718868 img {
	object-fit: contain;
	width: 100%;
	height: 100%;
	display: block
}
.b587e5c6bf45f {
	gap: 8px;
	grid-template-columns: 1fr 1fr;
	display: grid
}
.la5dc7e0dc6c0 {
	position: absolute;
	font-size: 18px;
	top: 50%;
	border: 0;
	border-radius: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	width: 30px;
	height: 30px;
	background: rgba(0,0,0,.5);
	color: #ffffff
}.h5e1401f98e59{isolation:auto}
.d07786189e269 h1 {
	margin: 0px;
	color: var(--v5c791769aeb8);
	text-align: center;
	text-transform: uppercase;
	font-size: clamp(20px,5.4vw,26px);
	line-height: 1.25
}.v996176b6cacb{visibility:inherit}
.ofe5cfe90fa87 {
	font-weight: 700;
	text-align: center;
	margin: -6px 0px 2px
}.t42c5fc320a44{outline-offset:0}
.nd08f09329277 .g27d34735c8e7 {
	position: static
}
.lf50fca0ba1b7 {
	left: 6px
}.dc1d1430210b4{visibility:inherit}
.efae238b47678 {
	right: 6px
}.wc823a20ebb16{opacity:1}
.h6bc6c85a5c6f {
	position: absolute;
	left: -9999px
}
.v7e878bcd9b1b {
	display: flex;
	min-height: 56px;
	font-weight: 900;
	color: var(--b43f591814cc7);
	text-decoration: none;
	padding: 8px 10px;
	font-size: 15px;
	align-items: center;
	justify-content: center;
	border-radius: var(--vd91b0416555e);
	border: 1px solid var(--v5c791769aeb8);
	gap: 8px;
	box-shadow: inset 0 1px rgba(255,255,255,.25);
	text-transform: uppercase;
	text-align: center;
	background: linear-gradient(180deg,var(--qbb124d228d49),rgba(0,0,0,.35)),var(--qbb124d228d49)
}.sc77e720e6c01{contain:none}
.m1033c98cd6fe {
	background: linear-gradient(180deg,#ffe08a,var(--v5c791769aeb8));
	color: #1b1100
}.b0bbe03354e18{z-index:auto}
.v7e878bcd9b1b svg {
	flex: none;
	width: 22px;
	height: 22px;
	fill: currentColor
}
.z08a3e2e2fa76 {
	color: #8b0000;
	background: linear-gradient(180deg,#ffffff,#e9e9e9)
}
.n75398aec833c {
	color: var(--v5c791769aeb8);
	display: grid;
	list-style: none;
	gap: 2px;
	font-size: 13px;
	margin: 0px;
	text-align: center;
	padding: 0px
}.ma9203b1c9830{visibility:inherit}
.nd08f09329277 .c0f93afa1130c caption {
	color: var(--v5c791769aeb8);
	text-align: center
}
.nd08f09329277 .ac45482cd18b9, .nd08f09329277 .aac0a952b7103 {
	grid-template-columns: minmax(0,1fr)
}.efbea22f16369{z-index:auto}
.sa50dc88f96aa {
	margin: 0px;
	font-size: 14px;
	color: var(--da0b4b2d41d74)
}
.n10b7c98df7e1 {
	font-size: 13px;
	background: var(--t03c7daf6873d);
	margin-top: 16px;
	padding: 18px 12px 14px;
	border-top: 2px solid var(--qbb124d228d49);
	color: var(--da0b4b2d41d74);
	text-align: center
}
.efeda77b04de5 {
	color: var(--v5c791769aeb8);
	font-weight: 900;
	margin: 0px 0px 8px;
	text-transform: uppercase
}
.n10b7c98df7e1 nav {
	justify-content: center;
	display: flex;
	gap: 4px 14px;
	flex-wrap: wrap;
	margin-bottom: 8px
}
.n10b7c98df7e1 p {
	margin: 0px
}
.x18caea82354a {
	padding: 18px 0px
}.yb73554f4a4d7{contain:none}
.n10b7c98df7e1 a {
	text-decoration: none
}.g2d18ceada1eb{font-kerning:auto}
.r70387d265820 dl {
	text-align: left;
	grid-template-columns: 1fr 1fr;
	display: grid;
	gap: 10px;
	margin: 0px 0px 10px
}.v15c97f91c6ef{font-kerning:auto}
.r70387d265820 dt {
	color: var(--v5c791769aeb8);
	font-weight: 800;
	margin-bottom: 4px
}.mf9156aed17fe{visibility:inherit}
.r70387d265820 p {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px
}
.w87c81339f4f6 {
	display: flex;
	gap: 10px;
	align-items: baseline;
	justify-content: space-between
}
.r70387d265820 dd {
	margin: 0px 0px 3px
}
.od87e55b17d41 {
	font-size: 20px;
	margin: 0px 0px 12px
}
.w87c81339f4f6 a {
	color: var(--qbb124d228d49);
	text-decoration: none;
	font-size: 13px
}
.jfbe798bb5432 {
	letter-spacing: .06em;
	margin: 0px 0px 4px;
	color: var(--qbb124d228d49);
	text-transform: uppercase;
	font-weight: 700;
	font-size: 13px
}.o0f8d589229d1{contain:none}
.sc867d193eb69 p, .sc867d193eb69 li {
	color: var(--v2e14dd91fbb5)
}
.sc867d193eb69 h2 {
	margin: 18px 0px 8px;
	font-size: 19px
}
.sc867d193eb69 h3 {
	font-size: 16px;
	margin: 14px 0px 6px
}.heac20f53aef5{outline-offset:0}
.x1be28229abd2 {
	background: var(--qfbe1dc80eee2);
	min-width: 0px;
	padding: 16px;
	border: 1px solid var(--c4a00384b4fa1);
	border-radius: var(--vd91b0416555e)
}
.sc867d193eb69 table {
	border-collapse: collapse;
	width: 100%
}
.sc867d193eb69 td, .sc867d193eb69 th {
	border: 1px solid var(--c4a00384b4fa1);
	text-align: left;
	padding: 8px
}
.sc867d193eb69 img {
	height: auto;
	border-radius: 8px
}
.zb8f4f9a21838 {
	counter-reset: c89d36beb813c;
	display: grid;
	list-style: none;
	gap: 10px;
	margin: 0px;
	grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
	padding: 0px
}
.f22e6d986d669 {
	grid-template-columns: 1fr
}.deae3229de155{outline-offset:0}
.t174c8bc11aca {
	background: linear-gradient(135deg,var(--qfbe1dc80eee2),rgba(0,0,0,.2));
	border-radius: var(--vd91b0416555e);
	border: 1px solid var(--c4a00384b4fa1);
	border-left: 4px solid var(--qbb124d228d49);
	padding: 14px
}
.f22e6d986d669 .t174c8bc11aca {
	gap: 10px;
	grid-template-columns: 40px 1fr;
	display: grid
}
.t174c8bc11aca h2 {
	font-size: 16px;
	margin: 0px 0px 6px
}
.gc7300737a64a::before {
	border-radius: 50%;
	width: 36px;
	display: grid;
	color: var(--b43f591814cc7);
	background: var(--qbb124d228d49);
	place-items: center;
	height: 36px;
	content: counter(c89d36beb813c);
	counter-increment: c89d36beb813c;
	font-weight: 800
}
.ac45482cd18b9 {
	gap: 12px;
	display: grid
}
.kf48a374265b9 {
	gap: 10px;
	align-content: start;
	display: grid
}
.a12472ea7891f dt {
	color: var(--da0b4b2d41d74);
	font-size: 13px
}.w6dc6206ac3f8{font-kerning:auto}
.a12472ea7891f {
	margin: 0px;
	display: grid;
	gap: 6px
}
.a12472ea7891f>div {
	background: var(--v08a410921f41);
	padding: 8px 10px;
	grid-template-columns: 40% 1fr;
	border-radius: 8px;
	gap: 8px;
	display: grid
}
.r8a8d9554d9b1 {
	grid-template-columns: repeat(auto-fit,minmax(260px,1fr))
}.l3f43444b6649{contain:none}
.a12472ea7891f dd {
	margin: 0px;
	overflow-wrap: anywhere
}
.addb5040b1031 {
	gap: 10px;
	display: grid
}
.dad338f80acf5>div {
	display: flex;
	gap: 10px;
	justify-content: space-between;
	align-items: center
}
.rfd18102ae9ce {
	display: inline-flex;
	align-items: center;
	gap: 6px
}.ee43dff4be5cb{unicode-bidi:normal}
.n8a224a6532f5 {
	margin-top: 12px;
	border-collapse: collapse;
	width: 100%;
	table-layout: fixed
}.yb06e6d5736ad{opacity:1}
.n8a224a6532f5 th, .n8a224a6532f5 td {
	border-bottom: 1px solid var(--c4a00384b4fa1);
	vertical-align: top;
	padding: 8px 10px;
	overflow-wrap: anywhere;
	text-align: left
}
.n8a224a6532f5 th {
	font-weight: 600;
	width: 40%;
	color: var(--da0b4b2d41d74)
}
.dad338f80acf5 p {
	margin: 4px 0px 0px;
	font-size: 14px;
	color: var(--da0b4b2d41d74)
}
.rfd18102ae9ce b {
	font-size: 13px
}
.d1b71ee94786b strong {
	font-size: 14px;
	line-height: 1.3
}
.d1b71ee94786b>span:last-child {
	color: var(--qbb124d228d49);
	font-size: 13px
}
.rfd18102ae9ce i {
	border-radius: 99px;
	width: 90px;
	height: 8px;
	display: block;
	background: linear-gradient(90deg,var(--qbb124d228d49) calc(var(--b35caf7395c70) * 20%),rgba(255,255,255,.12) 0)
}
.s6f30889120f9 {
	scroll-snap-type: x mandatory;
	gap: 10px;
	padding-bottom: 6px;
	overflow-x: auto;
	display: grid;
	grid-auto-flow: column;
	grid-auto-columns: minmax(150px,42%)
}.qbac48d6619fa{outline-offset:0}
.ofbce5e68c404 {
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
	list-style: none;
	gap: 10px;
	margin: 0px;
	padding: 0px
}.v0eba35a2d991{isolation:auto}
.cbfd9e0e62886 h3, .cbfd9e0e62886 h2 {
	margin: 0px;
	font-size: 15px;
	line-height: 1.35
}
.cbfd9e0e62886 p {
	margin: 0px;
	font-size: 13px;
	color: var(--da0b4b2d41d74)
}.w033a5559a0ba{z-index:auto}
.d1b71ee94786b {
	gap: 4px;
	background: var(--qfbe1dc80eee2);
	border-radius: var(--vd91b0416555e);
	border: 1px solid var(--c4a00384b4fa1);
	text-decoration: none;
	scroll-snap-align: start;
	padding: 8px;
	display: grid
}
.m51ecd827cd1f {
	border-radius: 8px;
	display: block;
	overflow: hidden;
	aspect-ratio: 16/10;
	background: var(--a3555a5ab6a26)
}.c1e15a3f7d7eb{isolation:auto}
.m51ecd827cd1f img {
	object-fit: contain;
	width: 100%;
	height: 100%;
	display: block
}
.cbfd9e0e62886 time {
	color: var(--da0b4b2d41d74);
	font-size: 12px
}
.l0525973137e6 {
	gap: 10px;
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	display: grid
}
.cbfd9e0e62886 a {
	background: var(--qfbe1dc80eee2);
	gap: 6px;
	text-decoration: none;
	border-radius: var(--vd91b0416555e);
	border: 1px solid var(--c4a00384b4fa1);
	padding: 10px;
	height: 100%;
	display: grid
}.i7bd551e7a9c6{z-index:auto}
.cbfd9e0e62886 img {
	object-fit: contain;
	background: var(--a3555a5ab6a26);
	width: 100%;
	aspect-ratio: 16/9;
	border-radius: 8px
}
.t82e5fb72452e {
	gap: 8px;
	margin: 0px;
	display: grid;
	list-style: none;
	grid-template-columns: 1fr;
	padding: 0px
}
.t82e5fb72452e a {
	text-decoration: none;
	background: var(--qfbe1dc80eee2);
	padding: 10px 12px;
	border-radius: 10px;
	gap: 2px;
	display: grid
}.q1fe7b4655881{contain:none}
.h8469f2815327 details {
	padding: 10px 0px;
	border-bottom: 1px solid var(--c4a00384b4fa1)
}.x4859cac33e23{opacity:1}
.s0d713497b349 {
	padding-left: 20px
}
.wa5c7d9dc6648 {
	padding: 14px 0px 24px
}.nf10547a2e849{visibility:inherit}
.w18bc367034a6 {
	padding-left: 20px
}
.t82e5fb72452e span {
	color: var(--da0b4b2d41d74);
	font-size: 13px
}
.h8469f2815327 summary {
	cursor: pointer;
	font-weight: 700
}.mccfad670af4c{unicode-bidi:normal}
.h8469f2815327 p {
	margin: 8px 0px 0px;
	color: var(--da0b4b2d41d74)
}
.s66d4191413be {
	gap: 10px;
	margin: 0px;
	display: grid
}
.s66d4191413be dt, .s66d4191413be h3 {
	margin: 0px;
	font-weight: 700;
	font-size: 15px
}.g5cc108f3eca1{unicode-bidi:normal}
.s66d4191413be p, .s66d4191413be dd {
	margin: 4px 0px 0px;
	color: var(--da0b4b2d41d74)
}
.wa5c7d9dc6648 .t2c597b8add45 {
	gap: 14px;
	display: grid
}
.aac0a952b7103 {
	gap: 14px;
	display: grid
}
.g27d34735c8e7 {
	gap: 8px;
	align-content: start;
	display: grid
}
.uc62afad6d7c7 h1 {
	font-size: clamp(22px,5vw,30px);
	line-height: 1.25;
	margin: 6px 0px
}.m79a2cf3838ad{visibility:inherit}
.uc62afad6d7c7 nav {
	font-size: 13px;
	color: var(--da0b4b2d41d74)
}.rc25e5bda399d{outline-offset:0}
.uc62afad6d7c7 nav a {
	color: var(--da0b4b2d41d74)
}
.ld62fe3511eef {
	color: var(--da0b4b2d41d74);
	font-size: 13px
}
.s4137b081f670 {
	color: var(--qbb124d228d49)
}.hca85ef23568c{outline-offset:0}
.w18bc367034a6 h3 {
	font-size: 16px;
	margin: 10px 0px 4px
}
.d06b1535cec9b {
	gap: 12px;
	align-content: start;
	display: grid
}
.z4b377a174531 {
	gap: 10px;
	grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
	display: grid
}
.hb35b73abc460 {
	gap: 8px;
	overflow-x: auto;
	display: grid;
	grid-auto-flow: column;
	grid-auto-columns: 150px
}
.nd08f09329277 .nd030ca5c9cce, .nd08f09329277 .x8fea130c805c {
	background: 0 0
}
.i601d3b64e741 {
	object-fit: contain;
	width: 100%;
	background: var(--a3555a5ab6a26);
	border-radius: 10px;
	height: auto;
	aspect-ratio: 16/9
}.w18524f62ade1{opacity:1}
.z4b377a174531>div {
	padding: 10px;
	background: var(--v08a410921f41);
	border-radius: 10px
}
.hb35b73abc460 img {
	object-fit: contain;
	background: var(--a3555a5ab6a26);
	border-radius: 8px;
	width: 150px;
	aspect-ratio: 9/16
}.p8f55dd49237d{contain:none}
.ob22fd4ba6884 {
	margin: 0px;
	display: grid;
	list-style: none;
	border-left: 2px solid var(--qbb124d228d49);
	gap: 10px;
	padding: 0px
}.kf0f7f28ba0ed{opacity:1}
.ob22fd4ba6884 li {
	padding-left: 14px
}.p0df79fa69c13{font-kerning:auto}
.u48de9eb629f8 ul {
	padding-left: 18px
}
.f71e8293aa0cd img {
	width: 72px;
	border-radius: 50%;
	object-fit: cover;
	height: 72px
}
.hd8b560f5b664 {
	display: flex;
	margin: 0px;
	gap: 10px
}.da77a2dda5335{contain:none}
.bf47856f334e6 {
	gap: 12px;
	display: grid
}.ve627c57bd79b{isolation:auto}
.f71e8293aa0cd h2 {
	margin: 0px;
	font-size: 16px
}
.ue323ec4cca77 {
	border-radius: 10px;
	margin-top: 14px;
	background: var(--v08a410921f41);
	padding: 12px
}
.paa26c48abf4f button {
	min-width: 44px;
	border: 0;
	background: 0 0;
	font-size: 26px;
	cursor: pointer;
	min-height: 44px;
	color: var(--qbb124d228d49)
}
.ue323ec4cca77 p {
	margin: 0px 0px 6px
}
.f71e8293aa0cd {
	grid-template-columns: 72px 1fr;
	gap: 12px;
	display: grid
}
.e5a38a946bcfd {
	gap: 14px;
	display: grid
}
@media(min-width:900px) {
	.g27d34735c8e7 {
		top: 76px;
		position: sticky
	}
	.ac45482cd18b9 {
		grid-template-columns: minmax(0,1.6fr)minmax(280px,1fr)
	}
	.aac0a952b7103 {
		align-items: start;
		grid-template-columns: minmax(0,1fr)300px
	}
	.s6f30889120f9 {
		grid-auto-columns: minmax(180px,22%)
	}
}.ja5c415730fac{font-kerning:auto}
