* {
  box-sizing: border-box;
}
.g8ae1df6a5d2c {
  --q643013e37e8d: var(--c9362cc88c23a);
}.m89cd0b2eedd9{visibility:inherit}
img {
  max-width: 100%;
  height: auto;
  display: block;
}.tdfc0be45e2ff{contain:none}
body {
  --ebfe0d0cce57e: 84px;
  margin: 0;
  overflow-wrap: break-word;
  color: var(--u8232f4cfde1d);
  background: var(--s9e1214529317);
  font: 15px/1.65 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
}
.o9793abe09310 {
  box-shadow: var(--rc5623758d320);
  padding: 26px 28px;
  background: var(--sa01271920509);
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--v07858f7ae418);
}.pb0d3e8615453{opacity:1}
:root {
  --g38b07b5ff2e2: #1d4ed8;
  --gd38ecc99487c: #f8fafc;
  --x65515234ab70: #15803d;
  --ea972cac4d243: 8px;
  --r855cafbdb2d5: #d97706;
  --o99f3bc594677: #cbd5e1;
  --t4fc6be057d93: #dbeafe;
  --sa01271920509: #ffffff;
  --rc5623758d320: 0 1px 3px rgba(15, 23, 42, .06), 0 4px 12px rgba(15, 23, 42, .04);
  --v07858f7ae418: 12px;
  --wa16300ec10fc: #94a3b8;
  --kc1da4aba3723: #ffffff;
  --h52eff748f509: #475569;
  --pd2ba83ee913b: #cbd5e1;
  --pefd08fd9ff78: #cbd5e1;
  --mfdffda0d2a31: #475569;
  --v0807fdd53ac8: #1e40af;
  --c9362cc88c23a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-6.602 -14.069 63.4382 63.4382'%3E%3Cg transform='translate(-6.602 -14.069) scale(2.6433)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
  --u2d118e85b5cf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-6.602 -14.069 63.4382 63.4382'%3E%3Cg transform='translate(-6.602 -14.069) scale(2.6433)'%3E%3Cpath d='M7 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm0 3v13h10V5Zm4 14v1h2v-1Zm-.7-5.6L8.6 11.7 7.2 13.1l3.1 3.1 6.5-6.5-1.4-1.4Z'/%3E%3C/g%3E%3C/svg%3E");
  --h30e669b1ca4a: #ffffff;
  --s9e1214529317: #eceff3;
  --we64602a1f94e: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --k8c5adb8c9d1e: #e2e8f0;
  --u8232f4cfde1d: #1e293b;
  --pbb54e2b3eec2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-6.602 -14.069 63.4382 63.4382'%3E%3Cg transform='translate(-6.602 -14.069) scale(2.6433)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.2-4.3-4.3 1.4-1.4 2.9 2.9 5.7-5.7 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
  --o0f8bca18cdf9: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-6.602 -14.069 63.4382 63.4382'%3E%3Cg transform='translate(-6.602 -14.069) scale(2.6433)'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4v5h1v8h14v-8h1V7Zm-9 13H7v-8h4v8Zm0-10H5V9h6v1Zm2-3a1 1 0 0 1 2 0v1h-2V7Zm-4 0a1 1 0 0 1 2 0v1H9V7Zm8 13h-4v-8h4v8Zm2-10h-6V9h6v1Z'/%3E%3C/g%3E%3C/svg%3E");
}.d0d3a82747c5c{font-kerning:auto}
h2, h3, h1 {
  font-family: var(--we64602a1f94e);
  margin: 0 0 .55em;
  font-weight: 700;
  line-height: 1.28;
}.t1faf9fc86669{contain:none}
.e31043e12f261 {
  width: min(1080px,100% - 32px);
  margin-inline: auto;
}.d5ac4cbfc410e{outline-offset:0}
.ra64b259b4a61 {
  margin-inline: auto;
  max-width: 820px;
}
.d9c9626db0e58 {
  gap: 18px;
  display: flex;
  align-items: center;
  min-height: 62px;
}.a6b330205c238{z-index:auto}
.u35d6b35d5f87 {
  left: -999px;
  position: absolute;
}
html {
  scroll-behavior: smooth;
}
a {
  color: inherit;
}
.v6d10196a2c6b {
  display: inline-flex;
  flex: none;
  color: var(--u8232f4cfde1d);
  min-height: 44px;
  text-decoration: none;
  font: 700 19px var(--we64602a1f94e);
  gap: 10px;
  align-items: center;
}
.rd61cffdf9218 {
  --q643013e37e8d: var(--u2d118e85b5cf);
}
.pa72165bf4db6 {
  --q643013e37e8d: var(--o0f8bca18cdf9);
}.g7392b9d51bc2{z-index:auto}
.u35d6b35d5f87:focus {
  padding: 8px 12px;
  left: 16px;
  z-index: 99;
  background: var(--sa01271920509);
  top: 8px;
}.m8e3903a58ef4{isolation:auto}
.ld409d80bfebe {
  background: var(--sa01271920509);
  z-index: 60;
  top: 0;
  position: sticky;
  border-bottom: 1px solid var(--o99f3bc594677);
}
.hbc823056f9ba {
  opacity: .85;
}
.v6d10196a2c6b img {
  border-radius: 8px;
  width: 34px;
  object-fit: contain;
  height: 34px;
}
.c1caa92778253 {
  flex: 1;
  min-width: 0;
  display: flex;
  overflow-x: auto;
  align-items: center;
  justify-content: center;
  scrollbar-width: none;
  gap: 4px;
}.k10251de99064{opacity:1}
.nf6c006d67c3e {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 600;
  color: var(--u8232f4cfde1d);
  border-radius: var(--ea972cac4d243);
  text-decoration: none;
  flex: none;
  white-space: nowrap;
}
.nf6c006d67c3e:hover {
  background: var(--k8c5adb8c9d1e);
  color: var(--v0807fdd53ac8);
}
.c1caa92778253::-webkit-scrollbar {
  display: none;
}.c6ddc2d194f84{font-kerning:auto}
.y8c3c222e014a {
  display: flex;
  gap: 6px;
  font-size: 13px;
  margin-left: 8px;
}.oe5d5593b0b7e{font-kerning:auto}
.y8c3c222e014a a[aria-current] {
  font-weight: 700;
  color: var(--v0807fdd53ac8);
}.f41ef0796f979{visibility:inherit}
.o826e999b50d4 {
  flex: none;
  display: flex;
  gap: 8px;
  align-items: center;
}
.j9e233b45b6ba {
  border-top: 1px solid var(--o99f3bc594677);
  padding: 8px 0;
  background: var(--gd38ecc99487c);
  display: none;
}
.fa802e57d1617 {
  background: var(--v0807fdd53ac8);
  color: var(--kc1da4aba3723);
}
.fa802e57d1617:hover {
  background: var(--g38b07b5ff2e2);
}
.v36ecbe98f321 .f4662fc63dabe {
  order: -1;
}
.q704101e60b3f {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 10px;
}
.v655aa560e949 {
  display: inline-flex;
  min-height: 38px;
  border: 1px solid transparent;
  border-radius: var(--ea972cac4d243);
  white-space: nowrap;
  transition: background 150ms;
  cursor: pointer;
  padding: 0 18px;
  text-decoration: none;
  align-items: center;
  font-size: 14px;
  justify-content: center;
  font-weight: 700;
}.sb31ecb5f26a2{z-index:auto}
.v36ecbe98f321 {
  padding: 24px 0 10px;
}
.r3916a9b8d836 {
  width: 100%;
}.f60ee1e178d52{opacity:1}
.a142230ab7e24 {
  border-color: var(--v0807fdd53ac8);
  color: var(--v0807fdd53ac8);
  background: var(--sa01271920509);
}.aa55a7fe74f4e{font-kerning:auto}
.a142230ab7e24:hover {
  background: var(--k8c5adb8c9d1e);
}
.wbedda7d37693 {
  display: inline-flex;
  font-weight: 700;
  text-decoration: none;
  color: var(--v0807fdd53ac8);
  min-height: 40px;
  white-space: nowrap;
  align-items: center;
}
.wbedda7d37693:hover {
  text-decoration: underline;
}
.ee3e4dca34de6 {
  text-align: center;
}
.w178b763f0daf {
  max-width: 720px;
  margin: 0 auto 18px;
}
.v61f8609ce5eb {
  margin: 0 0 6px;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .04em;
  color: var(--v0807fdd53ac8);
}
.v36ecbe98f321 h1 {
  margin: 0;
  font-size: clamp(24px,3.4vw,34px);
  line-height: 1.22;
}
.c7c549f540671 {
  margin: 6px 0 0;
  font-weight: 600;
  color: var(--v0807fdd53ac8);
  font-size: 14px;
}
.a5e223c097915 {
  margin: 12px 0 0;
  color: var(--mfdffda0d2a31);
  font-size: 15px;
}
.g873625346fa2 {
  position: relative;
  display: grid;
  overflow: hidden;
  grid-template: minmax(0,1fr)/minmax(0,1fr);
  margin: 0 0 18px;
  min-height: 0;
  aspect-ratio: 1200/630;
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--v07858f7ae418);
  background: var(--k8c5adb8c9d1e);
}
.r07152560b09d {
  min-width: 0;
  transition: opacity 400ms;
  opacity: 0;
  min-height: 0;
  grid-area: 1/1;
  margin: 0;
}
.r07152560b09d img {
  background: var(--k8c5adb8c9d1e);
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.v36ecbe98f321 .gcc36a48c1956 {
  margin: 16px 0 18px;
}
.r07152560b09d[data-pdcae8b84433f] {
  opacity: 1;
}
.g2aec57837bb0 {
  color: var(--u8232f4cfde1d);
  font-size: 20px;
  cursor: pointer;
  background: var(--sa01271920509);
  width: 36px;
  height: 36px;
  transform: translateY(-50%);
  z-index: 2;
  border: 1px solid var(--o99f3bc594677);
  position: absolute;
  border-radius: 50%;
  top: 50%;
}
.t33b31b63f915 strong {
  font-size: 15px;
  font-weight: 700;
}
.y876b67157ed5 {
  background: #d97706;
}.d965b722a6100{isolation:auto}
.k0f7fc3f3468c {
  background: var(--v0807fdd53ac8);
}
.u27c223380602 {
  background: #dc2626;
}.qfb4b9dfc805d{z-index:auto}
.t33b31b63f915 span {
  font-size: 12px;
  color: var(--mfdffda0d2a31);
}
.td7a423ee3716 a {
  color: var(--v0807fdd53ac8);
}.d68a9bce81c57{opacity:1}
.ydc6dc50bd50d {
  left: 12px;
}
.gf30ee710d9eb {
  right: 12px;
}.z959b7e74e251{font-kerning:auto}
.t33b31b63f915 {
  flex-wrap: wrap;
  padding: 10px 0;
  margin: 0 0 18px;
  display: flex;
  list-style: none;
  border-top: 1px solid var(--o99f3bc594677);
  border-bottom: 1px solid var(--o99f3bc594677);
  justify-content: center;
}.kfcbef8342114{unicode-bidi:normal}
.t33b31b63f915 li {
  border-left: 1px solid var(--o99f3bc594677);
  text-align: center;
  align-items: center;
  display: flex;
  padding: 2px 18px;
  flex-direction: column;
}
.t33b31b63f915 li:first-child {
  border-left: 0;
}
.we441766d9128 {
  gap: 12px;
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  margin-bottom: 14px;
}
.afa31069e30dc {
  padding: 10px 0;
}.kfdf89c85c833{font-kerning:auto}
.h756b697044e5 {
  padding: 10px 0;
}
.b667467d6bdc6 {
  margin: 0 0 14px;
  font-size: 21px;
}
.we441766d9128 .b667467d6bdc6 {
  margin: 0;
}
.td7a423ee3716 {
  margin-bottom: 16px;
  text-align: left;
}.oaa70c3c5dd4e{outline-offset:0}
.td7a423ee3716:last-child {
  margin-bottom: 0;
}.gb73b4037c462{contain:none}
.td7a423ee3716 h2 {
  margin-top: 1.1em;
  font-size: 19px;
}
.td7a423ee3716 h3 {
  margin-top: .9em;
  font-size: 16px;
}
.td7a423ee3716 table {
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
  margin: 14px 0;
}
.pb895a9851399 {
  margin: 6px 0;
  color: var(--mfdffda0d2a31);
  font-size: 13px;
}.v0ef997aef6e8{isolation:auto}
.td7a423ee3716 th, .td7a423ee3716 td {
  text-align: left;
  border: 1px solid var(--o99f3bc594677);
  vertical-align: top;
  padding: 10px 12px;
}
.g0029765e8e13 {
  padding: 0;
  display: grid;
  gap: 10px;
  grid-template-columns: minmax(0,1fr);
  list-style: none;
  margin: 0;
}
.g0029765e8e13>li {
  margin: 0;
  padding: 0;
}
.o1dad90b213de {
  border-radius: var(--ea972cac4d243);
  padding: 10px 20px;
  width: 100%;
  min-height: 48px;
  display: flex;
  align-items: center;
  color: #ffffff;
  box-shadow: var(--rc5623758d320);
  justify-content: center;
  gap: 10px;
  text-decoration: none;
  text-align: center;
  font-size: 15px;
  font-weight: 700;
}
.ddd40d1184a5d {
  width: 20px;
  flex: none;
  background: currentColor;
  -webkit-mask: var(--q643013e37e8d)center/contain no-repeat;
  mask: var(--q643013e37e8d)center/contain no-repeat;
  height: 20px;
}
.if745183e5a74 {
  padding: 0;
  display: grid;
  margin: 14px 0 0;
  border-top: 1px solid var(--o99f3bc594677);
  border-left: 1px solid var(--o99f3bc594677);
  border-collapse: collapse;
  width: 100%;
  grid-template-columns: minmax(min-content,36%)minmax(0,1fr);
}.tc4e2a8d101be{unicode-bidi:normal}
.bff5664cdf650, .a7d1ca01cadd3 {
  text-align: left;
  margin: 0;
  font-family: inherit;
  font-size: 14px;
  border-right: 1px solid var(--o99f3bc594677);
  border-bottom: 1px solid var(--o99f3bc594677);
  line-height: 1.5;
  padding: 10px 14px;
}.r4441fa364267{unicode-bidi:normal}
.bff5664cdf650 {
  background: var(--gd38ecc99487c);
  font-weight: 700;
  color: var(--u8232f4cfde1d);
}.o7dcfd746f95d{font-kerning:auto}
.a7d1ca01cadd3 {
  background: var(--sa01271920509);
  color: var(--u8232f4cfde1d);
  font-weight: 400;
}
.a7d1ca01cadd3 a {
  color: var(--v0807fdd53ac8);
}
.if745183e5a74 :is(tbody, tr, .t6ba58229f61a) {
  display: contents;
}
.s42c58b3cc760 {
  padding: 0;
  display: grid;
  gap: 14px;
  list-style: none;
  margin: 0;
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.g7ac170ceb4e2 {
  padding: 18px 18px 18px 48px;
  margin: 0;
  background: var(--sa01271920509);
  position: relative;
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--v07858f7ae418);
  box-shadow: var(--rc5623758d320);
}.g2f09ab5c85c5{contain:none}
.mb23701cb984a {
  color: var(--u8232f4cfde1d);
  margin: 0 0 6px;
  font-family: var(--we64602a1f94e);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.35;
}.dbab88698429a{outline-offset:0}
.g7ac170ceb4e2::before {
  position: absolute;
  width: 22px;
  height: 22px;
  left: 16px;
  top: 18px;
  content: "";
  -webkit-mask: var(--pbb54e2b3eec2)center/contain no-repeat;
  mask: var(--pbb54e2b3eec2)center/contain no-repeat;
  background: var(--v0807fdd53ac8);
}
.g7ac170ceb4e2 .td7a423ee3716 {
  margin: 0;
  color: var(--mfdffda0d2a31);
  font-size: 14px;
}
.g7ac170ceb4e2 .td7a423ee3716 p {
  margin: 0;
}
.w025b8813b474 {
  padding: 0;
  display: grid;
  gap: 14px;
  list-style: none;
  grid-template-columns: repeat(3,minmax(0,1fr));
  margin: 0;
}
.p880b98e44a68 a {
  display: block;
  text-decoration: none;
}.f2240cf3e58ab{outline-offset:0}
.p880b98e44a68 {
  border: 1px solid var(--o99f3bc594677);
  margin: 0;
  border-radius: var(--ea972cac4d243);
  background: var(--gd38ecc99487c);
  padding: 10px;
}
.j0567e6a82844 {
  background: var(--k8c5adb8c9d1e);
  overflow: hidden;
  margin-bottom: 8px;
  border-radius: 6px;
}
.j0567e6a82844 img {
  background: var(--k8c5adb8c9d1e);
  object-fit: contain;
  width: 100%;
  aspect-ratio: 16/10;
}.qebe8e2a641db{z-index:auto}
.p880b98e44a68 h3 {
  text-overflow: ellipsis;
  font-size: 14px;
  font-weight: 700;
  overflow: hidden;
  margin: 0 0 2px;
  white-space: nowrap;
}
.p880b98e44a68 p {
  text-overflow: ellipsis;
  margin: 0;
  overflow: hidden;
  color: var(--mfdffda0d2a31);
  white-space: nowrap;
  font-size: 12px;
}
.i13644d4de12d {
  display: inline-block;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 700;
  color: var(--v0807fdd53ac8);
}.w9ae6b8de8a43{outline-offset:0}
.p7ee93d38d4b0 {
  gap: 8px;
  display: grid;
  padding: 0;
  margin: 0;
  list-style: none;
}
.hbc339a66e152 {
  margin: 0;
  padding: 0;
}
.hbc339a66e152 a {
  text-decoration: none;
  display: grid;
  gap: 14px;
  background: var(--gd38ecc99487c);
  padding: 12px;
  grid-template-columns: 132px minmax(0,1fr);
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--ea972cac4d243);
  align-items: center;
}
.hbc339a66e152 a:not(:has(img)) {
  grid-template-columns: minmax(0,1fr);
}.o4d8a20aab382{font-kerning:auto}
.hbc339a66e152 h3, .hbc339a66e152 h2 {
  margin: 0 0 4px;
  font-family: var(--we64602a1f94e);
  font-size: 15px;
  font-weight: 700;
  line-height: 1.35;
}
.hbc339a66e152 p {
  font-size: 13px;
  margin: 0;
  color: var(--mfdffda0d2a31);
  line-height: 1.5;
}
.l8e22a5653afe {
  display: grid;
  gap: 12px;
  padding: 0;
  margin: 0;
  list-style: none;
}
.hbc339a66e152 img {
  background: var(--k8c5adb8c9d1e);
  width: 132px;
  border-radius: 6px;
  aspect-ratio: 1200/630;
  object-fit: contain;
}
.t9aa401c8469e {
  border: 1px solid var(--o99f3bc594677);
  margin: 0;
  padding: 14px 16px;
  border-radius: var(--ea972cac4d243);
  background: var(--gd38ecc99487c);
}.e4246bcaae5a6{outline-offset:0}
.w106cbfe41135 {
  display: block;
  margin: 0 0 6px;
  padding: 0;
  color: var(--u8232f4cfde1d);
  font-family: var(--we64602a1f94e);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.38;
}
.x22afbaf341c4 {
  display: block;
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: 14px;
  color: var(--mfdffda0d2a31);
  font-weight: 400;
  line-height: 1.65;
}
.hf0f3fa266dad {
  margin: 0;
  padding: 0;
}
.hf0f3fa266dad h2 {
  margin: 0 0 12px;
  font-size: 20px;
}
.q42467a708117 {
  display: inline-block;
  vertical-align: middle;
  border: 1px solid var(--o99f3bc594677);
  border-radius: 999px;
  padding: 1px 8px;
  color: var(--mfdffda0d2a31);
  font: 600 12px/1.6 system-ui,sans-serif;
}.j91d1c6fce3ef{visibility:inherit}
.ha96944b7efae {
  padding: 0;
  gap: 12px;
  display: grid;
  list-style: none;
  margin: 0;
  grid-template-columns: repeat(2,minmax(0,1fr));
}
.e6af33d9c30bf {
  padding: 12px 14px;
  border: 1px solid var(--o99f3bc594677);
  margin: 0;
  border-radius: var(--ea972cac4d243);
  background: var(--gd38ecc99487c);
}
.z41160794b95c {
  flex-wrap: wrap;
  padding: 0;
  display: flex;
  gap: 6px;
  justify-content: space-between;
  margin: 0;
  align-items: center;
  font-family: inherit;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.z1871b354046c {
  color: var(--u8232f4cfde1d);
  font-weight: 700;
}
.fd7c8a05209dd {
  display: block;
  padding: 0;
  font-family: inherit;
  font-size: 13px;
  color: var(--mfdffda0d2a31);
  margin: 6px 0 0;
  font-weight: 400;
  line-height: 1.55;
}
.ua38ab8193248 small {
  font-size: 12px;
  color: var(--mfdffda0d2a31);
}
.e8abcab492c69 {
  margin: 18px 0 0;
  text-align: center;
  padding: 14px 0 0;
  border-top: 1px solid var(--o99f3bc594677);
}
.e0d608fa892fb {
  margin: 0 0 10px;
  font-weight: 700;
}.n716cf3dcac72{visibility:inherit}
.ua38ab8193248 {
  display: inline-flex;
  gap: 6px;
  align-items: center;
}.ee77a16907d6d{contain:none}
.i79e9e78fadc0 {
  display: inline-block;
  width: 90px;
  background: linear-gradient(90deg,var(--v0807fdd53ac8) calc(var(--y9545c9cd4f3f)/5 * 100%),var(--pd2ba83ee913b) 0);
  height: 16px;
  -webkit-mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
  mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
}.j5d15ec35b2ad{font-kerning:auto}
.z753c193f5d92 {
  display: inline-flex;
  gap: 8px;
}
.z753c193f5d92 button {
  width: 42px;
  border: 1px solid var(--o99f3bc594677);
  background: var(--sa01271920509);
  height: 42px;
  border-radius: 50%;
  color: var(--wa16300ec10fc);
  font-size: 20px;
  cursor: pointer;
}
.z753c193f5d92 button[data-pdcae8b84433f], .z753c193f5d92 button:hover {
  border-color: var(--v0807fdd53ac8);
  color: var(--v0807fdd53ac8);
}.c9d6e92832769{font-kerning:auto}
.a858d82b18b88 {
  margin: 10px 0 0;
  color: var(--mfdffda0d2a31);
  font-size: 13px;
  min-height: 1.2em;
}
.jab6e7506c1fb h1 {
  font-size: clamp(24px,3.4vw,34px);
  margin-bottom: 6px;
}
.tc85bebd6144f {
  width: 1px;
  height: 1px;
  left: -9999px;
  opacity: 0;
  position: absolute;
}.ca845d9dc44f1{opacity:1}
.z753c193f5d92 button:disabled {
  cursor: default;
}
.jab6e7506c1fb .a5e223c097915 {
  margin-top: 0;
}.g87262ad52110{contain:none}
.geb328af2f553 aside {
  position: sticky;
  top: 76px;
}
.jab6e7506c1fb {
  padding: 24px 0 10px;
}.l5ccda5b0d9d4{unicode-bidi:normal}
.j449aa9e4d903 ol {
  flex-wrap: wrap;
  padding: 0;
  font-size: 13px;
  display: flex;
  list-style: none;
  margin: 0 0 10px;
  gap: 6px;
  color: var(--mfdffda0d2a31);
}
.a3c77b8cfa996 h2 {
  font-size: 19px;
}
.j449aa9e4d903 li+li::before {
  margin-right: 6px;
  content: "›";
}
.geb328af2f553 {
  align-items: start;
  gap: 20px;
  display: grid;
  max-width: 1080px;
  grid-template-columns: minmax(0,1fr)290px;
}
.le7e430e12854 {
  background: var(--k8c5adb8c9d1e);
  border-radius: var(--ea972cac4d243);
  margin-bottom: 16px;
  object-fit: contain;
  width: 100%;
  aspect-ratio: 1200/630;
}
.a3c77b8cfa996 {
  box-shadow: var(--rc5623758d320);
  padding: 18px;
  background: var(--sa01271920509);
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--v07858f7ae418);
}
.a3c77b8cfa996 img {
  background: var(--k8c5adb8c9d1e);
  border-radius: var(--ea972cac4d243);
  object-fit: contain;
  margin-bottom: 12px;
  width: 100%;
  aspect-ratio: 1200/630;
}
.b166e3271cee9, .o6e7b561d4da9 {
  background: var(--gd38ecc99487c);
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--ea972cac4d243);
  padding: 14px 16px;
}
.a3c77b8cfa996 .v655aa560e949 {
  margin-top: 12px;
}
.m090aceca53e6 {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 14px;
}
.a17e47cafd46b {
  grid-auto-flow: column;
  padding-bottom: 6px;
  display: grid;
  grid-auto-columns: 210px;
  overflow-x: auto;
  gap: 10px;
}
.ra1d2a6f88a30 {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: cc65c45849a9a;
}
.a17e47cafd46b img {
  border-radius: var(--ea972cac4d243);
  background: var(--k8c5adb8c9d1e);
  object-fit: contain;
  width: 100%;
  aspect-ratio: 4/3;
}
.ra1d2a6f88a30 li {
  position: relative;
  counter-increment: cc65c45849a9a;
  border-bottom: 1px solid var(--o99f3bc594677);
  padding: 14px 0 14px 48px;
}.g58230b1cbe95{opacity:1}
.j449aa9e4d903 a {
  text-decoration: none;
  color: var(--v0807fdd53ac8);
}
.b166e3271cee9 h3 {
  color: var(--x65515234ab70);
}
.o6e7b561d4da9 h3 {
  color: #dc2626;
}
.ra1d2a6f88a30 li::before {
  border-radius: 50%;
  position: absolute;
  font-weight: 700;
  content: counter(cc65c45849a9a);
  width: 30px;
  height: 30px;
  display: grid;
  color: var(--kc1da4aba3723);
  background: var(--v0807fdd53ac8);
  place-items: center;
  left: 0;
  top: 14px;
}.if129f13f9e8c{visibility:inherit}
.ra1d2a6f88a30 h3 {
  font-size: 16px;
  margin: 0 0 4px;
}
.od8ab966d87a8 strong {
  font-size: 16px;
}
.hda78531c5b5d h2 {
  font-size: 18px;
}
[data-pf213a165d3c0] h2 {
  font-size: 18px;
}.d9a526fe88df0{outline-offset:0}
.ra1d2a6f88a30 p {
  margin: 0;
  color: var(--mfdffda0d2a31);
}
.od8ab966d87a8 {
  gap: 12px;
  display: flex;
  align-items: baseline;
}
.w734e1fd9d944 {
  list-style: none;
  margin: 0;
  padding: 0;
}
.w734e1fd9d944 li {
  padding: 14px 0;
  border-bottom: 1px solid var(--o99f3bc594677);
}.fcd8e9b8a2952{font-kerning:auto}
.fda953b218a97 {
  padding: 16px;
  background: var(--gd38ecc99487c);
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--ea972cac4d243);
  text-align: center;
}
.d2cbf0590e330 {
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(auto-fill,minmax(210px,1fr));
  margin-bottom: 24px;
}.ge80f0d1703a1{opacity:1}
.fda953b218a97 img {
  margin: 0 auto 10px;
  object-fit: cover;
  border-radius: 50%;
  width: 76px;
  height: 76px;
}
.hda78531c5b5d {
  margin-top: 16px;
}
.od8ab966d87a8 span, .k5da26f4a0f05 {
  color: var(--mfdffda0d2a31);
}.vf0086e43002d{opacity:1}
.hda78531c5b5d a {
  color: var(--v0807fdd53ac8);
}
[data-pf213a165d3c0] a {
  color: var(--v0807fdd53ac8);
}.dd6c8b937fcc3{isolation:auto}
.hda78531c5b5d ul {
  margin: 0;
  padding-left: 18px;
}.v252f09e12a08{font-kerning:auto}
[data-pf213a165d3c0] {
  padding: 18px 24px;
  width: min(820px,100% - 32px);
  background: var(--sa01271920509);
  margin: 12px auto 32px;
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--v07858f7ae418);
}
[data-pf213a165d3c0] ul {
  padding-left: 20px;
  margin: 0;
}.pcb339b855222{z-index:auto}
.zc3a3e2b13051 {
  display: flex;
  margin-top: 20px;
  justify-content: center;
  gap: 8px;
}
.n58489c607502 {
  display: grid;
  grid-template-columns: 1.4fr repeat(3,1fr);
  gap: 24px;
}.s13c247b7c08a{z-index:auto}
.zc3a3e2b13051 a, .zc3a3e2b13051 span {
  border: 1px solid var(--o99f3bc594677);
  border-radius: var(--ea972cac4d243);
  text-decoration: none;
  padding: 6px 12px;
}
.zc3a3e2b13051 span {
  color: var(--kc1da4aba3723);
  border-color: var(--v0807fdd53ac8);
  background: var(--v0807fdd53ac8);
}
.ycce353623cd0 {
  color: var(--h52eff748f509);
  background: var(--sa01271920509);
  padding: 36px 0 22px;
  margin-top: 28px;
  border-top: 1px solid var(--o99f3bc594677);
}
.ycce353623cd0 h2 {
  color: var(--u8232f4cfde1d);
  margin-bottom: 8px;
  font-size: 14px;
}.p67f483368272{contain:none}
.ycce353623cd0 a {
  display: block;
  color: var(--h52eff748f509);
  padding: 3px 0;
  text-decoration: none;
  font-size: 14px;
}.m10d8bde0ab17{opacity:1}
.ycce353623cd0 a:hover {
  color: var(--v0807fdd53ac8);
}
.s13c722002e7c {
  margin-top: 20px;
  border-top: 1px solid var(--pefd08fd9ff78);
  font-size: 12px;
  text-align: center;
  padding-top: 14px;
}
.e4e22b0fed243 {
  gap: 12px;
  width: min(760px,calc(100% - 24px));
  box-shadow: 0 10px 30px rgba(15,23,42,.16);
  backdrop-filter: blur(10px);
  display: flex;
  left: 50%;
  bottom: 14px;
  position: fixed;
  transform: translateX(-50%);
  background: color-mix(in srgb,var(--sa01271920509) 97%,transparent);
  padding: 10px 12px;
  border: 1px solid var(--o99f3bc594677);
  align-items: center;
  border-radius: var(--v07858f7ae418);
  z-index: 70;
}.p55a93bccdc1a{font-kerning:auto}
.h6de60b00c497 strong {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}.maa94f81f4ebc{outline-offset:0}
.ra15ef117d396 {
  flex: none;
  object-fit: contain;
  border-radius: 8px;
  width: 40px;
  height: 40px;
}.j55e0c98402fc{font-kerning:auto}
.h6de60b00c497 {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
  line-height: 1.3;
}.af0a84164d450{opacity:1}
.h6de60b00c497 span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
  font-weight: 700;
  color: var(--v0807fdd53ac8);
}
.yfb7eb4afba91 {
  pointer-events: none;
  transition: opacity 200ms;
  box-shadow: var(--rc5623758d320);
  cursor: pointer;
  background: var(--sa01271920509);
  position: fixed;
  right: 16px;
  bottom: 92px;
  width: 40px;
  height: 40px;
  border: 1px solid var(--o99f3bc594677);
  color: var(--v0807fdd53ac8);
  opacity: 0;
  border-radius: 50%;
  z-index: 69;
  font-size: 18px;
}
body[data-i7d7e4877be54=f65ab907d44b1] .e4e22b0fed243 {
  background: linear-gradient(90deg,var(--k8c5adb8c9d1e),var(--sa01271920509));
}
.yfb7eb4afba91[data-v4ffcbfbb8645] {
  pointer-events: auto;
  opacity: 1;
}
.e4e22b0fed243 .v655aa560e949 {
  flex: none;
}
body[data-m704ae80ec4a1=q1e26ca9012e5] .nf6c006d67c3e {
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 12px;
}
@media(max-width:900px) {
  .o826e999b50d4 {
    display: none;
  }
  .j9e233b45b6ba {
    display: block;
  }
  .geb328af2f553, .m090aceca53e6 {
    grid-template-columns: 1fr;
  }
  .n58489c607502 {
    grid-template-columns: 1fr 1fr;
  }
  .geb328af2f553 aside {
    position: static;
  }
  .d9c9626db0e58 {
    gap: 0 12px;
    padding-top: 8px;
    min-height: 0;
    flex-wrap: wrap;
  }
  .c1caa92778253 {
    order: 3;
    flex-basis: 100%;
    justify-content: flex-start;
    padding: 0;
  }
  .nf6c006d67c3e {
    display: inline-flex;
    min-height: 42px;
    align-items: center;
  }
}
@media(max-width:560px) {
  .hbc339a66e152 img {
    width: 96px;
  }
  .o9793abe09310 {
    padding: 18px 16px;
  }
  .t33b31b63f915 {
    grid-auto-flow: column;
    grid-auto-columns: minmax(0,1fr);
    display: grid;
  }
  .s42c58b3cc760, .ha96944b7efae {
    grid-template-columns: 1fr;
  }
  .w025b8813b474 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 10px;
  }
  .ra15ef117d396 {
    display: none;
  }
  .h6de60b00c497 span {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    white-space: normal;
  }
  .t33b31b63f915 li {
    padding: 2px 4px;
  }
  .hbc339a66e152 a {
    padding: 10px;
    gap: 10px;
    grid-template-columns: 96px minmax(0,1fr);
  }
  .e4e22b0fed243 {
    padding: 8px;
    bottom: calc(8px + env(safe-area-inset-bottom));
    gap: 6px 8px;
    flex-wrap: wrap;
    width: calc(100% - 16px);
  }
  .n58489c607502 {
    grid-template-columns: 1fr;
  }
  .t33b31b63f915 strong {
    font-size: 14px;
  }
  .t33b31b63f915 span {
    font-size: 12px;
    line-height: 1.3;
  }
  .h6de60b00c497 {
    text-align: center;
    flex-basis: 100%;
  }
  .e4e22b0fed243 .v655aa560e949 {
    flex: 1;
  }
}.y3e28392af6ab{isolation:auto}
:lang(condensed) .w106cbfe41135 {
  letter-spacing: -.01em;
}.sa77b2c3fb6c8{contain:none}
:lang(th) {
  --we64602a1f94e: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) :is(h1, h2, h3, .w106cbfe41135, .mb23701cb984a), :lang(bn) :is(h1, h2, h3, .w106cbfe41135, .mb23701cb984a), :lang(th) :is(h1, h2, h3, .w106cbfe41135, .mb23701cb984a) {
  line-height: 1.45;
  font-weight: 700;
}.sd1e6a1bfae62{visibility:inherit}
:lang(hi) {
  --we64602a1f94e: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.vd2f6ba3f796a{outline-offset:0}
:lang(bn) {
  --we64602a1f94e: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
  --we64602a1f94e: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
