@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Black.otf);
  font-weight: 900;
  font-style: normal;
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
}
ol,
ul {
  list-style: none;
}
a,
a:hover,
a:active,
a:visited,
a:link,
a:focus {
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none;
  color: initial;
}
html,
body {
  /*禁止用户选择元素*/
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*禁止元素点击出现半透明黑色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-overflow-scrolling: touch;
  font-family: "DIN", sans-serif;
}
body {
  cursor: default;
}
.rtl {
  direction: rtl;
  text-align: right;
}
html {
  font-size: 40px;
}
.am-toast > span {
  max-width: 80% !important;
}
@media screen and (min-width: 280px) {
  html {
    font-size: 11.2px;
  }
}
@media screen and (min-width: 320px) {
  html {
    font-size: 12.8px;
  }
}
@media screen and (min-width: 384px) {
  html {
    font-size: 15.36px;
  }
}
@media screen and (min-width: 360px) {
  html {
    font-size: 14.4px;
  }
}
@media screen and (min-width: 375px) {
  html {
    font-size: 15px;
  }
}
@media screen and (min-width: 400px) {
  html {
    font-size: 16px;
  }
}
@media screen and (min-width: 414px) {
  html {
    font-size: 16.56px;
  }
}
@media screen and (min-width: 412px) {
  html {
    font-size: 16.48px;
  }
}
@media screen and (min-width: 424px) {
  html {
    font-size: 16.96px;
  }
}
@media screen and (min-width: 480px) {
  html {
    font-size: 19.2px;
  }
}
@media screen and (min-width: 450px) {
  html {
    font-size: 18px;
  }
}
@media screen and (min-width: 540px) {
  html {
    font-size: 21.6px;
  }
}
@media screen and (min-width: 720px) {
  html {
    font-size: 28.8px;
  }
}
@media screen and (min-width: 750px) {
  html {
    font-size: 30px;
  }
  .app-container {
    max-width: 25rem;
    margin: 0 auto;
  }
}
.run {
  width: 2.4rem;
  height: 2rem;
  margin: auto;
  animation: runAni infinite 0.5s;
  background-size: 100% !important;
}
.walk {
  width: 2.4rem;
  height: 2rem;
  margin: auto;
  animation: walkAni infinite 0.5s;
  background-size: 100% !important;
}
@keyframes walkAni {
  0% {
    background-image: url(data:image/png;base64,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);
  }
  9% {
    background-image: url(data:image/png;base64,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);
  }
  19% {
    background-image: url(data:image/png;base64,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);
  }
  27% {
    background-image: url(data:image/png;base64,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);
  }
  36% {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABMCAMAAAA1OzuIAAAB7FBMVEUAAABQUFBQUFBQUFBQUFBQUFB1dXVRUVFQUFBjY2NQUFBQUFBQUFBQUFBRUVFQUFBQUFBQUFBeXl5aWlpSUlJRUVFQUFBQUFBycnJnZ2dqampcXFxVVVVSUlJSUlJRUVFQUFBRUVFQUFBQUFBQUFBQUFBQUFBQUFBpaWlra2tlZWVZWVlZWVlZWVlRUVFRUVFQUFBRUVFQUFBQUFBQUFB4eHhgYGBiYmJXV1djY2NWVlZRUVFQUFBQUFBQUFCMjIyPj49ubm5zc3NfX19SUlJTU1NVVVVcXFxRUVFWVlZQUFB8fHyCgoJhYWFbW1tcXFxRUVFYWFhQUFCLi4uLi4tmZmb///+0tLT9/f36+vr4+Pi1tbW3t7fy8vLu7u7Dw8Otra38/Pze3t6xsbGvr69+fn7w8PDFxcXBwcGnp6ehoaF3d3fn5+efn5/39/fp6enU1NTOzs7Hx8e7u7uzs7OampqXl5fR0dHJycmHh4dzc3NwcHD29vb19fXr6+vh4eHb29vX19esrKypqamQkJCNjY2EhIR5eXmkpKSKioptbW1mZma5ubmSkpLj4+PZ2dnMzMy+vr6AgIB7e3tra2vg4ODLy8ucnJyGhoZpaWn09PTl5eXd3d26urqCgoKenp5iYmLW1taUlJRWVlZONAkQAAAAVnRSTlMAAgYJDZb9exHyaFo7FMNSSgv+4qSFMS37+vjr2Lewm4p3cTYpJSEb8evq2dC3p5+SgGNFF/vp4+Ha0cpWPh3++fXv7uvUzca8q1/6+Pb28t/AQ/fxyufvCt0AAAZoSURBVFjD7ZdFd9tAFIVrduJw2jAWAg00VGZmboW2ZGZmhhhjh5lLf7SSknKbjOwsexde6Bx/enPnvnmaY//1X0ctDpfLOXIot/LMmyeirpHOTkFXt6SiR3xkr+CdKu+sGjh7u0loMpma+i4OPBqRnD4KOmei5viVsvNpjzEpV1OSG4zeKeHdB13X+ZwSyZWS9lZhyqB2wz9Jpc5NtVwSVPBK8vnU8dbzHrkb/kNuw0xLm2ii+NJ7T9YHPSoYh/8q+c3m9hpukX7cELQGDO4dnZ+GT+v8pPRXuOpD05Xq2uL8GG7xqnbmYza7FMbJ2bBC5vsNDiczAyfFRVTd2NFiUemV5gQ5TaHNqCyCRHXUCnCXUzf93ZdMfXkta3TPcMsarLOtkFKKt7CF2j7FrZEE9Zr5aHhTufMNPrk+IGHr+URns9Htj9oZF/AEEo4n5rSYze/yKdCIAmOeM1Jr2ipYll3+csaNxxI0Al+Yl0Go1YopEFRGYFZlgkDNevibDKEOPiv0qUsBlTOhl1LurirDCPSTYo75OEYodTvfoml5fpJNE1UK8kncZ3bB06srmxT5F7bPt20lCG3Mv++LKlPVwIJdfckLwzsLUv2sFYF+EybThhUEgSCRGInvuVJ2ggMe7eEmOW20g2DIfwrZxOhfrUPKFL7+4AYwu6E+5YZhqYMu+h/wvV9rnIFbyq6BFs7rzhsotN0KHSpEuUB3UFZQCci+MZxRw7h/EwIQFp+mTElXnQYMYEWbxw3rCQhIKN1GlvoaMFO4Ty7kYOmcAgKTlkqL4Ww5F4wt6puE9VpmxQQGYLkUlt8eBWPzRppUsJ1OgmI6S6LM/5ED4GE9rBKOgLVm7TkTjEeZ5QaCcZpKrOHhAwq3w7DpHBibf3wJJhkviKkNHYZAiOujRXtA4VEcXjrOB2RnYZ+CyYBDlVjQmRF5XS58ADviAmbzOoX49n7jKcyaZT+i/EBiB2WcpDypBctJVxM+u8+enVsM2CBEhh0Y8VW3UMADY5/sU5n32AqvsG4paTusfRzq2yfAMsiprk/a9kMXz3kyuyuHsoF7h3PqvpGue99xIoocxl410j0PpN7hgBKBwIWRKeqsAhNPFPKxYVulJuAzlvPmAo6yYMuM9GwAlLgqHWHBjq1fAZ9pnO6ybRZsJz2LgXWmag0DtwR4J/fbpyUBupuIv4wON7jEHTejgGzl006WX7Ljl9VgUSE+v248xk615f1OELjN8vA663uJWHRHhxzqtfnWw4oirjyVXf2r2MFkzPHs8amiblP8scvJqOLfZNkny+CouNi79rWhW/Oyf6C1duOdx+P84m/FPd3v301va3/bVEXEZpcHmh/XVJZ0665tEF3MpybJObMMQxUKFJPZ5nSqNU0wu9RaXQqZKV0seL4bLIRMmsXdTGZxUbMUXA6ZAh53apCKdanw8VdpqXFmKj2V2dVkNVNrcpdelUx+qKOmb8lquP9R482pSadTJ52clDqdTlLu0RTqRrml1y3pc6XzIc1nY1Ke83o/GCze9VCdxrU2JC6ZzT2hQaNOY2D5Yz6/UfhYCFK+pPIegrxwpmQ2f8hId6A5a7JYLMZsVhffkm06TfCKUFIyu7Jez7TKxpRchbsC67NxjJrsRuHszKPy6tM/POeemWDN7n3ho9lEYWaSkimtXKSOMMQXWjF8edHa1n6ykc+lxGs83naVdeB7XzqYwWVKu3C1ZXkSTU0REBQP2pNL0Tl3Kv/l6rkTohMd97Lu9atsd0A8qKbZmGVZrVdlgnPIfHABQl0FpTdFP1aSHs1yYTkjn4XIVw2sc3KeoOFmz0YopNGhUFgezBmCBke+zvRZr4wgCEoLwezCjl62+a4YlMsYV/zwgpI+0CP4bkC6nb7SJXh0r5CWO2JamTbm9BSuNrA/aSVnjVuoFoMQVLE3iFBzzDfzsIbHqzxd3n7pbllzc3NZ6/3RnmKO8bHB87nFeYa7t4CZxb6h/VHGmRgf6xZ1j13nFzkjGkfb6vw0G7EqIMIT2rj3pAcgb6CmX7QzJXv1SMSn1F8GsBZU3Gv9zOXBFvKGqeoT/dc5R8bmCwKM3Z82nm7Rr7gzdnRs8blbMtpu8sLZVar/9f3V3KPzRHLRoLSiWzNDVV6H+u1lEUAqwOHV7Xdv5p4N1EheP+gQVQChweE9NYL2kXEe70xjL+hn61dC4Zt/zd2muQAAAABJRU5ErkJggg==);
  }
  45% {
    background-image: url(data:image/png;base64,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);
  }
  54% {
    background-image: url(data:image/png;base64,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);
  }
  63% {
    background-image: url(data:image/png;base64,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);
  }
  72% {
    background-image: url(data:image/png;base64,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);
  }
  81% {
    background-image: url(data:image/png;base64,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);
  }
  90% {
    background-image: url(data:image/png;base64,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);
  }
  99% {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABMCAMAAAA1OzuIAAAB71BMVEUAAABQUFBQUFBQUFBQUFBRUVFQUFBQUFBRUVFQUFBQUFBQUFBQUFBZWVlRUVFQUFBQUFBQUFBQUFBfX19RUVFRUVFRUVFRUVFQUFCOjo5zc3NRUVFRUVFQUFBRUVFQUFBvb29tbW1lZWVZWVlXV1dRUVFUVFRTU1NTU1NRUVFQUFBQUFBQUFBQUFBQUFBQUFBkZGSGhoZnZ2dqampjY2NbW1tbW1tfX19WVlZSUlJRUVFXV1dQUFBQUFCKiopdXV12dnZgYGBjY2NcXFxQUFBdXV1UVFRSUlJQUFBQUFBQUFBmZmaTk5N8fHxxcXFnZ2diYmJQUFCXl5d9fX1+fn5ycnJ8fHx0dHRXV1daWlr///+0tLT9/f36+vr7+/vp6em2trazs7Px8fHr6+uwsLCqqqpxcXHz8/O4uLj39/ft7e3k5OSQkJBsbGz19fXZ2dnLy8vGxsatra15eXnIyMi8vLyJiYnY2NjV1dXOzs6Xl5eBgYF2dnZpaWnw8PDv7+/m5ubb29u6urqnp6elpaWTk5PS0tKhoaGdnZ2cnJyZmZmLi4uDg4N+fn58fHzj4+Pe3t6Hh4fNzc3CwsK+vr5ubm7g4ODQ0NCkpKSFhYWCgoJzc3Pd3d3FxcXAwMCsrKxiYmJgYGBYWFjExMRdXV2pBcBEAAAAWnRSTlMABQsHA4RADbIdFBBMxZ9iLyMY7pGMiG0o/vy+uZZRLPf27+fb0cKppZp1Z1xXOjb++vn39O7h2c/Lxrd9R/r49/Lq6ejm4dpwajP7+PTr3NGs/fj38e7s1Jpi7mcPAAAGTklEQVRYw+2YRXfbQBSFHTt27DAzYxsst6EyM4NmJJmZGWNmO8yctD+0kuP2NIVEsrPsPV5o40/33Hlv9GYY//VfZ61CFrPgzKFM3mgFe6BlYnx8oqV8auRpdcFZuS0urWt5eKfL5NpYWNhw3b589RF3isM6C8uVDTdqVhZiEqNYkJF4L5hwXbrHHeblaZ7VMfX5WSomBr/J6DRdmRzm5WV6uLV7I5oh/0GPmx6cr8zdekdtjWtdAPjgrxInmm88KcpxDSu5V8JGYHFESLhlzbYoPw4XhNI9j4tzQReU9jdHBRa7CF8EgG9WYlBhk/8ejPpebXUOaM6NZgkw+3yLAQKtn0GVM1BpBsTz0ppj+ad19R02beeFY/3uEN8hsllIxJISU0VsWq0/AOQ6GYr6dn+Grq4ZpJt5FbczBCIifWYd5dtQuzq/KkSVEYMfar0oqpP/hFt72mnaZl9JAL7fwSfJZp0WgSiKQogpZJjMb8cx/Cv4IYm7n0cLXdqjFjjmiFj5y3YRivwiuO1Y9Cu8qsXlH6UZusSmk0r1QLMROFYDIECQIXKMrbJH5hVepUIUCWTXs6lvlAa7oidKWJbLycpDjotMB4NE0UAsuxpA0nWeen+WtM6KyaBtCuTvgopMTqjOkjGe7G2kzOY8cAoACNhQ5BRhqkylr1+qoGq8iC2VEGj/qWgy/SWyPdPl1ZRre0EM+GsKhIKwOQsRSni8kmIBcnpjAOwIEUqCZBtFr7UXUttJKu4GgXweItQkMwMg6X5CLXAWu8sIlrQIIeG8EJ4eeQAYO9ksah+btmYB0GVqTLKyhJF/V570CtQABO42JjV2uQnwvQghb0pqI6FzyeBJ6esAMJVTYxedmwUGNBNJWGqWYQjk70u0J7C9AMyeK6HINgE7lolyXu8PBXVQ/C0uO4GttRDsIop5u/nZKoEQT2nWEBH5rpMCp5wJi90JfFm2XT+bxCECIXISWy9ormVRq++GbjF+BMPimgN3WHVabzqMXVMsih+Ga5IsG8F3+bEEfhp7MXiX6mZVOR4jM8kmLju1fVB9rHe6kOJXpzxFseOz7N1kaxXVAfOxxkGHrQBbdSUMihq7ZkRpsL3xmlLq4yvXJaTB3k7305ithu5FqKPhcs0gg7p43CYtZbbyIreKzqA53K2nupqYpaad1ojPLE+rKCYS6WTTPD08vRFVUEKrLg7w6I7f7deBjALaf3OgsZD2Ca3ilVh7atfYP55rZNBXUcN1IDzZ9Az4VE+6pi/mdNnzefTfZHz34uQwk5GbCka/vAD4v8iWm6/YHXmcvEvaJ19GHSIFhL9QITqz+jW8cqu2g5nnPcFI32E6LNmxqUTemRmlSKXbMSYWNB7XwoNpRr5ise9YZz0aqXRlRSolfm73likVXpdby6oYeWv0kUscijvjCWc4uWF1Svi7OwLJuvpWHSt/9livR2qNib+azQa5RMI3mM1LoaRU86w+f3ZhxeW1kOdAs6mORxNqdTjR5JJqtuL2UFlx/nnXpTCvVbNpknr2v+1f0Lg31esWnQzqrzTmzS4pCyLKrdSegA+smkUc9/lkKFmSKtNQ3uzqHgOi8qgle2Lx5oYSgYbs2KlwDuTN5t2KIHMep3hvLypdRxFZwolm2FDysL7u/JuWidbakWpWjr6v6hGRayGwzLdq9Ai0bRngETt4YJp1LTSpk+kL94nLpVzzxgSeTWdyP+lFZDFpdlcXqsO4aEaLQVRpC17oG8zFesFgpw8qdqymdNoUMKvdBuRIBo/cp1rdttl1PhQKnQdcTg70jv64CEG0uGwu6tZY17Jpq2YPNVKiLA8Pv23FViGqd98fyuVy6XqTHyN5ChyXwQxZufRucqhh8HFFO2dsuv7RpaAQ4uqHxTl0Jqf19jbEiHRnhBhCSmTtbeP9co6uu59yYJarjblEPtKtQ0RO12x605jxjXexj82WTE7fBetKSy61UtjwHkdQXcgzcb5mLpNJ0+/Hm+In3LbGnMqw7a2MHBduN1SWyTOpCP7cvHO8Ga9q4ZNE8PppUb1aSLL1r0cZZyPem4uGOaFwo7aooCGFE2hMXtZxRuwCTuvdF89vXiMG+NLLljkcN3wg1vKsVDQ2VF9fyiQeaq+/vHy1r47HOEOxSphHBcEZKeVUUuuS72u+u9mjnaSaAAAAAElFTkSuQmCC);
  }
  100% {
    background-image: url(data:image/png;base64,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);
  }
}
@keyframes runAni {
  0% {
    background-image: url(data:image/png;base64,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);
  }
  12.5% {
    background-image: url(data:image/png;base64,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);
  }
  25% {
    background-image: url(data:image/png;base64,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);
  }
  37.5% {
    background-image: url(data:image/png;base64,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);
  }
  50% {
    background-image: url(data:image/png;base64,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);
  }
  62.5% {
    background-image: url(data:image/png;base64,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);
  }
  75% {
    background-image: url(data:image/png;base64,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);
  }
  87.5% {
    background-image: url(data:image/png;base64,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);
  }
  100% {
    background-image: url(data:image/png;base64,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);
  }
}

.am-indexed-list-section-body.am-list-body,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-body.am-list-body:after,
.am-indexed-list-section-body.am-list-body .am-list-item:last-child .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header.am-list-body,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line {
  border-bottom: 0;
}
.am-indexed-list-section-header.am-list-body:after,
.am-indexed-list-section-header.am-list-body .am-list-item .am-list-line:after {
  display: none !important;
}
.am-indexed-list-section-header .am-list-item {
  height: 30px;
  min-height: 30px;
  background-color: #f5f5f9;
}
.am-indexed-list-section-header .am-list-item .am-list-line {
  height: 30px;
  min-height: 30px;
}
.am-indexed-list-section-header .am-list-item .am-list-content {
  font-size: 14px !important;
  color: #888 !important;
}
.am-indexed-list-quick-search-bar {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 0;
  text-align: center;
  color: #108ee9;
  font-size: 16px;
  list-style: none;
  padding: 0;
}
.am-indexed-list-quick-search-bar li {
  padding: 0 5px;
}
.am-indexed-list-quick-search-bar-over {
  background-color: rgba(0, 0, 0, 0.4);
}
.am-indexed-list-qsindicator {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -15px auto auto -30px;
  width: 60px;
  height: 30px;
  background: transparent;
  opacity: 0.7;
  color: #0af;
  font-size: 20px;
  border-radius: 30px;
  z-index: 1999;
  text-align: center;
  line-height: 30px;
}
.am-indexed-list-qsindicator-hide {
  display: none;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.apply-for-history-web.ar {
  font-family: "IBM", sans-serif;
}
.apply-for-history-web.en {
  font-family: "DIN", sans-serif;
}
.apply-for-history-web .am-list-view-scrollview .am-list-body {
  padding-top: calc(3.33333rem + constant(safe-area-inset-top));
  padding-top: calc(3.33333rem + env(safe-area-inset-bottom));
}
.apply-for-history-web .am-list-view-scrollview .am-list-body:before {
  height: 0 !important;
}
.apply-for-history-web .am-list-view-scrollview .am-list-body:after {
  height: 0 !important;
}
.apply-for-history-web .list-item {
  display: flex;
  align-items: center;
  border-bottom: 0.13333rem solid #f3f4f5;
  padding: 0.73333rem;
}
.apply-for-history-web .list-item .title {
  width: calc(100% - 6rem);
  padding-right: 0.66667rem;
  overflow: hidden;
}
.apply-for-history-web .list-item .name {
  color: #333333;
  font-weight: bold;
  font-size: 1.06667rem;
  padding-bottom: 0.66667rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.apply-for-history-web .list-item .time {
  font-size: 0.8rem;
  color: #979797;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.apply-for-history-web .list-item .details {
  width: 6rem;
  text-align: right;
  font-weight: bold;
  font-size: 0.93333rem;
}
.apply-for-history-web .list-item .details.green {
  color: #8ee9bc;
}
.apply-for-history-web .list-item .details.purple {
  color: #a8b4ff;
}
.apply-for-history-web .list-item .details.black {
  color: #cccccc;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.apply-for-web.ar {
  font-family: "IBM", sans-serif;
}
.apply-for-web.en {
  font-family: "DIN", sans-serif;
}
.apply-for-web .rc-upload {
  outline: none;
}
.apply-for-web .upload-form {
  width: 19.06667rem;
  margin: 0 auto;
  top: constant(safe-area-inset-top);
  top: env(safe-area-inset-bottom);
  padding-top: calc(4.33333rem + constant(safe-area-inset-top));
  padding-top: calc(4.33333rem + env(safe-area-inset-bottom));
}
.apply-for-web .upload-form .upload-banner {
  border-radius: 0.66667rem;
  height: 5.46667rem;
  margin-bottom: 0.33333rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
}
.apply-for-web .upload-form .upload-banner .upload-icon {
  width: 2.4rem;
}
.apply-for-web .upload-form .upload-banner .upload-icon img {
  width: 100%;
}
.apply-for-web .upload-form .upload-banner .upload-text {
  font-size: 0.8rem;
  color: #7b8dfe;
  line-height: 1.8;
}
.apply-for-web .upload-form .skeleton-item {
  width: 13.13333rem;
}
.apply-for-web .upload-form .input-title {
  font-size: 0.93333rem;
  color: #555555;
  flex-shrink: 0;
}
.apply-for-web .upload-form .input-title span {
  color: #ff6d6d;
}
.apply-for-web .upload-form .form-item {
  display: flex;
  padding: 0.66667rem 0;
  align-items: center;
}
.apply-for-web .upload-form .form-item input,
.apply-for-web .upload-form .form-item textarea {
  border: 0.06667rem solid #cccccc;
  border-radius: 1.5rem;
  font-size: 0.93333rem;
  outline: none;
  padding: 0.53333rem 0.83333rem;
  box-sizing: border-box;
  width: 100%;
  transition: all 0.3s;
  resize: none;
  -webkit-appearance: none;
  background-color: #fff;
}
.apply-for-web .upload-form .form-item input.ar,
.apply-for-web .upload-form .form-item textarea.ar {
  font-family: "IBM", sans-serif;
}
.apply-for-web .upload-form .form-item input.en,
.apply-for-web .upload-form .form-item textarea.en {
  font-family: "DIN", sans-serif;
}
.apply-for-web .upload-form .form-item input {
  height: 2.4rem;
}
.apply-for-web .upload-form .form-item .input-select {
  width: 100%;
  display: flex;
  padding-top: 0.16667rem;
}
.apply-for-web .upload-form .form-item .input-select .select-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.apply-for-web .upload-form .form-item .input-select .select-item p {
  padding-left: 0.33333rem;
  font-size: 0.86667rem;
}
.apply-for-web .upload-form .form-item .input-select .select-icon {
  width: 1.4rem;
  height: 1.4rem;
  background-size: 100% !important;
  transition: all 0.3s;
  background: url("/static/images/activities/apply-for/no.png") no-repeat;
}
.apply-for-web .upload-form .form-item .input-select .select-icon.yes {
  background: url("/static/images/activities/apply-for/yes.png") no-repeat;
}
.apply-for-web .upload-form .form-item input:focus,
.apply-for-web .upload-form .form-item textarea:focus {
  border-color: #7b8dfe;
}
.apply-for-web .upload-form .form-item.column {
  flex-direction: column;
}
.apply-for-web .upload-form .form-item.column .input-title {
  padding-bottom: 0.8rem;
  text-align: center;
}
.apply-for-web .upload-form .form-item.row .input-title {
  padding-right: 0.86667rem;
}
.apply-for-web .upload-form .form-btn {
  background-color: #f3f4f5;
  color: #9b9b9b;
  box-shadow: 0px 0.13333rem 0.33333rem 0px rgba(204, 204, 204, 0.35);
  height: 3.06667rem;
  border-radius: 2em;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.06667rem;
  transition: all 0.3s;
  margin: 1.66667rem 0;
}
.apply-for-web .upload-form .form-btn.active {
  background-color: #7b8dfe;
  box-shadow: 0px 0.13333rem 0.33333rem 0px rgba(123, 141, 254, 0.35);
  color: #fff;
}
.apply-for-web .tips {
  margin-bottom: 2rem;
  font-size: 0.8rem;
  color: #666;
}

.app-bar {
  width: 100%;
  height: 3.33333rem;
  display: flex;
  position: fixed;
  top: constant(safe-area-inset-top);
  top: env(safe-area-inset-bottom);
  left: 0;
  z-index: 10;
  justify-content: space-between;
  align-items: center;
  background-color: #fff;
}
.app-bar-item {
  width: 3.33333rem;
  height: 3.33333rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.app-bar-return {
  width: 0.66rem;
  height: 0.96rem;
  background: url("/static/images/app-bar/left.png") no-repeat;
  background-size: 100% 100%;
}
.app-bar-title {
  font-size: 1.06667rem;
  color: #333333;
}
.app-bar-right {
  width: 0.84rem;
  height: 0.84rem;
  background: url("/static/images/app-bar/burger.png") no-repeat;
  background-size: 100% 100%;
}

@font-face {
  font-family: "D IN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
#constellationContainer {
  font-family: "D IN", sans-serif;
  position: relative;
  background-image: url("/static/images/carnival-ranking/constellation/bg.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top;
  background-color: #0e0753;
  min-height: 100vh;
  padding-bottom: 5vw;
  color: #fff;
  font-size: 4vw;
}
#constellationContainer img {
  display: block;
  max-width: 100%;
}
#constellationContainer .flex {
  display: flex;
  flex-direction: row;
}
#constellationContainer .flex-column {
  display: flex;
  flex-direction: column;
}
#constellationContainer .flex-center {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
#constellationContainer .flex-column-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#constellationContainer .text-center {
  text-align: center;
}
#constellationContainer .img-box {
  position: relative;
}
#constellationContainer .img-box .title {
  position: absolute;
  top: 9.5vw;
  width: 100%;
  font-size: 1.2rem;
  font-weight: bold;
  font-family: "D IN";
  text-align: center;
}
#constellationContainer .img-box .bg {
  display: block;
}
#constellationContainer .img-box .content {
  position: absolute;
  top: 0.33333rem;
  right: 0;
  bottom: 0;
  left: 0;
}
#constellationContainer .pa {
  padding: 3vw;
}
#constellationContainer .headerContainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
  height: 83vw;
}
#constellationContainer .headerContainer .c00f0ff {
  font-size: 1.2rem;
  letter-spacing: -0.06667rem;
  line-height: 1.5rem;
  font-weight: bold;
  color: #00f0ff;
  text-align: center;
}
#constellationContainer .headerContainer .ffea00 {
  width: 50vw;
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  line-height: 1.5rem;
  color: #ffffff;
  text-align: center;
}
#constellationContainer .selected {
  filter: grayscale(0) !important;
  opacity: 1!important;
}
#constellationContainer .packageContainer {
  margin: 15vw 7vw 6vw 7vw;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-content: flex-start;
  flex-wrap: wrap;
}
#constellationContainer .packageContainer .gift-img {
  width: 70%;
  margin-left: 15%;
}
#constellationContainer .packageContainer .item {
  filter: grayscale(0.7);
  opacity: 0.7;
  text-align: center;
  width: 41vw;
  height: 30vw;
  border-radius: 1.66667rem;
  margin: 2vw 1vw;
  position: relative;
}
#constellationContainer .packageContainer .item .item-title {
  width: 100%;
  color: #a09eff;
  font-weight: bold;
  font-family: "D IN";
  font-size: 1.1rem;
  letter-spacing: -1px;
  text-align: center;
  position: absolute;
  left: 50%;
  transform: translate3d(-50%, -1.2rem, 0);
}
#constellationContainer .packageContainer .item .item-subtitle {
  font-size: 0.7rem;
  line-height: 2rem;
  letter-spacing: -1px;
  color: #6c68cc;
  text-align: center;
}
#constellationContainer .packageContainer .item .item-money {
  position: absolute;
  bottom: 0.53333rem;
  right: 0.53333rem;
  font-size: 1.5rem;
  letter-spacing: -0.1rem;
  color: #ffda6c;
  font-weight: bold;
  text-align: center;
}
#constellationContainer .packageContainer .item .item-tip {
  font-size: 0.8rem;
  letter-spacing: -1px;
  color: #abb5f9;
  font-weight: bold;
  text-align: center;
  text-shadow: 0.1rem 0rem 0.1rem #3d37ff, -0.1rem 0rem 0.1rem #3d37ff, 0rem 0.1rem 0.1rem #3d37ff, 0rem -0.1rem 0.5rem #3d37ff;
}
#constellationContainer .packageContainer .item .item-t1 {
  position: absolute;
  top: 13vw;
  margin-left: 0.3rem;
}
#constellationContainer .packageContainer .item .item-t2 {
  position: absolute;
  top: 20.5vw;
  margin-left: -3.2rem;
}
#constellationContainer .packageContainer .item .item-t3 {
  position: absolute;
  top: 10vw;
  margin-left: 1rem;
}
#constellationContainer .packageContainer .item .item-t4 {
  position: absolute;
  bottom: 3.5vw;
  margin-left: -4rem;
}
#constellationContainer .packageContainer .item-cost {
  font-size: 0.3rem;
  letter-spacing: -0.06667rem;
  line-height: 4.33333rem;
  color: #abb5f9;
  text-align: center;
}
#constellationContainer .packageContainer .item-cost .item-cost-money {
  font-size: 1.3rem;
  font-weight: bold;
  margin: 2vw;
  color: #d227e5;
}
#constellationContainer .packageContainer .item-cost .item-cost-delete {
  position: relative;
  z-index: 1;
  color: #abb5f9;
}
#constellationContainer .packageContainer .item-cost .item-cost-delete::after {
  position: absolute;
  content: " ";
  top: 3vw;
  left: -0.4vw;
  width: 1.9rem;
  height: 0.2rem;
  background: #d227e5;
  z-index: -1;
}
#constellationContainer .btn {
  filter: grayscale(0.7);
  opacity: 0.7;
  font-size: 1.36rem;
  letter-spacing: -1px;
  line-height: 2.46667rem;
  color: #644414;
  font-family: "D IN";
}
#constellationContainer .chance {
  position: absolute;
  bottom: -2.3rem;
  color: #8efff8;
  font-size: 1.1rem;
}
#constellationContainer .btn-Receive {
  margin: 2rem 0;
}
#constellationContainer .congratulations {
  padding-top: 10vw;
}
#constellationContainer .congratulations .congratulations-title {
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 2vw;
}
#constellationContainer .unlock {
  margin-top: 13vw!important;
  margin-bottom: 5vw;
}
#constellationContainer .tip-box {
  padding-top: 6vw;
}
#constellationContainer .tip-box .unlock-text {
  width: 80%;
  font-size: 1.6rem;
  letter-spacing: -0.1rem;
  line-height: 2.93333rem;
  color: #ffffff;
  font-weight: bold;
  font-family: "D IN";
  text-align: center;
  transform: translateY(1rem);
  background: -webkit-linear-gradient(left, #00abff 0%, #55ffe2 100%);
  color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#constellationContainer .tip-box .tip-content {
  width: 63vw;
  height: 70%;
  position: absolute;
  right: 1.2rem;
  top: 2.4rem;
  line-height: 1.5rem;
  font-size: 0.6rem;
  color: #8efff8;
  padding-top: 1rem;
  text-align: center;
}
#constellationContainer .tip-box .tip-content .feef00 {
  color: #feef00;
}
#constellationContainer .progress {
  position: relative;
  height: 0.5rem;
  width: 65%;
  margin-top: 0.6rem;
  border-radius: 1rem;
  border: 1px solid #5894ff;
  transform: translateX(1rem);
}
#constellationContainer .progress .val {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: linear-gradient(180deg, #5894ff, #ffffff);
  border-radius: 0.5rem;
}
#constellationContainer .progress .progressValue {
  position: absolute;
  top: -0.6rem;
  left: 10.5rem;
  color: #ffffff;
}
#constellationContainer .luminous {
  font-size: 1.2rem;
  font-weight: bold;
  color: #8efff8;
  transform: translateY(-0.6rem);
  text-shadow: -0.1rem -0.3rem 1.5rem rgba(142, 255, 248, 0.6), 0.1rem 0.3rem 1.5rem rgba(142, 255, 248, 0.6), 0.1rem 0.3rem 1.5rem rgba(142, 255, 248, 0.6), -0.1rem 0.3rem 1.5rem rgba(142, 255, 248, 0.6);
}
#constellationContainer .describe {
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  line-height: 1.5rem;
  color: #758dff;
  font-family: "D IN";
  text-align: center;
}
#constellationContainer .gift-cell {
  filter: grayscale(0.1);
  opacity: 0.4;
  position: relative;
  background-image: url("/static/images/carnival-ranking/constellation/gift-cell.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top;
  width: 100vw;
  height: 20vw;
}
#constellationContainer .gift-cell .cell-title {
  position: absolute;
  left: 26vw;
  top: 6vw;
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  line-height: 2rem;
  color: #1b195a;
  font-weight: bold;
  font-family: "D IN";
}
#constellationContainer .gift-cell .cell-tip {
  position: absolute;
  right: 8.5vw;
  top: 8vw;
  width: 4rem;
  height: 1.3rem;
  font-size: 1rem;
  letter-spacing: -1px;
  color: #55c5ff;
  font-weight: bold;
  font-family: "D IN";
}
#constellationContainer .m-modal-confirm {
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  z-index: 15;
}
#constellationContainer .m-modal-confirm > .wrapper {
  display: flex;
  flex-flow: row nowrap;
  width: 100%;
  height: 100%;
  align-items: center;
  align-content: center;
  justify-content: center;
}
#constellationContainer .m-modal-confirm .dialog {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 18rem;
  max-width: 80%;
  border-radius: 1.33333rem;
  overflow: hidden;
}
#constellationContainer .m-modal-confirm .bd {
  display: flex;
  flex-flow: row nowrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 0.66667rem;
  padding: 0.83333rem 0;
  min-height: 8.33333rem;
  border-bottom: solid 1px #dadada;
}
#constellationContainer .m-modal-confirm .bd .content {
  text-align: center;
  font-size: 1.33333rem;
  font-weight: bold;
  color: #6a25c7;
}
#constellationContainer .m-modal-confirm .ft {
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  padding: 0 0.66667rem;
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
#giftContainer {
  font-family: "DIN", sans-serif;
  position: relative;
  background-image: url("/static/images/carnival-ranking/gift/bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  min-height: 100vh;
  padding-bottom: 5vw;
  color: #fff;
  font-size: 4vw;
}
#giftContainer img {
  display: block;
  max-width: 100%;
}
#giftContainer .flex {
  display: flex;
  flex-direction: row;
}
#giftContainer .flex-column {
  display: flex;
  flex-direction: column;
}
#giftContainer .flex-center {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
#giftContainer .flex-column-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#giftContainer .text-center {
  text-align: center;
}
#giftContainer .img-box {
  position: relative;
}
#giftContainer .img-box .title {
  position: absolute;
  top: 6.5vw;
  width: 100%;
  font-size: 3.6vw;
  font-weight: bold;
  font-family: "D IN";
  text-align: center;
}
#giftContainer .img-box .bg {
  display: block;
}
#giftContainer .img-box .content {
  position: absolute;
  top: 0.33333rem;
  right: 0;
  bottom: 0;
  left: 0;
}
#giftContainer .pa {
  padding: 3vw;
}
#giftContainer .headerContainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
}
#giftContainer .headerContainer .ffea00 {
  color: #ffea00;
  font-weight: bold;
  letter-spacing: -0.06667rem;
  line-height: 5.5vw;
}
#giftContainer .headerContainer .c8fc9f6 {
  color: #8fc9f6;
  letter-spacing: -0.06667rem;
  line-height: 5.5vw;
}
#giftContainer .headerContainer .d6b7ff {
  color: #d6b7ff;
  letter-spacing: -0.06667rem;
  line-height: 5.5vw;
}
#giftContainer .packageContainer {
  margin: 15vw 7vw 6vw 7vw;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-content: flex-start;
  flex-wrap: wrap;
}
#giftContainer .packageContainer .item {
  text-align: center;
  width: 41vw;
  height: 31vw;
  border-radius: 1.66667rem;
  border: 0.16667rem solid #8cfce7;
  margin: 2vw 1vw;
  position: relative;
}
#giftContainer .packageContainer .item .item-title {
  position: absolute;
  left: 0.53333rem;
  top: 0.53333rem;
  font-size: 1rem;
  letter-spacing: -1px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  width: 90%;
  text-align: left;
}
#giftContainer .packageContainer .item .item-subtitle {
  font-size: 0.7rem;
  line-height: 2rem;
  letter-spacing: -1px;
  color: #6c68cc;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0.7rem;
}
#giftContainer .packageContainer .item .item-money {
  position: absolute;
  bottom: 0.53333rem;
  right: 0.53333rem;
  font-size: 1.5rem;
  letter-spacing: -0.1rem;
  color: #ffda6c;
  font-weight: bold;
  text-align: center;
}
#giftContainer .packageContainer .item .item-tip {
  font-size: 0.8rem;
  letter-spacing: -1px;
  color: #abb5f9;
  font-weight: bold;
  text-align: center;
  text-shadow: 0.1rem 0rem 0.1rem #3d37ff, -0.1rem 0rem 0.1rem #3d37ff, 0rem 0.1rem 0.1rem #3d37ff, 0rem -0.1rem 0.5rem #3d37ff;
}
#giftContainer .packageContainer .item .item-t1 {
  position: absolute;
  top: 13vw;
  margin-left: 0.3rem;
}
#giftContainer .packageContainer .item .item-t2 {
  position: absolute;
  top: 20.5vw;
  margin-left: -3.2rem;
}
#giftContainer .packageContainer .item .item-t3 {
  position: absolute;
  top: 10vw;
  margin-left: 1rem;
}
#giftContainer .packageContainer .item .item-t4 {
  position: absolute;
  bottom: 3.5vw;
  margin-left: -4rem;
}
#giftContainer .packageContainer .item-cost {
  font-size: 0.8rem;
  letter-spacing: -0.06667rem;
  line-height: 4.33333rem;
  color: #abb5f9;
  text-align: center;
}
#giftContainer .packageContainer .item-cost .item-cost-money {
  font-size: 1.3rem;
  font-weight: bold;
  margin: 2vw;
  color: #d227e5;
}
#giftContainer .packageContainer .item-cost .item-cost-delete {
  position: relative;
  z-index: 1;
  color: #abb5f9;
}
#giftContainer .packageContainer .item-cost .item-cost-delete::after {
  position: absolute;
  content: " ";
  top: 3vw;
  left: -0.4vw;
  width: 1.9rem;
  height: 0.2rem;
  background: #d227e5;
  z-index: -1;
}
#giftContainer .buy {
  width: 74vw;
  height: 13vw;
  border-radius: 2.33333rem;
  background-image: linear-gradient(91deg, #fffa1f 1%, #ff9eca 100%);
  margin: 4vw auto;
  text-align: center;
  line-height: 12vw;
  font-size: 1.8rem;
  letter-spacing: -1px;
  color: #000000;
  font-weight: bold;
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
#carnivalRanking {
  font-family: "DIN", sans-serif;
  position: relative;
  background-image: url("/static/images/carnival-ranking/bg.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  min-height: 100vh;
  padding: 0.5vw;
  padding-bottom: 5vw;
  color: #fff;
}
#carnivalRanking .text-center {
  text-align: center;
}
#carnivalRanking .p-full {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
}
#carnivalRanking .header {
  position: relative;
}
#carnivalRanking .header img.bg_header {
  display: block;
  width: 100%;
}
#carnivalRanking .header .header-card {
  position: absolute;
  left: 0;
  right: 0;
  height: 72vw;
  bottom: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
