.nc968bf27c1c2:hover {
	transform: translateY(-1px)
}
.w799cc45026eb {
	position: absolute;
	left: -999px
}.ue822aa61cee8{opacity:1}
* {
	box-sizing: border-box
}
body {
	--b0fe74340b506: color-mix(in srgb, var(--m3195371c7621) 78%, #FFF);
	font: 15px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
	background: linear-gradient(var(--k793af38ab67b) 1px,transparent 1px)0 0/44px 44px,linear-gradient(90deg,var(--k793af38ab67b) 1px,transparent 1px)0 0/44px 44px,var(--r8755662b4269);
	--y4d63d0df979e: var(--cdb9089c54ebb);
	--e12acd8673169: var(--lf0f26312a4bd);
	--r8755662b4269: color-mix(in srgb, var(--m3195371c7621) 5%, #06131E);
	--f5ca18755ad27: var(--b51f3e6099f82);
	--l417ab7956321: var(--cdb9089c54ebb);
	--bd1214ec9d05f: color-mix(in srgb, var(--r8755662b4269) 70%, #000);
	--b51f3e6099f82: color-mix(in srgb, var(--m3195371c7621) 8%, #0D2131);
	--k793af38ab67b: color-mix(in srgb, var(--m3195371c7621) 7%, transparent);
	--d606d80505996: color-mix(in srgb, var(--m3195371c7621) 7%, #0A1A28);
	margin: 0;
	--lf0f26312a4bd: color-mix(in srgb, var(--m3195371c7621) 28%, transparent);
	--o60fff37c75a7: var(--r8755662b4269);
	--uec7a441c6c45: var(--w5da5a367203f);
	--hf918d1350860: color-mix(in srgb, var(--m3195371c7621) 12%, #12293B);
	--f9775d9640ad0: var(--hf918d1350860);
	color: var(--w5da5a367203f);
	--p0c42c8200282: var(--lf0f26312a4bd);
	--m0473c8a0446c: color-mix(in srgb, var(--m3195371c7621) 45%, transparent);
	overflow-wrap: break-word
}
a {
	color: inherit
}
img {
	display: block;
	max-width: 100%;
	height: auto
}.j99e481c08594{visibility:inherit}
.p3b2a2a3e5e42 {
	opacity: 0.75
}.pba0906586295{outline-offset:0}
.w799cc45026eb:focus {
	z-index: 99;
	padding: 8px 12px;
	background: var(--b51f3e6099f82);
	left: 16px;
	top: 8px
}.x001c5d237a12{opacity:1}
.ad0b02334334a::before {
	content: "// ";
	opacity: 0.6
}
.d6c843702ec3c {
	background: color-mix(in srgb,var(--r8755662b4269) 86%,transparent);
	top: 0;
	backdrop-filter: blur(14px);
	border-bottom: 1px solid var(--lf0f26312a4bd);
	position: sticky;
	z-index: 60
}
html {
	scroll-behavior: smooth
}.ka65187822c17{isolation:auto}
h2, h1, h3 {
	font-family: var(--t0da5ce9d5b70);
	font-weight: 800;
	margin: 0 0 0.6em;
	line-height: 1.2
}
.s3843481838ef {
	margin-inline: auto;
	width: min(1180px,100% - 32px)
}
:root {
	--k2906d813087d: 8px;
	--w203e365a2a1f: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;
	--p7ecae6eceb1f: 10px;
	--t0da5ce9d5b70: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
	--udbaac0a509c2: #4FD8F5;
	--m3195371c7621: #4FD8F5;
	--w64966cdba643: #03202B;
	--cdb9089c54ebb: #9AB8C7;
	--w5da5a367203f: #E8F6FB;
	--w470d3c0709c3: #8AE9FB;
	--xa144116cc0a6: 14px
}
.e6492d397f587 {
	max-width: 860px;
	margin-inline: auto
}
.u00bb4900a289 {
	gap: 20px;
	display: flex;
	min-height: 64px;
	align-items: center
}
.y3ce21e0a4a72 {
	gap: 10px;
	letter-spacing: 0.06em;
	text-decoration: none;
	text-shadow: 0 0 12px var(--m0473c8a0446c);
	min-height: 44px;
	font: 800 21px var(--t0da5ce9d5b70);
	align-items: center;
	display: inline-flex;
	color: var(--b0fe74340b506);
	flex: none
}
.y3ce21e0a4a72 img {
	clip-path: polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);
	width: 36px;
	object-fit: cover;
	height: 36px
}
.m24b8d1764b56 {
	flex: 1;
	display: flex;
	overflow-x: auto;
	gap: 2px;
	align-items: center;
	min-width: 0;
	scrollbar-width: none
}
.b4a226816b9ff {
	white-space: nowrap;
	text-transform: uppercase;
	text-decoration: none;
	padding: 8px 12px;
	letter-spacing: 0.12em;
	flex: none;
	font: 700 12px var(--w203e365a2a1f);
	color: var(--cdb9089c54ebb)
}.m78b246e59400{opacity:1}
.b4a226816b9ff:hover {
	text-shadow: 0 0 10px var(--m0473c8a0446c);
	color: var(--b0fe74340b506)
}
.m24b8d1764b56::-webkit-scrollbar {
	display: none
}.gf0ab3b4b04ed{opacity:1}
.g76535aad00a5 {
	display: flex;
	margin-left: auto;
	gap: 8px;
	font: 12px var(--w203e365a2a1f)
}
.g03044c78be1d {
	display: flex;
	margin-left: auto;
	gap: 8px;
	flex: none
}
.g76535aad00a5 a {
	text-decoration: none;
	color: var(--cdb9089c54ebb)
}.se56af07306a1{font-kerning:auto}
.nc968bf27c1c2 {
	letter-spacing: 0.02em;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	min-height: 42px;
	border: 1px solid transparent;
	align-items: center;
	justify-content: center;
	transition: box-shadow 0.15s,transform 0.15s;
	border-radius: var(--k2906d813087d);
	display: inline-flex;
	font-weight: 800;
	padding: 0 20px
}.c5e89312aea42{isolation:auto}
.y0b9122192315 {
	grid-template-columns: minmax(0,1fr)minmax(0,1fr);
	align-items: center;
	gap: 40px;
	display: grid
}
.g76535aad00a5 a[aria-current] {
	color: var(--b0fe74340b506)
}
.q9a0f54b416e7 {
	background: var(--m3195371c7621);
	color: var(--w64966cdba643);
	box-shadow: 0 0 0 1px var(--m3195371c7621),0 0 22px var(--m0473c8a0446c)
}
.q9a0f54b416e7:hover {
	box-shadow: 0 0 0 1px var(--w470d3c0709c3),0 0 32px var(--m0473c8a0446c);
	background: var(--w470d3c0709c3)
}
.fcd7c3daa8af0 {
	box-shadow: inset 0 0 14px color-mix(in srgb,var(--m3195371c7621) 18%,transparent);
	background: 0 0;
	color: var(--b0fe74340b506);
	border-color: var(--m3195371c7621)
}
.fcd7c3daa8af0:hover {
	box-shadow: inset 0 0 18px color-mix(in srgb,var(--m3195371c7621) 30%,transparent),0 0 18px var(--m0473c8a0446c)
}.v7c11a50b93bb{unicode-bidi:normal}
.w26132bca03cf {
	padding: 40px 0 36px;
	background: radial-gradient(ellipse at 80% 20%,var(--m0473c8a0446c),transparent 55%)
}
.ad0b02334334a {
	color: var(--b0fe74340b506);
	margin: 0 0 12px;
	font: 700 12px var(--w203e365a2a1f);
	text-transform: uppercase;
	letter-spacing: 0.18em
}
.m68fc6fd41600 {
	padding: 30px 30px 32px;
	position: relative;
	border: 1px solid var(--lf0f26312a4bd);
	clip-path: polygon(var(--xa144116cc0a6) 0,100% 0,100% calc(100% - var(--xa144116cc0a6)),calc(100% - var(--xa144116cc0a6)) 100%,0 100%,0 var(--xa144116cc0a6));
	background: color-mix(in srgb,var(--b51f3e6099f82) 80%,transparent);
	backdrop-filter: blur(8px)
}.m0cf666213c53{unicode-bidi:normal}
.h0fc9600b536e {
	display: flex;
	margin-top: 22px;
	gap: 12px;
	flex-wrap: wrap
}.l45e7f9e825bc{font-kerning:auto}
.w26132bca03cf h1 {
	font-size: clamp(30px,4.6vw,52px);
	background: linear-gradient(90deg,#FFF,var(--b0fe74340b506));
	-webkit-background-clip: text;
	background-clip: text;
	line-height: 1.08;
	color: transparent
}
.s11216175bb4f {
	color: var(--cdb9089c54ebb);
	font-size: 17px
}
.g87626d63cfbe {
	border: 1px solid var(--m3195371c7621);
	position: relative;
	padding: 10px;
	clip-path: polygon(var(--xa144116cc0a6) 0,100% 0,100% calc(100% - var(--xa144116cc0a6)),calc(100% - var(--xa144116cc0a6)) 100%,0 100%,0 var(--xa144116cc0a6));
	background: var(--b51f3e6099f82);
	box-shadow: 0 0 30px var(--m0473c8a0446c),inset 0 0 20px color-mix(in srgb,var(--m3195371c7621) 20%,transparent);
	display: grid
}.s5b5983b7b50b{z-index:auto}
.t3cbca27909bf {
	opacity: 0;
	transition: opacity 0.5s;
	grid-area: 1/1;
	margin: 0
}
.t3cbca27909bf[data-o19ed5a6830a8] {
	opacity: 1
}
.zd6c5499ade98 {
	width: 100%
}.f26c2b62c27a8{isolation:auto}
.t3cbca27909bf img {
	clip-path: polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);
	width: 100%;
	height: auto;
	object-fit: contain;
	aspect-ratio: 4/3
}.e95c66cefeea4{font-kerning:auto}
.m7628e7a6f2e1 {
	border: 1px solid var(--m3195371c7621);
	font-size: 20px;
	color: var(--b0fe74340b506);
	position: absolute;
	background: rgba(3,12,20,0.7);
	width: 40px;
	height: 40px;
	top: 50%;
	cursor: pointer;
	transform: translateY(-50%);
	z-index: 2
}
.qf229615f5a45 strong {
	text-shadow: 0 0 12px var(--m0473c8a0446c);
	color: var(--b0fe74340b506);
	font: 700 22px var(--w203e365a2a1f);
	font-variant-numeric: tabular-nums
}.c469806818a72{isolation:auto}
.qf229615f5a45 span {
	text-transform: uppercase;
	color: var(--cdb9089c54ebb);
	letter-spacing: 0.1em;
	font: 12px var(--w203e365a2a1f)
}
.l78e08b148667 {
	left: 18px
}.j03d28eb2259c{z-index:auto}
.z7078eac26f77 {
	right: 18px
}.f30c65bc740c3{opacity:1}
.qf229615f5a45 {
	gap: 10px;
	margin: 30px 0 0;
	grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
	padding: 0;
	display: grid;
	list-style: none
}
.qf229615f5a45 li {
	display: flex;
	clip-path: polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);
	padding: 12px 16px;
	background: color-mix(in srgb,var(--b51f3e6099f82) 85%,transparent);
	border: 1px solid var(--lf0f26312a4bd);
	flex-direction: column
}.sa298425b61f6{outline-offset:0}
.pd8d6467c792a {
	padding: 54px 0
}.o42e9bc0c2fa6{outline-offset:0}
.geec356cb139d {
	display: flex;
	gap: 12px;
	align-items: flex-end;
	justify-content: space-between;
	margin-bottom: 24px
}
.l0a28647e2676 {
	margin: 0 0 24px;
	position: relative;
	padding-bottom: 10px;
	font-size: clamp(22px,3vw,32px)
}.v5b545b5c71b1{z-index:auto}
.l0a28647e2676::after {
	left: 0;
	width: 64px;
	height: 2px;
	content: "";
	background: var(--m3195371c7621);
	box-shadow: 0 0 10px var(--m0473c8a0446c);
	bottom: 0;
	position: absolute
}
.fa0358cff37f2 {
	font: 700 12px var(--w203e365a2a1f);
	min-height: 44px;
	color: var(--b0fe74340b506);
	text-transform: uppercase;
	text-decoration: none;
	white-space: nowrap;
	align-items: center;
	display: inline-flex;
	letter-spacing: 0.1em
}
.a0e3178b6254c {
	grid-template-columns: repeat(auto-fill,minmax(190px,1fr));
	display: grid;
	gap: 14px
}
.eef1ba92926e7::before {
	content: "★ "
}
.geec356cb139d .l0a28647e2676 {
	margin: 0
}.f630b708f7cc3{z-index:auto}
.ca4b66e7ced6f {
	margin-bottom: 26px
}
.ca4b66e7ced6f h2 {
	font-size: 23px;
	color: var(--b0fe74340b506);
	margin-top: 1.2em
}
.ca4b66e7ced6f a {
	color: var(--b0fe74340b506)
}
.ca4b66e7ced6f h3 {
	margin-top: 1em;
	font-size: 19px
}
.ca4b66e7ced6f table {
	border-collapse: collapse;
	width: 100%;
	margin: 16px 0
}.l364c5b7b742f{isolation:auto}
.ca4b66e7ced6f td, .ca4b66e7ced6f th {
	border: 1px solid var(--lf0f26312a4bd);
	text-align: left;
	vertical-align: top;
	padding: 10px 14px
}
.ca4b66e7ced6f th {
	background: var(--hf918d1350860);
	font-family: var(--w203e365a2a1f);
	font-size: 13px
}
.i2515eb4b0291 {
	color: var(--cdb9089c54ebb);
	font-size: 14px
}
.t56372c238eaf a {
	clip-path: polygon(var(--xa144116cc0a6) 0,100% 0,100% calc(100% - var(--xa144116cc0a6)),calc(100% - var(--xa144116cc0a6)) 100%,0 100%,0 var(--xa144116cc0a6));
	display: flex;
	transition: border-color 0.15s,box-shadow 0.15s;
	border: 1px solid var(--lf0f26312a4bd);
	flex-direction: column;
	text-decoration: none;
	background: var(--b51f3e6099f82);
	height: 100%
}
.t56372c238eaf a:hover {
	box-shadow: inset 0 0 24px color-mix(in srgb,var(--m3195371c7621) 22%,transparent);
	border-color: var(--m3195371c7621)
}
.c9bfe609778f0 {
	flex: 1;
	position: relative;
	background: var(--hf918d1350860)
}.dcd7826ea6404{font-kerning:auto}
.eef1ba92926e7 {
	padding: 1px 8px;
	font: 700 12px var(--w203e365a2a1f);
	position: absolute;
	color: var(--b0fe74340b506);
	right: 8px;
	bottom: 8px;
	background: rgba(3,12,20,0.8);
	border: 1px solid var(--m3195371c7621)
}.tc4b3a85ac673{unicode-bidi:normal}
.be0b98c362b44 {
	white-space: nowrap;
	letter-spacing: 0.12em;
	overflow: hidden;
	color: var(--b0fe74340b506);
	display: block;
	font: 700 12px var(--w203e365a2a1f);
	text-transform: uppercase;
	text-overflow: ellipsis
}.t7ffdf555138b{contain:none}
.c9bfe609778f0 img {
	width: 100%;
	height: 100%;
	aspect-ratio: 1;
	object-fit: cover
}.y26696e464568{isolation:auto}
.r4f4bde3de88a {
	padding: 10px 14px 14px
}
.r4f4bde3de88a h3 {
	margin: 2px 0 0;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size: 15px;
	line-height: 1.35;
	overflow: hidden
}
body[data-b2c3fb078122b]:not([data-b2c3fb078122b=babdde1a69e85]):not([data-b2c3fb078122b=pdbbc72a05e08]):not([data-b2c3fb078122b=uab943eaf8327]) {
	--w64966cdba643: #FFF
}
@media(min-width:901px) {
	.h490a50ee8f4c .a0e3178b6254c>.t56372c238eaf:first-child h3 {
		font-size: 20px
	}
	.h490a50ee8f4c .a0e3178b6254c {
		grid-template-columns: repeat(4,minmax(0,1fr))
	}
	.h490a50ee8f4c .a0e3178b6254c:is(:has(>.t56372c238eaf:nth-child(5):last-child), :has(>.t56372c238eaf:nth-child(9)))>.t56372c238eaf:first-child {
		grid-column: span 2;
		grid-row: span 2
	}
}.q0653ca43f4c7{isolation:auto}
.c814c80d3064c {
	margin: 0;
	list-style: none;
	counter-reset: c00b55a4b064a;
	gap: 12px;
	padding: 0;
	display: grid
}
.g2a934c0839bf {
	counter-increment: c00b55a4b064a;
	background: color-mix(in srgb,var(--b51f3e6099f82) 88%,transparent);
	gap: 18px;
	grid-template-columns: 92px minmax(0,1fr);
	align-items: start;
	position: relative;
	display: grid;
	border: 1px solid var(--lf0f26312a4bd);
	padding: 20px 22px 26px
}.uc5f8f5159856{font-kerning:auto}
.qc1f5c63566a7::before {
	content: "LV." counter(c00b55a4b064a,decimal-leading-zero);
	display: block;
	color: var(--b0fe74340b506);
	text-shadow: 0 0 14px var(--m0473c8a0446c);
	font: 800 22px var(--w203e365a2a1f)
}
.g2a934c0839bf h2 {
	font-size: 19px;
	margin: 0 0 6px
}.ja689bde3a77a{isolation:auto}
.od2acc9bd15fd {
	grid-template-columns: minmax(0,1.25fr)minmax(0,1fr);
	gap: 32px;
	align-items: start;
	display: grid
}
.m5405eb72889b {
	position: absolute;
	left: 22px;
	right: 22px;
	height: 4px;
	background: color-mix(in srgb,var(--m3195371c7621) 14%,transparent);
	bottom: 10px
}
.m5405eb72889b::after {
	content: "";
	inset: 0 auto 0 0;
	width: 92%;
	background: linear-gradient(90deg,var(--m3195371c7621),var(--w470d3c0709c3));
	position: absolute;
	box-shadow: 0 0 10px var(--m0473c8a0446c)
}
.i8fdeccdc6f95 a:hover {
	box-shadow: 0 0 20px var(--m0473c8a0446c)
}
.g2a934c0839bf .ca4b66e7ced6f {
	margin: 0;
	color: var(--cdb9089c54ebb)
}.l4b8de8f433c2{z-index:auto}
.l9b29fe9ba6c5 dt {
	color: var(--b0fe74340b506)
}
.l9b29fe9ba6c5 dt::before {
	content: "> ";
	color: var(--cdb9089c54ebb)
}
.l9b29fe9ba6c5 {
	border: 1px solid var(--lf0f26312a4bd);
	font-family: var(--w203e365a2a1f);
	background: #030B12;
	font-size: 13px
}
.mbb054451f28b {
	margin: 0;
	display: flex;
	gap: 6px;
	padding: 10px 12px;
	border-bottom: 1px solid var(--lf0f26312a4bd)
}
.j901ab78147d7 {
	grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
	display: grid;
	gap: 14px
}
.l9b29fe9ba6c5 dl {
	padding: 14px 16px;
	margin: 0
}
.l9b29fe9ba6c5 div {
	padding: 6px 0
}.yf0451e61c0c6{opacity:1}
.i8fdeccdc6f95 div {
	padding: 14px 16px
}
.l9b29fe9ba6c5 dd {
	color: var(--w5da5a367203f);
	margin: 2px 0 0 18px
}.naf74544347c4{contain:none}
.i8fdeccdc6f95 h3, .i8fdeccdc6f95 h2 {
	margin: 0 0 6px;
	font-size: 17px
}
.i8fdeccdc6f95 p {
	font-size: 14px;
	margin: 0;
	color: var(--cdb9089c54ebb)
}
.g2a934c0839bf:nth-child(3n+2) .m5405eb72889b::after {
	width: 78%
}.rce7024d734f1{isolation:auto}
.g2a934c0839bf:nth-child(3n) .m5405eb72889b::after {
	width: 64%
}
.mbb054451f28b i {
	border-radius: 50%;
	width: 10px;
	height: 10px;
	background: var(--lf0f26312a4bd)
}
.mbb054451f28b i:first-child {
	background: var(--m3195371c7621)
}
.i8fdeccdc6f95 a {
	text-decoration: none;
	display: flex;
	border: 1px solid var(--lf0f26312a4bd);
	border-left: 3px solid var(--m3195371c7621);
	flex-direction: column;
	background: var(--b51f3e6099f82);
	transition: box-shadow 0.15s;
	height: 100%
}
.i8fdeccdc6f95 img {
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630
}.eb586ce9a1870{font-kerning:auto}
.nfd4cf720f33e details {
	border: 1px solid var(--lf0f26312a4bd);
	background: var(--b51f3e6099f82);
	margin-bottom: 10px
}
.nfd4cf720f33e details[open] {
	box-shadow: inset 0 0 18px color-mix(in srgb,var(--m3195371c7621) 14%,transparent);
	border-color: var(--m3195371c7621)
}
.nfd4cf720f33e summary {
	list-style: none;
	display: flex;
	font-weight: 700;
	justify-content: space-between;
	gap: 12px;
	padding: 14px 18px;
	cursor: pointer
}
.nfd4cf720f33e summary::after {
	flex: none;
	color: var(--b0fe74340b506);
	font-family: var(--w203e365a2a1f);
	content: "[+]"
}
.nfd4cf720f33e summary::-webkit-details-marker {
	display: none
}.u877795533f00{contain:none}
.nfd4cf720f33e p {
	padding: 0 18px 16px;
	margin: 0;
	color: var(--cdb9089c54ebb)
}
.uba06fce18710 {
	margin: 44px 0;
	border: 1px solid var(--lf0f26312a4bd);
	padding: 26px;
	background: var(--b51f3e6099f82)
}
.w113ee006e43e {
	font: 700 12px/1.6 var(--w203e365a2a1f);
	text-transform: uppercase;
	border: 1px solid var(--m3195371c7621);
	padding: 1px 8px;
	color: var(--b0fe74340b506);
	letter-spacing: 0.1em;
	display: inline-block;
	vertical-align: middle
}
.i05e71136488b {
	gap: 12px;
	grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
	display: grid
}
.s2f021f97c631 {
	display: flex;
	justify-content: space-between;
	gap: 6px;
	flex-wrap: wrap
}
.d18e277822fa4 p {
	font-size: 14px;
	margin: 8px 0 0;
	color: var(--cdb9089c54ebb)
}.z6893811d0a03{opacity:1}
.d18e277822fa4 {
	background: var(--d606d80505996);
	border: 1px solid var(--lf0f26312a4bd);
	padding: 14px 16px
}
.s962ce7698f19 {
	align-items: center;
	display: inline-flex;
	gap: 8px
}
.kd54d93d802cc {
	background: linear-gradient(90deg,var(--m3195371c7621) calc(var(--w64fade3d37d7)/5 * 100%),color-mix(in srgb,var(--m3195371c7621) 15%,transparent) 0);
	width: 90px;
	height: 8px;
	display: inline-block;
	box-shadow: 0 0 8px var(--m0473c8a0446c);
	-webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
	mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px)
}
.p9c6e77cac392 {
	gap: 6px;
	display: inline-flex
}
.c52792dcbf1f4 {
	margin: 28px 0;
	border: 1px solid var(--lf0f26312a4bd);
	padding: 20px 22px;
	text-align: center;
	background: var(--b51f3e6099f82)
}.v6e91d54386f2{isolation:auto}
.s962ce7698f19 strong {
	color: var(--b0fe74340b506);
	font-family: var(--w203e365a2a1f)
}
.s962ce7698f19 small {
	color: var(--cdb9089c54ebb)
}
.p2b9581b03eaa {
	margin: 0 0 10px;
	font-weight: 800
}
.p9c6e77cac392 button {
	font-size: 22px;
	background: var(--d606d80505996);
	color: color-mix(in srgb,var(--m3195371c7621) 25%,#34485A);
	border: 1px solid var(--lf0f26312a4bd);
	cursor: pointer;
	width: 44px;
	height: 44px
}
.p9c6e77cac392 button[data-o19ed5a6830a8], .p9c6e77cac392 button:hover {
	color: var(--b0fe74340b506);
	text-shadow: 0 0 10px var(--m0473c8a0446c);
	border-color: var(--m3195371c7621)
}
.h5baa236f6265 {
	border-bottom: 1px solid var(--lf0f26312a4bd);
	background: radial-gradient(ellipse at 80% 0%,var(--m0473c8a0446c),transparent 55%);
	padding: 44px 0 30px
}
.p9c6e77cac392 button:disabled {
	cursor: default
}.a57bb3d9f6258{contain:none}
.u6c8003a94a8f {
	font-size: 14px;
	margin: 10px 0 0;
	min-height: 1.2em;
	color: var(--cdb9089c54ebb)
}.b8b57a50e7224{z-index:auto}
.m934d675f87d2 {
	position: absolute;
	left: -9999px;
	opacity: 0;
	width: 1px;
	height: 1px
}
.xe9fa1cc71ab5 aside {
	top: 88px;
	position: sticky
}
.h5baa236f6265 h1 {
	font-size: clamp(28px,4.2vw,46px)
}.cc5fb914c945b{font-kerning:auto}
.k7d16e2246296 ol {
	letter-spacing: 0.08em;
	color: var(--cdb9089c54ebb);
	display: flex;
	padding: 0;
	margin: 0 0 12px;
	text-transform: uppercase;
	font: 12px var(--w203e365a2a1f);
	flex-wrap: wrap;
	gap: 6px;
	list-style: none
}
.f17182f2f4257 h2 {
	font-size: 22px
}.ga50e38b5de55{font-kerning:auto}
.k7d16e2246296 a {
	text-decoration: none;
	color: var(--b0fe74340b506)
}
.xe9fa1cc71ab5 {
	grid-template-columns: minmax(0,1fr)320px;
	align-items: start;
	gap: 28px;
	display: grid
}.g434add0cdcdd{z-index:auto}
.xa7b1447c5393 {
	display: grid;
	gap: 14px;
	grid-template-columns: 1fr 1fr
}.s928526175d0a{outline-offset:0}
.s0c601ddce0c5 {
	gap: 10px;
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(180px,1fr))
}.ed822a6947e55{opacity:1}
.r68a315183795 {
	display: flex;
	align-items: baseline;
	gap: 12px
}.m9f4d495c6add{contain:none}
.nfd4cf720f33e details[open] summary::after {
	content: "[-]"
}.s09ec1c28d7af{visibility:inherit}
.k7d16e2246296 li+li::before {
	content: "/";
	margin-right: 6px;
	opacity: 0.6
}.i74bc57818f9a{unicode-bidi:normal}
.c115780ce1c5c {
	margin-bottom: 18px;
	border: 1px solid var(--lf0f26312a4bd);
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630
}
.i68aaf5e5dff6 .qf229615f5a45 {
	margin: 0 0 18px
}.sa515390871bb{font-kerning:auto}
.f17182f2f4257 img {
	margin-bottom: 12px;
	object-fit: cover;
	width: 100%;
	aspect-ratio: 1200/630
}
.f17182f2f4257 .nc968bf27c1c2 {
	margin-top: 12px
}.b8f0c7965dd7f{contain:none}
.f17182f2f4257 {
	border: 1px solid var(--m3195371c7621);
	padding: 20px;
	background: var(--b51f3e6099f82);
	clip-path: polygon(var(--xa144116cc0a6) 0,100% 0,100% calc(100% - var(--xa144116cc0a6)),calc(100% - var(--xa144116cc0a6)) 100%,0 100%,0 var(--xa144116cc0a6));
	box-shadow: 0 0 26px var(--m0473c8a0446c)
}
.u42af61a5c4a3, .l49e2ff6502d1 {
	border: 1px solid var(--lf0f26312a4bd);
	padding: 16px 20px;
	background: var(--b51f3e6099f82)
}.uddc42f68954c{font-kerning:auto}
.s0c601ddce0c5 img {
	border: 1px solid var(--lf0f26312a4bd)
}
.de79f97100587 {
	counter-reset: cd9aa9c4cc88a;
	list-style: none;
	padding: 0
}
.de79f97100587 li {
	margin-bottom: 10px;
	padding: 16px 18px 16px 74px;
	counter-increment: cd9aa9c4cc88a;
	border: 1px solid var(--lf0f26312a4bd);
	position: relative;
	background: var(--b51f3e6099f82)
}.a75fc225d64ec{font-kerning:auto}
.w75409434493e {
	border-left: 1px solid var(--m3195371c7621);
	list-style: none;
	padding: 0
}.p2ec8103f4e81{isolation:auto}
.u42af61a5c4a3 h3 {
	color: #5EEAD4
}
.l49e2ff6502d1 h3 {
	color: #FB7185
}
.de79f97100587 li::before {
	left: 18px;
	color: var(--b0fe74340b506);
	font: 800 24px var(--w203e365a2a1f);
	text-shadow: 0 0 12px var(--m0473c8a0446c);
	top: 14px;
	position: absolute;
	content: counter(cd9aa9c4cc88a,decimal-leading-zero)
}.h0fcabb1eba98{contain:none}
.w75409434493e li {
	position: relative;
	padding: 0 0 24px 22px
}.s9ed2489934fb{isolation:auto}
.w75409434493e li::before {
	content: "";
	left: -5px;
	top: 8px;
	background: var(--m3195371c7621);
	width: 9px;
	box-shadow: 0 0 10px var(--m0473c8a0446c);
	height: 9px;
	position: absolute
}.x9dcc945df7d9{font-kerning:auto}
.i6ab8dc4a2f32 {
	border: 1px solid var(--lf0f26312a4bd);
	padding: 20px;
	background: var(--b51f3e6099f82);
	text-align: center
}.kff710ac5bd9e{contain:none}
.de79f97100587 h3 {
	margin: 0 0 4px;
	font-size: 18px
}.h19aa47295d53{visibility:inherit}
.de79f97100587 p {
	margin: 0;
	color: var(--cdb9089c54ebb)
}.s240ea26abb2b{unicode-bidi:normal}
.g17ccaaf03709 {
	margin-bottom: 32px;
	grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
	gap: 16px;
	display: grid
}.m70a3f7259334{opacity:1}
.i6ab8dc4a2f32 img {
	object-fit: cover;
	border-radius: 50%;
	width: 84px;
	height: 84px;
	margin: 0 auto 10px;
	box-shadow: 0 0 0 2px var(--m3195371c7621),0 0 16px var(--m0473c8a0446c)
}
.r68a315183795 strong {
	font: 800 19px var(--w203e365a2a1f);
	color: var(--b0fe74340b506)
}
[data-oeb1479c90627] h2 {
	font-size: 20px
}
.zcf94138541a2 {
	border: 1px solid var(--lf0f26312a4bd);
	padding: 20px;
	margin-top: 28px;
	background: var(--b51f3e6099f82)
}
.b5d305e2fe30f, .r68a315183795 span {
	color: var(--cdb9089c54ebb)
}.f00af3e1315bd{opacity:1}
[data-ne54cb3818353], [data-l448f16134698] {
	padding: 40px 0;
	margin: 0 auto;
	width: min(1180px,100% - 32px);
	max-width: none
}
.zcf94138541a2 a {
	color: var(--b0fe74340b506)
}
.i4b9493bbfadc {
	color: var(--b0fe74340b506)
}.a7738427a3e29{contain:none}
[data-oeb1479c90627] a {
	font-weight: 700;
	color: var(--b0fe74340b506)
}.x7f27b98d6356{contain:none}
[data-l448f16134698] img {
	border: 1px solid var(--lf0f26312a4bd);
	border-radius: 0
}
.la199b515d432 {
	border-color: var(--lf0f26312a4bd);
	border-radius: 0;
	background: var(--b51f3e6099f82)
}
[data-oeb1479c90627] {
	padding: 22px 26px;
	border: 1px solid var(--lf0f26312a4bd);
	width: min(860px,100% - 32px);
	background: var(--b51f3e6099f82);
	margin: 0 auto 48px
}.ib28d9840edbd{outline-offset:0}
[data-oeb1479c90627] ul {
	padding-left: 20px;
	margin: 0
}.u65f76f1799f1{font-kerning:auto}
.a13e2d94830da {
	display: flex;
	justify-content: center;
	margin-top: 28px;
	gap: 8px;
	font-family: var(--w203e365a2a1f)
}
.a13e2d94830da a, .a13e2d94830da span {
	border: 1px solid var(--lf0f26312a4bd);
	text-decoration: none;
	padding: 6px 12px
}
.a13e2d94830da span {
	background: var(--m3195371c7621);
	color: var(--w64966cdba643);
	border-color: var(--m3195371c7621)
}
.md9bf52e93f25 {
	background: #030B12;
	border-top: 1px solid var(--lf0f26312a4bd);
	color: var(--cdb9089c54ebb);
	padding: 44px 0 24px
}.h1f0b80398f2c{contain:none}
.md9bf52e93f25 h2 {
	color: var(--b0fe74340b506);
	letter-spacing: 0.14em;
	font: 700 12px var(--w203e365a2a1f);
	text-transform: uppercase;
	margin-bottom: 10px
}.vd246240d7d00{outline-offset:0}
.mc4b1f36248d8 {
	grid-template-columns: 1.4fr repeat(3,1fr);
	gap: 28px;
	display: grid
}
.md9bf52e93f25 a {
	display: block;
	padding: 3px 0;
	color: var(--cdb9089c54ebb);
	text-decoration: none
}
.md9bf52e93f25 a:hover {
	color: var(--b0fe74340b506)
}
.y8e8b58d2eb91 {
	border-top: 1px solid var(--lf0f26312a4bd);
	margin-top: 28px;
	font-size: 13px;
	padding-top: 18px
}.hed4b5b5aee9c{font-kerning:auto}
.ue6409d38ae1a {
	font-weight: 800;
	color: var(--b0fe74340b506);
	margin: 0
}.i406b0e4d024b{opacity:1}
.vf96c029cd58f {
	z-index: 70;
	position: fixed;
	display: flex;
	gap: 8px
}.yb7e64a25c792{contain:none}
.w894dad927c16 {
	border: 1px solid var(--m3195371c7621);
	z-index: 69;
	font-size: 20px;
	color: var(--b0fe74340b506);
	width: 42px;
	height: 42px;
	right: 16px;
	transition: opacity 0.2s;
	background: var(--b51f3e6099f82);
	bottom: 90px;
	position: fixed;
	opacity: 0;
	pointer-events: none;
	cursor: pointer
}.ye76a63f2738e{contain:none}
.w894dad927c16[data-o58f2b9f9bb47] {
	opacity: 1;
	pointer-events: auto
}
@media(min-width:901px) {
	.vf96c029cd58f {
		border: 1px solid var(--m3195371c7621);
		padding: 14px;
		transform: translateY(-50%);
		clip-path: polygon(var(--xa144116cc0a6) 0,100% 0,100% calc(100% - var(--xa144116cc0a6)),calc(100% - var(--xa144116cc0a6)) 100%,0 100%,0 var(--xa144116cc0a6));
		right: 18px;
		top: 50%;
		background: color-mix(in srgb,var(--r8755662b4269) 90%,transparent);
		box-shadow: 0 0 28px var(--m0473c8a0446c);
		flex-direction: column;
		width: 190px;
		backdrop-filter: blur(10px)
	}
	.w894dad927c16 {
		bottom: 24px
	}
	.ue6409d38ae1a {
		font-size: 14px;
		line-height: 1.4
	}
}.o14fd28154025{unicode-bidi:normal}
@media(min-width:901px) and (max-width:1500px) {
	.vf96c029cd58f {
		padding: 8px 8px 8px 16px;
		width: auto;
		top: auto;
		bottom: 24px;
		right: 72px;
		flex-direction: row;
		transform: none;
		align-items: center;
		max-width: calc(100% - 100px)
	}
	.ue6409d38ae1a {
		white-space: nowrap;
		text-overflow: ellipsis;
		max-width: 360px;
		overflow: hidden
	}
	body {
		--q4f46f1a118d0: 84px
	}
}
@media(max-width:900px) {
	body {
		--q4f46f1a118d0: calc(100px + env(safe-area-inset-bottom))
	}
	.vf96c029cd58f {
		left: 0;
		box-shadow: 0 -6px 24px var(--m0473c8a0446c);
		right: 0;
		flex-wrap: wrap;
		backdrop-filter: blur(12px);
		background: color-mix(in srgb,var(--r8755662b4269) 94%,transparent);
		bottom: 0;
		border-top: 1px solid var(--m3195371c7621);
		padding: 8px 12px calc(10px + env(safe-area-inset-bottom))
	}
	.w894dad927c16 {
		bottom: 112px
	}
	.ue6409d38ae1a {
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		text-align: center;
		overflow: hidden;
		flex-basis: 100%;
		font-size: 13px;
		line-height: 1.35
	}
	.vf96c029cd58f .nc968bf27c1c2 {
		flex: 1;
		padding: 0 10px
	}
}
body[data-za5a88695e032=p83b531e63ce9] .b4a226816b9ff:hover {
	box-shadow: inset 0 -2px 0 var(--m3195371c7621)
}.q7ec2114ddec2{isolation:auto}
@media(min-width:901px) {
	body[data-k3e599f65e9e6=va507494774c4] .y0b9122192315 {
		grid-template-columns: 1fr
	}
	body[data-k3e599f65e9e6=va507494774c4] .y0b9122192315>.g87626d63cfbe {
		grid-area: 1/1
	}
	body[data-k3e599f65e9e6=va507494774c4] .y0b9122192315:has(>.g87626d63cfbe)>.m68fc6fd41600 {
		align-self: end;
		grid-area: 1/1;
		margin: 0 0 28px 28px;
		z-index: 2;
		width: min(620px,92%)
	}
	body[data-k3e599f65e9e6=va507494774c4] .t3cbca27909bf img {
		object-fit: cover;
		aspect-ratio: 16/7
	}
}
body[data-cbe47baf5eb3b=t01d83120417a] .w26132bca03cf::before {
	opacity: 0.16
}.r24cabf42c459{unicode-bidi:normal}
body[data-b2c3fb078122b], body {
	--b341b018fb2d0: var(--hf918d1350860);
	--m7bfab0e60b33: var(--m0473c8a0446c)
}.jcf8ab4acbba8{contain:none}
@media(max-width:900px) {
	.u00bb4900a289 {
		flex-wrap: wrap;
		padding-top: 10px;
		gap: 0 12px;
		min-height: 0
	}
	.m24b8d1764b56 {
		padding: 0;
		order: 3;
		flex-basis: 100%
	}
	.y0b9122192315>.g87626d63cfbe {
		order: -1
	}
	.y0b9122192315 {
		grid-template-columns: 1fr;
		gap: 18px
	}
	.od2acc9bd15fd, .xe9fa1cc71ab5, .xa7b1447c5393 {
		grid-template-columns: 1fr
	}
	.mc4b1f36248d8 {
		grid-template-columns: 1fr 1fr
	}
	.xe9fa1cc71ab5 aside {
		position: static
	}
	.b4a226816b9ff {
		min-height: 44px;
		align-items: center;
		display: inline-flex
	}
	.g03044c78be1d .fcd7c3daa8af0 {
		display: none
	}
	.g03044c78be1d .nc968bf27c1c2 {
		font-size: 14px;
		padding: 0 14px;
		min-height: 38px
	}
	.w26132bca03cf {
		padding: 20px 0 28px
	}
}
@media(max-width:560px) {
	.r4f4bde3de88a h3 {
		font-size: 14px
	}
	.m5405eb72889b {
		left: 16px;
		right: 16px
	}
	.pd8d6467c792a {
		padding: 38px 0
	}
	.m68fc6fd41600 {
		padding: 22px 18px 24px
	}
	.r4f4bde3de88a {
		padding: 8px 10px 12px
	}
	.a0e3178b6254c {
		gap: 10px;
		grid-template-columns: repeat(2,minmax(0,1fr))
	}
	.h0fc9600b536e .nc968bf27c1c2 {
		flex: 1
	}
	.g2a934c0839bf {
		grid-template-columns: 1fr;
		gap: 6px;
		padding: 16px 16px 24px
	}
	.qf229615f5a45 {
		grid-template-columns: 1fr 1fr
	}
	.mc4b1f36248d8 {
		grid-template-columns: 1fr
	}
}.cce816b1e71c1{isolation:auto}
:lang(th) {
	--t0da5ce9d5b70: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif
}.db8ad6bd41ddd{opacity:1}
:lang(hi) {
	--t0da5ce9d5b70: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif
}
:lang(bn) {
	--t0da5ce9d5b70: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif
}
:lang(zh) {
	--t0da5ce9d5b70: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif
}.g2ceb74ac0a7b{unicode-bidi:normal}
:lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
	line-height: 1.45;
	font-weight: 700
}.h2455a40999f1{unicode-bidi:normal}
