summaryrefslogtreecommitdiff
path: root/assets/images/electroscope
diff options
context:
space:
mode:
authoraltaf-creator <athaalaa@gmail.com>2023-09-02 21:19:46 +0700
committeraltaf-creator <athaalaa@gmail.com>2023-09-02 21:19:46 +0700
commit07793af56c55e45a372d19d58b78d73f340b4897 (patch)
tree55648fe3bdb98b048280cf7126498d48111d5a61 /assets/images/electroscope
parentec9892ad62f3bd6a1a7c9faf2505bc861a48fddd (diff)
Finished Electrical Theory
Diffstat (limited to 'assets/images/electroscope')
-rw-r--r--assets/images/electroscope/electroscope_negative_negative.svg625
-rw-r--r--assets/images/electroscope/electroscope_negative_normal.svg625
-rw-r--r--assets/images/electroscope/electroscope_negative_positive.svg625
-rw-r--r--assets/images/electroscope/electroscope_positive_negative.svg594
-rw-r--r--assets/images/electroscope/electroscope_positive_normal.svg656
-rw-r--r--assets/images/electroscope/electroscope_positive_positive.svg625
6 files changed, 3750 insertions, 0 deletions
diff --git a/assets/images/electroscope/electroscope_negative_negative.svg b/assets/images/electroscope/electroscope_negative_negative.svg
new file mode 100644
index 0000000..aef19e0
--- /dev/null
+++ b/assets/images/electroscope/electroscope_negative_negative.svg
@@ -0,0 +1,625 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_negative_negative.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.41220252"
+ inkscape:cx="-408.77964"
+ inkscape:cy="116.44761"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25690">
+ <stop
+ style="stop-color:#203883;stop-opacity:1;"
+ offset="0"
+ id="stop25686" />
+ <stop
+ style="stop-color:#63a3ff;stop-opacity:1;"
+ offset="1"
+ id="stop25688" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08289862,0.08623492,-0.17132957,0.17684291,112.02746,121.08601)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.07074767,0.09432246,0.18856935,0.13477293,95.752729,124.22169)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27540"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1082"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1092"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1112"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1221"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1358"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1467"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1477"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1487"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1497"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-11.019257"
+ inkscape:transform-center-y="7.8656768"
+ d="m 107.22372,143.66593 -3.87449,5.16555 c -0.43816,0.58328 -0.24995,1.31906 0.28121,1.81917 6.31434,5.94541 12.48019,12.05784 22.50083,13.83456 0.71831,0.12739 1.42374,0.29588 1.8615,-0.28774 l 3.87449,-5.16555 c 0.43815,-0.58328 0.42138,-1.6227 -0.2812,-1.81915 -9.05932,-2.53316 -15.74067,-8.23641 -22.50083,-13.83458 -0.56181,-0.46542 -1.42376,-0.2959 -1.86151,0.28774 z"
+ sodipodi:nodetypes="sssssssss" />
+ <g
+ id="g27538"
+ transform="matrix(0.76349238,0,0,0.76349238,51.768785,23.361571)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27540);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27532"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27536"><tspan
+ sodipodi:role="line"
+ id="tspan27534"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="10.024918"
+ inkscape:transform-center-y="10.349471"
+ d="m 103.05038,143.68679 4.53994,4.72265 c 0.51291,0.53357 0.46624,1.38484 -0.0476,1.96786 -5.99118,6.79853 -12.433995,13.01765 -19.299341,18.69462 -0.593073,0.49035 -1.386331,0.57518 -1.899261,0.0416 l -4.53993,-4.72267 c -0.512934,-0.53356 -0.549688,-1.48334 0.04753,-1.96784 7.244572,-5.87723 13.590485,-12.14685 19.299352,-18.69464 0.51088,-0.58586 1.38633,-0.57517 1.89926,-0.0416 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g1080"
+ transform="matrix(0.76349238,0,0,0.76349238,42.011033,-82.00974)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1082);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1074"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1078"><tspan
+ sodipodi:role="line"
+ id="tspan1076"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1090"
+ transform="matrix(0.76349238,0,0,0.76349238,27.791402,36.464609)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1092);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1084"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1088"><tspan
+ sodipodi:role="line"
+ id="tspan1086"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1110"
+ transform="matrix(0.76349238,0,0,0.76349238,56.09631,-76.667226)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1112);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1104"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1108"><tspan
+ sodipodi:role="line"
+ id="tspan1106"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1219"
+ transform="matrix(0.76349238,0,0,0.76349238,40.437601,-71.447656)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1221);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1213"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1217"><tspan
+ sodipodi:role="line"
+ id="tspan1215"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1356"
+ transform="matrix(0.76349238,0,0,0.76349238,42.336679,22.350806)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1358);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1350"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1354"><tspan
+ sodipodi:role="line"
+ id="tspan1352"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1465"
+ transform="matrix(0.76349238,0,0,0.76349238,56.18169,27.934945)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1467);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1459"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1463"><tspan
+ sodipodi:role="line"
+ id="tspan1461"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1475"
+ transform="matrix(0.76349238,0,0,0.76349238,66.772661,31.304799)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1477);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1469"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1473"><tspan
+ sodipodi:role="line"
+ id="tspan1471"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1485"
+ transform="matrix(0.76349238,0,0,0.76349238,37.647491,26.81166)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1487);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1479"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1483"><tspan
+ sodipodi:role="line"
+ id="tspan1481"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1495"
+ transform="matrix(0.76349238,0,0,0.76349238,32.788758,31.978962)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1497);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1489"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1493"><tspan
+ sodipodi:role="line"
+ id="tspan1491"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/assets/images/electroscope/electroscope_negative_normal.svg b/assets/images/electroscope/electroscope_negative_normal.svg
new file mode 100644
index 0000000..09f88b8
--- /dev/null
+++ b/assets/images/electroscope/electroscope_negative_normal.svg
@@ -0,0 +1,625 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_negative_normal.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.5829424"
+ inkscape:cx="-407.4159"
+ inkscape:cy="322.50185"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25690">
+ <stop
+ style="stop-color:#203883;stop-opacity:1;"
+ offset="0"
+ id="stop25686" />
+ <stop
+ style="stop-color:#63a3ff;stop-opacity:1;"
+ offset="1"
+ id="stop25688" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.10411515,0.05889549,-0.11353648,0.21848731,104.57963,120.03443)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.11364077,0.03142824,0.06690469,0.22191419,111.32193,122.12254)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient26446"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient26456"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient26466"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27500"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27520"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27540"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1082"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1092"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1102"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1112"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-3.9123536"
+ inkscape:transform-center-y="12.995898"
+ d="m 108.51962,144.52363 -6.22351,1.72116 c -0.70315,0.19443 -1.00392,0.89137 -0.88909,1.61182 1.36496,8.5648 2.51032,17.17106 9.35649,24.70098 0.49074,0.5398 0.94617,1.10425 1.64932,0.90979 l 6.22352,-1.72116 c 0.70314,-0.19443 1.32518,-1.02696 0.88909,-1.6118 -5.62298,-7.54124 -7.42643,-16.13863 -9.35648,-24.701 -0.16035,-0.71171 -0.94618,-1.10427 -1.64934,-0.90979 z"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="6.6471742"
+ inkscape:transform-center-y="12.791738"
+ d="m 102.44795,144.2592 5.70186,3.2254 c 0.64419,0.36441 0.84315,1.19342 0.51776,1.89912 -3.79431,8.22907 -8.18721,16.03225 -13.140153,23.43694 -0.427889,0.6396 -1.16367,0.94795 -1.807871,0.58355 l -5.701855,-3.22542 c -0.644206,-0.3644 -0.951309,-1.26391 -0.517777,-1.8991 5.258979,-7.70511 9.544576,-15.52895 13.140156,-23.43695 0.32179,-0.70759 1.16367,-0.94795 1.80788,-0.58354 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g26444"
+ transform="matrix(0.76349238,0,0,0.76349238,38.124514,33.185035)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26446);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26438"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text26442"><tspan
+ sodipodi:role="line"
+ id="tspan26440"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g26454"
+ transform="matrix(0.76349238,0,0,0.76349238,43.160854,24.320096)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26456);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26448"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text26452"><tspan
+ sodipodi:role="line"
+ id="tspan26450"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g26464"
+ transform="matrix(0.76349238,0,0,0.76349238,52.445235,-84.171059)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26466);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26458"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text26462"><tspan
+ sodipodi:role="line"
+ id="tspan26460"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g27498"
+ transform="matrix(0.76349238,0,0,0.76349238,39.447225,-72.544591)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27500);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27492"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27496"><tspan
+ sodipodi:role="line"
+ id="tspan27494"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g27518"
+ transform="matrix(0.76349238,0,0,0.76349238,40.525517,-87.562911)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27520);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27512"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27516"><tspan
+ sodipodi:role="line"
+ id="tspan27514"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g27538"
+ transform="matrix(0.76349238,0,0,0.76349238,50.887183,36.825839)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27540);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27532"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27536"><tspan
+ sodipodi:role="line"
+ id="tspan27534"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1080"
+ transform="matrix(0.76349238,0,0,0.76349238,50.073433,29.320763)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1082);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1074"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1078"><tspan
+ sodipodi:role="line"
+ id="tspan1076"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1090"
+ transform="matrix(0.76349238,0,0,0.76349238,34.537218,39.071053)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1092);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1084"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1088"><tspan
+ sodipodi:role="line"
+ id="tspan1086"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1100"
+ transform="matrix(0.76349238,0,0,0.76349238,46.111046,-80.071293)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1102);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1094"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1098"><tspan
+ sodipodi:role="line"
+ id="tspan1096"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1110"
+ transform="matrix(0.76349238,0,0,0.76349238,53.373056,-74.397848)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1112);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1104"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1108"><tspan
+ sodipodi:role="line"
+ id="tspan1106"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/assets/images/electroscope/electroscope_negative_positive.svg b/assets/images/electroscope/electroscope_negative_positive.svg
new file mode 100644
index 0000000..f74e876
--- /dev/null
+++ b/assets/images/electroscope/electroscope_negative_positive.svg
@@ -0,0 +1,625 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_negative_positive.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.5829424"
+ inkscape:cx="-541.21985"
+ inkscape:cy="305.34749"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25690">
+ <stop
+ style="stop-color:#203883;stop-opacity:1;"
+ offset="0"
+ id="stop25686" />
+ <stop
+ style="stop-color:#63a3ff;stop-opacity:1;"
+ offset="1"
+ id="stop25688" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.11687681,0.02546476,-0.04383155,0.24229328,96.895263,121.2354)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.1179003,0.00121622,0.00772235,0.2316517,117.28974,124.12973)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient26446"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient26466"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27500"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient27540"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1082"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1092"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1102"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1112"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1221"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25690"
+ id="linearGradient1358"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-0.023750245"
+ inkscape:transform-center-y="13.554177"
+ d="m 108.83323,145.06175 -6.45679,0.0666 c -0.72949,0.007 -1.19903,0.60393 -1.27291,1.32972 -0.87843,8.62828 -1.979749,17.24029 2.70506,26.2748 0.3358,0.64765 0.63114,1.31006 1.36065,1.30254 l 6.45679,-0.0666 c 0.72949,-0.007 1.54432,-0.65254 1.2729,-1.3297 -3.49966,-8.73158 -3.03668,-17.50388 -2.70504,-26.27481 0.0277,-0.72903 -0.63114,-1.31008 -1.36066,-1.30254 z"
+ sodipodi:nodetypes="sssssssss" />
+ <g
+ id="g27538"
+ transform="matrix(0.76349238,0,0,0.76349238,46.874473,32.829257)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27540);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27532"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27536"><tspan
+ sodipodi:role="line"
+ id="tspan27534"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="2.5593894"
+ inkscape:transform-center-y="14.183919"
+ d="m 102.02423,145.00675 6.40075,1.39457 c 0.72315,0.15757 1.15842,0.89063 1.05632,1.661 -1.19052,8.98315 -3.07881,17.73653 -5.61996,26.27489 -0.21956,0.73754 -0.83121,1.24973 -1.55437,1.09218 l -6.400752,-1.39459 c -0.723164,-0.15755 -1.282585,-0.92598 -1.05633,-1.66098 2.744629,-8.91586 4.524312,-17.65723 5.619962,-26.2749 0.0981,-0.77111 0.83121,-1.24973 1.55438,-1.09217 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g26444"
+ transform="matrix(0.76349238,0,0,0.76349238,43.410552,-81.487384)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26446);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26438"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text26442"><tspan
+ sodipodi:role="line"
+ id="tspan26440"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g26464"
+ transform="matrix(0.76349238,0,0,0.76349238,52.445235,-84.171059)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26466);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26458"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text26462"><tspan
+ sodipodi:role="line"
+ id="tspan26460"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g27498"
+ transform="matrix(0.76349238,0,0,0.76349238,36.270096,-82.302916)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27500);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27492"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text27496"><tspan
+ sodipodi:role="line"
+ id="tspan27494"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1080"
+ transform="matrix(0.76349238,0,0,0.76349238,49.392619,-75.751439)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1082);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1074"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1078"><tspan
+ sodipodi:role="line"
+ id="tspan1076"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1090"
+ transform="matrix(0.76349238,0,0,0.76349238,41.912697,38.39024)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1092);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1084"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1088"><tspan
+ sodipodi:role="line"
+ id="tspan1086"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1100"
+ transform="matrix(0.76349238,0,0,0.76349238,47.245735,-89.148805)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1102);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1094"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1098"><tspan
+ sodipodi:role="line"
+ id="tspan1096"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1110"
+ transform="matrix(0.76349238,0,0,0.76349238,56.09631,-76.667226)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1112);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1104"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1108"><tspan
+ sodipodi:role="line"
+ id="tspan1106"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1219"
+ transform="matrix(0.76349238,0,0,0.76349238,40.437601,-71.447656)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1221);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1213"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1217"><tspan
+ sodipodi:role="line"
+ id="tspan1215"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ <g
+ id="g1356"
+ transform="matrix(0.76349238,0,0,0.76349238,44.182075,26.362537)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient1358);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle1350"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.695351"
+ y="166.43628"
+ id="text1354"><tspan
+ sodipodi:role="line"
+ id="tspan1352"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.695351"
+ y="166.43628">_</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/assets/images/electroscope/electroscope_positive_negative.svg b/assets/images/electroscope/electroscope_positive_negative.svg
new file mode 100644
index 0000000..499fad0
--- /dev/null
+++ b/assets/images/electroscope/electroscope_positive_negative.svg
@@ -0,0 +1,594 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_positive_negative.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.82440505"
+ inkscape:cx="103.71116"
+ inkscape:cy="281.41506"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25511">
+ <stop
+ style="stop-color:#a30000;stop-opacity:1;"
+ offset="0"
+ id="stop25507" />
+ <stop
+ style="stop-color:#ff6363;stop-opacity:1;"
+ offset="1"
+ id="stop25509" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.11696003,0.02507975,-0.04303343,0.2424363,96.813644,121.26126)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.11674072,0.01653977,0.03778493,0.22867979,114.35539,122.92703)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient26436"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27510"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27530"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27550"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient446"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient466"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient476"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient486"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-2.1930313"
+ inkscape:transform-center-y="13.387579"
+ d="m 108.69308,144.78109 -6.39328,0.9058 c -0.72232,0.10231 -1.1103,0.75474 -1.08915,1.48397 0.2512,8.66925 0.2793,17.35134 6.09932,25.69982 0.41718,0.59847 0.79617,1.21685 1.5185,1.11451 l 6.39329,-0.90579 c 0.72231,-0.10231 1.44634,-0.84785 1.08915,-1.48396 -4.60555,-8.20226 -5.2874,-16.96027 -6.09931,-25.69983 -0.0674,-0.72643 -0.79618,-1.21688 -1.51852,-1.11452 z"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="2.5124725"
+ inkscape:transform-center-y="14.192238"
+ d="m 102.02087,145.01559 6.4053,1.37349 c 0.72367,0.15518 1.16135,0.88681 1.06179,1.65751 -1.16093,8.98702 -3.02039,17.74657 -5.53341,26.29325 -0.21713,0.73826 -0.82709,1.25246 -1.55077,1.09729 l -6.405305,-1.3735 c -0.723679,-0.15517 -1.285628,-0.92175 -1.061794,-1.65749 2.715254,-8.92485 4.466141,-17.67204 5.533409,-26.29327 0.0956,-0.77142 0.82709,-1.25245 1.55078,-1.09728 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g26434"
+ transform="matrix(0.76349238,0,0,0.76349238,42.875819,29.493505)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26436);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26428"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text26432"><tspan
+ sodipodi:role="line"
+ id="tspan26430"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27478"
+ transform="matrix(0.76349238,0,0,0.76349238,55.917575,-78.161015)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27480);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27472"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27476"><tspan
+ sodipodi:role="line"
+ id="tspan27474"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27508"
+ transform="matrix(0.76349238,0,0,0.76349238,38.917535,-83.013147)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27510);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27502"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27506"><tspan
+ sodipodi:role="line"
+ id="tspan27504"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27528"
+ transform="matrix(0.76349238,0,0,0.76349238,50.183379,39.710569)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27530);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27522"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27526"><tspan
+ sodipodi:role="line"
+ id="tspan27524"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g444"
+ transform="matrix(0.76349238,0,0,0.76349238,50.243162,-73.514516)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient446);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle438"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text442"><tspan
+ sodipodi:role="line"
+ id="tspan440"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g464"
+ transform="matrix(0.76349238,0,0,0.76349238,51.424433,-86.404999)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient466);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle458"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text462"><tspan
+ sodipodi:role="line"
+ id="tspan460"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g474"
+ transform="matrix(0.76349238,0,0,0.76349238,42.309387,-89.119931)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient476);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle468"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text472"><tspan
+ sodipodi:role="line"
+ id="tspan470"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g484"
+ transform="matrix(0.76349238,0,0,0.76349238,36.131321,-76.906368)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient486);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle478"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text482"><tspan
+ sodipodi:role="line"
+ id="tspan480"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27548"
+ transform="matrix(0.76349238,0,0,0.76349238,45.681397,-82.473832)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27550);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27542"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27546"><tspan
+ sodipodi:role="line"
+ id="tspan27544"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/assets/images/electroscope/electroscope_positive_normal.svg b/assets/images/electroscope/electroscope_positive_normal.svg
new file mode 100644
index 0000000..62a6d63
--- /dev/null
+++ b/assets/images/electroscope/electroscope_positive_normal.svg
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_positive_normal.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.5829424"
+ inkscape:cx="-198.13278"
+ inkscape:cy="217.86029"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25511">
+ <stop
+ style="stop-color:#a30000;stop-opacity:1;"
+ offset="0"
+ id="stop25507" />
+ <stop
+ style="stop-color:#ff6363;stop-opacity:1;"
+ offset="1"
+ id="stop25509" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.10411515,0.05889549,-0.11353648,0.21848731,104.57963,120.03443)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.11364077,0.03142824,0.06690469,0.22191419,111.32193,122.12254)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient26426"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient26436"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27490"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27510"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27530"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27550"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient446"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient466"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient476"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient486"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-3.9123536"
+ inkscape:transform-center-y="12.995898"
+ d="m 108.51962,144.52363 -6.22351,1.72116 c -0.70315,0.19443 -1.00392,0.89137 -0.88909,1.61182 1.36496,8.5648 2.51032,17.17106 9.35649,24.70098 0.49074,0.5398 0.94617,1.10425 1.64932,0.90979 l 6.22352,-1.72116 c 0.70314,-0.19443 1.32518,-1.02696 0.88909,-1.6118 -5.62298,-7.54124 -7.42643,-16.13863 -9.35648,-24.701 -0.16035,-0.71171 -0.94618,-1.10427 -1.64934,-0.90979 z"
+ sodipodi:nodetypes="sssssssss" />
+ <g
+ id="g27548"
+ transform="matrix(0.76349238,0,0,0.76349238,49.502838,28.363066)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27550);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27542"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27546"><tspan
+ sodipodi:role="line"
+ id="tspan27544"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="6.6471742"
+ inkscape:transform-center-y="12.791738"
+ d="m 102.44795,144.2592 5.70186,3.2254 c 0.64419,0.36441 0.84315,1.19342 0.51776,1.89912 -3.79431,8.22907 -8.18721,16.03225 -13.140153,23.43694 -0.427889,0.6396 -1.16367,0.94795 -1.807871,0.58355 l -5.701855,-3.22542 c -0.644206,-0.3644 -0.951309,-1.26391 -0.517777,-1.8991 5.258979,-7.70511 9.544576,-15.52895 13.140156,-23.43695 0.32179,-0.70759 1.16367,-0.94795 1.80788,-0.58354 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g26424"
+ transform="matrix(0.76349238,0,0,0.76349238,33.609377,40.880057)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26426);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26418"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text26422"><tspan
+ sodipodi:role="line"
+ id="tspan26420"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g26434"
+ transform="matrix(0.76349238,0,0,0.76349238,38.741117,32.131153)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26436);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26428"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text26432"><tspan
+ sodipodi:role="line"
+ id="tspan26430"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27478"
+ transform="matrix(0.76349238,0,0,0.76349238,55.917575,-78.161015)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27480);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27472"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27476"><tspan
+ sodipodi:role="line"
+ id="tspan27474"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27488"
+ transform="matrix(0.76349238,0,0,0.76349238,48.032581,-77.176202)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27490);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27482"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27486"><tspan
+ sodipodi:role="line"
+ id="tspan27484"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27508"
+ transform="matrix(0.76349238,0,0,0.76349238,38.917535,-83.013147)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27510);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27502"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27506"><tspan
+ sodipodi:role="line"
+ id="tspan27504"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27528"
+ transform="matrix(0.76349238,0,0,0.76349238,54.599974,41.395496)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27530);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27522"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27526"><tspan
+ sodipodi:role="line"
+ id="tspan27524"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g444"
+ transform="matrix(0.76349238,0,0,0.76349238,43.784933,23.119067)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient446);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle438"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text442"><tspan
+ sodipodi:role="line"
+ id="tspan440"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g464"
+ transform="matrix(0.76349238,0,0,0.76349238,51.424433,-86.404999)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient466);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle458"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text462"><tspan
+ sodipodi:role="line"
+ id="tspan460"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g474"
+ transform="matrix(0.76349238,0,0,0.76349238,42.309387,-89.119931)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient476);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle468"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text472"><tspan
+ sodipodi:role="line"
+ id="tspan470"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g484"
+ transform="matrix(0.76349238,0,0,0.76349238,37.655779,-74.769163)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient486);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle478"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text482"><tspan
+ sodipodi:role="line"
+ id="tspan480"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/assets/images/electroscope/electroscope_positive_positive.svg b/assets/images/electroscope/electroscope_positive_positive.svg
new file mode 100644
index 0000000..b105940
--- /dev/null
+++ b/assets/images/electroscope/electroscope_positive_positive.svg
@@ -0,0 +1,625 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="77.102119mm"
+ height="181.43367mm"
+ viewBox="0 0 77.102119 181.43367"
+ version="1.1"
+ id="svg5"
+ inkscape:version="1.2.2 (732a01da63, 2022-12-09)"
+ sodipodi:docname="electroscope_positive_positive.svg"
+ inkscape:export-filename="electroscope_neutral_normal.png"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview7"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="0.5829424"
+ inkscape:cx="-151.81603"
+ inkscape:cy="264.17704"
+ inkscape:window-width="1920"
+ inkscape:window-height="1009"
+ inkscape:window-x="-8"
+ inkscape:window-y="-8"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient25511">
+ <stop
+ style="stop-color:#a30000;stop-opacity:1;"
+ offset="0"
+ id="stop25507" />
+ <stop
+ style="stop-color:#ff6363;stop-opacity:1;"
+ offset="1"
+ id="stop25509" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient18760">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop18756" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop18758" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17265">
+ <stop
+ style="stop-color:#ffbb01;stop-opacity:1;"
+ offset="0"
+ id="stop17261" />
+ <stop
+ style="stop-color:#ffe6c7;stop-opacity:1;"
+ offset="1"
+ id="stop17263" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient17205">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop17199" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="1"
+ id="stop17203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7747">
+ <stop
+ style="stop-color:#979fb3;stop-opacity:1;"
+ offset="0"
+ id="stop7741" />
+ <stop
+ style="stop-color:#dadbdd;stop-opacity:1;"
+ offset="0.75481761"
+ id="stop11379" />
+ <stop
+ style="stop-color:#b1b6c6;stop-opacity:1;"
+ offset="1"
+ id="stop7745" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient7007">
+ <stop
+ style="stop-color:#c4c4c4;stop-opacity:1;"
+ offset="0"
+ id="stop7003" />
+ <stop
+ style="stop-color:#9a9a9a;stop-opacity:1;"
+ offset="0.40161726"
+ id="stop7009" />
+ <stop
+ style="stop-color:#e3e3e3;stop-opacity:1;"
+ offset="1"
+ id="stop7005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3367">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3363" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0;"
+ offset="1"
+ id="stop3365" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1735">
+ <stop
+ style="stop-color:#92d1ff;stop-opacity:1;"
+ offset="0"
+ id="stop1731" />
+ <stop
+ style="stop-color:#c7ebff;stop-opacity:1;"
+ offset="1"
+ id="stop1733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1735"
+ id="linearGradient1737"
+ x1="102.99176"
+ y1="137.18645"
+ x2="143.55106"
+ y2="126.85334"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(3.8146973e-6)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3367"
+ id="linearGradient3361"
+ gradientUnits="userSpaceOnUse"
+ x1="105.00002"
+ y1="174.606"
+ x2="105.00002"
+ y2="207.04773"
+ gradientTransform="matrix(0.14396926,0,0,0.57421027,112.30077,48.884086)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7007"
+ id="linearGradient6275"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.60024076,0,0,0.07724917,41.974728,73.957993)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient7747"
+ id="linearGradient7739"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.79502779,0,0,0.06389728,21.522095,70.45348)"
+ x1="104.99999"
+ y1="207.04773"
+ x2="104.99999"
+ y2="89.952194" />
+ <filter
+ inkscape:collect="always"
+ style="color-interpolation-filters:sRGB"
+ id="filter13561"
+ x="-0.076956881"
+ y="-0.63048324"
+ width="1.1539138"
+ height="2.2609665">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.9655535"
+ id="feGaussianBlur13563" />
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17205"
+ id="linearGradient15745"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.08746834,0,0,0.81923578,95.815827,-21.120951)"
+ x1="49.149227"
+ y1="148.49998"
+ x2="174.94696"
+ y2="148.49998" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient17265"
+ id="linearGradient17267"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.1796276,0,0,1.1796276,-18.860898,-13.756051)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient18754"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.07659981,0.09187552,-0.1833939,0.16429825,113.77149,121.66546)"
+ x1="105.00014"
+ y1="207.04781"
+ x2="143.55119"
+ y2="109.52095" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient18760"
+ id="linearGradient19504"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(-0.06656438,0.09731979,0.19427075,0.12641606,94.812994,124.71639)"
+ x1="103.66627"
+ y1="101.2907"
+ x2="66.449059"
+ y2="125.90652" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient26436"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient27530"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient476"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient486"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient694"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient704"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient714"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient724"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient25511"
+ id="linearGradient734"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.35073191,0,0,0.35073191,40.866945,148.34826)"
+ x1="92.333496"
+ y1="65.237686"
+ x2="117.6665"
+ y2="39.904667" />
+ </defs>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-66.448944,-25.614071)">
+ <rect
+ style="opacity:1;fill:url(#linearGradient1737);fill-rule:evenodd;stroke:none;stroke-width:0.569895;stroke-linecap:square"
+ id="rect234"
+ width="77.102119"
+ height="117.09548"
+ x="66.448944"
+ y="89.952255"
+ ry="9.3148375" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient3361);fill-rule:evenodd;stroke:none;stroke-width:0.163857;stroke-linecap:square"
+ id="rect3359"
+ width="11.100335"
+ height="67.237434"
+ x="121.86739"
+ y="100.53558"
+ ry="5.5501676" />
+ <path
+ id="rect19502"
+ style="opacity:1;fill:url(#linearGradient19504);fill-rule:evenodd;stroke-width:0.0941981;stroke-linecap:square"
+ inkscape:transform-center-x="-11.350997"
+ inkscape:transform-center-y="7.3746649"
+ d="m 107.12152,143.64156 -3.64538,5.3297 c -0.41188,0.60213 -0.19212,1.32871 0.36032,1.80515 6.56777,5.66423 12.99447,11.50178 23.08308,12.83954 0.7232,0.0959 1.43531,0.23345 1.84718,-0.36869 l 3.64539,-5.3297 c 0.41187,-0.60214 0.35018,-1.63956 -0.36031,-1.80515 -9.16123,-2.13543 -16.08509,-7.54172 -23.08309,-12.83955 -0.58161,-0.44043 -1.43533,-0.23346 -1.84719,0.3687 z"
+ sodipodi:nodetypes="sssssssss" />
+ <path
+ id="rect18752"
+ style="opacity:1;fill:url(#linearGradient18754);fill-rule:evenodd;stroke-width:0.0977736;stroke-linecap:square"
+ inkscape:transform-center-x="10.729357"
+ inkscape:transform-center-y="9.6137924"
+ d="m 103.22029,143.57564 4.19499,5.03155 c 0.47395,0.56847 0.36724,1.41432 -0.18645,1.95958 -6.45646,6.35833 -13.322509,12.10678 -20.571729,17.2846 -0.626231,0.44722 -1.423499,0.4758 -1.897458,-0.0927 l -4.194975,-5.03156 c -0.473959,-0.56846 -0.44353,-1.51846 0.186422,-1.95957 7.641646,-5.35078 14.414601,-11.15647 20.57174,-17.28461 0.55102,-0.54828 1.4235,-0.4758 1.89746,0.0927 z"
+ sodipodi:nodetypes="sssssssss" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient15745);fill-rule:evenodd;stroke:none;stroke-width:0.152554;stroke-linecap:square"
+ id="rect15743"
+ width="6.7439947"
+ height="95.928818"
+ x="101.62801"
+ y="52.571175"
+ ry="3.3719974" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient6275);fill-rule:evenodd;stroke:none;stroke-width:0.122716;stroke-linecap:square"
+ id="rect6273"
+ width="46.279835"
+ height="9.0455294"
+ x="81.860085"
+ y="80.906731"
+ ry="1.3486151" />
+ <rect
+ style="opacity:0.271341;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square;filter:url(#filter13561)"
+ id="rect7737"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419"
+ transform="matrix(0.97207306,0,0,0.8908852,4.2301373,10.28854)" />
+ <rect
+ style="opacity:1;fill:url(#linearGradient7739);fill-rule:evenodd;stroke:none;stroke-width:0.128448;stroke-linecap:square"
+ id="rect13559"
+ width="61.298332"
+ height="7.4820838"
+ x="74.350845"
+ y="76.20118"
+ ry="3.7410419" />
+ <circle
+ style="opacity:1;fill:url(#linearGradient17267);fill-rule:evenodd;stroke:none;stroke-width:0.589813;stroke-linecap:square;stroke-dasharray:none"
+ id="path17259"
+ cx="105.00002"
+ cy="48.258358"
+ r="14.941762" />
+ <g
+ id="g26434"
+ transform="matrix(0.76349238,0,0,0.76349238,40.379503,23.252715)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient26436);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle26428"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text26432"><tspan
+ sodipodi:role="line"
+ id="tspan26430"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27478"
+ transform="matrix(0.76349238,0,0,0.76349238,55.917575,-78.161015)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27480);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27472"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27476"><tspan
+ sodipodi:role="line"
+ id="tspan27474"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g27528"
+ transform="matrix(0.76349238,0,0,0.76349238,67.203714,31.086933)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient27530);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle27522"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text27526"><tspan
+ sodipodi:role="line"
+ id="tspan27524"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g474"
+ transform="matrix(0.76349238,0,0,0.76349238,43.671014,-71.872658)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient476);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle468"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text472"><tspan
+ sodipodi:role="line"
+ id="tspan470"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g484"
+ transform="matrix(0.76349238,0,0,0.76349238,36.131321,-76.906368)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient486);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle478"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text482"><tspan
+ sodipodi:role="line"
+ id="tspan480"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g692"
+ transform="matrix(0.76349238,0,0,0.76349238,35.50034,28.245347)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient694);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle686"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text690"><tspan
+ sodipodi:role="line"
+ id="tspan688"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g702"
+ transform="matrix(0.76349238,0,0,0.76349238,27.330579,34.599605)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient704);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle696"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text700"><tspan
+ sodipodi:role="line"
+ id="tspan698"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g712"
+ transform="matrix(0.76349238,0,0,0.76349238,31.415459,31.762882)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient714);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle706"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text710"><tspan
+ sodipodi:role="line"
+ id="tspan708"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g722"
+ transform="matrix(0.76349238,0,0,0.76349238,51.612923,23.139246)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient724);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle716"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text720"><tspan
+ sodipodi:role="line"
+ id="tspan718"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ <g
+ id="g732"
+ transform="matrix(0.76349238,0,0,0.76349238,58.080651,27.110658)">
+ <circle
+ style="opacity:1;fill:url(#linearGradient734);fill-rule:evenodd;stroke:none;stroke-width:0.175366;stroke-linecap:square;stroke-dasharray:none"
+ id="circle726"
+ cx="77.693802"
+ cy="166.78665"
+ r="4.4425488" />
+ <text
+ xml:space="preserve"
+ style="font-weight:300;font-size:6.35px;font-family:Roboto;-inkscape-font-specification:'Roboto Light';text-align:center;text-anchor:middle;opacity:1;fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.499999;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ x="77.703102"
+ y="168.88264"
+ id="text730"><tspan
+ sodipodi:role="line"
+ id="tspan728"
+ style="font-weight:bold;font-size:6.35px;fill:#ffffff;stroke-width:0.5"
+ x="77.703102"
+ y="168.88264">+</tspan></text>
+ </g>
+ </g>
+</svg>