/* Jazz Anecdotes — curseur custom (moteur github.com/jimmylatreille/kursor)
 * Valeurs basses sur --cursor-ease* = suivi plus fluide (lag élégant). */
:root {
    --cursor-size: 20px;
    --cursor-size-hover: 76px;
    --color-primary: var(--color-accent);

    --cursor-ease: 0.18;
    --cursor-ease-hover: 0.22;

    --cursor-stretch-factor: 0.007;
    --cursor-stretch-max: 0.42;
    --cursor-stretch-ease: 0.078;

    --magnetic-radius: 260;
    --magnetic-strength: 0.18;
    --magnetic-ease: 0.016;

    --cursor-bg: var(--color-accent);
    --cursor-hover-bg: var(--color-accent);
    --cursor-glow-color: var(--color-accent);
    --cursor-opacity: 1;
    --cursor-hover-opacity: 1;
    --cursor-content-color: #0a0a0a;

    --cursor-glow-blur: 20px;

    --cursor-trail-dots: 10;
    --cursor-trail-size: 5px;

    --cursor-radius: 50%;
    --cursor-hover-radius: 50%;
    --cursor-shape-transition: 0.62s cubic-bezier(0.22, 1, 0.36, 1);

    --cursor-text-size: 11px;
    --cursor-icon-size: 26px;
    --cursor-icon-color: #0a0a0a;
    --cursor-text-color: #0a0a0a;

    --cursor-outline-width: 2px;
    --cursor-blend: normal;

    --cursor-idle-delay: 3800;
}

/* Pointeur système masqué sur les écrans précis (le moteur gère le rendu). */
@media (pointer: fine) {
    body {
        cursor: none !important;
    }
}

@media (pointer: coarse) {
    #custom-cursor {
        display: none !important;
    }
}
