/* ========================================================
   Generated style.css - Packaged via Converter Engine
   ======================================================== */

/* Modern Glassmorphic Styles with High Contrast Guardrails */
        .glass-panel {
            background: rgba(255, 255, 255, 0.96);
            backdrop-filter: blur(16px);
            -webkit-backdrop-filter: blur(16px);
            border: 1px solid rgba(226, 232, 240, 0.9);
            box-shadow: 0 20px 40px -15px rgba(13, 43, 78, 0.12);
        }

        /* Slide Transition Animations (Fade and Slide) */
        .slide-container {
            position: relative;
            overflow: hidden;
        }

        .slide-item {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            opacity: 0;
            visibility: hidden;
            transform: none;
            transition: none;
        }

        .slide-item.active {
            opacity: 1;
            visibility: visible;
            transform: translateY(0);
            position: relative;
        }

        /* Waterfall connection lines */
        .connector-line {
            width: 2px;
            background: repeating-linear-gradient(to bottom, #cbd5e1 0, #cbd5e1 3px, transparent 3px, transparent 6px);
            height: 15px;
            margin: 0 auto;
        }