#carnivalRanking .header .header-card .theme {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
#carnivalRanking .header .header-card .theme span {
  position: absolute;
  font-size: 1.6rem;
  font-weight: bold;
  text-shadow: #9371d9 1px 0 0, #9371d9 0 1px 0, #9371d9 -1px 0 0, #9371d9 0.06667rem 0.1rem 0;
}
#carnivalRanking .header .header-card .theme .btn_theme {
  width: 80vw;
}
#carnivalRanking .header .header-card .header-card-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  margin-top: 1rem;
}
#carnivalRanking .header .header-card .header-card-text .ranking {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  position: relative;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 0 2rem 0 0.83333rem;
  position: relative;
  color: #898989;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-item .left {
  position: absolute;
  left: -0.625rem;
  top: 2.1rem;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-item .right {
  position: absolute;
  right: -0.375rem;
  top: 2.1rem;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-item .right::after {
  transform: rotateY(180deg);
  left: 5.6vw !important;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-name {
  text-transform: uppercase;
  background-image: linear-gradient(-16deg, #f1bf34, #fdf181);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  margin-bottom: 1.1rem;
  font-size: 0.73333rem;
  text-align: center;
  min-width: 17vw;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-portrait {
  width: 3rem;
  height: 3rem;
  border-radius: 100%;
  background: #fff;
  margin-bottom: 1rem;
  position: relative;
  border: 1px solid #f37204;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-portrait img {
  width: 100%;
  border-radius: 100%;
}
#carnivalRanking .header .header-card .header-card-text .ranking .big {
  width: 3.5rem;
  height: 3.5rem;
}
#carnivalRanking .header .header-card .header-card-text .ranking .ranking-portrait::after {
  background-image: url("/static/images/carnival-ranking/icon_crown_01.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  content: "";
  top: -3vw;
  left: -1.4vw;
  width: 1.8rem;
  height: 1.8rem;
}
#carnivalRanking .header .header-card .header-card-text p {
  padding: 0 4rem;
  font-size: 0.66667rem;
  line-height: 1.1rem;
  text-align: center;
}
#carnivalRanking .header .header-card .footer {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
#carnivalRanking .header .header-card .footer span {
  position: absolute;
  font-size: 1.1rem;
  font-weight: bold;
}
#carnivalRanking .header .header-card .footer .btn_theme {
  width: 65vw;
}
#carnivalRanking nav.tab {
  position: relative;
  width: 100%;
  height: 11vw;
  display: flex;
  z-index: 100;
  margin-top: -5vw;
  transform: scale(0.93);
  margin-bottom: 6vw;
}
#carnivalRanking nav.tab .item {
  height: 100%;
  flex: 1;
  display: flex;
  align-items: center;
  position: relative;
  margin: 0 0.06667rem;
}
#carnivalRanking nav.tab .item img.bg_tab_item {
  display: block;
  width: 100%;
}
#carnivalRanking nav.tab .item span {
  position: absolute;
  z-index: 1;
  text-align: center;
  width: 100%;
  opacity: 0.3;
  font-size: 4.5vw;
}
#carnivalRanking nav.tab .active {
  position: relative;
}
#carnivalRanking nav.tab .active span {
  opacity: 1 !important;
  font-weight: bold;
  font-size: 5vw;
}
#carnivalRanking nav.tab .active::after {
  background-image: url("/static/images/carnival-ranking/btn_theme_more.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  content: "";
  top: 11vw;
  left: 9vw;
  width: 3.5rem;
  height: 3.5rem;
}
#carnivalRanking nav.tab .bg_tab {
  display: block;
  width: 100%;
  position: absolute;
  z-index: -1;
  transform: scale(1.04);
  top: 2vw;
}
#carnivalRanking .page {
  position: relative;
}
#carnivalRanking .page img.bg_page {
  display: block;
  width: 100%;
}
#carnivalRanking .page .container {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  margin: 0 0.16667rem;
  overflow: hidden;
}
#carnivalRanking .page .container .line {
  position: absolute;
  top: 1rem;
  left: -1rem;
  width: 83vw;
  z-index: 2;
}
#carnivalRanking .page .container .ball {
  position: absolute;
  z-index: 3;
}
#carnivalRanking .page .container .ball_01 {
  top: 1.75rem;
  left: 7rem;
  width: 6vw;
  opacity: 0.8;
}
#carnivalRanking .page .container .ball_02 {
  top: 18.2rem;
  left: 10.2rem;
  width: 7vw;
  opacity: 0.9;
}
#carnivalRanking .page .container .ball_03 {
  top: 25rem;
  left: 7.2rem;
  width: 12.5vw;
}
#carnivalRanking .page .container .checkpoint {
  position: absolute;
  z-index: 4;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#carnivalRanking .page .container .checkpoint b {
  font-weight: bold;
  font-size: 3.9vw;
  margin-top: -0.26667rem;
  display: flex;
  align-items: center;
}
#carnivalRanking .page .container .checkpoint .checkEvent {
  color: #9c82ff;
  font-size: 3.3vw;
}
#carnivalRanking .page .container .checkpoint .tag {
  color: #fed0ca !important;
}
#carnivalRanking .page .container .checkpoint_01 {
  top: -0.1rem;
  right: 1.8rem;
}
#carnivalRanking .page .container .checkpoint_01 img {
  width: 40vw;
}
#carnivalRanking .page .container .checkpoint_02 {
  top: 7.8rem;
  left: 0.8rem;
}
#carnivalRanking .page .container .checkpoint_02 img {
  width: 33vw;
}
#carnivalRanking .page .container .checkpoint_03 {
  top: 16.7rem;
  right: 0.2rem;
}
#carnivalRanking .page .container .checkpoint_03 img {
  width: 41vw;
}
#carnivalRanking .page .container .nodata {
  font-size: 6vw;
  font-weight: bold;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  position: relative;
}
#carnivalRanking .page .container .nodata p {
  opacity: 0.4;
  width: 55vw;
}
#carnivalRanking .page .container .nodata .icon-nodata {
  position: absolute;
  top: 49%;
  right: 8%;
  width: 16vw;
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.bg_1 {
  background-image: url("/static/images/carnival-ranking/ranking/bg_1.png");
}
.bg_1 .ranking-item {
  background-image: linear-gradient(-89deg, #621bb4 0%, #8945d8 100%);
}
.bg_2 {
  background-image: url("/static/images/carnival-ranking/ranking/bg_2.png");
}
.bg_2 .ranking-item {
  filter: drop-shadow(-0.07313rem 0.59553rem 0.16667rem rgba(12, 89, 75, 0.46));
  background-image: linear-gradient(-89deg, #0b715e 0%, #1db779 100%);
}
.bg_2 .point {
  color: #ffffff !important;
}
.bg_3 {
  background-image: url("/static/images/carnival-ranking/ranking/bg_3.png");
}
.bg_3 .ranking-item {
  filter: drop-shadow(-0.07313rem 0.59553rem 0.16667rem rgba(109, 29, 135, 0.46));
  background-image: linear-gradient(-89deg, #6d1b88 0%, #bb53dc 100%);
}
.bg_3 .point {
  color: #ffffff !important;
}
#rankingContainer {
  font-family: "DIN", sans-serif;
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  min-height: 100vh;
  padding-bottom: 5vw;
  color: #fff;
}
#rankingContainer img {
  display: block;
}
#rankingContainer .flex {
  display: flex;
  flex-direction: row;
}
#rankingContainer .flex-column {
  display: flex;
  flex-direction: column;
}
#rankingContainer .flex-center {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
#rankingContainer .flex-column-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#rankingContainer .text-center {
  text-align: center;
}
#rankingContainer .pa {
  padding: 1vw;
}
#rankingContainer .ma {
  margin: 8vw 0;
}
#rankingContainer .f63 {
  font-size: 5.8vw;
}
#rankingContainer .f60 {
  font-size: 4.4vw;
}
#rankingContainer .f46 {
  font-size: 3.8vw;
  line-height: 6vw;
}
#rankingContainer .cMain {
  color: #fffd6c;
}
#rankingContainer .c-4becf2 {
  color: #4becf2;
}
#rankingContainer .c-dc51ff {
  color: #dc51ff;
}
#rankingContainer .c-fff7ce {
  color: #fff7ce;
}
#rankingContainer .img-box {
  position: relative;
}
#rankingContainer .img-box .bg {
  display: block;
}
#rankingContainer .img-box .content {
  position: absolute;
  top: 0.33333rem;
  right: 0;
  bottom: 0;
  left: 0;
}
#rankingContainer .RichStar {
  opacity: 0.2;
}
#rankingContainer .p-full {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
}
#rankingContainer img.bg_header {
  display: block;
  width: 100%;
}
#rankingContainer nav.tab {
  position: relative;
  width: 100%;
  height: 11vw;
  display: flex;
  z-index: 100;
  margin-top: 5vw;
  transform: scale(0.93);
  margin-bottom: 6vw;
}
#rankingContainer nav.tab .item {
  height: 100%;
  flex: 1;
  display: flex;
  align-items: center;
  position: relative;
  margin: 0 0.06667rem;
}
#rankingContainer nav.tab .item img.bg_tab_item {
  display: block;
  width: 100%;
}
#rankingContainer nav.tab .item span {
  position: absolute;
  z-index: 1;
  text-align: center;
  width: 100%;
  font-size: 5vw;
  line-height: 1rem;
}
#rankingContainer nav.tab .active {
  position: relative;
}
#rankingContainer nav.tab .active span {
  opacity: 1 !important;
  font-weight: bold;
  font-size: 5vw;
}
#rankingContainer nav.tab .active img.bg_tab_item {
  margin-top: 0.66667rem;
}
#rankingContainer nav.tab .bg_tab {
  display: block;
  width: 100%;
  position: absolute;
  z-index: -1;
  transform: scale(1.04);
  top: 2vw;
}
#rankingContainer .page {
  position: relative;
}
#rankingContainer .page .tip-box {
  margin: 8vw 0;
}
#rankingContainer .page .title {
  position: absolute;
  top: 4vw;
  font-size: 6vw;
  color: #000000;
}
#rankingContainer .page img.card_line {
  display: block;
  width: 99%;
}
#rankingContainer .page img.card_header_bg {
  display: block;
  width: 98%;
  position: absolute;
  left: 1%;
  right: 0;
  top: 0;
}
#rankingContainer .page .container {
  margin-top: 3.33333rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 2vw 4vw;
}
#rankingContainer .page .container .card {
  width: 40vw;
  margin-left: 4vw;
  margin-top: 4vw;
  max-height: 27vw;
  text-align: center;
}
#rankingContainer .page .container .card .card-title {
  display: block;
  margin-top: 0.3rem;
  font-size: 1rem;
}
#rankingContainer .page .container .card .card-item-bg {
  display: block;
  width: 100%;
}
#rankingContainer .page .container .card .icon-trophy {
  display: block;
  width: 55%;
}
#rankingContainer .page .container .card .tip {
  position: absolute;
  bottom: 0.66667rem;
  right: 0.66667rem;
  font-size: 0.66667rem;
  max-width: 5.26667rem;
  text-align: right;
}
#rankingContainer .page .container .full {
  width: 84vw;
  margin-bottom: 4vw;
}
#rankingContainer .page .container .full .icon-trophy {
  display: block;
  width: 100%!important;
}
#rankingContainer .page .container .full .b70 {
  width: 70%!important;
}
#rankingContainer .page .container .full .content {
  top: -0.06667rem !important;
  bottom: 0.36667rem;
}
#rankingContainer .page .ranking-top .top-bg {
  width: 100%;
}
#rankingContainer .page .ranking-top .top-title {
  font-size: 2.26667rem;
  color: #f9d733;
  margin-bottom: 2vw;
}
#rankingContainer .page .ranking-top .portrait {
  background-color: #f3cfad;
  width: 4.66667rem;
  height: 4.66667rem;
  border-radius: 5.33333rem;
  object-fit: cover;
}
#rankingContainer .page .ranking-top .portrait-name {
  font-size: 1.6rem;
  color: #fff524;
  margin-top: 7vw;
  transform: translate(0, 0.63333rem);
}
#rankingContainer .page .ranking-item {
  border-radius: 0.83333rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  margin: 3vw;
}
#rankingContainer .page .portrait-box {
  position: relative;
  display: flex;
  flex-direction: row;
  margin: 0 4vw;
}
#rankingContainer .page .portrait-box .portrait-small {
  margin: 0;
}
#rankingContainer .page .portrait-box .l {
  transform: translatex(-0.26667rem);
}
#rankingContainer .page .portrait-box .r {
  transform: translatex(0.26667rem);
}
#rankingContainer .page .portrait-small {
  background-color: #f3cfad;
  width: 3.33333rem;
  height: 3.33333rem;
  border-radius: 3.33333rem;
  object-fit: cover;
  margin: 0 4vw;
}
#rankingContainer .page .name {
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  color: #c59b70;
  white-space: nowrap!important;
  overflow: hidden!important;
  text-overflow: ellipsis!important;
  max-width: 6rem;
}
#rankingContainer .page .footer-name {
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  color: #763c00;
  white-space: nowrap!important;
  overflow: hidden!important;
  text-overflow: ellipsis!important;
  max-width: 11rem;
}
#rankingContainer .page .number {
  font-size: 1.23333rem;
  letter-spacing: -0.1rem;
  color: #e5b8f4;
  font-weight: 800;
  font-family: "D IN Pro";
  text-align: center;
}
#rankingContainer .page .spacer {
  flex-grow: 1!important;
}
#rankingContainer .page .point {
  font-size: 1rem;
  letter-spacing: -0.06667rem;
  color: #b268e5;
  transform: scale(1, 1.3);
}
#rankingContainer .page .footer-spacer {
  height: 4.66667rem;
}
#rankingContainer .page .ranking-mine {
  width: 100%;
  height: 4.66667rem;
  background-image: linear-gradient(176deg, #f3cda5 0%, #bd7933 100%);
  position: fixed;
  bottom: 0;
  z-index: 9999;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
#rankingContainer .page .ranking-mine .name {
  color: #763c00;
}
#rankingContainer .page .ranking-mine .point {
  color: #ffffff;
  margin-right: 1.33333rem;
}

.am-activity-indicator {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 99;
}
.am-activity-indicator-spinner {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-2.125%20-1.875%2064%2064%22%3E%3Cpath%20fill%3D%22%23CCC%22%20d%3D%22M29.875-1.875c-17.673%200-32%2014.327-32%2032s14.327%2032%2032%2032%2032-14.327%2032-32-14.327-32-32-32zm0%2060.7c-15.85%200-28.7-12.85-28.7-28.7s12.85-28.7%2028.7-28.7%2028.7%2012.85%2028.7%2028.7-12.85%2028.7-28.7%2028.7z%22%2F%3E%3Cpath%20fill%3D%22%23108ee9%22%20d%3D%22M61.858%2030.34c.003-.102.008-.203.008-.305%200-11.43-5.996-21.452-15.01-27.113l-.013.026c-.24-.137-.515-.22-.81-.22-.912%200-1.65.738-1.65%201.65%200%20.654.384%201.215.937%201.482%207.963%205.1%2013.247%2014.017%2013.247%2024.176%200%20.147-.01.293-.01.44h.022c0%20.01-.004.02-.004.03%200%20.91.74%201.65%201.65%201.65s1.65-.74%201.65-1.65c0-.06-.012-.112-.018-.167z%22%2F%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
  -webkit-animation: spinner-anime 1s linear infinite;
          animation: spinner-anime 1s linear infinite;
}
.am-activity-indicator-tip {
  font-size: 14px;
  margin-left: 8px;
  color: #000;
  opacity: 0.4;
}
.am-activity-indicator.am-activity-indicator-toast {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  z-index: 1999;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-spinner {
  margin: 0;
}
.am-activity-indicator.am-activity-indicator-toast .am-activity-indicator-toast {
  display: inline-block;
  position: relative;
  top: 4px;
}
.am-activity-indicator-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 15px;
  border-radius: 7px;
  background-clip: padding-box;
  color: #fff;
  background-color: rgba(58, 58, 58, 0.9);
  font-size: 15px;
  line-height: 20px;
}
.am-activity-indicator-spinner-lg {
  width: 32px;
  height: 32px;
}
@-webkit-keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spinner-anime {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.cumulative-recharge-web {
  width: 100%;
  min-height: 100vh;
  background: #2E223B url("/static/images/cumulative-recharge/bg.png") no-repeat;
  background-size: 100%;
  font-family: "DIN", sans-serif;
  padding-bottom: 5rem;
}
.cumulative-recharge-web .content {
  padding: 18rem 1rem 0;
}
.cumulative-recharge-web .content .text-box {
  border-radius: 1rem;
  background-color: #3A315B;
  margin-bottom: 1rem;
  text-align: center;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0 1rem;
  color: #fff;
}
.cumulative-recharge-web .content .text-box .title {
  line-height: 3rem;
  font-weight: bold;
}
.cumulative-recharge-web .content .text-box .tip {
  color: #A08ABD;
  padding-bottom: 1.2rem;
}
.cumulative-recharge-web .content .item {
  margin-bottom: 0.5rem;
  position: relative;
}
.cumulative-recharge-web .content .item .pro-box {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  padding-left: 0.4rem;
}
.cumulative-recharge-web .content .item .pro-box .pro-item {
  width: 3.2rem;
  padding: 0.2rem;
  text-align: center;
  color: #fff;
  position: relative;
  font-size: 0.8rem;
  font-weight: bold;
}
.cumulative-recharge-web .content .item .pro-box .pro-item .img-box {
  width: 2.8rem;
  height: 2.8rem;
  overflow: hidden;
  display: flex;
  align-items: center;
  text-align: center;
}
.cumulative-recharge-web .content .item .pro-box .pro-item img {
  width: 100%;
}
.cumulative-recharge-web .content .item .pro-box .pro-item .pro-img {
  display: block;
  width: 80%;
  height: 80%;
  margin-left: 10%;
  margin-bottom: 0.33333rem;
}
.cumulative-recharge-web .content .item .status {
  height: 100%;
  position: absolute;
  right: 1.66667rem;
  top: 1.4rem;
  color: #A8B4FF;
  text-align: center;
  width: 7rem;
  font-size: 0.8rem;
}
.cumulative-recharge-web .content .item .status .number {
  padding-left: 2rem;
  color: #f9db8c;
}
.cumulative-recharge-web .content .item .status .number .diamonds {
  width: 0.8rem;
  vertical-align: middle;
  margin-bottom: 0.2rem;
}
.cumulative-recharge-web .content .item .status .btn {
  width: 100%;
  margin-left: 1rem;
  height: 2.4rem;
  line-height: 2.4rem;
  border-radius: 2rem;
}
.cumulative-recharge-web .content .item .status .btn-done {
  background-color: #492B70;
  color: #7C5A94;
}
.cumulative-recharge-web .content .item .status .btn-incomplete {
  background-color: #D44854;
  color: #FEFBFB;
}
.cumulative-recharge-web .content .item .status .btn-next {
  background-color: #7B8DFE;
  color: #FEFBFB;
}
.recharge-modal {
  z-index: 9999;
}
.recharge-modal .am-modal {
  width: 100%;
}
.recharge-modal .am-modal .am-modal-content {
  background-color: transparent;
}
.recharge-modal .am-modal .am-modal-content .am-modal-body {
  padding: 1rem;
  position: relative;
}
.recharge-modal .am-modal .am-modal-content .am-modal-body .prod-box {
  display: flex;
  position: absolute;
  bottom: 7rem;
  justify-content: center;
  width: calc(100% - 2rem);
}
.recharge-modal .am-modal .am-modal-content .am-modal-body .prod-box .pro-item {
  width: 3.2rem;
  padding: 0.2rem;
  text-align: center;
  color: #fff;
  font-weight: bold;
}
.recharge-modal .am-modal .am-modal-content .am-modal-body .prod-box .pro-item img {
  width: 100%;
}
.recharge-modal .am-modal .am-modal-content .am-modal-body .ok-btn {
  width: 36%;
  position: absolute;
  left: 32%;
  bottom: 3rem;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.family_web {
  background: url("/static/images/family/bg.jpg") no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.family_web.ar {
  font-family: "IBM", sans-serif;
}
.family_web.en {
  font-family: "DIN", sans-serif;
}
.family_web .content {
  width: 100%;
  position: relative;
}
.family_web .content .head_bg {
  width: 13.43333rem;
  position: absolute;
  top: -2.5rem;
  left: 0;
  right: 0;
  margin: auto;
  z-index: -1;
}
.family_web .content .head_bg img {
  width: 100%;
}
.family_web .content .head {
  border: 0.2rem solid #fff;
  background-color: #999;
  width: 5.66667rem;
  height: 5.66667rem;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  top: -3.33333rem;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2;
}
.family_web .content .head img {
  width: 100%;
}
.family_web .content .content_box {
  background-color: #ffffff;
  border-radius: 0.66667rem;
  text-align: center;
  padding-bottom: 1.66667rem;
}
.family_web .content .content_box .name {
  font-size: 1.33333rem;
  color: #000;
  font-weight: bold;
  text-align: center;
  padding-top: 2.46667rem;
  padding-bottom: 1.33333rem;
}
.family_web .content .content_box .text {
  padding: 0 3.33333rem 2.66667rem;
  font-size: 1.2rem;
  text-align: left;
  height: 13.33333rem;
  word-break: break-all;
  overflow-x: hidden;
  overflow-y: auto;
  margin-bottom: 2rem;
}
.family_web .content .content_box .hi_tips {
  margin: 0 auto;
  display: inline-flex;
  align-items: center;
  position: relative;
}
.family_web .content .content_box .hi_tips:before {
  content: '';
  width: 1.46667rem;
  height: 1.3rem;
  background: url("/static/images/family/hi.png") no-repeat;
  background-size: 100%;
  position: absolute;
  top: -1.5rem;
  left: 0.2rem;
  z-index: 0;
}
.family_web .content .content_box .hi_tips div {
  width: 1.83333rem;
  height: 1.83333rem;
  border-radius: 50%;
  background-color: #999;
  margin-right: 0.33333rem;
  overflow: hidden;
}
.family_web .content .content_box .hi_tips div img {
  width: 100%;
}
.family_web .content .content_box .hi_tips p {
  font-size: 0.93333rem;
  font-weight: bold;
}
.family_web .content .content_box .btn {
  background-color: #7b8dfe;
  box-shadow: 0 0.13333rem 0.33333rem 0 rgba(123, 141, 254, 0.35);
  width: 19.2rem;
  height: 3.06667rem;
  line-height: 3.06667rem;
  color: #ffffff;
  border-radius: 2em;
  text-align: center;
  z-index: 0;
  font-size: 1.13333rem;
  margin: 0.5rem auto 0;
}
.family_web .content .content_box .btn:active {
  background-color: #4861fe;
}
.family_web .logo {
  position: absolute;
  z-index: 0;
  bottom: 2rem;
  left: 0;
  right: 0;
  margin: auto;
  display: flex;
  justify-content: center;
}
.family_web .logo .icon {
  width: 3.83333rem;
  margin-right: 1rem;
  margin-left: 1.66667rem;
}
.family_web .logo .icon img {
  width: 100%;
}
.family_web .logo .text {
  width: 8.66667rem;
  font-size: 0.73333rem;
  color: #ffffff;
  line-height: 1.5;
}

.gift-bag-super .am-modal-transparent {
  width: 100%;
}
.gift-bag-super .am-modal-transparent .am-modal-content {
  background-color: rgba(0, 0, 0, 0);
}
.gift-bag-super .am-modal-transparent .am-modal-content .am-modal-body {
  width: 100%;
  padding: 0;
}
.gift-bag-super .am-modal-transparent .am-modal-content .am-modal-body .gift-btn {
  width: 7.5rem;
  position: absolute;
  bottom: 4.5rem;
  left: 9rem;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.integral_web {
  width: 100%;
  background-color: #fff;
}
.integral_web.loading {
  opacity: 0;
}
.integral_web.ar {
  font-family: "IBM", sans-serif;
}
.integral_web.en {
  font-family: "DIN", sans-serif;
}
.integral_web .header {
  width: 100%;
  height: 15rem;
  overflow: hidden;
  position: relative;
}
.integral_web .header .header_bg {
  position: absolute;
  top: 0;
  left: 0;
}
.integral_web .header .header_bg img {
  width: 100%;
}
.integral_web .header .header_content {
  position: relative;
  padding-top: 3rem;
}
.integral_web .header .header_content .user_box {
  width: 5.66667rem;
  height: 5.66667rem;
  margin: 0 auto;
  position: relative;
}
.integral_web .header .header_content .user_box .user_icon {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 0.13333rem solid #fff;
  overflow: hidden;
}
.integral_web .header .header_content .user_box .user_icon img {
  width: 100%;
}
.integral_web .header .header_content .user_box .user_lv {
  position: absolute;
  bottom: -0.46667rem;
  right: -0.2rem;
  width: 2.26667rem;
  font-size: 0;
}
.integral_web .header .header_content .user_box .user_lv img {
  width: 100%;
}
.integral_web .header .header_content .level_box {
  width: 11.33333rem;
  height: 0.8rem;
  line-height: 0.83333rem;
  text-align: center;
  margin: 1.66667rem auto 0;
  border-radius: 1rem;
  font-size: 0.66667rem;
  font-weight: 600;
  box-shadow: 0 0 0 0.1rem #fff;
  overflow: hidden;
  position: relative;
  background-color: rgba(255, 255, 255, 0.3);
}
.integral_web .header .header_content .level_box .level_box_bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background-image: linear-gradient(to right, #3df4a1, #fbb7fc);
  transition: all 0.3s;
}
.integral_web .header .header_content .level_box p {
  position: relative;
}
.integral_web .section_box {
  padding: 0 1rem;
}
.integral_web .section_box .section .title {
  display: flex;
  align-items: center;
  padding-top: 2rem;
}
.integral_web .section_box .section .title .image {
  width: 1.33333rem;
  font-size: 0;
}
.integral_web .section_box .section .title .image img {
  width: 100%;
}
.integral_web .section_box .section .title .text {
  font-size: 1.33333rem;
  padding-left: 0.5rem;
  font-weight: 600;
}
.integral_web .section_box .section .title .text.rtl {
  padding-left: 0;
  padding-right: 0.5rem;
}
.integral_web .section_box .section .section_content p {
  padding-top: 1.33333rem;
  line-height: 1.8;
  font-size: 0.86667rem;
}
.integral_web .section_box .section .section_content .image {
  width: 100%;
  margin-top: 1rem;
}
.integral_web .section_box .section .section_content .image img {
  width: 100%;
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(13.33333rem, -10rem, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 2rem, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0); } }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-16.66667rem, 16.66667rem, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -2rem, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf); }

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf); }

