From 336c87b4c05eec58ce95359e4360acea187a57e7 Mon Sep 17 00:00:00 2001
From: John Beard <john.j.beard@gmail.com>
Date: Wed, 25 Sep 2024 21:54:46 +0100
Subject: [PATCH] Bezier: harmonise icons with other graphical icons

Use grey for the main item, remove the endpoint circles.
Keep the blue highlight for the control handle line
(which is technically not where it goes on a single
bezier, but it is simpler that way).

Relates-To: https://gitlab.com/kicad/code/kicad/-/issues/8828
---
 resources/bitmaps_png/png/add_bezier_16.png   | Bin 377 -> 329 bytes
 resources/bitmaps_png/png/add_bezier_24.png   | Bin 446 -> 383 bytes
 resources/bitmaps_png/png/add_bezier_32.png   | Bin 687 -> 594 bytes
 resources/bitmaps_png/png/add_bezier_48.png   | Bin 687 -> 655 bytes
 resources/bitmaps_png/png/add_bezier_64.png   | Bin 1142 -> 1035 bytes
 .../bitmaps_png/png/add_bezier_dark_16.png    | Bin 379 -> 352 bytes
 .../bitmaps_png/png/add_bezier_dark_24.png    | Bin 443 -> 416 bytes
 .../bitmaps_png/png/add_bezier_dark_32.png    | Bin 685 -> 635 bytes
 .../bitmaps_png/png/add_bezier_dark_48.png    | Bin 686 -> 711 bytes
 .../bitmaps_png/png/add_bezier_dark_64.png    | Bin 1146 -> 1093 bytes
 .../bitmaps_png/sources/dark/add_bezier.svg   |  35 +++++++-----------
 .../bitmaps_png/sources/light/add_bezier.svg  |  33 ++++++-----------
 12 files changed, 25 insertions(+), 43 deletions(-)

diff --git a/resources/bitmaps_png/png/add_bezier_16.png b/resources/bitmaps_png/png/add_bezier_16.png
index 04600e72cbd43f25fe1ab92a0cc431f7d7aad313..33d6265cb62619bbbcb1040e53d08629dfdb9878 100644
GIT binary patch
delta 302
zcmV+}0nz^X0?7i9B!3V|L_t(I%VYTe|33pIm?Xs^At9l`!NFl<8vxWi8ED91N?cF{
z#J4Chpg%M;^b}bJ05$Rh4R{R1Z72pvH=K}>Zaf?+-EhPLSwgP;u#)wp)7vatw&egd
z`vLJ;pyr3B1+xs0)iZ!NQjJIc1MwTF#-pp`>h|o=C|mi^ynp+^pGWV1{CA#u>c4K$
z{QnxI%b&{D?cD}ccMPn);m9$l3yxR-H6D{`IMN8TMGI)l7a%_8S~h)|$MjRL?RyXG
z3k(btgSiY@Jw_M+HSPi8Lk<oOEF>o+pzWMM%|C&3I9VwX<V>Ie|AT^p?8q`8At8YS
zXuw}!Y6~ViFDC$<e;H^<HzfvygE9=waw9ej0Fel*<la)!kpKVy07*qoM6N<$f>D8k
Ao&W#<

