.ea-c80be23e-container {
    --arrow-bg: #3b82f6;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--arrow-bg);
    margin: 0 auto;
    position: relative;
    transition: all 0.3s ease;
}

.ea-c80be23e-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
}

/* Shape Combinations using Clip-Path */
/* Head: Standard (triangle 75% -> 100%) */
.ea-head-standard.ea-tail-flat { clip-path: polygon(0% 25%, 75% 25%, 75% 0%, 100% 50%, 75% 100%, 75% 75%, 0% 75%); }
.ea-head-standard.ea-tail-notch { clip-path: polygon(0% 25%, 75% 25%, 75% 0%, 100% 50%, 75% 100%, 75% 75%, 0% 75%, 15% 50%); }
.ea-head-standard.ea-tail-point { clip-path: polygon(0% 25%, 75% 25%, 75% 0%, 100% 50%, 75% 100%, 75% 75%, 0% 75%, -15% 50%); }

/* Head: Wide (triangle 60% -> 100%) */
.ea-head-wide.ea-tail-flat { clip-path: polygon(0% 30%, 60% 30%, 60% 0%, 100% 50%, 60% 100%, 60% 70%, 0% 70%); }
.ea-head-wide.ea-tail-notch { clip-path: polygon(0% 30%, 60% 30%, 60% 0%, 100% 50%, 60% 100%, 60% 70%, 0% 70%, 15% 50%); }
.ea-head-wide.ea-tail-point { clip-path: polygon(0% 30%, 60% 30%, 60% 0%, 100% 50%, 60% 100%, 60% 70%, 0% 70%, -15% 50%); }

/* Head: Sharp (triangle 85% -> 100%) */
.ea-head-sharp.ea-tail-flat { clip-path: polygon(0% 15%, 85% 15%, 85% 0%, 100% 50%, 85% 100%, 85% 85%, 0% 85%); }
.ea-head-sharp.ea-tail-notch { clip-path: polygon(0% 15%, 85% 15%, 85% 0%, 100% 50%, 85% 100%, 85% 85%, 0% 85%, 15% 50%); }
.ea-head-sharp.ea-tail-point { clip-path: polygon(0% 15%, 85% 15%, 85% 0%, 100% 50%, 85% 100%, 85% 85%, 0% 85%, -15% 50%); }
