:root {
  --bg: #0a0a14;
  --bg-alt: #10101f;
  --neon-cyan: #00f0ff;
  --neon-pink: #ff2ed1;
  --neon-purple: #8a2eff;
  --neon-green: #39ff8f;
  --text: #e8ecff;
  --text-dim: #8b8fb5;
  --card-bg: rgba(255, 255, 255, 0.04);
  --card-border: rgba(0, 240, 255, 0.25);
  --radius: 20px;
}

* { box-sizing: border-box; }

html, body {
  margin: 0;
  padding: 0;
  min-height: 100%;
  background: var(--bg);
  color: var(--text);
  font-family: 'Rajdhani', sans-serif;
  overflow-x: hidden;
}

#bg-canvas {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: radial-gradient(ellipse at 50% -10%, #1a1440 0%, #0a0a14 60%);
}

.scanlines {
  position: fixed;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background: repeating-linear-gradient(
    to bottom,
    rgba(255, 255, 255, 0.025) 0px,
    rgba(255, 255, 255, 0.025) 1px,
    transparent 1px,
    transparent 3px
  );
  mix-blend-mode: overlay;
}

.wrap {
  position: relative;
  z-index: 2;
  max-width: 980px;
  margin: 0 auto;
  padding: 120px 20px 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.hero { margin-bottom: 12px; }

.badge {
  display: inline-block;
  font-family: 'Orbitron', sans-serif;
  font-size: 12px;
  letter-spacing: 2px;
  padding: 8px 18px;
  border-radius: 999px;
  border: 1px solid var(--neon-purple);
  color: var(--neon-cyan);
  background: rgba(138, 46, 255, 0.08);
  box-shadow: 0 0 18px rgba(138, 46, 255, 0.35);
  margin-bottom: 22px;
  animation: pulse-badge 3s ease-in-out infinite;
}

@keyframes pulse-badge {
  0%, 100% { box-shadow: 0 0 12px rgba(138, 46, 255, 0.25); }
  50% { box-shadow: 0 0 26px rgba(138, 46, 255, 0.55); }
}

.title {
  font-family: 'Orbitron', sans-serif;
  font-weight: 900;
  font-size: clamp(2.4rem, 8vw, 5rem);
  margin: 0;
  line-height: 1.05;
  letter-spacing: 2px;
  color: #fff;
  text-shadow:
    0 0 8px var(--neon-cyan),
    0 0 24px rgba(0, 240, 255, 0.6),
    0 0 60px rgba(255, 46, 209, 0.35);
  position: relative;
}

.title::before,
.title::after {
  content: attr(data-text);
  position: absolute;
  inset: 0;
  opacity: 0.8;
}

.title::before {
  color: var(--neon-pink);
  animation: glitch-1 4.5s infinite linear;
  clip-path: inset(0 0 55% 0);
}

.title::after {
  color: var(--neon-cyan);
  animation: glitch-2 5.5s infinite linear;
  clip-path: inset(55% 0 0 0);
}

@keyframes glitch-1 {
  0%, 92%, 100% { transform: translate(0, 0); opacity: 0; }
  93% { transform: translate(-3px, -1px); opacity: 0.8; }
  95% { transform: translate(3px, 1px); opacity: 0.8; }
  97% { transform: translate(-2px, 0); opacity: 0.6; }
  98% { opacity: 0; }
}

@keyframes glitch-2 {
  0%, 90%, 100% { transform: translate(0, 0); opacity: 0; }
  91% { transform: translate(3px, 1px); opacity: 0.8; }
  93% { transform: translate(-3px, -1px); opacity: 0.8; }
  96% { transform: translate(2px, 0); opacity: 0.6; }
  97.5% { opacity: 0; }
}

.subtitle {
  font-size: clamp(1rem, 2.4vw, 1.35rem);
  color: var(--text-dim);
  margin: 14px 0 0;
  font-weight: 600;
  letter-spacing: 0.5px;
}

.countdown {
  display: flex;
  align-items: center;
  gap: 10px;
  margin: 46px 0 18px;
  flex-wrap: wrap;
  justify-content: center;
}

.unit {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

.flip {
  font-family: 'Orbitron', sans-serif;
  font-weight: 700;
  font-size: clamp(2.2rem, 8vw, 4rem);
  min-width: clamp(72px, 18vw, 130px);
  padding: 14px 6px;
  background: linear-gradient(180deg, var(--card-bg), rgba(0,0,0,0.35));
  border: 1px solid var(--card-border);
  border-radius: var(--radius);
  color: #fff;
  text-shadow: 0 0 14px rgba(0, 240, 255, 0.7);
  box-shadow:
    0 0 0 1px rgba(0, 240, 255, 0.05) inset,
    0 10px 30px rgba(0, 0, 0, 0.45),
    0 0 24px rgba(138, 46, 255, 0.25);
  transition: transform 0.15s ease;
}

.flip.tick {
  animation: tick-pop 0.35s ease;
}

@keyframes tick-pop {
  0% { transform: scale(1.08); text-shadow: 0 0 24px var(--neon-green); }
  100% { transform: scale(1); }
}

.label {
  font-family: 'Orbitron', sans-serif;
  font-size: 12px;
  letter-spacing: 3px;
  color: var(--text-dim);
  text-transform: uppercase;
}

.colon {
  font-family: 'Orbitron', sans-serif;
  font-size: clamp(1.6rem, 5vw, 2.6rem);
  font-weight: 700;
  color: var(--neon-pink);
  padding-bottom: 26px;
  opacity: 0.8;
}

.target-date {
  color: var(--text-dim);
  font-size: 1.05rem;
  margin: 6px 0 20px;
}

.target-date strong {
  color: var(--neon-green);
  font-weight: 700;
}

.hype-message {
  min-height: 1.6em;
  font-family: 'Orbitron', sans-serif;
  font-size: 1.4rem;
  color: var(--neon-cyan);
  margin: 20px 0;
  text-shadow: 0 0 12px rgba(0, 240, 255, 0.6);
}

.roster {
  width: 100%;
  margin-top: 20px;
}

.roster-title {
  font-family: 'Orbitron', sans-serif;
  font-size: clamp(1.3rem, 4vw, 1.8rem);
  color: #fff;
  text-shadow: 0 0 14px rgba(0, 240, 255, 0.6);
  margin: 0 0 28px;
}

.roster-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 22px 16px;
  width: 100%;
}

.player-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

.player-avatar {
  width: 92px;
  height: 92px;
  border-radius: 50%;
  padding: 3px;
  background: linear-gradient(135deg, var(--neon-cyan), var(--neon-purple), var(--neon-pink));
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  box-shadow: 0 0 18px rgba(0, 240, 255, 0.25);
}

.player-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  display: block;
  border: 3px solid var(--bg);
}

.player-card:hover .player-avatar {
  transform: translateY(-4px) scale(1.04);
  box-shadow: 0 0 26px rgba(0, 240, 255, 0.55);
}

.player-name {
  font-family: 'Orbitron', sans-serif;
  font-size: 0.85rem;
  letter-spacing: 0.5px;
  color: var(--text);
}

@media (max-width: 640px) {
  .roster-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .player-avatar { width: 78px; height: 78px; }
}

@media (max-width: 400px) {
  .roster-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 560px) {
  .colon { padding-bottom: 30px; }
}

@media (max-width: 480px) {
  .wrap { padding-top: 56px; }

  .countdown {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    justify-items: center;
  }

  .colon { display: none; }

  .flip { width: 100%; }
}

.party-mode .title { animation: rainbow-glow 1.2s linear infinite; }

