.knob-input__container {
    position: relative
}

.knob-input__visual {
    pointer-events: none;
    width: 100%;
    height: 100%
}

.knob-input__input {
    cursor: grab;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0
}

body.knob-input__drag-active,body.knob-input__drag-active * {
    cursor: grabbing!important
}

.fl-standard-knob .fl-standard-knob__svg {
    overflow: visible
}

.fl-standard-knob.drag-active .fl-standard-knob__dial,.fl-standard-knob:hover .fl-standard-knob__dial {
    transform: scale(.9);
    filter: brightness(10.2);
    transition: all .3s cubic-bezier(.39,.575,.565,1)
}

.fl-standard-knob.drag-active .fl-standard-knob__dial-highlight,.fl-standard-knob:hover .fl-standard-knob__dial-highlight {
    opacity: .05
}

.fl-standard-knob.focus-active .fl-standard-knob__focus-indicator {
    opacity: .8
}

.fl-standard-knob__focus-indicator {
    opacity: 0;
    transition: all .3s cubic-bezier(.39,.575,.565,1)
}

.fl-standard-knob__dial {
    transform-origin: 20px 20px;
    transition: all .6s cubic-bezier(.39,.575,.565,1)
}

.fl-standard-knob__dial-highlight {
    opacity: 0;
    transition: all .3s cubic-bezier(.39,.575,.565,1)
}
