/* Projekt: Ninabella | https://nina3c.dk/
 * Brugsvilkår: LICENSE.md / /brugsvilkaar/ | Kilder: SOURCES.md
 * Projekt-credit angiver ikke verificeret ophav til alle bidrag.
 */
/* Ninabella pixelplus-cursor | https://nina3c.dk/
 * Implementeret: 2026-10-04T19:08:06+02:00 (Europe/Copenhagen)
 * Motivet er tegnet efter Ninabellas eget pixelplus i logoet.
 */
/* Fælles cursor på alle elementer, inklusive indhold i knapper og links. */
@media (hover: hover) and (pointer: fine) {
    html body, html body *, html body *::before, html body *::after {
        cursor: url('/assets/icons/ninabella-cursor.svg') 20 20, crosshair !important;
    }
    html body:active, html body:active *, html body:active *::before, html body:active *::after {
        cursor: url('/assets/icons/ninabella-cursor-active.svg') 20 20, crosshair !important;
    }
    html body input:not([type]), html body input[type="text"], html body input[type="email"],
    html body input[type="password"], html body input[type="search"], html body input[type="number"],
    html body input[type="tel"], html body input[type="url"], html body textarea,
    html body [contenteditable="true"], html body [contenteditable="true"] * {
        cursor: text !important;
    }
    html body button:disabled, html body button:disabled *, html body input:disabled,
    html body [aria-disabled="true"], html body [aria-disabled="true"] * {
        cursor: not-allowed !important;
    }
}