.invite-web {
  width: 100%;
  min-height: 100vh;
  background: linear-gradient(to bottom right, #fc7ba5, #bf31f8, #fc7ba5);
  position: relative;
  overflow: hidden; }
  .invite-web.ar {
    font-family: "IBM", sans-serif; }
  .invite-web.en {
    font-family: "DIN", sans-serif; }

.invite-btn {
  height: 2.83333rem;
  line-height: 2.66667rem;
  font-size: 1.33333rem;
  background: linear-gradient(to right, #fbcc70, #f97450);
  border: 0;
  outline: 0;
  color: #313131;
  border-radius: 1rem;
  letter-spacing: 0.06667rem;
  font-weight: 600;
  box-shadow: 0.16667rem 0.16667rem 0.33333rem #00000082; }
  .invite-btn:active {
    background: linear-gradient(to right, #fac357, #f86037); }

.stars {
  display: block;
  background: #fff;
  position: absolute;
  border-radius: 50%; }
  .stars-5 {
    width: 0.16667rem;
    height: 0.16667rem; }
    .stars-5.ani {
      animation: fadeIn 1.4s; }
  .stars-8 {
    width: 0.26667rem;
    height: 0.26667rem; }
    .stars-8.ani {
      animation: fadeIn 2.2s; }
  .stars-10 {
    width: 0.33333rem;
    height: 0.33333rem; }
    .stars-10.ani {
      animation: fadeIn 5s; }
  .stars-15 {
    width: 0.5rem;
    height: 0.5rem; }
    .stars-15.ani {
      animation: fadeIn 4.8s; }
  .stars-12 {
    width: 0.4rem;
    height: 0.4rem; }
    .stars-12.ani {
      animation: fadeIn 6.5s; }

.guide-return {
  position: absolute;
  left: 1.33333rem;
  top: 0.66667rem; }
  .guide-return.ar {
    right: 1.33333rem;
    left: inherit; }

.title-box {
  text-align: center;
  position: relative;
  padding-top: 3.86667rem; }
  .title-box .title {
    position: relative; }
    .title-box .title .text {
      color: #fff;
      font-size: 2rem;
      font-weight: 600;
      letter-spacing: 0.13333rem;
      text-shadow: 0.16667rem 0.16667rem 0.33333rem #000000a1;
      position: relative;
      z-index: 2; }
      .title-box .title .text.ani {
        animation: fadeIn 1.5s; }
    .title-box .title .stars-images {
      position: absolute;
      display: block;
      background: url("/static/images/invite/stars.png") no-repeat;
      background-size: 100%;
      width: 2.7rem;
      height: 2.66667rem;
      top: -2rem;
      left: -2rem; }
      .title-box .title .stars-images.ani {
        animation: fadeIn 1.8s; }
    .title-box .title .earth-images {
      position: absolute;
      display: block;
      background: url("/static/images/invite/earth.png") no-repeat;
      background-size: 100%;
      width: 6.7rem;
      height: 5.26667rem;
      top: -0.6rem;
      right: -4rem;
      z-index: 1; }
      .title-box .title .earth-images.ani {
        animation: zoomInDown 1.8s; }

.record-list {
  width: 100vw;
  height: calc(100vh - 9rem);
  padding: 1rem 1.66667rem 1.33333rem; }
  .record-list .record-content {
    background: #fff;
    height: 100%;
    border-radius: 1rem;
    padding: 2.66667rem 1.33333rem 1.33333rem;
    overflow-x: hidden;
    overflow-y: auto;
    position: relative;
    z-index: 0; }
  .record-list .record-item {
    display: flex;
    align-items: center;
    padding: 0.5rem 0;
    color: #000;
    font-weight: 600;
    font-size: 1.1rem; }
    .record-list .record-item .number {
      color: #ff1c1c;
      font-size: 1rem;
      padding: 0 0.66667rem; }
    .record-list .record-item .line {
      flex: 1 1 0;
      height: 1px;
      border-bottom: 1px dashed #000; }
    .record-list .record-item .time {
      padding-left: 0.66667rem; }

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.ladder-web {
  background-image: linear-gradient(to bottom, #28bfb3 50%, #9bc5fb);
  min-height: 100vh;
}
.ladder-web.ar {
  font-family: "IBM", sans-serif;
}
.ladder-web.en {
  font-family: "DIN", sans-serif;
}
.ladder-web .header_bg {
  background: url("/static/images/ladder/bg.png") no-repeat;
  background-size: 100%;
  width: 25rem;
  line-height: 1.2;
  color: #ffffff;
  line-height: 1.5;
  text-align: center;
  text-shadow: 0px 0.1rem 0.23333rem rgba(0, 0, 0, 0.83);
  padding: 0 0.66667rem 1.66667rem;
}
.ladder-web .header_bg .title {
  font-size: 1.06667rem;
  padding-top: 16.66667rem;
}
.ladder-web .header_bg .sub_title {
  font-size: 0.86667rem;
  padding-top: 0.66667rem;
}
.ladder-web .ladder-content {
  display: flex;
  padding-bottom: 3.33333rem;
}
.ladder-web .ladder-content .ladder-left {
  flex-shrink: 0;
  width: 3.83333rem;
  display: flex;
  justify-content: center;
  position: relative;
}
.ladder-web .ladder-content .ladder-left .ladder-left-bg {
  width: 0.73333rem;
  background-image: linear-gradient(180deg, #affff8, #f53da5);
  border-radius: 0.16667rem;
}
.ladder-web .ladder-content .ladder-left .ladder-left-d {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.ladder-web .ladder-content .ladder-left .ladder-left-d img {
  width: 100%;
}
.ladder-web .ladder-content .ladder-right .my_count {
  width: 20rem;
  height: 7.33333rem;
  border-radius: 1.33333rem;
  background-image: linear-gradient(0deg, rgba(216, 5, 254, 0.6) 0%, rgba(245, 61, 165, 0.6) 100%);
  overflow: hidden;
  display: flex;
  align-items: center;
  padding: 0 0.83333rem;
}
.ladder-web .ladder-content .ladder-right .my_count .icon {
  width: 3.33333rem;
  height: 3.33333rem;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 1rem;
}
.ladder-web .ladder-content .ladder-right .my_count .icon img {
  width: 100%;
}
.ladder-web .ladder-content .ladder-right .my_count .text {
  color: #e5e5e5;
  text-align: center;
}
.ladder-web .ladder-content .ladder-right .my_count .text p:nth-child(1) {
  font-size: 1.4rem;
  padding-bottom: 0.33333rem;
}
.ladder-web .ladder-content .ladder-right .my_count .text p:nth-child(2) {
  font-size: 1.73333rem;
  font-weight: bold;
}
.ladder-web .ladder-content .ladder-right .my_count .text p:nth-child(2):before {
  content: '';
  display: inline-block;
  margin-right: 0.33333rem;
  width: 1.6rem;
  height: 1.43333rem;
  background: url("/static/images/ladder/d.png") no-repeat;
  background-size: 100% 100%;
  vertical-align: -1px;
}
.ladder-web .ladder-content .ladder-ranking {
  width: 20rem;
  /* height: 220px; */
  border-radius: 1.33333rem;
  overflow: hidden;
  position: relative;
  margin-top: 0.56667rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.66667rem;
}
.ladder-web .ladder-content .ladder-ranking .product-list {
  display: flex;
  align-items: center;
  padding-top: 0.33333rem;
}
.ladder-web .ladder-content .ladder-ranking .btn {
  background-color: #6cc24e;
  box-shadow: 0px 0.23333rem 0.16667rem 0px rgba(0, 0, 0, 0.63);
  width: 5.5rem;
  height: 1.53333rem;
  border-radius: 2em;
  font-size: 0.93333rem;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  position: relative;
  z-index: 1;
}
.ladder-web .ladder-content .ladder-ranking .btn.get {
  background-color: #7d7d7d;
  box-shadow: 0px 0.23333rem 0.16667rem 0px rgba(0, 0, 0, 0.63);
  color: #c7c7c7;
}
.ladder-web .ladder-content .ladder-ranking .product-count {
  font-weight: bold;
  font-size: 2.93333rem;
  padding-left: 0.66667rem;
}
.ladder-web .ladder-content .ladder-ranking .count {
  font-size: 1.6rem;
  font-weight: bold;
}
.ladder-web .ladder-content .ladder-ranking .icon {
  width: 3.33333rem;
  height: 3.33333rem;
  margin-left: 0.66667rem;
}
.ladder-web .ladder-content .ladder-ranking .icon img {
  width: 100%;
}
.ladder-web .ladder-content .ladder-ranking .next {
  position: absolute;
  top: 2.83333rem;
  right: 1rem;
  font-size: 1.2rem;
  font-weight: bold;
  color: #fff;
  text-shadow: 0px 0.1rem 0.23333rem rgba(0, 0, 0, 0.83);
}
.ladder-web .ladder-content .ladder-ranking .get_mask {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.slot_machine_web {
  width: 100%;
  font-size: 0;
  color: #fff;
  background: url("/static/images/slotMachine/bg.png") no-repeat 50%;
  background-size: cover;
}
.slot_machine_web.ar {
  font-family: "IBM", sans-serif;
}
.slot_machine_web.en {
  font-family: "DIN", sans-serif;
}
.slot_machine_web .slot_machine_content {
  padding: 1.06667rem 0.33333rem calc(100vh - 39.8rem);
}
.slot_machine_web .slot_machine_bg {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
}
.slot_machine_web .slot_machine_bg_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slot_machine_web .slot_machine_img img {
  width: 100%;
}
.slot_machine_web .slot_machine_content_center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.slot_machine_web .slot_machine_winning {
  width: 23rem;
  height: 5.03333rem;
  margin: 0 auto;
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_bg {
  border-radius: 1.3rem;
  background-image: linear-gradient(0deg, #ffffff 0%, #ffffff 100%);
  opacity: 0.149;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0.73333rem 1.26667rem;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content .swiper-wrapper .swiper-slide {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content .swiper-wrapper .swiper-slide .icon {
  width: 1.33333rem;
  height: 1.33333rem;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
  margin-right: 0.8rem;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content .swiper-wrapper .swiper-slide .icon img {
  width: 100%;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content .swiper-wrapper .swiper-slide .text {
  font-size: 0.93333rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slot_machine_web .slot_machine_winning .slot_machine_winning_content .swiper-wrapper .swiper-slide.rtl .icon {
  margin-right: 0;
  margin-left: 0.8rem;
}
.slot_machine_web .slot_machine_game {
  width: 100%;
  margin: 1.5rem auto;
  height: 26.46667rem;
  position: relative;
  z-index: 0;
}
.slot_machine_web .slot_machine_game .slot_machine_game_bg {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slot_machine_web .slot_machine_game .slot_machine_game_bg img {
  width: 100%;
}
.slot_machine_web .slot_machine_game .slot_machine_game_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 2.66667rem 2.66667rem 3rem;
}
.slot_machine_web .slot_machine_game .slot_machine_light {
  width: 100%;
  height: 100%;
  font-size: 1rem;
  position: absolute;
  z-index: 0;
}
.slot_machine_web .slot_machine_game .slot_machine_light li {
  width: 2rem;
  height: 2rem;
  background-size: 100% !important;
  position: absolute;
}
.slot_machine_web .slot_machine_game .slot_machine_light li.light {
  animation: slot_machine_light_to_dark 0.5s infinite linear;
}
.slot_machine_web .slot_machine_game .slot_machine_light li.dark {
  animation: slot_machine_dark_to_light 0.5s infinite linear;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(1) {
  top: 1.5%;
  left: 2.5%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(2) {
  top: -0.5%;
  left: 16%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(3) {
  top: -0.5%;
  left: 31%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(4) {
  top: -0.5%;
  left: 46%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(5) {
  top: -0.5%;
  left: 61%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(6) {
  top: -0.5%;
  left: 76%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(7) {
  top: 1%;
  right: 3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(8) {
  top: 16%;
  right: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(9) {
  top: 31.5%;
  right: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(10) {
  top: 47%;
  right: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(11) {
  top: 62%;
  right: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(12) {
  top: 77%;
  right: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(13) {
  bottom: 0.5%;
  right: 3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(14) {
  bottom: -1%;
  right: 15%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(15) {
  bottom: -1%;
  right: 30%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(16) {
  bottom: -1%;
  right: 45%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(17) {
  bottom: -1%;
  right: 60%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(18) {
  bottom: -1%;
  right: 75%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(19) {
  bottom: 0.5%;
  left: 3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(20) {
  top: 77%;
  left: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(21) {
  top: 62%;
  left: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(22) {
  top: 47%;
  left: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(23) {
  top: 32%;
  left: 1.3%;
}
.slot_machine_web .slot_machine_game .slot_machine_light li:nth-child(24) {
  top: 17%;
  left: 1.3%;
}
.slot_machine_web .slot_machine_record {
  width: 23rem;
  height: 4.23333rem;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}
.slot_machine_web .slot_machine_record:active .slot_machine_record_bg {
  opacity: 0.4;
}
.slot_machine_web .slot_machine_record .slot_machine_record_bg {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 1.3rem;
  background-image: linear-gradient(0deg, #6cd2cf 0%, #85d2d6 100%);
  opacity: 0.302;
  box-shadow: 0 0.16667rem 0 0 rgba(110, 210, 208, 0.35), 0 0.23333rem 0.43333rem 0 rgba(0, 0, 0, 0.35), inset 0 -0.1rem 0 0 rgba(183, 252, 255, 0.3), inset 0 0.13333rem 0 0 rgba(209, 251, 255, 0.3);
  transition: all 0.1s;
}
.slot_machine_web .slot_machine_record .slot_machine_record_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 1.06667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.slot_machine_web .slot_machine_gift {
  width: 6.10133rem;
  height: 6.95467rem;
  position: relative;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_bg {
  width: 100%;
  height: 100%;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR4AAAFGCAYAAAC8FPBMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2N2JkNWI5Zi0zMzVjLTQ5YjQtOTU1Ni0yMjM4ZTZiNjBhNWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTg0NEI1NTNFMzZGMTFFQTk1QTRCOEE1NjI3RjM1RjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTg0NEI1NTJFMzZGMTFFQTk1QTRCOEE1NjI3RjM1RjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzEwRTA5MUFFMzZGMTFFQUE5ODlCOTM4REE4MUE0NTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzEwRTA5MUJFMzZGMTFFQUE5ODlCOTM4REE4MUE0NTgiLz4gPC9yZGY6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") no-repeat;
  background-size: 100% 100% !important;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_bg.active {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR0AAAFGCAYAAABXI0tPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2N2JkNWI5Zi0zMzVjLTQ5YjQtOTU1Ni0yMjM4ZTZiNjBhNWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTg0NEI1NTdFMzZGMTFFQTk1QTRCOEE1NjI3RjM1RjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTg0NEI1NTZFMzZGMTFFQTk1QTRCOEE1NjI3RjM1RjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzEwRTA5MUFFMzZGMTFFQUE5ODlCOTM4REE4MUE0NTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzEwRTA5MUJFMzZGMTFFQUE5ODlCOTM4REE4MUE0NTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6s9+fiAABrw0lEQVR42uy96a8lSXYfdiIy33tVr/aqXmbt7hmKIjmLOSTbIs1FommRMm0Kplfwiz6YEPTBgP0X+IsMyJ8MGLD9yQYMyIDhRYJA27AE0KBgk4ZAypqhaM5ibs3pmZ6ZXmp7r6redm/GcZzY8kRkRGbeV2+7d+J0Z+Vd896b757f/Z3fWUIgIlSrVq3aRVm7lu/63V8WL/FsUf/s1a6Qnf5X/81/tJaMQVxZpjMNLC97f7Vq6wxGuK6AdDVAZxxgxIzbxEsATwWnaleN2eDM23Gl418RILo80MkDjVjhujjl8yoAVbuqIRSucB1P+bxLB6CLBZ1poJm6LGbcNxd0KsBUu2pANAdkxm6bA0qXDkAXAzpDsFkVXPhezHzsaYCoWrXLAp0pkBjb48zHjgPQBYHP+YLOPLCZApb08pzHrQI+FYiqXWZ4tQrYjF2e87g5QHTu4HM+oDMfbKbAZer2MUCaG3pVsKl2VUKqKTaTuz7nvjlgdGHgc7agc3qwOcttVeZTAajaVWI5U2zmrLZLA5+zA50YcF4GbOSK1+cAUNV3qq2LjrMq0KgVr58OfM4QeF4edMrsZi7YyInLU/vTAE8NsapdpdDqNICjMqCiJvZjIDSlAZ0Z+Lwc6IyzmylWkwKMHLlcum8u+xkDnAo21a4C25kDOCWASS+P3TeHAaUAdKas5/SgkweckrBbCpHkCMhMbWIGAOXeyyr6TrVq5wk66eWc008xmblbCZRSUCu9lzMDntOBznzAmQs0TQZUpm7LHavEeqZCrAo81a4C4MAMdpMDkS4DMmO3zQGgcwOe1UGnDDg50JEjgJMDkobtm5H7p5gPvwwjAFRBp9pVCa1SBx8LpcYApmP7buR+NQI8CuaKzacAntVAZxxw5rIbmQGUJnO5KYBPUwCgOSJz1XaqrZOWMxZOdSP7LgM63chzVmE9Lw0880FnNcBZFWz81hZAZwqAxhjPaTJZUAGp2hkAy9hjVgWdKcAZ25YjYHRa8Dk18MwDndUBJ6fX5ICmzVxuJ+4/LeOBkRCrgkq1y9J0xsTjuQwnBZbc5eUICOVCsFzG60yAZxp05gPOGLvxwFACmfRymwGhdoT5cPAZC7OgajvVrqCWAzPDqjFms8zs+dZlLvPnpjrQXNazMvCMg87LAU7KStoC2PhtK3NbDoTGWM/LsJ0KOtWuAuiUslVz2M3UtpgBQiXwOTPgmTsjeRXAGQujSiCzNbEvsZ+5wLOKoFzBp9p5ajyn1XJyLKfEahaZfeqXi4JvdAU/UO75qvCZxExNa4Tp9CznZQAnBZscqKRbW7g+B3hKqfQKItXWBaSmUuNjgMNBJr2cbjlwyoVeqd4zj/GMsJ086AzDKg48ufaFknbTFgDHb9sT11PwKYVb/nWrVdtUy4FOjuHktpOJ6ynwLAu6URpucQBKw8Ui8EyFVznwKQGOzADOGKPZZiCTXs4BUMp4GhCtgJ0vPYCtzzyA9rW70N6/A82d2yB2run79GO3tup3tdr62WIBuNTb8RF0e/uwfLwHyw/3YPHNR3D8+w/1fZgAT47VnLB96/ZjUYEYiQqwAIIcI5BdN5ff/vWvzGQ602FVqaq4mQCcFGCmtjzwbL11E67/7Fuw89lPQvuxj4PY3q5f0mrfPwHYyQks3/8eHL/zHTj8v7+pgej5BODM2dLncSDLhVuqwHoGYdbbf/vv4GmYzlTFca7Ab6sQNtF+hwFL6XIMPnJ3G2788g/A9R//IWhf/3j95lX7vjX6kd16402z3fz5n9YM6H04/Mr/By/+4Z+BOvCgscUYTkmKKDGcHNvJZd9WZUYFplNmOWM1OCWxOMdsdti+dLnfN/euw61/+wtw/UufB3Htev6zafBF2hzoIqttqismV1tLYPH/aLcSztVoLzxmZPwcjw7h8A++Bs/+wVehe3ToQOc4sy9dTpnPCYyLzFO1PEW2085kOTDCcNLwqs3oNinAjG9iZwdu/9oXYPcnf0wj+078tpYOZPS5UAuim3p/zK4v7WYAqKJOtXUEHediorWb1K4k9CZ3iOn010XTuzD9KO/+5Ntw/ce+CAe/9/uw/z9+FfA4ZTlTDCfHVtLQqSkwHkyOMSN7lWc5ab1LKSXO9RvPcMaA5lrh8g5c/yufgju/+nMgb92JNCsDKgQwh3brDvT+yAJNACLOcnAO06tW7WpSHSFituMBhgBHapdpdvX+utu2LQjxBK56tgd7v/E7cPh/vcdYDW1HhcvHCftJmY9nPaWUeq6SOst22gmWMxZi5dLjJdE4BZhrbLPX5c1duPu3fgqufe5zEdgQizEg81x/VL2pA3MbahA6OngGzw6ew9HRARyfnMBiuQClFHRKZaE7pq/Vql2y4fjNUkpo9La9tQ07mvBf0wHAzd1bcE1vwjMfqcGnvak98KYDoB3rlvSjfe9v/Apc/4mvw9P/+ndBPc8xHciwkzlbk1z3RYMp48Ey05lmOfKUDCcHMsNt+4cfwP2/+Ysg796PweaFBpp9uxHYdEewt/cYnuw/gWcvXmiA6RwbFfGPRA5ZRMWbalcYd3B4Dya3+6hEygZu3bgBd27fhXt3HmhPvObA57bd5I0efIw7PX0Cj//b/wNOvv7QsZuxjTMgr/csZjIeNYfttDNZzlgjZ1vQcnYyLIdv181+9xfehDv/zl+1qW+0Gk1HYLOnt6fmcrd4AR89+hAePnkEXdc5YBEWbBKQ6fFHJCA0S72rVu1CaQ3/uqYgE/cVoP1yG+VAwd7zfdh7tg/fef878ODefXjtwevQbD23ftPe1dsd7Z03nAZ09x48+A9/Ffb+/m/BwW99E8oZp1UHwMvksWIO22kLXjdVCDiVJh8Lq66H/c1/64fg9i//FRu0Lg2TgU4DzckTvd8H7A7g/Y++Bw8fPzJhkxCoNxkBDQeZiPAIkf8Di0Beqx9Uu1idJjJXW4ciqqrzD/OSpMEZTEGo92mllvDhw4+Mj7xy/wF87JWPgyC9k6SI7XvaO+9aJiR0jHb31/4aNPd+B579/W8kb6oENqX5ymPjLgSMFAxaF/zmvzpVBFhqbRgLqa4NACbdbv17n4dbv/RzFroXVrM50exv+cSEVXs6hCIUXywWBmzoLQgRg4sHFsEojn9sDz4caGWZ14gqOFc7T6IjRniPYiFU3GMZriP2sYpDIXTUyO7tY7e2tuCTH/ukDr3u2TCr1fvtV6zmY8Rmfbxnv6mB53/+mr5ymNmO2P5oRqjFU+m5Pq2oaJBCrLHwqtTYOdbMuV1gOfF246//Bbj1iz9r3gdpN8Rujj8ye1wewnc++A48evI4MBvhlHwbTaEhRh5o4r0FWnNN9CArTPoRJ36DanhV7XyJDhZ5j3SMR/Vs3Vx3P7B0mb7jDnj6+EWZx/Af1OXyBL757W/Cg7t7Gnw+pZ/jSkq2X7VhF2k95Ht4tIDn/+sfzWA5uU73NsOAJOSLBovhVakmZ04XeTsSXg3B5/rPvwF3/vov2HOmAXXxSOPmh/rj7MHy5BDe0Sfs8OioD6Ucowlg4/QcApH8PgRerrDKAdVA3JHJd6IynWrnqeiIBGhUTHsMKLkSGFSGGJkfSwIa8/Um4MFkLwwg9eDTJ5IePX0CB4eH8Nk33oJ229WzUUSx9YBS7gJu/8rPQ7d/CIf/57swHBQ2tvnHNckeM+CTrd3x4dWUfjMmFqeMxodQu2xvL2/98Gvwyn/0qyDabQs4Opw6/sDoNyfHL+DPvvWuCacgYjgOdAyoSMtqwmV0gARBXO71Y5FkrGQ2jKr8ptqlyskhnFJRJisEU/6yK7A3oZVjRSb0MuzHXu7DLjRiM7hw67Offgt2rmkXbG5rT31Ne++rNr2OmhY9+q9+A06+/qELqQ7cdsj2h0mYxWt5FlDuTi/pP4Ps1dyZObnmzlwzJ6syvn3DpMVJ0KL0N4VTCw84B/An3/xz6NTSsRkRAU3IUvkN/HXRXw5ajwMjHnZFn1B4SKpW7ZLBh7fqyP52AySWxYBwgGLYjb2JsMUyHafroPUD69WKuat2MY0rf/ruO/CDb30Gtnf0I47RwsAOAc/uNtz/9V+ED/6T3wDcL83ryY1FbSEuDOQYoTIYMmiDKK2AORdwCgxIxFXI9379J6G5cy8wHAKc5T4sF4ea4XzTAI7wwm8AnhhoPBhxwLEYItxzPTOS4VNEek1Nn1e7XF4z+J7FaXJfmyOYYCwtcwHHahwAWeBhFELwCz17ApTGt/703W/CX9TA0/phL1I4xqN98t7f/Cl4/J//dgwumJvb0zLAaZPwSib70sIHOMZ0SsWBsgw4ImY8KCwAXf/pT8C1z3/OCFqk4Rx/4Ar+TuCd975lKolFCKMYy4muM4BhIBNuh9IeQog2C2Iq3lQ7J/V4DIIswHiwcQDkkITvbegERs+hywZ4/O0hhrEgFXQe/f+yWxhf+8E3PwOCfM+7NgHPtR/5Ebj2M38Kh//k2wZcBDUvCl8EuOWaGZcJy+kYFnQMI3KicrHhc2w5mVKdjgMdYYHHgkwcXol2B+78Gz9jRCwq9jv5wBYw6evvffA+HB0dOzbjAYSzHAY4Mgc2/eN67ScBngRIRC1NrnaFSBDyUhbsw64UaAwrQg48DmR8IY/K/ZSykcb6MeRr39E+96mPfdz6oKl5o1l390H76M/C0T/7B4AnS31QDzjbFoR8FTJ6krFkGNBlMGI0xGozv++rzM1pzbtGUZqdsw23f+3z0Ny6bz4kZakIeDTg7D/bh8dPHycAIh3DAQMycsB0hmATA4+INZ+g4cSVnznEqRhU7eIDLexDqZ7yuFDKMZbAehKmk4KPTXRZ/DF5pLQtyh6HfO72jRtw+9Zt64u+a73VYRZNdtj7734f0jGm3r8N+OAyAzwefEqLIAAHnhamB68XmI5re0VRTpnTPJwbP/ljptKYCv8WT0xIRT1TxHIgAg0IIZWUMcCk14vgw8XjNKs1YDxV06l2eZoO8u8ZZz2+QpnrOMAAhoMNQrS5Pmcb20h/fVgdRL73wxp4JCWgFo/dyAy93Xj7S/Dsf/kGqD0+hbCf2km+Lryei3NHnw5aI06j6VjAsWAzNgt5G279m583IRZVGZOWQyKyfu2PHn5kYsxIFM4ATHSZh1gl4JnQdSIAqlbtIjSdSVjiGSyR1XM844mZDtuUE1JkAj6yv8xDOfK9Dx9+CB977WN2PAz5Jo3K2H5tB2796udg7+8S2zmB4XxyYj3W50UReHJZLMhpOmPZq2QbAE6e6Yjdbbj+o18wzZsnj20Tp2Zg3XIJHz194uqGRZSVyoGPpJBLMuCJwIeznKG+00dXaTNotWpXB5iQZ68Qgn4T6TgCh6GVspKxkgjSXVf6Pw42UTKFkZ6HT5/Cq/dfgcbIws5HqUF090tfhP2/9zXAg+0M8PRDwSzrWVpONbnsk0jDK5jQc5imYwCnVDQYA8/Nv/ZZoGJBat40Os6JecmHjz80hUuDlLiAACoyYTec5chJcTlmODxrJUY0nWrVLiX8Qt6WxQv8yhkrCzYuhNIXpGc7NEZHCct6BLA9DgCIfPDhow/h9dc+YbHFJHluao/9xHW4+UufhWe/8Q0oL//UOOCRjPHIEfwYMB0xS89BWWoA7UMsNLTLvsnrX/ohO3jrsQ2rHBd8tLcHvtIvZimMucgh4MhJfQdiXSebvRI1PV7tCkk9wrU7sOpjIXrGw4oBo7Q4E41NKQ54wKG9cHtTV9i3B2EPOr426KH2xddefd1W95OPkgzS3Qa4/sW/oEHnT/RjtlwotZXxdxmAxxTWqTm6jvlwUylzkQGcfsMUAWWrIdcuE9Pc+Rgcvac/xDMneAM8e/YYOtW3Lriym4i5SHZ9NeCB0HslRKYNIomtKt5Uu0ypJxpn4QVj/5UN4ZRr8hQw1HGcdiM92+FMxx1HCjQgJJTXMy2z8j/ESh9kf+8R3Ln7qvXRbh9gsUds5xPQvnEDFt86Dj7N/VwMMtkWIyzwTLKdGSlzkR/gZbrTZGYgu9yC3X/pLTPDmNLkJFS5U/xk77ELfXxlcZq9GorGg5ArFZdFrlIZouxVVj6uqFPtMnEnSWyhb2p27GbQ8gA4aAP32o1RbYXfC1N+Y0AoSA8YkijIqvLp2DRC5s7dV+wN5KtmcN5dAbs/91nY+x+eOZ9OwirVOOBJ9V7BSqJzuo7ZT6TM9dtHkYRZEdjk1hRvYOczn4blMytQoVuPXZ+d5y9egKCBQpzlAGRZi8yJynIik+U1nLRWZ+U2iGrVzp/t8FCHTbQIgBPaHAQMhk9IlQCP2xv/MOCDQ59AdKMyXP5aX35+cNAfgHzVTO3Uvrvz5qf0Q74Kw9o86/8GBwz4MGwwGo/MAA/HmLE2COF653mYZSY+T3Shb0uQt1+H4287lmPt8MVT6Nw7FOEVhgwlzWD5cCsFHFnQdSDpxwofrKauql1V7BF9G4SAGHB8wfFg4I3MAA89SfuGBx8RgMY1jAp/fNcQjWB8knzz+q37jO1o0Nn61Osgdhq2jE1mKRv9yqikd2snUrkubBwVkgFys3QswxGM4XDAcUiX2a5/8RVQJ60Rkan1wanxBwf7+kO3gW1EIykiwIFBOjwAzwTgBBBjICPdSWYz9qMTUIeWVrtIU4VbhJuZEy2pIPo+rMzYrxh4SL9h4VTUvwjoftxtr5bws5bN/a3xzes377kjn1gdlnx45wsP4PDLR1k/D+FVBDwyYIfAnGQTQCcTd4m4QDBlODjSi7X1qft2qZijaLG7k5NDxz7EoFp4CDgMSNLq5IgJMWCimNedaGmYnt0P9RscAZoKQdXOF2qaIdww5xOuZVvRQBezt6O8LKBYAVlfVv0PaqrlCJ+oEWwOFVrgQQY8/WAwCUdHL5h7oGM72oe33iDQ+QBySxIjMKAJwMOKiiN9JwKfNqvn8LDKAg67HAAorUa0l5v796yWcwy8BPv4mKYBXmc9URAV9OV6qWKwicXmJhKi7dwdKbxQJnq1PmDoHFip0wOrnaOAk1iTMB8RmiP6/6RzO8Hm5DT6+94F2QADs49/vHE4sQHRickMePTtJydH8XeffJd8uLl/n/l6SjIs0Jjh5WBUWAY8fr5qVlQezkhGyQFHOMCRCeBwtsPpln6h3dsmtFLL6LCLhf5g7S6L4XKAA8PbIDfygutCvAUCHYvCSNPxcXKeqFatp9pFWrSoTP8dRYiak92E5DBqVwBTkwWGkV288t7rN3F4BcPbXDbMH3G5OE6I2dKuM9feugl+mVFMSIbwWKAY6zHAI3rg8fn6vKYDvQsH0BWM4Ygh20mLBx2JEM0Ns/xvtI66Bk7qtdrqRd1kfTwQAMMiwQFyy2Hrg/st8Cc1HVvaQ1zFmWpXi/WIQS8mMn8QAXiMJIBWGDCjSdnX2/qR6v0iBZ5wHPZS7rHoslnUizVg+eTDornpbi75u+1RMrjgwSYCHoBCnU5/I/L6XQkltoNcvTZylmZ8ejP8AvEaF5DDZwircfIP32eaAmuBvM4j3fB1CcnoUkYjUUB/f8DR+jWvti5Rl6scdjl0ScKy4CPdMf6h9mIwSicKx2GU/TEOKBPu960WITOGKsEctywUqh1XyEy+3SQ+L0Wk7XCwCeM0hCmfFioCn3xFMibhFYbPGK5jEJqltOeHaJbJ9W/5CuT0/CJH2oGQxKqJI0ooQwZKMoaDQVTuJSvJ/5ClFHkFoWpXM9pi309fFWh/4ZWI5WblfvlDC4VwTMj4g4pCq34hg8TfkkX8hu+Lejm7bTCAZnw7IhsOE4WRsP3hBQMe7LkDFCqSE5MDAEILNhIzfVmmOsC+Kf0Glq0FnWEsxzu+4z6IHoggqjYCBjjSBlKOdyVtnA5wxBBwxKl+cqpVuwCEyXz1+C8zWp4hw0J7LtRyQYkFHwGd+dFVxhGj6IKHVsHXkDEAwRajVBnQWbrohQOOzU45QkYFLAZ8TPNFBDS+5XT4iWWv4fBwympUHnzo2G4cKxElfQ4oihJh79+EXRJjYVteBy+FaUQ7CPh61oJu86lvCCdaJo/l4ywGf8QKONWudjw1/pCMFCGY8sp9wv84e59BnnAZ0I10mmYGDE3ItXDzfBzxYD5PexX83pESiCIj6COmKAYZTA60bx9dXGbFKxsi2hd1BM6infSoZyIftL0XBiHVANUZuGY4l4iW/5WuwsYHjLzQrxg5idNiSU2TV7uC2IQj1xkRCtOyHCPiRbAqFB72a99F7d7uuCLnBwZ0lv6VpCUXtg9TOd8XBEAU1OkLVkYiGHD3mjCLaTvMK2XG/zzgBIZjEA2liRaV127d7coFR+iqKS3gqMwqxmVA8OtVSZeFskgdL/+cRk7FGutq1TYYi0RGtozm5Ai/oSuUtXOShZiIAgb+qowvG/pgy22CvxvtOvi/cNjAGI8nLYWFc90KX7LXcrAnXP7Awh00fjEDrOZzKYN+wjEiBWEYSII6ado6RxUh0XNykZOYpKaVvVTbEP1nIh+SpsK570AqSQAMwEeUUMeRB+vvNroRdkChUI7tICMfIgIeYIAjRYwx2QJd6V5XuhlA0rywfTHp2I90MZyUykRWITQTgDjq9FMMRY5hiZj4A2ENm6ptEOBEF3EUfcRMX1opSrCL/QnHQoz/k89zDFBe7zUAJF2048lL/h30bRAInOXYKBB9eCV9+UCU1UJXUqP8dTydw3uW04wg1STLCa8rKvBU20wAKkg/XJ/J+dZSxAvRrPI6GGNCAQMsQZGoTCELurockXZ2DMGwj8HQsBt7IAM4GOYLAUc5jIoHJR8LUmYrUEjRJdfn6zU4+49Urdp6A870dzvvNyVfw8kfcvQaL6vPQx/xWAyw0ZgjJ1YDMhgRa8QZphOAh0OCp03o+igwLiC0/a9CiSQ1NqhGnmI5KREb6l39rBEoamEJy0GoKnO1DSE3OGA3w+sYF+AmPuaX4VSjoVTudtvjDoHpSK429e1RDAeUi1qsCw5ftU0/m2c5FnDsC2CfZxfsQwlXOGRfMKCiOsVZVgns5BAjvk2MIgv2Klq1ahsUUqXgUn48TrCdeX7p2iDcejg98UhxILQ7oJ9b6LQgUIMO6zZdZRB8p4QLl9B1nSOyEMwDjlC8rEhMnTQJOV4VA06OvYjicUUCSFXTqbapAITJbcPMMGZYUQoitmU09kmc8BWM2lF7TOjBxzSc2tuF0XVMjVAz4Ab2XbZ2MZ2+FM8yHZ/1dhl1DHpNLHzrFxGGVllUQ5wb0Cgoa+unjIsC7mBdVa/ahuANvuRvJ0744Ky3YMoOA8igFHF4FaqQbWIde1hDP0QwvBUqGEyG6JmhYYyDoBeFgsDM1tvBvpYHI8Eph8RD8VjOoJF9zBffJCZ/CVT9wlZbc1Oj33GRvQtnhWcy+zoln3URD/N1n6lmWBCiov6Z0vR+5aSiNgkVTcW0QncAf5C+yIfRKuV6NP3QRN+Vj4XPjNkQax7LWfX2CjzVvt/0nvHbS3U8alQWwljTcfIKcgE5aDpOu/FyjMYEJ8b0Y4FS0PGCsWLzuBjgDBCLRk6gfSEx9H01iuAyRJK+8cxRp1GNJndWRE/RTEjlwjY/Tr9atbXFFsF8SSTZpRIrGbIdET0+ZjsqYjlqHOYCm5nEg+C5ZtIz2g74NJsGvnqQpcmhz7OHhs9As6B/8b7U2Wa8To/cuNrDswCHor9eM1fVNgFwou+xmi/ZZB+3uoM6bVdwX0feKuVF5n72ls+A+zYqCF0OA6aDMTlwhYAsWmJ9WRa5RKYmQOQ7PDOfBMVIGCbix6bCcHiIS9H5yyF488BTV3eotu56Dmc7gl0uIcQEKmEUwkwgmJ8L0StGgXRACKXADfNyfmk5FJ/9nLpwywmPCkAje8bjnDcqSLLTxFyvRBgL1Ds9ztVsxq4nlzEZPeoWJ+sBh/1Bqq5TbeMAiAFPChgIhRAr54y4YqQRslGhKHiACX2hMPStVNINGlMOFXoFScYfLWI2Tm6JAIcVAfqaHQlDwjMScyIWPiwOaeAgjlVsG+OD1aptQpg1lfJWgSqM+xfmw6zZOlEyNz1ueeoz4hjdH/RgNYCxINZI/n4dy5HANRwHSGEqGKaf6SzqCUozeKZ+CRBPEexWq3ZlEScDJGr+Uwc+dDqfwKRyxafMA2xg1BQaJJnwGIctWU0nklviF3TCkWDVhdgHP8iW5BnVdBD4kwah0yDEYvuwxqrIZMnGwrNq1TYIfHLfed9eHo2UwfyPeS7sStWanKaDUXsXI0xs4KmtIhTIcuxYqGjxVEb0JE0Cb/zE8Lps9Gm4kxGlMZaGuQ8953qOTiIMUnzZGLdatQ3CGkyLXzGRHGYfKE8GsBxh8SxV36UQgqK+3zuK4nocUT4MQxZeYeBGLBZDNrM96n4SMN1nMBofzjg5I3Sy2IGLMWpX4Km21oCDyXc68+XHEbkBVpUbVvVZNrsP+PRlhyNMcBaJO7Zx5ip5Cwg94PTDeAK76dHHd5bO+YCFwr9SXY0pOGoKh+AZrEI4V63aJoHRWD8WqgkQg3L4VXhi72FRVJOijRNW+vW6uMhB76rpcSKdkQx50Tr2X4twg88uT4maJfqnYvROhWI8zUmsVm1d46xUWE6vqwm2AzP8sOSzSadkT0bEENMKwybSGcmYHDhKkWPS2p47+MrnEfMFSlPXswCWoB9iBZ9qmwE2WEh1j/nDHJ/KFgeuYkMygnw06eCdyTS8St03CEACBzP8cMa7wcIHUpBt0IzUc8GWv2gyma5SqJZ7XAWeapvGduawFXBSRZeA1Vgjtir4LM50/MH8QiECiRmGfDLL2DAlEJ5K5ZaxkQKyIdYIyxkNiVTcQwWlOHZOwWG1auuOM6VCPsgw/BEfyvncLLYjC74+gg0JlqQvk5uRLCbDp7FxxAiwcvsBcjYkJ1Ccfc4iwxF1RnK1zQGcEuPBOZqpmvlDPJ4pRlhBHnKlPX3nwtiMZN5bEbGrMzyZUcjEkSFt2JQwjRy8Jyu5XBlPtY0BoExLwyRiqQKgnGdU0GevmL8PHLidqxr1kCDyEMh7URFX1GBGGE6myzyMMgQxAmLVqm0S7elBQpQG5eHc8aS5yuSJLoIsoRKp985yvlmzH1T27YgRtjVS3liaUo9iROvBzFLFkEfs2vBZbWPwZix7xZcAHh/kFQ8EKwFaOWWOE76/qqDSliNGkYyzOEsS0ZcLDU/yxCydWcypAk+1jRR5YNasqlns5+zGvghW29vXEJdLheWcl/eNVap8KsQky4nOm+8Iy8SdbDZi+ioCp/4QVcuptmk4g6PAk/WJgQ/xTLCbeYNpEd842wFImj2TI09NB1a58ArP+oRl3zsWwiocxpHRiR07GSqfSq/AU21jAAcyWeHYHwSO+1DcaqTy/rJqu+QpeFoIr8SK84RHg54phX0QMnEReWqyYBrm8XGlPHulKvBU2wATSfYqno4psnryWJpdjYReOI0WCQasFoKJIdM5O1MrPKbESlKWk2NSOeSu40mrbZqpYWRQyF6JMRAZsCd1Rr68urWrsIH5YnI+31XOaLM2iEIX+vC10yU6/NNUUjxYrdqaxliD7JWCOFnSh1Y42kU+Ei8FJnU6gFlppSdk4dXZn68xxbxJQifec3VakEv/IDW2qraJbOeUIDAqSqsJnz17O7vwavbaOmrkhE0gNKbHUfmTWfGm2gYQnTxQJJMCMRcx9HcIfJn1zM/Hn9pzPmMj1FEkdTlsPRtMWA7yG/jGjiUwXtkTRY2wqq0x4OTS36WRpYOBV2EbVMsgzhwdfH7WnssZUzh9UkV6gseWFC48N7ceVgRs9ftbbUPBaBQnSlX9Ixij8BTk4bLDq1knAmcWPRWoZHSo0rEq0lTbJJTJSAel3qsxyaEoQ0yJzGvBdPLvNl4uYhhSjTMblWE0CTPia1+I2vhZbQMAZ9BPONF7NfKDL4r9W8D8b53Dq1kC1dRywmoGEZs6TrVqGxFTrUg/5qwIUWpoWMfwyrxXMdwixB5SPZEb/jW6nhUWHle1nGqbgjUj3/EilgzBRIxJGojjPrs+4dXU4l+iDFb++XxGcvYpGeE5GugFNcSqtv7sprjuFUJxvIWfkRwu4wwWdXHV/OcUXuEEEKHpxRCZlLntgm3cmqNyArPS7FUdzl7t+wWAxr7eTgPFbvBA8jlRTL+vc3g10bIqML2sZsaz/PA4MtyoWrUNA5xZ2aux77/K+N18n73aTGfyhIzV43h2w1iOn7la7L0qZa+qVdsQzJmdvcqFSyPzkVMwy/nyJjCdbCdstFzGKqt1ph2ztQ2i2qaRnMJ3fB5axeFWJtTaDKYDY+FSSXtR8dLGHGl5x3i0mgS/PdV1kM3ZqVZtHQEnaWBGkQEIGGZ0S6NgxuZ+zvLZKw06ZaV8MIDLdJznhnglAjFiIbRKQrIIaFRlPNU2DIBykxQyoVUx4zUMuWx/Fq7oy1eR6cxagiZzX5idDOWq4rQR1CxDw/8oAJXiVNsMS2aIhybpKUzAJEqasxTxOo62iE7U2GB2ftKmKicLsSXytZeTeSBT/STVqq0Fvcm1QbDvOqry84q+BMnzcj7Dt/OaHHjm52vGeuu8+A9zbQyY6DjI2I9MAG5spnIFnmobEV8VvvPIZAQsVOxj4psQFw+O+co5VSWfD9MpCuEqiVMhPmkrxZMjKxZWrKm2EVhTYi0zh28NfCL1ucQnBz67LkynCBiM3onS6g/JbYPsVbqMsD+hfIgXO8lV2qm27uSmOMTL16eJmNVMrfBQlDfWust8LhInYRAmQ9mj7JVyy9a4kywygJOrIKyMp9rGIFAGeJDpp2PZq1mRxEb2XpWAJwGaqewVQDx/Z0CUsK4GUW0zwKZEVBAniu5L2Sucx4DO+Ve7Pa/zlb89BYT8cjOD5WWyAJJrg0hvr1Ztk8BnqoJ4RvZqoH9efBX/+fRezegyzy87wwd40V6OjEzmVck5jad+Xaute1RVAg0sRmC9rxVYTXGJbyz48rownTnxYWjQTFElrVBOQyUcMp1I12G/DhV4qq0t4OTYzlQNG0I+y5UUACKezmevdnhVyvmny8Ow0ChXb5P0WllcyQjQohBi1Qir2iaFVhlBWGASVpXWn8ORoexppfP6gc6c5Wdyw7sAsiMt/OB2AQx4OHjlGFJd07zaJliqbWIEFoJhUjSSNB1xUdKE8CV9+WqFV3PoW6nTPDcNMMeaIAYc0+zpTrCocVW1TSA6in3fE+Apti5AzGRmd5ivPdOZ6lrlCM47zZNVOhkoDTvUJcSiMysPH3SlV6u2zrqOGjIe9n0XA9KCmXCsNNRr1TT6ldV01EholbIcBjiZTJRIZyJHKXQF0dTAqh5X21T0iZo+RYahINN3UtDAAuDwh6yzkDxXkEI3aCu70F5prIVI2E5JVIa6GkS1zaA5WAqHuNQwh6X4sEzMBxhce02Hj7nwy8s4llNY/VPk9JlBhgrjtojaZV5tYwEoV9gX+0eR7Yw2XW9C7xXO6RAXhbCKLTXsgSn0W/n+K3YWRdKrVdsgqm0K2GCG7SAmix8oSNe9Ki+uh5mw7HxZzQWBzoQSnl2nyoKGXwdLTAJHaVUJgNoGUW1jmc7spZYwDF0XiOXxpWmHetaXz97kxZ5ANflBxKDGIF3BcIV+kmrV1hZrZn7XB0vQqIIvnc4f14TpFMYc5sYkZsKq/mQ0M9Cfh1aZYe7Vqm0E0cmxldMMuSs8H0vgsy5CMo44/EDnzfVdNYzliEJSa2yeDl48gatW7dwig6SfMMvqC2uaR+BT6LvCkR/pc/rdvqTiQIiEX4G8jSEzziKVcDjTSdsg0K8OUa3aurOcQhvEQEyGwsSGXjgWnAwMqplLCLNWK3zOpIwlNM7GtDlAUzEruqQYtVq182M6KlkBV038wJdGlibPu0T14QIrkhHGigAFslR4rvdqULOTtj/UNohqm6blZH5cB2EX5JMsTAsi38Iie/Fh2SaPKx2kw3lYJVkXunvMoP6Jh198pEUy2qLqyNU2AXkGmktaa5ObCZ6uNVdgSasMcb/yTGfWm+WicWk8IMb3p0PZBzN3ao1OtQ2mPcUFK8e0mbHlhc8fYHJ29poO4vS6V9kPn0nnYeH4g0FEVyNWrVbt7LGm9P3GiYwTzgSckXWv1n9cqWKZJdsCIRBCFXKq8URhVKTxMO0nhGnINJ+KOtU2DXwyafJBKDU9nF1Eq0j49omLT8CcQ/aqMKFejTSmYQaJR5c0nVqvuX5Pq21GRHWqNogo1Z4CFw4rlZWA6ZUl1pLpMPZipvxBos34Wa1eEHZFfkHuwZjtpM8VIhah62iLauuPOCNCcspyEhkjjLHA/HMDw8EJn10X0JndZZ5r2qStyZzg4aD24QCvtBq5Up5q625JKUiq12Auwsj9+E+sJIHrLCSPspz0s5ZOkCr/AmBuvginkQpqkWC19QcaldTOqCE44FgIpKbBB2f67JVnOjjGMErrWKU1Ox5gIMmki/g1BCsKNOudp8euwFNtA0KtdFRp2gIx6DSfw3ZSxrPuvVeT1Y1sCRnMgE22KDClm7xPK8mAmcNVPafaOpMdLKxoyyvwS2N9C5HEYBUJSCKEi0Gdiy0OHGTH2fjSYnGfByGZLAnBAIfUd+n37I9WrdomRFoC+30udAo/3KXRFz413uXd6zxpzcVoOmOhlV8kLDNoutg9K2ZQQhy8RrVqax9WzfquF3xl4E8xkxE4JzW+aWuZR2ESFJgOv67ybRAqWX4miP0VeKptAMvh/hBCrpyYnPpPqaanNE543Rs+V0q/lSqSgdXrZBBcuFk6goVYIidUV6u2zmzH4wEDnmKLgirM1ZnBXHCdGz4L2SvhKJ5IV3bIAg+v1YGk8xxgOG1QxscIYFWt2rriTa7xmSdOkhAMp5jLsE7Hh1iilHFen+xViaqpFVmOYuCUshcOOD5dLtlryIk2imrV1im+4gvkpcADGQDCFdnOxda1nVN4lb9H5GYeB6GLg0iTL1aOwqd0hU/FMly1PqfaJjGeXGe4GLKcQQKmg/J6Wb1PlkvrNmKeDi/phngSICE5gY25XWV1GUG6TZMeh3ebq8yEwWrV1hVwkuwVDn1JqITlpCGXqYXrCsedmpG8NkxnxnIWuR6q8Fw5emwDPIJNDhSl5YWrVdsk8GGXXSOn0D/UWK6izcgapVlVuIIkclWZDs7J+6ftCrIATugYTio8F6qRPbWsZKfaWgMNQHkKYJr2ph9jHmpNNX9mHrPWywqrCU0lYjlpR7mY+dfIjbYAGK4RVK3ahiDQ5HyduXKHKjxdFXz57O0KrEqXo39qQP8Ckg/OGM5gWNWqbUBoVVhaeOAbUVvE1Gzki7eLW1Z40BsieuEYE22HjTU1oZUUUbjVP5av8Oln6dTMVbVNMp7VTYEnZvQ9+PheKy5CM2GZZ7WCv657w2eOlqHIREZ8DrJ/nigsY57qNT5FnqzsGdLm1aqtO8vxGVmWaMEcCGE5iFA4sjQN9ECk1jp7dRoalx/ILqJi41Sv4UPeuRCt5stD1apdYRlndDXbdG6Ory5W0wPaz8Znr1x4NfbBMqs7RHqOnHi+TMAJk/XLxXkyw2rVLgF9MAEhlfmRngsmudUjTuPLVwl0is1oOIPl9I8TaclO9LA0Xc4Hf1W0qbZpjCfVchKwSYr9YrYzxwdVvm1orSYHZqmayGNMdALlBCZl6nOiwexQ46pqm4o600sL4xjbmWroXPvJgbkP0Aw/RBCx/MQ/z3LYBMB00T2AftwFBxwfstUO82obgzfJTPAUeAKZ4elx0UcKnO0ovhxNTvdZa01HzauXCefHgYqSplFcRCFSYW1z5C0Q6fI1kqXRq1Vbc8CJNBvevAmFEEqFxwrk/c+M7RSX655DHq4s0ymBEbCamqZA5UR84qOF9tLWc58u96Mt2Ikyh5P1y1ttDS0TDiHP1KajLfiCe5n7xiYF4sWynPMBHSxpOmzQVrSmuciwGUzuKy1Zw38JcjU6tVCw2iYwHlX4Po/M1IFSMictHhwJr3DdNZ1Za5OLMrbwpYYhKSoUnPnA8FjVqq0f2gz3mDIhNs5lDIumUuPZmT1rpenAxLpX6ZLCGdbC63j4QnsRQ4J4nEW0njlALdSptjm4U+ovVDFjQYTpOpyUDYkZPnvlQWes90oNx04odHLMWEo9PcnugYNUORPK6iCvamsNOCP0BdPMlRgHLXBLzqhM9hjGluFeq/BqhShM+pOSLjEDfX8WJoO7IpBJQ6zzjUerVbsUypMtEmR6DHKtJgYvApzJZcsv0C54WWHMAE6ayeInVWaen8tggX1spPtUq7buljR7pow+y0Z4pFFIp+f6s9Z6WeGxFNzk+uRiHOlFBnCiYezy6sB5tWpnGhJA3GGeXXBvzClxggeoi8Kc89J0uvKJS8Kq/MlhojEPuQZD2GUvLIdQDKqeU21Doqp0FIUaAg9mwGdOM6dKr3RrzHRG9RTeSY5QzGJlGRHTbzxqiRT1U3CqVm19ZZz8FT/aIkmqTOLFROsDrv08nTGmKCKWI1IVPjCbNG5NR1qkoy0gBp+qI1fbJOQZjLbgvgCJjoNJ2GXZ0qAzSAm4DEc5pyVougn240aR8lAI0xobdn1QwYyZPWTAp1q1TcCdsTnJCqIK4zTLFUaUumZqzNXozJBErj7T6UYASTDASXScrNCTFgymM3T4eldT62ZVq7Zuls7NyQBP1GkuCsfAOLoY3N6tMdNBfInqxuGaV+U1zCUDHC8qg2v+rF/VahsUXUXyQzrEK5MWL659NfZaa997NQLaEhOWk2vqhAz42HWXBQceIRONB+KwrFq1tZdzUuG3F5FFOuICpw6IwzDrEqpLLjhlPoYGabo8l9kqPT+3ymcFnmrrDjiTN0J+jMXcGcj+ORuRMn+J+DCzJLAodZjzoimBwxqdqidXW3sA4rpNynp61p+dWYcrZKdwnTWdItNJAUT0Gauwycw4C8501JD1DLSfWo1cbZMst1R2aWYUDnWYUNODg3GlMVCtO9OBReH2qexSeeyFiLJUacoc+r6ruthetY1hOeliexwIMPINzA7CmxNeqQmfXQfQ8Yyl+OE4boys4ODwxHSfi8zALvQPYA2f/nX4DJ5q1dYPbcqL7aEYDmd39wvkVftF58zcr/I+uz69V3RyTrKoLdIhXJlVPWMmk94GyVD2kUXH6hpY1dYYc8o/2Cx1nh3OrpLbSqt9+hBL6EOJvM+uV3HgyXj4NJVZGojJqWbDBWXMDHAHqK0Q1TYCeaJoKq3RyawUEYVmOAPY1ITPrgXo4Mz4MB3Mnk4OZPU8AYRyE/FLC+1VxKm2idSn0H+F3md46QmM6Dzpr/5iDuW6wkwHxQhVw2yYGeiiSLvPfcwpMutcpW0QWEdbVNsgrMHC9bQNIlcDp3p/iMabpo7H/Gu9mc5IIVN26PocNgRx28OgDQL6ta9qK0S1jSA36dD0TBsE5vQcsQJpwhFWs1aTA+eGVqlm0wPMMLRKslaDNgjOpmorRLVNiKZU3m/8LJ2U+TgdR2SXDs4Jy+IMfPnKhFczAGc2KKQVyDJzrMLyM1XWqbYpAIQ4DkQrNXdmfvwv0Ffk+Z2lDHjM7D4XUas+ZOYuq9xfBcrL31Srto6WS3/nfEAl1cpqfrUIqhGf2aQlaEJqOxWNMW72zC6cl2Su0jYI5AWD1aqtM8tJJIhBG0TmxzeapzxSr3OJSzSdA9NREywIyzcPFHTGXKK6g8yJw/Sx1aptAuCowgqfGP9QQxId8OMUI6+pkGydigNnC+E4HFEa1esk1ca+mzxKlWfaIPjhqlVbO8DJOUwug4XJ1EAOTFhgNxnHWEEOupqggziOmn6pmHTN8tFQLAm/0sxVafmZKiRXW3sAyixDwzNYA7CZk5FSGYa0ii+vlabDMlFTa5Zne694NXJalXxJsF2t2rmZKIQL6WoQpd6rqTXOFWzIahBzPwcmYJKKyWkIVmh/CCGXG/JVw6pqGxVmAaStDkMAEsNVPqOMb65W5zQ+ezYmLwdxyo8RXASOBDQ1EbZ5ULoc9K5W7ez9yH2fJ8Og/KJ5YjShgmfky1c6vFJ9qryg5Qiu90T0kms3fB1zSMRkLkJX4Km2CSwnARveEpHTehJmUwQez5rw4mvbzqf3apVWCJ7Si+ptYLiWOReSQbKwKm3vr2Mtqm0c8kDU7pAVklOBGPofZ0yHtYsZpGaTigNntUKkPVUS8kIylNsgqlXbFNzBXDUy1zhHBtplcUTBZYmf55AyVxMhlkhGT6SZqoywPHhsZkZyRBHrKp/VNsH4dzr1ByyEVfy5E02eOKF/ntO0hvZyTiAkU/7SD8uHdslkLfPcKp+ZsKxatU3TdVBkfnz5fRjLFqUqXcRx3zxnk+d2spJN4MypfkHYSoqXMKWVkFHta3d5tU0DHCxkcVXeNzj4jBb3JVmu0iSMtQivYM4HzRXziYnQKx0AlhvODjHw1AxWtbUEHDEeLUQglDCeYgg15nun8eW1CK9SKaYHFBFWikjjSdbiAGwqIGQGe4U1r+b88apVWyfGw0Mr9qOKiXiMIvYRxmREKCxMoohL+F2+2Hk6ucuDua3pfI+caj8yVwQU1Jk61dbfct/lnF+M+UraCDrDH9eS6YzWGqUzj2PGM1SW5wjJfH4OT5tX4Km2QbrOoEFzQkge+FF6DIhBSY1EJlef6cw9kSPpOsQCm8ntWfd6cQXDatXWEXByHeZqwifc8xCnWcEl+ckFC8n8pKStEHzcBS/643OQE5RPU+v8WLXxs9raM5xMUgUzoRWfn8zHW5QqkKcW4lu78Kr4XlWGs5XGUwDkKpIFivgkilxxoDzvc1at2gVrO+kPNoS1rATOrUjO+R/GP9Lry3SmxpWOnJiBxgNJEWHhZKLrw6qFgdU2jfIgZydq/Mc5twZWceFLMeOX+Xx8SV70ObT7THVy2u1aXAECC/FtpTXVNjneyuiY2QyWylQyZzQevDxd5+xBpyRgZRcQo6UyptN1AnMT0yCP7ljT5tU2IaRSw+VhsJxcEYiTWozAQgoeV/TlqxdejaFnHHeK7FwdzA9lz+1DMWAyH7mmzattArlJWUkQkrkv5K5DJgPsgWfohxfNeC4wvFKFsIlTRhzSwgBQKWUUkBXZav9VtY0BnBxwDL/7Iuq9SgvlsMD81cjyxedrl5AyR3eiRGYIFyRicoLKyMZeCM54oC4rXG2zAShiLooNv8NiJDEUkVXve7O6Os+n7uTCusxzes7wecOYU8xZ1TBiS9WqbZLNbwsSueRLVjMt6Drr22U+x/FTBFWZZk2V6DoSslMD08LAcxo8VK3a5YVZBSYT3cYjgiS1jrn2iDksRp0LL7lATafLsJdSLUGOERX2oQu3xlLVNhV8sKDBjLVCpGUpvIgwZUXdhX6cc0iZT528DK1LqWR6ckuTzlDlQyysYVa1dQcalQ+tUBVABfM/xtmJDqU0/Aq+fLXCqzkNl+lg9nylpeAhVyowR8sNZ2hgBZ5qG2UjlccYz84Z+hMb7lUazH6Bq0HIyzl5CTMZ3J8rdPKKPWaYUA2xqn2fhVah/4qnz1O/KZWmFEKwC7KLmxzo0FiMspu0+3ykMDDgZQ7Vq1XbFBMjP9hTBYLjzdQCY9+8KDsHplNy+i4+QYNhQjGah7JuVIXjF2LXOqK02sawHFH0j6yvIW+JGNN2UrDqVvTlq8h0VopyxvSdUmqcp9CBPT+lmXX9q2rraJllsge3j/lJZjluKEUXp/HZKwc6uML9MwEn1OykFZeyUNXsq51rqFVt3VlO4jeD9h+eyZ0LPPIUvnqVQQenEDyZaxzNP/a6jxo2fGaXnMktGi9rmFVtw1jPhK6Dw9U+xQCE3GopYU2suG7nItnPha7wKaLxoqIQN5YYjmTL0vjJgZzxQB3iVW0DGQ8k2kzSc4VJkgXHJggOAYt8Etd/hU+c6OMYK0yakc5DUXhsV7+g1TbUukJINbEoX86PsLB8U9ZnN6JOZ2wNn8Loi7EBXtl2/dr4WW1Dwios1bFB3icGRYMQh1er/Lifo118w+fo6Ap2X7SyZ27PQzBgovLlncxq1c4nxGIjXGBsuJ2EuBwlV5oyNvpiRV9eD6YDMD3MK0f9REI1+S8Bf/zlrudTrdpZqhSD77X/kc01aqKYyWQub3jXOTKdktN3GYBhbCVbiZxD9Nz9sgBq1aptWMgFJU1TFG4DNpi9JDB3az6utDiYXcB8XSZtbFMZrSeD/jVNXm1jQ6vCdz/1DSzV85T8bsRvcGMaPhPqOLmoexc/NtfwCQUqWq3a2jMbVZYngi9kfCUrU1yNSKC90FcbiMglwOlgfKrZ2ORAUWt1qm0Qyxn73o/5SDfjsZcTHVxwnU5pUTA+2R6TWHMiLAv31zqdaptqHQyyUsUwqSv4UimBMzYjee3Dq24ijEqpYKk+ZyzD1dlN1TCr2pqHVUr13+fJzNREvc7k5Yv9wW4v5YRmaV/HJgWmIVPKDnktT5fHT3OICjzV1hNzijdiIWTKDnGXbpJgB/n5U1Mh2tqAzpziQBiu9hBS5mksmq4CkY634K+L8W0Vc6ptBALN0XZyPuLABgurReBL+vKVAZ3RNXMKNTdZwPGX/YnzINW5blkvGOsXU9Jhk6jsptqGYY5gLuPBwgOG85HQ5Nklew48Y2BV8NlzynBd8pSrkj5TaGhDNaP+oFq174eYy88Mzy01A5lq/avjK+eTvcraMv+hcexEdMk+dx+/3tlfhmrVNoXl+O/16Hd/ylc8SJWAbLmiL1+18GouLpXqdcywLkb/0uuRKNa5m2Vy8msPRLVNsMQ/lF+9NpUg0qxVOtwL8ixpzZgOjtLAUp1OulBYafTiJMXMIL8qNYhWq7aGxr/DSo2wnbk+k4KNSqSMnM+qU2LAeTKdPpWNK53E6MSJzGU/DTAdaZGcTFUaZyEr8FTbhPgqH3JlK+75aIvUZ5LoIGVQ83wFzyriusQ6HTUEHJPFyijw4XaWPje7LqahAQRrdXK1DQmvcr2JSgwlB5SZH/OOzUXO1epcTp3OJQjJ6cP8Wj0CRgWyAd3kx6oVyNU2nPGkWaqsnJD3HzEIqSZ88+UjqJVABwsKzctjTnQ0NQ44mMSbAXjUcAGyAYuqLKfaplgHo5MUopR5V/CdAvDkxsW8JOaomdU+beYRq8IbvjxAFoYPDf4AMhOTdlC7zKttpA20ltx3X0B5KsMKLQ94Sl8ffzCOMZ0CQolTvOC0mo4J1evX5cw1oXXjr5EbclSt2kaBT25InSpLEcxncDBPJ+ODp/blHDaIycfI/oEydwQUE5r1qWjR2MlLhxJFoVeXOcHpSe9qmU61DQAa9n0ugksCNJGvxMGOyvxYv3xIk/CyHiuSCiEZgVGbPSqOYq7XydHmq+cO3lhGIRL6nhFR6poVIR0uovnJXV8MaJ6fNHmGP8AU8FardlXBpsQa2JgL0zTdh1UCE98ZLDnT+wwO+rSWK7xBwat4sNg2Ghq7h3e1MPak0ksKMSL9jN0lCiDgU+bAKpXjhs94qWE6+Q2r0fEimhwev7KeahvBeBgIRaUldglhzPhMHJJ1kE1WoxjxExzxJIFiBAIKP/YIUXI/jrhw0m1xdbeOtRwfV3aRNmN5U5wmV/4xlCakGgWVZrtEHF5Vq7YR1kG2ZMT3GJpNxT4SQKTr/Y35BwaNiGs7K/Kw2U+SWYTg4RWLw0Qa8KAyI7YwDcJwtpCEmQX1esyMkHvAgAa38epKOmCToGwFnmqbwHJK/iAm/GN4mwhFgizkQlF4nVGaMfB7hw3JUBsbDWEJitiio+gfh1YY8gcFf/AhQCWikWhGdBQ1OBnoxC9kqlFPFengTFQWGSEtW1RYhZxq624jeg73AVaBz30laKbBt3tfG/rkovAemhRxML3sMcFjhAaDfr0WhiVqyH/6qzh4Sx5oGOCgP74YMh3RFGBywRA2dxIhemto1HUXs6pco2fyfOygZq+qbZ6W0/VyQ/ZHtot8hHwGI7/IzdvpoiwxljAv9mUHIFZIxijQEpiQkgFQlcIr9mDha3SQS0YojJwLMsybQMuIQPbVNmIbIAeodOIiMbg/aYSSkhiO6ONR8zi/dyBk3kXDRjAKX7HZZH4VIGkGrVZtXcMqb0uImpnp+99J9+OM7MfX+Y4nEdq31GAsDAMl7IZBCCGD3OKEhK04J7zkwtBBoIcJuh9DUl4OIpxccWDEXvwhVR9u9Vv/H2NkWyMZqs49UQWqJwyYCMZwElajEVzxJk4lYuQPJzrzx0JRu82rrRfYYKEDPPedV722Yy4mEQEiX9pJRJIGQp/Ikbnkiynd24lRoff2sDFMiKKhEVwhPJP+oUSZAmlCtHRJQNylIellhPk4lLRGu7oO9vl6eT2bmWvoeOgIWNCUhasgiOt2PCihRnIU0rAgc7u+LkKh0dK9UZ867/qPJuTMX45q1a4yCKkYBdB/7/tiXvIJMD/c9ONMoRWBinSVyDLSSBHlIAlOnpwVROjwzXWv9ziWY0MrX59DhISXG5p4R0dDxIn8rDGHKY66yECi0B+VHd09UAxGctkXpHAILWAaYGLKdbtLn0LmQYctGiZc272wJwNceBWUKgFRXQ9qFBdCsswXo5gh3MKM9lNDrGrrZGJ4mZeEIBvM7rwRUQ0fi3zNPGV9LIy66PqZO9ons2sZSOPLGuP2As9Bu3yfYTfKhVApNkjrh+ZxiJAOMOyhxwKLR0Gj5xhOElYPx8CCPBi5hFeoTlQh3tvaXeaYzrb598i9sgoUz9O+0B7hkBldHQ/tlaORKJZRqBb/IizjFGD4Q4lkq1btqoFM8v3k31/PblANpAruE+Qj3GdC5MDaHQSKyPfA+eRW7m0R/dm60TH8inyelQZG+KBceY3HERf+RA0YLWdaViyyvMW+Qa9SywA+QijPdohGKQdkTkymN6tBZ1v/J2NcuKYf+AIP9YNvacbSo7HXayRRP+HDLC8k92EVUhioeIgVAj5XEkD7JROQ20JYJarAXO3qaDhF4z+ikoFRCG5MKAUuy+vDrH5NK+sz6FiNMgkbGTdWmmMdwk7artA4ltDsLnzghE7PQcty0GWOFKIMZISOZ9zVvCd0iSHCFIXg8cF4Jou10ItF7qN5wAnhlrlNGuAxbMfQKIICfQOgxQ+5szBvOAM69rVP9FF2QlhkOZUDFhNmdTbM8uGWK0tUjQUbkU5BQ1cgSOk9P+LUpwVL4FIxp9qVB6MUcLr4dlcEaHXRzozuteKwYEyHfKoxwEM+JDCZNGjEaITdXGhlQGf7xHMDMD5ugYZ8Hx0W9IqMJR4mMhFO78WQWo/8TjoGEwQfNG/NA02PcO4A4cUcjTKNCS53bxhUJ5tD2P1Lg2T8dZ85w6Oe4plUni3hDkWC5nYZ7reC8tJQIjT3u8yXT/WFxce6noamYVZuq1btsoFl7LsZWMsyBhxXehL8w7VEkI9EPuN8yPuUZTrgfMiFV/jCePn1VEkm3919GzohD3xIYXGB/N34PPoiQLRIF1iQj4oshgguzwTYaXsMMm/SA1CgVEy1Nq8lCHiEeSHT4i3t8ZRhPOZOeN5cf0sj5T+1Eg7r9pYGoQ71szS2itahnAhd5BZgnAIvRJ/BQksTlWo0fbMwZUMs2TMaZGdOdHHtZI7xVLZT7cqGW6koLJiILIN4bMDEeGAfSvkMVbgNmZ6DrHDQsKBDkPRbvZVITMRytA9rR39hIyDNbJAYjgYTixHazaXBAIcPTu9xFMXV7Tn/xrSfs2XSNFqqJoIwZNTqIBo78DE1QAR6BkI06kkNBUpZ4EHVdUf7W9de029aP4NwctF/mNv6tfeMxH1iTo4BDg8qBrVloIb9dcdwwkgMq+HQSRWh70r1mwGgNk4EYG09r3ZVReQx8FkyhiNCSIRBxyFK0fU+EkUIcrD3YZW9fmKg4rZM3oZhOQQ6H4NOHe17QmFrnqVzMg84Bh9YBstKLo7XoEmfW404irJa25UlMQAPQYqjRuhiNyeU2Bc0Wo6Jj5TjLh26Ya70BpeL/adw7T7AzZ8G2P8nFnTcK97X+PC0o2c904fZtrk30muEjTkDq0n34OigtDRRGhR1VUJ+jqzXdIDV7BRHtm6NfA8qIFW7KLF4kQee8BwZFwe6ijjrD8T8pY0IlArtDz3b6fUcdEJyfzvByDNTS3iviaMR4xo3flaznfuwPNx/YlhNtEm7J40He53HYQQ6fHDSjMIAOA5jhKEEgY7JkHsP4IMCkbMcG9fY0CoAj6VaOuzR4CO77vjRU7j5ege7n2ngugadYwgzgqT+gM3CLVQoj/XTrzNgUclJU6xyksQpWyRITIdONvFC+zEaF2pxoPFRoyr8ulSRudpVAKPCYixh4kycwUKXsaIiQAM4zj+UjxAQEqbDogjmW0ZX1a7R0LbNXrdxLOfGW/ryTe3L39pDE4CJTj9Pb9DFgGPDLogxAn2oRS9pMMUBji0ftEyHxYEENNI+yAEOIVsfuyiGagZ4DG/RH7sT6FJo+n11Sj1qrn/sNbj5BYAXX40Gk72qP9gH5pHPDTtB3HKgYqsqg6YDLORya/SYGFYoAz6k7/iaZrs1bCAHByDMsxlz81ZFmWqXEFItRlgQr6azIVXQaKxvGlHVgA8kCZcUcJwPKSdX2HjsxPqesr4YGQHQrS+60Eo90sdQXs/RDydSQUDT2dssy7GgwzDCJLKFT0IRgLjiYxlqfr2mgwFo3KYMLZK818LqOEZIViZtJp2H05uh1rOGQi0NRIuTF+83O7dfg9ufB3j+Vct2HOm4qV/xwyNXQEw6lbjdi8ZcAGPMx0KPNMqRlIT0jUZpG+lZeJZsdKlvst+C4gT8UMtT5+5UuwybWIHWMJ1FaBWwftAzHVN3Iyyw0I+vFZSVC1EYs/Epc183Qz6iXtgyOL3dvBa/JcNybmqf3boDi5ODDxzAdJ1hORRWWcBRPqyi28Anlbw0LJ28zbGEN4sS02EZKw88BnBsB4VyQrLNzwO6ehyDbB0xHGn2qPey03cs9bO7k8OH3712/Y1/AW58GuDOjwIc/IEVlR14v0Zsx5w7TYHkc5PN6htBfb2BNCcSLNw4EinNSTYRqvDsxjIdq4c1ruYHg9YjSvETVg2n2lXQeMTw22mSQLIv/EOX7nZMx4CJIi/ggGNdXQ1EZM9yCIAO9POW5rfWsBz+0gRAt7Wv3viUdrkWjw6+8x6BjPasJYVWJoSh6+hCrcByhhgBNhYxVcsWUzof+hk3b0PMZcEGlHtgQCcMNTjKFhALN+CDNumAh96EWlLM11FZ8PLFQbdcPmq27jyA21/SbOcPLKN0ovJNTUIea7azMIXHJ4Zwodx1IZZlOgZkUqZjwEUZpmNrHW1hoCBpSignMoOTncDdjmN5ghpdVbsaWMRACZ0eYQVg1yFufoyXruZGOubTuZR5zHQUYzqmiIaYk9J+1p0YryVN5ZZXFrx4fItA50uG5SyXi4dqeXCoGc7S6TgOeJi241gQ+uSSq8JD361AsYdJsAfZBi1NYCnzzmk5ygPOIGZTrvLYAI9BNOEAR7v70ii7+s1Jk80S3dHRs3dv3Lz3AHY/CXDvXwE4/K3QGE72aR0/vnPi66EObN2Oo5Ge1RAKKqliwDHdpJbFGPBR4FojbM6t08chsBKm516F6R7pFGlR0abapYLMcIRFPxfHAQmQ+y7BfLsNoDSuLaBzlbol4Gki4EGk4tqDMOfu02ldDpW33P0FzXI+SSwHjg+efMuFUhpo5FJZwGGMR3IROdJ1hNN9lZNmDM9Juttb9KGUARsfg3laZLiSi9ekkrYwsNOP7IQQDnCwBx5FKSUDLcujw4fv7d64+wXR3tyG2z+iw6tvAJx8NxQMUsM4pdAfL8GNBNs3HK+TOwZWvCpvqoDMYaWDos7cI3DLFAoKl8EXassALuEpqdoSLdDIMDNxq2c8AivkVLsSoVb/PbTisgUaEfYduJBKLKwuY7JWrZnE2QOPAxzyFSYsd8Z7jzXQHAEubGxCPicbBjg0MufuJwDufE6jwU167rH23e90FmyWSnHAESzEIllFmgSS6gvkNEZII9EKsIJyjyUyjM4x83RsLGgEH30kScjkRKDQPe7Dq47mz+sT0TVO0xGWv2iGo6mYCbH0GwR6s2pxdPjsneu7d34Yrr2q2c6/DHD831vt9sR+5nsaBw71kY9cwgk1Ihms18CjuJZDJ9MAjO2xohEXwrAbp+ugu25Yj3IDnptevnERomRDW6tVuypmlcfGgY37zmIXQixTVqJalsVCCzyB3YBjNx3LblnAQQIcN7ST+h/vcZZDl++A9U3yUe1XRwdP/0wpXKAJrYTbCIDE0oKPDbE6039BojJ0rFYHXQ+3bQBXdmaEjlYMtoR5Osrl9g3wOMCh3JSyyjT28Rqa8gASWagmh2BCo9rSXBZiqZGBQizNdsBe1vsXzx++c+36rR8QcnsLbr4F8OBf14D+vwM8hZA4+oQOs76tQWix9D3jR3q/AClvOuCxhU2C6Tox2Di2Q3hkwi1pmJ4JBKVKZtQPw6xq1S6V7CSrNNipedIMr7N7V3UcKo7bJIWe6jmup1E912DTEUMAiq5IR/lkWpNDOg75JPmm3KbnLV48/+jPNXWxIKMc2wmXTWi11N7lw6wOmKAMvlVKvyUpTKoZbYmgf58hvPJAY8MrUm6I7bjKZFajY3CrowMKEpMELDUeaabT2I40CzYL/ZyFRQ1YCKWjrIO9P969ce/zsHXDUrjumd5+G0w05TLapO98S7PApR8bQodr9vR7vqHfvTQA41kPvSsDLpSh8qGVD7XQ3mZOgd8b1Nk2AGReri55Xu1qRViO7kgTAthxEDY75ffoQywXUlmwaVx5iYh7sKhqzqXF0fkTDdB7Ywf6bIp0gPPqX7Y+Sb6p7zw8ePrHOkI5VtgsNB4sNC4sNCYs0IKPZjfCCMvKC8xW1+kgwQmiLBo00equAlWInmwzqBGSbau4RhHVYGfAp1HKVSUDC6+0s+sDIgFPRyIyIZ0k8NHMhsKrRgOPJOVLA44BIf2xnz/76J2dazffaJqtW7B9V1O5HzcxJqh/CvC8Zzx0Ut7TjOdEGb5kSxHbF2CmFIpr+sVbBzaqLwg0INPa0Mpcdk0bJsTacvqNq2FMwMaAkaysp9plxFOCLULgb+xsa4/yousi9Ev1dTatEYURkKXPfeXxsfZhCqUwgA35NUVQn96B/rWI4dwkwPlL1hfJJ0kp7RbPtK/+eaeMjrM0gKMsyzH6jvJhFrisVchiBUEZ/IgLIU2+zAzBoDEX9IOvpPs8FF5Rvh8t2OhNw1iDTt9B10XqVGkT42iwIdChzQEOZbD0m9OvrUMtzXI02wG6Lk11k2Y7Xfts/6M/vHvvEz9t+qN2dOz44KfAKFvw+xHwfEqfoe8urcYjQpM8xYSHOtzU8CN39FtoY7aDKoRYgNt2woiwFcx89WOR6zhXXMSvAFTtHBlNlK1ipXJhcmY8OB1MDY6vxj9x4AIGmEJWyrAcfR9pN8pmfUyiynZBmdKbT2wlIRUBzms/Zn2QfNEtM/Ns/+EfamA5IZbDAMcwHqvnmOtdBDwGfMyEvY7hhK3CEZbtkA92yiepXHhFugmBjWY5BnDsA6SdNU+XrbZlMlfCjNIQBnQkieMaaKSQFGYtkPb6MFKJRSM6jSjSVuZIaI8OXzw8uvbi3WvXb7xpPiR1oT/4WZvCEl/WnxjCwoR0kp7pE/eRnS9ktRp6mOaIQh7Zy4bdMOZDmSnhWiKET5N7lsNUM4FhgGK1alcGjLBvjXA9SmyBPLq85TJdC8ZslnZT/WipcFk/+RXtJ7e3MhrOqz+hfe+nrQ86wDk6ev6to8PnDzsCHCVtaKX9mK4rx3K0Ly68oBwVC5rOJKkYTlBGXSNJYxQaYjr6AAZjlBeSrfjkslaaDtF+2fdemVJnO8KCDtpYpkMtD2iYjdF2NLPQwIMLjUsGfGx4ZaiMrfzTwLO39/7Xt7bffNA07U2qyYHrr1vgkbv6Eb9jNR5XPHhL331Lv7/3NPgsFAvwpBsOSMSKNgFuOzZ1PsIDiwGc1i2l6piMKC/CV0d6VTt/cBm/B/vJwQ6Ilg6AjvvrIVPVAwwwoKGNcOaTW2xBFF/8d1tvr/yMDqnedpkq+3pdt3y+9/SDrzHAOdHkQwOOWHQJ28HAdmDZ+fDKzhJWvkfTkJVOxx8aPlqaMCqEJzI8vCKR27AcHbw1Gs6aICpD6JhsnKZjy5xNR7kwALR04EOgo0MtIy4blqP3GnAaKn48sTirmiePv/flB6988mf041vzoQ3j+UlTHwDtPwKgwfN+8Je04dYL/SkeKsZ6/GISfmscoxEnrro5Xs9PJKhSAabalQUjTBaKwv62cLnrAQawv0zu/Kr+5wZvb6A9xViUFn/ll/X+8wDb9wLD0SC2JJ9cduK4M2AjTzRHWSxNmGXZjqvV8elyApulrdXJFgm6BV0alKY8R1iZmXZEU9xSW61jORq6GiTAIeBRSvKxFh5wmJ4jDCmiEEvfsZQWfDTTERps9KYDzUYSqnQnUgOPbSeH5vh4sffkyUdfuX//tbcNFtOH375vBa0tfTJ2fhPgyUPbp+WW97mhn31Dv4sDBz6dO8HKg45fWFTEYCNLDbwVfKpdQbBJb1MYg0+0RJT7AfbtzhRK7aa9VH4Y171XAO7/EsDNz+jbbjAKhIp8kXzSAA42J0vDdIRlOgRAaECHblsQ2KShFdd1UjGZQMcsR6M9v1Fo9GLCmrf/9t/BlhooF8owHAIeAz7EcijFFcZVCJPQM5qOBx/KUimj6TQUjWmGI5ZNp3FLEvAgMRwNQtDqyO5EoMl5U+ZOHhy8+FDKR//v3bsPftTABJ2ELc10bv+QVdKv/6EGnt+xOs8RhLT6rj6Jb7gT/kTf9twBEAFNqHQQiUYspgFGVPSpdpFggzOAKMd4oG9uMnqw/tLfk+77y7/D0rEb0m/u/ZxmN1/U1193g3PCKE18+vTRH5IvOnZDLEcDjd7bsGpBjMeHVtRPybSdPsxyYGNEHJMqD3iBjVAWQQx/QIMxdhyNBgWj/hLYLC3gmM3O5nAqimU7NrQyc5B1IEYMR2ng0W9Cg4/mRQt9udUEqZUaKaXs2rZrqOhA8yx9QGgamovR2vVi5PPn+9/RIdbWnTv3Px9godkB06e1rbng7psAT/8fgP0/0vEVRKMx6CRTKfd9V8p9rG8/BItwJ9hP0/FTWVEURyVFf+mKPdUuR9MpA5Kv4d3SX85tYbFkp/RlptspNU4lN/QDfvdfBDPlgaQLEQ/O2dt78nXtg+91Fmw0w7H7jsIqfxsQ4DQnnulY1mNDLBWqkoWbJhgmCIYSm06TidbcTQCkQYcwxms6v/Jf/gf43/yN/8nceNK1Rtdx6S03zd0sLeP1HFOjQ4BDIVZjQi3NdjTTofS51CGWlMRutP9LEodEQ8MC9cEaNwPVbULs7++/S8WKd+/e/0LgG3Rytm7bk0boTAOF9r+iac07NuTyUwjZH4f+CDv1O13t+9H8RKxtF0rdekv7ztsabN6w2g39zMepeny69+Rrz/b3v9Wp1oBMDzgEMCa0OtHgcGLCLJs6t7qOZjiuVofAxjeDRrU62Pdg2UJqAgMq7aXiPs09CGt85Edgo0FHb0vNcpSrTjYNZ4YqSWlHD2qGY9batM2eFF5JfZMQjdRvSB9YA45oJVUwmr0OsfRev5lGEgCZshtTpiiUbUYQ+8+efbvrupP791/5USMu+zMptzTo6Fh0+7Y9gYff1cDzJ3r7sgUf0osXQwCqVu37Bmi2GNjc/AntJz+oL3/CRgpye8DdSTR+/PjRH7w4ePFBz25IQGagQyDks1g+zLJCMmWzXGjlWyL60RadnZuMbj1hU0staPUGNyOZanV2VBvJTXCybOGYNg08yy7qCO1DKw04mjLRnDJl6nQkjSgVRkwO+g5SjY5sFHatBiFK1Df6HcjGTmU2WXs/8d3Pc33+4vCDxfL933vlwWs/2rbEBdnZlTs2vUdi8403reB8+L7eiPl8zcZVS+hXWe0gJnkVkKqtK7D4TTq12G/ksTSKYvfzev9ZM1rU+Ae5zoDZWFsuly8ePfrwnx8Z0dgIxgQ2x50VjU3mSoPNMQ+vOqPn2NS51XIs0BgRWVmW00VjS2U8L1lQsY2GHWlW/TQYEz7eT/z7XzYX/uN/7R9LDTw6vKJWLSFZSKnZDLbC7rckXRZqW9MfurytwWVHP0Nvei/xmr58jfaN6K43tJcqbK3o9B53GtnpTZm9pkTber/dNnDt/v0HP7S7S6PLRiLjjpq0Xujtmf4k+3p7qLeP9PY9fdv7MQhV0Km2rqDDQaYlYPm43ugH2EUA7S2bjWp2RhXJg4OD9x4/fvhHyw6OLOD0QKP3R8R2NODovWSbOOqwOdRgc6TB5cjuxbG+fNzR3qTUTbHgidN5SFIl5mO8z3WaK0n6r6Yg2+0S/9N/+AsqYjpkR8sWT0hMNiqzn+xuKwpt5golHYSEZClkR+K0BpeuMxks0RCzMZqOCbewoUYtJJzTABY2kyRHHXOBKRvyU8Ias1f40cOHX9/dffHB/Xv3f6Rp2t3sX6O5Zrcdje67yk1E00CkjsxkNLP55hOsM5CrrSPoNK4Mv7VZJ9rkNQswFDoJCVOpj65bHjx+8vgbBweHj2w45bJTfUhFYJOEWKTlmMc6PUf4DNayc6MtzEAvFebqKDcz2Qz9syt/ilBB1FAWyzSDxT//AXT+s9/8y/C3fu73TFrLjN+Bfj0vYQMj5UGn8Zd1xKWRx4RXnQWdRjOdRav3pjsUZaNfVOoPIFu9t0BDTep+opmfn0q9XtSEoY/w/Pijw8PvPr1z5+4bt2/d/Eyv9WQAiP44zXW7VatWzWg3+8+e//ne3tNvaUawWGK7cGHTwrEbE0bZcEoDjwObpdN0bI2OBZtlr+n4eToddTSYFDmaCmEVBrWzJau8NCPNqr4S/ot//DOQBR160PFiS3TIliIVFnCcjiMM0NA8UpMu14giJMVipO9Qd7mOmDTLkbKhAV40SoOAhqoHdfikX1uIllZy0HEZTQLU8KTZY4etAxxJ/RsEolJ0rUaix0+e/vn+/t53Nfh8+uaNG5/Sx92uX6lq1fJGPvfixYtvP93b//ay645dZfHSFf6For8lGj3nxFYhGwDSwMP0HBQegBZdqM0RfqaOWx3CTg80M7eogdyBTxdWgLCkgATkJjNLJmIRf/d3fxz/3R//quMRZpVhAhpcClthaFiOIlwQxHQ6muJlUuYaiiht3lAIpgg/9HV6R7TX/7YmvEITUpG63FrGAw0dRH8OYjiU0zdr22iotiBEqIrdo8dP/+zJ0yfv3rp563UNPp/c3iZ5vlq1amQnJyd7z1+8+M7z55SVQsNKlqo1DMWzFspCuVDqhIdSLoPlbhOuItnc57JXtiLZhFZGPHYVyfayYzvGtX0XOdohYn0L1d/7yhcGKZ1B6HK0aG3k4sIqyrEbadkBD9EaIxBR+tywHElaz5JAhviMxpnGxFWSYJFSWfQEJahq0KKVIoUJWmmUbcrluz21hUnVqo5itE7Halud6jpqp9DvoX269/y9/f1n39va2rp248bua9evXXugAeiuEELWr16175/wCZUGmqeHR0ePXrw4+HCxWJDIa9amMtqLCYWapQObpWE8BkB6sOm8bmOyWNF1l7Wy9TnLnuGw8MqufdW5EMtOGe2XreqQs528DUDnf/vDH8Zf+tyfEcOhMRG2N1RINDoOjcfQr0JLijsthxhNpwHIMB3CHLqtI5Ax7McCjn4jFLYJWiBPgw3QUB9SePSeSpjNXsdlGmxIJNKAg7jVmouy1be1kjb9ELqsP/Xi+GT/QIq9bxHg7Ozs3NTgc3Nrq93datvdVm/6Zbeofoi2+jWttobA0tFGIdNyuTzQ/xwsF8uD45OT58fHx8/RRAMU0lDaulVO6GWgo9mOYTou7W1EZLP14NKDzbH2TVeN7FiOIi1Islk6lul0dji7ctqOfw8EPKTvWPABEcaT/ubXfwBngY5lO6ZLVMdjFB+hbd4y8ZIFICInDaWjSNvRQEQTvaTNZi0NACma8EXiDtIdjuUoW9SD1ISlTHs7gQ0DHwM60oIPhW5bGn86Az6m4llpADJ7isqIM1HGTJ/Z48Xh4fGeENEqZgNpv2bPq11lK+Si+nYsyyaMk3cOcCwAaOBRbqkYvV9iynQs4Cwd6LiNQMUxnQA2fXgVanPC1ECn4QgXWtn3EFgOiHjcsQOg2UyH7Lf/5C38qc++Jyi0amj5FwM6PdtplBmZYQSbxkZIVN1jgKcTktoipHmMeawBINFY8CGGQyXKtEInZzokDBnQ0cDStbKjGiAdWslW3942dLPEtunMvjGvJexeUMW0BSFp20fR7AUtzQVmiKBgwyErAFW7skBj62bdJIuwBJRpMUCfMTLritvLxvkNAwGjsyzjEEssl1bTWXZMqwngw9jNkjEcnypnIrIXjTvHaAyzMYBHy4l7luMAyAwC1L//v/vOp2aDjl/zzzzp7Te/CxQwtaYoR1l9h4pwqORG0jBCAhwaV6oMJyJW05Dj03Vpc+bm+ZRnI6ChhfMM6KBpBnNMh45BYKMBqKN+rq2lbDTgaOzRQKMfZ/aa9SwbafBJH9lEY7R8T2PrhyzgGNmJelKFm3RhRrSaMcu2dcz9rXsE6tmRHGNJtRu02hwQwTJbUZlHOt3DrYpkF6dDV+viU892eW9wYq10WSLoyJk64EynMcCzdGChnd/uTerbMJ8TxcMs9GMsfH2O8D1XtibHpcs723NlgYdWgaBUkgMeDzZ2b4b/0ZKc+M/e/QSO/ca3YyeRROXWAIMw6Slb9UfFONQQYRkOFeRIA0IEPoIYkLSAI42201DdNMnLipiOsCxH0jo2OholShQ0HcqSGQFZo4wRqEkr6pbSpOeXrWwaE1pJz3DQhFkBcCiFDwF8HNCYwWWW8di/teDTLnybafyp63IR1c7SZEayYZftr1o/LgdtpxC4hmsCHs1kbPLXZIc84+mZDgHP0gODHarusljC6jp9uLWwzMaNIjWg47JWFoSWHS8GjMAm1OZ0jukQq+mBx60is1TTeZ1R0Pnqd1/DH/nYQ+HCIAILOyfDxDdIDIYasBz4SBKfhWFANvxaEvo07rZGdIbtEMshttMKOxOjceEVhW4N4RSFWq63i0Ktxhyna5bCac163zhNRx+uD61opSBaOIKAxTMbxnjMn99NMkUSnXA8pK5zdqq9nBg8rtGYIXTKfguVWxUgDM4zgCMd03FajgEgnzEK2o4HGmVBojE1NBRS9cBhmM2yn5NjJwI6ofjEis3C1/L49LgNq0CGjBUDG7W0a+Mpy3LsOnlLt7DDN95/BV8GdEyoRQf5i689coBhAAdbZcIsagAVFnCMYNwZ0DGXHdjQqZMdNGbdLWH2jQmxrKYjTUilKCVP4ZVhS60HMc0aTSrehFZEc9C2Wli2I31YZUHHgk1jwAd6duPCKw86jgGZdS1EDDmCs8CKN9XOBHjS3zWM5nTZHVoth4OOr3Px130tjNVzTEhlK4GVC68s0HjdxQCFD6+Wnrm40aPLVLvphWMa1uWHdzGmA+640rMc9KnypQur/Hz1P/7wAc6RTdsS2PDr+mDw2VeeUHhEdAOJ8dDHbqm2hj4h3USVx5ahGOCxQrMGGRtyCRqWQTNLpaEnNLS5M6DTWX2IgjHVCiptNm0Wtr3CAI2iMMuFVS60MpdBOsZDwCM88JiG+HDZziYEu16igRwZvgGqEF7NyipUqzYDaAokCEPYZWarC7t6DLjREHb8cVjWu1/i260LbsVcOzzLhz2dT2mHbFMfIjngMSDkmQwVC9reqgA2fo0rEQvIynaTqwHgND6sMiHVOw/v5eY6zE+Z5wCIDvrm/adgBV8SfwkCSaMx2SywzZ+0JqhhOXQdjL5NDMSAj9Vy7BQvs1CwE6UprCK2YwGnNWl4U6PTOaDRrEc5lmMe5rQcDCzHaTwBbMwURxKUwa5C34OPYzs9moxFUaJqPNVeQsPBEVDC/kIQlbm+YwRk30DppvM5IdmzHdfzpGzq3LIdczlUDxtdh7UydCpUF9uZx67y2Gs5nfKTAaUXoXmq3BQEdj5zRbNsHMN59/FdXAV321UAXB8cPn1vHx3YWNAwwrIgqYvCGxNuLU2jF2ks0uo5hNfCAJOp/yFR2mTEbBmRstdtcfJSKFPx7NLwrQ25ZGMzVuhS5ehYjgcelK43zAIPWF3HsRmfweoBJ8pg2b90LWuudp7mmUyi+WAAHnSt2eaSBOyFZN/Fjay50rGdwEAM61k6ZqL62poAIEsHNgoCGPlanDAvJxKP7VIzAWwMsNkQK8pYffvJ7ZWnV5lP9favf2UssuB7s338znOqubGaijTO3rRWZ/EshMDCs5PWzOCRYPbU0mDS4fbyltVs0FYdg0loNa0It5mQygGOAxtfHAgBcKRgIZWt1enrc3p9J2Y29v4aUVW78IgLmb7DslYALHvlanSCmOzqcxjwgO996hzz8OMmHPAEoOk80LDwaeGYj810UU+VgtDY2bFj+EzZUvEQSxLLUd/bu8kBJ9VzVisOLIRY4SD6xeD1Wy/QFQfSTlGQSSkhW8lMGg+JxeY2qly2YjKtf2NqfYTr6ULbIWqYjbQjMyi/J83Kx50RkPVDwWg70PTVyD3DcYxH2NsG4rG7jg5kekUvp+dUtlPt/FhOTtcRPemxzAZSERlDX5MdH5GMk1ChKplWmFKsA9ymua2o3Os0y4J24+blSDcV0G5ey0EXUhnB2Gk6Hzy7MQY4ZxJeDU6aflH16s0Dqez6NvQ+gFLl1IneOfAhx7ZgEwDINI86AEJW6Yx2bAYBkGk+V03PbhqT3AKUDoSSKuQANrJnNxZsiPGg1XjAh1jAq5NFzYxXuwTaE7GcPrSyorJwDKdfHMGxHdWDT1+dHEReCK0RfYrbdIVDDD4MbBzQLBnQmMczLceMv0rbHj56vqvgJQr7J1PmBbZjbtcvjvd2D03NpAUOQWBhFsAzWSzLbDwAoQegZc9yzEJcdjiYCb+UzViZVURdtoquU7kh+FR53/6A6MHGs51eRPY1Oi5NntF1GBDlGXEFpGovF0+J7J0YLXHVg45Pn/Nq5F5MDoIy/bT7cMtlsAwA9cwEwwzjoNHQUsA965EOYAKjseCE/URAyooxUEOv5Tw5uJ6KxjmWg5OaDtmErjOq8dCmwcc4fxOHPo3LLjVO79H4Ab7Az8xe9sBCoNKQcBxrOI07ZiNyWg6AS5eHfiuLb77yuGc+5hotRe8qdUCyz+LC6RpeVTtPEZm3SaAKDmi0mxBy9dXILm0ubN9Vz3aICYFKtR22DlXHRlA4UJEBVBywhMwUJZJVvKSMckvMsOmAoDTYpEsejGk4K9fpzGE7Ijm4IAS8fe0YqdmUNJTGsBxwLIfWvjHLUlgSqP+JBoNZpkMFOEoEdqMMELnrHc0fdIAUwM2lxaN0uddzJBePk3T5UM9R/RdCVlG52hmSHYcuKAZfrtAOwdPm4MBGJbqOT5u7lReQL3TnmExoj0Cn8TDm0vmwiV+3IGOf09mlgsOxzPHBhlT7RzuYYTanApzTaDrZMMtf12/OhKU3rx2bNUZtrroHIDtrmZiO9JeRJjL7cMtW9nkQapQFG8+WXOuDBRnHcChZ71lOABrhigD7Wh0DNCysYkGVzWA10wBT4afaPJiZkHMEQ514dIWPvnxYJXwbRA886Be2Y8PQw5gL9AWDGMItt944hLCLOtLRAQz6JWV6fSgsnEeg89z6MxbAZiXxOBtejYRYK4VZ0K/WI27snLgwCxw4GIBoXGjkOsQtqBhGAxCaOcNtLoxit7ERFv6yorXaB+lyBjCe9YAIZYGxvlOyGnJVWz2UmkIfwYoDA7vx7CfU7vC0uQ3DWJgFvcYTwAY427G32WZR6PhtdixFABu7Bwql7PFeHG97sMmFVKcOq07LdHJhFhbOvXRvHna3TwwiSJeqNizHjkNt3PB3AhYTagkqBDSD4A3AKAtYBog6EcArVB5Ly2yacFmEcAqhH2sRwqwAnBqoUsipBYLVzhOIsP+lp9tkz37QEx8BfryFm1Lep83BBA/hct8mwdcTlx44OnZfhzHIKL8yp7/uZvaogxPjr6cFnNnWrgg0MEPfiYCH9vrDmPuvbS3tcjZhPS0bblnKYS5LBjjEfKjjXJroymk5jrXIHmSskAxsYBfLVgXA6Xuv/NtsuL5TrdrFRGEYswK3fLcXlmPgwXSwl1B+gVwvJjt2xFba9CGXA5ywzjit5g1WaGa30eOOFm0KNCXReAxwVqtI5jYSYpXCLB5iQSnUYpfN9Z22axwzkWBXwrKZKZpA0YOKtPcHhiPY/b4AULJwSiThVGjw9Nd7HQcGCXNxevCuVq3oMpmS5FTfCRXJKrkeAKcHH+V1HhEAxmo9BlQY8LD7HegEYMLjZdMxgOEgM5alKoVSKzlN+zKgPcJ+coyHh7xCf2jv57jV0uRk+6GEnWekEjAy4EI6jheJwTGdnuHYbnIIl00Hi8ilyAVLlFe9uNrl6MvR732aQg+isgWoeBE7JzorLzYrUxnHwceCi2dH7rFqsWxy4dMY4MDLsppZTGdFtlMSlkcF5uRydt/S6EELMtIxFh9ahcf0XeQYXoNlpqK6nESz4Zmsym6qXRzrwaHzcs2H1+24eCuAgBWg3aAv6FmPAy0DGMJpNEuaDZwHlzlgk2M3eFYA9DJC8piwPCYwp6EYOhDhe7HsJDKWFAEXDXn3YRTfpAMfFBHIZEPCBGwqwal2gcQnDz4J6/HrKXjmE21mjKmSOcAYA5UpoJkSjM+E8RRXxZpgOy/LeMYYUIkRzdnG3kcFmGrrEIGNOfycbQxY1MxjnBvgkP3/AgwAln6xpxPR3ToAAAAASUVORK5CYII=") no-repeat;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content > div {
  text-align: center;
  width: 80%;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content > div div {
  display: inline-block;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content .icon {
  width: 3.33333rem;
  height: 3.33333rem;
  flex-shrink: 0;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content .icon.coin {
  width: 3rem;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content .icon.diamonds {
  width: 3rem;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content .icon img {
  width: 100%;
}
.slot_machine_web .slot_machine_gift .slot_machine_gift_content .text {
  font-size: 0.66667rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 0.33333rem;
}
.slot_machine_web .slot_machine_Button {
  width: 6.66667rem;
  height: 6.66667rem;
  position: relative;
  z-index: 0;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_bg {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_bg img {
  width: 100%;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_bg img {
  position: absolute;
  top: -0.16667rem;
  left: 0;
  z-index: 0;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_bg .button_active {
  opacity: 0;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_content {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_content p {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  bottom: 0.33333rem;
  color: #ffd460;
  width: 90%;
  font-size: 0.66667rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_content p span {
  font-size: 1.06667rem;
  padding-right: 0.16667rem;
  vertical-align: -1px;
}
.slot_machine_web .slot_machine_Button .slot_machine_Button_content p.rtl span {
  padding-right: 0;
  padding-left: 0.16667rem;
}
.slot_machine_web .slot_machine_Button:active .button {
  opacity: 0;
}
.slot_machine_web .slot_machine_Button:active .button_active {
  opacity: 1;
}
.slot_machine_modal {
  width: 20rem !important;
}
.slot_machine_modal.ar {
  font-family: "IBM", sans-serif;
}
.slot_machine_modal.en {
  font-family: "DIN", sans-serif;
}
.slot_machine_modal .am-modal-content {
  padding-top: 0;
  background: none;
}
.slot_machine_modal .am-modal-content .am-modal-body {
  padding: 0;
}
.slot_machine_modal .am-modal-content .close {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
}
.slot_machine_modal .am-modal-content .close span {
  display: block;
  width: 2.26667rem;
  height: 2.26667rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAMAAADUivDaAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA7xT62kbm4JxTJOrRysawrq2GgX9oSzg3HxsKc9Mf5+EAAAG9SURBVFjDrZjbsoIwDEVTKBcRRC4iqPn/3zwzmLZk5gTqhP2Go8t0J20TQFRWNnmKq9K8KTP4Te++oF8HpUX/jgZkNQqq42K5FLij4nIIqCweyFb7hBIjVIKsV878s+04zcsyT2Nrmbv5S7Rx8z3TPYHp2ZkNXbD1wU3bN/oB/+gT4szEOMNKPzsxpAPsaEjFODIkXauDrF+RlAHTy8FvcKibC5fnxa3xDhG6O89YRYkEmcFrrOKriF9L8M2SkxAt8tT6kiF7qnhERfa7EqSiG+AHDVTGrCRy+En5tjhq9xAp9sf1ek76kIISi2gT4RO+/DcA9MEYniKTbAgmJIAnofc0A1shEiMQVsFWxkf/TU/HEY7BCRzRfUvB28LPKOsZjGD5OebSUBKLKTGewR+YUtooDfFFhkigWBsqkRZEhkiA9luSFM0IIkMkwEge4KoJJIZMgAlXEWIGiSETYGaIBSSGTIDlTIR+IXo79Uk9o7T0BX7GNtNvdv2Rc87Bpz9+9ZeA/irSX4j6a/mk5kDfougbJX27pm8a9a2rvoHWt/H6YUI/0ugHK/14px8y9aOufuDWj/3nv3zQvwL5A6byoTX99Fy3AAAAAElFTkSuQmCC);
  background-size: 100%;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content {
  background-image: linear-gradient(0deg, #6cd2cf 0%, #85d2d6 100%);
  background-size: 100% !important;
  background-repeat: no-repeat;
  border-radius: 0.83333rem;
  padding: 1.06667rem;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content.prize {
  background-image: url("/static/images/slotMachine/modal_bg.png"), linear-gradient(0deg, #6cd2cf 0%, #85d2d6 100%);
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .title {
  color: #ffeb00;
  font-size: 1.06667rem;
  font-weight: bold;
  padding: 0.33333rem 0 0.5rem;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .no_coins {
  color: #fff;
  font-size: 1.06667rem;
  padding: 2rem 0;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .record_list {
  width: 100%;
  min-height: 21.66667rem;
  max-height: 21.66667rem;
  overflow: auto;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .record_list .no_data {
  padding-top: 50%;
  color: #fff;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .record_list li {
  display: flex;
  justify-content: space-between;
  font-size: 0.86667rem;
  color: #fff;
  height: 1.66667rem;
  align-items: center;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .record_list li div {
  width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .record_list li div:nth-child(2) {
  font-size: 1rem;
  font-weight: bold;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content {
  width: 100%;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content .prize_icon {
  width: 7rem;
  margin: 0 auto;
  padding-top: 3.33333rem;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content .prize_icon img {
  width: 100%;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content .prize_text {
  font-size: 1.06667rem;
  color: #fff689;
  line-height: 1.5;
  text-align: center;
  padding: 2rem 0 1.33333rem;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content .prize_btn {
  border-radius: 1.3rem;
  background-image: linear-gradient(0deg, #ffcc3e 0%, #fff29b 100%);
  box-shadow: 0 0.26667rem 0 0 rgba(176, 167, 46, 0.35), 0 0.16667rem 0.26667rem 0 rgba(0, 0, 0, 0.35), inset 0 -0.1rem 0 0 rgba(183, 252, 255, 0.3), inset 0 0.13333rem 0 0 rgba(209, 251, 255, 0.3);
  width: 100%;
  height: 3.86667rem;
  font-weight: bold;
  font-size: 1.93333rem;
  color: #fc792a;
  line-height: 3.86667rem;
  text-align: center;
  margin: 0 auto 0.66667rem;
  transition: all 0.1s;
}
.slot_machine_modal .am-modal-content .slot_machine_modal_content .prize_content .prize_btn:active {
  background-image: linear-gradient(0deg, #ffc524 0%, #ffef82 100%);
}
@keyframes slot_machine_light_to_dark {
  0% {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABNCAMAAAA7FXK8AAADAFBMVEUAAADuw0f5zEn90Ev+0Uv9z0v/0kz/0Uv8z0v/0kz/0Uv/0kz/0kz/0Uv/0kz/0kz/0Ev/0kz/0Uz/0kz+0Uv+0UvEnjn/0kyYei3/0kz/0kz/0kyRdCv/0kz/0Uv/0Ev/0kz/0kz/0Uv/0kz/0kz+zEr/0kz/0kzIoDr/0kz/0kz/0Uv/0Uv/0UvKojuHbSjar0D/0kz/0Uv/0UuNcSnMpDvRqT34x0j/0kz/0Uv/0kz/0kyKbymYei3muUO9mDeNciqLcCmdfy+HbSjDnTn/7QC3kzbnukP+zUr/0UuzkDXXrT+4lDaYei25lTa8lzfitkLtv0X0xEeujDOZey3ywkaVeCz/0kyRdSvou0SOcyqVeCz9zkrDnTmzkDTluEOkhDDjt0LQpz3/6QD/5QD/7AD/5QDEnjnIoDr/1ESsizKkhDH/0kyqiTL/0kyefy//0kyxjzSYei3dskD/0Uv/0UuafC3Qpz3Fnjqefy7oukT/5wC/mTi0kTXxwkbBmzi4lDbcsUDxwkbwwUXcsUDMpDymhjG0kTXxwkbou0SggS/es0HOpjzfs0GmhjG6ljfes0GohzH0xUe+mDiqiTLRqD2Tdyy0kTWggS+/mTjkt0PTqj6hgS/qvUSpiDL/5gD84gDv0wD73gDx0wDVsSr/3wDivCzRqT3CnDn/2DH/2TLarz/NpTzEnTnWrD7luEPNpTz7ykn5yEjDnTnNpTyzkDXcsUDrvUS+mTj4yEi/mjinhzHBnDmigzCZey3Opjz9y0nsv0XLozvwwUaigjDuwEXFnjrSqT6ujTOhgS/2xkj74ADfwAD/5AD/5QD10wDduiPIozTMpjjasTr/2ibpvjzluEO7ljf/8Y73yTj/4QD/5wD71232yE3+3wD71gD/7oj2x0j2x0L82gD/6IL50WP4zl33y1j4zSb83nX502f3ylX3yVL5ziP50B3/5AD92wD/7AD+43v94Xj61AH/6QD+5X/723H4z2H2yD33yzD4yy/60RL60gr71wD2yD51gKZ+AAAA2HRSTlMAAgUDCA4KEQaAFgwjFBsdgR87MRknqzQELjgpB1ghZk9DQStIhH1xqGhdRT4qHwuaeGJQGqOgh25aU0wiDwwJNSseEg/8kpB0XxoXFBQLmpSNiYhkXVhWTUFBPDY1MC8rJRTm9/XOpJmGgnx5d3RwbGNSTUpGMCwoJB/9oI2Jh4OAf3lycXFtbGhoZmZdWlhUU09OTElHRUM9Ojk2NCb7797U1LOsqZeUk5KRj46KiIWBf316enl0c3BqamBfXl1XVlVLSUdFQTw8MOvIxcS1tK+pn5mWgnu4hoI0AAAI5UlEQVRYw5zPyW6CUBiG4dqRtAXCFAMEFTypYVqIG4Yr8ArceAnGuMD773f+HuRoStV+C4bNk/d/+GujX/Zw/0ZX9g/pie/xNPq9y5MgEhRpHXmjd5J+nGfs9TT+B5HAGziJUsj5wF7E+DeJisRdpagJEjlv0kiEh75rXE8JCZCqvktTVYDC67lBiw4ERRIg29Y0XUzTbBsgeeDoWKENWcjqKA4ZxuRTbGIYHBQcxQlt2EKWoHRAjuP7+RzLfd9xAOqCQ1yvDVrIIopLcFzLssYYXi5E7hGHuCFNWDiRZwkqd11rvPU8k+Z527HlurngEMdPFdqghSzdAAXJM7MsCsMUC8Moy0wPHjhDR9yAJt8IC1mOT1QUHlnbzGhNy45hRJzvIE5oyqV2YSFrDiqLUtas6k0QBFWFx6ZeNSyNMnBzxF1oZ2GyhSxUpe2sDqpkXUxpxTqpgnrWpqhDnKSJNDlMtpAVMlBJMY0P5YJWHuJpkYBjIeJk7SytC+stM2INp+JysV/uvmi75X5RxpxrWGT2WpcmWxTWWcj6ZpzMdROHwihcjzQSlkKKELEoCSAIKYAiLLWl8AQ06RiQkBCiSKo8zFQU5F2SKsVgY3vA7KsJYV8y5/62BxJlpLmlsT+d75xLkqHyQc+3g+MJ5hkuiXAm7UB0D9NZVpMVtvudBa+JOsR5C06/PWzSrDptD9tLWi2OY4OV8EVM1GdcxJcwaMcOi3Uvurc0JHEnbGfE8gb1j7PFTCrN8+lUppjVnwS9RDuz4YYYooYnwTAlBYPkkS1w4WKsHH34mOHH46nIznTMZx7pYY7RXBcB2xFEKRoGJZhhScF0yXjSb7CyzzxII0GQZVkQRuKUf84aNH8yrotStL+eRv0U7IpJxvzOSJBipYASZE3dKYqyUzVZEKepRzKNOP0xJnpF0TDBB5gZLHDvsocKxHpJj8WRrCrb4aDdbg+GW0WVR2L6hWiFkN11HzCjmTC4kiWmpGB3MUhiR64ElqApm8G6XF6+L8vl9WCjaIKYLnHYFKKxO4qGQZknlWZsSVOisUsEgyTHZVNgqW/DVblWrUqSVK3WyqvhmyqIqSzHQRTRLtEaDWrseWh5ekKN+fIejuOeiNUGSur3Wq1Wry8B12a0J/zsyfuotZNTh4U89zDTElOyYHi5xE9HGmNJ/VZz0Wg0Fs1WX2I0bfRQwgssGgY1PT/BcGFRfzjq9LJgmbEoK0Owes1Gt8JOt9HsgTZUZDHDonmd0TAmwMX9AEP/emW3AbLk0Bg/FdTNirG6lXlnMpl05pUuo602qvATrXHkGbjVS8MCOoz1T5Vhy3gyUchxnLvIgg3K1T5YnddZvV6fvXZA61fLA0QrujkuV0gk49jz1GEsYMLQv+U7YLj9oYgHsMx4pG3XNanVAKv+m506aI2WVFtvtVEGME8khH8BYN9pgY8w6t9lZ5W53SlYDinYHKxf7IA2p2hDVUi53aw0u4sW+Ap2zm5Z1HkDljstCjtY9haVzgwsnTbrVBY9eO6EH27QbpxRdtPO/wkL67BrHpW1l8xyQsH0aBPmuWwr8sO1Dgv/B+xah71/CfvDeN20pBKFcQDfB7dFQZu7jECohQQ6n6CsVc2AiwFjGO5cZvazCFTGxgwSk8RwMzL4igqW9oZlBGligQW9UX2ce/8zF2bMk8P1A/x45pzzPM/fPyZG/Sd2Mkcxv50rExhq7oTAiAswMIpifjmf2QNDUQY2/gJ+/rvNlVOKUYrOt1lUGOp0xbxN+2mQj7az2AZGPzm/sycaWHuxQz5au50wzTqr7Sij0O9LTh2Qe6cVJtpe7WCiWe002ugBNLp/d1uhfb6iU28WfT5a2d71o9EDVqOTI2g+DSxK+9YrS+OnRq6y7qOjwNLz340g8wbMQ0v74xcG5i6Nn2clt4FdxP1pHBkxHK2xHVjodVFaE9hbftykzb8Ba6Kwbm8hMDq27YUyOz3VN0r7AOauCN/vAKHiBvZhFNafmp4dXihfV90gwPa6iZjaBOZ9hkZuJ+HZC6ypxhLdHhsYWKtudAmjNJ3tp5LxlloH5i3nyb2ZL3uB1dVWPJnqszoKs5YwEQ8GGisnE7FWow7M81oKfd3oudKrB1i90YolkjKrDYbiARlcOJ2VU9DURhWYx1UuhOyskSuUXR5g1YYKKyWzOkcEFztSoTROg7a3c358WDUw18zLY+FBCIWEh8Ljy4zLwKqHx+c7e7A0DoUNRarRsMdzupaRb0xNAgbN/sECJpnWjZzRdI63wx4ZQyeDPJe9z9xCO4scSZJnFPNI0lHkDNZt5j7L8cFJIoZaAfnHRJDfNLXrq0toNUkUwVmUKEo1WJdX16a1yQcn8MaIuG19KLSN7N3BPrTPrchybS0cFkWDEsVweK22HNn6hLV/cJfdgGV9JPmnwtL+9mL/qglDURzHaYfSR8iQZ4iLo0nMNTj4r4NSpIEQHC2hxCE0Q8ApgQyFQklTkL6Fk9TJQd+qv3O9zeCB0C79gmCMfDjDXc79gBbl+Xa9Tvv9OwQH9fvper3N8wjWR23xpUKORodtaBjP0N6hRXm4XU6nKUAqTafT5TbMI1jvsJ4NY0hHrF53+CK2IM2H9vb6Eu2yMFwuAVL4EobZLnp5fYPlk7Xgixgwrh1J+yp2WRY+qsIs2xVfZB2ZBYwvr5alNP9YHYibFcWTqihmRB2qo68sy2pahW+huYvhwPgM/M2pOqxW9/v9TLXf369Wh+q08YNPYzBcuLD4XIRxLd6cvKqcwzsHaV5W3mkTM6vh+sByR6OBSIjzvIeynKvK8sHziErEYDRyrZsLi2l0QmypgQuCuNuFdw5StxsHAShp2bDYBQ7TbHviyuFEkjgOvJ9ix0kSIcdyJ7bNLa4pzhyP20J0Oh2nDg9CtMdjU1G11XzlBW1iEtduk6cSeARlTmD98gYNGjhdcr0eQBVBvZ6k9Gs2VtNwmqbreqvVMgHW4QE/4YWm1WM1p/apKw2eBOsIQnhxBUr+kcc9+kAj7yKNkgqXmk2ALDbPX0kVmP/sG67xNYKMFufJAAAAAElFTkSuQmCC);
  }
  100% {
    background-image: url(data:image/png;base64,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);
  }
}
@keyframes slot_machine_dark_to_light {
  0% {
    background-image: url(data:image/png;base64,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);
  }
  100% {
    background-image: url(data:image/png;base64,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);
  }
}

#mysterious-libra {
  position: relative;
  min-height: 100vh;
  background: linear-gradient(to bottom, #006D79, #00727D);
  color: white;
  font-size: 1rem;
}
#mysterious-libra img.bg {
  width: 100%;
  display: block;
  position: absolute;
  left: 0;
}
#mysterious-libra img.bg.bg-top {
  top: 0;
}
#mysterious-libra img.bg.bg-bottom {
  bottom: 0;
}
#mysterious-libra .starnobility-content {
  display: flex;
  flex-direction: column;
}
#mysterious-libra .starnobility-content .starnobility-view {
  display: flex;
  flex: 1;
  align-items: center;
}
#mysterious-libra .starnobility-content .starnobility-view img {
  height: 6rem;
}
#mysterious-libra .starnobility-content .starnobility-view div {
  padding-left: 1rem;
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}
#mysterious-libra .starnobility-content .starnobility-view div p:first-child {
  padding-right: 2rem;
}
#mysterious-libra .starnobility-content .starnobility-view div p:last-child {
  position: absolute;
  bottom: 0.3rem;
  right: 0;
  color: #DDCB8A;
  font-size: 0.8em;
}
#mysterious-libra .starnobility-content .progress {
  display: flex;
}
#mysterious-libra .starnobility-content .progress p {
  color: #DDCB8A;
  font-size: 0.8em;
}
#mysterious-libra .starnobility-content .progress .bar {
  flex: 1;
  position: relative;
  padding-right: 1rem;
  display: flex;
  align-items: center;
}
#mysterious-libra .starnobility-content .progress .bar .bar-bg {
  background: linear-gradient(to right, #004554, #004955);
  height: 0.5rem;
  width: 100%;
  border-radius: 0.5rem;
  border: 0.1rem solid #1B939D;
}
#mysterious-libra .starnobility-content .progress .bar .bar-fg {
  position: absolute;
  height: 0.5rem;
  background: linear-gradient(to right, #D08B3E, #F1F092);
  border-radius: 0.5rem;
}
#mysterious-libra .intro {
  margin-top: 1.5rem;
  position: relative;
}
#mysterious-libra .intro .intro-bg {
  width: 100%;
  display: block;
}
#mysterious-libra .intro .intro-content {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
}
#mysterious-libra .goods {
  margin: 1.5rem 0;
  position: relative;
}
#mysterious-libra .goods .goods-bg {
  width: 100%;
  display: block;
}
#mysterious-libra .goods .goods-content {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}
#mysterious-libra .goods .goods-content .gift-icon {
  height: 100%;
  width: 40%;
  display: flex;
}
#mysterious-libra .goods .goods-content .gift-icon img {
  height: 80%;
  display: block;
  margin: auto;
}
#mysterious-libra .goods .goods-content .gift-info {
  flex: 1;
  padding-left: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
}
#mysterious-libra .goods .goods-content .gift-info .gift-name {
  border: 1px solid #1B6661;
  padding: 0.2rem 0.8rem;
  border-radius: 0.5rem;
  font-weight: bold;
}
#mysterious-libra .goods .goods-content .gift-info .gift-text {
  color: #1EDD99;
}
#mysterious-libra .goods .goods-content .gift-info .gift-text strong {
  font-size: 1.5em;
  font-weight: normal;
  -webkit-text-stroke: 0.15rem;
  letter-spacing: 0.2ch;
}
#mysterious-libra .starnobility {
  margin: 1.5rem 0;
  position: relative;
}
#mysterious-libra .starnobility .starnobility-bg {
  width: 100%;
  display: block;
}
#mysterious-libra .starnobility .starnobility-content {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
}
#mysterious-libra .event-time {
  margin-top: 1.5rem;
  position: relative;
}
#mysterious-libra .event-time .event-time-bg {
  width: 100%;
  display: block;
}
#mysterious-libra .event-time .event-content {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 2rem;
  font-weight: bold;
  color: #F3DE80;
  font-size: 1.2em;
}
#mysterious-libra .p1-intro {
  display: flex;
}
#mysterious-libra .p1-intro .p1-gift {
  width: 40%;
  display: flex;
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  position: relative;
}
#mysterious-libra .p1-intro .p1-gift img {
  width: 100%;
  display: block;
}
#mysterious-libra .p1-intro .p1-gift p {
  position: absolute;
  bottom: -0.8rem;
  color: #94E452;
  font-size: 0.7rem;
}
#mysterious-libra .p1-intro .p1-text {
  flex: 1;
  padding-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  font-size: 0.8em;
}
#mysterious-libra .p1-intro .p1-text p:last-child {
  font-weight: bold;
}
#mysterious-libra nav {
  position: relative;
  z-index: 1;
  display: flex;
  justify-content: space-evenly;
  padding-top: 10rem;
}
#mysterious-libra nav a {
  position: relative;
  display: block;
  width: 30%;
}
#mysterious-libra nav a img {
  width: 100%;
  display: block;
}
#mysterious-libra nav a p {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-weight: bold;
  width: 100%;
  text-align: center;
}
#mysterious-libra main {
  position: relative;
  padding: 0.1px 1rem;
  box-sizing: border-box;
  width: 100%;
  height: fit-content;
}
#mysterious-libra .light-up {
  position: fixed;
  top: 0;
  height: 100vh;
  width: 25rem;
  z-index: 2;
  transition: 0.5s;
  display: flex;
  align-items: center;
}
#mysterious-libra .light-up > div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#mysterious-libra .light-up .overlay {
  background-color: #0009;
  transition: 0.5s;
}
#mysterious-libra .light-up .light-up-content {
  height: 80%;
  top: unset;
  display: flex;
  flex-direction: column;
  align-items: center;
  transition: 0.5s;
  opacity: 0;
  font-size: 2rem;
  justify-content: space-evenly;
}
#mysterious-libra .light-up .light-up-content img {
  width: 60%;
}
#mysterious-libra .light-up .light-up-content .gift-name {
  color: #01FE00;
  font-weight: bold;
}
#mysterious-libra .light-up .light-up-content .gift-text {
  padding: 0 4rem;
  font-size: 1.2rem;
  text-align: center;
}
#mysterious-libra .light-up .light-up-content .get-btn {
  background-color: #01FE00;
  color: black;
  font-weight: bold;
  height: 3rem;
  border-radius: 0.5rem;
  padding: 0 2rem;
  display: inline-flex;
  align-items: center;
  font-size: 0.8em;
}
#mysterious-libra .section {
  position: relative;
  margin: 1.5rem 0;
}
#mysterious-libra .section .section-title {
  position: absolute;
  width: 100%;
  z-index: 1;
  height: 3rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 1.3rem;
}
#mysterious-libra .section .bg {
  position: absolute;
  height: 100%;
  display: flex;
  flex-direction: column;
}
#mysterious-libra .section .bg img {
  width: 100%;
  display: block;
}
#mysterious-libra .section .bg .fill {
  flex: 1;
  background-size: contain;
}
#mysterious-libra .section .content-wrapper {
  position: relative;
  padding: 1rem;
  padding-top: 4rem;
}
#mysterious-libra .puzzle {
  position: relative;
  transform: translateX(1%);
}
#mysterious-libra .puzzle img {
  position: absolute;
  width: 100%;
  display: block;
  top: 0;
  transition: 0.5s;
}
#mysterious-libra .puzzle img:first-child {
  position: relative;
}
#mysterious-libra .img-btn {
  position: relative;
}
#mysterious-libra .img-btn img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
#mysterious-libra .img-btn p {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#mysterious-libra .puzzle-section {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#mysterious-libra .puzzle-section .img-btn {
  font-size: 1.2rem;
  font-weight: bold;
}
#mysterious-libra .puzzle-section .chance-text {
  height: 2rem;
  line-height: 2rem;
  background-color: #464A9F;
  border-radius: 2rem;
  padding: 0 1rem;
  opacity: 0.7;
  margin: 1rem 0;
  font-weight: bold;
}
#mysterious-libra .gift-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 20rem;
  justify-content: space-evenly;
}
#mysterious-libra .gift-section .gift-title {
  height: 4rem;
  display: inline-flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: bold;
}
#mysterious-libra .gift-section .img-btn {
  font-size: 1.2rem;
  font-weight: bold;
}
#mysterious-libra .gift-section .gift-view {
  display: flex;
  justify-content: space-between;
}
#mysterious-libra .gift-section .gift-view .gift-item {
  width: 30%;
}
#mysterious-libra .gift-section .gift-view .gift-item .gift-icon {
  width: 100%;
  position: relative;
}
#mysterious-libra .gift-section .gift-view .gift-item .gift-icon img {
  display: block;
}
#mysterious-libra .gift-section .gift-view .gift-item .gift-icon .gift-frame {
  width: 100%;
}
#mysterious-libra .gift-section .gift-view .gift-item .gift-icon .gift-img {
  position: absolute;
  width: 70%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#mysterious-libra .gift-section .gift-view .gift-item p {
  padding-top: 0.5rem;
  width: 100%;
  text-align: center;
  font-size: 0.8rem;
}
#mysterious-libra .p2-intro {
  display: flex;
}
#mysterious-libra .p2-intro p {
  margin: auto;
  width: 90%;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}
#mysterious-libra .task-section {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#mysterious-libra .task-section .task-title {
  height: 4rem;
  display: inline-flex;
  align-items: center;
  font-size: 1.1rem;
  font-weight: bold;
  width: 70%;
  text-align: center;
}
#mysterious-libra .task-section .task-view {
  width: 100%;
}
#mysterious-libra .task-section .task-item {
  display: flex;
  justify-content: space-between;
  height: 3rem;
  padding: 0.5rem 0;
  box-sizing: content-box;
  align-items: center;
  border-bottom: 1px dashed #246E79;
}
#mysterious-libra .task-section .task-item p {
  line-height: 3rem;
  font-size: 1.1rem;
  height: 3rem;
  display: inline-flex;
  align-items: center;
}
#mysterious-libra .task-section .task-item p img {
  height: 80%;
  padding-left: 1rem;
}
#mysterious-libra .task-section .task-item .img-btn {
  height: 70%;
}
#mysterious-libra .task-section .task-item .img-btn p {
  font-size: 0.9rem;
}
#mysterious-libra .task-section .task-item:last-child {
  border-bottom: none;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.u-radio {
  display: inline-block;
  position: relative;
}
.u-radio > input[type="radio"] {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  visibility: hidden;
}
.pay-web {
  width: 100%;
  background: #64379f url("/static/images/pay/bg.png") no-repeat;
  background-size: 100%;
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.pay-web.en {
  font-family: "DIN", sans-serif;
}
.pay-web .title {
  position: absolute;
  top: 3.33333rem;
  left: 2.66667rem;
  z-index: 0;
}
.pay-web .title p {
  font-weight: bold;
}
.pay-web .title p:nth-child(1) {
  font-size: 3.33333rem;
  color: #ffe383;
}
.pay-web .title p:nth-child(2) {
  font-size: 2rem;
  color: #fff;
  padding-left: 0.16667rem;
}
.pay-web .title p:nth-child(3) {
  display: inline-block;
  font-size: 0.86667rem;
  color: #fff;
  background-image: linear-gradient(to right, #9f28a0, #d63978);
  border-radius: 2em;
  padding: 0.13333rem 0.66667rem;
}
.pay-web .box {
  position: relative;
  z-index: 0;
  border-top-left-radius: 1.8rem;
  border-top-right-radius: 1.8rem;
  background-color: #8b3473;
  width: 100%;
  margin-top: 14rem;
  border: 0.2rem solid #f6a9a9;
  border-bottom: 0;
  padding-bottom: 1px;
  min-height: calc(100vh - 14rem);
}
.pay-web .box:after {
  content: '';
  position: absolute;
  background: url("/static/images/pay/d1.png") no-repeat;
  background-size: 100%;
  width: 3.36667rem;
  height: 3.5rem;
  top: -3rem;
  right: 0.33333rem;
}
.pay-web .box .box-title {
  border-radius: 0.66667rem;
  border: 0.2rem solid #f6a9a9;
  background-color: #e65362;
  position: absolute;
  top: -0.93333rem;
  left: 2.33333rem;
  color: #fec1c1;
  font-size: 1rem;
  padding: 0.06667rem 0.66667rem;
}
.pay-web .box .box-list {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  padding: 1.66667rem 0.4rem;
}
.pay-web .box .box-list .item {
  width: 7.23333rem;
  height: 10.83333rem;
  background-size: 100% !important;
  position: relative;
  z-index: 0;
}
.pay-web .box .box-list .item:after {
  content: '';
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: url("/static/images/pay/active.png") no-repeat;
  background-size: 100%;
  opacity: 0;
}
.pay-web .box .box-list .item.active:after {
  opacity: 1;
}
.pay-web .box .box-list .item:nth-child(1) {
  background: url("/static/images/pay/01.png") no-repeat;
}
.pay-web .box .box-list .item:nth-child(2) {
  background: url("/static/images/pay/02.png") no-repeat;
}
.pay-web .box .box-list .item:nth-child(3) {
  background: url("/static/images/pay/03.png") no-repeat;
}
.pay-web .box .box-list .item:nth-child(4) {
  background: url("/static/images/pay/04.png") no-repeat;
  margin-top: 0.46667rem;
}
.pay-web .box .box-list .item:nth-child(5) {
  background: url("/static/images/pay/05.png") no-repeat;
  margin-top: 0.46667rem;
}
.pay-web .box .box-list .item:nth-child(6) {
  background: url("/static/images/pay/06.png") no-repeat;
  margin-top: 0.46667rem;
}
.pay-web .box .box-list .item:nth-child(7) {
  background: url("/static/images/pay/07.png") no-repeat;
  margin-top: 0.46667rem;
}
.pay-web .box .box-list .item:nth-child(8) {
  background: url("/static/images/pay/08.png") no-repeat;
  margin-top: 0.46667rem;
}
.pay-web .box .btn {
  background-color: #ff5736;
  width: 20rem;
  height: 3.2rem;
  font-size: 1.2rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 2em;
  margin: 1rem auto 6.66667rem;
}
.pay-web .box .btn.cancel {
  background-color: #ae3f61;
  color: #ff8a63;
}
.pay-web .payment-methods {
  display: flex;
  padding: 0.66667rem 2.5rem 0;
}
.pay-web .payment-methods .u-radio {
  flex: 1 1 auto;
  text-align: center;
}
.pay-web .payment-methods .u-radio > input[type="radio"]:checked ~ .icon {
  background-image: url("/static/images/pay/checkbox_checked.png");
}
.pay-web .payment-methods .u-radio .icon {
  display: inline-block;
  margin-right: 0.4rem;
  background: url("/static/images/pay/checkbox.png");
  background-size: contain;
  width: 1.86667rem;
  height: 1.86667rem;
  vertical-align: middle;
}
.pay-web .payment-methods .u-radio .text {
  display: inline-block;
  line-height: 1.86667rem;
  font-size: 1.06667rem;
  vertical-align: middle;
  color: #e1b1d0;
}

.am-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 15px;
  height: 15px;
}
.am-radio-inner {
  position: absolute;
  right: 0;
  width: 15px;
  height: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
.am-radio-inner:after {
  position: absolute;
  display: none;
  top: -2.5px;
  right: 5px;
  z-index: 999;
  width: 7px;
  height: 14px;
  border-style: solid;
  border-width: 0 1.5px 1.5px 0;
  content: ' ';
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.am-radio-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  border: 0 none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.am-radio.am-radio-checked .am-radio-inner {
  border-width: 0;
}
.am-radio.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #108ee9;
}
.am-radio.am-radio-disabled.am-radio-checked .am-radio-inner:after {
  display: block;
  border-color: #bbb;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra {
  -webkit-box-flex: 0;
  -webkit-flex: 0;
      -ms-flex: 0;
          flex: 0;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 44px;
  overflow: visible;
}
.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-inner {
  right: 15px;
  top: 15px;
}
.am-list .am-list-item.am-radio-item.am-radio-item-disabled .am-list-content {
  color: #bbb;
}

#survey {
  background-color: darkslateblue;
  min-height: 100vh;
  padding: 2rem;
  padding-top: 3rem;
}
#survey .am-list-item,
#survey .am-list-body {
  background-color: transparent !important;
}
#survey .am-list-body {
  border-color: transparent !important;
}
#survey .am-list-item {
  padding-left: 1rem !important;
  min-height: 3rem !important;
}
#survey .am-radio {
  height: 3rem !important;
}
#survey .am-list-content {
  font-size: unset !important;
}
#survey .am-list-line {
  border-color: #aaa !important;
  border-style: dashed;
}
#survey .am-list {
  background: lightgray;
  box-shadow: 0 0 0.16667rem #aaa;
  font-size: 1rem;
}
#survey .am-list input.answer {
  border: none;
  background-color: transparent;
  width: 100%;
  font-family: 'DIN';
  font-size: 1rem;
  padding: 1rem;
  display: block;
  box-sizing: border-box;
}
#survey .question {
  font-size: 0.8rem;
}
#survey .question h2 {
  margin: 1rem 0;
  padding: 0 1rem;
  font-size: 1rem;
}
#survey header {
  color: white;
  display: flex;
  align-items: flex-end;
  height: 3rem;
  justify-content: space-evenly;
}
#survey header img {
  height: 100%;
}
#survey header h1 {
  height: fit-content;
  font-size: 1.5rem;
  text-align: center;
}
#survey main {
  background: antiquewhite;
  padding: 1rem 0;
  border-radius: 0.7rem;
  box-shadow: 0 0 3rem 0 #777, inset -0.66667rem -0.66667rem 20rem 0 #ccc;
  min-height: 50vh;
  border: 0.05rem solid grey;
  font-size: 1rem;
  overflow: hidden;
}
#survey main > p {
  padding: 0 1rem;
}
#survey main .button {
  display: flex;
  margin: 2rem auto;
  width: fit-content;
  height: 3rem;
  align-items: center;
  background-color: oldlace;
  border-radius: 1.5rem;
  padding: 0 2rem;
  font-size: 1.2rem;
  box-shadow: 1px 1px 0.16667rem #aaa;
}
#survey main .button img {
  height: 70%;
}
#survey main .button p {
  height: fit-content;
  color: grey;
  font-weight: bold;
  margin-right: 0.5rem;
}