@keyframes rainbow-glow {
  0% { text-shadow: 0 0 20px #ff2ed1, 0 0 40px #ff2ed1; }
  25% { text-shadow: 0 0 20px #00f0ff, 0 0 40px #00f0ff; }
  50% { text-shadow: 0 0 20px #39ff8f, 0 0 40px #39ff8f; }
  75% { text-shadow: 0 0 20px #8a2eff, 0 0 40px #8a2eff; }
  100% { text-shadow: 0 0 20px #ff2ed1, 0 0 40px #ff2ed1; }
}

@keyframes rwdcur14255 {
0%,7.5923076923077%,100% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADEklEQVRYhd2XTWtTQRSGH8MlhFBKW9rShbQiXCmlH+BCf4C6kCwE97oqWuoy6M6F4ErIUsHiSn+Bi+z0D7gqFG1o2tJKKCGtoYQQSgjBxTlz7/Q296M3iuALQ+7H3Jk373nPmRn4x7gS897RlgUyQB/oWa3/NwlkgRFgDBjV+z7Q0tYGzpRIajgRz0eAmXfc/W4ervPlKXACHAF1oAl0lFgqNTIRBMbsyQGq5dJ74DawDFwHJpWoEzFWKgJZRPYLqJZLL4AVYMEikU9LIuyDjJLwcK98n/zUnCGxDixZJKbTkggz4ShwA7ipsnvIT83ROT4EwC0UPwBbQAU4QPzR5hIZEsa2hzj9xC0U39gvOseHthKriBKLSvgqosYIkIsY30OYAllgAriGGG5FZfcQUOIjsAfsIxnSQDKkRUyqhhHIIDGdRGK8ACxVy6UnYSQM3ELxuRKpKZlTJWFCci40UYXICSGxmoDEa2Ab8UUDX4Wudd0D+lEx6iFFpqkDVYAtNZ4H2xMW5vGzZBnxyALik1kkvHnAiVsLMvhKTCOeWEQ88djuGPDEN6BWLZce2n3cQvEZEpafaCWNIzCIhEnPV8GOg8IRhFsovgR+ADtALWwtsGFWwA6S5zlEwguIm9xwQGpFE2gmrVqGhPmwpm5Pg0lgHPVAEgWCJFqIs/fV7fPAbLVcupVwnBxSZxzAuezi0UfSqInk+Tawq9fn8PXzpwsfu4Xijn7fJUEahsGocISk517Q7QB3HjwaRKKNFKZfOsbZZUJgYFQ4ReScCetok1jb2KwgJq4jIWwB3VSbCESFMyQzOnGd1zY2d3XSGnBoE0ijgIExZTdm8opOeABUkXWiji7bSQpRFCbwC9Nb+4Uaro3IXtPJdy0CLaA7LIE8UtvnkRLtInmew/dJHZH9QIl48gO9YUIAEoJTpLZnkH88juR5F3F7Q1td+7bx03DoEJh9wygSDrNBNQRM2gXPEabFnoySwJyectbk5hRl1n+v8OCblz9FAJ3QrJrmHvzdT8+6T7wjSkvE/rVJDH2O/D/xG3QeJLOV7vv9AAAAAElFTkSuQmCC) 7 3, auto;}
7.6923076923077%,15.284615384615% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADFklEQVRYhd2XQWsTURSFP0MJJZTSllZEpC3qlCJqpRs33akLmYW/wJ1g7XbAnRuXwmwVixv1F7iYTdH/UNDa0inShFBKW0sIIZQQBhf3vsxLmswkk4rggUuYzMx755177n1v4B/jUsr9EY08kAMioGlF9DcJ5IExYAIY1+sIqGrUgDMlkhkjCf+PAVfe8nDL/LnG1+fACXAAHAKnQF2JZVIjl0Bgwp4cIAz898B94C5wHZhWoiMJY2UikEdkP4cw8F8CS8Ati0QhK4leL+SURAuPgscUZuYMiTXgjkXiMhmV6GXCcWABWFbZWyjMzFE/LgLguN4HYBvYBUqIJ6pAQyPVF73YNnWgE8f13tg36sdFW4lnSDqWEV8sALPAFHFaEtFLgbwOMq8DL6nsLdhKGDiu5wH7iBoHiCKJSiQpUENKbQ/Ydlxv3X7AVsIgDHwfUWSe2Jx5ErzRi0CENJlTXdEOsKU5TyQB3NSYBa4qERMmNaazJjq2iTQZm8S243qfUkjMAjcQPywilXJbwxBreSTNJJGSOCEuzbHOhwyJ+nGRMPBXHNerQyslLTiu9wJJa0l/m2mbETqxac3XgHth4H/s9mA3Y3bCcb1XwE+kdMv9NA2zA9aQdJTV7eeQNrnhgKRhGiik1mkHiSpwBOw7rvcazWkY+Ct9joNOPIl6YJC2aVdGCfiuseO43sYA44wSl+ZABCBW4QDJ4Q+kFZc6H/z25fO5lx3X20UW0dCxokEJ2CqU0a6nLbkND5487UaiBlSA37qQs349YMM+ilV0oK6wSayub+4g5XyI+KgKNDIdImg/G6bueKvrm3s6aRko2gSyKGCTSD2K6cqPkHSFwC9EhRp9NqIkTCGluBwG/jv7hhquhshe1sn3LAJVoDEsgQLSVBaRXu8gdT6KmLWikxURBcpY8gPNYVIA4oEKUoY5ZMWTSJ03ELcfaRzqszXiMhw6BTlEhXEkHfYZoEFcdp3fESZSv4z6gfl6GqV9r4+URFvjIa4gLooAOqHZNc01xBXStK7bquaiCNhE7F+bxNDfkf8n/gCtZiOnPx7K5QAAAABJRU5ErkJggg==) 7 3, auto;}
15.384615384615%,22.976923076923% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADI0lEQVRYhd2Xz2sTQRTHP4YlhFBKLW3poVgVt4j4i15660U9yAr+BZ6tPXhZ8ObF+14rFrzoXRDcW/0ThIpY224rTQgltDaUEIKEEDy8N+0kaXY3SUXwwZBsdjLz2e9835tZ+MdxIeG+oy0LZIAW0LRa628CZIERYAwY1esWUNVWA34ryMDhxPw+AkyvcP+7+XGZtafAL2AfKAMVoK5gA6mRiQEYsycHiMLgDbAA3AauAhMK6sSMNRBAFpG9K6IweAHcAW4oxNQwEL3+kFGIk3gQPiQ/OWsgloFbiBJzwIwFkusHpJcJR3XgeZX9JPKTs9QPCwC4nv8O2AV+Ir44QHxRJaVBewHkkae6CSyo7GdCmHA93wf2gKLCVIAGCebsJVUTeYp9YNf1/BX7Zv2wcLIcJqIwCBBvXEbMmSeFL+IAakiq7QA/XM9fTYIAriHGnEbqhylgpqUGaCFrWEFk3QS2dM3jIGaAK8AlhZhAzDml38cRZQxYz0IEokJdIRzE3SOdnQxE/bBAFAaLruebStlCVDA+aOl4VeAYraRxAEaJOlL9cjpgV3RAPHI9vwHkojB4a/dzPf8ZsqxF/WwmbUYgUjmIjHPAXTVcV5yVHZ3hev5LYAPYBkpJCsDpDlhF8nzP9fxXiOFmojBYNB2TJjcMiPwVoJK2YtmmLALfgK/Ahuv5n1KOYWICuIimaT+1264N28A68EUhPvQxTg7JAqdfAFuFElIfNoAtvW6Lzx/fdw3gev62jtFADzT97l5N/XMN8cM+UI7C4Hlnx3uPn5wFUUNS8AjdL9KYsDOMKVsK0+jV0YZYWl3fRNK5rPBVoDEIgIGAlOfCpdX1HZ20BBTOA8AGiQXQJz9ASnqEbN1lZDlSFaK4GEfqwXwUBq/tG2q4GiJ7SSffsQCqQGNYgDyy8VxHzg4ukuc5xO3HOlkBUaCEJT/QHHYJmjpJESnZNaTIZHWCI53wQEHMJmTScOglyCAqjCLLYQ4iBsCkXed7hGmJb0Zpwrw95Wjf602athUeTtOY8wKA0xOPY11De7qa67asOS8AG8T+tCGGfo/8P+MPCcwxluDBrFUAAAAASUVORK5CYII=) 7 3, auto;}
23.076923076923%,30.669230769231% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC7ElEQVRYhd2XTWsTURSGH4dSQijFlhRCKfYDY1y48ge4sS4koHvBjavqrsStPyG4q1DcCe5dZKf/oaAptlPFSCihrSGEEMowBBfn3MzN2JuZaSqCBy5J7kxyn/ue95w7gX8c1xKuz+iYBTydC4AQGFrjrwDMAnPAdWAeyOn8QEdfhw2UOWYmzM8BxR02G2byBR+3ddEOcKajo3PnCpIpXArkgOUdNr/Zkw/qD0fvS5XqNvBTx7GCBGRUwnPMzyKyO8Ov114Dd4A1oADkEeVcv5kJwCPKOSC7zy+txu8rAxtAUYEzA7g8AEjOdacADE6b5JdWGZw2zdQK0CPywkA/p64OF21A5PSxMBAAfr12D1gG1hUmcypcN4UK0LnoYgziEZKGW0R+mEsL4bphiOz+TN2eBPEE8cNFEBNBXGXoIVLeAG4jbi8DKyr7KGxPlCrVt0AD2AdaQJfx3hAS9YsQGCZ1wkUkt2uIzOvAsso+CeIA6Q8dIjMOiUzaRZvXJACjwjwiaVFh1oENld0F8R449uu1l/Y9pUr1OdBWuDbQSXsY2SArSK7Lfr32zAXhilKl+gpJ0SHQSnJpiJRkHzhR8kPgC/BZ5R5F0uKGAfFWAcinqdWhBdJDpDvSXTTiECmiACyg/SJt27Qh+kjn+6EQB5rztJFDDD6TBSAOYiBaRKfhWHz68O6PL5cq1UOkDEfPEFkB4hBdoBN3O8D9x08vgjDf+YWk83ziYZQAYUCch44NsbW79xVRrY0YugcEl1HAhkgVW7t7R7poC2jaAJdVwAAkHru68xPEtD7wHVGhD4RJjSgpFoGbwF2/XntjX1DD2Wb1kfI1AD0gmBYgfmCVkDrPIW7v6mJNRIEWlvxAOE0KQEzYRUrRQ3a8gNR5gLj9REeb6BAyZTh1CuwDa5HoicgAmLLrMf7obkbiP6M0YQ6snLW4h5gzINZ4iMqXqwJAF/SIHnJNeZsKCa3PY1VzVQA2iP1qQ0z1H/L/jd9dVSlHFt9PzgAAAABJRU5ErkJggg==) 7 3, auto;}
30.769230769231%,38.361538461538% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC70lEQVRYhd2XTWsTURSGH0MIJQRpSwpFiq3FWEHpwh/gRrsogboX3IiLuo5bf8JsFYo7wb3CLFz4EwSxVNpOkVZCCa2WEkIoIQQX59zkJPbOR1oRPHBJcjMz95n3vuecGfjHcSXh/7yOCaAA5HS+A5wBXR29vwFQAErAJDCt3wu6YBs41dEyMJkjHzNfAmZf8XDLTa6EqwBUqrXnQAP4oZ9OhcxK5DzzeWDSLm4jCoPXwDKwCJSBop7ju543fApMILLHxRIifVPHGWOoEKdAyU6shKsUZ+bt1BxwQz/LenxmFXwmnAWWozD4OPpHcWae9vEBAJVq7QPwFfgM7CJ+aJEhM3y0PTyubh8f9JWIwmAN8cEtYIExlPAd1AVa6vYkiMeIHyxEalP6tqAIXAduI25fAuaiMLg/dNDwdrwBtoBvwD7wE9mOHjHm9AEUkCy4hki8CMwrxFoCxCawDdSRQmW3sstIBfUB5FSFq4ikswxcv6iyx0HsIEXqxNx5D6mgTUwFjSvFrg9YkDlkr5eiMHgaA/EOOIzC4IU95pwKepLUjHIGpKQQCwpxJwqDZz4IX1SqtZeIT3aBepJLXTp2EOkawJ5eYEvl7kfS4o4BMXgZKKbJVQvRQty9rxCboxApogxMoamapWw6kBZwpBDbwI7uedpwzxb5rAAWoo0oUUcMdTh64Kf3b/84uVKt7SJp2NHr9DK3T4aVOAVORt0O8ODRk/Mg3Dm/0A7qa8dpIByIt+lYiPWNL9uIag1kC5tAZxwFLESqWN/4sqeL1oEDCzCuAg4g8QFE79yZNgK+Y9p2UiFKimngJnBPH9P6oYZzaVvXxfcMQBPoXBTAds27SJEpI6l2hhiugci+ryB9+YHuRbYAxISnSCrmkDueQvK8g7j9SEeDQRNyaXjhLbBdc5rBw4gDcGnXZPj9wY3EN6M0Yd+e3OI5xJzuDapfeBh53LsMAHRB1zndbxhkSNf8HsqaywKwIPbTQoz9/vh/x29J8ib1ALtFYgAAAABJRU5ErkJggg==) 7 3, auto;}
38.461538461538%,46.053846153846% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADR0lEQVRYhd2XzWsTQRiHnwlFSiiFhhRqKfYDYwVFpHj2Ij2UoN5FLyJYEU/x6tXbHqW0iAiCd4U9+heIUCyVtlukKbGEfoQQQpCwZD3MO9nJNh+bpCdfGJbdnc0883u/JioIggBAKXUfuAQ0gBpQllEBqkBd3jXQZq5DmQLuBEHw/dwLpZ4DpzLKAuELiD38YWBGZJyzIAjWlVJvgTNCJf7KqBIqVJVn/iAAClgCrgILwGUgFQTBYzNhTS03Jy+7KwBksrmXwBFwCBSBEqGL+rKE7KIIFIA/QFEp9TG6uG2e67wDbgl0GkiilUwMClAA9oFfwC5wqJT60OPbRQGYAsYHBRghDK4aYdBVohOX3RWSk7PUTvLm0YzMO0W7oCb3dqb0NGWBJOQ6BswBtz3XWY9+YENksrmvwE/gB7CHdqXZUCwII5lPmGJV2VWx3Qe1kzzJyVkAPNd5gHbDNYFOywZiu8OeZKQzEKVMNvcqBsQjdDzYELGDUrV5lpAfuAJcB27KAjOe69y1J0bc8R7YRgfyAVrFqrWxti5pBwC6JKeAabTEC8A8MC2yd4PYAnbQmVWmtUD5hEXLBxqdAIwK42hJp9BRPw8siOzdIHbRRapEa+8wmdKsoJ0AICzTNsgM2teLnus87QLxGTjyXOe1PSeTzb1AB3ezgnYDMEoYkDGBmBOIG57rPOsE0cky2dwbdJzsAYVeUdogTM+KUJuKuS1yN63X4oYBHeBpIBknV20IUyMOBGIrChHD0sAEkqr91G4DUgWOBWIH2BWfx7VRdJaN9AtgQ5i+UUAH1FF04rcvn859nMnm9tBp2DzI9N29aFWiDJSi0Q5w7+GTdhDmmzPkgNP2NBQTwoB0bDo2xOrG5g5hjzkWgPogCtgQsWx1Y3NfFi0AeRtgUAUMQM/eLzs3QesBv7Hadq9C1MtS6PPkkuc6a/YLCTiTtgVZfN8CqAD1YQGiXTODzvNRdLSb82YerUABS37AH8YFoIOwjE7FBHrHE+g8r6Oj/VhGkbAJmTQc2gV210wRHkYMgEk78+/KbsU+dD4P9GOmWY1aiycIT1cthYcwfbkoAGRB0znNPYQZ4lv3LVlzUQA2iH21IS7kz+z/Z/8AV4xjad8vTMsAAAAASUVORK5CYII=) 7 3, auto;}
46.153846153846%,53.746153846154% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADjklEQVRYhd2XT2gUVxzHP28YQrqE0C6xeAjViqOC0kPBay4lB1mw94IX6cHSg8jUozcRKeyxCNJbwXuFOfbg0ZtFEmImhCasy1bjsiwhyLLs8/D7vcwv67iZTXLyBz/ezO577/d939+/N45qEo29jyquO1RcyW+x6iwwo88BwEh1ALwHhqpHBmQBBKPzwJyOs6oBRDC+B/RUdw2YqSXWcUaN1oG69/55mPDILe9PXs6uAZA00l+BNrANdChYmJqJSI1/CZz23ufBuHPugTVuJc+afwDfAeeABaDGQVdVllgXL3jvV9TwXeArhI1JchGhvq/6niOwEAHzxniK+JzxjZaza9ROnbE/LQLf6riAuHBqFmL0pM6527rJQHUUfB5k7+0WtVNn2Hu7RZ41l5JG2lMQXSQwQyxUzowIiXYQVwyRyG4DW2ULAgiAPGteR+LgAnCWIzARee+f6fMXYwC2k0Z6pwKIn5B4sCAqB6Xz3nsA59xD4H/gPyS9hsB54IoaWMyz5pJdHNwBkDTSP4EVYFX32EFqxIgJwWkRhpowpCg027rhv8Bq0kifTmDiZ+AycEmZOK1s1HX8Wp9rSOpH4wz8DrwG1lV7Ormum4WoP6e0T2LilYLvmpOP9GB9TAV13nvvnLuvE14Dm8CaTgJJyzk9xSLi64t51rw5AcQToJ1nzd/snKSR/oJUzlBBuwHAHaX+DeK/TQr/RaoBxFkFcVlpLwXxKUka6T3EretAK8TAG9UQOAOKwBnqe19Rb+gGK0r3vhxmPGAAvtHD1CLn3FXduG0A2OYSWu5A/9tBWFoFXo6DqCALSKmvAXGkJ++odvWkZd0tgNmlcNUa8Ep9XlXsPSOO1OAOEnS2qZRJALGna1pIQLXHJ/7z918fLU4a6bruPwiHjPREfQ5eLCZ1NctED+iORzvADz/eKAMR1rwLh40pfGyvXYeJjY9Pzrcgbj1+sYaw1kFc2AcGsZk/7W2m8vxbj19sqNEW0uRKAUwrE2u8Mb5GEbQ5UmM6aLaV3YqnkTrSsL7Ps+Yj+4cGXEjblhrfMAD6wOC4AGpIUbmEdM0EyfNZJKB7amwLYaCFoR8YHscFUNwftpEg3kWKzIwaeEdRZTsUTSik4bFdECEszFO03dBuQ+UM9cWmedDSL6NpxX5J2V5vv6D2Cw9F+nJSAKDomLF5hyJDhub9QNacFAALxI4WxIl90H5e8gGxrpIkfW+mXQAAAABJRU5ErkJggg==) 7 3, auto;}
53.846153846154%,61.438461538462% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADsUlEQVRYhcWXz2tbRxDHPyuEEMIEJyjBlFAnKXJaWpL/IFBSH4xock/IJeSQnpVr/gRdWwi9FXpv4R166Kn0mBASnDh+plhBGJM4xgghhBBvc5gZZfzqpx+G0oHlyft2d777ne/MPMP/bGHG+7KOKlABSjo/AobAWEf2XwCoAEvAMnBOf1fU4QA40tF3YBa28pT5JWDlR77btMn1ZAOARrP1A7APvNWnsbAwE6WC+TKw7J17S5P2T8A14ApQB2q6p+i8QitioIrQPs2uItT3dAw5BQvTGFjyE+vJBrXzq37qInBZn3VdvzALRSJcAa6lSfuP/Iva+VUG7zsANJqt34EXwFNgG9FDnwUyowhtRoGqB+87EybSpH0L0cEacIlTMFG0aAz0Ve2zQNxB9OBBzC3KohAsIbFdQ9T+FXAxTdo3/KJcOH4GNoFXwC5wgIQjY4o48wBKOiwLVoDPEZpXFcStGSBeAltAFylUPpRjchXUA6ioY192q8pGHfgM+AK4orRPA/EGKVKH7uYZUkF7uApqACztzsQYOyGE6xyv9xVlxMJyNU3a96eA+BXYS5P2I7/mhAp6aACqwIUYYwcghLChSA90jBBh1RGhrQFfp0n7QRGIIms0W48RnWwDXVNpDTijzu/qb1OypWQfeAfs6AGbSvfEZjk3DIiu6kDNx3nZgbES7RU8UhAHiMpfAS/zIOawOnDW/JTQthtj/CuEcE8XmVpHHO90noldRO1vNObzmom8PAEQY7Sul6kDazCWx2aWPgOEiS4iqL28lz9/++VfnhvN1nb+YiWgHEK4HkJYV4eHenhPHeULiWfiCDjMqx3g5u17J4GwPR/0/KGJzOI71GF5WtRUfEgKm44H8fDJ8y292D4Swh4wMrGNFYQB6evtp33pzN33Hz55vqNOu0DHAygB1RhjigjD32zWN97UGu+cbyEa2QVS4B9c2y7xKf3sw7OKlOF5HGTA4KSu2Wi2thvN1jNEpDvAa33uISEeAlmIMUYATcEjRddF4jULQA0pKl8C3yBFpq6XMC3tI7Tv6rkT+oGx/yb0+TmvjdXJW4S1PlJkKurggzp8p0BM3JaG43II4Vvggm6yHM34FIZZAPp6+AhJ4ZoDYGlnNcW34jF6255uqCDKHy3AQOYOHSgAa+WW3kUVFQMwUHRVt8g+TOYx22PlG7c3c2vs72OsloFRjPFvAA2HsWEg5sn3fMaUcu/885hNBBdC+N45X0SIeSCFzk4yT7XffOr/dhe1j2rMn+nTqOT0AAAAAElFTkSuQmCC) 7 3, auto;}
61.538461538462%,69.130769230769% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC70lEQVRYhd2XTWsTURSGH0MIJQRpSwpFiq3FWEHpwh/gRrsogboX3IiLuo5bf8JsFYo7wb3CLFz4EwSxVNpOkVZCCa2WEkIoIQQX59zkJPbOR1oRPHBJcjMz95n3vuecGfjHcSXh/7yOCaAA5HS+A5wBXR29vwFQAErAJDCt3wu6YBs41dEyMJkjHzNfAmZf8XDLTa6EqwBUqrXnQAP4oZ9OhcxK5DzzeWDSLm4jCoPXwDKwCJSBop7ju543fApMILLHxRIifVPHGWOoEKdAyU6shKsUZ+bt1BxwQz/LenxmFXwmnAWWozD4OPpHcWae9vEBAJVq7QPwFfgM7CJ+aJEhM3y0PTyubh8f9JWIwmAN8cEtYIExlPAd1AVa6vYkiMeIHyxEalP6tqAIXAduI25fAuaiMLg/dNDwdrwBtoBvwD7wE9mOHjHm9AEUkCy4hki8CMwrxFoCxCawDdSRQmW3sstIBfUB5FSFq4ikswxcv6iyx0HsIEXqxNx5D6mgTUwFjSvFrg9YkDlkr5eiMHgaA/EOOIzC4IU95pwKepLUjHIGpKQQCwpxJwqDZz4IX1SqtZeIT3aBepJLXTp2EOkawJ5eYEvl7kfS4o4BMXgZKKbJVQvRQty9rxCboxApogxMoamapWw6kBZwpBDbwI7uedpwzxb5rAAWoo0oUUcMdTh64Kf3b/84uVKt7SJp2NHr9DK3T4aVOAVORt0O8ODRk/Mg3Dm/0A7qa8dpIByIt+lYiPWNL9uIag1kC5tAZxwFLESqWN/4sqeL1oEDCzCuAg4g8QFE79yZNgK+Y9p2UiFKimngJnBPH9P6oYZzaVvXxfcMQBPoXBTAds27SJEpI6l2hhiugci+ryB9+YHuRbYAxISnSCrmkDueQvK8g7j9SEeDQRNyaXjhLbBdc5rBw4gDcGnXZPj9wY3EN6M0Yd+e3OI5xJzuDapfeBh53LsMAHRB1zndbxhkSNf8HsqaywKwIPbTQoz9/vh/x29J8ib1ALtFYgAAAABJRU5ErkJggg==) 7 3, auto;}
69.230769230769%,76.823076923077% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC7ElEQVRYhd2XTWsTURSGH4dSQijFlhRCKfYDY1y48ge4sS4koHvBjavqrsStPyG4q1DcCe5dZKf/oaAptlPFSCihrSGEEMowBBfn3MzN2JuZaSqCBy5J7kxyn/ue95w7gX8c1xKuz+iYBTydC4AQGFrjrwDMAnPAdWAeyOn8QEdfhw2UOWYmzM8BxR02G2byBR+3ddEOcKajo3PnCpIpXArkgOUdNr/Zkw/qD0fvS5XqNvBTx7GCBGRUwnPMzyKyO8Ov114Dd4A1oADkEeVcv5kJwCPKOSC7zy+txu8rAxtAUYEzA7g8AEjOdacADE6b5JdWGZw2zdQK0CPywkA/p64OF21A5PSxMBAAfr12D1gG1hUmcypcN4UK0LnoYgziEZKGW0R+mEsL4bphiOz+TN2eBPEE8cNFEBNBXGXoIVLeAG4jbi8DKyr7KGxPlCrVt0AD2AdaQJfx3hAS9YsQGCZ1wkUkt2uIzOvAsso+CeIA6Q8dIjMOiUzaRZvXJACjwjwiaVFh1oENld0F8R449uu1l/Y9pUr1OdBWuDbQSXsY2SArSK7Lfr32zAXhilKl+gpJ0SHQSnJpiJRkHzhR8kPgC/BZ5R5F0uKGAfFWAcinqdWhBdJDpDvSXTTiECmiACyg/SJt27Qh+kjn+6EQB5rztJFDDD6TBSAOYiBaRKfhWHz68O6PL5cq1UOkDEfPEFkB4hBdoBN3O8D9x08vgjDf+YWk83ziYZQAYUCch44NsbW79xVRrY0YugcEl1HAhkgVW7t7R7poC2jaAJdVwAAkHru68xPEtD7wHVGhD4RJjSgpFoGbwF2/XntjX1DD2Wb1kfI1AD0gmBYgfmCVkDrPIW7v6mJNRIEWlvxAOE0KQEzYRUrRQ3a8gNR5gLj9REeb6BAyZTh1CuwDa5HoicgAmLLrMf7obkbiP6M0YQ6snLW4h5gzINZ4iMqXqwJAF/SIHnJNeZsKCa3PY1VzVQA2iP1qQ0z1H/L/jd9dVSlHFt9PzgAAAABJRU5ErkJggg==) 7 3, auto;}
76.923076923077%,84.515384615385% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADH0lEQVRYhd2XTWsTURSGH0MoJZTSlmkpJdhWTOlCsNSFOzfWhQzoL3BtdTvizo1LIduKXYgguHeRnf4AEaHWj0qmSlNKCW0NoYRQhhBcnHObmzSTmUkqggeGaWZu733ue77uwD+2CxHv03oNASmgCTSsq/k3AYaAEWAMGNXfTeBYrxpwos/6Bkn3eD4CTK+x8s08fMi7+8ARsA+UgYpC9K1GqgfAmL04gF/IvwCuA8vAInARmFLY4R7zJQYYQmQ/Y34h/xi4phBLwAKQBSaADOGqdrWwGBgDFtZY+WAe3CrcJjM5S/2w1DYw53oesAPsIq6pAAExXRIGMIrsbFllP7UQiKfAF6AI7CEBGisuwlzQQCL9KOd6z+wX9cMSmcnZzvGXgUvAtMKne8ydCGAfKOVc72UERBaY17uDBKWpIX0D1JBU+wX87BxgQ/iF/A1gpgPCBGRPNcJeNJH8riA+3e02qAPiDuKGBWBOgRwkOxwkXU2mmMrasxKmlH5KJ13yC/l8t4F2YOZc7xWwhWRGFVHTbKqOuLaKVtKoXpBC/JlFCs9VJOCyKnsYxBtg3y/kH9ljcq73AHHrrt4rUQAgcjmIpHOIzPPAjMreFSLMcq73BPiOpmycVLEzoghsAB+BTd3pqUUtbhiQEu4AmTgAnQFZBDaBT8Bn9XkSc4BxNEviNo8GUl5rwAHiwyLwFdjqVCLChhG3ppMAQOswEiAuMcG0g7inzd6/fX1mgpzrFRE1A52rmbR92ieiOpJO1c5oB7h59143iJr+z2/dxEmi1mmZye3A+vuM2RCr6xs/kMNMGXHjMRAkPkBYFvsEtLq+sa2L7gElG6BfBQxA5HlQd36AxIqP9JYy2rLjFKJeNoFUxmW/kH9uv9CAqyGy7+ni2xbAMRAMCpBBisoicAUpMg6SaidIwJUR2XcU5FR+oDGIC0ACsIqkYwrZ8TiS5wES7Qd6lWk1IRO8A7sghagwSqvtmnZrCleV9u8I+8Mm8ssojplDxzDtvb6pEG2Fh1Yt4bwA0AXN+cH8hlaG2GeCtqw5LwAbxL7bEAN/R/6f9gd6CCO+C/QtiwAAAABJRU5ErkJggg==) 7 3, auto;}
84.615384615385%,92.207692307692% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADFklEQVRYhd2XQWsTURSFP0MJJZTSllZEpC3qlCJqpRs33akLmYW/wJ1g7XbAnRuXwmwVixv1F7iYTdH/UNDa0inShFBKW0sIIZQQBhf3vsxLmswkk4rggUuYzMx755177n1v4B/jUsr9EY08kAMioGlF9DcJ5IExYAIY1+sIqGrUgDMlkhkjCf+PAVfe8nDL/LnG1+fACXAAHAKnQF2JZVIjl0Bgwp4cIAz898B94C5wHZhWoiMJY2UikEdkP4cw8F8CS8Ati0QhK4leL+SURAuPgscUZuYMiTXgjkXiMhmV6GXCcWABWFbZWyjMzFE/LgLguN4HYBvYBUqIJ6pAQyPVF73YNnWgE8f13tg36sdFW4lnSDqWEV8sALPAFHFaEtFLgbwOMq8DL6nsLdhKGDiu5wH7iBoHiCKJSiQpUENKbQ/Ydlxv3X7AVsIgDHwfUWSe2Jx5ErzRi0CENJlTXdEOsKU5TyQB3NSYBa4qERMmNaazJjq2iTQZm8S243qfUkjMAjcQPywilXJbwxBreSTNJJGSOCEuzbHOhwyJ+nGRMPBXHNerQyslLTiu9wJJa0l/m2mbETqxac3XgHth4H/s9mA3Y3bCcb1XwE+kdMv9NA2zA9aQdJTV7eeQNrnhgKRhGiik1mkHiSpwBOw7rvcazWkY+Ct9joNOPIl6YJC2aVdGCfiuseO43sYA44wSl+ZABCBW4QDJ4Q+kFZc6H/z25fO5lx3X20UW0dCxokEJ2CqU0a6nLbkND5487UaiBlSA37qQs349YMM+ilV0oK6wSayub+4g5XyI+KgKNDIdImg/G6bueKvrm3s6aRko2gSyKGCTSD2K6cqPkHSFwC9EhRp9NqIkTCGluBwG/jv7hhquhshe1sn3LAJVoDEsgQLSVBaRXu8gdT6KmLWikxURBcpY8gPNYVIA4oEKUoY5ZMWTSJ03ELcfaRzqszXiMhw6BTlEhXEkHfYZoEFcdp3fESZSv4z6gfl6GqV9r4+URFvjIa4gLooAOqHZNc01xBXStK7bquaiCNhE7F+bxNDfkf8n/gCtZiOnPx7K5QAAAABJRU5ErkJggg==) 7 3, auto;}
92.307692307692%,99.9% {cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADEklEQVRYhd2XTWtTQRSGH8MlhFBKW9rShbQiXCmlH+BCf4C6kCwE97oqWuoy6M6F4ErIUsHiSn+Bi+z0D7gqFG1o2tJKKCGtoYQQSgjBxTlz7/Q296M3iuALQ+7H3Jk373nPmRn4x7gS897RlgUyQB/oWa3/NwlkgRFgDBjV+z7Q0tYGzpRIajgRz0eAmXfc/W4ervPlKXACHAF1oAl0lFgqNTIRBMbsyQGq5dJ74DawDFwHJpWoEzFWKgJZRPYLqJZLL4AVYMEikU9LIuyDjJLwcK98n/zUnCGxDixZJKbTkggz4ShwA7ipsnvIT83ROT4EwC0UPwBbQAU4QPzR5hIZEsa2hzj9xC0U39gvOseHthKriBKLSvgqosYIkIsY30OYAllgAriGGG5FZfcQUOIjsAfsIxnSQDKkRUyqhhHIIDGdRGK8ACxVy6UnYSQM3ELxuRKpKZlTJWFCci40UYXICSGxmoDEa2Ab8UUDX4Wudd0D+lEx6iFFpqkDVYAtNZ4H2xMW5vGzZBnxyALik1kkvHnAiVsLMvhKTCOeWEQ88djuGPDEN6BWLZce2n3cQvEZEpafaCWNIzCIhEnPV8GOg8IRhFsovgR+ADtALWwtsGFWwA6S5zlEwguIm9xwQGpFE2gmrVqGhPmwpm5Pg0lgHPVAEgWCJFqIs/fV7fPAbLVcupVwnBxSZxzAuezi0UfSqInk+Tawq9fn8PXzpwsfu4Xijn7fJUEahsGocISk517Q7QB3HjwaRKKNFKZfOsbZZUJgYFQ4ReScCetok1jb2KwgJq4jIWwB3VSbCESFMyQzOnGd1zY2d3XSGnBoE0ijgIExZTdm8opOeABUkXWiji7bSQpRFCbwC9Nb+4Uaro3IXtPJdy0CLaA7LIE8UtvnkRLtInmew/dJHZH9QIl48gO9YUIAEoJTpLZnkH88juR5F3F7Q1td+7bx03DoEJh9wygSDrNBNQRM2gXPEabFnoySwJyectbk5hRl1n+v8OCblz9FAJ3QrJrmHvzdT8+6T7wjSkvE/rVJDH2O/D/xG3QeJLOV7vv9AAAAAElFTkSuQmCC) 7 3, auto;}
}
/* Custom animated cursor: real cursor only on devices with a mouse/trackpad */
@media (hover: hover) and (pointer: fine) {
  body {
    animation: rwdcur14255 1.7333333333333s linear infinite forwards;
  }
}

