.zcb504c74a96d a:hover {
  outline: 1px solid var(--zdcf0acd98bbc);
}
.ka247fbc478ba {
  border: 2px solid;
  letter-spacing: .02em;
  padding: 0 7px;
  font: 800 12px/1 system-ui,sans-serif;
  align-items: center;
  justify-content: center;
  min-width: 34px;
  display: inline-flex;
  height: 24px;
  border-radius: 999px;
}
.ccfa3700b2cab {
  color: var(--kf84f2d205c6d);
  border-collapse: collapse;
  width: 100%;
  border-radius: var(--fe5a399fd2bc8);
  overflow: hidden;
  table-layout: fixed;
  font-size: 14px;
  background: var(--dc304ea6207c2);
}
.ccfa3700b2cab caption {
  font-weight: 800;
  padding: 0 0 8px;
  text-align: left;
  font-size: 16px;
  caption-side: top;
  color: inherit;
}.v1e98bac77ac7{isolation:auto}
.ccfa3700b2cab td, .ccfa3700b2cab th {
  padding: 10px 12px;
  vertical-align: top;
  text-align: left;
  border-bottom: 1px solid var(--ffc70cf9a65e3);
  overflow-wrap: anywhere;
}
.ccfa3700b2cab th {
  width: 42%;
  font-weight: 600;
  color: var(--qd90a0b5d2700);
}
.df6f0640efbc5 {
  color: var(--qd90a0b5d2700);
  margin: 0;
  font-size: 13px;
}.va550bbd10925{font-kerning:auto}
.w7fb74443e368 {
  display: grid;
  gap: 8px;
  grid-template-columns: repeat(auto-fit,minmax(72px,1fr));
  list-style: none;
  margin: 0;
  padding: 0;
}
.w7fb74443e368 strong {
  font-size: 16px;
  color: var(--kf84f2d205c6d);
}
.w7fb74443e368 span {
  color: var(--qd90a0b5d2700);
  font-size: 12px;
}
:root {
  --fe5a399fd2bc8: 12px;
  --qd90a0b5d2700: rgb(169,175,187);
  --zdcf0acd98bbc: rgb(245,179,27);
  --ffc70cf9a65e3: rgba(255, 255, 255, .12);
  --kf84f2d205c6d: rgb(242,243,245);
  --md1bfe9e91d1c: rgb(18,20,26);
  --dc304ea6207c2: rgb(28,32,41);
  --reb16d4339035: rgb(27,20,0);
}.s66357813a240{isolation:auto}
.ccfa3700b2cab tr:last-child td, .ccfa3700b2cab tr:last-child th {
  border-bottom: 0;
}
.w7fb74443e368 li {
  gap: 2px;
  border: 1px solid var(--ffc70cf9a65e3);
  border-radius: var(--fe5a399fd2bc8);
  display: grid;
  background: var(--dc304ea6207c2);
  text-align: center;
  padding: 10px 8px;
}
.zcb504c74a96d {
  display: grid;
  gap: 6px;
  grid-template-columns: repeat(7,minmax(0,1fr));
}.uf874a937ddf9{opacity:1}
.zcb504c74a96d a {
  text-decoration: none;
  background: var(--dc304ea6207c2);
  min-height: 64px;
  justify-items: center;
  align-content: center;
  display: grid;
  font-size: 12px;
  line-height: 1.2;
  gap: 4px;
  border-radius: 10px;
  padding: 8px 2px;
  text-align: center;
  color: var(--kf84f2d205c6d);
}
.zcb504c74a96d svg {
  width: 26px;
  height: 26px;
  fill: var(--zdcf0acd98bbc);
}
.db7058742d814 {
  display: flex;
  overflow: hidden;
  border-radius: 999px;
  font-size: 13px;
  padding: 8px 12px;
  align-items: center;
  gap: 10px;
  background: var(--dc304ea6207c2);
  color: var(--kf84f2d205c6d);
}.lfbc4a0b3bbe7{z-index:auto}
.b9129d29146d6 {
  flex: none;
  color: var(--reb16d4339035);
  padding: 2px 10px;
  background: var(--zdcf0acd98bbc);
  font-weight: 800;
  font-size: 12px;
  border-radius: 999px;
}
.t822adb65b79d {
  display: flex;
  min-width: 0;
  overflow: hidden;
  flex: 1;
}
.t822adb65b79d p {
  flex: none;
  padding-right: 40px;
  white-space: nowrap;
  margin: 0;
  animation: kef3f475dc4cd 40s linear infinite;
}.p2d875d8faace{font-kerning:auto}
.t822adb65b79d span+span::before {
  content: "•";
  color: var(--zdcf0acd98bbc);
  margin: 0 14px;
}
@keyframes kef3f475dc4cd {
  to {
    transform: translateX(-100%);
  }
}.f5b0d8591e25b{z-index:auto}
.e3dc84133c28d {
  border-radius: var(--fe5a399fd2bc8);
  background: linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.1)),var(--dc304ea6207c2);
  justify-items: center;
  display: grid;
  text-align: center;
  border: 1px solid var(--zdcf0acd98bbc);
  gap: 2px;
  padding: 12px;
  color: var(--kf84f2d205c6d);
}.c177c2a088059{contain:none}
.e3dc84133c28d>span {
  letter-spacing: .12em;
  color: var(--zdcf0acd98bbc);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 800;
}.c759c232a7a41{font-kerning:auto}
.e3dc84133c28d strong {
  font-size: clamp(22px,6.4vw,34px);
  letter-spacing: .02em;
  font-variant-numeric: tabular-nums;
}.i581495319246{opacity:1}
.e3dc84133c28d b {
  font-weight: 800;
}.wb51d4a6e4e0d{font-kerning:auto}
.tfb56753127bc h2, .h4ee90c77ea27 h2 {
  font-size: 18px;
  margin: 0 0 10px;
}
.h4ee90c77ea27 ul {
  display: grid;
  gap: 8px;
  list-style: none;
  grid-template-columns: repeat(auto-fill,minmax(110px,1fr));
  margin: 0;
  padding: 0;
}
.tfb56753127bc dl {
  gap: 8px;
  margin: 0;
  display: grid;
}
.h4ee90c77ea27 li {
  text-align: center;
  font-weight: bold;
  border-radius: 10px;
  border: 1px solid var(--ffc70cf9a65e3);
  padding: 12px 8px;
  font-size: 13px;
  background: var(--dc304ea6207c2);
}
.tfb56753127bc dl>div {
  padding: 10px 12px;
  display: grid;
  grid-template-columns: minmax(96px,30%)1fr;
  align-items: center;
  gap: 10px;
  background: var(--dc304ea6207c2);
  border-radius: 10px;
  border: 1px solid var(--ffc70cf9a65e3);
}
.tfb56753127bc dt {
  font-weight: bold;
  color: var(--qd90a0b5d2700);
  font-size: 13px;
}.v3936fff1c14e{visibility:inherit}
.tfb56753127bc dd span {
  font-weight: bold;
  padding: 3px 9px;
  border-radius: 6px;
  background: rgba(255,255,255,8%);
  font-size: 12px;
}
.tfb56753127bc dd {
  flex-wrap: wrap;
  display: flex;
  margin: 0;
  gap: 6px;
}
.q936d4c663c36 {
  position: fixed;
  padding: 4px max(6px,env(safe-area-inset-right,0px))calc(4px + env(safe-area-inset-bottom,0px))max(6px,env(safe-area-inset-left,0px));
  justify-content: space-around;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 40;
  background: var(--dc304ea6207c2);
  align-items: stretch;
  border-top: 1px solid var(--ffc70cf9a65e3);
  display: flex;
}.e5e163f136a84{isolation:auto}
.q936d4c663c36 a {
  justify-items: center;
  padding: 4px 2px;
  font-size: 12px;
  text-decoration: none;
  color: var(--qd90a0b5d2700);
  align-content: center;
  display: grid;
  min-height: 48px;
  gap: 2px;
  flex: 1;
}
.q936d4c663c36 .kbf8468b3ed07 {
  font-weight: 800;
  border-radius: 12px;
  background: var(--zdcf0acd98bbc);
  margin: 0 2px;
  color: var(--reb16d4339035);
}
body:has(>.q936d4c663c36) {
  padding-bottom: calc(64px + env(safe-area-inset-bottom,0px));
}.febe4569e1543{z-index:auto}
.q936d4c663c36 svg {
  fill: currentColor;
  width: 22px;
  height: 22px;
}
@media(min-width:900px) {
  .q936d4c663c36 {
    display: none;
  }
  body:has(>.q936d4c663c36) {
    padding-bottom: 0;
  }
}.q579aebaa989b{contain:none}
.rbb77989188d1 ol {
  margin: 0 0 8px;
  color: var(--qd90a0b5d2700);
  display: flex;
  padding: 0;
  font-size: 13px;
  list-style: none;
  gap: 6px;
  flex-wrap: wrap;
}
.rbb77989188d1 li+li::before {
  margin-right: 6px;
  content: "›";
}
.ia31dad0eeeaa {
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  margin-top: 18px;
  gap: 8px;
}.t08d618d1882e{opacity:1}
.rbb77989188d1 a {
  text-decoration: none;
  color: var(--zdcf0acd98bbc);
}
.ia31dad0eeeaa a, .ia31dad0eeeaa span {
  text-align: center;
  text-decoration: none;
  padding: 6px 12px;
  border: 1px solid var(--ffc70cf9a65e3);
  border-radius: 8px;
  min-width: 40px;
  color: var(--kf84f2d205c6d);
}.ebd7c0eb6dc5e{font-kerning:auto}
@media(prefers-reduced-motion:reduce) {
  .t822adb65b79d p[aria-hidden] {
    display: none;
  }
  .t822adb65b79d p {
    animation: none;
    white-space: normal;
  }
}
