<svg class="svg-2" viewBox="-20 -20 ${width} ${height}">
<defs>
<filter id="filter1" x="0" y="0">
<feOffset dx="1" dy="1"/>
<feGaussianBlur stdDeviation="5" result="offset-blur"/>
<feComposite operator="out" in="SourceGraphic" in2="offset-blur" result="inverse"/>
<feFlood flood-color="black" flood-opacity=".8" result="color"/>
<feComposite operator="in" in="color" in2="inverse" result="shadow"/>
<feComponentTransfer in="shadow" result="shadow">
<feFuncA type="linear" slope=".35"/>
</feComponentTransfer>
</filter>
</defs>
<path filter="url(#filter1)" id="path-2" class="cls-1" d="
M${pW(1)},${pH(1)}
L${pW(90)},${pH(1)}
L${pW(1)},${pH(50)}
L${pW(90)},${pH(50)}
L${pW(1)},${pH(90)}
L${pW(90)},${pH(90)}"/>
<text id="scroll-text">
<textPath xlink:href="#path-2" startOffset="${offset}%">
${text}
<tspan>⬤</tspan>
</textPath>
</text>
<use id="scroll-line" xlink:href="#scroll" ></use>
</svg>