#zaky-podcast .left {
  position: relative;
  height: 13rem;
  width: 36%;
}
#zaky-podcast .left .user-info {
  position: absolute;
  height: 100%;
  width: 100%;
  transition: 1s;
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
#zaky-podcast .left .user-info .user-icon {
  position: absolute;
  width: 5.3rem;
  height: 5.3rem;
  background-size: cover;
  top: 39.2%;
  left: 47.2%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
}
#zaky-podcast .left .user-info p {
  text-align: center;
}
#zaky-podcast .left .user-info .user-name {
  font-weight: bold;
  font-size: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 0.5rem;
  white-space: nowrap;
}
#zaky-podcast .left .user-info .user-id {
  font-size: 1rem;
}
#zaky-podcast .left .user-info .user-name {
  margin-top: 9rem;
}

.zaky-podcast-card {
  position: relative;
}
.zaky-podcast-card .bg {
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.zaky-podcast-card .bg div {
  background-image: url('/static/images/zaky-podcast/card_bg.png');
  background-size: contain;
  flex: 1;
}
.zaky-podcast-card .content {
  z-index: 1;
  position: relative;
  height: fit-content;
  width: 100%;
  padding: 1rem 1.7rem;
  padding-left: 1rem;
  display: flex;
}
.zaky-podcast-card .content .right {
  margin-left: 1rem;
  background-color: white;
  border: 0.1rem solid #5735E0;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1;
}
.zaky-podcast-card .content .right > div {
  display: flex;
}
.zaky-podcast-card .content .right > div .dot {
  width: 1.5rem;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
}
.zaky-podcast-card .content .right > div .dot::before {
  display: block;
  position: absolute;
  width: 0.7rem;
  height: 0.7rem;
  background-color: red;
  border-radius: 50%;
  top: 0.45rem;
  content: '';
}
.zaky-podcast-card .content .right > div p {
  flex: 1;
}
.zaky-podcast-card .content .right .title {
  padding: 0.5rem !important;
  font-weight: bold;
  font-size: 1.3rem;
}
.zaky-podcast-card .content .right .intro,
.zaky-podcast-card .content .right .title {
  padding: 0 0.5rem;
}
.zaky-podcast-card .content .right .intro {
  flex: 1;
  padding-bottom: 0.5rem;
  font-size: 1rem;
}
.zaky-podcast-card .content .right .intro p {
  padding-top: 0.2rem;
}
.zaky-podcast-card .content .right .time {
  border-top: 0.1rem solid #5735E0;
  background-color: #7d75f8;
  text-align: center;
  color: white;
  font-weight: bold;
  padding: 0.2rem;
  font-size: 0.8rem;
}

#zaky-podcast-list header {
  position: relative;
}
#zaky-podcast-list header .date-select {
  position: absolute;
  height: 54%;
  top: 32%;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#zaky-podcast-list header .date-select .day-btn {
  width: 22%;
  height: 48%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right;
}
#zaky-podcast-list header .date-select .day-btn.active {
  background-image: url('/static/images/zaky-podcast/circle.png');
}
#zaky-podcast-list main {
  background-image: url('/static/images/zaky-podcast/list_bg.png');
  background-size: contain;
}