/* Touch fallback: animated image that follows the finger (created in script.js) */
@keyframes rwdcur14255-touch {
0%,7.5923076923077%,100% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADEklEQVRYhd2XTWtTQRSGH8MlhFBKW9rShbQiXCmlH+BCf4C6kCwE97oqWuoy6M6F4ErIUsHiSn+Bi+z0D7gqFG1o2tJKKCGtoYQQSgjBxTlz7/Q296M3iuALQ+7H3Jk373nPmRn4x7gS897RlgUyQB/oWa3/NwlkgRFgDBjV+z7Q0tYGzpRIajgRz0eAmXfc/W4ervPlKXACHAF1oAl0lFgqNTIRBMbsyQGq5dJ74DawDFwHJpWoEzFWKgJZRPYLqJZLL4AVYMEikU9LIuyDjJLwcK98n/zUnCGxDixZJKbTkggz4ShwA7ipsnvIT83ROT4EwC0UPwBbQAU4QPzR5hIZEsa2hzj9xC0U39gvOseHthKriBKLSvgqosYIkIsY30OYAllgAriGGG5FZfcQUOIjsAfsIxnSQDKkRUyqhhHIIDGdRGK8ACxVy6UnYSQM3ELxuRKpKZlTJWFCci40UYXICSGxmoDEa2Ab8UUDX4Wudd0D+lEx6iFFpqkDVYAtNZ4H2xMW5vGzZBnxyALik1kkvHnAiVsLMvhKTCOeWEQ88djuGPDEN6BWLZce2n3cQvEZEpafaCWNIzCIhEnPV8GOg8IRhFsovgR+ADtALWwtsGFWwA6S5zlEwguIm9xwQGpFE2gmrVqGhPmwpm5Pg0lgHPVAEgWCJFqIs/fV7fPAbLVcupVwnBxSZxzAuezi0UfSqInk+Tawq9fn8PXzpwsfu4Xijn7fJUEahsGocISk517Q7QB3HjwaRKKNFKZfOsbZZUJgYFQ4ReScCetok1jb2KwgJq4jIWwB3VSbCESFMyQzOnGd1zY2d3XSGnBoE0ijgIExZTdm8opOeABUkXWiji7bSQpRFCbwC9Nb+4Uaro3IXtPJdy0CLaA7LIE8UtvnkRLtInmew/dJHZH9QIl48gO9YUIAEoJTpLZnkH88juR5F3F7Q1td+7bx03DoEJh9wygSDrNBNQRM2gXPEabFnoySwJyectbk5hRl1n+v8OCblz9FAJ3QrJrmHvzdT8+6T7wjSkvE/rVJDH2O/D/xG3QeJLOV7vv9AAAAAElFTkSuQmCC);}
7.6923076923077%,15.284615384615% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADFklEQVRYhd2XQWsTURSFP0MJJZTSllZEpC3qlCJqpRs33akLmYW/wJ1g7XbAnRuXwmwVixv1F7iYTdH/UNDa0inShFBKW0sIIZQQBhf3vsxLmswkk4rggUuYzMx755177n1v4B/jUsr9EY08kAMioGlF9DcJ5IExYAIY1+sIqGrUgDMlkhkjCf+PAVfe8nDL/LnG1+fACXAAHAKnQF2JZVIjl0Bgwp4cIAz898B94C5wHZhWoiMJY2UikEdkP4cw8F8CS8Ati0QhK4leL+SURAuPgscUZuYMiTXgjkXiMhmV6GXCcWABWFbZWyjMzFE/LgLguN4HYBvYBUqIJ6pAQyPVF73YNnWgE8f13tg36sdFW4lnSDqWEV8sALPAFHFaEtFLgbwOMq8DL6nsLdhKGDiu5wH7iBoHiCKJSiQpUENKbQ/Ydlxv3X7AVsIgDHwfUWSe2Jx5ErzRi0CENJlTXdEOsKU5TyQB3NSYBa4qERMmNaazJjq2iTQZm8S243qfUkjMAjcQPywilXJbwxBreSTNJJGSOCEuzbHOhwyJ+nGRMPBXHNerQyslLTiu9wJJa0l/m2mbETqxac3XgHth4H/s9mA3Y3bCcb1XwE+kdMv9NA2zA9aQdJTV7eeQNrnhgKRhGiik1mkHiSpwBOw7rvcazWkY+Ct9joNOPIl6YJC2aVdGCfiuseO43sYA44wSl+ZABCBW4QDJ4Q+kFZc6H/z25fO5lx3X20UW0dCxokEJ2CqU0a6nLbkND5487UaiBlSA37qQs349YMM+ilV0oK6wSayub+4g5XyI+KgKNDIdImg/G6bueKvrm3s6aRko2gSyKGCTSD2K6cqPkHSFwC9EhRp9NqIkTCGluBwG/jv7hhquhshe1sn3LAJVoDEsgQLSVBaRXu8gdT6KmLWikxURBcpY8gPNYVIA4oEKUoY5ZMWTSJ03ELcfaRzqszXiMhw6BTlEhXEkHfYZoEFcdp3fESZSv4z6gfl6GqV9r4+URFvjIa4gLooAOqHZNc01xBXStK7bquaiCNhE7F+bxNDfkf8n/gCtZiOnPx7K5QAAAABJRU5ErkJggg==);}
15.384615384615%,22.976923076923% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADI0lEQVRYhd2Xz2sTQRTHP4YlhFBKLW3poVgVt4j4i15660U9yAr+BZ6tPXhZ8ObF+14rFrzoXRDcW/0ThIpY224rTQgltDaUEIKEEDy8N+0kaXY3SUXwwZBsdjLz2e9835tZ+MdxIeG+oy0LZIAW0LRa628CZIERYAwY1esWUNVWA34ryMDhxPw+AkyvcP+7+XGZtafAL2AfKAMVoK5gA6mRiQEYsycHiMLgDbAA3AauAhMK6sSMNRBAFpG9K6IweAHcAW4oxNQwEL3+kFGIk3gQPiQ/OWsgloFbiBJzwIwFkusHpJcJR3XgeZX9JPKTs9QPCwC4nv8O2AV+Ir44QHxRJaVBewHkkae6CSyo7GdCmHA93wf2gKLCVIAGCebsJVUTeYp9YNf1/BX7Zv2wcLIcJqIwCBBvXEbMmSeFL+IAakiq7QA/XM9fTYIAriHGnEbqhylgpqUGaCFrWEFk3QS2dM3jIGaAK8AlhZhAzDml38cRZQxYz0IEokJdIRzE3SOdnQxE/bBAFAaLruebStlCVDA+aOl4VeAYraRxAEaJOlL9cjpgV3RAPHI9vwHkojB4a/dzPf8ZsqxF/WwmbUYgUjmIjHPAXTVcV5yVHZ3hev5LYAPYBkpJCsDpDlhF8nzP9fxXiOFmojBYNB2TJjcMiPwVoJK2YtmmLALfgK/Ahuv5n1KOYWICuIimaT+1264N28A68EUhPvQxTg7JAqdfAFuFElIfNoAtvW6Lzx/fdw3gev62jtFADzT97l5N/XMN8cM+UI7C4Hlnx3uPn5wFUUNS8AjdL9KYsDOMKVsK0+jV0YZYWl3fRNK5rPBVoDEIgIGAlOfCpdX1HZ20BBTOA8AGiQXQJz9ASnqEbN1lZDlSFaK4GEfqwXwUBq/tG2q4GiJ7SSffsQCqQGNYgDyy8VxHzg4ukuc5xO3HOlkBUaCEJT/QHHYJmjpJESnZNaTIZHWCI53wQEHMJmTScOglyCAqjCLLYQ4iBsCkXed7hGmJb0Zpwrw95Wjf602athUeTtOY8wKA0xOPY11De7qa67asOS8AG8T+tCGGfo/8P+MPCcwxluDBrFUAAAAASUVORK5CYII=);}
23.076923076923%,30.669230769231% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC7ElEQVRYhd2XTWsTURSGH4dSQijFlhRCKfYDY1y48ge4sS4koHvBjavqrsStPyG4q1DcCe5dZKf/oaAptlPFSCihrSGEEMowBBfn3MzN2JuZaSqCBy5J7kxyn/ue95w7gX8c1xKuz+iYBTydC4AQGFrjrwDMAnPAdWAeyOn8QEdfhw2UOWYmzM8BxR02G2byBR+3ddEOcKajo3PnCpIpXArkgOUdNr/Zkw/qD0fvS5XqNvBTx7GCBGRUwnPMzyKyO8Ov114Dd4A1oADkEeVcv5kJwCPKOSC7zy+txu8rAxtAUYEzA7g8AEjOdacADE6b5JdWGZw2zdQK0CPywkA/p64OF21A5PSxMBAAfr12D1gG1hUmcypcN4UK0LnoYgziEZKGW0R+mEsL4bphiOz+TN2eBPEE8cNFEBNBXGXoIVLeAG4jbi8DKyr7KGxPlCrVt0AD2AdaQJfx3hAS9YsQGCZ1wkUkt2uIzOvAsso+CeIA6Q8dIjMOiUzaRZvXJACjwjwiaVFh1oENld0F8R449uu1l/Y9pUr1OdBWuDbQSXsY2SArSK7Lfr32zAXhilKl+gpJ0SHQSnJpiJRkHzhR8kPgC/BZ5R5F0uKGAfFWAcinqdWhBdJDpDvSXTTiECmiACyg/SJt27Qh+kjn+6EQB5rztJFDDD6TBSAOYiBaRKfhWHz68O6PL5cq1UOkDEfPEFkB4hBdoBN3O8D9x08vgjDf+YWk83ziYZQAYUCch44NsbW79xVRrY0YugcEl1HAhkgVW7t7R7poC2jaAJdVwAAkHru68xPEtD7wHVGhD4RJjSgpFoGbwF2/XntjX1DD2Wb1kfI1AD0gmBYgfmCVkDrPIW7v6mJNRIEWlvxAOE0KQEzYRUrRQ3a8gNR5gLj9REeb6BAyZTh1CuwDa5HoicgAmLLrMf7obkbiP6M0YQ6snLW4h5gzINZ4iMqXqwJAF/SIHnJNeZsKCa3PY1VzVQA2iP1qQ0z1H/L/jd9dVSlHFt9PzgAAAABJRU5ErkJggg==);}
30.769230769231%,38.361538461538% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC70lEQVRYhd2XTWsTURSGH0MIJQRpSwpFiq3FWEHpwh/gRrsogboX3IiLuo5bf8JsFYo7wb3CLFz4EwSxVNpOkVZCCa2WEkIoIQQX59zkJPbOR1oRPHBJcjMz95n3vuecGfjHcSXh/7yOCaAA5HS+A5wBXR29vwFQAErAJDCt3wu6YBs41dEyMJkjHzNfAmZf8XDLTa6EqwBUqrXnQAP4oZ9OhcxK5DzzeWDSLm4jCoPXwDKwCJSBop7ju543fApMILLHxRIifVPHGWOoEKdAyU6shKsUZ+bt1BxwQz/LenxmFXwmnAWWozD4OPpHcWae9vEBAJVq7QPwFfgM7CJ+aJEhM3y0PTyubh8f9JWIwmAN8cEtYIExlPAd1AVa6vYkiMeIHyxEalP6tqAIXAduI25fAuaiMLg/dNDwdrwBtoBvwD7wE9mOHjHm9AEUkCy4hki8CMwrxFoCxCawDdSRQmW3sstIBfUB5FSFq4ikswxcv6iyx0HsIEXqxNx5D6mgTUwFjSvFrg9YkDlkr5eiMHgaA/EOOIzC4IU95pwKepLUjHIGpKQQCwpxJwqDZz4IX1SqtZeIT3aBepJLXTp2EOkawJ5eYEvl7kfS4o4BMXgZKKbJVQvRQty9rxCboxApogxMoamapWw6kBZwpBDbwI7uedpwzxb5rAAWoo0oUUcMdTh64Kf3b/84uVKt7SJp2NHr9DK3T4aVOAVORt0O8ODRk/Mg3Dm/0A7qa8dpIByIt+lYiPWNL9uIag1kC5tAZxwFLESqWN/4sqeL1oEDCzCuAg4g8QFE79yZNgK+Y9p2UiFKimngJnBPH9P6oYZzaVvXxfcMQBPoXBTAds27SJEpI6l2hhiugci+ryB9+YHuRbYAxISnSCrmkDueQvK8g7j9SEeDQRNyaXjhLbBdc5rBw4gDcGnXZPj9wY3EN6M0Yd+e3OI5xJzuDapfeBh53LsMAHRB1zndbxhkSNf8HsqaywKwIPbTQoz9/vh/x29J8ib1ALtFYgAAAABJRU5ErkJggg==);}
38.461538461538%,46.053846153846% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADR0lEQVRYhd2XzWsTQRiHnwlFSiiFhhRqKfYDYwVFpHj2Ij2UoN5FLyJYEU/x6tXbHqW0iAiCd4U9+heIUCyVtlukKbGEfoQQQpCwZD3MO9nJNh+bpCdfGJbdnc0883u/JioIggBAKXUfuAQ0gBpQllEBqkBd3jXQZq5DmQLuBEHw/dwLpZ4DpzLKAuELiD38YWBGZJyzIAjWlVJvgTNCJf7KqBIqVJVn/iAAClgCrgILwGUgFQTBYzNhTS03Jy+7KwBksrmXwBFwCBSBEqGL+rKE7KIIFIA/QFEp9TG6uG2e67wDbgl0GkiilUwMClAA9oFfwC5wqJT60OPbRQGYAsYHBRghDK4aYdBVohOX3RWSk7PUTvLm0YzMO0W7oCb3dqb0NGWBJOQ6BswBtz3XWY9+YENksrmvwE/gB7CHdqXZUCwII5lPmGJV2VWx3Qe1kzzJyVkAPNd5gHbDNYFOywZiu8OeZKQzEKVMNvcqBsQjdDzYELGDUrV5lpAfuAJcB27KAjOe69y1J0bc8R7YRgfyAVrFqrWxti5pBwC6JKeAabTEC8A8MC2yd4PYAnbQmVWmtUD5hEXLBxqdAIwK42hJp9BRPw8siOzdIHbRRapEa+8wmdKsoJ0AICzTNsgM2teLnus87QLxGTjyXOe1PSeTzb1AB3ezgnYDMEoYkDGBmBOIG57rPOsE0cky2dwbdJzsAYVeUdogTM+KUJuKuS1yN63X4oYBHeBpIBknV20IUyMOBGIrChHD0sAEkqr91G4DUgWOBWIH2BWfx7VRdJaN9AtgQ5i+UUAH1FF04rcvn859nMnm9tBp2DzI9N29aFWiDJSi0Q5w7+GTdhDmmzPkgNP2NBQTwoB0bDo2xOrG5g5hjzkWgPogCtgQsWx1Y3NfFi0AeRtgUAUMQM/eLzs3QesBv7Hadq9C1MtS6PPkkuc6a/YLCTiTtgVZfN8CqAD1YQGiXTODzvNRdLSb82YerUABS37AH8YFoIOwjE7FBHrHE+g8r6Oj/VhGkbAJmTQc2gV210wRHkYMgEk78+/KbsU+dD4P9GOmWY1aiycIT1cthYcwfbkoAGRB0znNPYQZ4lv3LVlzUQA2iH21IS7kz+z/Z/8AV4xjad8vTMsAAAAASUVORK5CYII=);}
46.153846153846%,53.746153846154% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADjklEQVRYhd2XT2gUVxzHP28YQrqE0C6xeAjViqOC0kPBay4lB1mw94IX6cHSg8jUozcRKeyxCNJbwXuFOfbg0ZtFEmImhCasy1bjsiwhyLLs8/D7vcwv67iZTXLyBz/ezO577/d939+/N45qEo29jyquO1RcyW+x6iwwo88BwEh1ALwHhqpHBmQBBKPzwJyOs6oBRDC+B/RUdw2YqSXWcUaN1oG69/55mPDILe9PXs6uAZA00l+BNrANdChYmJqJSI1/CZz23ufBuHPugTVuJc+afwDfAeeABaDGQVdVllgXL3jvV9TwXeArhI1JchGhvq/6niOwEAHzxniK+JzxjZaza9ROnbE/LQLf6riAuHBqFmL0pM6527rJQHUUfB5k7+0WtVNn2Hu7RZ41l5JG2lMQXSQwQyxUzowIiXYQVwyRyG4DW2ULAgiAPGteR+LgAnCWIzARee+f6fMXYwC2k0Z6pwKIn5B4sCAqB6Xz3nsA59xD4H/gPyS9hsB54IoaWMyz5pJdHNwBkDTSP4EVYFX32EFqxIgJwWkRhpowpCg027rhv8Bq0kifTmDiZ+AycEmZOK1s1HX8Wp9rSOpH4wz8DrwG1lV7Ormum4WoP6e0T2LilYLvmpOP9GB9TAV13nvvnLuvE14Dm8CaTgJJyzk9xSLi64t51rw5AcQToJ1nzd/snKSR/oJUzlBBuwHAHaX+DeK/TQr/RaoBxFkFcVlpLwXxKUka6T3EretAK8TAG9UQOAOKwBnqe19Rb+gGK0r3vhxmPGAAvtHD1CLn3FXduG0A2OYSWu5A/9tBWFoFXo6DqCALSKmvAXGkJ++odvWkZd0tgNmlcNUa8Ep9XlXsPSOO1OAOEnS2qZRJALGna1pIQLXHJ/7z918fLU4a6bruPwiHjPREfQ5eLCZ1NctED+iORzvADz/eKAMR1rwLh40pfGyvXYeJjY9Pzrcgbj1+sYaw1kFc2AcGsZk/7W2m8vxbj19sqNEW0uRKAUwrE2u8Mb5GEbQ5UmM6aLaV3YqnkTrSsL7Ps+Yj+4cGXEjblhrfMAD6wOC4AGpIUbmEdM0EyfNZJKB7amwLYaCFoR8YHscFUNwftpEg3kWKzIwaeEdRZTsUTSik4bFdECEszFO03dBuQ+UM9cWmedDSL6NpxX5J2V5vv6D2Cw9F+nJSAKDomLF5hyJDhub9QNacFAALxI4WxIl90H5e8gGxrpIkfW+mXQAAAABJRU5ErkJggg==);}
53.846153846154%,61.438461538462% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADsUlEQVRYhcWXz2tbRxDHPyuEEMIEJyjBlFAnKXJaWpL/IFBSH4xock/IJeSQnpVr/gRdWwi9FXpv4R166Kn0mBASnDh+plhBGJM4xgghhBBvc5gZZfzqpx+G0oHlyft2d777ne/MPMP/bGHG+7KOKlABSjo/AobAWEf2XwCoAEvAMnBOf1fU4QA40tF3YBa28pT5JWDlR77btMn1ZAOARrP1A7APvNWnsbAwE6WC+TKw7J17S5P2T8A14ApQB2q6p+i8QitioIrQPs2uItT3dAw5BQvTGFjyE+vJBrXzq37qInBZn3VdvzALRSJcAa6lSfuP/Iva+VUG7zsANJqt34EXwFNgG9FDnwUyowhtRoGqB+87EybSpH0L0cEacIlTMFG0aAz0Ve2zQNxB9OBBzC3KohAsIbFdQ9T+FXAxTdo3/KJcOH4GNoFXwC5wgIQjY4o48wBKOiwLVoDPEZpXFcStGSBeAltAFylUPpRjchXUA6ioY192q8pGHfgM+AK4orRPA/EGKVKH7uYZUkF7uApqACztzsQYOyGE6xyv9xVlxMJyNU3a96eA+BXYS5P2I7/mhAp6aACqwIUYYwcghLChSA90jBBh1RGhrQFfp0n7QRGIIms0W48RnWwDXVNpDTijzu/qb1OypWQfeAfs6AGbSvfEZjk3DIiu6kDNx3nZgbES7RU8UhAHiMpfAS/zIOawOnDW/JTQthtj/CuEcE8XmVpHHO90noldRO1vNObzmom8PAEQY7Sul6kDazCWx2aWPgOEiS4iqL28lz9/++VfnhvN1nb+YiWgHEK4HkJYV4eHenhPHeULiWfiCDjMqx3g5u17J4GwPR/0/KGJzOI71GF5WtRUfEgKm44H8fDJ8y292D4Swh4wMrGNFYQB6evtp33pzN33Hz55vqNOu0DHAygB1RhjigjD32zWN97UGu+cbyEa2QVS4B9c2y7xKf3sw7OKlOF5HGTA4KSu2Wi2thvN1jNEpDvAa33uISEeAlmIMUYATcEjRddF4jULQA0pKl8C3yBFpq6XMC3tI7Tv6rkT+oGx/yb0+TmvjdXJW4S1PlJkKurggzp8p0BM3JaG43II4Vvggm6yHM34FIZZAPp6+AhJ4ZoDYGlnNcW34jF6255uqCDKHy3AQOYOHSgAa+WW3kUVFQMwUHRVt8g+TOYx22PlG7c3c2vs72OsloFRjPFvAA2HsWEg5sn3fMaUcu/885hNBBdC+N45X0SIeSCFzk4yT7XffOr/dhe1j2rMn+nTqOT0AAAAAElFTkSuQmCC);}
61.538461538462%,69.130769230769% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC70lEQVRYhd2XTWsTURSGH0MIJQRpSwpFiq3FWEHpwh/gRrsogboX3IiLuo5bf8JsFYo7wb3CLFz4EwSxVNpOkVZCCa2WEkIoIQQX59zkJPbOR1oRPHBJcjMz95n3vuecGfjHcSXh/7yOCaAA5HS+A5wBXR29vwFQAErAJDCt3wu6YBs41dEyMJkjHzNfAmZf8XDLTa6EqwBUqrXnQAP4oZ9OhcxK5DzzeWDSLm4jCoPXwDKwCJSBop7ju543fApMILLHxRIifVPHGWOoEKdAyU6shKsUZ+bt1BxwQz/LenxmFXwmnAWWozD4OPpHcWae9vEBAJVq7QPwFfgM7CJ+aJEhM3y0PTyubh8f9JWIwmAN8cEtYIExlPAd1AVa6vYkiMeIHyxEalP6tqAIXAduI25fAuaiMLg/dNDwdrwBtoBvwD7wE9mOHjHm9AEUkCy4hki8CMwrxFoCxCawDdSRQmW3sstIBfUB5FSFq4ikswxcv6iyx0HsIEXqxNx5D6mgTUwFjSvFrg9YkDlkr5eiMHgaA/EOOIzC4IU95pwKepLUjHIGpKQQCwpxJwqDZz4IX1SqtZeIT3aBepJLXTp2EOkawJ5eYEvl7kfS4o4BMXgZKKbJVQvRQty9rxCboxApogxMoamapWw6kBZwpBDbwI7uedpwzxb5rAAWoo0oUUcMdTh64Kf3b/84uVKt7SJp2NHr9DK3T4aVOAVORt0O8ODRk/Mg3Dm/0A7qa8dpIByIt+lYiPWNL9uIag1kC5tAZxwFLESqWN/4sqeL1oEDCzCuAg4g8QFE79yZNgK+Y9p2UiFKimngJnBPH9P6oYZzaVvXxfcMQBPoXBTAds27SJEpI6l2hhiugci+ryB9+YHuRbYAxISnSCrmkDueQvK8g7j9SEeDQRNyaXjhLbBdc5rBw4gDcGnXZPj9wY3EN6M0Yd+e3OI5xJzuDapfeBh53LsMAHRB1zndbxhkSNf8HsqaywKwIPbTQoz9/vh/x29J8ib1ALtFYgAAAABJRU5ErkJggg==);}
69.230769230769%,76.823076923077% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC7ElEQVRYhd2XTWsTURSGH4dSQijFlhRCKfYDY1y48ge4sS4koHvBjavqrsStPyG4q1DcCe5dZKf/oaAptlPFSCihrSGEEMowBBfn3MzN2JuZaSqCBy5J7kxyn/ue95w7gX8c1xKuz+iYBTydC4AQGFrjrwDMAnPAdWAeyOn8QEdfhw2UOWYmzM8BxR02G2byBR+3ddEOcKajo3PnCpIpXArkgOUdNr/Zkw/qD0fvS5XqNvBTx7GCBGRUwnPMzyKyO8Ov114Dd4A1oADkEeVcv5kJwCPKOSC7zy+txu8rAxtAUYEzA7g8AEjOdacADE6b5JdWGZw2zdQK0CPywkA/p64OF21A5PSxMBAAfr12D1gG1hUmcypcN4UK0LnoYgziEZKGW0R+mEsL4bphiOz+TN2eBPEE8cNFEBNBXGXoIVLeAG4jbi8DKyr7KGxPlCrVt0AD2AdaQJfx3hAS9YsQGCZ1wkUkt2uIzOvAsso+CeIA6Q8dIjMOiUzaRZvXJACjwjwiaVFh1oENld0F8R449uu1l/Y9pUr1OdBWuDbQSXsY2SArSK7Lfr32zAXhilKl+gpJ0SHQSnJpiJRkHzhR8kPgC/BZ5R5F0uKGAfFWAcinqdWhBdJDpDvSXTTiECmiACyg/SJt27Qh+kjn+6EQB5rztJFDDD6TBSAOYiBaRKfhWHz68O6PL5cq1UOkDEfPEFkB4hBdoBN3O8D9x08vgjDf+YWk83ziYZQAYUCch44NsbW79xVRrY0YugcEl1HAhkgVW7t7R7poC2jaAJdVwAAkHru68xPEtD7wHVGhD4RJjSgpFoGbwF2/XntjX1DD2Wb1kfI1AD0gmBYgfmCVkDrPIW7v6mJNRIEWlvxAOE0KQEzYRUrRQ3a8gNR5gLj9REeb6BAyZTh1CuwDa5HoicgAmLLrMf7obkbiP6M0YQ6snLW4h5gzINZ4iMqXqwJAF/SIHnJNeZsKCa3PY1VzVQA2iP1qQ0z1H/L/jd9dVSlHFt9PzgAAAABJRU5ErkJggg==);}
76.923076923077%,84.515384615385% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADH0lEQVRYhd2XTWsTURSGH0MoJZTSlmkpJdhWTOlCsNSFOzfWhQzoL3BtdTvizo1LIduKXYgguHeRnf4AEaHWj0qmSlNKCW0NoYRQhhBcnHObmzSTmUkqggeGaWZu733ue77uwD+2CxHv03oNASmgCTSsq/k3AYaAEWAMGNXfTeBYrxpwos/6Bkn3eD4CTK+x8s08fMi7+8ARsA+UgYpC9K1GqgfAmL04gF/IvwCuA8vAInARmFLY4R7zJQYYQmQ/Y34h/xi4phBLwAKQBSaADOGqdrWwGBgDFtZY+WAe3CrcJjM5S/2w1DYw53oesAPsIq6pAAExXRIGMIrsbFllP7UQiKfAF6AI7CEBGisuwlzQQCL9KOd6z+wX9cMSmcnZzvGXgUvAtMKne8ydCGAfKOVc72UERBaY17uDBKWpIX0D1JBU+wX87BxgQ/iF/A1gpgPCBGRPNcJeNJH8riA+3e02qAPiDuKGBWBOgRwkOxwkXU2mmMrasxKmlH5KJ13yC/l8t4F2YOZc7xWwhWRGFVHTbKqOuLaKVtKoXpBC/JlFCs9VJOCyKnsYxBtg3y/kH9ljcq73AHHrrt4rUQAgcjmIpHOIzPPAjMreFSLMcq73BPiOpmycVLEzoghsAB+BTd3pqUUtbhiQEu4AmTgAnQFZBDaBT8Bn9XkSc4BxNEviNo8GUl5rwAHiwyLwFdjqVCLChhG3ppMAQOswEiAuMcG0g7inzd6/fX1mgpzrFRE1A52rmbR92ieiOpJO1c5oB7h59143iJr+z2/dxEmi1mmZye3A+vuM2RCr6xs/kMNMGXHjMRAkPkBYFvsEtLq+sa2L7gElG6BfBQxA5HlQd36AxIqP9JYy2rLjFKJeNoFUxmW/kH9uv9CAqyGy7+ni2xbAMRAMCpBBisoicAUpMg6SaidIwJUR2XcU5FR+oDGIC0ACsIqkYwrZ8TiS5wES7Qd6lWk1IRO8A7sghagwSqvtmnZrCleV9u8I+8Mm8ssojplDxzDtvb6pEG2Fh1Yt4bwA0AXN+cH8hlaG2GeCtqw5LwAbxL7bEAN/R/6f9gd6CCO+C/QtiwAAAABJRU5ErkJggg==);}
84.615384615385%,92.207692307692% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADFklEQVRYhd2XQWsTURSFP0MJJZTSllZEpC3qlCJqpRs33akLmYW/wJ1g7XbAnRuXwmwVixv1F7iYTdH/UNDa0inShFBKW0sIIZQQBhf3vsxLmswkk4rggUuYzMx755177n1v4B/jUsr9EY08kAMioGlF9DcJ5IExYAIY1+sIqGrUgDMlkhkjCf+PAVfe8nDL/LnG1+fACXAAHAKnQF2JZVIjl0Bgwp4cIAz898B94C5wHZhWoiMJY2UikEdkP4cw8F8CS8Ati0QhK4leL+SURAuPgscUZuYMiTXgjkXiMhmV6GXCcWABWFbZWyjMzFE/LgLguN4HYBvYBUqIJ6pAQyPVF73YNnWgE8f13tg36sdFW4lnSDqWEV8sALPAFHFaEtFLgbwOMq8DL6nsLdhKGDiu5wH7iBoHiCKJSiQpUENKbQ/Ydlxv3X7AVsIgDHwfUWSe2Jx5ErzRi0CENJlTXdEOsKU5TyQB3NSYBa4qERMmNaazJjq2iTQZm8S243qfUkjMAjcQPywilXJbwxBreSTNJJGSOCEuzbHOhwyJ+nGRMPBXHNerQyslLTiu9wJJa0l/m2mbETqxac3XgHth4H/s9mA3Y3bCcb1XwE+kdMv9NA2zA9aQdJTV7eeQNrnhgKRhGiik1mkHiSpwBOw7rvcazWkY+Ct9joNOPIl6YJC2aVdGCfiuseO43sYA44wSl+ZABCBW4QDJ4Q+kFZc6H/z25fO5lx3X20UW0dCxokEJ2CqU0a6nLbkND5487UaiBlSA37qQs349YMM+ilV0oK6wSayub+4g5XyI+KgKNDIdImg/G6bueKvrm3s6aRko2gSyKGCTSD2K6cqPkHSFwC9EhRp9NqIkTCGluBwG/jv7hhquhshe1sn3LAJVoDEsgQLSVBaRXu8gdT6KmLWikxURBcpY8gPNYVIA4oEKUoY5ZMWTSJ03ELcfaRzqszXiMhw6BTlEhXEkHfYZoEFcdp3fESZSv4z6gfl6GqV9r4+URFvjIa4gLooAOqHZNc01xBXStK7bquaiCNhE7F+bxNDfkf8n/gCtZiOnPx7K5QAAAABJRU5ErkJggg==);}
92.307692307692%,99.9% {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADEklEQVRYhd2XTWtTQRSGH8MlhFBKW9rShbQiXCmlH+BCf4C6kCwE97oqWuoy6M6F4ErIUsHiSn+Bi+z0D7gqFG1o2tJKKCGtoYQQSgjBxTlz7/Q296M3iuALQ+7H3Jk373nPmRn4x7gS897RlgUyQB/oWa3/NwlkgRFgDBjV+z7Q0tYGzpRIajgRz0eAmXfc/W4ervPlKXACHAF1oAl0lFgqNTIRBMbsyQGq5dJ74DawDFwHJpWoEzFWKgJZRPYLqJZLL4AVYMEikU9LIuyDjJLwcK98n/zUnCGxDixZJKbTkggz4ShwA7ipsnvIT83ROT4EwC0UPwBbQAU4QPzR5hIZEsa2hzj9xC0U39gvOseHthKriBKLSvgqosYIkIsY30OYAllgAriGGG5FZfcQUOIjsAfsIxnSQDKkRUyqhhHIIDGdRGK8ACxVy6UnYSQM3ELxuRKpKZlTJWFCci40UYXICSGxmoDEa2Ab8UUDX4Wudd0D+lEx6iFFpqkDVYAtNZ4H2xMW5vGzZBnxyALik1kkvHnAiVsLMvhKTCOeWEQ88djuGPDEN6BWLZce2n3cQvEZEpafaCWNIzCIhEnPV8GOg8IRhFsovgR+ADtALWwtsGFWwA6S5zlEwguIm9xwQGpFE2gmrVqGhPmwpm5Pg0lgHPVAEgWCJFqIs/fV7fPAbLVcupVwnBxSZxzAuezi0UfSqInk+Tawq9fn8PXzpwsfu4Xijn7fJUEahsGocISk517Q7QB3HjwaRKKNFKZfOsbZZUJgYFQ4ReScCetok1jb2KwgJq4jIWwB3VSbCESFMyQzOnGd1zY2d3XSGnBoE0ijgIExZTdm8opOeABUkXWiji7bSQpRFCbwC9Nb+4Uaro3IXtPJdy0CLaA7LIE8UtvnkRLtInmew/dJHZH9QIl48gO9YUIAEoJTpLZnkH88juR5F3F7Q1td+7bx03DoEJh9wygSDrNBNQRM2gXPEabFnoySwJyectbk5hRl1n+v8OCblz9FAJ3QrJrmHvzdT8+6T7wjSkvE/rVJDH2O/D/xG3QeJLOV7vv9AAAAAElFTkSuQmCC);}
}

#touch-cursor {
  position: fixed;
  top: 0;
  left: 0;
  width: 32px;
  height: 32px;
  pointer-events: none;
  z-index: 9999;
  opacity: 0;
  background-repeat: no-repeat;
  background-size: 32px 32px;
  animation: rwdcur14255-touch 1.7333333333333s linear infinite;
  transition: opacity 0.15s ease;
  will-change: transform;
}

#touch-cursor.visible { opacity: 1; }

