body .toggle figure::after,
.toggle-sound::after{content:'';position:absolute;height:2px;transition:all .3s ease;left:-15%;width:130%;top:10px}
.toggle-sound::after{width:80%;height:2px;top:15px;left:3px;width:80%;}
body.static .toggle-movement::after,
body.muted .toggle-sound::after
{content:'';background-color:var(--gray);transform:rotate(45deg)}
body.static .toggle-movement *,
body:not(.muted) .toggle-sound *,
body.helped .toggle-help *{color:var(--white) !important}
.audio-gesture{position:relative}
.audio-gesture .toggle-sound{display:none;position:absolute;right:1rem;overflow:visible;top:1rem;z-index:9999;width:32px !important;height:32px;font-size:.8rem;background-color:rgb(0 0 0 / 26%);border-radius:50%;box-shadow:0 2px 4px rgba(0, 0, 0, .15);box-sizing:border-box;margin:0;cursor:pointer;align-items:center;justify-content:center}
.init-audio-gesture:hover .toggle-sound {display:flex}
.audio-gesture .progress-line{background:var(--primary);display:table;height:.25rem;top:0;position: absolute;z-index: 100;}
/*
bug - contextual now visible in anonymous
.contextual-region .audio-gesture .toggle-sound{right:2.5rem;top:0.5rem;}*/