#zaky-podcast {
  min-height: 100vh;
  background-color: #A081FF;
}
#zaky-podcast h1 {
  margin: 0;
  text-align: center;
  padding: 2rem;
  font-size: 2rem;
}
#zaky-podcast img {
  display: block;
  width: 100%;
}
#zaky-podcast .banner {
  border-bottom: #5735E0 solid 0.2rem;
}
#zaky-podcast .btn-bar {
  border-top: #A081FF solid 0.2rem;
  width: 100%;
  position: relative;
}
#zaky-podcast .btn-bar .reverse {
  transform: scaleX(-1);
}
#zaky-podcast .btn-bar div {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  transform: translateY(-10%);
  font-weight: bold;
  font-size: 1.2rem;
}
#zaky-podcast .btn-bar p {
  flex: 1;
  height: 100%;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.am-tabs {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.am-tabs * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-tabs-content-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: 100%;
  min-height: 0;
}
.am-tabs-content-wrap-animated {
  -webkit-transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform, left, top;
}
.am-tabs-pane-wrap {
  width: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  overflow-y: auto;
}
.am-tabs-tab-bar-wrap {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.am-tabs-horizontal .am-tabs-pane-wrap-active {
  height: auto;
}
.am-tabs-horizontal .am-tabs-pane-wrap-inactive {
  height: 0;
  overflow: visible;
}
.am-tabs-vertical .am-tabs-content-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-vertical .am-tabs-tab-bar-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap {
  height: 100%;
}
.am-tabs-vertical .am-tabs-pane-wrap-active {
  overflow: auto;
}
.am-tabs-vertical .am-tabs-pane-wrap-inactive {
  overflow: hidden;
}
.am-tabs-top,
.am-tabs-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-left,
.am-tabs-right {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  height: 100%;
  overflow: visible;
  z-index: 1;
}
.am-tabs-default-bar-tab {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  height: 43.5px;
  line-height: 43.5px;
}
.am-tabs-default-bar-tab .am-badge .am-badge-text {
  top: -13px;
  -webkit-transform: translateX(-5px);
      -ms-transform: translateX(-5px);
          transform: translateX(-5px);
}
.am-tabs-default-bar-tab .am-badge .am-badge-dot {
  top: -6px;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-tabs-default-bar-tab-active {
  color: #108ee9;
}
.am-tabs-default-bar-underline {
  position: absolute;
  border: 1px #108ee9 solid;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.am-tabs-default-bar-animated .am-tabs-default-bar-content {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: transform;
}
.am-tabs-default-bar-animated .am-tabs-default-bar-underline {
  -webkit-transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), color 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  will-change: top, left, width, color;
}
.am-tabs-default-bar-top,
.am-tabs-default-bar-bottom {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-content,
.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.am-tabs-default-bar-top .am-tabs-default-bar-prevpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-prevpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, #ffffff, rgba(255, 255, 255, 0));
  background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
}
.am-tabs-default-bar-top .am-tabs-default-bar-nextpage,
.am-tabs-default-bar-bottom .am-tabs-default-bar-nextpage {
  pointer-events: none;
  position: absolute;
  top: 0;
  display: block;
  width: 59px;
  height: 100%;
  content: ' ';
  z-index: 999;
  right: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#ffffff));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab,
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  padding: 8px 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-underline,
.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
  bottom: 0;
}
.am-tabs-default-bar-top .am-tabs-default-bar-tab {
  border-bottom: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab {
    border-bottom: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-top .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
  border-top: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab {
    border-top: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 100%;
    height: 1PX;
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scaleY(0.5);
        -ms-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-bottom .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleY(0.33);
        -ms-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.am-tabs-default-bar-left,
.am-tabs-default-bar-right {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-content,
.am-tabs-default-bar-right .am-tabs-default-bar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab,
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  padding: 0 8px;
}
.am-tabs-default-bar-left .am-tabs-default-bar-underline {
  right: 0;
}
.am-tabs-default-bar-left .am-tabs-default-bar-tab {
  border-right: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab {
    border-right: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
    width: 1PX;
    height: 100%;
    background: #ddd;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-left .am-tabs-default-bar-tab::after {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}
.am-tabs-default-bar-right .am-tabs-default-bar-underline {
  left: 0;
}
.am-tabs-default-bar-right .am-tabs-default-bar-tab {
  border-left: 1PX solid #ddd;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab {
    border-left: none;
  }
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    content: '';
    position: absolute;
    background-color: #ddd;
    display: block;
    z-index: 1;
    top: 0;
    right: auto;
    bottom: auto;
    left: 0;
    width: 1PX;
    height: 100%;
    -webkit-transform-origin: 100% 50%;
        -ms-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-transform: scaleX(0.5);
        -ms-transform: scaleX(0.5);
            transform: scaleX(0.5);
  }
}
@media (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 3), (min-resolution: 2dppx) and (min-resolution: 3dppx) {
  html:not([data-scale]) .am-tabs-default-bar-right .am-tabs-default-bar-tab::before {
    -webkit-transform: scaleX(0.33);
        -ms-transform: scaleX(0.33);
            transform: scaleX(0.33);
  }
}

.am-badge {
  position: relative;
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
.am-badge-text {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: -6px;
  height: 18px;
  line-height: 18px;
  min-width: 9px;
  border-radius: 12px;
  padding: 0 5px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  background-color: #ff5b05;
  white-space: nowrap;
  -webkit-transform: translateX(-45%);
      -ms-transform: translateX(-45%);
          transform: translateX(-45%);
  -webkit-transform-origin: -10% center;
      -ms-transform-origin: -10% center;
          transform-origin: -10% center;
  z-index: 10;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", SimSun, sans-serif;
}
.am-badge-text a {
  color: #fff;
}
.am-badge-text p {
  margin: 0;
  padding: 0;
}
.am-badge-hot .am-badge-text {
  background-color: #f96268;
}
.am-badge-dot {
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 0 center;
      -ms-transform-origin: 0 center;
          transform-origin: 0 center;
  top: -4px;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background: #ff5b05;
  z-index: 10;
}
.am-badge-dot-large {
  height: 16px;
  width: 16px;
}
.am-badge-not-a-wrapper .am-badge-text,
.am-badge-not-a-wrapper .am-badge-dot {
  top: auto;
  display: block;
  position: relative;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-badge-corner {
  width: 80px;
  padding: 8px;
  position: absolute;
  right: -32px;
  top: 8px;
  background-color: #ff5b05;
  color: #fff;
  white-space: nowrap;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  text-align: center;
  font-size: 15px;
}
.am-badge-corner-wrapper {
  overflow: hidden;
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf); }

.room_ranking_web {
  font-family: "DIN", sans-serif;
  width: 100%;
  position: relative;
  background-color: #fff;
  font-size: 0; }
  .room_ranking_web .room_ranking_link {
    position: absolute;
    top: 7rem;
    left: 0;
    width: 6rem;
    height: 2rem;
    border: 0.16667rem solid #fff;
    font-weight: bold;
    background-color: #a285e1;
    border-left: 0;
    font-size: 0.86667rem;
    border-top-right-radius: 2em;
    border-bottom-right-radius: 2em;
    display: flex;
    align-items: center;
    justify-content: space-around;
    padding: 0 0.33333rem; }
    .room_ranking_web .room_ranking_link div:nth-child(2) {
      width: 1.66667rem;
      flex-shrink: 0;
      margin-top: 0.16667rem; }
      .room_ranking_web .room_ranking_link div:nth-child(2) img {
        width: 100%; }
  .room_ranking_web .top_bg {
    background: url("/static/images/roomRanking/top_bg.jpg") no-repeat;
    background-size: 100% 100% !important;
    width: 100%;
    padding-bottom: 0.53333rem; }
  .room_ranking_web .header {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    height: 2.93333rem;
    padding: 0 0.6rem; }
  .room_ranking_web .header_top_tab {
    width: 18.66667rem;
    margin: 0 auto;
    position: relative;
    padding-top: 1.33333rem; }
    .room_ranking_web .header_top_tab .question {
      width: 1.06667rem;
      height: 1.06667rem;
      font-size: 0;
      position: absolute;
      right: -2rem;
      top: 1.66667rem;
      margin: auto; }
      .room_ranking_web .header_top_tab .question img {
        width: 100%; }
    .room_ranking_web .header_top_tab .am-tabs-tab-bar-wrap {
      border-radius: 3.33333rem;
      background-color: #54467f; }
      .room_ranking_web .header_top_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar {
        width: 97.8%;
        margin: 0 auto; }
      .room_ranking_web .header_top_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-tab {
        position: relative;
        z-index: 1;
        font-size: 0.73333rem;
        padding: 0;
        height: 1.93333rem; }
        .room_ranking_web .header_top_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-tab:after {
          content: '';
          display: none; }
      .room_ranking_web .header_top_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-underline {
        width: 4.73333rem;
        height: 1.46667rem;
        border-radius: 1rem;
        border: 0;
        background-color: #b29cdb;
        margin-bottom: 0.22667rem; }
  .room_ranking_web .am-tabs-default-bar-tab {
    border: 0 !important; }
  .room_ranking_web .header_bottom_tab {
    width: 20.66667rem;
    margin: 0.66667rem auto 0; }
    .room_ranking_web .header_bottom_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-tab {
      position: relative;
      z-index: 1;
      font-size: 0.73333rem;
      padding: 0;
      height: 1.93333rem; }
      .room_ranking_web .header_bottom_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-tab:after {
        content: '';
        display: none; }
    .room_ranking_web .header_bottom_tab .am-tabs-tab-bar-wrap .am-tabs-default-bar-underline {
      width: 0.93333rem !important;
      height: 1px;
      border: 0;
      background-color: #fff;
      margin-left: 4.66667rem; }
  .room_ranking_web .pull_to_refresh {
    width: 100%;
    background-color: #fff;
    overflow: hidden; }
    .room_ranking_web .pull_to_refresh .swiper-wrapper {
      display: flex; }
      .room_ranking_web .pull_to_refresh .swiper-wrapper .swiper-slide {
        flex-shrink: 0;
        overflow: hidden; }
    .room_ranking_web .pull_to_refresh .ranking_content {
      width: 100%;
      height: 22.66667rem;
      background: url("/static/images/roomRanking/bottom_bg.jpg") no-repeat;
      background-size: 100% !important;
      position: relative;
      overflow: hidden; }
      .room_ranking_web .pull_to_refresh .ranking_content .time {
        width: 21.66667rem;
        color: #fff;
        font-size: 0.53333rem;
        margin: auto;
        padding-top: 0.73333rem; }
      .room_ranking_web .pull_to_refresh .ranking_content .ranking_content_bg {
        position: absolute;
        left: 1.66667rem;
        bottom: 0;
        width: 21.66667rem; }
        .room_ranking_web .pull_to_refresh .ranking_content .ranking_content_bg img {
          width: 100%; }
      .room_ranking_web .pull_to_refresh .ranking_content .no_level_content {
        font-size: 0.86667rem;
        text-align: center;
        color: #fff;
        padding-top: 8.33333rem; }
      .room_ranking_web .pull_to_refresh .ranking_content .level_content {
        width: 21.66667rem;
        margin: auto;
        display: flex;
        justify-content: space-between;
        position: relative; }
        .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info {
          text-align: center;
          display: flex;
          flex-direction: column;
          align-items: center; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info p {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_count {
            display: flex;
            justify-content: center;
            align-items: center; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_count span:nth-child(1) {
              width: 0.93333rem;
              margin-right: 0.33333rem;
              font-size: 0; }
              .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_count span:nth-child(1) img {
                width: 100%; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_count span:nth-child(2) {
              font-size: 0.93333rem;
              color: #ffc740;
              font-weight: 600; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_text {
            width: 4.33333rem;
            color: #fff;
            font-size: 0.8rem;
            padding: 0.73333rem 0; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_text p:nth-child(2) {
              padding-top: 0.26667rem;
              font-size: 0.53333rem; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_icon {
            width: 4.33333rem;
            height: 4.33333rem;
            margin-top: 1rem;
            position: relative;
            border-radius: 50%;
            font-size: 0; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_icon .user_tire {
              position: absolute;
              width: 1.66667rem;
              height: 1.63333rem; }
              .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_icon .user_tire img {
                width: 100%; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_icon .user_image {
              border-radius: 50%;
              overflow: hidden;
              font-size: 0;
              height: 100%; }
              .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info .user_icon .user_image img {
                width: 100%; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_1 {
            width: 6rem;
            margin-top: 5rem; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_1 .user_tire {
              top: -0.66667rem;
              right: 0.06667rem; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 {
            margin-top: 0.66667rem; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_text {
              width: 6.66667rem; }
              .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_text p:nth-child(1) {
                color: #fdc428;
                font-size: 0.93333rem;
                font-weight: 600; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_icon {
              width: 6.66667rem;
              height: 6.66667rem;
              margin-top: 1.83333rem; }
              .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_icon .user_tire {
                top: -1rem;
                right: inherit;
                left: -0.73333rem;
                width: 8.1rem;
                height: auto; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_count span:nth-child(1) {
              width: 1.23333rem;
              margin-right: 0.5rem; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_2 .user_count span:nth-child(2) {
              font-size: 1.2rem; }
          .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_3 {
            width: 6rem;
            margin-top: 6.33333rem; }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_3 .user_icon .user_tire {
              width: 1.73333rem;
              top: -0.2rem;
              right: -1px;
              height: auto;
              transform: rotate(6deg); }
            .room_ranking_web .pull_to_refresh .ranking_content .level_content .user_info.info_3 button {
              margin-bottom: 3.93333rem; }
    .room_ranking_web .pull_to_refresh .ranking_list {
      display: flex;
      align-items: center;
      padding: 0.83333rem;
      border-bottom: 1px solid #ececec; }
      .room_ranking_web .pull_to_refresh .ranking_list:last-child {
        border-bottom: 0; }
      .room_ranking_web .pull_to_refresh .ranking_list .num {
        width: 1.66667rem;
        color: #5e5e5e;
        font-size: 0.86667rem;
        flex-shrink: 0; }
      .room_ranking_web .pull_to_refresh .ranking_list .name {
        padding-left: 0.46667rem;
        padding-right: 0.46667rem;
        width: 7.33333rem;
        font-size: 0.8rem;
        color: #5e5e5e;
        flex-shrink: 0; }
        .room_ranking_web .pull_to_refresh .ranking_list .name p {
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
          .room_ranking_web .pull_to_refresh .ranking_list .name p:nth-child(1) {
            padding-top: 0.16667rem; }
          .room_ranking_web .pull_to_refresh .ranking_list .name p:nth-child(2) {
            padding-top: 0.26667rem;
            font-size: 0.4rem; }
      .room_ranking_web .pull_to_refresh .ranking_list .icon {
        width: 2rem;
        height: 2rem;
        border-radius: 50%;
        overflow: hidden;
        flex-shrink: 0; }
        .room_ranking_web .pull_to_refresh .ranking_list .icon img {
          width: 100%; }
      .room_ranking_web .pull_to_refresh .ranking_list .coin {
        display: flex;
        align-items: center;
        width: 100%;
        font-size: 1.13333rem;
        color: #ffc740;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
        .room_ranking_web .pull_to_refresh .ranking_list .coin span:first-child {
          font-size: 0;
          width: 1rem;
          margin-right: 0.33333rem; }
          .room_ranking_web .pull_to_refresh .ranking_list .coin span:first-child img {
            width: 100%; }
  .room_ranking_web .my_ranking {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5.33333rem;
    box-shadow: 0px -0.06667rem 0.5rem #8979e87d;
    border-top-left-radius: 0.66667rem;
    border-top-right-radius: 0.66667rem;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.06667rem; }
    .room_ranking_web .my_ranking.text {
      justify-content: center;
      font-size: 0.86667rem; }
    .room_ranking_web .my_ranking .user_icon {
      width: 2.33333rem;
      height: 2.33333rem;
      border-radius: 50%;
      overflow: hidden;
      flex-shrink: 0; }
      .room_ranking_web .my_ranking .user_icon img {
        width: 100%; }
    .room_ranking_web .my_ranking .user_ranking {
      color: #5e5e5e;
      text-align: center;
      margin-right: 0.33333rem; }
      .room_ranking_web .my_ranking .user_ranking.text {
        width: 10rem;
        font-size: 0.86667rem;
        text-align: left;
        line-height: 1.8; }
      .room_ranking_web .my_ranking .user_ranking p:first-child {
        padding-top: 0.33333rem;
        font-size: 0.86667rem; }
      .room_ranking_web .my_ranking .user_ranking p:last-child {
        padding-top: 0.33333rem;
        font-size: 2.5rem;
        font-weight: 600; }
    .room_ranking_web .my_ranking .user_count .diamond_icon {
      width: 1.13333rem;
      margin: auto; }
      .room_ranking_web .my_ranking .user_count .diamond_icon img {
        width: 100%; }
    .room_ranking_web .my_ranking .user_count p {
      font-weight: 600;
      font-size: 1.2rem;
      color: #ffc740;
      padding-top: 0.33333rem; }
  .room_ranking_web .am-pull-to-refresh-indicator {
    margin-top: -60px !important;
    height: 60px !important; }
  .room_ranking_web .follow_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4.66667rem;
    height: 1.53333rem;
    font-size: 0.73333rem;
    border-radius: 0.33333rem;
    border: 0;
    background-color: #fff;
    flex-shrink: 0;
    font-family: "DIN", sans-serif; }
    .room_ranking_web .follow_btn .active_bg {
      width: 0.86667rem;
      margin-left: 0.33333rem;
      font-size: 0;
      flex-shrink: 0; }
      .room_ranking_web .follow_btn .active_bg img {
        width: 100%; }
    .room_ranking_web .follow_btn.active {
      background-color: #dcdcdc; }
    .room_ranking_web .follow_btn.one {
      width: 5.66667rem;
      height: 1.66667rem;
      font-size: 0.93333rem; }
      .room_ranking_web .follow_btn.one span:first-child {
        padding-top: 0.06667rem; }
      .room_ranking_web .follow_btn.one .active_bg {
        width: 1rem; }
    .room_ranking_web .follow_btn.list {
      border: 1px solid #000; }

.room_ranking_Modal {
  width: 21.33333rem; }
  .room_ranking_Modal.en {
    font-family: "DIN", sans-serif; }
  .room_ranking_Modal.ar {
    font-family: "IBM", sans-serif; }
  .room_ranking_Modal .am-modal-content {
    border-radius: 1.33333rem; }
    .room_ranking_Modal .am-modal-content .am-modal-button-group-normal {
      display: flex;
      justify-content: center;
      align-items: center; }
    .room_ranking_Modal .am-modal-content .am-modal-title {
      color: #000;
      font-weight: 600;
      font-size: 1.2rem; }
    .room_ranking_Modal .am-modal-content .am-modal-body {
      color: #000; }
    .room_ranking_Modal .am-modal-content .am-modal-button {
      background-color: #4e4986;
      height: auto;
      line-height: inherit;
      padding: 0.4rem 4.66667rem;
      margin-bottom: 1.33333rem;
      margin-top: 0.5rem;
      border-radius: 5em;
      color: #fff;
      transition: all 0.2s; }
      .room_ranking_Modal .am-modal-content .am-modal-button:before {
        height: 0 !important; }
      .room_ranking_Modal .am-modal-content .am-modal-button:active {
        background-color: #3b3765; }

.flash {
  position: relative;
  z-index: 0; }
  .flash:after {
    content: '';
    height: 2.33333rem;
    width: 13.33333rem;
    background-image: linear-gradient(#ffffff00, #ffffff, #ffffff00);
    position: absolute;
    left: 0;
    z-index: 0;
    animation: flash 4s infinite ease; }

@keyframes flash {
  0% {
    transform: rotate(-45deg) translate3d(-1.66667rem, -13.33333rem, 0); }
  100% {
    transform: rotate(-45deg) translate3d(-1.66667rem, 24rem, 0); } }

.am-pull-to-refresh-content {
  -webkit-transform-origin: left top 0;
      -ms-transform-origin: left top 0;
          transform-origin: left top 0;
}
.am-pull-to-refresh-content-wrapper {
  overflow: hidden;
}
.am-pull-to-refresh-transition {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.am-pull-to-refresh-indicator {
  color: grey;
  text-align: center;
  height: 25px;
}
.am-pull-to-refresh-down .am-pull-to-refresh-indicator {
  margin-top: -25px;
}
.am-pull-to-refresh-up .am-pull-to-refresh-indicator {
  margin-bottom: -25px;
}

#couple-star {
  width: 100%;
  overflow-x: hidden;
}
#couple-star img {
  display: block;
}
#couple-star img.bg {
  width: 100%;
}
#couple-star header {
  position: relative;
  background-image: url('/static/images/couple-star/bg_header.png');
  background-size: contain;
  min-height: 28.33333rem;
  padding-top: 12rem;
  padding-bottom: 3rem;
}
#couple-star header > div {
  position: relative;
}
#couple-star header .banner {
  position: absolute;
  top: 0;
}
#couple-star header .tab {
  position: absolute;
  bottom: 0;
}
#couple-star header .tab nav {
  display: flex;
  margin: 0.3rem 2rem;
  color: white;
}
#couple-star header .tab nav p {
  flex: 1;
  text-align: center;
  -webkit-text-stroke: 1px;
}
#couple-star header .tab nav p:first-child {
  color: #F7CC5B;
}
#couple-star header .tab.tab2 p:first-child {
  color: unset;
}
#couple-star header .tab.tab2 p {
  color: #F7CC5B;
}
#couple-star header .tab.tab2 img {
  transform: scaleX(-1);
}
#couple-star header .intro {
  background: linear-gradient(to bottom, #FEDC45, #FB7099);
  border-radius: 0.83333rem;
  text-align: center;
  margin: 0 auto;
  width: 90%;
  padding: 0.4rem 0.8rem;
  color: #9D4129;
  font-weight: bold;
}
#couple-star header .intro2 {
  color: #AA3784;
  font-weight: bold;
  font-size: 0.8rem;
  text-align: center;
  width: 70%;
  margin: 0.5rem auto;
}
#couple-star header .rewards {
  border: 0.15rem dashed white;
  border-radius: 0.83333rem;
  margin: 1rem auto;
  width: 90%;
  padding: 2rem 1rem;
}
#couple-star header .rewards img {
  width: 100%;
}
#couple-star header .rewards::before,
#couple-star header .rewards::after {
  background-image: url('/static/images/couple-star/reward.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  content: '';
  width: 3.5rem;
  height: 3.5rem;
}
#couple-star header .rewards::before {
  left: -1.5rem;
  top: 0;
}
#couple-star header .rewards::after {
  right: -1.5rem;
  bottom: 0;
}
#couple-star main {
  background-image: url('/static/images/couple-star/bg_list.png');
  background-size: contain;
  padding-bottom: 1rem;
  min-height: 50vh;
}
#couple-star main .couple-item {
  height: 5rem;
  border-bottom: #DC43A9 0.1rem solid;
  position: relative;
  color: white;
  margin: 0 3rem;
}
#couple-star main .couple-item > * {
  position: absolute;
  transform: translate(-50%, -50%);
}
#couple-star main .couple-item .value {
  left: 50%;
  top: 50%;
  font-size: 0.8rem;
  text-align: center;
}
#couple-star main .couple-item .value::after {
  background-image: url('/static/images/couple-star/ico3.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: block;
  height: 2rem;
  width: 3rem;
  content: '';
  margin: auto;
}
#couple-star main .couple-item .icon {
  height: 50%;
  border-radius: 50%;
  box-shadow: #d85cbb 0 0 0.06667rem 0.1rem;
}
#couple-star main .couple-item .left {
  left: 25%;
}
#couple-star main .couple-item .right {
  left: 75%;
}
#couple-star main .couple-item .icon {
  top: 33%;
}
#couple-star main .couple-item .name {
  top: 75%;
  font-size: 0.8rem;
  -webkit-text-stroke: 0.5px;
  max-width: 6rem;
  text-overflow: ellipsis;
  overflow: hidden;
}
#couple-star main .couple-item .rank {
  top: 50%;
  -webkit-text-stroke: 0.1rem;
  color: #FFCCEE;
  font-size: 1.2rem;
}
#couple-star main .couple-item:nth-child(1) .value {
  background-image: url('/static/images/couple-star/ico1.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 5rem;
  width: 5rem;
  line-height: 4.5rem;
  font-size: 0.9rem;
}
#couple-star main .couple-item:nth-child(2) .value,
#couple-star main .couple-item:nth-child(3) .value {
  background-image: url('/static/images/couple-star/ico2.png');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 4.5rem;
  width: 4.5rem;
  line-height: 3.9rem;
  font-size: 0.7rem;
}
#couple-star main .couple-item:nth-child(1) .rank,
#couple-star main .couple-item:nth-child(2) .rank,
#couple-star main .couple-item:nth-child(3) .rank {
  color: #FECC52;
  font-size: 1.6rem;
}
#couple-star main .couple-item:nth-child(1) .value::after,
#couple-star main .couple-item:nth-child(2) .value::after,
#couple-star main .couple-item:nth-child(3) .value::after {
  content: unset;
}
#couple-star main .couple-item:last-child {
  border: none;
}
#couple-star .my-rank {
  height: 4rem;
  width: 25rem;
  background: linear-gradient(to bottom, #FED14D, #FC8F81);
  box-shadow: -1px 1px 0.16667rem 0px rgba(252, 126, 210, 0.77);
  border-radius: 0.83333rem 0.83333rem 0px 0px;
  position: fixed;
  bottom: 0;
  display: flex;
  padding: 0 1.5rem;
  font-size: 0.8rem;
  -webkit-text-stroke: 0.05rem;
  color: #9D4129;
}
#couple-star .my-rank p {
  flex: 1;
  display: inline-flex;
  align-items: center;
}
#couple-star .my-rank p .icon {
  height: 2rem;
  width: 2rem;
  border-radius: 50%;
  display: inline;
  box-shadow: #666 0 0 0.2rem;
}
#couple-star .my-rank p .icon2 {
  margin-left: -0.3rem;
  margin-right: 0.5rem;
}
#couple-star .my-rank p span {
  margin-right: 0.5rem;
}
#couple-star .my-rank .right {
  justify-content: right;
}
#couple-star .my-rank .right img {
  height: 2rem;
}

