/* Roter Fadenkreuz-Cursor für alle Seiten außerhalb des Zielens im Spiel.
   --cur: normal, --cur-hit: über Klickbarem (mit rotem Punkt in der Mitte). */
:root{
  --cur:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none' stroke-linecap='round'><g stroke='%231b1208' stroke-width='4' opacity='.55'><circle cx='16' cy='16' r='8'/><path d='M16 2v8M16 22v8M2 16h8M22 16h8'/></g><g stroke='%23e8432f' stroke-width='2'><circle cx='16' cy='16' r='8'/><path d='M16 2v8M16 22v8M2 16h8M22 16h8'/></g></svg>") 16 16,crosshair;
  --cur-hit:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none' stroke-linecap='round'><g stroke='%231b1208' stroke-width='4' opacity='.55'><circle cx='16' cy='16' r='8'/><path d='M16 2v8M16 22v8M2 16h8M22 16h8'/></g><g stroke='%23e8432f' stroke-width='2'><circle cx='16' cy='16' r='8'/><path d='M16 2v8M16 22v8M2 16h8M22 16h8'/></g><circle cx='16' cy='16' r='2.6' fill='%23e8432f' stroke='%231b1208' stroke-width='1'/></svg>") 16 16,pointer;
}
html,body{cursor:var(--cur)}
a,button,summary,label[for],select,[role="button"],[data-join],[data-kick]{cursor:var(--cur-hit)}
button:disabled,[aria-disabled="true"]{cursor:var(--cur)}
input,textarea,[contenteditable="true"]{cursor:text}
