:root {
  --a3378: #ffffff;
  --q9676: 500;
  --b7883: rgba(255,255,255,0.122);
  --gl305: #ffffff;
  --g3741: none;
  --3r119: #161624;
  --xp324: rgba(10,10,25,0.968);
  --b8546: rgba(169,64,255,0.248);
  --ag294: 12px;
  --xg282: 0.02em;
  --wt346: none;
  --yb948: #a940ff;
  --87809: #1d1551;
  --i8529: 20px;
  --c7909: #232330;
  --t2235: 'Exo', 'Inter', 'Segoe UI', system-ui, -apple-system, sans-serif;
  --e3592: rgba(255,255,255,0.12);
  --sf475: #1d1d2b;
  --ww549: 'Exo', 'Inter', 'Segoe UI', system-ui, -apple-system, sans-serif;
  --hk226: none;
  --yq590: #a940ff;
  --o7576: #a9a9af;
  --m8627: #0a0a19;
  --nb662: rgba(169,64,255,0.07);
  --gl888: #a940ff;
  --v1626: rgba(255,255,255,0.206);
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.pVLvS30tZFfW {
  overflow-x: hidden;
  min-height: 100vh;
  line-height: 1.6;
  font-family: var(--ww549);
  background: var(--m8627);
  color: var(--gl305);
}
.wCTGvh6r {
  padding: 0 20px;
  margin: 0 auto;
  max-width: 1208px;
}
.hZEMWLaGMn {
  z-index: 99;
  right: 0;
  backdrop-filter: blur(14px);
  background: var(--xp324);
  top: 0;
  padding: 16px 0;
  border-bottom: 1px solid var(--b7883);
  left: 0;
  position: fixed;
}

.hZEMWLaGMn.tECC3cPN { z-index: 1000; }
body { padding-top: 71px; }
.zAwRYBh8 {
  align-items: center;
  padding: 0 20px;
  margin: 0 auto;
  max-width: 1208px;
  display: flex;
  justify-content: space-between;
}
.aLiuPy3r {
  display: flex;
  text-decoration: none;
  align-items: center;
  font-size: 24px;
  color: var(--yb948);
  font-weight: 700;
  gap: 8px;
}
.JmiwPoM2M {
  height: 40px;
  width: auto;
}
.RABChLuIN4 {
  align-items: center;
  display: flex;
  gap: 24px;
}
.JW4BsrbtC {
  font-size: 14px;
  transition: opacity 0.2s, color 0.2s;
  opacity: 0.8;
  font-weight: 500;
  color: var(--gl305);
  text-decoration: none;
}
.JW4BsrbtC:hover {
  color: var(--yb948);
  opacity: 1;
}
.D60PJn7GZD {
  border: none;
  background: none;
  gap: 5px;
  cursor: pointer;
  padding: 8px;
  flex-direction: column;
  display: none;
}
.c5PdescX08 {
  width: 24px;
  background: var(--gl305);
  border-radius: 2px;
  transition: transform 0.3s, opacity 0.3s;
  height: 2px;
}
.JA7UhAsLu {
  line-height: 1;
  display: none;
  height: 40px;
  cursor: pointer;
  border: none;
  top: 20px;
  width: 40px;
  font-size: 28px;
  position: absolute;
  color: var(--gl305);
  right: 20px;
  background: none;
}

a:focus-visible, button:focus-visible {
  outline: 2px solid var(--gl305);
  outline-offset: 2px;
}
.x4ybiBuX {
  cursor: pointer;
  font-size: 14px;
  letter-spacing: var(--xg282);
  text-decoration: none;
  font-weight: var(--q9676);
  padding: 12px 28px;
  background: var(--87809);
  transition: transform 0.15s, box-shadow 0.2s;
  text-align: center;
  display: inline-block;
  border: var(--g3741);
  box-shadow: var(--wt346);
  text-transform: var(--hk226);
  color: var(--a3378);
  border-radius: var(--ag294);
}
.x4ybiBuX:hover {
  transform: translateY(-1px);
  box-shadow: 0 9px 25px var(--b8546);
}

.JjJH9dOY {
  font-size: 28px;
  padding: 24px 56px;
  font-weight: 800;
}
.JjJH9dOY {
  box-shadow: 0 9px 29px var(--b8546);
}
@media (prefers-reduced-motion: no-preference) {
.JjJH9dOY {
  animation: yRZNhB0fvzG4 2.4s ease-in-out 2;
}
@keyframes yRZNhB0fvzG4 {
  0%, 28%, 100% { transform: scale(1); }
  10% { transform: scale(1.07); }
  18% { transform: scale(1.02); }
}
}

.fFVcpTR2kge {
  padding: 56px 0 60px;
  text-align: center;
  background: linear-gradient(180deg, var(--nb662) 0%, transparent 100%);
}
.Gk0Mh9GU9NN {
  font-family: var(--t2235);
  font-size: clamp(32px, 5vw, 56px);
  font-weight: 800;
  margin-bottom: 16px;
  line-height: 1.1;
  background: linear-gradient(135deg, var(--gl305) 0%, var(--yb948) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.jB3nP3P9pDd {
  font-size: 18px;
  margin: 0 auto 32px;
  color: var(--o7576);
  max-width: 600px;
}

.uiohNI5dnc {
  min-height: 540px;
  display: flex;
  position: relative;
  overflow: hidden;
  align-items: center;
}
.wWBagdh2 {
  inset: 0;
  position: absolute;
  width: 100%;
  object-fit: cover;
  height: 100%;
  object-position: right center;
}
.QhPnTo5n2y {
  background: linear-gradient(90deg, rgba(0,0,0,0.74) 0%, rgba(0,0,0,0.45) 45%, rgba(0,0,0,0.12) 100%), linear-gradient(180deg, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.4) 100%);
  inset: 0;
  position: absolute;
}
.UjenjR06F {
  width: 100%;
  margin: 0 auto;
  max-width: 1208px;
  z-index: 1;
  position: relative;
  padding: 72px 20px;
}
.ip6q6HAI0O1 {
  font-weight: 800;
  font-size: clamp(36px, 5vw, 60px);
  font-family: var(--t2235);
  margin-bottom: 14px;
  color: #fff;
  line-height: 1.08;
}
.zYYBrXsDh {
  font-size: 18px;
  color: rgba(255,255,255,0.85);
  max-width: 520px;
  margin-bottom: 28px;
}
.uiohNI5dnc .EnsG531RI {
  color: rgba(255,255,255,0.75);
}
.IGOujXznuv {
  min-height: 280px;
}
.IGOujXznuv .UjenjR06F {
  padding: 48px 20px;
}
.IGOujXznuv .ip6q6HAI0O1 {
  font-size: clamp(28px, 4vw, 42px);
  margin-bottom: 0;
}
.Tm0fjOjf {
  padding: 60px 0;
}
.TadPvYt5 {
  margin-bottom: 20px;
  font-size: 28px;
  font-family: var(--t2235);
  font-weight: 700;
}
.EnsG531RI {
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: var(--yb948);
  margin-bottom: 8px;
}
.A5AWukr6R {
  margin-bottom: 16px;
  line-height: 1.7;
  opacity: 0.85;
}

.QicBprDIjS8 {
  margin: 29px 0;
}
.fecfwTchm {
  text-align: center;
  margin-top: 18px;
}
.qZIf6pUqaM {
  margin: 28px 0;
  text-align: center;
}
.Si6miKXMJ {
  gap: 16px;
  grid-template-columns: repeat(4, 1fr);
  display: grid;
}
.Mzd367w7T {
  overflow: hidden;
  display: block;
  border: 1px solid var(--b7883);
  transition: border-color 0.2s, transform 0.2s;
  border-radius: var(--i8529);
  position: relative;
  cursor: pointer;
  background: var(--3r119);
}
.Mzd367w7T:hover {
  transform: translateY(-2px);
  border-color: var(--yb948);
}

.Mzd367w7T::after {
  background: linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.78) 100%);
  position: absolute;
  content: "";
  inset: 0;
  pointer-events: none;
  transition: opacity 0.25s;
  opacity: 0.7;
}
.Mzd367w7T:hover::after {
  opacity: 1;
}
.igGy6Fcj {
  height: auto;
  transition: transform 0.3s;
  width: 100%;
  display: block;
}
.Mzd367w7T:hover .igGy6Fcj {
  transform: scale(1.06);
}

