und-color: #f8f8f8;
            border: 1px solid #ccc;
            border-radius: 3px;
        }

        .pattern-input {
            width: 100%;
            padding: 5px;
            margin: 5px 0;
            border: 1px solid #ccc;
            border-radius: 3px;
            font-family: monospace;
        }

        .slider-group {
            margin: 10px 0;
        }

        .slider-label {
            display: flex;
            justify-content: space-between;
            margin-bottom: 5px;
     