diff --git a/unsafe-results.svg b/unsafe-results.svg index e10e7ac57..6b882f268 100644 --- a/unsafe-results.svg +++ b/unsafe-results.svg @@ -8,7 +8,7 @@ Unsafe Usage Evolution - 2026-05-09T08:40:33.049173 + 2026-05-09T14:32:50.513360 image/svg+xml @@ -46,23 +46,23 @@ L 1264.45875 134.692 L 88.82875 134.692 L 88.82875 507.45 z -" clip-path="url(#p468088fcb4)" style="fill: none; stroke: #e5e7eb; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - - + @@ -70,11 +70,11 @@ L 0 9 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -82,11 +82,11 @@ L 318.230205 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -94,11 +94,11 @@ L 498.945025 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -106,11 +106,11 @@ L 679.41263 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -118,11 +118,11 @@ L 860.12745 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -130,11 +130,11 @@ L 1040.595055 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -142,16 +142,16 @@ L 1221.309875 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - - + @@ -159,11 +159,11 @@ L 0 6 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -171,11 +171,11 @@ L 182.879501 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -183,11 +183,11 @@ L 227.996402 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -195,11 +195,11 @@ L 273.113303 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -207,11 +207,11 @@ L 363.347106 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -219,11 +219,11 @@ L 408.464007 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -231,11 +231,11 @@ L 453.580908 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -243,11 +243,11 @@ L 498.697809 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -255,11 +255,11 @@ L 543.81471 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -267,11 +267,11 @@ L 588.931611 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -279,11 +279,11 @@ L 634.048513 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -291,11 +291,11 @@ L 679.165414 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -303,11 +303,11 @@ L 724.282315 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -315,11 +315,11 @@ L 769.399216 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -327,11 +327,11 @@ L 814.516117 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -339,11 +339,11 @@ L 859.633018 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -351,11 +351,11 @@ L 904.749919 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -363,11 +363,11 @@ L 949.86682 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -375,11 +375,11 @@ L 994.983722 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -387,11 +387,11 @@ L 1040.100623 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -399,11 +399,11 @@ L 1085.217524 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -411,11 +411,11 @@ L 1130.334425 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -423,11 +423,11 @@ L 1175.451326 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -437,16 +437,16 @@ L 1220.568227 134.692 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - - + @@ -483,11 +483,11 @@ z +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -529,11 +529,11 @@ z +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -565,11 +565,11 @@ z +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -585,11 +585,11 @@ L 1264.45875 354.16519 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -631,11 +631,11 @@ z +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -651,11 +651,11 @@ L 1264.45875 251.975317 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -705,11 +705,11 @@ z +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -725,16 +725,16 @@ L 1264.45875 149.785444 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - - + @@ -742,11 +742,11 @@ L -6 0 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -754,11 +754,11 @@ L 1264.45875 487.012025 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -766,11 +766,11 @@ L 1264.45875 476.793038 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -778,11 +778,11 @@ L 1264.45875 466.574051 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -790,11 +790,11 @@ L 1264.45875 446.136076 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -802,11 +802,11 @@ L 1264.45875 435.917089 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -814,11 +814,11 @@ L 1264.45875 425.698102 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -826,11 +826,11 @@ L 1264.45875 415.479114 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -838,11 +838,11 @@ L 1264.45875 395.04114 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -850,11 +850,11 @@ L 1264.45875 384.822152 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -862,11 +862,11 @@ L 1264.45875 374.603165 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -874,11 +874,11 @@ L 1264.45875 364.384178 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -886,11 +886,11 @@ L 1264.45875 343.946203 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -898,11 +898,11 @@ L 1264.45875 333.727216 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -910,11 +910,11 @@ L 1264.45875 323.508228 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -922,11 +922,11 @@ L 1264.45875 313.289241 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -934,11 +934,11 @@ L 1264.45875 292.851267 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -946,11 +946,11 @@ L 1264.45875 282.632279 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -958,11 +958,11 @@ L 1264.45875 272.413292 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -970,11 +970,11 @@ L 1264.45875 262.194305 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -982,11 +982,11 @@ L 1264.45875 241.75633 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -994,11 +994,11 @@ L 1264.45875 231.537343 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1006,11 +1006,11 @@ L 1264.45875 221.318355 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1018,11 +1018,11 @@ L 1264.45875 211.099368 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1030,11 +1030,11 @@ L 1264.45875 190.661393 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1042,11 +1042,11 @@ L 1264.45875 180.442406 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1054,11 +1054,11 @@ L 1264.45875 170.223419 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1066,11 +1066,11 @@ L 1264.45875 160.004432 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -1387,11 +1387,14 @@ L 1251.568998 159.255039 L 1251.796731 159.663799 L 1251.802019 163.206381 L 1252.172977 164.773292 -L 1252.572365 168.92282 -L 1252.664467 171.358862 -L 1252.932966 172.267216 -L 1252.932966 172.267216 -" clip-path="url(#p468088fcb4)" style="fill: none; stroke: #0066cc; stroke-width: 3; stroke-linecap: round"/> +L 1252.297051 165.863318 +L 1252.377185 168.179621 +L 1252.53922 168.965697 +L 1252.664467 172.267216 +L 1252.924865 173.175571 +L 1252.932966 174.311014 +L 1252.932966 174.311014 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #0066cc; stroke-width: 3; stroke-linecap: round"/> +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #10b981; stroke-width: 3; stroke-linecap: round"/> +L 1252.932966 474.749241 +L 1252.932966 474.749241 +" clip-path="url(#p88d51ef625)" style="fill: none; stroke: #f59e0b; stroke-width: 3; stroke-linecap: round"/> @@ -2038,18 +2038,18 @@ L 1264.45875 551.502 L 88.82875 551.502 L 88.82875 924.26 z -" clip-path="url(#pa67eec5c4f)" style="fill: none; stroke: #e5e7eb; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-width: 3; stroke-linejoin: miter"/> +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2087,11 +2087,11 @@ z +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2140,11 +2140,11 @@ z +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2202,11 +2202,11 @@ z +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2223,11 +2223,11 @@ L 679.41263 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2244,11 +2244,11 @@ L 860.12745 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2265,11 +2265,11 @@ L 1040.595055 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2286,11 +2286,11 @@ L 1221.309875 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2298,11 +2298,11 @@ L 92.645699 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2310,11 +2310,11 @@ L 182.879501 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2322,11 +2322,11 @@ L 227.996402 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2334,11 +2334,11 @@ L 273.113303 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2346,11 +2346,11 @@ L 363.347106 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2358,11 +2358,11 @@ L 408.464007 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2370,11 +2370,11 @@ L 453.580908 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2382,11 +2382,11 @@ L 498.697809 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2394,11 +2394,11 @@ L 543.81471 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2406,11 +2406,11 @@ L 588.931611 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2418,11 +2418,11 @@ L 634.048513 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2430,11 +2430,11 @@ L 679.165414 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2442,11 +2442,11 @@ L 724.282315 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2454,11 +2454,11 @@ L 769.399216 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2466,11 +2466,11 @@ L 814.516117 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2478,11 +2478,11 @@ L 859.633018 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2490,11 +2490,11 @@ L 904.749919 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2502,11 +2502,11 @@ L 949.86682 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2514,11 +2514,11 @@ L 994.983722 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2526,11 +2526,11 @@ L 1040.100623 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2538,11 +2538,11 @@ L 1085.217524 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2550,11 +2550,11 @@ L 1130.334425 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2562,11 +2562,11 @@ L 1175.451326 551.502 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2643,11 +2643,11 @@ z +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2661,11 +2661,11 @@ L 1264.45875 924.26 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2680,11 +2680,11 @@ L 1264.45875 873.165063 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2700,11 +2700,11 @@ L 1264.45875 822.070127 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2720,11 +2720,11 @@ L 1264.45875 770.97519 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2740,11 +2740,11 @@ L 1264.45875 719.880254 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2760,11 +2760,11 @@ L 1264.45875 668.785317 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2780,11 +2780,11 @@ L 1264.45875 617.690381 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #e5e7eb; stroke-opacity: 0.35; stroke-linecap: round"/> - + @@ -2800,11 +2800,11 @@ L 1264.45875 566.595444 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2812,11 +2812,11 @@ L 1264.45875 914.041013 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2824,11 +2824,11 @@ L 1264.45875 903.822025 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2836,11 +2836,11 @@ L 1264.45875 893.603038 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2848,11 +2848,11 @@ L 1264.45875 883.384051 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2860,11 +2860,11 @@ L 1264.45875 862.946076 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2872,11 +2872,11 @@ L 1264.45875 852.727089 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2884,11 +2884,11 @@ L 1264.45875 842.508102 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2896,11 +2896,11 @@ L 1264.45875 832.289114 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2908,11 +2908,11 @@ L 1264.45875 811.85114 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2920,11 +2920,11 @@ L 1264.45875 801.632152 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2932,11 +2932,11 @@ L 1264.45875 791.413165 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2944,11 +2944,11 @@ L 1264.45875 781.194178 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2956,11 +2956,11 @@ L 1264.45875 760.756203 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2968,11 +2968,11 @@ L 1264.45875 750.537216 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2980,11 +2980,11 @@ L 1264.45875 740.318228 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -2992,11 +2992,11 @@ L 1264.45875 730.099241 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3004,11 +3004,11 @@ L 1264.45875 709.661267 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3016,11 +3016,11 @@ L 1264.45875 699.442279 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3028,11 +3028,11 @@ L 1264.45875 689.223292 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3040,11 +3040,11 @@ L 1264.45875 679.004305 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3052,11 +3052,11 @@ L 1264.45875 658.56633 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3064,11 +3064,11 @@ L 1264.45875 648.347343 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3076,11 +3076,11 @@ L 1264.45875 638.128355 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3088,11 +3088,11 @@ L 1264.45875 627.909368 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3100,11 +3100,11 @@ L 1264.45875 607.471393 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3112,11 +3112,11 @@ L 1264.45875 597.252406 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3124,11 +3124,11 @@ L 1264.45875 587.033419 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3136,11 +3136,11 @@ L 1264.45875 576.814432 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke-dasharray: 0.5,0.825; stroke-dashoffset: 0; stroke: #f3f4f6; stroke-opacity: 0.15; stroke-width: 0.5"/> - + @@ -3416,11 +3416,14 @@ L 1251.568998 576.065039 L 1251.796731 576.473799 L 1251.802019 580.016381 L 1252.172977 581.583292 -L 1252.572365 585.73282 -L 1252.664467 588.168862 -L 1252.932966 589.077216 -L 1252.932966 589.077216 -" clip-path="url(#pa67eec5c4f)" style="fill: none; stroke: #0066cc; stroke-width: 3; stroke-linecap: round"/> +L 1252.297051 582.673318 +L 1252.377185 584.989621 +L 1252.53922 585.775697 +L 1252.664467 589.077216 +L 1252.924865 589.985571 +L 1252.932966 591.121014 +L 1252.932966 591.121014 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #0066cc; stroke-width: 3; stroke-linecap: round"/> +L 1252.297051 615.51033 +L 1252.377185 617.690381 +L 1252.53922 618.476457 +L 1252.664467 621.777976 +L 1252.924865 622.68633 +L 1252.932966 623.821773 +L 1252.932966 623.821773 +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #6366f1; stroke-width: 3; stroke-linecap: round"/> +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #ef4444; stroke-width: 3; stroke-linecap: round"/> +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #8b5cf6; stroke-width: 3; stroke-linecap: round"/> +" clip-path="url(#p624e6285fa)" style="fill: none; stroke: #ec4899; stroke-width: 3; stroke-linecap: round"/> @@ -4819,10 +4825,10 @@ z - + - +