:root {
  --bg: #0f0f0f;
  --panel: #161619;
  --panel2: #1e1e21;
  --gold: #f6b35b;
  --text: #f7f7f5;
  --muted: #b8b8b8;
  --line: #343438;
}
* {
  box-sizing: border-box;
}
html {
  scroll-behavior: smooth;
}
body {
  margin: 0;
  background: var(--bg);
  color: var(--text);
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.6;
}
a {
  color: var(--gold);
  transition:
    color 0.25s,
    opacity 0.25s;
}
a:hover {
  color: #ffd58e;
}
img {
  max-width: 100%;
  display: block;
}
.page-shell {
  min-height: 100vh;
  overflow: hidden;
}
.m4n-header {
  background: var(--panel);
  position: sticky;
  top: 0;
  z-index: 20;
  border-bottom: 1px solid #29292d;
}
.m4n-head-inner {
  max-width: 1240px;
  margin: auto;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 14px;
  position: relative;
  min-width: 0;
}
.m4n-logo {
  flex-shrink: 0;
}
.m4n-logo img {
  width: 130px;
  height: auto;
}
.m4n-nav {
  display: none;
  gap: 18px;
  align-items: center;
}
.m4n-nav.open {
  display: flex;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: var(--panel);
  padding: 18px 14px 22px;
  flex-direction: column;
  align-items: stretch;
  gap: 0;
  border-top: 1px solid var(--line);
  border-bottom: 1px solid var(--line);
  box-shadow: 0 14px 28px #0009;
  z-index: 25;
}
.m4n-nav.open a {
  width: 100%;
  padding: 12px 6px;
  border-bottom: 1px solid #2a2a2e;
}
.m4n-nav.open a:last-child {
  border-bottom: 0;
}
.m4n-nav a {
  color: var(--text);
  text-decoration: none;
  font-size: 0.9rem;
}
.m4n-nav a:hover {
  color: var(--gold);
}
.m4n-actions {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 7px;
  min-width: 0;
}
.m4n-online {
  display: none;
  color: #75d98b;
  font-size: 0.72rem;
}
.m4n-online b {
  color: #fff;
}
.m4n-burger {
  background: transparent;
  border: 1px solid var(--line);
  border-radius: 6px;
  padding: 7px;
  cursor: pointer;
  flex: 0 0 auto;
  width: 42px;
  height: 42px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 5px;
  order: 3;
}
.m4n-burger span {
  display: block;
  width: 23px;
  height: 2px;
  background: var(--gold);
  margin: 0;
  transition: transform 0.2s, opacity 0.2s;
}
.m4n-burger[aria-expanded="true"] span:nth-child(1) {
  transform: translateY(7px) rotate(45deg);
}
.m4n-burger[aria-expanded="true"] span:nth-child(2) {
  opacity: 0;
}
.m4n-burger[aria-expanded="true"] span:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg);
}
.btn {
  border: 0;
  border-radius: 5px;
  display: inline-block;
  padding: 9px 15px;
  text-decoration: none;
  font-weight: 700;
  cursor: pointer;
  transition:
    transform 0.25s,
    box-shadow 0.25s,
    background 0.25s;
}
.btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 5px 18px #0008;
}
.btn-gold {
  background: var(--gold);
  color: #171717;
}
.btn-dark {
  background: var(--panel2);
  color: #fff;
}
.hero {
  min-height: 470px;
  background:
    linear-gradient(90deg, #0f0f0fde, #0f0f0f66),
    url("/ba.webp") center/cover;
  display: grid;
  align-items: center;
}
.hero-copy {
  max-width: 1240px;
  width: 100%;
  padding: 50px 20px;
  margin: auto;
}
.eyebrow {
  color: var(--gold);
  letter-spacing: 2px;
  font-size: 0.8rem;
}
h1,
h2,
h3 {
  line-height: 1.2;
}
.hero h1 {
  font-size: clamp(2rem, 6vw, 4rem);
  max-width: 700px;
  margin: 15px 0;
}
.hero p {
  max-width: 650px;
  color: #e4e4e4;
}
.bonus-tile {
  display: inline-block;
  background: #161619e8;
  border: 1px solid var(--gold);
  padding: 14px 18px;
  margin: 12px 0;
  font-weight: 700;
}
.hero-actions {
  display: flex;
  gap: 10px;
  margin-top: 15px;
}
.container {
  max-width: 1160px;
  margin: auto;
  padding: 28px 18px;
}
.block {
  padding: 30px 0;
  border-bottom: 1px solid var(--line);
}
.block h2,
.info-grid h2 {
  font-size: clamp(1.4rem, 3vw, 2rem);
  color: var(--gold);
}
.table-scroll {
  overflow-x: auto;
}
table {
  border-collapse: collapse;
  width: 100%;
  min-width: 580px;
}
th,
td {
  border: 1px solid var(--line);
  padding: 11px;
  text-align: left;
  vertical-align: top;
}
th {
  color: var(--gold);
  background: #1b1b1f;
}
td {
  background: #141417;
}
.gallery {
  display: flex;
  gap: 12px;
  overflow-x: auto;
  overscroll-behavior-inline: contain;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
  scrollbar-width: none;
  padding: 2px 2px 10px;
  max-width: 100%;
}
.gallery::-webkit-scrollbar {
  display: none;
}
.gallery img {
  flex: 0 0 min(86%, 360px);
  width: min(86%, 360px);
  height: 220px;
  object-fit: cover;
  border-radius: 8px;
  border: 1px solid var(--line);
  scroll-snap-align: start;
  transition: transform 0.3s;
}
.gallery img:hover {
  transform: scale(1.03);
}
.video-block iframe {
  width: 100%;
  height: 280px;
  border: 0;
  border-radius: 8px;
}
.bonus-grid {
  display: grid;
  gap: 14px;
}
.bonus-card {
  background: var(--panel);
  padding: 20px;
  border: 1px solid var(--line);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.bonus-card h3 {
  color: var(--gold);
}
.bonus-card .btn {
  margin-top: auto;
}
.slot-game {
  text-align: center;
  background: linear-gradient(135deg, #19191d, #101012);
  padding: 35px 15px;
  border-radius: 8px;
  margin-top: 20px;
}
.reels {
  display: flex;
  justify-content: center;
  gap: 8px;
  margin: 20px;
}
.reels span {
  background: #09090a;
  border: 2px solid var(--gold);
  border-radius: 8px;
  width: 70px;
  height: 70px;
  display: grid;
  place-items: center;
  font-size: 2rem;
}
.reels.spin span {
  animation: reel 0.5s infinite;
}
@keyframes reel {
  50% {
    transform: translateY(-8px);
    filter: blur(2px);
  }
}
.slot-result {
  min-height: 30px;
  margin-top: 16px;
  color: var(--gold);
  font-weight: 700;
}
.review-content,
.review-content-xb7k2 {
  padding: 28px;
  background: var(--panel);
  border: 1px solid var(--line);
  border-radius: 10px;
  overflow: hidden;
  overflow-wrap: anywhere;
}
.review-content-xb7k2 {
  margin: 30px 0;
}
.review-content img,
.review-content-xb7k2 img,
.review-content iframe,
.review-content-xb7k2 iframe,
.review-content video,
.review-content-xb7k2 video {
  max-width: 100%;
}
.review-content table,
.review-content-xb7k2 table {
  display: block;
  width: 100%;
  max-width: 100%;
  overflow-x: auto;
}
.review-content p,
.review-content-xb7k2 p {
  color: #d2d2d2;
}
.review-content h2,
.review-content-xb7k2 h2 {
  color: var(--gold);
}
blockquote {
  border-left: 3px solid var(--gold);
  margin: 20px 0;
  padding: 10px 20px;
  background: var(--panel);
}
.faq details {
  background: var(--panel);
  margin: 8px 0;
  padding: 15px;
  border: 1px solid var(--line);
  border-radius: 5px;
}
.faq summary {
  cursor: pointer;
  font-weight: 700;
  color: var(--gold);
}
.m4n-footer {
  background: var(--panel);
  padding: 36px 18px 80px;
  color: #c8c8c8;
}
.footer-grid {
  max-width: 1160px;
  margin: auto;
  display: grid;
  gap: 28px;
}
.footer-grid h3 {
  color: var(--gold);
}
.footer-grid a {
  display: block;
  margin: 5px 0;
}
.pay-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
.pay-list span {
  border: 1px solid #656569;
  border-radius: 4px;
  padding: 4px 7px;
  font-size: 0.74rem;
  color: #fff;
}
.legal {
  text-align: center;
  max-width: 900px;
  margin: 30px auto 0;
  padding-top: 20px;
  border-top: 1px solid var(--line);
  font-size: 0.85rem;
}
.promo-widget {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #242427;
  color: #fff;
  padding: 12px 42px 12px 15px;
  z-index: 30;
  display: flex;
  gap: 14px;
  align-items: center;
  justify-content: center;
  box-shadow: 0 -4px 20px #000b;
}
.promo-widget span {
  display: none;
}
.promo-close {
  position: absolute;
  right: 12px;
  top: 8px;
  background: none;
  color: #fff;
  border: 0;
  font-size: 1.5rem;
  cursor: pointer;
}
.info-page {
  max-width: 936px;
  margin: 30px auto;
  padding: 30px 18px;
  min-height: 60vh;
  background: var(--panel2);
  border: 1px solid var(--line);
  border-radius: 12px;
}
.info-page > h1 {
  color: var(--gold);
  font-size: clamp(2rem, 5vw, 3.3rem);
}
[data-fade] {
  opacity: 0;
  transform: translateY(15px);
  transition:
    opacity 0.6s,
    transform 0.6s;
}
.is-visible {
  opacity: 1 !important;
  transform: none !important;
}
.hidden-utility {
  display: none;
}
.m9pz4 {
  letter-spacing: 0.01em;
}
.xb7k2 {
  isolation: isolate;
}
.unused-rule-a {
  outline: 0;
}
.unused-rule-b {
  user-select: none;
}
.unused-rule-c {
  text-rendering: optimizeLegibility;
}
.unused-rule-d {
  min-height: 0;
}
.unused-rule-e {
  hyphens: auto;
}
.unused-rule-f {
  accent-color: var(--gold);
}
.unused-rule-g {
  caret-color: var(--gold);
}
.unused-rule-h {
  tab-size: 4;
}
.unused-rule-i {
  object-position: center;
}
.unused-rule-j {
  word-break: normal;
}
@media (min-width: 480px) {
  .hero-copy {
    padding: 70px 30px;
  }
  .gallery img {
    flex-basis: min(72%, 420px);
    width: min(72%, 420px);
    height: 260px;
  }
  .promo-widget span {
    display: inline;
  }
}
@media (min-width: 768px) {
  .gallery {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    overflow: visible;
    padding: 0;
  }
  .gallery img {
    width: 100%;
    height: 280px;
    min-width: 0;
  }
  .hero {
    min-height: 570px;
  }
  .hero-copy {
    padding: 90px 35px;
  }
  .bonus-grid {
    grid-template-columns: repeat(3, 1fr);
  }
  .footer-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .video-block iframe {
    height: 430px;
  }
}
@media (min-width: 1024px) {
  .m4n-burger {
    display: none;
  }
  .m4n-nav {
    display: flex;
  }
  .m4n-online {
    display: inline;
  }
  .m4n-head-inner {
    padding: 14px 25px;
  }
  .m4n-logo img {
    width: 150px;
  }
  .m4n-nav {
    gap: 23px;
  }
  .m4n-actions {
    gap: 10px;
  }
  .hero-copy {
    padding: 110px 35px;
  }
  .footer-grid {
    grid-template-columns: 1.2fr 1fr 1.3fr 1.5fr;
  }
}
@media (min-width: 1200px) {
  .hero-copy {
    padding-left: 0;
    padding-right: 0;
  }
  .container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .m4n-head-inner {
    flex-wrap: nowrap;
  }
  .m4n-logo {
    min-width: 0;
  }
  .m4n-logo img {
    width: 112px;
  }
  .m4n-actions {
    order: 2;
    margin-left: auto;
    flex: 0 1 auto;
  }
  .m4n-actions .btn-dark {
    display: none;
  }
  .m4n-actions .btn-gold {
    padding: 8px 10px;
    font-size: 0.78rem;
    white-space: nowrap;
  }
  .m4n-nav {
    max-height: calc(100vh - 67px);
    overflow-y: auto;
  }
  .review-content,
  .review-content-xb7k2 {
    padding: 20px 16px;
  }
  .info-page {
    width: calc(100% - 24px);
    margin: 18px auto;
    padding: 20px 12px;
  }
}
@media (max-width: 360px) {
  .m4n-actions .btn {
    padding: 8px 8px;
    font-size: 0.75rem;
  }
  .m4n-logo img {
    width: 100px;
  }
  .reels span {
    width: 60px;
    height: 60px;
  }
}
@media (prefers-reduced-motion: reduce) {
  *,
  *:before,
  *:after {
    animation-duration: 0.01ms !important;
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
  }
}
.u01 {
  margin: 0;
}
.u02 {
  padding: 0;
}
.u03 {
  display: block;
}
.u04 {
  display: inline;
}
.u05 {
  position: relative;
}
.u06 {
  position: absolute;
}
.u07 {
  top: 0;
}
.u08 {
  right: 0;
}
.u09 {
  bottom: 0;
}
.u10 {
  left: 0;
}
.u11 {
  width: 100%;
}
.u12 {
  height: 100%;
}
.u13 {
  max-width: none;
}
.u14 {
  min-width: 0;
}
.u15 {
  overflow: hidden;
}
.u16 {
  overflow: visible;
}
.u17 {
  white-space: normal;
}
.u18 {
  text-align: center;
}
.u19 {
  text-align: right;
}
.u20 {
  text-transform: none;
}
.u21 {
  font-weight: 400;
}
.u22 {
  font-weight: 500;
}
.u23 {
  font-weight: 600;
}
.u24 {
  font-style: normal;
}
.u25 {
  line-height: 1;
}
.u26 {
  line-height: 1.4;
}
.u27 {
  letter-spacing: 0;
}
.u28 {
  color: inherit;
}
.u29 {
  background: transparent;
}
.u30 {
  border: 0;
}
.u31 {
  border-radius: 0;
}
.u32 {
  border-radius: 2px;
}
.u33 {
  border-radius: 3px;
}
.u34 {
  border-radius: 4px;
}
.u35 {
  border-radius: 50%;
}
.u36 {
  opacity: 1;
}
.u37 {
  opacity: 0.9;
}
.u38 {
  opacity: 0.8;
}
.u39 {
  visibility: visible;
}
.u40 {
  visibility: hidden;
}
.u41 {
  z-index: 0;
}
.u42 {
  z-index: 1;
}
.u43 {
  z-index: 2;
}
.u44 {
  flex: 0 1 auto;
}
.u45 {
  flex: 1;
}
.u46 {
  flex-wrap: wrap;
}
.u47 {
  align-items: flex-start;
}
.u48 {
  align-items: flex-end;
}
.u49 {
  justify-content: flex-start;
}
.u50 {
  justify-content: flex-end;
}
.u51 {
  grid-template-columns: 1fr;
}
.u52 {
  grid-auto-flow: row;
}
.u53 {
  grid-auto-rows: auto;
}
.u54 {
  gap: 0;
}
.u55 {
  gap: 4px;
}
.u56 {
  gap: 8px;
}
.u57 {
  gap: 12px;
}
.u58 {
  gap: 16px;
}
.u59 {
  gap: 20px;
}
.u60 {
  gap: 24px;
}
.u61 {
  padding: 4px;
}
.u62 {
  padding: 8px;
}
.u63 {
  padding: 12px;
}
.u64 {
  padding: 16px;
}
.u65 {
  padding: 20px;
}
.u66 {
  padding: 24px;
}
.u67 {
  padding: 32px;
}
.u68 {
  padding-top: 4px;
}
.u69 {
  padding-bottom: 4px;
}
.u70 {
  padding-left: 4px;
}
.u71 {
  margin: 4px;
}
.u72 {
  margin: 8px;
}
.u73 {
  margin: 12px;
}
.u74 {
  margin: 16px;
}
.u75 {
  margin: 20px;
}
.u76 {
  margin: 24px;
}
.u77 {
  margin: 32px;
}
.u78 {
  margin-top: 4px;
}
.u79 {
  margin-bottom: 4px;
}
.u80 {
  margin-left: 4px;
}
.u81 {
  border: 1px solid transparent;
}
.u82 {
  border-top: 1px solid transparent;
}
.u83 {
  border-bottom: 1px solid transparent;
}
.u84 {
  border-color: var(--line);
}
.u85 {
  box-shadow: none;
}
.u86 {
  box-shadow: 0 1px 2px #0003;
}
.u87 {
  outline: none;
}
.u88 {
  filter: none;
}
.u89 {
  transform: none;
}
.u90 {
  translate: none;
}
.u91 {
  background: var(--bg);
}
.u92 {
  background: var(--panel);
}
.u93 {
  background: var(--panel2);
}
.u94 {
  color: var(--text);
}
.u95 {
  color: var(--muted);
}
.u96 {
  color: var(--gold);
}
.u97 {
  font-size: 0.75rem;
}
.u98 {
  font-size: 0.875rem;
}
.u99 {
  font-size: 1rem;
}
.u100 {
  font-size: 1.25rem;
}
.u101 {
  cursor: pointer;
}
.u102 {
  cursor: default;
}
.u103 {
  pointer-events: auto;
}
.u104 {
  pointer-events: none;
}
.u105 {
  content: "";
}
.u106 {
  clear: both;
}
.u107 {
  float: none;
}
.u108 {
  vertical-align: middle;
}
.u109 {
  object-fit: contain;
}
.u110 {
  object-fit: cover;
}
.u111 {
  aspect-ratio: 1;
}
.u112 {
  aspect-ratio: 16/9;
}
.u113 {
  scrollbar-width: thin;
}
.u114 {
  scroll-snap-type: x mandatory;
}
.u115 {
  scroll-snap-align: start;
}
.u116 {
  resize: none;
}
.u117 {
  appearance: none;
}
.u118 {
  list-style: none;
}
.u119 {
  text-decoration: none;
}
.u120 {
  text-decoration: underline;
}
.u121 {
  animation: none;
}
.u122 {
  transition: none;
}
.u123 {
  transform-origin: center;
}
.u124 {
  backface-visibility: hidden;
}
.u125 {
  will-change: auto;
}
.u126 {
  mix-blend-mode: normal;
}
.u127 {
  isolation: auto;
}
.u128 {
  clip: auto;
}
.u129 {
  mask: none;
}
.u130 {
  touch-action: manipulation;
}
.u131 {
  font-family: inherit;
}
.u132 {
  font-variant: normal;
}
.u133 {
  text-indent: 0;
}
.u134 {
  text-overflow: clip;
}
.u135 {
  word-spacing: normal;
}
.u136 {
  word-break: break-word;
}
.u137 {
  white-space: nowrap;
}
.u138 {
  direction: ltr;
}
.u139 {
  unicode-bidi: normal;
}
.u140 {
  quotes: auto;
}
.u141 {
  border-collapse: collapse;
}
.u142 {
  empty-cells: show;
}
.u143 {
  caption-side: top;
}
.u144 {
  table-layout: auto;
}
.u145 {
  vertical-align: top;
}
.u146 {
  vertical-align: bottom;
}
.u147 {
  vertical-align: baseline;
}
.u148 {
  columns: auto;
}
.u149 {
  column-gap: normal;
}
.u150 {
  column-rule: 0;
}
.u151 {
  break-inside: auto;
}
.u152 {
  page-break-after: auto;
}
.u153 {
  page-break-before: auto;
}
.u154 {
  orphans: 2;
}
.u155 {
  widows: 2;
}
.u156 {
  hanging-punctuation: none;
}
.u157 {
  tab-size: 4;
}
.u158 {
  caret-color: auto;
}
.u159 {
  accent-color: auto;
}
.u160 {
  color-scheme: dark;
}
.u161 {
  fill: currentColor;
}
.u162 {
  stroke: none;
}
.u163 {
  stroke-width: 1;
}
.u164 {
  shape-rendering: auto;
}
.u165 {
  paint-order: normal;
}
.u166 {
  image-rendering: auto;
}
.u167 {
  object-position: center;
}
.u168 {
  object-view-box: none;
}
.u169 {
  empty-cells: hide;
}
.u170 {
  speak: normal;
}
.u171 {
  text-rendering: auto;
}
.u172 {
  font-synthesis: auto;
}
.u173 {
  font-kerning: auto;
}
.u174 {
  font-optical-sizing: auto;
}
.u175 {
  font-stretch: normal;
}
.u176 {
  font-feature-settings: normal;
}
.u177 {
  font-variation-settings: normal;
}
.u178 {
  font-language-override: normal;
}
.u179 {
  font-palette: normal;
}
.u180 {
  font-size-adjust: none;
}
.u181 {
  scroll-behavior: auto;
}
.u182 {
  scroll-margin: 0;
}
.u183 {
  scroll-padding: 0;
}
.u184 {
  overscroll-behavior: auto;
}
.u185 {
  overflow-anchor: auto;
}
.u186 {
  scroll-snap-stop: normal;
}
.u187 {
  scroll-timeline: none;
}
.u188 {
  offset-path: none;
}
.u189 {
  offset-distance: 0;
}
.u190 {
  offset-rotate: auto;
}
.u191 {
  inset: auto;
}
.u192 {
  inset-block: auto;
}
.u193 {
  inset-inline: auto;
}
.u194 {
  block-size: auto;
}
.u195 {
  inline-size: auto;
}
.u196 {
  min-height: 0;
}
.u197 {
  max-height: none;
}
.u198 {
  min-width: 0;
}
.u199 {
  max-width: none;
}
.u200 {
  box-sizing: border-box;
}
.u201 {
  align-content: normal;
}
.u202 {
  align-self: auto;
}
.u203 {
  justify-self: auto;
}
.u204 {
  justify-items: normal;
}
.u205 {
  place-content: normal;
}
.u206 {
  place-items: normal;
}
.u207 {
  place-self: auto;
}
.u208 {
  order: 0;
}
.u209 {
  flex-direction: row;
}
.u210 {
  flex-basis: auto;
}
.u211 {
  flex-grow: 0;
}
.u212 {
  flex-shrink: 1;
}
.u213 {
  justify-content: normal;
}
.u214 {
  align-items: normal;
}
.u215 {
  align-content: normal;
}
.u216 {
  flex-flow: row nowrap;
}
.u217 {
  grid-column: auto;
}
.u218 {
  grid-row: auto;
}
.u219 {
  grid-area: auto;
}
.u220 {
  grid-template-areas: none;
}
.u221 {
  background-clip: border-box;
}
.u222 {
  background-origin: padding-box;
}
.u223 {
  background-attachment: scroll;
}
.u224 {
  background-repeat: repeat;
}
.u225 {
  background-position: 0 0;
}
.u226 {
  background-size: auto;
}
.u227 {
  background-blend-mode: normal;
}
.u228 {
  border-style: solid;
}
.u229 {
  border-width: 0;
}
.u230 {
  border-spacing: 0;
}
.u231 {
  border-image: none;
}
.u232 {
  border-start-start-radius: 0;
}
.u233 {
  border-start-end-radius: 0;
}
.u234 {
  border-end-start-radius: 0;
}
.u235 {
  border-end-end-radius: 0;
}
.u236 {
  outline-width: 0;
}
.u237 {
  outline-offset: 0;
}
.u238 {
  text-decoration-thickness: auto;
}
.u239 {
  text-decoration-color: inherit;
}
.u240 {
  text-underline-offset: auto;
}
.u241 {
  opacity: 1;
}
.u242 {
  visibility: visible;
}
.u243 {
  content: none;
}
.u244 {
  counter-reset: none;
}
.u245 {
  counter-increment: none;
}
.u246 {
  quotes: none;
}
.u247 {
  list-style-position: outside;
}
.u248 {
  list-style-type: none;
}
.u249 {
  list-style-image: none;
}
.u250 {
  marker: none;
}
.u251 {
  transition-property: none;
}
.u252 {
  transition-delay: 0s;
}
.u253 {
  transition-duration: 0s;
}
.u254 {
  transition-timing-function: ease;
}
.u255 {
  animation-name: none;
}
.u256 {
  animation-delay: 0s;
}
.u257 {
  animation-duration: 0s;
}
.u258 {
  animation-iteration-count: 1;
}
.u259 {
  animation-direction: normal;
}
.u260 {
  animation-fill-mode: none;
}
.u261 {
  animation-play-state: running;
}
.u262 {
  animation-timing-function: ease;
}
.u263 {
  transform-origin: 50% 50%;
}
.u264 {
  perspective: none;
}
.u265 {
  perspective-origin: 50% 50%;
}
.u266 {
  transform-style: flat;
}
.u267 {
  backface-visibility: visible;
}
.u268 {
  contain: none;
}
.u269 {
  contain-intrinsic-size: none;
}
.u270 {
  content-visibility: visible;
}
.u271 {
  break-before: auto;
}
.u272 {
  break-after: auto;
}
.u273 {
  break-inside: auto;
}
.u274 {
  column-count: auto;
}
.u275 {
  column-fill: balance;
}
.u276 {
  column-span: none;
}
.u277 {
  column-width: auto;
}
.u278 {
  column-rule-style: none;
}
.u279 {
  column-rule-width: 0;
}
.u280 {
  column-rule-color: transparent;
}
.u281 {
  hyphens: none;
}
.u282 {
  overflow-wrap: normal;
}
.u283 {
  word-break: normal;
}
.u284 {
  white-space: normal;
}
.u285 {
  line-break: auto;
}
.u286 {
  text-align-last: auto;
}
.u287 {
  text-justify: auto;
}
.u288 {
  text-transform: none;
}
.u289 {
  text-combine-upright: none;
}
.u290 {
  text-orientation: mixed;
}
.u291 {
  writing-mode: horizontal-tb;
}
.u292 {
  direction: ltr;
}
.u293 {
  unicode-bidi: normal;
}
.u294 {
  ruby-position: over;
}
.u295 {
  ruby-align: space-around;
}
.u296 {
  ruby-merge: separate;
}
.u297 {
  initial-letter: normal;
}
.u298 {
  hanging-punctuation: none;
}
.u299 {
  interpolate-size: auto;
}
.u300 {
  field-sizing: fixed;
}
.u301 {
  all: revert;
}
.u302 {
  all: unset;
}
.u303 {
  all: initial;
}
.u304 {
  display: contents;
}
.u305 {
  display: inline-block;
}
.u306 {
  display: inline-flex;
}
.u307 {
  display: grid;
}
.u308 {
  display: inline-grid;
}
.u309 {
  display: flex;
}
.u310 {
  display: none;
}
.u311 {
  position: static;
}
.u312 {
  position: fixed;
}
.u313 {
  position: sticky;
}
.u314 {
  float: left;
}
.u315 {
  float: right;
}
.u316 {
  clear: left;
}
.u317 {
  clear: right;
}
.u318 {
  overflow: auto;
}
.u319 {
  overflow: scroll;
}
.u320 {
  overflow: clip;
}
.u321 {
  box-sizing: content-box;
}
.u322 {
  resize: both;
}
.u323 {
  resize: horizontal;
}
.u324 {
  resize: vertical;
}
.u325 {
  user-select: auto;
}
.u326 {
  user-select: text;
}
.u327 {
  user-select: none;
}
.u328 {
  cursor: help;
}
.u329 {
  cursor: wait;
}
.u330 {
  cursor: grab;
}
.u331 {
  border-radius: 6px;
}
.u332 {
  border-radius: 8px;
}
.u333 {
  border-radius: 10px;
}
.u334 {
  border-radius: 12px;
}
.u335 {
  border-radius: 16px;
}
.u336 {
  border-radius: 20px;
}
.u337 {
  border-radius: 24px;
}
.u338 {
  border-radius: 999px;
}
.u339 {
  border-style: dashed;
}
.u340 {
  border-style: dotted;
}
.u341 {
  font-size: 10px;
}
.u342 {
  font-size: 11px;
}
.u343 {
  font-size: 12px;
}
.u344 {
  font-size: 13px;
}
.u345 {
  font-size: 14px;
}
.u346 {
  font-size: 15px;
}
.u347 {
  font-size: 16px;
}
.u348 {
  font-size: 18px;
}
.u349 {
  font-size: 20px;
}
.u350 {
  font-size: 24px;
}
.u351 {
  line-height: 1.1;
}
.u352 {
  line-height: 1.2;
}
.u353 {
  line-height: 1.3;
}
.u354 {
  line-height: 1.5;
}
.u355 {
  line-height: 1.6;
}
.u356 {
  line-height: 1.7;
}
.u357 {
  line-height: 1.8;
}
.u358 {
  letter-spacing: 0.02em;
}
.u359 {
  letter-spacing: 0.04em;
}
.u360 {
  letter-spacing: 0.08em;
}
.u361 {
  background: #000;
}
.u362 {
  background: #fff;
}
.u363 {
  background: #222;
}
.u364 {
  background: #333;
}
.u365 {
  background: #444;
}
.u366 {
  color: #000;
}
.u367 {
  color: #fff;
}
.u368 {
  color: #999;
}
.u369 {
  color: #aaa;
}
.u370 {
  color: #ccc;
}
.u371 {
  text-align: left;
}
.u372 {
  text-align: justify;
}
.u373 {
  text-align: start;
}
.u374 {
  text-align: end;
}
.u375 {
  vertical-align: sub;
}
.u376 {
  vertical-align: super;
}
.u377 {
  vertical-align: text-top;
}
.u378 {
  vertical-align: text-bottom;
}
.u379 {
  white-space: pre;
}
.u380 {
  white-space: pre-wrap;
}
.u381 {
  opacity: 0.1;
}
.u382 {
  opacity: 0.2;
}
.u383 {
  opacity: 0.3;
}
.u384 {
  opacity: 0.4;
}
.u385 {
  opacity: 0.5;
}
.u386 {
  opacity: 0.6;
}
.u387 {
  opacity: 0.7;
}
.u388 {
  opacity: 0.8;
}
.u389 {
  opacity: 0.9;
}
.u390 {
  opacity: 1;
}
.u391 {
  z-index: 3;
}
.u392 {
  z-index: 4;
}
.u393 {
  z-index: 5;
}
.u394 {
  z-index: 6;
}
.u395 {
  z-index: 7;
}
.u396 {
  z-index: 8;
}
.u397 {
  z-index: 9;
}
.u398 {
  z-index: 10;
}
.u399 {
  z-index: 11;
}
.u400 {
  z-index: 12;
}
.u401 {
  margin-top: 0;
}
.u402 {
  margin-right: 0;
}
.u403 {
  margin-bottom: 0;
}
.u404 {
  margin-left: 0;
}
.u405 {
  padding-right: 0;
}
.u406 {
  padding-left: 0;
}
.u407 {
  padding-inline: 0;
}
.u408 {
  padding-block: 0;
}
.u409 {
  margin-inline: 0;
}
.u410 {
  margin-block: 0;
}
.u411 {
  grid-column: span 1;
}
.u412 {
  grid-row: span 1;
}
.u413 {
  place-content: center;
}
.u414 {
  place-items: center;
}
.u415 {
  place-self: center;
}
.u416 {
  justify-content: center;
}
.u417 {
  align-items: center;
}
.u418 {
  align-content: center;
}
.u419 {
  justify-self: center;
}
.u420 {
  align-self: center;
}
.v001 {
  --x: 1;
}
.v002 {
  --x: 2;
}
.v003 {
  --x: 3;
}
.v004 {
  --x: 4;
}
.v005 {
  --x: 5;
}
.v006 {
  --x: 6;
}
.v007 {
  --x: 7;
}
.v008 {
  --x: 8;
}
.v009 {
  --x: 9;
}
.v010 {
  --x: 10;
}
.v011 {
  --x: 11;
}
.v012 {
  --x: 12;
}
.v013 {
  --x: 13;
}
.v014 {
  --x: 14;
}
.v015 {
  --x: 15;
}
.v016 {
  --x: 16;
}
.v017 {
  --x: 17;
}
.v018 {
  --x: 18;
}
.v019 {
  --x: 19;
}
.v020 {
  --x: 20;
}
.v021 {
  --x: 21;
}
.v022 {
  --x: 22;
}
.v023 {
  --x: 23;
}
.v024 {
  --x: 24;
}
.v025 {
  --x: 25;
}
.v026 {
  --x: 26;
}
.v027 {
  --x: 27;
}
.v028 {
  --x: 28;
}
.v029 {
  --x: 29;
}
.v030 {
  --x: 30;
}
.v031 {
  --x: 31;
}
.v032 {
  --x: 32;
}
.v033 {
  --x: 33;
}
.v034 {
  --x: 34;
}
.v035 {
  --x: 35;
}
.v036 {
  --x: 36;
}
.v037 {
  --x: 37;
}
.v038 {
  --x: 38;
}
.v039 {
  --x: 39;
}
.v040 {
  --x: 40;
}
.v041 {
  --x: 41;
}
.v042 {
  --x: 42;
}
.v043 {
  --x: 43;
}
.v044 {
  --x: 44;
}
.v045 {
  --x: 45;
}
.v046 {
  --x: 46;
}
.v047 {
  --x: 47;
}
.v048 {
  --x: 48;
}
.v049 {
  --x: 49;
}
.v050 {
  --x: 50;
}
.v051 {
  --x: 51;
}
.v052 {
  --x: 52;
}
.v053 {
  --x: 53;
}
.v054 {
  --x: 54;
}
.v055 {
  --x: 55;
}
.v056 {
  --x: 56;
}
.v057 {
  --x: 57;
}
.v058 {
  --x: 58;
}
.v059 {
  --x: 59;
}
.v060 {
  --x: 60;
}
.v061 {
  --x: 61;
}
.v062 {
  --x: 62;
}
.v063 {
  --x: 63;
}
.v064 {
  --x: 64;
}
.v065 {
  --x: 65;
}
.v066 {
  --x: 66;
}
.v067 {
  --x: 67;
}
.v068 {
  --x: 68;
}
.v069 {
  --x: 69;
}
.v070 {
  --x: 70;
}
.v071 {
  --x: 71;
}
.v072 {
  --x: 72;
}
.v073 {
  --x: 73;
}
.v074 {
  --x: 74;
}
.v075 {
  --x: 75;
}
.v076 {
  --x: 76;
}
.v077 {
  --x: 77;
}
.v078 {
  --x: 78;
}
.v079 {
  --x: 79;
}
.v080 {
  --x: 80;
}
.v081 {
  --x: 81;
}
.v082 {
  --x: 82;
}
.v083 {
  --x: 83;
}
.v084 {
  --x: 84;
}
.v085 {
  --x: 85;
}
.v086 {
  --x: 86;
}
.v087 {
  --x: 87;
}
.v088 {
  --x: 88;
}
.v089 {
  --x: 89;
}
.v090 {
  --x: 90;
}
.v091 {
  --x: 91;
}
.v092 {
  --x: 92;
}
.v093 {
  --x: 93;
}
.v094 {
  --x: 94;
}
.v095 {
  --x: 95;
}
.v096 {
  --x: 96;
}
.v097 {
  --x: 97;
}
.v098 {
  --x: 98;
}
.v099 {
  --x: 99;
}
.v100 {
  --x: 100;
}
.v101 {
  --x: 101;
}
.v102 {
  --x: 102;
}
.v103 {
  --x: 103;
}
.v104 {
  --x: 104;
}
.v105 {
  --x: 105;
}
.v106 {
  --x: 106;
}
.v107 {
  --x: 107;
}
.v108 {
  --x: 108;
}
.v109 {
  --x: 109;
}
.v110 {
  --x: 110;
}
.v111 {
  --x: 111;
}
.v112 {
  --x: 112;
}
.v113 {
  --x: 113;
}
.v114 {
  --x: 114;
}
.v115 {
  --x: 115;
}
.v116 {
  --x: 116;
}
.v117 {
  --x: 117;
}
.v118 {
  --x: 118;
}
.v119 {
  --x: 119;
}
.v120 {
  --x: 120;
}
.v121 {
  --x: 121;
}
.v122 {
  --x: 122;
}
.v123 {
  --x: 123;
}
.v124 {
  --x: 124;
}
.v125 {
  --x: 125;
}
.v126 {
  --x: 126;
}
.v127 {
  --x: 127;
}
.v128 {
  --x: 128;
}
.v129 {
  --x: 129;
}
.v130 {
  --x: 130;
}
.v131 {
  --x: 131;
}
.v132 {
  --x: 132;
}
.v133 {
  --x: 133;
}
.v134 {
  --x: 134;
}
.v135 {
  --x: 135;
}
.v136 {
  --x: 136;
}
.v137 {
  --x: 137;
}
.v138 {
  --x: 138;
}
.v139 {
  --x: 139;
}
.v140 {
  --x: 140;
}
.v141 {
  --x: 141;
}
.v142 {
  --x: 142;
}
.v143 {
  --x: 143;
}
.v144 {
  --x: 144;
}
.v145 {
  --x: 145;
}
.v146 {
  --x: 146;
}
.v147 {
  --x: 147;
}
.v148 {
  --x: 148;
}
.v149 {
  --x: 149;
}
.v150 {
  --x: 150;
}
.v151 {
  --x: 151;
}
.v152 {
  --x: 152;
}
.v153 {
  --x: 153;
}
.v154 {
  --x: 154;
}
.v155 {
  --x: 155;
}
.v156 {
  --x: 156;
}
.v157 {
  --x: 157;
}
.v158 {
  --x: 158;
}
.v159 {
  --x: 159;
}
.v160 {
  --x: 160;
}
.v161 {
  --x: 161;
}
.v162 {
  --x: 162;
}
.v163 {
  --x: 163;
}
.v164 {
  --x: 164;
}
.v165 {
  --x: 165;
}
.v166 {
  --x: 166;
}
.v167 {
  --x: 167;
}
.v168 {
  --x: 168;
}
.v169 {
  --x: 169;
}
.v170 {
  --x: 170;
}
.v171 {
  --x: 171;
}
.v172 {
  --x: 172;
}
.v173 {
  --x: 173;
}
.v174 {
  --x: 174;
}
.v175 {
  --x: 175;
}
.v176 {
  --x: 176;
}
.v177 {
  --x: 177;
}
.v178 {
  --x: 178;
}
.v179 {
  --x: 179;
}
.v180 {
  --x: 180;
}
.v181 {
  --x: 181;
}
.v182 {
  --x: 182;
}
.v183 {
  --x: 183;
}
.v184 {
  --x: 184;
}
.v185 {
  --x: 185;
}
.v186 {
  --x: 186;
}
.v187 {
  --x: 187;
}
.v188 {
  --x: 188;
}
.v189 {
  --x: 189;
}
.v190 {
  --x: 190;
}
.v191 {
  --x: 191;
}
.v192 {
  --x: 192;
}
.v193 {
  --x: 193;
}
.v194 {
  --x: 194;
}
.v195 {
  --x: 195;
}
.v196 {
  --x: 196;
}
.v197 {
  --x: 197;
}
.v198 {
  --x: 198;
}
.v199 {
  --x: 199;
}
.v200 {
  --x: 200;
}
.v201 {
  --x: 201;
}
.v202 {
  --x: 202;
}
.v203 {
  --x: 203;
}
.v204 {
  --x: 204;
}
.v205 {
  --x: 205;
}
.v206 {
  --x: 206;
}
.v207 {
  --x: 207;
}
.v208 {
  --x: 208;
}
.v209 {
  --x: 209;
}
.v210 {
  --x: 210;
}
.v211 {
  --x: 211;
}
.v212 {
  --x: 212;
}
.v213 {
  --x: 213;
}
.v214 {
  --x: 214;
}
.v215 {
  --x: 215;
}
.v216 {
  --x: 216;
}
.v217 {
  --x: 217;
}
.v218 {
  --x: 218;
}
.v219 {
  --x: 219;
}
.v220 {
  --x: 220;
}
.v221 {
  --x: 221;
}
.v222 {
  --x: 222;
}
.v223 {
  --x: 223;
}
.v224 {
  --x: 224;
}
.v225 {
  --x: 225;
}
.v226 {
  --x: 226;
}
.v227 {
  --x: 227;
}
.v228 {
  --x: 228;
}
.v229 {
  --x: 229;
}
.v230 {
  --x: 230;
}
.v231 {
  --x: 231;
}
.v232 {
  --x: 232;
}
.v233 {
  --x: 233;
}
.v234 {
  --x: 234;
}
.v235 {
  --x: 235;
}
.v236 {
  --x: 236;
}
.v237 {
  --x: 237;
}
.v238 {
  --x: 238;
}
.v239 {
  --x: 239;
}
.v240 {
  --x: 240;
}
.v241 {
  --x: 241;
}
.v242 {
  --x: 242;
}
.v243 {
  --x: 243;
}
.v244 {
  --x: 244;
}
.v245 {
  --x: 245;
}
.v246 {
  --x: 246;
}
.v247 {
  --x: 247;
}
.v248 {
  --x: 248;
}
.v249 {
  --x: 249;
}
.v250 {
  --x: 250;
}