.h5_web {
  width: 100%;
}
.h5_web img {
  width: 100%;
}
.h5_web img.hidden {
  opacity: 0;
}
.h5_web .go_back {
  position: fixed;
  left: 1.33333rem;
  top: 0.66667rem;
}

#hall-of-fame {
  position: relative;
  color: white;
  background-color: black;
  --rewards: 'REWARDS';
}
#hall-of-fame img.frame {
  opacity: 1;
}
#hall-of-fame img.main {
  width: 100%;
  display: block;
}
#hall-of-fame div.wrapper {
  position: absolute;
  top: 13%;
  width: 100%;
  height: 87%;
}
#hall-of-fame div.wrapper .header {
  height: 12%;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  margin-bottom: 3.8%;
}
#hall-of-fame div.wrapper p.intro {
  text-align: center;
  font-size: 0.8rem;
  padding: 0 1rem;
}
#hall-of-fame div.wrapper .tab-bar {
  display: flex;
  justify-content: space-evenly;
}
#hall-of-fame div.wrapper .tab-bar .tab {
  background-color: black;
  border: 0.1rem grey solid;
  border-radius: 0.7rem;
  padding: 0.4rem 0.8rem;
  font-weight: bold;
  font-size: 0.8rem;
  color: lightgray;
  box-shadow: 0.05rem 0.04rem 0.15rem lightsalmon;
}
#hall-of-fame div.wrapper .tab-bar .tab.active {
  border-color: yellow;
}
#hall-of-fame div.wrapper .rank {
  height: 86.6%;
}
#hall-of-fame div.wrapper .rank .title {
  height: 7.2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  font-weight: bold;
  margin-bottom: 3%;
}
#hall-of-fame div.wrapper .rank .title.title2 {
  height: 8.2%;
  margin-bottom: 6%;
}
#hall-of-fame div.wrapper .rank .box.big {
  height: 19.3%;
  margin: 0 4%;
  margin-bottom: 4%;
}
#hall-of-fame div.wrapper .rank .box.big.big2 {
  margin-bottom: 2.5%;
}
#hall-of-fame div.wrapper .rank .box.big.big2 .top1-user:empty::after {
  content: var(--empty-weekly-ranking-1);
}
#hall-of-fame div.wrapper .rank .top2-3 {
  height: 16.7%;
  display: flex;
  justify-content: center;
  margin-bottom: 12%;
}
#hall-of-fame div.wrapper .rank .top1-empty-text,
#hall-of-fame div.wrapper .rank .top2-3-empty-text {
  text-shadow: 0 0 0.33333rem white;
  color: black;
  font-weight: bold;
}
#hall-of-fame div.wrapper .rank .top1-empty-icon {
  width: 40%;
  height: 100%;
  background-image: url('/static/images/hall-of-fame/icon.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#hall-of-fame div.wrapper .rank .top1-empty-text {
  width: 60%;
  height: fit-content;
}
#hall-of-fame div.wrapper .rank .top2-3-empty-icon {
  width: 100%;
  height: 60%;
  background-image: url('/static/images/hall-of-fame/icon.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#hall-of-fame div.wrapper .rank .top2-3-empty-text {
  width: 100%;
  height: 40%;
  display: flex;
}
#hall-of-fame div.wrapper .rank .top2-3-empty-text div {
  margin: auto;
  text-align: center;
  font-size: 0.8rem;
}
#hall-of-fame div.wrapper .rank .box.small {
  height: 100%;
  width: 36.9%;
  margin: 0 1.7%;
}
#hall-of-fame div.wrapper .rank .box.small .rewards::before {
  margin: 0 3%;
  font-size: 0.7rem;
}
#hall-of-fame div.wrapper .rank .box.small .rewards {
  font-size: 0.6rem;
}
#hall-of-fame div.wrapper .rank .top1-user {
  display: flex;
  align-items: center;
  width: 100%;
}
#hall-of-fame div.wrapper .rank .top1-user .top1-label {
  top: 60%;
  left: 40%;
  background: linear-gradient(yellow, orange);
  padding: 0.2rem 4rem;
}
#hall-of-fame div.wrapper .rank .top1-user .user-info {
  display: flex;
  position: relative;
  align-items: center;
  width: 100%;
}
#hall-of-fame div.wrapper .rank .top1-user .user-avatar {
  flex: 0 0 auto;
  width: 40%;
  height: 100%;
  position: relative;
}
#hall-of-fame div.wrapper .rank .top1-user .user-avatar .avatar-container {
  width: 5.6rem !important;
  height: 5.6rem !important;
}
#hall-of-fame div.wrapper .rank .top1-user .user-avatar img.avatar {
  margin: auto;
  border-radius: 50%;
}
#hall-of-fame div.wrapper .rank .top1-user .user-avatar img.frame {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
#hall-of-fame div.wrapper .rank .top1-user .user-name {
  flex: 1;
  height: fit-content;
  font-weight: bold;
  font-size: 1.2rem;
  transform: translateY(-50%);
}
#hall-of-fame div.wrapper .rank .top1-user .user-id {
  position: absolute;
  top: 0.4rem;
  right: 0.4rem;
}
#hall-of-fame div.wrapper .rank .top2-3-user .top2-3-label {
  top: 5%;
  left: 5%;
  padding: 0.2rem 0.4rem;
  font-size: 0.6rem;
}
#hall-of-fame div.wrapper .rank .top2-3-user .top2-3-label.top2 {
  background: linear-gradient(lightgray, orchid);
}
#hall-of-fame div.wrapper .rank .top2-3-user .top2-3-label.top3 {
  background: linear-gradient(lightgray, cyan);
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-info {
  display: flex;
  flex-direction: column;
  position: relative;
  align-items: center;
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-avatar {
  height: 60%;
  position: relative;
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-avatar img.avatar {
  height: 75%;
  margin: auto;
  border-radius: 50%;
  object-fit: cover;
  width: 3.12rem;
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-avatar img.frame {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  height: 110%;
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-name {
  flex: 1;
  height: fit-content;
  font-weight: bold;
  font-size: 0.7rem;
  width: 100%;
  text-align: center;
}
#hall-of-fame div.wrapper .rank .top2-3-user .user-id {
  width: 100%;
  text-align: center;
  font-size: 0.8rem;
  margin-bottom: 0.2rem;
}
#hall-of-fame div.wrapper .rank .box {
  position: relative;
}
#hall-of-fame div.wrapper .rank .box .user-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
}
#hall-of-fame div.wrapper .rank .box .user-avatar .avatar-container {
  display: inline-block;
  line-height: 1;
  border-radius: 0;
  font-size: 0;
  text-align: center;
  vertical-align: middle;
  width: 2.93333rem;
  height: 2.93333rem;
  border-radius: 50%;
  overflow: hidden;
}
#hall-of-fame div.wrapper .rank .box .user-avatar .avatar-container > img {
  width: 100%;
  height: 100%;
  vertical-align: middle;
  object-fit: cover;
}
#hall-of-fame div.wrapper .rank .box .user-info {
  height: 100%;
}
#hall-of-fame div.wrapper .rank .box .top1-user,
#hall-of-fame div.wrapper .rank .box .top2-3-user {
  height: 70%;
  position: relative;
}
#hall-of-fame div.wrapper .rank .box .top1-label,
#hall-of-fame div.wrapper .rank .box .top2-3-label {
  position: absolute;
  color: black;
  border-radius: 0.5rem;
  font-weight: bold;
}
#hall-of-fame div.wrapper .rank .box .rewards {
  height: 30%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
