        .glass-panel {
            background-color: rgba(30, 41, 59, 0.4);
            backdrop-filter: blur(12px);
            position: relative;
            overflow: hidden;
            border: 1px solid rgba(58, 73, 75, 0.3);
        }
        .glass-panel::before {
            content: '';
            position: absolute;
            inset: 0;
            border-top: 1px solid rgba(0, 242, 255, 0.5);
            border-left: 1px solid rgba(0, 242, 255, 0.5);
            pointer-events: none;
        }
        .glass-panel::after {
            content: '';
            position: absolute;
            inset: 0;
            background: linear-gradient(to top, rgba(0, 242, 255, 0.1), transparent);
            pointer-events: none;
            z-index: -1;
        }
        .flow-dash {
            stroke-dasharray: 4 8;
            animation: dash-flow 2s linear infinite;
        }
        @keyframes dash-flow {
            to { stroke-dashoffset: -24; }
        }
        .glitch-flicker-on-click:active {
            opacity: 0.5;
            transform: scale(0.98);
        }
        .inner-glow-cyan {
            box-shadow: inset 0 0 20px rgba(0, 242, 255, 0.05);
        }