/* ===========================================
   JAR NECK
   The narrow glass tube at the top of the jar
   
   Vertical position: 26px to 60px (34px tall)
   z-index: 3 (above shoulder, below lid)
   =========================================== */

.jar-neck {
    position: absolute;
    top: var(--jar-neck-top);
    left: 50%;
    transform: translateX(-50%);
    width: var(--jar-neck-width);
    height: var(--jar-neck-height);
    background: rgba(255, 255, 255, 0.03); /* Semi-transparent to see marbles behind */
    border: 2px solid var(--jar-border);
    border-bottom: none;
    z-index: 3;
}