#hall-of-fame div.wrapper .rank .box .rewards img {
  height: 75%;
  z-index: 1;
}
#hall-of-fame div.wrapper .rank .box .rewards::before {
  content: var(--rewards);
  margin: 0 5%;
}
#hall-of-fame div.wrapper .rank .box::after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 30%;
  width: 100%;
  pointer-events: none;
  background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.5));
}

.go-web {
  height: 100vh;
  width: 100vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  .go-web .msg {
    position: relative;
    z-index: 1;
    width: 20rem;
    background: #fff;
    border-radius: 1rem;
    padding: 1rem;
    font-size: 1.2rem;
    letter-spacing: 0.06667rem; }
    .go-web .msg:after {
      position: absolute;
      content: '';
      background: url("/static/images/invite/triangle.png") no-repeat;
      background-size: 100%;
      width: 1.96667rem;
      height: 1.66667rem;
      bottom: -0.86667rem;
      left: 0; }
  .go-web .zaky-cat {
    position: relative;
    z-index: 1;
    background: url("/static/images/invite/zaky-cat.png") no-repeat;
    width: 9.4rem;
    height: 11.93333rem;
    background-size: 100%;
    margin: 1.33333rem 5rem 1.66667rem 0px; }
  .go-web .go-btn {
    position: relative;
    z-index: 1; }
    .go-web .go-btn .invite-btn {
      width: 14.8rem;
      background: linear-gradient(to bottom, #fca12a, #fc483a); }
      .go-web .go-btn .invite-btn:active {
        background: linear-gradient(to bottom, #fc9a1b, #fc3a2b); }
  .go-web .stars-bg {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    background: url("/static/images/invite/all_stars.png") no-repeat;
    background-size: 100%;
    width: 18.3rem;
    height: 21.33333rem;
    z-index: 0; }

.figure-box {
  margin: 1rem auto 0;
  position: relative;
  height: 12.33333rem; }
  .figure-box .cat-images {
    background: url("/static/images/invite/zaky-cat.png") no-repeat;
    width: 6.23333rem;
    height: 8rem;
    left: 6.66667rem;
    animation: fadeInLeft 0.8s; }
  .figure-box .gold-images {
    background: url("/static/images/invite/gold.png") no-repeat;
    width: 9.7rem;
    height: 8.46667rem;
    left: 8.33333rem;
    top: 4rem;
    animation: fadeInRight 1s; }
  .figure-box span {
    background-size: 100% !important;
    display: block;
    position: absolute; }

.details-box {
  color: #fff;
  padding: 0 2rem; }
  .details-box .title {
    font-size: 1rem;
    letter-spacing: 0.08333rem;
    padding-bottom: 0.66667rem;
    animation: fadeInLeft 1s; }
  .details-box .subtitle {
    font-size: 0.8rem;
    letter-spacing: 0.06667rem;
    line-height: 1.6;
    animation: fadeInRight 1s; }

.btn-box {
  height: calc(100vh - 28rem);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: wrap; }
  .btn-box .invite-btn {
    width: 14.66667rem;
    animation: fadeInUp 0.4s; }
  .btn-box a {
    margin-top: 1.16667rem;
    letter-spacing: 1px;
    font-size: 0.86667rem;
    color: #fff !important;
    text-decoration: underline !important;
    animation: fadeInUp 0.7s; }

.gift-star {
  color: white;
}
.gift-star img {
  display: block;
}
.gift-star .bg {
  width: 100%;
}
.gift-star .prize-img {
  background-image: url('/static/images/gift-star/p1s2.jpg');
  min-height: 4rem;
  background-size: contain;
  padding: 0 12%;
}
.gift-star .rank-list.mine {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #5631b5;
  min-height: unset;
  box-shadow: 0 -0.16667rem 0.33333rem #8d68e9;
}
.gift-star .rank-list.mine .rank-item {
  background: transparent !important;
}
.gift-star .rank-list {
  background-image: url('/static/images/gift-star/p1s4.jpg');
  min-height: 5rem;
  background-size: contain;
  padding: 0 12%;
}
.gift-star .rank-list .rank-item:nth-child(1),
.gift-star .rank-list .rank-item:nth-child(2),
.gift-star .rank-list .rank-item:nth-child(3) {
  border: none;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.5), transparent);
  margin-bottom: 0.5rem;
  border-radius: 0.5rem;
}
.gift-star .rank-list .rank-item:nth-child(1) .user-icon,
.gift-star .rank-list .rank-item:nth-child(2) .user-icon,
.gift-star .rank-list .rank-item:nth-child(3) .user-icon {
  border-color: gold;
}
.gift-star .rank-list .rank-item:nth-child(1) .rank-num,
.gift-star .rank-list .rank-item:nth-child(2) .rank-num,
.gift-star .rank-list .rank-item:nth-child(3) .rank-num {
  font-size: 1.5rem;
  -webkit-text-stroke: 0.06667rem;
}
.gift-star .rank-list .rank-item:nth-child(1) .rank-num {
  color: #ffd900;
}
.gift-star .rank-list .rank-item:nth-child(1) .user-info::before {
  background-image: url('/static/images/gift-star/1st.png');
}
.gift-star .rank-list .rank-item:nth-child(2) .rank-num {
  color: #0050e6;
}
.gift-star .rank-list .rank-item:nth-child(2) .user-info::before {
  background-image: url('/static/images/gift-star/2nd.png');
}
.gift-star .rank-list .rank-item:nth-child(3) .rank-num {
  color: #50ff50;
}
.gift-star .rank-list .rank-item:nth-child(3) .user-info::before {
  background-image: url('/static/images/gift-star/3rd.png');
}
.gift-star .rank-list .rank-item:nth-child(3) {
  margin-bottom: 0;
}
.gift-star .rank-list .rank-item {
  display: flex;
  height: 2.5rem;
  padding: 0.5rem 0;
  box-sizing: content-box;
  align-items: center;
  border-bottom: 1px solid #a989f9;
}
.gift-star .rank-list .rank-item .rank-num {
  width: 2.5rem;
  text-align: center;
  height: fit-content;
  font-weight: bold;
  font-size: 1.2rem;
  color: wheat;
}
.gift-star .rank-list .rank-item .user-icon {
  height: 90%;
  border-radius: 50%;
  margin-right: 0.5rem;
  border: 0.15rem solid;
  border-color: slateblue;
  width: calc(2.5rem * 0.9);
}
.gift-star .rank-list .rank-item .user-info::before {
  content: '';
  position: absolute;
  right: calc(100% + 0.2rem);
  height: 100%;
  width: 20%;
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: top;
  transform: scale(0.7) translateY(-0.5rem);
  transform-origin: right top;
}
.gift-star .rank-list .rank-item .user-info {
  flex: 1;
  position: relative;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.gift-star .rank-list .rank-item .user-info .user-id {
  font-size: 0.8rem;
  opacity: 0.5;
}
.gift-star .rank-list .rank-item .gift-count {
  margin-left: 0.5rem;
  -webkit-text-stroke: 0.06667rem;
  color: #6ca0ff;
}
.gift-star .rank-list .rank-item .gift-icon {
  height: 90%;
  margin-left: 0.5rem;
}
.gift-star .rank-list .rank-item:last-child {
  border: none;
  margin-bottom: 0;
}
.gift-star header {
  position: relative;
}
.gift-star header > div,
.gift-star header > nav {
  position: absolute;
}
.gift-star header .gift-list {
  height: 20%;
  width: 100%;
  top: 78%;
  transform: translateY(-50%);
  display: flex;
}
.gift-star header .gift-list .gift-item.selected {
  background-image: url('/static/images/gift-star/gift_big.png');
}
.gift-star header .gift-list .gift-item.selected img {
  height: 50%;
  transform: translateY(-0.3rem);
}
.gift-star header .gift-list .gift-item.selected .gift-name {
  font-size: 0.8rem;
  font-weight: bold;
  transform: translateY(-0.3rem);
}
.gift-star header .gift-list .gift-item {
  height: 100%;
  background-image: url('/static/images/gift-star/gift.png');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.gift-star header .gift-list .gift-item img {
  height: 40%;
}
.gift-star header .gift-list .gift-item .gift-name {
  font-size: 0.7rem;
  display: none;
}
.gift-star header nav {
  width: 66%;
  height: 6%;
  top: 58.8%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
}
.gift-star header nav > a {
  color: white;
  flex: 1;
  height: fit-content;
  text-align: center;
  font-weight: bold;
  font-size: 0.8rem;
}
.gift-star header .banner,
.gift-star header .count-text,
.gift-star header .count-time,
.gift-star header .prize {
  transform: translate(-50%, -50%);
}
.gift-star header .banner {
  top: 33%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-3deg);
  font-size: 0.6rem;
  font-weight: bold;
  letter-spacing: -0.03rem;
}
.gift-star header .intro {
  width: 100%;
  top: 44%;
  height: fit-content;
  font-size: 0.7rem;
  padding: 0 1rem;
  font-weight: bold;
  transform: translateY(-50%);
  line-height: 0.8rem;
}
.gift-star header .intro span {
  color: #ffd793;
}
.gift-star header .count-text {
  top: 50.8%;
  left: 51%;
  font-weight: bold;
  font-size: 0.6rem;
  color: #996bcc;
}
.gift-star header .count-time {
  top: 55.5%;
  left: 52%;
  font-weight: bold;
  font-size: 0.8rem;
}
.gift-star header .count-time b {
  display: inline-block;
  background: rgba(0, 0, 0, 0.3);
  padding: 0 0.2rem;
  margin: 0 0.2rem;
  border-radius: 0.1rem;
  border: rgba(255, 255, 255, 0.5) 0.15rem solid;
}
.gift-star header .prize {
  top: 92.8%;
  left: 52.8%;
  font-size: 0.8rem;
  font-weight: bold;
}
.gift-star.page2 .intro {
  color: #5833b5;
}
.gift-star.page2 .intro span {
  color: #bf8f37;
}
.gift-star.page2 .rank-list.mine {
  background: #ffd6c4;
}
.gift-star.page2 .rank-list.mine .rank-num {
  color: rebeccapurple !important;
}
.gift-star.page2 .rank-list.mine .user-name,
.gift-star.page2 .rank-list.mine .user-id {
  color: #ad9077 !important;
}
.gift-star.page2 .count-time,
.gift-star.page2 .prize {
  color: #996bcc;
}
.gift-star.page2 .prize-img {
  background-image: url('/static/images/gift-star/p2s2.jpg');
}
.gift-star.page2 .rank-list {
  background-image: url('/static/images/gift-star/p2s4.jpg');
}
.gift-star.page2 .rank-list .user-name,
.gift-star.page2 .rank-list .user-id {
  color: #ad9077;
}
.gift-star.page2 .rank-item:nth-child(1),
.gift-star.page2 .rank-item:nth-child(2),
.gift-star.page2 .rank-item:nth-child(3) {
  background: linear-gradient(to right, #fbb71f, transparent);
}
.gift-star.page2 .rank-item:nth-child(1) .user-name,
.gift-star.page2 .rank-item:nth-child(2) .user-name,
.gift-star.page2 .rank-item:nth-child(3) .user-name,
.gift-star.page2 .rank-item:nth-child(1) .user-id,
.gift-star.page2 .rank-item:nth-child(2) .user-id,
.gift-star.page2 .rank-item:nth-child(3) .user-id {
  color: white;
}
.gift-star.page2 .rank-item:nth-child(1) .rank-num {
  color: white;
}
.gift-star.page2 .rank-item:nth-child(2) .rank-num {
  color: royalblue;
}
.gift-star.page2 .rank-item:nth-child(3) .rank-num {
  color: #0caf0c;
}
.gift-star.page2 .rank-item .rank-num {
  color: rebeccapurple;
}
.gift-star.page2 .count-time b {
  color: white;
  background-color: #996bcc;
}
.gift-star.page3 .last-week-user-icon,
.gift-star.page3 .last-week-gift-icon {
  position: absolute;
  transform: translate(-50%, -50%);
}
.gift-star.page3 .last-week-user-icon {
  width: 3rem;
  border-radius: 50%;
}
.gift-star.page3 .last-week-gift-icon {
  width: 3.5rem;
}
.gift-star.page3 .last-week-user-info {
  transform: translate(-50%, -50%);
  width: 17%;
}
.gift-star.page3 .last-week-user-info .user-name {
  font-size: 0.7rem;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gift-star.page3 .last-week-user-info .user-id {
  font-size: 0.5rem;
  text-align: center;
}
.gift-star.page3 .last-week-user-info.sent {
  top: 51%;
}
.gift-star.page3 .last-week-user-info.receive {
  top: 84%;
}
.gift-star.page3 .last-week-gift-icon.sent {
  top: 56%;
}
.gift-star.page3 .last-week-gift-icon.receive {
  top: 89%;
}
.gift-star.page3 .i-0 {
  left: 22.4%;
}
.gift-star.page3 .i-1 {
  left: 48.3%;
}
.gift-star.page3 .i-2 {
  left: 76%;
}
.gift-star.page3 .sent {
  top: 45.8%;
}
.gift-star.page3 .receive {
  top: 78.7%;
}
.gift-star.page3 .banner {
  top: 17%;
}
.gift-star.page3 .intro {
  top: 23.4%;
}
.gift-star.page3 nav {
  height: 3%;
  top: 27%;
}
.gift-star.page3 .sent-banner {
  color: rebeccapurple;
  top: 32.7%;
  left: 20%;
  width: 45%;
}
.gift-star.page3 .receive-banner {
  top: 65.7%;
  left: 35%;
  width: 48%;
}
.gift-star.page3 .sent-banner,
.gift-star.page3 .receive-banner {
  font-size: 1.1rem;
  -webkit-text-stroke: 0.1rem;
  line-height: 1.3rem;
  transform: scaleX(1.1);
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
#goods {
  font-family: "DIN", sans-serif;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100vh;
  position: absolute;
  left: 0;
  background-color: #445981;
}
#goods #title {
  display: flex;
  margin: 0 auto;
  margin-top: 1rem;
  z-index: 1;
}
#goods #title > img {
  height: 6.66667rem;
}
#goods #title > div {
  color: white;
  font-size: 1.66667rem;
  font-weight: bold;
  padding-top: 1rem;
  padding-left: 1.66667rem;
}
#goods input::-webkit-outer-spin-button,
#goods input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
#goods #main {
  background-color: #ebe1c5;
  min-height: 10rem;
  margin: 0 10%;
  position: relative;
  top: -1.66667rem;
  box-shadow: 0 0 1.66667rem 0.33333rem #333;
  border-radius: 0.66667rem;
  padding-top: 2rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#goods #list {
  display: flex;
  flex-wrap: wrap;
  max-width: 33.33333rem;
  justify-content: center;
}
#goods .item {
  display: flex;
  align-items: center;
  height: 2.66667rem;
  border: 0.1rem solid #445981;
  color: #445981;
  margin: 1rem;
  width: 8rem;
  height: 3.33333rem;
  border-radius: 0.33333rem;
  transition: 0.2s;
  cursor: pointer;
}
#goods .item:hover,
#goods .item.selected {
  background-color: #445981;
  color: white;
}
#goods .item::before {
  content: '';
  background-image: url('/static/images/recall/d2.png');
  display: block;
  width: 1.66667rem;
  height: 1.66667rem;
  margin: 0 0.66667rem;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
