
        #disc {
          
            border-radius: 50%;
            position: relative;
               margin-top: 76%;
            transform: translate(-50%, -50%);
            background-color: transparent;
/*             background-image: url('images/disc.png'); */
            overflow: hidden;
        }

        /* Adding a marker or indicator on the disc */
        .indicator {
            width: 5px;
            height: 75px;
            background-color: red;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -100%);
        }
        
        .pulses1
        {
        	
       		 background-color: #3a3333;
		    padding: 10px;
		    color: red;
		    font-family: 'Orbitron', sans-serif;
        }
        #light{
        
    position: absolute;
    margin-top: 50px;
    margin-left: -90px;
        
        
        }

/*         #rpm { */
          
/*             transform: translateX(-50%); */
/*             font-size: 16px; */
/*                font-weight: 600; */
/*             font-family: Arial, sans-serif; */
/*         } */

        #pulseDisplay {
            position: absolute;
            top: 65%;
            left: 20%;
            transform: translateX(-50%);
            font-size: 18px;
        }

        .pulse {
            width: 10px;
            height: 10px;
            background-color: green;
            display: inline-block;
            margin: 0 2px;
            border-radius: 50%;
        }

        .error {
            background-color: red !important;
            animation: shake 0.5s ease infinite;
        }

        /* Noise animation (shake effect) */
        @keyframes shake {
            0% { transform: translate(0, 0); }
            25% { transform: translate(1px, -1px); }
            50% { transform: translate(-1px, 1px); }
            75% { transform: translate(1px, 1px); }
            100% { transform: translate(-1px, -1px); }
        }

        #graph {
/*             position: absolute; */
/*             top: 20%; */
/*             left: 60%; */
/*             width: 35%; */
/*             height: 300px; */
        }
  