delta 350
zcmV-k0ipiM0{H@vB!56jL_t(I%VYTe|33q<SgPrmp>)Gh17tCxHG?$9EWP$I8i=Kv
z4(pR{08mrplB?e$7G3@&({M<SWCI{xI5JtP;mAX>ya4gWk$&mMBd5qRK&j&lzf|Ml
z$3O$xPz;c6I3Xk5csLYjx&^X?T>D`q>&a)g8TFmc0Xo}Hs(<n5S*gY&52agA86c}?
z0C9j4|AF`oP|+&M#-lqx3XS_u{dx5M$A8D^=l(<GpGr0!*#@MKf%y$bjzL{;!~&@C
zm`uZwMu~<)T0qG!KzvTK^TaaOnde?xO+2$tyy2)AQaHfXV}t?Fk9&Zc4>2_CXCXFh
z;0&3*W1K+EKUaY`oRpY>GeFJ+`AxFns2y1bC^YQn0Q&8(MB~w7vJ3#FbzoBc4N9)a
wX`OfjfSN!VC2H}NkH~4AXait|kfIrc0S*eVUO~t_-2eap07*qoM6N<$f=G^~*#H0l

diff --git a/resources/bitmaps_png/png/add_bezier_24.png b/resources/bitmaps_png/png/add_bezier_24.png
index 4b5d18dc7711a7d2d83afa64e830a1d139e58196..d7f5bfe8ed1c3a6ee25d8cd1a222dc106fc26453 100644
GIT binary patch
delta 356
zcmV-q0h|851OEb$B!5OpL_t(Y$7A^a|33pQF~g9sAS5K@Fc2T5r3Ej6_<vAPkPNLX
zH~_W4kyaLL23Y{aKD4snB*=o`;9zsATM!i$B?vV9I}ra43=9;ex&=Uko1ww8k)l*2
z)o{p2y75S%RMRm-5I;6HmK$pLKOp`S8X9VY(*mi+BmZF-U4KDjWTc37Mr)yZ+tHsj
z+wS~TZ#(kKExzCo(9n-im;VDAo{7sG3=44K>TP#Hn*LV-X=2pl^#L$7C;?se4C=z4
zKo_3`xx8lE-9KtTpV+0hlte^C$YKN|E(=h?jDdj>=;h-e!-4cZAeIJ+OE(-f0L1}_
zrl>3e8fXS}`CU^Wn}_O!9nj!1Xr`G=lhPDu_&lfuNwl(H0W|z$X<`A;<rAQBP)sWy
zWI-)hND~Wy1(psp4j$3O0#H5xRezvraO70__%HyyLOfNhZ62Kf0000<MNUMnLSTaK
C0hq`D

delta 420
zcmV;V0bBn60=@%~B!7iTL_t(Y$7A^a|33pQF~tVRHy-s?X*>27gh6boTL3cn)T598
zPd@zkU#0E%8=6=EGW-O@f_F3uqT|1m+m8R2X*yCtbqhdPs_E!vsm3G!r5g_W(8L1C
z#=|E;7RWRmHmAA;a_xr&frftv;@{G3CxxkQfn>wcW{~TpntzULq$nRqH5@XMZah*b
z)pX1d#24@0$qhC99}xeMYB*wp(*m#ypcvEO{UVY;gVoxP|E$?|_b-tC1ypwkh(AL0
z{F81xnu*IC3=44K>TP#Hn*LV-X=2pl^?`W9VI?5@8C2{iD3yR*UcK$!A61}Fq#BNu
zNVOc4#qcdI3xCkUj1j2dI8@<2nU-VHAaUu2qXwWj0MQf`b}|je%%Fxp6>ZqhL-o=W
zm@CV`7Bn20Oq1eTs`2nVNV-0pL?a81EC5*mjM!M3SO84Z6Tk&m<KbeOSRmVcWSVl@
zvH!~L$9`a|p(wUMx&8PDd^Hrs7NFHo)VBayL%jiEnH}aMUIX5$AcO%B<677#fO^>g
O0000<MNUMnLSTZE(#Yum

diff --git a/resources/bitmaps_png/png/add_bezier_32.png b/resources/bitmaps_png/png/add_bezier_32.png
index 104a401d0b44a5312223e6b97fa8658bf95f627f..64515bf49f7f60e0f5180b4e75cecfb8afbf90ed 100644
GIT binary patch
delta 569
zcmV-90>=HX1=0kNB!3x6L_t(o!(;gW|3AY(VuoSufZ*U@Ll7Pi2ZV-(8ia&|`~_ir
zj-Z(XfEGId@qZ8oI-rp54hRek6oxqfi02JR8UR}S1L}Yc1Lc7CPzUT9h(yQ<wD=!1
z4J@L&13)PsDG{~|gaf*e5}^-W9RLh|Euf`ep_V`M^z>w>x_<+tnvbYUHXQblX*ec?
zX1NW}(x))r1NoT*OG4?UqeW7UM_0ixkZ*}klXT<J7OBP~|A6?vT=UV-y1CO6fEFbK
z@eWwRgW|Oe3=E9;%!l{}EOF#N3`;j1=?CI4WUN-bA<I0cZ@GC+|21i#n&szT{Qvah
z&;R&kSO2Tk?|=O7m{Ns;Ei>Bo%QhZ}1nC8uc^u9BFuV>R27@dIfyHN^|CenhO)o(Q
zz!ZRrQ(&-OMhepZ0THpk6q*kHiC=#8-;%R0{u}k4{Hsy9?mAFi2oOtSO)ogiM@|El
z(v62hVOXl=pe!ivfEMmWvivR(NBjEva!EBDu~BF_dVdAz^Dpu($JR+T>=(hCX0Vt~
zFc$zV3qnfCX9EHP1nAlz0b0Br>VQ9>d`;IDk%NN+3#=vsT7Ho3O|tOtaAl-&yo>G*
z09vYz6#vz9cL2~*U8K}sH4qMvLvp|*x;vnup@9i#@i(Xgb`D6t0BG?^r~^KxrKPdb
z-2tFh3^FVlf`Wpq>FxlarADxh1*nrTAYC(Jx>lo|Q%W%aEs_R=I2+CI00000NkvXX
Hu0mjf9T)+k

delta 663
zcmV;I0%-lx1g`~<B!6~EL_t(o!^M|PXcIvc$D;_MCsDy>c4G?)f?v>ML2T;DgD25~
zc&Ok>j~?|hGg&+o{3>*NS0NziQALo@&diG9t_QWAJa|xh6a0YMY%;#L-A%TVY$`a@
zz=KV)@4erf_h$CLC9QR7Bh6S~mj_1(6?f3~P<7ZUfJ+ySx_?~#KH*2r2|sM&bw3Cr
z09Z99Znd>WtImc^hpF3E0jf}a1~BeNu~h(EZnvgZ#%Cja91L2}8shSh)geR(!ek7l
z375~U?}DTiOnyrMn0#h`8{Q1ILE<(7K>zPr2OvBcO{>>sCOrE9OipJ24i%@Y0u0fG
zgOK=F3h-tB%zxvp{~dtT<bg63CtVusTzdw{W03T7r+TI?4SW_jTwNhdJ;)5cj}<vV
zP%j&>N=^N6sJZ~x7YP$jv)_~CTs{PcO-1q3e&HXhPO0N9u*tj;E-r)B!FdtyslQp$
z-<M-ORe!ICJ*D&ht1(2Q;sxgtUnXDt6@Ri2U_FM(@qcqK{0gh^Z@vQovKyT1FLyai
zzFiZ5s})%Gc&fhGz8@~>(HpN?aMXT)Hk@(2!0EjsddJVtz?j3t+02MHU%}qt5!xLl
z`LWF8c|u=r$3YwM)H|sB=dc$%BDAr)aAtbMAGiz3RG#iqt8j!ic34$JQ2mn>AjW-d
zRg#rxV}A=IUQPk#t!qLUvVFOsnYIpq;vsjEU9%35DBA2v#^qJ(0I<#W=2|dg9iT+@
zW~VcR;!}~XH`4;t^)=O=@FQLILtUin4YdGt{ah4xb$!%V*Bb-Cq#a#f@M2*EAkp=(
x><EF$D{$RU*Bd*E5dy15GnL%<d%=3_4`DGc?+~~8Gs^$~002ovPDHLkV1ga9J7WL<

diff --git a/resources/bitmaps_png/png/add_bezier_48.png b/resources/bitmaps_png/png/add_bezier_48.png
index a6bd05aa375350035fe3d03622b418af40562eea..00f97b3d45775e88ef92693e0d5c6458b02354bf 100644
GIT binary patch
delta 630
zcmV-+0*U>v1&;-gB!5;(L_t(&-tC#qD@0Kk#;=c(4f`23%7Urcu&~k;sbQ4n&NMNS
zY-C}<u(3KqS%{UCD8*1>W5G`OifrXSm=B7Wh4NL$b1-%1Z6;<6Gq3K{Q@7LHbD!UP
z-t(Sw&()-q8fR%HfC=zV06ZR#3krYA#StI`$xlUv5QW?Tu73>x(&zKla0A#g0(iY%
z4>y1rBLFnU3IGuwB>>ah00s!aJSzZQ*ZT;-GPgM}LI7sD0W6X#G|Ua)l8itL8vx|L
zotS_0`~78X0AP5N0PM2a3nBX5#JogXD+>Ua^+V5O@}6s&R**9Qt2nE$h@%b5_;CaZ
zTgFe;RU3)A4S#00Y2={?0MusmK7fbGWJ;$q%j7{N?zy3TSjFL8bML5Hs3xGZB*v9q
z0oIwWpC1DtVx@R^6C`Q_Ygg)??%<`2#Gc-zu2q|TXj!H({$6!pUQY-{wg56wIQA&x
zKXskWzW)S3MLur;68?<pK$m=@RGP$7NEug(r;shMs(;?N=8$q-ZnwMQ%lY&h05C9>
z!h953Xz2|MTE)SAl74PzCCWO$HzsRa65}zb-|2LgB$QE<&W{obiQ{0p=CgjR0`o=C
z1u-8&;izVDE(D_;#QY0@>ew7?0U${BDod<R=3x5P2!JZmzy<)RVkPNwpU!40=KzRy
zBiSvUvTr)vMZUKafE{iCIsw>X1pw2|Okel%Wd!QU2wboNfZ=kwcULPjw{_r(EM!%z
z01)wgG73H1MnDjN6;=RrF;n}0Rsar%qnONt5WCN;nSKT}KXjV_Ccy9N4e^9-dAMl?
Qj{pDw07*qoM6N<$f}#u|X8-^I

delta 663
zcmV;I0%-k@1+N8=B!6~EL_t(&-tC$(ixW{0$M?8GY!s}r^Y$9iM!`l4D;q&j5rnJM
zRM&`wjraj(_99rFAc!DZCc>hP#r4U~i;D;rN4|j@6;He^gpCT%!V4yk?2+v5xjS%y
z>6Xp=y}Wtz|IfrR#yFD0IRGdj6h<Ck_!5YRKpX?<j>5<j0e=9k?g|iZ1F^AUdmf1D
z0sij1X|@Mun2gLY8JT8#unVC(^#>r1f!M@JYQ~>9NyooJECyhhjHCkS&iDw$NowLG
z{da_r+qDN!7<m~<{6j<%Pe6Q_0zmylR3THO?}!EfKU}i_UI+u=`;!1J@rEn_3ZG2^
zC|}<b2EYUB2!CA?1K?rrjCF;k$1pk~1^`G0Q^$vRQ;eK;eciN+n1_5t1b|C?3y6PO
zyZ_EHW~nlOdCW<}=hMpP*R$k91AC`(IkFiqGeB(0Fei%mJNW%I7xg+2M;YJs8z{W7
z=z0nRcpLr0ih37;LImQ^+2&-=NL|va*0ov=K%U4jCx4~He*wraC)EI04=>pze^z9e
zlP?PS5%_#_9-Y5001Ej*#&e%s<flOTt|H#a+hHgKFo#~hI^%_jOMLsp<IO|U=0taP
zy>1N1?L`+~dSlB8f@MX#Wi9@rx86M|qB95ByKXK1m+OaT#k3XyxorVF7u6dD;%`%x
z75Tgv0DrI5SJv+DEF!il2XIkeumIkQYOe!@*DQcHq5xddtCq5SB?_QHd^xY(t4R*<
zISXJ*6u|L^?~mHr-3fwaS#<!zuXZBur@kro7HV}@lx4j0D$HsC3eK=<PzQ?5uxbO4
xcZO91fMPSO$^rJ6VaZ71Ds1AxpFJeSA5>Gt8W4BdOsxO_002ovPDHLkV1f<;GJgO7

diff --git a/resources/bitmaps_png/png/add_bezier_64.png b/resources/bitmaps_png/png/add_bezier_64.png
index 60fb8533c4f2c3ff32e9f8ca133a3bfd149a4e1b..f617242dc5d45301a392972f9816169880fe09fd 100644
GIT binary patch
delta 1014
zcmV<S0}1^02#W}iBYy+ZNkl<Zc-rloUr19?9LHDIASeogEH}vvsnAsrh5dP0QBTs?
z-MqL#p%(OD^q_?zQr%fE;Zp^(sEEY=C_y1X4}oQFS`dbaT1qGu6(lHO*>rjO{bHMA
zoiqPz!|s0f!WYJNckcOq&hPxrJ@=feV~pu2OQ!+Q0B8U-0Do$fEX&*NcDoyepGg5g
z!}<C7;~*B$_<SL#5&*V(nEAhg?{1O-0EVw|0KBKv1&&7o0QuqjWmEv{;s9Xt$pdNy
zupA6eaUj^p41-{HjFSfnDFOJx0dSHMfIdzas2~jhazhm*0K=RJD4{Y6tQ3p_G6?`S
zn{BV)KEOm}E`Q+S0GI#(`lJT{$07jG!)g5%5_17CYT<=HKq*an065tJv)vp3laLqI
zCp7>JeK2}M(E4>r{X|Gnl*PP<Ai-&HK|#S5)c`P7x0%+tS}&%#JoTU}@LAF|Hl{?$
z_*oG8&jjXC)p2<!YEWJo4X##MD8-W-%Y}Aaf3q}Te18(eBGi$3p=Covf8Ph@?tpwz
z%(t1%<|VPze;NRs#HrY{6i-7e00QQP<r~j6589kZ%fZw=X!U_8ri1DQNQPMJpHKh}
zha&?jS#+@IbUl<mh2@xPUbCmY!)(Go#rnSeWO7|s=o+~tHEb5fQEw$lS`&V)!~<}7
zhSFT##($ZVuDoc<s(jp;eWrfYRCb%8HdZ!;%0ctt$LRPZ%K<3(Tl)EC7W|J$o5~vo
zjLOSL|6beEmS_NRk<b5|MIMFsdlG)#{{}!mgni_3pteH=00aeKAIFJEv_8B4SVgED
z?DH7*!NcwS6#8vj=`BBIcF<)g_o&n9Or34MS$~iu2$jsk8<ClkmR*)VWL7;H36_O@
zzW6~8GrK#&%lBm{&*#0y7drqLC!-}dgUeGIaf7lI%zckyd=OL#=VjvgYnAp4s7R-v
zg1^$Ly^dIh*}2v~raM7s`4mu>z&I{imh<N3*-Ez_DsmPKzXSO|pP^;$rYhbXRV|O>
z^M7}Nd5nlXNxeS+Z#@Iy&0CwxOZp8GVDgY)N_v&V4iPY0%K`9XE<={80YFO+ah}IL
zB(X=xYPGHsg#Qr|07TE@0YEkh0ASW3$o_f~0Kn)84uBCd`vd_%83({eG62BrDGq?I
zlmHZS0F03V0NMU9ZxoOuX*Cr9n+40#yKku^K|QX+#bbAtn&$%joG7?N1^`4s6Q>Kb
zQ;L8J-tx4?Vp%}~0L%w=3g!b=DqSE2Z+|%uYRSAZgBub!5#S~RAfB(RsP?6)c)hfw
ky)~u*&;V!vGyn^zKk*PF+|zF~<^TWy07*qoM6N<$g6MD1Jpcdz

delta 1122
zcmV-o1fBbf2=)k&BYy-vNkl<Zc-rk-TSyd97~ZbXQ$^%nOA~@Zji8rq4_%0?DCj}(
zp)g;9iimnJB7!rcRuBXgXqSg-yGvm7(nAm8&Y4xgv=B9nN-Q!-P$cuRtEc~8XKZ&p
zv%9*x<jnEFFXJ*hbH4BV=f9nQZHzIS$YPr#z@!sjMX1X|=zo5c%yOSo7y?#bQI@+U
z)$5YzI0(~Z+$F2kNQ$KiK=1(eYZ&lo>C7TE%PdQPw(=pcyKgtMNAJ3sx3Qb$-+ezx
zf|JmPmLvexTUYyCl}&6oFvj$O*Z7%6!q{|df@uhFNOYgR%DD2;12th%3nc$u%Msut
zO1=&d!3sw}_<t6_JwFmO-U2I0jl+^g5Wv0CR~Z50s-x_zX!_>~2)%DvFQ92br=c4p
zw8zqJ5Cs9Et8+=p6aw6m?}RX+FaYkEss+j^fe27LI0T#*ngECtFN(AUdZ%cBteg~r
zfb6S{OQW(uO#_qyAqa5EzHK}==#l+-Vh}*6#35ibhkvv#wmbpwXC7GlHVy%`LR5rc
z^$+pX-!0LzmM6e--M<9DwsHsvILp*bOA`=MeM0Z?S6}s7x+rQRY(4<3Fi3)e&eFQ|
zrXc`bl~Yp6VB(KKZo>6pTUFHp!~08X*Sci-Hbx;-PRY4|o78(SkT4WNHz)I=O?Mg>
zX}|*<5Pwbf(%Lmq#%}vW)<;KTfcM)-&BA2nA69Wy3SztnbL|&Nm9!?nvsfi<kF1tJ
zjQ=!F>06g}PnqAH?EKS8fP>U!xn=d3rtYE8HSbyjd(+;_MuX$5<JTWn;B8?EfQ^=B
zJ5e(tOXle&K%!l+I#uz7z6SZ=lGT3Ra}a#^=zkvyuv{P|QSeUG4q2_{yw{&@0#YL3
z#Y}w^J!?z*duI&+pFr)SM_5I77879b0Bw(tCOQ$^^QiXvs8GL$<?}QcQe~pt0Hb*{
zqrBdp__5i4FoF<)9l$^&9%#2rKSKi3r~i+8zW8|?+YwRDR!7`K-8l1e!(<5nKN-uo
zMSmw79^%^o4<3l+*1%w0uoER)_Xr{5$iH_O3|nDR2dC4Ve^QYkMsD!H76ULt0H%bO
zo8xEjy-RS<M=ikl0W0$aTw1QFIz#|OkpcJt7x8bkbc+mzo(88gL9_{$?-2r^dkl=s
zEg_nuAVI0*5HL6$mt}Sh=;D;4UJB7Bhkpl?-1uBpj|f44Q9a%v(;PtvPz!n1e<t;K
zQxf2mmE#-&`h;nfg~aC^=ScdSFa$tMeVU^IKSd&-m_xvCfe26za?{<*4J*VTfcV$(
z^L=%T5CovR<JI*&l5$3vA52VCccK#^h0U~I-&6!>{rZEc?AJF}9FT^7ebW$-u3LV6
z(-4rZetpvrkgk4xQ*MD&_UoH05=?!+zNrX^+pjOtFP3(Lk^TB~EDShaKQJ5kq<VyK
opQC3$<7lQmKlkJ5IRYZ(FCxgO7eL1;+yDRo07*qoM6N<$f`{1>o&W#<

diff --git a/resources/bitmaps_png/png/add_bezier_dark_16.png b/resources/bitmaps_png/png/add_bezier_dark_16.png
index efc7866acdfcb4f642cd9b66c6778432edb7bbf2..370a6ad7260a83794b310bbfac3339292b6d9338 100644
GIT binary patch
delta 325
zcmV-L0lNPC0^kCWB!4GKL_t(I%VYTe|33pIm?XvbF5L^gclllz`379MGx^@-yNAg)
z;PSmHpaHkYHsJ21yZt}|PLXB6-7|OjftnxRzkIh1#Q=wGZ)KdezX}D?7RVCbdtNHV
z9e%eh|Hzx1dspxI-MxJGEYN_5tw&!OAggBpah!I%{_nKo&3_xGoo`n8?S8c*W8d?K
zDTm(tdH(Is|IB0W{+Atm_CM>ui>JQ3UT*`cI|fnz>KM!g79c^#9WNUnUcIdawB-vh
zy3S2K`D|I<@%OK@kG$D;=i(hPn9GpWV}!xID|hz*@uB_u_p^|kkRBg<%n7vp=l#of
z!pTaBAZG#%_&yJGz8zTx+`oUH18BhCyI1Z8lbsiU23)>(`A#?427vqz$}lv`jo2^%
X3_tV9IJbaG00000NkvXXu0mjf<FTou

delta 352
zcmV-m0iXWh0{a4xB!5ClL_t(I%VYTe|33q<*k#)*Lx)|j43Nc$)(p~EdFJEC3Ltje
z@lu~;13;R}&V2Y*a{A*h=j|``NHze3op!vK?6l+cL$bU8G2nGS5T7E;0GHkG_<@=q
zJMVnehGKxjwzo1)+h2tOX$xct?>#S-Vh+FC7QX*oj^p;%et$sCXF<+)*!A83Sv>=Y
z1C;phwByYir=4$BIq!J01Eer)|GPiWzy0~2eDwW)u>8)~Pl0$FP~9<z`d7zbF0cRz
z0z<jcdD~kppyU@IKIgml?Xt9^?_b9re7DbS=L<1-bRwz82m_$TJwSZOVgG*?V#5Z`
zuw3<+6R7zoFj<hoNr@Ra1LRDIUtiggWq`x}`y9?YUjKF2^}3im1AuA0{LIJSWv4%U
yLr&{N8vxP-$|&WhKYm0`>qHv>GlUe)APfL`N7rVVFd9Js0000<MNUMnLSTXyF|jlN

diff --git a/resources/bitmaps_png/png/add_bezier_dark_24.png b/resources/bitmaps_png/png/add_bezier_dark_24.png
index 80ca264e2187fdf9a51af5027954a08097222a9b..579f24bd817fec0d3cc853f04a72cba82f2c41cf 100644
GIT binary patch
delta 389
zcmV;00eb$s1E2$tB!6c~L_t(Y$7A^a|33pQF~g9s;NIoChwop$dz6+IyaeL^w=dq7
zp^*i54uC9paOI98t$eT<WWn9bcYSDO!AXz>_pjbJr@93XFFh0l8vY%Ke?Pf?U6|??
z+`DwI8RYtVm+ow&C>1&Fcx~jk^L3%iwpWHA{)>w*xS@vs1ApQ_cdy>H!D#_d^M4pd
zS8(&@O_4dr9~JuTe)Dt6wa<V3_q_SF{p`a-Ktn%*T@JJW7`d6a%)zh#7oK$e3rN%d
zNmsx8Cq_M9A3VHtO9|+*XHXaZ+;QgNNs!B@T>tXN7wD5YryiBuxqL?!OE6-$01Yz&
zGtO~ny59Hr!hTI@khsIHR|cRs0MQhcMfa}WGlQmzr&q6D<)M0EcmK+rGOz_#?o6gh
zX$mYA=Rt!fi6#~R)Aj;L<lc*=i3LEHPk>rbOdAWX+|7bou#hGe+_`v12b%sL(W=U1
j1XX{aYH;LK`uH#a){ViM;!o-Y00000NkvXXu0mjfI^DwW

delta 417
zcmV;S0bc%~1G@u|B!7ZQL_t(Y$HkV<O2a@9#_L%xqBrs46Q~Eh^w9jVVB#xy@#e88
z;@uaJ20V(dAQh8sf`S+6)na`Di|$Tp)q*D0uCwjpp*B@W77riUgw6MxnXog-an5rp
zmD<4cm~HtG3W;^*0AXBzig~>i^K~CU4FJt=P*wmfB_+bhV}BGk3G8PM5YjzXL2-ky
z4OM`e0B8hOGY90)+S6$MhWapqmzm4~I)MWbJ?b>oIY5JDjj)n=PM5@ekvvRF^B$^e
zx-_2%kP-AXyrEEO&T1|z*;R;~#_OjYgt1Q874ChO@AMF~o#gWakficmN4&(#w;leM
z{bMsQgU1EKV}DKgEW&k7MD8>?UE2>M-DkT+63&k(<7mK8%_a;&ujR%Iy#jOnQdQ}q
z_y*#ds@drttVr|w!X=%`yqg*x><s|aQPQq4gX6)eq+3b=noCax8NjBh3=aE^%VRrA
z0N8$yu*Y-M`=|+(8i2;_aT6*F!1shw0+165gx0Fm`WpAYir@4FIh2`3U@(0I00000
LNkvXXu0mjf8IZ~N

diff --git a/resources/bitmaps_png/png/add_bezier_dark_32.png b/resources/bitmaps_png/png/add_bezier_dark_32.png
index 08fb7707ffc4cce2fcbd54f9d462a13b5c574fd2..d9de968c533e575e55aed55dc8d911c3fbf985ed 100644
GIT binary patch
delta 610
zcmV-o0-gP>1^Wb$B!5ClL_t(o!(;gW|3AY(VuoSufCpD^8-nnFIN<)(`v&(e-~9{1
z_#8ny2VB1G0JQu+2;aSQw~+1*cyj%^Fw6n>FW;RvAZY+-`46xouH4%&P!4zx4TW8F
zcfjLgk2!%B|ARQ-&LX-y0F?4!X#nVe7P>p&-sO8;@LX{Du73|*9q{n#Z7rb1U!e|o
zcKh~icB(tTar<j^=N+#++;@BwLKeS!^{&mmOLv|k`970iN$9-&b&=D~H>+USdHY*S
ze41Q#zG-pV@%kSS|99K<`g84}CkenHPX@;I4n)EO=l``p^^Ew;2NPfkpkWC7s^4+P
zt1x67x9@pY&wtS;%X^PLz2*#5v+c?E|6hOq`(JbR<Nxrzul}z*^$-P5KmK^X$FA3r
zVEsE^9Y;1FBu2migz*=k<sh*6@%R6(J4w?^&;c+7(BkwmB0JsvfBDk=Up~8E|EW3m
z@!uAp<q-$o{7u>S;`+U-_d*_DxG9Y-%5a&Flm^~fI)80{6$-;{JKxHJ;_m*XyL%Cq
z-@6N}RHC1qdB)|k{gsXTt~XbJKL6sj>&-fc&Cf*er5PON<Ie@a)Ek79lF!~he_w#E
z4U&78?rn!U;14KY)3rskfB$|KcujWs?m@aY$!=f1t&9}+UG#Ur)!W)g4ydNP1AwVr
z7s&xt^jmkp)w^;?4wy6$&2lE7<=>!=*f}8m0-(hwp$_<X=FAz^0dT;b7FaagxpK#v
w?hbfx@wO4HV*%=93`p0En6A}m=af<m0P(u<Kx@j`mH+?%07*qoM6N<$f|spEkpKVy

delta 661
zcmV;G0&4yH1g!;-B!6^CL_t(o!^M}+YZE~f$EyfZPomyLFCGMcfyaP{>~7O4=tVRj
zUee~IM~~*xLr=Zf`X_i13VMm|%&e9uiFm3PMGxXZs=?08W{I}6HR+D;CA*s}HoFS$
z7<jNS`{w(Zw{K>?8B<D){m;m3;)$o<&RR?^V&qxtj8*`Ptbd)GpmMwX%IlQtUI(8?
zL1Y5}t43kpR|;bWo=qwjv;xdD1^}hH*VPJu<pzkK(+y9RAPQ9M7}PzjwFwadRt+l`
z%4Bj``!2u$ajyqJxuYE*x3oGA;(i}MJkWm**!+AT4k72X16WMVhXC+=S?@t)yQe^S
zqbE*9^OF5>|9?LRFo-y5QGRiXwhzThPxu88{u-5^$y=#+fkng}cyTEVi@3SO@5|&|
z*kA=m{4fbGS%jA@D(O(;VfR0Rggr^~_qPiUL`l8Gdj{pjSTK1TgdW29dnl{2zig_F
zj;|^!Z8hmg70(ySprU3v;zmE0zmAXbVhTWdtb;iIs(-7Ss=)p(Hx(d!!FvAvFjV7h
zYyvo9Va46bo3{T1#EUQ79RT=XF@DXg%A>m;NF(MS>H#+g<-H!pBy*49w=;=YjuMIZ
z1l#H6m1^?<HrkXU-+}Ntz&y@Zn@5tb=ilc~-311bSBI!q@-^?ER!0O)L;~?H?rW`<
zEMHUmK!12E0C=h06PotgiJ@b3UONDqhe6l#igo~Wv{3~pzpEeMS?l;<`^o#-0cK~_
zURe27aGQNj^7WYj^n5)NJ~&&j)Gd|d>$3sq+v;xQ>l>qeeU<=`ub-}K2EcM-*%1Q8
v3rud0^7WY=#euJ1z{pBG^Zx~Z62Ab)T&KpAXb#LN00000NkvXXu0mjfcy2*W

diff --git a/resources/bitmaps_png/png/add_bezier_dark_48.png b/resources/bitmaps_png/png/add_bezier_dark_48.png
index 527aae1808912bbf43347cf20a92a1770e619917..b58e0bf2be5ec02e663231ed223b2d47a1928f09 100644
GIT binary patch
delta 687
zcmV;g0#N;~1;+)DB!7-cL_t(&-tC#sYg0iG$5R!=i~a%Di{L>8FM9AKl9odK0fJtt
z;-MGuP!LfNPX!S?h@M0c1us=7dQhZIFO7Im(HzX~i=c03lbE(?lLp&EX{pLO8!GHh
z6KY~gJNg1&c)a9ozMtLM*?GG$V@!;*Vi7<D@Q(n1gkxH$aepg&%@JTsOE60+;=K*5
z0MPW517LD8x0@G$(8Df(&gfIjMnK*20HnUg4d99k00G?OHi<9zBLH`~0ra{6SqTrB
zg^<4N0SLIwEDNdo-W(8ciCYL|NEYg11Au1tkqNvIhT&E|009h=6gtGF7Q)^?OM2hN
z{}C1dX!HykUVkJ2@A12~H3K+2RB4Y7m!EVb$`kQKc^viF-gAEwX2QLg=bzD@N6qCk
z;hv`62k?(fEj7|u*GOeYJW-maZFG*5zdir(wHFJv>sr9O8pf@DVC?ra>gTTk3U3Nq
zAPpUu2K)O)i<9=5tEpL2n*Ujqy{_JSJz?q?uVx)Ie}B?#w`Bm$$Qu9svDd9^`~L$V
z546!G-<1uMdLeZ2RdEWl&K=b0Fdeq96q>67fHnJ#I_8Tw2kyO0<@-7lrJ3dJl%{DW
zYB|6k)G9}77@y4wbsm@f&0ZSC)VY*Gtp*x3-}-HpL9-FfN^iB4Fb1Ds7mIx%?Bx@r
z=f5kV_J6b4*vbYlKmZ=F+L=Sc74K~+oju3~pz!hYcGCMZjTBpJ4uJK`As;}!Wwp7h
z1AUx~zzbFYw#Xs?Pgw!vgz9egb#Hx)fP@2N1SBtj6l|llyIq;Ntpk%TL|%N^$qE3&
zXw(~pK%L_T(C+~V{fJixEnCd0XIOjylF8&IcPJj%QkvZ{YqQ6o(Lr|v5CN>NegPem
VC*DG}XA}Sc002ovPDHLkV1m{pK(7D*

delta 662
zcmV;H0%`rn1+E2<B!6{DL_t(&-tC$(i&H@m$8%gEHu?dKrHz7(S7;;ISv`m%2*(wt
zR@aDyjaXbMh^<y4h?dDg(B_1<v+)CX$brRSWvNlKv#Xcl$f1U{I0N_gUSjgzJ6{G9
znC|hizs$_;|390O_rAnAN>hLwq7u0>C|Z?Bp8=@_NcBqO%6}{X=CwNxXe=Q4co;hh
zMBxCSXcdtB%0|bVZqJ);&#!EB`XKem2iPqcZ@N9-|CnyC573$d`~!gckP@m*JU}IK
z<)kK-NZTx$xDO$a-t7et$~<Oukb$<hVj0lP0E9Nn@e;DnnPq_P#`-|fLtX$#Ph%NS
zbcY+j`&b5=ZhxK)fK=_%!8W>6jocA70HAFn0EpPgX{qdu@DLNqTw(zrHC+d!9|6GI
zlJ_%(0gPf!1iDjz=H-45K-)5MCsR4HgqL|h^7)t(`YyCv25s*H()xh!`UQ%X#$8Wl
zfOCzHhlR2d6x{<fUxz5mVX-5yy%21x`2eJe0op#7_<#QZf`@0qBR?sUN=Tw<1JWab
zbZr!!e;@z??Slc&eF3B=pzUoyvz2zjkO|<gau?}x!V5c6(amb~;ZWRRQT@*r+5)87
zxQowyu(jCmvw&tZws=jSE;h{x7Lz%t?bYCy|0y(`VKZ6;q*_d?XnMwKHVQ~?FF+-7
zXW0P2D}Q?|D4(ry#8&YD+MExj1#ei5*Fn>jz-+Iv0ub0<2*w>Rm}S6J)7rg>0H`!+
zE|3MAtN<>&{&qCf?u!jS%jz5u$`GiSj95EJeUmG|u1(x$yi+O6VwyPP9aixG8Lxn*
w0673;y2C2|92jti#iogiu!++@dvJ>16EC2>Ob>^wYybcN07*qoM6N<$f~Ye&Q~&?~

diff --git a/resources/bitmaps_png/png/add_bezier_dark_64.png b/resources/bitmaps_png/png/add_bezier_dark_64.png
index 8ff80f597df3593f82b90a57285e824b591fb58c..b2d367bb3669980054648fb972f05c87275afcbb 100644
GIT binary patch
delta 1072
zcmV-01kd~W2*n7HB!3J^L_t(|+U=WdNK;W5$L&oBih`g%6l6hAlo3SH+XtOim=q}(
zLWN0CPy|_Eh4`W9OCK%JpuQ9qB|>1-HY=AP3&b?<z4LAN+&i7<=H@Gw&6k~?v)q{5
zxxQ>OyF2&7pAGLk_dLJ*oaa2}EdgVkz_JoF02%-dfCfN~l7B7oKAA_QKEZdU01$&E
z9*u$Uw8kQZpiThr)`N`q>p3$35RaaQ0T56-GXNxBx=itaNxRv;nhgLJ=^zCFjwBAK
z5`e{GSpx=pLjge3$Y!P+1cOJzJU|fhSOU-+9tfrDECJ{U^8gOrVHyDR4n+(BklbNG
zP(at%NQ4^DI)7R(AaPO-697a(JW9(05Qmc4@BjhbrvMm-{2-A90Lvs^Y@q<CWnwG<
zY48~Z_b-Th0A#QO>8^zWU_xq<w#GXE;`+~MZy)~tGTvu|mMctx_=dqY-nL6M0Mb7=
zl6406!&JSiT&H(G24&?`;1!AyzXk08BR?q^PxAi<F@Kp9P5IcrMW^q}Q4-ug6wQP7
zH{eyoaGk+50m30_JYjTfn_;*G9fNG|1sLg3G@h5tCX;DpH1!XB@%=EoV!?VF4S;Fm
z70b`4cG?6^E`$NiYe_(|ve5yx+JCffj<)`b3P5g>lVnc3^uFF!o^Eh?Njcdy{kYEQ
z!4p#$cYlsf;@kB@foGJMyYV~>Cu$O##f>unFE)TQgS$&-bXUx!45O<mug2MY^Q&X1
zu(lTyo&VwtltYXUzDCBqI18YVdzr>Q?EfFSdhk_~Lq2JAzYBY|!EIh_4~U7zr@T1y
zD*8T*|G~5W4*<mNL$Awq1F8T(Er7IfG7y=q&3{(bcLmBJZJxNj|9T_+3f#L}+cQZb
zJE#P75wvOEL3SyEAf%<4BoUb_Xo<Xx&V6<c`pY71zPNE1=Lfxch%ug1)qN4K@kI@Q
z^pmp%w^XC6AY?{nFBms6i{Ul^bgz@^*zPM|-<t%LXjZ7)?=-zDH=1sCq4ke06NJnS
z41eSm3?GvPv5+=4hm0>V)!-@ygWEu!G=r-LK3}C62ll9Hd7R9@D;Pf_^5T)W-XB0x
zPvYLRK?#Woalb(V+Wv9+phSGa#10X7%ViV*KNr$vsoVol7X?5i6MKYUaI;=vSbBj8
z07~=mR*Q8v8y+BtxwPmX$$Y#z0dV3K3V(n>X7&jp4&9;vurmWd;>8;j01lQsAfEzY
zlpPNcq|>xspu4qo10z9D-bn*s<E)3706@As-#T0jc4w(M6}D1VW*@Nxpo+3M`HdL>
zWGfnNdAhBwZ7mzaVF4YW?$hPOvuvCg`8yvtNZF@b#>|l!vLPYN19()*41ic3St(KN
qp{ZCMTGCF9X#g|;8UPKz66y~gz9yOmQid@A0000<MNUMnLSTYhP~1lV

delta 1125
zcmV-r1e*KB2>J++B!59kL_t(|+U=X`OB7KQ!0icrst9^R4+x4L1bxXe*x6ZoQeYtT
zp(rz=2N4w%A%aE!Kn3-o50zAu1cqia<4O{kAEE~lJqR*ep`4k!t}dGSSa0X7JGwjG
z*<GF8a^^a4+*xOsne)5n+;h&IvpJN~9G)d-0)RswJik_7D1S)WPLwUOzJMD5c~9GC
zdu6>GWB`Q51otZuimL$(Do?)0DQ=c#Pkm^XYXQVYKC0}Immyl+(oL%a-Sk*vXb6HR
zYj<4<0L|Ml`(jYOCo({d4fl&1+6)Mh(aZ_X8GS|DVT>}4ym_kvOE8WLlDf@x0Kl}j
z4*>{p2q4}C(0}K9lemDVMw{=-Nl=vaC&nnF!Z_+EhliC1A-7!{1!7jvoFojYt`37J
zs33+qfd#-%j&qX=<7k@!h%!0J6M(NHU4UHR8-Svfa0EajW&najPH+Lh=Wm;7ss;x|
z(h9i%Ak?axSz*vu)4G-q0J46G0id_Af=+im0QfTrlz;ui0Puo~6(K>=_pr=gQ1mmd
z2asFQG6R(T$N<pitqCo0HGr7u-?FFy%3ZxET2@9UgOWEal<)WX$tuSHz)%G#>lN_j
zdtQlL11W&ndx~`hsI7om-)~g`LWz7iBku(~&w`6Fk+2dtzR}K&HoT_OQ1Ph0j#T9B
zR;6`W0)Hq;%fqS<j`diVzgnZGo=&y%{KKgwo@iZXqdc;gx<-{xcKv3k=FY?CgA_~O
zhJ5x`lSOu)KdS&d(yyg(-9u4xkEO1Ap9g7!+C%#yl>X@Kr{`X^(=?PdoBcbmn7Ijn
zvkd@7C*V~`MQYKj;QaTn-_E)YDj&avdk1I%Kz~Ue09c1YDo5N`CXLy)fQ(4|Vy3Z`
zyy>9-;NIf{0GhpdD^6I{9KQgV7eF7!LL}V>L7zvnH@1gOzY}6Q&g`N>u7XJ)5bM-=
zX-~5MV-ke;yle2GQz$M4zd^1ZGQOkFm%i<wMe!pqkseQNX#JR@j9ma2CzDNX=3+yX
z)PHqw(QvY`CP?I>uTEV)6cKQ8WS{#-l=OYJR*OgZ{I)Vd%-q0KKUgT!jq#jSo8$k$
zYD(dpFPPv!IQt2o_dQD68b@`AfR7%uP(JKc)J?8#k-^l{;_Xa7&IzvX5fYVPzC~Vs
zor@+ZQ1&JRK-XwOmZJfHnFknY@?$RA<bUwRB(qMC$bK#WSgpqka&R>l05Dl$&HiIq
zk9Vd8DEd(bfDkvWvS0yc830<i0pL}%Qw#vD`~Z-(A_jm?jx0dm%?yKe;W>Qd0SZ~k
z&I5wETmZmu$6D7HW$iRKKbXMP9Y$vc9c#b7qX1yPKIHvfne5khSQN;7zrJGtWL~RZ
z-!TBP)vxau0NLu-cccqsvR~g>#ZVUd^&JHuRlmL<>rJi>gYo_PXzFpwM+8Z`<22=M
r^$4M#V`RX|(Mdi(@#E<U0EzM!TGT#P^CW8400000NkvXXu0mjfGOQCp

diff --git a/resources/bitmaps_png/sources/dark/add_bezier.svg b/resources/bitmaps_png/sources/dark/add_bezier.svg
index f037990c44..0e6c524e3f 100644
--- a/resources/bitmaps_png/sources/dark/add_bezier.svg
+++ b/resources/bitmaps_png/sources/dark/add_bezier.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 24 24"
    version="1.1"
    sodipodi:docname="add_bezier.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns="http://www.w3.org/2000/svg"
@@ -22,15 +22,15 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3156"
-     inkscape:window-height="1669"
+     inkscape:window-width="1920"
+     inkscape:window-height="1123"
      id="namedview30"
      showgrid="true"
-     inkscape:zoom="31.34512"
-     inkscape:cx="-0.82947522"
-     inkscape:cy="15.074117"
+     inkscape:zoom="27.321207"
+     inkscape:cx="12.902065"
+     inkscape:cy="9.6445226"
      inkscape:window-x="0"
-     inkscape:window-y="38"
+     inkscape:window-y="0"
      inkscape:window-maximized="0"
      inkscape:document-rotation="0"
      inkscape:current-layer="Слой_1"
@@ -44,7 +44,11 @@
        spacingy="0.5"
        color="#9999ff"
        opacity="0.13"
-       empspacing="2" />
+       empspacing="2"
+       originx="0"
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
@@ -84,23 +88,10 @@
      id="title344">add_line</title>
   <path
      id="line346"
-     style="fill:none;fill-opacity:1;stroke:#42b8eb;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     style="fill:none;fill-opacity:1;stroke:#ded3dd;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
      d="m 18,3 c 0,0 2.5,8.5 -6.5,8.5 C 2.5,11.5 6,21 6,21"
      class="cls-1"
      sodipodi:nodetypes="csc" />
-  <ellipse
-     style="fill:#ffffff;fill-opacity:1;stroke:#42b8eb;stroke-width:1;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1"
-     id="path4797"
-     cx="18"
-     cy="3"
-     rx="1.5"
-     ry="1.4999999" />
-  <circle
-     style="fill:#ffffff;stroke:#42b8eb;stroke-width:1;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1"
-     id="path1792"
-     cx="6"
-     cy="21"
-     r="1.5" />
   <path
      style="fill:none;stroke:#42b8eb;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
      d="M 21,11.5 H 3"
diff --git a/resources/bitmaps_png/sources/light/add_bezier.svg b/resources/bitmaps_png/sources/light/add_bezier.svg
index be437e2a2d..000ba4103c 100644
--- a/resources/bitmaps_png/sources/light/add_bezier.svg
+++ b/resources/bitmaps_png/sources/light/add_bezier.svg
@@ -5,7 +5,7 @@
    viewBox="0 0 24 24"
    version="1.1"
    sodipodi:docname="add_bezier.svg"
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns="http://www.w3.org/2000/svg"
@@ -22,15 +22,15 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="3156"
-     inkscape:window-height="1669"
+     inkscape:window-width="1920"
+     inkscape:window-height="1123"
      id="namedview30"
      showgrid="true"
      inkscape:zoom="31.34512"
-     inkscape:cx="-0.82947522"
-     inkscape:cy="15.074117"
+     inkscape:cx="11.500993"
+     inkscape:cy="14.914602"
      inkscape:window-x="0"
-     inkscape:window-y="38"
+     inkscape:window-y="0"
      inkscape:window-maximized="0"
      inkscape:document-rotation="0"
      inkscape:current-layer="Слой_1"
@@ -44,7 +44,11 @@
        spacingy="0.5"
        color="#9999ff"
        opacity="0.13"
-       empspacing="2" />
+       empspacing="2"
+       originx="0"
+       originy="0"
+       units="px"
+       visible="true" />
   </sodipodi:namedview>
   <metadata
      id="metadata43">
@@ -84,23 +88,10 @@
      id="title344">add_line</title>
   <path
      id="line346"
-     style="fill:none;fill-opacity:1;stroke:#1a81c4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+     style="fill:none;fill-opacity:1;stroke:#545454;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
      d="m 18,3 c 0,0 2.5,8.5 -6.5,8.5 C 2.5,11.5 6,21 6,21"
      class="cls-1"
      sodipodi:nodetypes="csc" />
-  <ellipse
-     style="fill:#ffffff;fill-opacity:1;stroke:#1a81c4;stroke-width:1;stroke-linecap:round;stroke-dasharray:none"
-     id="path4797"
-     cx="18"
-     cy="3"
-     rx="1.5"
-     ry="1.4999999" />
-  <circle
-     style="fill:#ffffff;stroke:#1a81c4;stroke-width:1;stroke-linecap:round;stroke-dasharray:none"
-     id="path1792"
-     cx="6"
-     cy="21"
-     r="1.5" />
   <path
      style="fill:none;stroke:#1a81c4;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
      d="M 21,11.5 H 3"