.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{display:flex;justify-content:center}.metronome{border-top:1px solid silver;border-bottom:1px solid silver;display:flex;flex-direction:column;width:100%;justify-content:space-between}.row{display:flex}.btn{border:0;cursor:pointer;text-align:center;font-weight:700}.btn-bg{background-color:#da572f;color:#fff}.btn-bg:hover{background-color:#e27d5e}.btn-no-bg{background-color:#FFF;color:#da572f}.btn-no-bg:hover{color:#e27d5e}.row-bpm{margin:1rem 0}.bpm-info{text-align:left;color:#da572f;font-weight:700}#bpm-label{font-size:4.5rem}#btn-play{width:100px;height:100px;font-size:1rem;border-radius:50%;line-height:6em;margin-left:auto}.tempo-row{justify-content:space-between}.btn-tempo{text-align:center;font-size:3rem;padding:5px}#dec-tempo{padding-bottom:.75rem}input[type="range"].tempo-range{appearance:none;background-color:transparent;width:80%}input[type="range"].tempo-range:focus{outline:none}input[type="range"].tempo-range::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background-color:#da572f;cursor:pointer;margin-top:-8px}input[type="range"].tempo-range::-moz-range-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background-color:#da572f;cursor:pointer;border:none}input[type="range"].tempo-range::-webkit-slider-runnable-track{width:100%;height:2px;background:rgb(87,87,87)}input[type="range"].tempo-range::-moz-range-track{width:100%;height:2px;background:rgb(87,87,87)}#beats-indecation{margin:0 auto}.dot{font-size:3em}.active-dot{color:#da572f}.row-measures{text-align:center;text-transform:uppercase;font-size:.95rem;margin-bottom:1rem}.measures-setting{margin-left:auto}.beats-btn-container{display:flex;justify-content:space-around;align-items:center}.btn-beats{font-size:2rem}.dec-beats{line-height:1rem;padding-bottom:.5rem}#beats-label{font-size:1.25em}input[type='checkbox']#checkbox-stress-beat{accent-color:#da572f;width:25px;height:25px;margin:.5rem}