   }

        .root-mode-section {
            margin: 20px 0;
        }

        .root-mode-container {
            display: flex;
            gap: 20px;
        }

        .root-control {
            display: flex;
            flex-direction: column;
            gap: 10px;
        }

        .mode-control {
            display: flex;
            flex-direction: column;
            gap: 10px;
        }

        .root-control input[type="range"] {
            width: 200px;
        }

        .mode-control s