/* ===========================================
   JAR BODY
   Main glass container - rounded corners at bottom only
   Shoulder provides the curved top transition
   =========================================== */

.jar {
    position: relative;
    top: 0; /* Lid/neck/shoulder hidden, so jar starts at top */
    left: 50%;
    transform: translateX(-50%);
    width: var(--jar-body-width);
    height: 100%; /* Fill entire wrapper height since lid/neck/shoulder are hidden */
    /* HIDDEN FOR DEBUGGING - only physics walls visible */
    background: transparent !important;
    border: none !important;
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    border-radius: 0 !important;
    overflow: visible;
    box-shadow: none !important;
}

