@media screen and (min-width: 767px) {

    /*鼠标样式*/
    body {
        cursor: url(../img/cursor/normal.cur), auto;
    }

    a:-webkit-any-link,
    header .container nav span.dropdown,
    body.ios-safari,
    .toggle,
    .ins-selectable,
    .OwO .OwO-logo,
    details.bracketdown summary,
    article details summary,
    article span.copy-link.loaded,
    .bigfoot-footnote__button,
    .btn {
        cursor: url(../img/cursor/pointer.cur), auto !important;
    }

    /*鼠标点击效果*/

    :root {
        --accent: rgb(99, 119, 227);
    }

    .click-effect {
        position: fixed;
        width: 14px;
        height: 14px;
        border-radius: 50%;
        pointer-events: none;
        transform: translate(-50%, -50%);
        border: 2px solid var(--accent);
        box-sizing: border-box;
        z-index: 2147483647;
        animation: click-ring 0.28s ease-out forwards;
    }

    @keyframes click-ring {
        from {
            opacity: 0.9;
            transform: translate(-50%, -50%) scale(1);
        }

        to {
            opacity: 0;
            transform: translate(-50%, -50%) scale(2.8);
        }
    }
}