#mm-timer-container{font-family:'Arial',sans-serif;text-align:center;padding:20px;border:2px solid #000;border-radius:10px;background-color:#f4f4f4;display:inline-block}#mm-timer-container button{margin-top:8px}#mm-timer-form{margin-bottom:20px}#mm-time{font-size:5.5em;color:#333;text-align:center;margin:10px 0}#mm-minute-input,#mm-second-input{display:inline-block;vertical-align:middle;margin-right:5px;text-align:center}#mm-timer{margin-top:20px}#mm-pause-btn,#mm-stop-btn,#mm-final-stop-btn{font-size:1em;padding:10px 20px;margin:5px}#mm-final-stop-btn{background-color:red;color:#fff;border:none}#mm-alarm-options{margin-top:20px}#mm-alarm-volume{margin-top:10px}#mm-alarm-volume label{margin-right:10px}#mm-alarm-volume input[type="range"]{width:150px;-webkit-appearance:none;height:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;margin-top:5px}#mm-alarm-volume input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#4CAF50;cursor:pointer}#mm-alarm-volume input[type="range"]::-moz-range-thumb{width:15px;height:15px;background:#4CAF50;cursor:pointer}#mm-alarm-volume input[type="range"]:hover{opacity:1}#mm-alarm-volume input[type="range"]::-moz-range-track{background:#fff0;border:none}.blinking{animation:blinker 1s linear infinite}@keyframes blinkingText{0%{color:red}50%{color:blue}100%{color:red}}