.n4bJsXNnmeF {
  font-size: 14px;
  font-weight: 700;
  transition: opacity 0.2s, transform 0.2s;
  background: var(--yb948);
  position: absolute;
  top: 50%;
  color: var(--a3378);
  border-radius: var(--i8529);
  left: 50%;
  box-shadow: 0 6px 24px rgba(0,0,0,0.35);
  z-index: 1;
  transform: translate(-50%, -50%);
  padding: 10px 26px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
@media (hover: hover) {
  .n4bJsXNnmeF {
  opacity: 0;
  transform: translate(-50%, -40%);
}
  .Mzd367w7T:hover .n4bJsXNnmeF {
  opacity: 1;
  transform: translate(-50%, -50%);
}
}
.WiDN03dkz6e {
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
}
.AqXnICSBx1m {
  align-items: center;
  min-height: 64px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 4px 10px;
  border: 1px solid var(--e3592);
  text-align: center;
  background: var(--c7909);
  transition: border-color 0.2s, transform 0.2s;
  padding: 12px 22px;
  cursor: pointer;
  border-radius: 999px;
}
.AqXnICSBx1m:hover {
  border-color: var(--yb948);
  transform: translateY(-1px);
}
.AqXnICSBx1m:focus-visible {
  outline: 2px solid var(--yb948);
  outline-offset: 2px;
}
.vtgXe16ebRiM {
  border-radius: 14px;
  padding: 14px 16px;
  border: 1px solid var(--e3592);
}
.V50h4IvU {
  font-size: 13px;
  opacity: 0.75;
  letter-spacing: 0.04em;
  margin: 0 0 10px;
  font-weight: 600;
  text-transform: uppercase;
}
.XExodQv7WVl {
  gap: 12px;
  padding: 2px 2px 6px;
  overflow-x: auto;
  display: flex;
  scroll-snap-type: x mandatory;
}
.XExodQv7WVl > * {
  scroll-snap-align: start;
  min-width: 140px;
  flex: 0 0 auto;
}
.vRokD8kL {
  font-size: 13px;
  font-weight: 600;
  min-width: 0;
  line-height: 1.25;
  overflow-wrap: anywhere;
}
.keoZDBzHS {
  object-fit: contain;
  height: auto;
  max-height: 40px;
  width: auto;
  max-width: 100%;
  display: block;
}

.e6kNc4BvJzwh {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(4, 1fr);
}
.OM7coQ8MEG {
  overflow: hidden;
  display: block;
  transition: transform 0.15s, box-shadow 0.2s;
  border-radius: 10px;
  background: var(--3r119);
  cursor: pointer;
  min-width: 0;
  position: relative;
}
.OM7coQ8MEG:hover {
  box-shadow: 0 8px 22px var(--b8546);
  transform: translateY(-2px);
}
.jhfsQqQKsCbj {
  display: block;
  height: auto;
  object-fit: cover;
  aspect-ratio: 400 / 304;
  width: 100%;
}
@media (max-width: 764px) {
  .e6kNc4BvJzwh {
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
}

.ALujGWVo {
  padding: 40px 0;
  border-bottom: 1px solid var(--sf475);
}
.ogLSwEXUPE6 {
  padding: 32px 0;
  text-align: center;
}
.LCHt835f {
  border-top: 1px solid var(--b7883);
  padding: 40px 0;
  background: var(--3r119);
}
.m9WMhgecFaY {
  max-width: 1208px;
  margin: 0 auto;
  padding: 0 20px;
  text-align: center;
}
.K5ZOQZQT {
  margin-bottom: 18px;
}
.K5ZOQZQT a {
  color: var(--yb948);
  font-size: 20px;
  text-decoration: none;
  font-weight: 700;
  align-items: center;
  display: inline-flex;
}
.K5ZOQZQT img {
  width: auto;
  height: 32px;
}
.HMiZGkPe {
  display: flex;
  gap: 16px;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.wR8i2O9ocM7i {
  min-height: 24px;
  min-width: 24px;
  text-decoration: none;
  display: inline-flex;
  transition: opacity 0.2s;
  justify-content: center;
  font-size: 13px;
  opacity: 0.6;
  color: var(--gl305);
  align-items: center;
}
.wR8i2O9ocM7i:hover {
  opacity: 1;
  color: var(--yb948);
}
.rUeux5lVqxHl {
  font-size: 12px;
  line-height: 1.6;
  opacity: 0.4;
  margin-top: 16px;
}
.WeWtpiOPUh {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
  margin-bottom: 16px;
}
.WeWtpiOPUh .AqXnICSBx1m {
  padding: 10px 18px;
  min-height: 52px;
}
.WeWtpiOPUh .keoZDBzHS {
  max-height: 28px;
}
.uMnUEQuTk {
  font-size: 13px;
  margin-top: 4px;
  opacity: 0.75;
}
.uMnUEQuTk a {
  text-decoration: none;
  color: var(--gl305);
}
.uMnUEQuTk a:hover {
  color: var(--yb948);
}
.GTJW9r5u {
  display: grid;
  margin: 24px 0;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 24px;
}
.jCt8jwlW7M {
  border-radius: var(--i8529);
  padding: 24px;
  background: var(--3r119);
  border: 1px solid var(--b7883);
  transition: border-color 0.2s;
}
.jCt8jwlW7M:hover {
  border-color: var(--yb948);
}
.muS6Eifv {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 12px;
  font-family: var(--t2235);
}
.M8rAUpktb4SW {
  width: 100%;
  border-collapse: collapse;
  border-radius: var(--i8529);
  margin: 20px 0;
  overflow: hidden;
}
.wtHRybJy46Z {
  letter-spacing: 0.5px;
  padding: 12px 16px;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 13px;
  background: var(--sf475);
  text-align: left;
}
.l29OLrXx {
  padding: 12px 16px;
  border-bottom: 1px solid var(--b7883);
  text-align: left;
}
.nwNICU7ql {
  margin: 24px 0;
}
.yvX8f83Zk72 {
  overflow: hidden;
  margin-bottom: 12px;
  border: 1px solid var(--b7883);
  border-radius: var(--i8529);
}
.o45mlgZYPd {
  cursor: pointer;
  font-weight: 600;
  padding: 16px;
  background: var(--3r119);
}
.T0H5WxeJK {
  opacity: 0.8;
  padding: 0 16px 16px;
}
.uy7ceFCeD4 {
  padding-left: 24px;
  margin-bottom: 16px;
}
.nv3uLelQg7uN {
  margin-bottom: 8px;
}

.udVxea8CVG h2 {
  font-family: var(--t2235);
  font-weight: 700;
  margin: 36px 0 14px;
  font-size: 26px;
}
.udVxea8CVG h3 {
  margin: 24px 0 10px;
  font-family: var(--t2235);
  font-weight: 600;
  font-size: 20px;
}
.udVxea8CVG p {
  line-height: 1.7;
  opacity: 0.9;
  margin-bottom: 16px;
}
.udVxea8CVG ul, .udVxea8CVG ol {
  margin: 0 0 16px 24px;
}
.udVxea8CVG li {
  margin-bottom: 8px;
}
.udVxea8CVG a {
  color: var(--yb948);
}
.udVxea8CVG a.EAlwKOeRqiuD {
  border: var(--g3741);
  display: inline-block;
  box-shadow: var(--wt346);
  text-transform: var(--hk226);
  border-radius: var(--ag294);
  color: var(--a3378);
  text-decoration: none;
  padding: 12px 28px;
  background: var(--87809);
  margin: 8px 0 24px;
  transition: transform 0.15s, box-shadow 0.2s;
  font-weight: var(--q9676);
  letter-spacing: var(--xg282);
  cursor: pointer;
  font-size: 14px;
}
.udVxea8CVG a.EAlwKOeRqiuD:hover {
  box-shadow: 0 9px 25px var(--b8546);
  transform: translateY(-1px);
}

.udVxea8CVG a.x4ybiBuX {
  color: var(--a3378);
}
.udVxea8CVG table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  background: var(--3r119);
  border: 1px solid var(--b7883);
  border-radius: var(--i8529);
  overflow: hidden;
}
.udVxea8CVG th {
  letter-spacing: 0.5px;
  padding: 12px 16px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 600;
  text-align: left;
  background: var(--sf475);
}
.udVxea8CVG td {
  vertical-align: top;
  border-top: 1px solid var(--b7883);
  padding: 12px 16px;
  text-align: left;
}
.udVxea8CVG details {
  margin-bottom: 12px;
  overflow: hidden;
  border: 1px solid var(--b7883);
  background: var(--3r119);
  border-radius: var(--i8529);
}
.udVxea8CVG summary {
  font-weight: 600;
  padding: 16px;
  cursor: pointer;
}
.udVxea8CVG summary > h3 {
  font: inherit;
  margin: 0;
  display: inline;
}
.udVxea8CVG details[open] summary {
  border-bottom: 1px solid var(--b7883);
  margin-bottom: 12px;
}
.udVxea8CVG details > p, .udVxea8CVG details > div {
  padding: 0 16px 16px;
  margin-bottom: 0;
}
.WZn7ydoLMExu {
  z-index: 999;
  left: 0;
  position: fixed;
  top: 0;
  height: 100%;
  display: none;
  background: rgba(0,0,0,0.5);
  width: 100%;
}
.ztvkHRfApY6i {
  text-align: center;
  margin: 4px auto 28px;
  max-width: 1208px;
}
.ztvkHRfApY6i a {
  line-height: 0;
  border-radius: var(--i8529);
  overflow: hidden;
  display: inline-block;
  transition: transform 0.15s, box-shadow 0.2s;
}
.ztvkHRfApY6i a:hover {
  transform: translateY(-1px);
  box-shadow: 0 9px 25px var(--b8546);
}
.zsz2JpnFX {
  border-radius: var(--i8529);
  border: 1px solid var(--b7883);
  max-width: 900px;
  height: auto;
  width: 100%;
}

@media (max-width: 764px) {
  .RABChLuIN4 {
  top: 0;
  overflow-y: auto;
  gap: 16px;
  padding: 80px 24px 24px;
  width: 280px;
  position: fixed;
  background: var(--m8627);
  height: 100vh;
  flex-direction: column;
  border-left: 1px solid var(--v1626);
  z-index: 1001;
  right: 0;
  display: none;
}
  .RABChLuIN4.tECC3cPN {
    display: flex;
  }
  .WZn7ydoLMExu.tECC3cPN {
    display: block;
  }
  .D60PJn7GZD {
    display: flex;
  }
  .JA7UhAsLu {
    display: block;
  }
  .fFVcpTR2kge {
    padding: 48px 0 36px;
  }
  
  .uiohNI5dnc {
  text-align: center;
  min-height: 360px;
}
  .UjenjR06F {
    padding: 44px 20px;
  }
  .IGOujXznuv {
    min-height: 220px;
  }
  .zYYBrXsDh {
  margin-left: auto;
  margin-right: auto;
}
  .Gk0Mh9GU9NN {
    font-size: 28px;
  }
  .Tm0fjOjf {
    padding: 36px 0;
  }
  .Si6miKXMJ {
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
  .WiDN03dkz6e {
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
  .AqXnICSBx1m {
  min-height: 56px;
  padding: 10px 16px;
}
  .keoZDBzHS {
    max-height: 34px;
  }
  .x4ybiBuX {
  padding: 10px 20px;
  font-size: 13px;
}
  .JjJH9dOY {
  font-size: 20px;
  padding: 18px 36px;
}
  .udVxea8CVG table {
  overflow-x: auto;
  display: block;
  -webkit-overflow-scrolling: touch;
}
  
  .zAwRYBh8 {
  padding: 0 12px;
  gap: 10px;
}
  .aLiuPy3r {
  overflow: hidden;
  font-size: 18px;
  flex: 0 1 auto;
  min-width: 0;
}
  .JmiwPoM2M {
  max-width: 44vw;
  height: 32px;
  object-fit: contain;
}
  
  .hZEMWLaGMn a.x4ybiBuX {
  padding: 9px 14px;
  flex: 0 0 auto;
  font-size: 12px;
  white-space: nowrap;
  text-transform: none;
  letter-spacing: normal;
}
}
@media (max-width: 400px) {
  .JmiwPoM2M {
  height: 28px;
  max-width: 38vw;
}
  .hZEMWLaGMn a.x4ybiBuX {
  font-size: 11.5px;
  padding: 8px 12px;
}
}
@media (max-width: 486px) {
  .Si6miKXMJ {
    grid-template-columns: repeat(2, 1fr);
  }
  .GTJW9r5u {
    grid-template-columns: 1fr;
  }
}
.cgNLj4Hm1w {
  padding: 0 20px;
  max-width: 1096px;
  margin: 48px auto;
}
.jXRGUakXg {
  gap: 16px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 22px;
  flex-wrap: wrap;
  align-items: flex-start;
}
.p8DmH7Oxzt {
  font-family: var(--t2235);
  font-size: clamp(22px, 3vw, 30px);
  margin: 0;
  font-weight: 700;
  color: var(--gl305);
}
.g3WqWFoxZMvK {
  align-items: center;
  gap: 10px;
  display: flex;
}
.IBsJ5OKgmEfL, .OVNE17XrIe {
  gap: 3px;
  display: inline-flex;
}
.IBsJ5OKgmEfL svg, .OVNE17XrIe svg { display: block; }
.lS9UTkU9wtp {
  font-size: 12px;
  color: var(--o7576);
  line-height: 1.35;
}
.lS9UTkU9wtp strong {
  color: var(--gl305);
  font-weight: 700;
}
.TAAGc5GXpsY {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(4, 1fr);
}
.b3lKQyfWu {
  border: 1px solid var(--b7883);
  padding: 18px;
  background: var(--3r119);
  border-radius: var(--i8529);
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.lF1TY6bUPB {
  align-items: center;
  display: flex;
  gap: 10px;
}
.EtBU17WiiF {
  display: flex;
  flex-shrink: 0;
  font-weight: 700;
  border-radius: 50%;
  font-size: 15px;
  justify-content: center;
  height: 38px;
  color: #fff;
  width: 38px;
  align-items: center;
}
.W5ooqLn4 {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.eEYcuK0aN {
  font-weight: 600;
  font-size: 14px;
  color: var(--gl305);
}
.crZ6XOVo1lR1 {
  align-items: center;
  display: inline-flex;
  color: var(--o7576);
  font-size: 11px;
  gap: 4px;
}
.IQbeodiI {
  font-size: 14px;
  color: var(--gl305);
  line-height: 1.55;
  margin: 0;
}
.aNlJEjgN61 {
  margin-top: auto;
  font-size: 12px;
  color: var(--o7576);
}
.zWLiYgcpL7 {
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 22px;
  justify-content: center;
  display: flex;
}
.PmH5B3b2h {
  padding: 9px 20px;
  font-family: inherit;
  font-size: 13px;
  border: 1px solid var(--b7883);
  color: var(--gl305);
  cursor: pointer;
  font-weight: 600;
  background: var(--sf475);
  border-radius: var(--i8529);
}
.PmH5B3b2h:hover { border-color: var(--yb948); }
@media (max-width: 996px) { .TAAGc5GXpsY { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 553px) { .TAAGc5GXpsY { grid-template-columns: 1fr; } }

html { scroll-padding-bottom: 85px; }
.ktpnFWVibce { height: 85px; }
.zkllzl0L {
  position: fixed;
  z-index: 900;
  box-shadow: 0 -8px 26px rgba(0,0,0,0.35);
  right: 0;
  border-top: 2px solid var(--yb948);
  bottom: 0;
  left: 0;
  background: var(--sf475);
}
.OMDKOkqzGczV {
  display: flex;
  margin: 0 auto;
  justify-content: center;
  max-width: 1096px;
  gap: 16px;
  align-items: center;
  padding: 12px 20px;
}
.zhn6r9ASU93 {
  display: flex;
  gap: 2px;
  flex-direction: column;
  min-width: 0;
}
.F3bQCaYk {
  overflow: hidden;
  letter-spacing: 0.5px;
  text-overflow: ellipsis;
  color: var(--o7576);
  text-transform: uppercase;
  white-space: nowrap;
  font-size: 11px;
}
.c1f3oiubQQ {
  height: 7px;
  background: var(--yb948);
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
  width: 7px;
  border-radius: 50%;
}
.nilXuywve {
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  font-size: 16px;
  color: var(--gl305);
  text-overflow: ellipsis;
}
.RU8qvWeWn8 {
  border: 1px solid var(--b7883);
  font-feature-settings: "tnum" 1;
  flex-shrink: 0;
  text-align: center;
  color: var(--gl305);
  font-variant-numeric: tabular-nums;
  background: var(--3r119);
  padding: 5px 9px;
  border-radius: var(--i8529);
  min-width: 62px;
  font-weight: 700;
  font-size: 15px;
}
.KyN1hjp7w {
  border: var(--g3741);
  text-transform: var(--hk226);
  padding: 10px 22px;
  margin-left: 0;
  border-radius: var(--ag294);
  white-space: nowrap;
  flex-shrink: 0;
  font-weight: 700;
  cursor: pointer;
  text-decoration: none;
  background: var(--87809);
  color: var(--a3378);
  letter-spacing: var(--xg282);
}
.RSEDCrxj7 {
  margin-left: 6px;
  display: inline-block;
}
.zkllzl0L {
  opacity: 0;
  transition: transform 0.28s ease, opacity 0.28s ease;
  transform: translateY(115%);
}
.zkllzl0L.X2hbe7CCcTd {
  transform: translateY(0);
  opacity: 1;
}
@media (prefers-reduced-motion: reduce) { .zkllzl0L { transition: none; } }
@media (max-width: 553px) {
  .ktpnFWVibce { height: 71px; }
  html { scroll-padding-bottom: 71px; }
  .OMDKOkqzGczV {
  padding: 10px 12px;
  gap: 8px;
}
  .nilXuywve { font-size: 12px; }
  .F3bQCaYk { font-size: 10px; }
  .RU8qvWeWn8 {
  min-width: 48px;
  padding: 4px 6px;
  font-size: 12px;
}
  .KyN1hjp7w {
  flex: 1 1 auto;
  text-align: center;
  padding: 9px 14px;
}
}
@media (prefers-reduced-motion: no-preference) {
@keyframes hHsypjl6wv66 { 0%, 100% { box-shadow: 0 0 6px 0 rgba(169,64,255,0.15); } 50% { box-shadow: 0 0 20px 3px rgba(169,64,255,0.5); } }
.KyN1hjp7w { animation: hHsypjl6wv66 2.4s ease-in-out 2; }
}

.x4ybiBuX:not(.JjJH9dOY):hover, .udVxea8CVG a.EAlwKOeRqiuD:hover, .x4ybiBuX:not(.JjJH9dOY):focus-visible, .udVxea8CVG a.EAlwKOeRqiuD:focus-visible {
  box-shadow: var(--wt346);
  transform: none;
}

.udVxea8CVG dl.CzfIhw1QdW9 {
  columns: 2;
  column-gap: 14px;
}
.udVxea8CVG .CzfIhw1QdW9 dt { break-after: avoid; break-inside: avoid; margin: 0; padding: 10px 12px 0; background: var(--3r119); border: 1px solid var(--b7883); border-bottom: 0; border-radius: var(--i8529) var(--i8529) 0 0; font-size: 12px; text-transform: uppercase; letter-spacing: 0.4px; opacity: 0.75; }
.udVxea8CVG .CzfIhw1QdW9 dd { break-inside: avoid; margin: 0 0 12px; padding: 2px 12px 10px; background: var(--3r119); border: 1px solid var(--b7883); border-top: 0; border-radius: 0 0 var(--i8529) var(--i8529); font-weight: 600; }
@media (max-width: 553px) {
  .udVxea8CVG dl.CzfIhw1QdW9 { columns: 1; }
}
.udVxea8CVG table.CzfIhw1QdW9 {
  gap: 12px;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
  border: 0;
  display: grid;
  background: none;
}
.udVxea8CVG .CzfIhw1QdW9 thead, .udVxea8CVG .CzfIhw1QdW9 tr:not(:has(td)) { display: none; }
.udVxea8CVG .CzfIhw1QdW9 tbody { display: contents; }
.udVxea8CVG .CzfIhw1QdW9 tr {
  border-radius: var(--i8529);
  display: block;
  padding: 12px 14px;
  border: 1px solid var(--b7883);
  background: var(--3r119);
}
.udVxea8CVG table.CzfIhw1QdW9 td, .udVxea8CVG table.CzfIhw1QdW9 th {
  border: 0;
  background: none;
  display: block;
  padding: 0;
  text-align: left;
}
.udVxea8CVG .CzfIhw1QdW9 tr > *:first-child {
  font-size: 12px;
  text-transform: uppercase;
  opacity: 0.75;
  letter-spacing: 0.4px;
}
.udVxea8CVG .CzfIhw1QdW9 tr > * + * {
  text-transform: none;
  margin-top: 4px;
  font-weight: 600;
}

.udVxea8CVG h2[id] { scroll-margin-top: 96px; }
.udVxea8CVG .txgfLOWSnIF ul {
  margin: 0;
  padding: 0 16px 14px 36px;
}
.udVxea8CVG .txgfLOWSnIF li { margin-bottom: 6px; }
.udVxea8CVG .txgfLOWSnIF a { overflow-wrap: anywhere; }
.udVxea8CVG .txgfLOWSnIF {
  border-radius: var(--i8529);
  background: var(--3r119);
  border: 1px solid var(--b7883);
  margin: 0 0 24px;
}
.udVxea8CVG .txgfLOWSnIF > p {
  padding: 14px 16px 10px;
  font-weight: 600;
  opacity: 1;
  margin: 0;
}

.UjenjR06F{text-align:center}
.zYYBrXsDh{
  margin-left:auto;
  margin-right:auto;
}
.wWBagdh2{object-position:center center}
.QhPnTo5n2y{background:linear-gradient(180deg, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.55) 100%)}

.hZEMWLaGMnl{position:relative;margin-left:auto;margin-right:12px;font-size:14px}.hZEMWLaGMnl summary{cursor:pointer;list-style:none;padding:6px 10px;border:1px solid rgba(255,255,255,0.122);border-radius:6px}.hZEMWLaGMnl summary::-webkit-details-marker{display:none}.hZEMWLaGMnl div{position:absolute;right:0;top:calc(100% + 4px);z-index:50;display:flex;flex-direction:column;min-width:150px;padding:4px 0;background:#0a0a19;border:1px solid rgba(255,255,255,0.122);border-radius:6px}.hZEMWLaGMnl a{padding:6px 12px;color:inherit;text-decoration:none;white-space:nowrap}.hZEMWLaGMnl a[aria-current]{font-weight:700}