:root {
  --cursor-alias: url(/img/cursor/cursor-default.a12e3cb1cb.svg) 3 2, url(/img/cursor/cursor-default.0c5adddb67.png) 3 2, alias;
  --cursor-all-scroll: url(/img/cursor/cursor-move.d78873c81e.svg) 16 16, url(/img/cursor/cursor-move.d56f70b9fb.png) 16 16, all-scroll;
  --cursor-auto: url(/img/cursor/cursor-default.a12e3cb1cb.svg) 3 2, url(/img/cursor/cursor-default.0c5adddb67.png) 3 2, auto;
  --cursor-cell: url(/img/cursor/cursor-crosshair.e4023574e9.svg) 16 16, url(/img/cursor/cursor-crosshair.447f98ee59.png) 16 16, cell;
  --cursor-col-resize: url(/img/cursor/cursor-resize-ew.a302c2961c.svg) 16 16, url(/img/cursor/cursor-resize-ew.ee2bf8f2e6.png) 16 16, col-resize;
  --cursor-context-menu: url(/img/cursor/cursor-default.a12e3cb1cb.svg) 3 2, url(/img/cursor/cursor-default.0c5adddb67.png) 3 2, context-menu;
  --cursor-copy: url(/img/cursor/cursor-copy.fc968128f2.svg) 3 2, url(/img/cursor/cursor-copy.a3bee1c62d.png) 3 2, copy;
  --cursor-crosshair: url(/img/cursor/cursor-crosshair.e4023574e9.svg) 16 16, url(/img/cursor/cursor-crosshair.447f98ee59.png) 16 16, crosshair;
  --cursor-default: url(/img/cursor/cursor-default.a12e3cb1cb.svg) 3 2, url(/img/cursor/cursor-default.0c5adddb67.png) 3 2, default;
  --cursor-e-resize: url(/img/cursor/cursor-resize-ew.a302c2961c.svg) 16 16, url(/img/cursor/cursor-resize-ew.ee2bf8f2e6.png) 16 16, e-resize;
  --cursor-ew-resize: url(/img/cursor/cursor-resize-ew.a302c2961c.svg) 16 16, url(/img/cursor/cursor-resize-ew.ee2bf8f2e6.png) 16 16, ew-resize;
  --cursor-grab: url(/img/cursor/cursor-grab.ae63ed0592.svg) 16 16, url(/img/cursor/cursor-grab.dccb5a567f.png) 16 16, grab;
  --cursor-grabbing: url(/img/cursor/cursor-grabbing.16ae5b3d16.svg) 16 16, url(/img/cursor/cursor-grabbing.49b18c3c32.png) 16 16, grabbing;
  --cursor-help: url(/img/cursor/cursor-help.b5b306c218.svg) 3 2, url(/img/cursor/cursor-help.31fe194940.png) 3 2, help;
  --cursor-move: url(/img/cursor/cursor-move.d78873c81e.svg) 16 16, url(/img/cursor/cursor-move.d56f70b9fb.png) 16 16, move;
  --cursor-n-resize: url(/img/cursor/cursor-resize-ns.05e825a13b.svg) 16 16, url(/img/cursor/cursor-resize-ns.39d5a58457.png) 16 16, n-resize;
  --cursor-ne-resize: url(/img/cursor/cursor-resize-nesw.a03debdfc0.svg) 16 16, url(/img/cursor/cursor-resize-nesw.ab65c877c1.png) 16 16, ne-resize;
  --cursor-nesw-resize: url(/img/cursor/cursor-resize-nesw.a03debdfc0.svg) 16 16, url(/img/cursor/cursor-resize-nesw.ab65c877c1.png) 16 16, nesw-resize;
  --cursor-no-drop: url(/img/cursor/cursor-not-allowed.5be24431bd.svg) 16 16, url(/img/cursor/cursor-not-allowed.e5759edf82.png) 16 16, no-drop;
  --cursor-not-allowed: url(/img/cursor/cursor-not-allowed.5be24431bd.svg) 16 16, url(/img/cursor/cursor-not-allowed.e5759edf82.png) 16 16, not-allowed;
  --cursor-ns-resize: url(/img/cursor/cursor-resize-ns.05e825a13b.svg) 16 16, url(/img/cursor/cursor-resize-ns.39d5a58457.png) 16 16, ns-resize;
  --cursor-nw-resize: url(/img/cursor/cursor-resize-nwse.92d9db5e42.svg) 16 16, url(/img/cursor/cursor-resize-nwse.14641d77f5.png) 16 16, nw-resize;
  --cursor-nwse-resize: url(/img/cursor/cursor-resize-nwse.92d9db5e42.svg) 16 16, url(/img/cursor/cursor-resize-nwse.14641d77f5.png) 16 16, nwse-resize;
  --cursor-pointer: url(/img/cursor/cursor-pointer.bbfacffe18.svg) 3 2, url(/img/cursor/cursor-pointer.eea04480a4.png) 3 2, pointer;
  --cursor-progress: url(/img/cursor/cursor-progress.41cb994472.svg) 3 2, url(/img/cursor/cursor-progress.9e221a1b6e.png) 3 2, progress;
  --cursor-row-resize: url(/img/cursor/cursor-resize-ns.05e825a13b.svg) 16 16, url(/img/cursor/cursor-resize-ns.39d5a58457.png) 16 16, row-resize;
  --cursor-s-resize: url(/img/cursor/cursor-resize-ns.05e825a13b.svg) 16 16, url(/img/cursor/cursor-resize-ns.39d5a58457.png) 16 16, s-resize;
  --cursor-se-resize: url(/img/cursor/cursor-resize-nwse.92d9db5e42.svg) 16 16, url(/img/cursor/cursor-resize-nwse.14641d77f5.png) 16 16, se-resize;
  --cursor-sw-resize: url(/img/cursor/cursor-resize-nesw.a03debdfc0.svg) 16 16, url(/img/cursor/cursor-resize-nesw.ab65c877c1.png) 16 16, sw-resize;
  --cursor-text: url(/img/cursor/cursor-text.a0dd42a5e5.svg) 16 16, url(/img/cursor/cursor-text.068b42714f.png) 16 16, text;
  --cursor-vertical-text: url(/img/cursor/cursor-vertical-text.a996a54875.svg) 16 16, url(/img/cursor/cursor-vertical-text.2c9841a311.png) 16 16, vertical-text;
  --cursor-w-resize: url(/img/cursor/cursor-resize-ew.a302c2961c.svg) 16 16, url(/img/cursor/cursor-resize-ew.ee2bf8f2e6.png) 16 16, w-resize;
  --cursor-wait: url(/img/cursor/cursor-wait.ca242280c0.svg) 16 16, url(/img/cursor/cursor-wait.1c6cb34f0d.png) 16 16, wait;
  --cursor-zoom-in: url(/img/cursor/cursor-zoom-in.46830c9ba3.svg) 13 13, url(/img/cursor/cursor-zoom-in.518c12b50d.png) 13 13, zoom-in;
  --cursor-zoom-out: url(/img/cursor/cursor-zoom-out.62c485b43a.svg) 13 13, url(/img/cursor/cursor-zoom-out.30b6f97ac8.png) 13 13, zoom-out;
}
@media (forced-colors: active) {
  :root {
    --cursor-alias: alias;
    --cursor-all-scroll: all-scroll;
    --cursor-auto: auto;
    --cursor-cell: cell;
    --cursor-col-resize: col-resize;
    --cursor-context-menu: context-menu;
    --cursor-copy: copy;
    --cursor-crosshair: crosshair;
    --cursor-default: default;
    --cursor-e-resize: e-resize;
    --cursor-ew-resize: ew-resize;
    --cursor-grab: grab;
    --cursor-grabbing: grabbing;
    --cursor-help: help;
    --cursor-move: move;
    --cursor-n-resize: n-resize;
    --cursor-ne-resize: ne-resize;
    --cursor-nesw-resize: nesw-resize;
    --cursor-no-drop: no-drop;
    --cursor-not-allowed: not-allowed;
    --cursor-ns-resize: ns-resize;
    --cursor-nw-resize: nw-resize;
    --cursor-nwse-resize: nwse-resize;
    --cursor-pointer: pointer;
    --cursor-progress: progress;
    --cursor-row-resize: row-resize;
    --cursor-s-resize: s-resize;
    --cursor-se-resize: se-resize;
    --cursor-sw-resize: sw-resize;
    --cursor-text: text;
    --cursor-vertical-text: vertical-text;
    --cursor-w-resize: w-resize;
    --cursor-wait: wait;
    --cursor-zoom-in: zoom-in;
    --cursor-zoom-out: zoom-out;
  }
}
html { cursor: var(--cursor-default); }
a[href], button, summary, select, [role=button], [role=tab], [role=link], [role=menuitem], [role=option], [role=switch], [role=checkbox], [role=radio], label[for], label:has(input[type=checkbox]), label:has(input[type=radio]), input[type=checkbox], input[type=radio], input[type=range], input[type=color], input[type=file], input[type=submit], input[type=button], input[type=reset], [data-link], [tabindex]:not([tabindex="-1"]) { cursor: var(--cursor-pointer); }
input:not([type]), input[type=text], input[type=search], input[type=email], input[type=url], input[type=tel], input[type=password], input[type=number], input[type=date], input[type=time], input[type=datetime-local], textarea, [contenteditable=true] { cursor: var(--cursor-text); }
:disabled, [aria-disabled=true][aria-disabled=true] { cursor: var(--cursor-not-allowed); }