#goods #agree {
  font-size: 0.8rem;
  display: flex;
  justify-content: center;
}
#goods #agree p {
  width: 80%;
}
#goods .checkbox {
  width: 1rem;
  height: 1rem;
  border: 0.06667rem solid #445981;
  border-radius: 0.16667rem;
  margin-right: 0.33333rem;
  display: flex;
}
#goods .checkbox:hover::before {
  content: '\221A';
  display: block;
  margin: auto;
  font-weight: bold;
  position: relative;
  top: -0.06667rem;
  left: 1px;
  color: #445981;
}
#goods .checkbox.checked::before {
  content: '\221A';
  display: block;
  margin: auto;
  font-weight: bold;
  position: relative;
  top: -0.06667rem;
  left: 1px;
  color: white;
}
#goods .checkbox.checked {
  background-color: #445981;
}
#goods #checkout {
  margin: 0 1rem;
  margin-top: 1rem;
  display: flex;
  justify-content: flex-start;
}
#goods #checkout .label {
  margin-right: 0.33333rem;
  width: 4rem;
}
#goods #checkout .button {
  background-color: #445981;
  font-family: "DIN", sans-serif;
  font-size: large;
  color: white;
  padding: 0 1.33333rem;
  border-radius: 0.16667rem;
  cursor: pointer;
  margin-left: auto;
}
#goods #checkout .button p {
  height: fit-content;
  margin: auto;
}
#goods #checkout button:hover {
  opacity: 0.9;
}
#goods #checkout > div {
  display: flex;
}
#goods #checkout input {
  border: none;
  outline: none;
  background: transparent;
  border-bottom: 0.06667rem solid #445981;
  font-family: "DIN", sans-serif;
  font-size: 1rem;
  width: 30%;
}
#goods #agree a {
  color: #445981;
  text-decoration: underline;
}
#goods #info {
  font-size: medium;
  color: gray;
  width: 100%;
  padding: 1rem;
}
#goods .info .title {
  font-weight: bold;
  font-size: x-large;
  padding: 0.33333rem 0;
}

#halloween-party {
  background-color: #35133A;
  min-height: 100vh;
}
#halloween-party img {
  width: 100%;
  display: block;
}
#halloween-party .content-wrapper {
  position: relative;
}
#halloween-party .content-wrapper nav {
  position: absolute;
  top: 0;
  width: 100%;
  height: 3rem;
  display: flex;
}
#halloween-party .content-wrapper nav div {
  height: 100%;
  flex: 1;
}

@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
html {
  font-family: "DIN", sans-serif;
  --factor: 1;
}
#prompt {
  text-align: center;
  font-size: 1.2rem;
  font-weight: bold;
  margin: 2rem;
}
#info {
  color: #999;
  font-size: 0.8rem;
  width: 90%;
  margin: 2rem auto;
}
#payment-form {
  width: 90%;
  margin: 0 auto;
}
iframe {
  transform: scale(var(--factor));
  transform-origin: left;
  width: calc(100% / var(--factor)) !important;
}
label {
  display: block;
  height: 1rem;
  color: #13395e;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.2rem;
  margin: 0.8rem 0;
}
.date-and-code {
  display: flex;
  margin-bottom: 0.8rem;
}
.date-and-code > div:nth-child(1) {
  width: 55.715%;
}
.date-and-code > div:nth-child(2) {
  width: 45.719%;
}
.input-container {
  position: relative;
  display: flex;
  height: 2.5rem;
}
.icon-container:last-child {
  right: 0;
}
.icon-container.payment-method {
  right: 0;
}
.input-container.card-number {
  margin-bottom: 0.8rem;
}
.input-container.expiry-date {
  margin-right: 0.8rem;
}
.card-number-frame,
.expiry-date-frame,
.cvv-frame {
  flex: 1 1 auto;
  padding-left: 2.5rem;
}
div + button {
  margin-top: 0.8rem;
}
.icon-container {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  width: 1.5rem;
  margin: 0.5rem;
}
.icon-container.payment-method {
  transform: translateY(-50%) rotateY(90deg);
  transition: opacity 0.15s ease-out;
  opacity: 0;
  top: 50%;
}
.icon-container.payment-method.show {
  opacity: 1;
  transition: all 0.4s ease-out;
  transform: translateY(-50%) rotateY(0deg);
}
.icon-container.payment-method img {
  width: 100%;
}
[id$="-error"] {
  display: none;
}
.frame {
  opacity: 0;
}
.frame--activated {
  opacity: 1;
  border: solid 1px #13395e;
  border-radius: 0.1rem;
  box-shadow: 0 0.1rem 0.3rem 0 rgba(19, 57, 94, 0.2);
}
.frame--activated.frame--focus {
  border: solid 1px #13395e;
  box-shadow: 0 0.2rem 0.5rem 0 rgba(19, 57, 94, 0.15);
}
.frame--activated.frame--invalid {
  border: solid 1px #d96830;
  box-shadow: 0 0.2rem 0.5rem 0 rgba(217, 104, 48, 0.15);
}
.error-message {
  display: block;
  color: #c9501c;
  font-size: 0.9rem;
  margin: 0.26667rem 0 0 1px;
  font-weight: 300;
}
#pay-button {
  border: none;
  border-radius: 0.3rem;
  color: #fff;
  font-weight: 500;
  height: 2.5rem;
  width: 100%;
  background-color: #13395e;
  box-shadow: 0 0.1rem 0.3rem 0 rgba(19, 57, 94, 0.4);
}
#pay-button:active {
  background-color: #0b2a49;
  box-shadow: 0 0.1rem 0.3rem 0 rgba(19, 57, 94, 0.4);
}
#pay-button:hover {
  background-color: #15406b;
  box-shadow: 0 0.2rem 0.5rem 0 rgba(19, 57, 94, 0.4);
}
#pay-button:disabled {
  background-color: #697887;
  box-shadow: none;
}
#pay-button:not(:disabled) {
  cursor: pointer;
}
.success-payment-message {
  color: #13395e;
  line-height: 1.4;
}
.token {
  color: #b35e14;
  font-size: 0.9rem;
  font-family: monospace;
}
/**
IE11-targeted optimisations
 */
_:-ms-fullscreen,
:root .icon-container {
  display: block;
}
_:-ms-fullscreen,
:root .icon-container img {
  top: 50%;
  -ms-transform: translateY(-50%);
  position: absolute;
}
_:-ms-fullscreen,
#icon-card-number,
_:-ms-fullscreen,
#icon-expiry-date,
_:-ms-fullscreen,
#icon-cvv {
  left: 0.23333rem;
}
#checkout-frames-card-number::-ms-clear {
  display: none;
}
#pay-button {
  font-size: 1rem;
  font-family: "DIN", sans-serif;
}
.payment-method {
  height: 2.5rem;
  width: 2.5rem;
  margin: 0;
  padding: 0.5rem;
}
@media screen and (min-width: 450px) {
  iframe {
    --factor: 1.2;
  }
}
@media screen and (min-width: 540px) {
  iframe {
    --factor: 1.44;
  }
}
@media screen and (min-width: 720px) {
  iframe {
    --factor: 1.92;
  }
}
@media screen and (min-width: 750px) {
  iframe {
    --factor: 2;
  }
}
.icon {
  display: flex;
  justify-content: center;
}
.message {
  text-align: center;
  margin-top: 1rem;
}
#pay-button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.podcast-recruition {
  position: relative;
}
.podcast-recruition img.bg {
  display: block;
  width: 100%;
}
.podcast-recruition .button2 {
  position: absolute;
  left: 18.6rem;
  top: 15.5rem;
  transform: translate(-50%, -50%);
  width: 12rem;
  height: 2rem;
}
.podcast-recruition .button1 {
  position: absolute;
  left: 6.4rem;
  top: 15.5rem;
  transform: translate(-50%, -50%);
  width: 12rem;
  height: 2rem;
}
.podcast-recruition main {
  min-height: 100vh;
  background-image: url('/static/images/podcast-recruition/p2_body.png');
  background-size: contain;
  background-position: center;
  padding: 1rem;
}
.podcast-recruition main h1 {
  margin: 0;
  text-align: center;
}
.podcast-recruition main .room-list {
  width: 100%;
}
.podcast-recruition main .room-list .room-item {
  display: flex;
  border: 0.1rem solid #6a52b8;
  border-radius: 0.3rem;
  align-items: center;
  padding: 1rem;
  margin-bottom: 0.5rem;
}
.podcast-recruition main .room-list .room-item .icon img {
  height: 4rem;
  border-radius: 50%;
  display: block;
}
.podcast-recruition main .room-list .room-item .topic {
  color: white;
  font-weight: bold;
  text-shadow: 0 0 0.2rem #150076;
  margin-bottom: 0.4rem;
}
.podcast-recruition main .room-list .room-item .info {
  flex: 1;
  padding: 0 1rem;
}
.podcast-recruition main .room-list .room-item .more {
  display: flex;
  flex-direction: column;
  font-size: 0.8rem;
  font-weight: bold;
  color: #291085;
}

@charset "UTF-8";
@font-face {
  font-family: "IBM";
  src: url(/static/fonts/common/IBMPlexArabic.otf);
}
@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.post_web {
  width: 100%;
  background-color: #F3F4F5;
}
.post_web.ar {
  font-family: "IBM", sans-serif;
}
.post_web.en {
  font-family: "DIN", sans-serif;
}
.post_web .post_comment {
  margin-top: 0.33333rem;
  padding-top: 0.66667rem;
}
.post_web .post_comment .title {
  font-size: 0.93333rem;
  color: #999;
}
.post_web .post_comment .post_comment_list .post_user {
  margin-top: 1.53333rem;
}
.post_web .post_comment .post_comment_list .post_user:nth-child(1) {
  margin-top: 0.8rem;
}
.post_web .comment_like_data {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.post_web .comment_like_data .data {
  color: #CCC;
}
.post_web .post_content {
  width: 23.4rem;
  margin: 0 auto;
}
.post_web .post_content.top {
  padding-top: 1.6rem;
}
.post_web .bg_content {
  background-color: #fff;
}
.post_web .post_download {
  text-align: center;
  padding: 2.13333rem 0;
  color: #999;
  font-size: 0.93333rem;
}
.post_web .post_footer {
  background: url("/static/images/post/Group.png") no-repeat;
  background-size: 100%;
  width: 100%;
  height: 13.46667rem;
  display: flex;
  justify-content: space-around;
  padding: 10rem 6.83333rem 0;
}
.post_web .post_footer .apple,
.post_web .post_footer .android {
  background-size: 100% !important;
  width: 4.86667rem;
  height: 1.6rem;
}
.post_web .post_footer .apple {
  background: url("/static/images/post/Group3.png") no-repeat;
}
.post_web .post_footer .android {
  background: url("/static/images/post/GooglePlayBadgeUS.png") no-repeat;
}
.post_web .post_user {
  display: flex;
}
.post_web .post_user .user_icon {
  width: 2.8rem;
  height: 2.8rem;
  overflow: hidden;
  border-radius: 50%;
  margin-right: 0.8rem;
  flex-shrink: 0;
}
.post_web .post_user .user_icon img {
  width: 100%;
}
.post_web .post_user .user_info {
  width: 100%;
}
.post_web .post_user .user_info .info_top {
  font-size: 1.06667rem;
  font-weight: 600;
  color: #333;
}
.post_web .post_user .user_info .info_top .gender_icon,
.post_web .post_user .user_info .info_top .auth_icon {
  width: 1rem;
  height: 1rem;
  display: inline-block;
  margin-left: 0.33333rem;
  background-size: 100% !important;
  vertical-align: -0.16667rem;
}
.post_web .post_user .user_info .info_top .gender_icon.man,
.post_web .post_user .user_info .info_top .auth_icon.man {
  background: url("/static/images/post/btn_gender_male.png") no-repeat;
}
.post_web .post_user .user_info .info_top .gender_icon.female,
.post_web .post_user .user_info .info_top .auth_icon.female {
  background: url("/static/images/post/btn_gender_famale.png") no-repeat;
}
.post_web .post_user .user_info .info_top .auth_icon.no {
  background: url("/static/images/post/icon_me_list_noverify.png") no-repeat;
}
.post_web .post_user .user_info .info_top .auth_icon.ing {
  background: url("/static/images/post/icon_me_list_verifying.png") no-repeat;
}
.post_web .post_user .user_info .info_top .auth_icon.verify {
  background: url("/static/images/post/icon_me_list_verify.png") no-repeat;
}
.post_web .post_user .user_info .info_bottom {
  font-size: 0.8rem;
  padding-top: 0.33333rem;
  padding-bottom: 0.1rem;
  color: #999;
}
.post_web .content {
  font-size: 1.06667rem;
  color: #333;
  padding: 0.5rem 0 0;
}
.post_web .image {
  width: 100%;
  font-size: 0;
  margin-top: 0.5rem;
  min-height: 13.33333rem;
}
.post_web .image img {
  width: 100%;
}
.post_web .audio {
  width: 14.66667rem;
  height: 3.66667rem;
  margin-top: 0.5rem;
  background: #f3f4f5;
  border-radius: 20em;
  position: relative;
}
.post_web .audio .voice {
  width: 2.53333rem;
  height: 2.53333rem;
  background-size: 100% !important;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 1rem;
}
.post_web .audio .voice.stop {
  background: url("/static/images/post/Btn_VoieceBar_Play.png") no-repeat;
}
.post_web .audio .voice.play {
  background: url("/static/images/post/Btn_VoieceBar_Stop.png") no-repeat;
}
.post_web .audio .audio_loading {
  width: 6.66667rem;
  height: 1.83333rem;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 5rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.post_web .audio .audio_loading span {
  width: 0.13333rem;
  background: #7B8DFE;
  border-radius: 2em;
}
.post_web .audio .audio_loading span:nth-child(1) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(2) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(3) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(4) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(5) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(6) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(7) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(8) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(9) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading span:nth-child(10) {
  height: 0.13333rem;
}
.post_web .audio .audio_loading.active span:nth-child(1) {
  animation: post_audio_loading 1s linear 0.3s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(2) {
  animation: post_audio_loading 1s linear 0.1s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(3) {
  animation: post_audio_loading 1s linear 0.2s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(4) {
  animation: post_audio_loading 1s linear 0.3s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(5) {
  animation: post_audio_loading 1s linear 0.4s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(6) {
  animation: post_audio_loading 1s linear 0.3s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(7) {
  animation: post_audio_loading 1s linear 0.2s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(8) {
  animation: post_audio_loading 1s linear 0.1s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(9) {
  animation: post_audio_loading 1s linear 0s infinite;
}
.post_web .audio .audio_loading.active span:nth-child(10) {
  animation: post_audio_loading 1s linear 0.3s infinite;
}
.post_web .post_msg_like {
  padding: 0.73333rem 0;
  font-size: 1rem;
  color: #333;
}
.post_web .post_msg_like .msg,
.post_web .post_msg_like .like {
  position: relative;
  padding-left: 1.6rem;
}
.post_web .post_msg_like .msg:before,
.post_web .post_msg_like .like:before {
  content: '';
  position: absolute;
  width: 1.33333rem;
  height: 1.33333rem;
  background-size: 100% !important;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.post_web .post_msg_like .msg {
  margin-right: 1.33333rem;
}
.post_web .post_msg_like .msg:before {
  width: 1.36667rem;
  height: 1.36667rem;
  background: url("/static/images/post/Icon_Post_Comments.png") no-repeat;
  background-size: 100% 100%;
}
.post_web .post_msg_like .like:before {
  background: url("/static/images/post/Icon_Post_Like.png") no-repeat;
}
.post_web .post_msg_like .like.active:before {
  background: url("/static/images/post/Icon_Post_Like_Select.png") no-repeat;
}
.post_web .post_vote {
  display: flex;
  justify-content: space-between;
  padding: 0 0.66667rem;
  margin-top: 0.66667rem !important;
  position: relative;
}
.post_web .post_vote .vote_item {
  width: 9.33333rem;
  min-height: 9.33333rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 1.2rem;
  position: relative;
}
.post_web .post_vote .vote_item:nth-child(2) {
  background-color: #F4D23C;
}
.post_web .post_vote .vote_item:nth-child(2) .add_like {
  background: url("/static/images/post/icon_pk_thumb_line_yellow.png") no-repeat;
  left: 0.83333rem;
}
.post_web .post_vote .vote_item:nth-child(3) {
  background-color: #50CE8F;
}
.post_web .post_vote .vote_item:nth-child(3) .add_like {
  background: url("/static/images/post/icon_pk_thumb_line_green.png") no-repeat;
  right: r(25);
}
.post_web .post_vote .vote_item .add_like {
  width: 1.03333rem;
  height: 1.03333rem;
  background-size: 100% !important;
  position: absolute;
  top: 7.1rem;
}
.post_web .post_vote .vote_item .vote_image {
  width: 8.93333rem;
  height: 8.93333rem;
  overflow: hidden;
  font-size: 0;
  border-radius: 1.2rem;
  position: relative;
  margin: 0.16667rem auto;
}
.post_web .post_vote .vote_item .vote_image img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: block;
}
.post_web .post_vote .vote_item .vote_content {
  font-size: 0.8rem;
  color: #fff;
  padding: 0.5rem 0 0.66667rem;
}
.post_web .post_vote .post_pk {
  position: absolute;
  width: 2.53333rem;
  height: 3.06667rem;
  background: url("/static/images/post/img_post_pk_logo.png") no-repeat;
  background-size: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
@keyframes post_audio_loading {
  0% {
    height: 0.13333rem;
  }
  50% {
    height: 1.83333rem;
  }
  100% {
    height: 0.13333rem;
  }
}

#showbiz {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  overflow-scrolling: touch;
  background: #31006c;
}
#showbiz img.bg {
  display: block;
  width: 100%;
}
#showbiz nav.nop2r {
  position: absolute;
  width: 100%;
  height: 9vw;
  top: 61vw;
  display: flex;
  z-index: 100;
}
#showbiz nav.nop2r div {
  height: 100%;
  flex: 1;
}
#showbiz .page {
  position: relative;
}
#showbiz .page .info {
  position: absolute;
  color: white;
  top: 49.8%;
  font-size: 0.9rem;
  left: 47%;
}
#showbiz .page .info p {
  margin-bottom: 22%;
}
#showbiz .page .avatar-frame {
  position: absolute;
  width: 7%;
  top: 78.6%;
  left: 47.5%;
}
#showbiz .page .avatar-frame img {
  display: block;
  width: 100%;
  margin-bottom: 65%;
}

.am-slider {
  position: relative;
}
.am-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #ddd;
  height: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-track {
  position: absolute;
  left: 0;
  height: 2px;
  border-radius: 2px;
  background-color: #108ee9;
}
.am-slider-handle {
  position: absolute;
  margin-left: -12px;
  margin-top: -10px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  border: 2px solid #108ee9;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.am-slider-handle:focus {
  background-color: #40a5ed;
}
.am-slider-mark {
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.am-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #000;
}
.am-slider-mark-text-active {
  opacity: 0.3;
}
.am-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.am-slider-dot {
  position: absolute;
  bottom: -5px;
  margin-left: -4px;
  width: 12px;
  height: 12px;
  border: 2px solid #ddd;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.am-slider-dot:first-child {
  margin-left: -4px;
}
.am-slider-dot:last-child {
  margin-left: -4px;
}
.am-slider-dot-active {
  border-color: #108ee9;
}
.am-slider-disabled {
  opacity: 0.3;
}
.am-slider-disabled .am-slider-track {
  height: 2px;
}
.am-slider-disabled .am-slider-handle,
.am-slider-disabled .am-slider-mark-text,
.am-slider-disabled .am-slider-dot {
  cursor: not-allowed;
  -webkit-box-shadow: none;
          box-shadow: none;
}

@font-face {
  font-family: "DIN";
  src: url(/static/fonts/common/DIN-Regular.otf);
}
.player-wrapper {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
.player-wrapper.en {
  font-family: "DIN", sans-serif;
}
.player-wrapper .not-url {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: #000;
}
.player-wrapper .not-url:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 0;
  width: 9.2rem;
  height: 11.33333rem;
  background: url("/static/images/watch/play-not-url.png") no-repeat;
  background-size: 100%;
}
.player-wrapper .control {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.player-wrapper .control.show .play {
  opacity: 1;
}
.player-wrapper .control.show .bg {
  opacity: 1;
}
.player-wrapper .control.show .control-header {
  opacity: 1;
}
.player-wrapper .control.show .slider {
  opacity: 1;
}
.player-wrapper .control .bg {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  background-image: linear-gradient(to bottom, #000, rgba(255, 255, 255, 0), #000);
  opacity: 0;
  transition: all 0.3s;
}
.player-wrapper .control .control-header {
  width: 100%;
  height: 2.66667rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transition: all 0.3s;
  opacity: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0.66667rem;
}
.player-wrapper .control .control-header div {
  width: 2rem;
  height: 2rem;
}
.player-wrapper .control .control-header .report {
  background: url("/static/images/watch/report.png") no-repeat;
  background-size: 100%;
}
.player-wrapper .control .control-header .close {
  background: url("/static/images/watch/close.png") no-repeat;
  background-size: 100%;
}
.player-wrapper .control .play {
  width: 5rem;
  height: 5rem;
  background: url("/static/images/watch/play.png") no-repeat;
  background-size: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
  transition: all 0.3s;
  opacity: 0;
}
.player-wrapper .control .play.pause {
  background: url("/static/images/watch/pause.png") no-repeat;
  background-size: 100%;
}
.player-wrapper .control .play.hide {
  opacity: 0 !important;
}
.player-wrapper .control .seekingTips {
  width: 8rem;
  height: 2rem;
  background: rgba(0, 0, 0, 0.75);
  border-radius: 2.13333rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 0;
  font-size: 1rem;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transition: all 0.3s;
}
.player-wrapper .control .seekingTips .text {
  padding: 0 0.33333rem;
}
.player-wrapper .control .seekingTips.active {
  opacity: 1;
}
.player-wrapper .control .slider {
  position: absolute;
  left: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 3.33333rem;
  z-index: 1;
  transition: all 0.3s;
  opacity: 0;
}
.player-wrapper .control .slider .time {
  line-height: 0.66667rem;
  font-size: 0.66667rem;
  text-align: right;
  flex-shrink: 0;
  margin-right: 1rem;
  color: #fff;
}
.player-wrapper .control .slider .am-slider-wrapper {
  width: 18.33333rem;
  height: 0.53333rem;
}
.player-wrapper .control .slider .am-slider-wrapper .seeking .am-slider-handle {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.player-wrapper .control .slider .am-slider-wrapper .am-slider-step {
  height: 0.53333rem;
}
.player-wrapper .control .slider .am-slider-wrapper .am-slider-handle {
  border: 0;
  width: 1.46667rem;
  height: 1.46667rem;
  background-color: rgba(255, 255, 255, 0);
  z-index: 0;
  margin-left: -0.73333rem;
  margin-top: -0.46667rem;
}
.player-wrapper .control .slider .am-slider-wrapper .am-slider-handle:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 0.53333rem;
  height: 0.53333rem;
  border-radius: 50%;
  background-color: #fff;
  z-index: 1;
}
.player-wrapper .control .slider .am-slider-wrapper .am-slider-rail {
  height: 0.53333rem;
  border-radius: 2em;
  background-color: rgba(255, 255, 255, 0.2);
}
.player-wrapper .control .slider .am-slider-wrapper .am-slider-track {
  height: 0.53333rem;
  border-radius: 2em;
  background-color: rgba(255, 255, 255, 0.5);
}
.player-wrapper .dev-btn {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: transparent;
  width: 2rem;
  height: 2rem;
  z-index: 5;
  opacity: 0;
}

.cover {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  transition: all 0.4s; }

.drawer {
  position: fixed;
  bottom: -20rem;
  left: -33.3rem;
  right: -33.3rem;
  margin: auto;
  width: 23.1rem;
  transition: all 0.4s;
  z-index: 3; }
  .drawer .title {
    background: url("/static/images/invite/drawer-bg.png") no-repeat;
    background-size: 100%;
    width: 100%;
    height: 4rem;
    line-height: 4rem;
    text-align: center;
    color: #fff;
    position: relative; }
    .drawer .title:before {
      position: absolute;
      content: '';
      background: url("/static/images/invite/boom.png") no-repeat;
      background-size: 100%;
      width: 12.06667rem;
      height: 9.9rem;
      left: -1rem;
      top: -4rem; }
    .drawer .title:after {
      position: absolute;
      content: '';
      background: url("/static/images/invite/moon.png") no-repeat;
      background-size: 100%;
      width: 3rem;
      height: 3rem;
      right: 1rem;
      top: -0.1rem; }
  .drawer .content {
    width: 100%;
    height: 9rem;
    background: #fff;
    display: flex;
    justify-content: space-around;
    position: relative;
    z-index: 2; }
    .drawer .content .item {
      width: 6.66667rem;
      font-size: 0.66667rem;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      transition: all 0.1s; }
      .drawer .content .item:active {
        color: #777; }
      .drawer .content .item .image {
        width: 3.26667rem;
        height: 3.26667rem;
        background-size: 100% !important;
        margin-bottom: 0.33333rem; }
        .drawer .content .item .image.fb {
          background: url("/static/images/invite/fb.png") no-repeat; }
        .drawer .content .item .image.wa {
          background: url("/static/images/invite/wa.png") no-repeat; }
        .drawer .content .item .image.Copy {
          background: url("/static/images/invite/copy-link.png") no-repeat; }

