.highlight-accent,
.hash-highlight,
.glow-border,
.document-glow {
    position: relative;
    border-radius: 6px;
    transition: background 1.2s ease, box-shadow 1.2s ease;
    animation: accentPulse 4.5s ease-in-out forwards;
}

@keyframes accentPulse {
    0% {
        background: rgba(16, 107, 198, 0.16);
        box-shadow: inset 3px 0 0 rgba(16, 107, 198, 0.9);
    }
    55% {
        background: rgba(16, 107, 198, 0.06);
        box-shadow: inset 3px 0 0 rgba(16, 107, 198, 0.55);
    }
    100% {
        background: rgba(16, 107, 198, 0);
        box-shadow: inset 3px 0 0 rgba(16, 107, 198, 0);
    }
}
