/* JESUSDROIDL V1124 - CURSOR CORAZON AZUL */

:root {
  --jd-heart-cursor-default: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2732%27%20height%3D%2732%27%20viewBox%3D%270%200%2032%2032%27%3E%0A%3Cdefs%3E%3Cfilter%20id%3D%27g%27%20x%3D%27-50%25%27%20y%3D%27-50%25%27%20width%3D%27200%25%27%20height%3D%27200%25%27%3E%3CfeDropShadow%20dx%3D%270%27%20dy%3D%271%27%20stdDeviation%3D%271.2%27%20flood-color%3D%27%230b1020%27%20flood-opacity%3D%270.55%27%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%0A%3Cpath%20filter%3D%27url%28%23g%29%27%20d%3D%27M16%2027%20C15%2026%2C%206%2020.2%2C%206%2012.6%20C6%208.6%2C%208.8%206%2C%2012.3%206%20C14.6%206%2C%2016%207.35%2C%2016%207.35%20C16%207.35%2C%2017.4%206%2C%2019.7%206%20C23.2%206%2C%2026%208.6%2C%2026%2012.6%20C26%2020.2%2C%2017%2026%2C%2016%2027%20Z%27%20fill%3D%27%233b82f6%27%20stroke%3D%27%2393c5fd%27%20stroke-width%3D%271.2%27%2F%3E%3C%2Fsvg%3E") 9 6, auto;
  --jd-heart-cursor-pointer: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2732%27%20height%3D%2732%27%20viewBox%3D%270%200%2032%2032%27%3E%0A%3Cdefs%3E%3Cfilter%20id%3D%27g%27%20x%3D%27-50%25%27%20y%3D%27-50%25%27%20width%3D%27200%25%27%20height%3D%27200%25%27%3E%3CfeDropShadow%20dx%3D%270%27%20dy%3D%271%27%20stdDeviation%3D%271.2%27%20flood-color%3D%27%230b1020%27%20flood-opacity%3D%270.55%27%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%0A%3Cpath%20filter%3D%27url%28%23g%29%27%20d%3D%27M16%2027%20C15%2026%2C%206%2020.2%2C%206%2012.6%20C6%208.6%2C%208.8%206%2C%2012.3%206%20C14.6%206%2C%2016%207.35%2C%2016%207.35%20C16%207.35%2C%2017.4%206%2C%2019.7%206%20C23.2%206%2C%2026%208.6%2C%2026%2012.6%20C26%2020.2%2C%2017%2026%2C%2016%2027%20Z%27%20fill%3D%27%232563eb%27%20stroke%3D%27%23bfdbfe%27%20stroke-width%3D%271.2%27%2F%3E%3Ccircle%20cx%3D%2724.5%27%20cy%3D%278%27%20r%3D%272.2%27%20fill%3D%27%23dbeafe%27%20opacity%3D%270.95%27%2F%3E%3C%2Fsvg%3E") 9 6, pointer;
}

html,
body,
body *,
.site-shell,
.app-shell,
main,
section,
article,
header,
footer,
div,
span,
img,
.card,
.tile,
.panel {
  cursor: var(--jd-heart-cursor-default);
}

a,
button,
[role="button"],
summary,
label,
select,
.menu-toggle,
.hero-button,
.download-button,
.resource-button,
.directory-card,
.game-card,
.switch-collection-card,
.pc-collection-card,
.pc-premiere-card,
.android-catalog-card,
.windows-adobe-card,
.software-os-card,
.community-card,
.video-card,
.pc-platform-pack,
.reaction-button,
.load-more,
.jd-sfx-toggle-v1123,
.jd-sfx-toggle {
  cursor: var(--jd-heart-cursor-pointer) !important;
}

input,
textarea,
[contenteditable="true"],
[contenteditable=""],
input[type="text"],
input[type="search"],
input[type="email"],
input[type="password"],
input[type="url"],
input[type="number"] {
  cursor: text !important;
}

input[type="checkbox"],
input[type="radio"],
select,
option {
  cursor: var(--jd-heart-cursor-pointer) !important;
}

iframe,
video,
canvas {
  cursor: var(--jd-heart-cursor-default);
}

[draggable="true"] {
  cursor: grab !important;
}
[draggable="true"]:active {
  cursor: grabbing !important;
}

@media (pointer: coarse) {
  html,
  body,
  body *,
  a,
  button {
    cursor: auto !important;
  }
}
